function Settings(n){this.lang=n.lang;this.os=n.os;this.browser=n.browser;this.isTouch=n.touch;this.isMobile=n.isMobile;this.isTablet=n.isTablet;this.isLabtop=n.isLabtop;this.isDesktop=n.isDesktop;this.debug=!0}function Utility(){var t,n=$("html"),i=$("body"),r=$(".footer");this.init=function(){this.info();this.settings();this.events();this.footerAlwaysBottom()};this.info=function(){this.detectBrowsers();this.detectOS();this.detectLanguage();this.detectTouch();this.detectViewPort()};this.settings=function(){settings=new Settings(this)};this.events=function(){this.sizeChange()};this.sizeChange=function(){$(window).resize(function(){t.detectViewPort();t.settings()})};this.detectBrowsers=function(){var t=!1,i;navigator.userAgent.match(/Trident\/7\./)?(this.browser="ie11",t=!0):navigator.appVersion.indexOf("MSIE")!==-1?(i=parseFloat(navigator.appVersion.split("MSIE")[1]),this.browser="ie"+i,t=!0):this.browser=navigator.userAgent.toLowerCase().indexOf("firefox")>-1?"firefox":navigator.userAgent.indexOf("Safari")!==-1&&navigator.userAgent.indexOf("Chrome")===-1?"safari":navigator.userAgent.toLowerCase().indexOf("chrome")>-1?"chrome":"no-browser";t&&n.addClass("ie");n.addClass(this.browser)};this.detectTouch=function(){"ontouchstart"in window||"onmsgesturechange"in window?(this.touch=!0,n.addClass("touch")):this.touch=!1};this.detectViewPort=function(){var n=window.innerWidth-i.width();this.browser==="safari"&&(n=0);$(window).width()<768-n?(this.isMobile=!0,this.isTablet=!1,this.isLabtop=!1,this.isDesktop=!1):$(window).width()>767-n&&$(window).width()<992-n?(this.isMobile=!1,this.isTablet=!0,this.isLabtop=!1,this.isDesktop=!1):$(window).width()>991-n&&$(window).width()<1200-n?(this.isMobile=!1,this.isTablet=!1,this.isLabtop=!0,this.isDesktop=!1):(this.isMobile=!1,this.isTablet=!1,this.isLabtop=!1,this.isDesktop=!0)};this.detectOS=function(){this.os=navigator.appVersion.indexOf("Win")!==-1?"windows":navigator.appVersion.indexOf("Mac")!==-1?"macos":"no-os";n.addClass(this.os)};this.detectLanguage=function(){this.lang=n.attr("lang")?n.attr("lang"):"no-lang"};this.footerAlwaysBottom=function(){var n=r.outerHeight(!0);i.css("padding-bottom",n);r.addClass("footerStick")};t=this;this.init()}function TopSlideshow(n){var t;this.carousel=$(n);this.responsiveOption=[];this.body=$("body");this.init=function(){this.onScreenChange();this.isAutoHeight=this.carousel.data("isautoheight");this.isFade=this.carousel.data("isfade");this.hasArrow=this.carousel.data("hasarrow");this.hasDot=this.carousel.data("hasdot");this.autoHeight=this.carousel.data("autoheight");this.autoPlay=this.carousel.data("autoplay");this.slideToshow=this.carousel.attr("data-slideToshow")?this.carousel.attr("slideToshow"):1;this.slideToScroll=this.carousel.attr("data-slideToScroll")?this.carousel.attr("slideToScroll"):1;this.pauseTime=this.carousel.attr("data-pauseTime");this.speedAnimation=this.carousel.attr("data-speedAnimation");this.asNav=this.carousel.attr("data-asNav")?this.carousel.attr("data-asNav"):null;this.arrowLeft=this.carousel.attr("data-arrowLeft")?this.carousel.attr("data-arrowLeft"):'<button type="button" class="slick-prev">Previous<\/button>';this.arrowRight=this.carousel.attr("data-arrowRight")?this.carousel.attr("data-arrowRight"):'<button type="button" class="slick-next">Next<\/button>';this.responsiveOption=this.responsiveOptions();this.create()};this.onScreenChange=function(){$(window).resize(function(){t.viewPort();$(".slideList").get(0).slick.setPosition()})};this.create=function(){this.carousel.on("init",function(){$(".imageDiv").imageDeviceResponsive();setTimeout(function(){$(".slideLoading").fadeOut(700)},300)});this.carousel.slick({slidesToShow:this.slideToshow,slidesToScroll:this.slideToScroll,draggable:!0,focusOnSelect:!1,pauseOnFocus:!0,dots:this.hasDot,arrows:this.hasArrow,fade:this.isFade,asNavFor:this.asNav,autoplay:this.autoPlay,autoplaySpeed:this.pauseTime,adaptiveHeight:this.autoHeight,speed:this.speedAnimation,prevArrow:this.arrowLeft,nextArrow:this.arrowRight,responsive:this.responsiveOption})};this.responsiveOptions=function(){return this.setItemsResponsive(),this.setItemsResponsive()?[{breakpoint:0,settings:{slidesToShow:parseInt(this.responsiveMobile),infinite:!0}},{breakpoint:768,settings:{slidesToShow:parseInt(this.responsiveTablet),infinite:!0}},{breakpoint:992,settings:{slidesToShow:parseInt(this.responsiveLabtop),infinite:!0}},{breakpoint:1200,settings:{slidesToShow:parseInt(this.responsiveDesktop),infinite:!0}}]:!1};this.setItemsResponsive=function(){if(this.dataResponsiveItem=this.carousel.attr("data-responsiveItem"),this.dataResponsiveItem){var n=[];return n=this.dataResponsiveItem.split(","),this.responsiveMobile=n[0],this.responsiveTablet=n[1],this.responsiveLabtop=n[2],this.responsiveDesktop=n[3],this.responsiveOption&&(this.slideToshow=n[3]),!0}return!1};this.viewPort=function(){var n=window.innerWidth-this.body.width(),t=navigator.userAgent.indexOf("Safari")>-1,i=!!window.chrome&&!!window.chrome.webstore;this.isDestop=t?i?$(window).width()>992-n?!0:!1:$(window).width()>992?!0:!1:$(window).width()>992-n?!0:!1};t=this;this.init()}function Header(){var n,t,i,r;this.html=$("html");this.body=$("body");this.header=$(".header");this.footer=$(".footer");this.mainMenu=$(".mainNavigator");this.toggleMenuButton=$(".toggleMenu");this.toggleSubMenuButton=$(".openSubMenu");this.toggleSearchButton=$(".toggleSearch");this.is_iPad=navigator.userAgent.match(/(Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini)/)!=null;this.init=function(){this.viewPort();this.onScreenChange();this.onWindowLoad();this.openMainMenu();this.headerWhenScroll();this.calculateMenuHeight();this.openSubMenu();this.calculateSubmenuOffset();this.toggleSearch();this.autoWhiteHeaderWithSpace();setTimeout(function(){n.subMenuDesktopCalculateHeight()},500)};t=$(window).width();i=$(window).height();this.onScreenChange=function(){$(window).resize(function(){var u=$(window).width(),f=$(window).height(),e=function(){n.viewPort();n.calculateMenuHeight();n.collapseAllMenu();n.calculateSubmenuOffset();setTimeout(function(){n.subMenuDesktopCalculateHeight()},500)};(t!=u||i!=f)&&(window.clearTimeout(r),r=window.setTimeout(e,10));t=u;i=f})};this.onWindowLoad=function(){$(window).load(function(){})};this.viewPort=function(){var n=window.innerWidth-this.body.width(),t=navigator.userAgent.indexOf("Safari")>-1,i=/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor);this.isDestop=t?i?$(window).width()>=992-n?!0:!1:$(window).width()>=992?!0:!1:$(window).width()>=992-n?!0:!1};this.headerSticky=function(){var t=n.header.outerHeight(!0),i=-1,r=setInterval(function(){t!=i?(n.body.css("padding-top",t),t=n.header.outerHeight(!0)):clearInterval(r)},10)};this.openMainMenu=function(){this.toggleMenuButton.on("click",function(){$(this).hasClass("active")?($(this).removeClass("active"),n.mainMenu.slideUp(200),n.is_iPad&&n.footer.removeClass("footerStatic")):($(this).addClass("active"),n.mainMenu.slideDown(200),n.is_iPad&&n.footer.addClass("footerStatic"))})};this.openSubMenu=function(){this.toggleSubMenuButton.on("click",function(){n.isDestop?$(this).hasClass("active")?($(this).removeClass("active"),$(this).parent().removeClass("openMenu")):($(this).addClass("active"),$(this).parent().addClass("openMenu"),$(this).siblings("ul").show(0),$(this).parent().siblings("li").removeClass("openMenu"),$(this).parent().siblings("li").children(".openSubMenu").removeClass("active")):$(this).hasClass("active")?($(this).removeClass("active"),$(this).siblings("ul").slideUp(200)):($(this).addClass("active"),$(this).siblings("ul").slideDown(200))});$(document).on("click",function(t){if(n.isDestop){var i=$(".menuList > .dropDown");i.is(t.target)||i.has(t.target).length!==0||(i.removeClass("openMenu"),i.find(".dropDown").removeClass("openMenu"),n.toggleSubMenuButton.removeClass("active"))}})};this.collapseAllMenu=function(){this.isDestop&&(this.mainMenu.find(".openSubMenu").removeClass("active"),this.mainMenu.find(".dropDown").removeClass("openMenu"),this.mainMenu.find(".dropDown > ul").slideUp(0).removeAttr("style"))};this.headerWhenScroll=function(){var u=$(window).scrollTop(),r=0,t=!1,i=!1;setTimeout(function(){n.html.find(".headerSpace").length>0&&(t=!0);t&&n.headerSticky()},200);$(window).scroll(function(){var u=$(window).scrollTop();u>r?i||(t&&n.headerSticky(),i=!0,n.header.addClass("headerScroll")):i&&(t&&n.headerSticky(),i=!1,n.header.removeClass("headerScroll"))})};this.resetLockScroll=function(){n.is_iPad||(this.isDestop?(this.html.removeClass("lockScroll"),this.body.removeClass("lockScroll")):this.toggleMenuButton.hasClass("active")&&(this.html.addClass("lockScroll"),this.body.addClass("lockScroll")))};this.subMenuDesktopCalculateHeight=function(){$(".mainNavigation > ul > .dropdown").each(function(){var n=$(".headerTop").outerHeight(!0),t=$(this).outerHeight(!0),i=$(this).position().top+51,r=$(window).height(),u=r-(t+i+n);$(this).children("ul").css("max-height",u)})};this.calculateMenuHeight=function(){var n=window.innerHeight-106;$(".mainNavigator").css("max-height",n)};this.calculateSubmenuOffset=function(){this.isDestop&&$(".menuList > li").each(function(){var n=$(window).width()-$(this).offset().left;n<=240?$(this).addClass("firstLeft"):$(this).removeClass("firstLeft");n<=480?$(this).addClass("menuLeft"):$(this).removeClass("menuLeft")})};this.toggleSearch=function(){if(n.isDestop){this.toggleSearchButton.on("click",function(){$(this).hasClass("active")?($(this).removeClass("active"),$(".searchFieldWrapper").hide(200)):($(this).addClass("active"),$(".searchFieldWrapper").show(200),$(".searchField").focus())});$(document).on("click",function(t){var i=$(".headerSearch");i.is(t.target)||i.has(t.target).length!==0||($(".searchFieldWrapper").hide(200),n.toggleSearchButton.removeClass("active"))})}};this.autoWhiteHeaderWithSpace=function(){this.body.find(".topSection").length==0&&this.header.addClass("whiteHeader").addClass("headerSpace")};n=this;this.init()}function footerAlwaysBottom(){var n=$(".footer").outerHeight(!0);$("body").css("padding-bottom",n);$(".footer").addClass("footerStick")}function equalHeight(n){var r=0,u=0,i=[],t;$(n).each(function(){if(t=$(this),$(t).height("auto"),topPostion=t.position().top,u!=topPostion){for(currentDiv=0;currentDiv<i.length;currentDiv++)i[currentDiv].height(r);i.length=0;u=topPostion;r=t.height();i.push(t)}else i.push(t),r=r<t.height()?t.height():r;for(currentDiv=0;currentDiv<i.length;currentDiv++)i[currentDiv].height(r)})}function childEqualHeight(n,t){var u=0,f=0,r=[],i;$(n).each(function(){if(i=$(this),$(i).find(t).height("auto"),topPostion=i.position().top,f!=topPostion){for(currentDiv=0;currentDiv<r.length;currentDiv++)r[currentDiv].find(t).height(u);r.length=0;f=topPostion;u=i.find(t).height();r.push(i)}else r.push(i),u=u<i.find(t).height()?i.find(t).height():u;for(currentDiv=0;currentDiv<r.length;currentDiv++)r[currentDiv].find(t).height(u)})}function GetIE11Detection(){var n=window.navigator.userAgent,t=n.indexOf("MSIE");!navigator.userAgent.match(/Trident\/7\./)||(setTimeout(function(){$("html").removeClass("mozilla")},100),$("html").addClass("ie11"))}function detectIE(){var n=window.navigator.userAgent,i=n.indexOf("MSIE "),u,r,t;return i>0?($("html").addClass("ie"),parseInt(n.substring(i+5,n.indexOf(".",i)),10)):(u=n.indexOf("Trident/"),u>0)?(r=n.indexOf("rv:"),parseInt(n.substring(r+3,n.indexOf(".",r)),10)):(t=n.indexOf("Edge/"),t>0)?($("html").addClass("edge"),parseInt(n.substring(t+5,n.indexOf(".",t)),10)):!1}function truncateText(n){$(n).dotdotdot({ellipsis:"... ",wrap:"word",watch:!0})}function Validate(n){$(n).find('input:not(.drop-box)[data-require="required"], textarea[data-require="required"], select[data-require="required"]').each(function(){ValidateRequireField(this)});$(n).find('input[type="email"]').each(function(){ValidateEmailField(this)});$(n).find('input[type="tel"]').each(function(){ValidateTelephoneField(this)});$(n).find('.checkbox-group div[data-require="required"],.radio-group div[data-require="required"]').each(function(){ValidateRadioCheckboxGroup(this)});$(n).find("input:file:not(.drop-box)").each(function(){ValidateUploadField(this)});$(n).find("input:file.drop-box").each(function(){var n=$(this),t=n.parents(".form-group"),i=n.attr("id"),f=n.attr("data-require"),r=n.scope(),u=r.dragdropfiles[i];validateDragAndDropField(t,u,n)});context.Valid||ScrollTop(n)}function validateDragAndDropField(n,t,i){if(i.attr("data-require")=="required"&&(t?t.length==0?(context.Valid=!1,DisplayRequireMessage(n)):RemoveRequireMessage(n):(context.Valid=!1,DisplayRequireMessage(n)),t&&t.length>0&&context.Valid)){var r=0;$.each(t,function(n,t){r+=t.size/1024});parseInt(i.attr("data-maxfilesize"))<r?(context.Valid=!1,DisplayErrorMessage(n,"error-overMaxSize")):RemoveErrorMessage(n,"error-overMaxSize")}}function ValidateUploadField(n){if(n.files[0]!==undefined){var i=$(n).parents(".form-group"),t=n.files[0].size||0;t!==undefined&&(t=t/1024);n.files.length>0&&n.getAttribute("data-maxfilesize")!=0&&t>n.getAttribute("data-maxfilesize")?(context.Valid=!1,DisplayErrorMessage(i,"error-overMaxSize")):RemoveErrorMessage(i,"error-overMaxSize")}}function ValidateRequireField(n){var t=$(n).parents(".form-group");$(n).val()?$(n).attr("type")?$(n).attr("type").indexOf("checkbox")>-1?n.checked?RemoveRequireMessage(t):(context.Valid=!1,DisplayRequireMessage(t)):RemoveRequireMessage(t):RemoveRequireMessage(t):(context.Valid=!1,DisplayRequireMessage(t))}function ValidateEmailField(n){var t=$(n).parents(".form-group"),i;$(n).val()&&(i=/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9]+\.[a-zA-Z0-9.]{1,10}\s*$/,i.test($(n).val())?RemoveInvalidMessage(t):(context.Valid=!1,DisplayInvalidMessage(t)))}function ValidateTelephoneField(n){var t=$(n).parents(".form-group"),i;$(n).val()&&(i=/^.*(?:\d.*){1,}$/,i.test($(n).val())?RemoveInvalidMessage(t):(context.Valid=!1,DisplayInvalidMessage(t)))}function ValidateRadioCheckboxGroup(n){var i=$(n).find("input:checked").length,t=$(n).parents(".form-group");i>0?RemoveRequireMessage(t):(context.Valid=!1,DisplayRequireMessage(t))}function DisplayRequireMessage(n){$(n).addClass("error-require");$(n).removeClass("error-invalid")}function RemoveRequireMessage(n){$(n).removeClass("error-require")}function DisplayInvalidMessage(n){$(n).addClass("error-invalid")}function RemoveInvalidMessage(n){$(n).removeClass("error-invalid")}function DisplayErrorMessage(n,t){$(n).addClass(t)}function RemoveErrorMessage(n,t){$(n).removeClass(t)}function RemoveAllMessages(n){RemoveRequireMessage(n);RemoveInvalidMessage(n)}function ScrollTop(n){var t;t=$(n).find(".form-group.error-require,.form-group.error-invalid").length>1?$(n).find(".form-group.error-require,.form-group.error-invalid")[0]:$(n).find(".form-group.error-require,.form-group.error-invalid");$("html, body").animate({scrollTop:$(t).offset().top-250},500);$(t).find("input,textarea").focus()}function Form(){var n;this.dropdown=$(".chosen-select");this.init=function(){this.createDropdown()};this.createDropdown=function(){this.dropdown.select2({minimumResultsForSearch:Infinity,allowClear:!1}).on("select2:unselecting",function(){$(this).data("unselecting",!0)}).on("select2:opening",function(n){$(this).data("unselecting")&&($(this).removeData("unselecting"),n.preventDefault())})};n=this;this.init()}function addAccordionId(){$("body").find(".accordionModule").length>0&&$('[role="tablist"]').each(function(n){$(this).attr("id","accordion"+n);$(this).find(".collapse").each(function(){$(this).attr("data-parent","#accordion"+n)})});$("body").find(".accordionItem").length>0&&($("body").find(".card-header").each(function(n){$(this).attr("id","heading-"+n)}),$("body").find(".collapsed").each(function(n){$(this).attr("href","#collapse-"+n);$(this).attr("aria-controls","collapse-"+n)}),$("body").find(".collapse").each(function(n){$(this).attr("id","collapse-"+n);$(this).attr("aria-labelledby","heading-"+n)}))}function scrollToAccordionHash(){if(window.location.hash&&window.location.hash.indexOf("#collapse-")>-1){var n=window.location.hash.substring(1);$('a[aria-controls="'+n+'"]').click()}}function addVideoCategoryId(){$("body").find(".videoCategoryItem").length>0&&($("body").find(".videoCategoryItem").each(function(n){$(this).attr("data-id","videoCategory-"+n)}),$("body").find(".videoToggle").each(function(n){$(this).attr("rel","videoContent"+n)}),$("body").find(".videoTabContent").each(function(n){$(this).attr("id","videoContent"+n)}))}function scrollToVideoCategoryHash(){if(window.location.hash&&window.location.hash.indexOf("#videoContent")>-1){var n=window.location.hash.substring(1);$('a[rel="'+n+'"]').click()}}function AccordionCategory(){var n;this.body=$("body");this.accordionContent=$(".accordionContent");this.accordionCollapsed=$(".collapsed");this.animateTime=300;this.init=function(){this.onScreenChange();this.calculateHeaderSize();this.toggleAccordionItem();this.accordionCollapse()};this.onScreenChange=function(){$(window).resize(function(){n.calculateHeaderSize()})};this.calculateHeaderSize=function(){this.headerSize=$(".header").outerHeight(!0)};this.toggleAccordionItem=function(){$(".accordion").on("shown.bs.collapse",function(){var t=$(this).find(".collapse.show").prev(".card-header");t.length>0&&$("html,body").animate({scrollTop:$(t).offset().top-n.headerSize},500)})};this.accordionCollapse=function(){this.accordionCollapsed.on("click",function(t){var r,i;t.preventDefault();r=$(this).hasClass("show")?!0:!1;n.accordionCollapsed.removeClass("show");r?($this=$(this),i=$(this).attr("aria-controls"),typeof window.history.replaceState=="function"&&window.location.hash!=""&&history.replaceState({},"",window.location.href.slice(0,(i.length+1)*-1))):($(this).addClass("show"),$this=$(this),i=$(this).attr("aria-controls"),history.replaceState({},"","#"+i))})};n=this;this.init()}function VideoCategory(){var n;this.body=$("body");this.videoCategoryItem=$(".videoCategoryItem");this.videoToggle=$(".videoToggle");this.videoTabContent=$(".videoTabContent");this.animateTime=300;this.init=function(){this.onScreenChange();this.calculateHeaderSize();this.toggleVideoContent()};this.onScreenChange=function(){$(window).resize(function(){n.calculateHeaderSize()})};this.calculateHeaderSize=function(){this.headerSize=$(".header").outerHeight(!0)};this.toggleVideoContent=function(){this.videoTabContent.slideUp(200);this.videoToggle.on("click",function(t){var u,i,r,f;t.preventDefault();u=$(this).hasClass("active")?!0:!1;n.videoToggle.removeClass("active");n.videoCategoryItem.removeClass("active");n.videoTabContent.slideUp(n.animateTime);u?($this=$(this),$("html, body").animate({scrollTop:$this.parents(".videoCategoryItem").offset().top-n.headerSize},n.animateTime)):($(".videoCategoryItem").find(".embed-responsive").children("iframe").remove(),$(this).addClass("active"),$(this).parents(".videoCategoryItem").addClass("active"),$this=$(this),i=$(this).attr("rel"),$("#"+i).slideDown(n.animateTime,function(){$("html, body").animate({scrollTop:$this.parents(".videoCategoryItem").offset().top-n.headerSize},n.animateTime)}),r=$(this).attr("data-videoid"),$("#"+i).find(".embed-responsive-item").length==0&&typeof r!="undefined"&&r!=""&&(f='<iframe class="embed-responsive-item" src="https://www.youtube.com/embed/'+r+'?enablejsapi=1&version=3&playerapiid=ytplayer" allowfullscreen><\/iframe>',$("#"+i).find(".embed-responsive").append(f)))})};n=this;this.init()}function scrollToElement(n){$("html, body").animate({scrollTop:n.offset().top},20,function(){})}function validateEmailField(n,t,i){if(t.hide(),i.hide(),n.val()){if(/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9]+\.[a-zA-Z0-9.]{1,10}\s*$/.test(n.val()))return!0;i.show()}else t.show()}function answerClicked(n){$(n).parents(".questionItem").removeClass("color-danger")}function emailBoxChanged(){validateEmailField($("#exampleFormControlInput1"),$(".sendEmailResult .error-require"),$(".sendEmailResult .error-invalid"))}var settings,utility,app,sys,slides,setTimeDotDotDotTopSlideShow,setTimeDotDotDotTeaserBoxes,header,context;(function(n){n.fn.equalHeight=function(){function s(){n(o).each(function(){if(t=n(this),n(t).height("auto"),f=t.position().top,e!==f){for(i=0;i<r.length;i++)r[i].height(u);r.length=0;e=f;u=t.height();r.push(t)}else r.push(t),u=u<t.height()?t.height():u;for(i=0;i<r.length;i++)r[i].height(u)})}var u=0,e=0,f=0,r=[],o=this,t,i;n(window).resize(function(){s()})};n.fn.truncateText=function(){n(this).dotdotdot({ellipsis:"... ",wrap:"word",watch:!0})}})(jQuery);app=angular.module("app",["ngFileUpload"]);sys={init:function(){angular.bootstrap(document,["app"])}};$(document).ready(function(){var n=angular.injector(["ng"]),t=n.get("$http");t.get("/scripts/src/settings.js").then(function(){angular.element(document).ready(function(){sys.init()})});utility=new Utility;settings.debug}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t():typeof define=="function"&&define.amd?define(t):n.moment=t()}(this,function(){"use strict";function t(){return lf.apply(null,arguments)}function gs(n){lf=n}function tt(n){return n instanceof Array||Object.prototype.toString.call(n)==="[object Array]"}function li(n){return n!=null&&Object.prototype.toString.call(n)==="[object Object]"}function nh(n){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(n).length===0;var t;for(t in n)if(n.hasOwnProperty(t))return!1;return!0}function p(n){return n===void 0}function dt(n){return typeof n=="number"||Object.prototype.toString.call(n)==="[object Number]"}function di(n){return n instanceof Date||Object.prototype.toString.call(n)==="[object Date]"}function af(n,t){for(var r=[],i=0;i<n.length;++i)r.push(t(n[i],i));return r}function l(n,t){return Object.prototype.hasOwnProperty.call(n,t)}function yt(n,t){for(var i in t)l(t,i)&&(n[i]=t[i]);return l(t,"toString")&&(n.toString=t.toString),l(t,"valueOf")&&(n.valueOf=t.valueOf),n}function et(n,t,i,r){return yo(n,t,i,r,!0).utc()}function th(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function u(n){return n._pf==null&&(n._pf=th()),n._pf}function gr(n){if(n._isValid==null){var t=u(n),r=vf.call(t.parsedDateParts,function(n){return n!=null}),i=!isNaN(n._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r);if(n._strict&&(i=i&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===undefined),Object.isFrozen!=null&&Object.isFrozen(n))return i;n._isValid=i}return n._isValid}function gi(n){var t=et(NaN);return n!=null?yt(u(t),n):u(t).userInvalidated=!0,t}function nu(n,t){var i,r,f;if(p(t._isAMomentObject)||(n._isAMomentObject=t._isAMomentObject),p(t._i)||(n._i=t._i),p(t._f)||(n._f=t._f),p(t._l)||(n._l=t._l),p(t._strict)||(n._strict=t._strict),p(t._tzm)||(n._tzm=t._tzm),p(t._isUTC)||(n._isUTC=t._isUTC),p(t._offset)||(n._offset=t._offset),p(t._pf)||(n._pf=u(t)),p(t._locale)||(n._locale=t._locale),nr.length>0)for(i=0;i<nr.length;i++)r=nr[i],f=t[r],p(f)||(n[r]=f);return n}function ai(n){nu(this,n);this._d=new Date(n._d!=null?n._d.getTime():NaN);this.isValid()||(this._d=new Date(NaN));tr===!1&&(tr=!0,t.updateOffset(this),tr=!1)}function pt(n){return n instanceof ai||n!=null&&n._isAMomentObject!=null}function d(n){return n<0?Math.ceil(n)||0:Math.floor(n)}function f(n){var t=+n,i=0;return t!==0&&isFinite(t)&&(i=d(t)),i}function yf(n,t,i){for(var e=Math.min(n.length,t.length),o=Math.abs(n.length-t.length),u=0,r=0;r<e;r++)(i&&n[r]!==t[r]||!i&&f(n[r])!==f(t[r]))&&u++;return u+o}function pf(n){t.suppressDeprecationWarnings===!1&&typeof console!="undefined"&&console.warn&&console.warn("Deprecation warning: "+n)}function g(n,i){var r=!0;return yt(function(){var e,u,f,o;if(t.deprecationHandler!=null&&t.deprecationHandler(null,n),r){for(e=[],f=0;f<arguments.length;f++){if(u="",typeof arguments[f]=="object"){u+="\n["+f+"] ";for(o in arguments[0])u+=o+": "+arguments[0][o]+", ";u=u.slice(0,-2)}else u=arguments[f];e.push(u)}pf(n+"\nArguments: "+Array.prototype.slice.call(e).join("")+"\n"+(new Error).stack);r=!1}return i.apply(this,arguments)},i)}function wf(n,i){t.deprecationHandler!=null&&t.deprecationHandler(n,i);tu[n]||(pf(i),tu[n]=!0)}function ot(n){return n instanceof Function||Object.prototype.toString.call(n)==="[object Function]"}function ih(n){var t,i;for(i in n)t=n[i],ot(t)?this[i]=t:this["_"+i]=t;this._config=n;this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function bf(n,t){var r=yt({},n),i;for(i in t)l(t,i)&&(li(n[i])&&li(t[i])?(r[i]={},yt(r[i],n[i]),yt(r[i],t[i])):t[i]!=null?r[i]=t[i]:delete r[i]);for(i in n)l(n,i)&&!l(t,i)&&li(n[i])&&(r[i]=yt({},r[i]));return r}function iu(n){n!=null&&this.set(n)}function rh(n,t,i){var r=this._calendar[n]||this._calendar.sameElse;return ot(r)?r.call(t,i):r}function uh(n){var t=this._longDateFormat[n],i=this._longDateFormat[n.toUpperCase()];return t||!i?t:(this._longDateFormat[n]=i.replace(/MMMM|MM|DD|dddd/g,function(n){return n.slice(1)}),this._longDateFormat[n])}function fh(){return this._invalidDate}function eh(n){return this._ordinal.replace("%d",n)}function oh(n,t,i,r){var u=this._relativeTime[i];return ot(u)?u(n,t,i,r):u.replace(/%d/i,n)}function sh(n,t){var i=this._relativeTime[n>0?"future":"past"];return ot(i)?i(t):i.replace(/%s/i,t)}function w(n,t){var i=n.toLowerCase();ui[i]=ui[i+"s"]=ui[t]=n}function nt(n){return typeof n=="string"?ui[n]||ui[n.toLowerCase()]:undefined}function ru(n){var r={},i,t;for(t in n)l(n,t)&&(i=nt(t),i&&(r[i]=n[t]));return r}function b(n,t){uu[n]=t}function hh(n){var t=[],i;for(i in n)t.push({unit:i,priority:uu[i]});return t.sort(function(n,t){return n.priority-t.priority}),t}function ct(n,t,i){var r=""+Math.abs(n),u=t-r.length,f=n>=0;return(f?i?"+":"":"-")+Math.pow(10,Math.max(0,u)).toString().substr(1)+r}function r(n,t,i,r){var u=r;typeof r=="string"&&(u=function(){return this[r]()});n&&(fi[n]=u);t&&(fi[t[0]]=function(){return ct(u.apply(this,arguments),t[1],t[2])});i&&(fi[i]=function(){return this.localeData().ordinal(u.apply(this,arguments),n)})}function ch(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function lh(n){for(var t=n.match(ue),i=0,r=t.length;i<r;i++)t[i]=fi[t[i]]?fi[t[i]]:ch(t[i]);return function(i){for(var f="",u=0;u<r;u++)f+=ot(t[u])?t[u].call(i,n):t[u];return f}}function eu(n,t){return n.isValid()?(t=fe(t,n.localeData()),fu[t]=fu[t]||lh(t),fu[t](n)):n.localeData().invalidDate()}function fe(n,t){function r(n){return t.longDateFormat(n)||n}var i=5;for(ir.lastIndex=0;i>=0&&ir.test(n);)n=n.replace(ir,r),ir.lastIndex=0,i-=1;return n}function i(n,t,i){hu[n]=ot(t)?t:function(n){return n&&i?i:t}}function vh(n,t){return l(hu,n)?hu[n](t._strict,t._locale):new RegExp(yh(n))}function yh(n){return gt(n.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,t,i,r,u){return t||i||r||u}))}function gt(n){return n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function h(n,t){var i,r=t;for(typeof n=="string"&&(n=[n]),dt(t)&&(r=function(n,i){i[t]=f(n)}),i=0;i<n.length;i++)sr[n[i]]=r}function yi(n,t){h(n,function(n,i,r,u){r._w=r._w||{};t(n,r._w,r,u)})}function ph(n,t,i){t!=null&&l(sr,n)&&sr[n](t,i._a,i,n)}function pi(n){return hr(n)?366:365}function hr(n){return n%4==0&&n%100!=0||n%400==0}function kh(){return hr(this.year())}function ei(n,i){return function(r){return r!=null?(ce(this,n,r),t.updateOffset(this,i),this):cr(this,n)}}function cr(n,t){return n.isValid()?n._d["get"+(n._isUTC?"UTC":"")+t]():NaN}function ce(n,t,i){n.isValid()&&!isNaN(i)&&(t==="FullYear"&&hr(n.year())?n._d["set"+(n._isUTC?"UTC":"")+t](i,n.month(),lr(i,n.month())):n._d["set"+(n._isUTC?"UTC":"")+t](i))}function dh(n){return(n=nt(n),ot(this[n]))?this[n]():this}function gh(n,t){var r,i;if(typeof n=="object")for(n=ru(n),r=hh(n),i=0;i<r.length;i++)this[r[i].unit](n[r[i].unit]);else if(n=nt(n),ot(this[n]))return this[n](t);return this}function nc(n,t){return(n%t+t)%t}function lr(n,t){if(isNaN(n)||isNaN(t))return NaN;var i=nc(t,12);return n+=(t-i)/12,i===1?hr(n)?29:28:31-i%7%2}function tc(n,t){return n?tt(this._months)?this._months[n.month()]:this._months[(this._months.isFormat||lu).test(t)?"format":"standalone"][n.month()]:tt(this._months)?this._months:this._months.standalone}function ic(n,t){return n?tt(this._monthsShort)?this._monthsShort[n.month()]:this._monthsShort[lu.test(t)?"format":"standalone"][n.month()]:tt(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function rc(n,t,i){var u,r,e,f=n.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],u=0;u<12;++u)e=et([2e3,u]),this._shortMonthsParse[u]=this.monthsShort(e,"").toLocaleLowerCase(),this._longMonthsParse[u]=this.months(e,"").toLocaleLowerCase();return i?t==="MMM"?(r=v.call(this._shortMonthsParse,f),r!==-1?r:null):(r=v.call(this._longMonthsParse,f),r!==-1?r:null):t==="MMM"?(r=v.call(this._shortMonthsParse,f),r!==-1)?r:(r=v.call(this._longMonthsParse,f),r!==-1?r:null):(r=v.call(this._longMonthsParse,f),r!==-1)?r:(r=v.call(this._shortMonthsParse,f),r!==-1?r:null)}function uc(n,t,i){var r,u,f;if(this._monthsParseExact)return rc.call(this,n,t,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if((u=et([2e3,r]),i&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(u,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(u,"").replace(".","")+"$","i")),i||this._monthsParse[r]||(f="^"+this.months(u,"")+"|^"+this.monthsShort(u,""),this._monthsParse[r]=new RegExp(f.replace(".",""),"i")),i&&t==="MMMM"&&this._longMonthsParse[r].test(n))||i&&t==="MMM"&&this._shortMonthsParse[r].test(n)||!i&&this._monthsParse[r].test(n))return r}function ae(n,t){var i;if(!n.isValid())return n;if(typeof t=="string")if(/^\d+$/.test(t))t=f(t);else if(t=n.localeData().monthsParse(t),!dt(t))return n;return i=Math.min(n.date(),lr(n.year(),t)),n._d["set"+(n._isUTC?"UTC":"")+"Month"](t,i),n}function ve(n){return n!=null?(ae(this,n),t.updateOffset(this,!0),this):cr(this,"Month")}function fc(){return lr(this.year(),this.month())}function ec(n){return this._monthsParseExact?(l(this,"_monthsRegex")||we.call(this),n?this._monthsShortStrictRegex:this._monthsShortRegex):(l(this,"_monthsShortRegex")||(this._monthsShortRegex=ye),this._monthsShortStrictRegex&&n?this._monthsShortStrictRegex:this._monthsShortRegex)}function oc(n){return this._monthsParseExact?(l(this,"_monthsRegex")||we.call(this),n?this._monthsStrictRegex:this._monthsRegex):(l(this,"_monthsRegex")||(this._monthsRegex=pe),this._monthsStrictRegex&&n?this._monthsStrictRegex:this._monthsRegex)}function we(){function f(n,t){return t.length-n.length}for(var i=[],r=[],t=[],u,n=0;n<12;n++)u=et([2e3,n]),i.push(this.monthsShort(u,"")),r.push(this.months(u,"")),t.push(this.months(u,"")),t.push(this.monthsShort(u,""));for(i.sort(f),r.sort(f),t.sort(f),n=0;n<12;n++)i[n]=gt(i[n]),r[n]=gt(r[n]);for(n=0;n<24;n++)t[n]=gt(t[n]);this._monthsRegex=new RegExp("^("+t.join("|")+")","i");this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp("^("+r.join("|")+")","i");this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function sc(n,t,i,r,u,f,e){var o=new Date(n,t,i,r,u,f,e);return n<100&&n>=0&&isFinite(o.getFullYear())&&o.setFullYear(n),o}function wi(n){var t=new Date(Date.UTC.apply(null,arguments));return n<100&&n>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(n),t}function ar(n,t,i){var r=7+t-i,u=(7+wi(n,0,r).getUTCDay()-t)%7;return-u+r-1}function be(n,t,i,r,u){var s=(7+i-r)%7,h=ar(n,r,u),f=1+7*(t-1)+s+h,e,o;return f<=0?(e=n-1,o=pi(e)+f):f>pi(n)?(e=n+1,o=f-pi(n)):(e=n,o=f),{year:e,dayOfYear:o}}function bi(n,t,i){var e=ar(n.year(),t,i),r=Math.floor((n.dayOfYear()-e-1)/7)+1,f,u;return r<1?(u=n.year()-1,f=r+ti(u,t,i)):r>ti(n.year(),t,i)?(f=r-ti(n.year(),t,i),u=n.year()+1):(u=n.year(),f=r),{week:f,year:u}}function ti(n,t,i){var r=ar(n,t,i),u=ar(n+1,t,i);return(pi(n)-r+u)/7}function hc(n){return bi(n,this._week.dow,this._week.doy).week}function cc(){return this._week.dow}function lc(){return this._week.doy}function ac(n){var t=this.localeData().week(this);return n==null?t:this.add((n-t)*7,"d")}function vc(n){var t=bi(this,1,4).week;return n==null?t:this.add((n-t)*7,"d")}function yc(n,t){return typeof n!="string"?n:isNaN(n)?(n=t.weekdaysParse(n),typeof n=="number")?n:null:parseInt(n,10)}function pc(n,t){return typeof n=="string"?t.weekdaysParse(n)%7||7:isNaN(n)?null:n}function wc(n,t){return n?tt(this._weekdays)?this._weekdays[n.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][n.day()]:tt(this._weekdays)?this._weekdays:this._weekdays.standalone}function bc(n){return n?this._weekdaysShort[n.day()]:this._weekdaysShort}function kc(n){return n?this._weekdaysMin[n.day()]:this._weekdaysMin}function dc(n,t,i){var f,r,e,u=n.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],f=0;f<7;++f)e=et([2e3,1]).day(f),this._minWeekdaysParse[f]=this.weekdaysMin(e,"").toLocaleLowerCase(),this._shortWeekdaysParse[f]=this.weekdaysShort(e,"").toLocaleLowerCase(),this._weekdaysParse[f]=this.weekdays(e,"").toLocaleLowerCase();return i?t==="dddd"?(r=v.call(this._weekdaysParse,u),r!==-1?r:null):t==="ddd"?(r=v.call(this._shortWeekdaysParse,u),r!==-1?r:null):(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):t==="dddd"?(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._shortWeekdaysParse,u),r!==-1)?r:(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):t==="ddd"?(r=v.call(this._shortWeekdaysParse,u),r!==-1)?r:(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):(r=v.call(this._minWeekdaysParse,u),r!==-1)?r:(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._shortWeekdaysParse,u),r!==-1?r:null)}function gc(n,t,i){var r,u,f;if(this._weekdaysParseExact)return dc.call(this,n,t,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if((u=et([2e3,1]).day(r),i&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(u,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(u,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(u,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(f="^"+this.weekdays(u,"")+"|^"+this.weekdaysShort(u,"")+"|^"+this.weekdaysMin(u,""),this._weekdaysParse[r]=new RegExp(f.replace(".",""),"i")),i&&t==="dddd"&&this._fullWeekdaysParse[r].test(n))||i&&t==="ddd"&&this._shortWeekdaysParse[r].test(n)||i&&t==="dd"&&this._minWeekdaysParse[r].test(n)||!i&&this._weekdaysParse[r].test(n))return r}function nl(n){if(!this.isValid())return n!=null?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return n!=null?(n=yc(n,this.localeData()),this.add(n-t,"d")):t}function tl(n){if(!this.isValid())return n!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return n==null?t:this.add(n-t,"d")}function il(n){if(!this.isValid())return n!=null?this:NaN;if(n!=null){var t=pc(n,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function rl(n){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||yu.call(this),n?this._weekdaysStrictRegex:this._weekdaysRegex):(l(this,"_weekdaysRegex")||(this._weekdaysRegex=no),this._weekdaysStrictRegex&&n?this._weekdaysStrictRegex:this._weekdaysRegex)}function ul(n){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||yu.call(this),n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(l(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=to),this._weekdaysShortStrictRegex&&n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function fl(n){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||yu.call(this),n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(l(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=io),this._weekdaysMinStrictRegex&&n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function yu(){function u(n,t){return t.length-n.length}for(var e=[],i=[],r=[],t=[],f,o,s,h,n=0;n<7;n++)f=et([2e3,1]).day(n),o=this.weekdaysMin(f,""),s=this.weekdaysShort(f,""),h=this.weekdays(f,""),e.push(o),i.push(s),r.push(h),t.push(o),t.push(s),t.push(h);for(e.sort(u),i.sort(u),r.sort(u),t.sort(u),n=0;n<7;n++)i[n]=gt(i[n]),r[n]=gt(r[n]),t[n]=gt(t[n]);this._weekdaysRegex=new RegExp("^("+t.join("|")+")","i");this._weekdaysShortRegex=this._weekdaysRegex;this._weekdaysMinRegex=this._weekdaysRegex;this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i");this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i");this._weekdaysMinStrictRegex=new RegExp("^("+e.join("|")+")","i")}function pu(){return this.hours()%12||12}function el(){return this.hours()||24}function ro(n,t){r(n,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function uo(n,t){return t._meridiemParse}function ol(n){return(n+"").toLowerCase().charAt(0)==="p"}function sl(n,t,i){return n>11?i?"pm":"PM":i?"am":"AM"}function oo(n){return n?n.toLowerCase().replace("_","-"):n}function cl(n){for(var r=0,i,t,f,u;r<n.length;){for(u=oo(n[r]).split("-"),i=u.length,t=oo(n[r+1]),t=t?t.split("-"):null;i>0;){if(f=so(u.slice(0,i).join("-")),f)return f;if(t&&t.length>=i&&yf(u,t,!0)>=i-1)break;i--}r++}return null}function so(n){var t=null,i;if(!a[n]&&typeof module!="undefined"&&module&&module.exports)try{t=vr._abbr;i=require;i("./locale/"+n);oi(t)}catch(r){}return a[n]}function oi(n,t){var i;return n&&(i=p(t)?wt(n):wu(n,t),i&&(vr=i)),vr._abbr}function wu(n,t){if(t!==null){var i=eo;if(t.abbr=n,a[n]!=null)wf("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."),i=a[n]._config;else if(t.parentLocale!=null)if(a[t.parentLocale]!=null)i=a[t.parentLocale]._config;else return ki[t.parentLocale]||(ki[t.parentLocale]=[]),ki[t.parentLocale].push({name:n,config:t}),null;return a[n]=new iu(bf(i,t)),ki[n]&&ki[n].forEach(function(n){wu(n.name,n.config)}),oi(n),a[n]}return delete a[n],null}function ll(n,t){if(t!=null){var i,r=eo;a[n]!=null&&(r=a[n]._config);t=bf(r,t);i=new iu(t);i.parentLocale=a[n];a[n]=i;oi(n)}else a[n]!=null&&(a[n].parentLocale!=null?a[n]=a[n].parentLocale:a[n]!=null&&delete a[n]);return a[n]}function wt(n){var t;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return vr;if(!tt(n)){if(t=so(n),t)return t;n=[n]}return cl(n)}function al(){return kf(a)}function bu(n){var i,t=n._a;return t&&u(n).overflow===-2&&(i=t[lt]<0||t[lt]>11?lt:t[st]<1||t[st]>lr(t[it],t[lt])?st:t[y]<0||t[y]>24||t[y]===24&&(t[rt]!==0||t[at]!==0||t[ni]!==0)?y:t[rt]<0||t[rt]>59?rt:t[at]<0||t[at]>59?at:t[ni]<0||t[ni]>999?ni:-1,u(n)._overflowDayOfYear&&(i<it||i>st)&&(i=st),u(n)._overflowWeeks&&i===-1&&(i=wh),u(n)._overflowWeekday&&i===-1&&(i=bh),u(n).overflow=i),n}function si(n,t,i){return n!=null?n:t!=null?t:i}function vl(n){var i=new Date(t.now());return n._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]:[i.getFullYear(),i.getMonth(),i.getDate()]}function ku(n){var t,i,r=[],f,e;if(!n._d){for(f=vl(n),n._w&&n._a[st]==null&&n._a[lt]==null&&yl(n),n._dayOfYear!=null&&(e=si(n._a[it],f[it]),(n._dayOfYear>pi(e)||n._dayOfYear===0)&&(u(n)._overflowDayOfYear=!0),i=wi(e,0,n._dayOfYear),n._a[lt]=i.getUTCMonth(),n._a[st]=i.getUTCDate()),t=0;t<3&&n._a[t]==null;++t)n._a[t]=r[t]=f[t];for(;t<7;t++)n._a[t]=r[t]=n._a[t]==null?t===2?1:0:n._a[t];n._a[y]===24&&n._a[rt]===0&&n._a[at]===0&&n._a[ni]===0&&(n._nextDay=!0,n._a[y]=0);n._d=(n._useUTC?wi:sc).apply(null,r);n._tzm!=null&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);n._nextDay&&(n._a[y]=24);n._w&&typeof n._w.d!="undefined"&&n._w.d!==n._d.getDay()&&(u(n).weekdayMismatch=!0)}}function yl(n){var t,o,f,i,r,e,h,s,l;t=n._w;t.GG!=null||t.W!=null||t.E!=null?(r=1,e=4,o=si(t.GG,n._a[it],bi(c(),1,4).year),f=si(t.W,1),i=si(t.E,1),(i<1||i>7)&&(s=!0)):(r=n._locale._week.dow,e=n._locale._week.doy,l=bi(c(),r,e),o=si(t.gg,n._a[it],l.year),f=si(t.w,l.week),t.d!=null?(i=t.d,(i<0||i>6)&&(s=!0)):t.e!=null?(i=t.e+r,(t.e<0||t.e>6)&&(s=!0)):i=r);f<1||f>ti(o,r,e)?u(n)._overflowWeeks=!0:s!=null?u(n)._overflowWeekday=!0:(h=be(o,f,i,r,e),n._a[it]=h.year,n._dayOfYear=h.dayOfYear)}function ho(n){var t,r,o=n._i,i=pl.exec(o)||wl.exec(o),s,e,f,h;if(i){for(u(n).iso=!0,t=0,r=yr.length;t<r;t++)if(yr[t][1].exec(i[1])){e=yr[t][0];s=yr[t][2]!==!1;break}if(e==null){n._isValid=!1;return}if(i[3]){for(t=0,r=du.length;t<r;t++)if(du[t][1].exec(i[3])){f=(i[2]||" ")+du[t][0];break}if(f==null){n._isValid=!1;return}}if(!s&&f!=null){n._isValid=!1;return}if(i[4])if(bl.exec(i[4]))h="Z";else{n._isValid=!1;return}n._f=e+(f||"")+(h||"");gu(n)}else n._isValid=!1}function dl(n,t,i,r,u,f){var e=[gl(n),au.indexOf(t),parseInt(i,10),parseInt(r,10),parseInt(u,10)];return f&&e.push(parseInt(f,10)),e}function gl(n){var t=parseInt(n,10);return t<=49?2e3+t:t<=999?1900+t:t}function na(n){return n.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}function ta(n,t,i){if(n){var r=vu.indexOf(n),f=new Date(t[0],t[1],t[2]).getDay();if(r!==f)return u(i).weekdayMismatch=!0,i._isValid=!1,!1}return!0}function ia(n,t,i){if(n)return lo[n];if(t)return 0;var r=parseInt(i,10),u=r%100,f=(r-u)/100;return f*60+u}function ao(n){var t=co.exec(na(n._i)),i;if(t){if(i=dl(t[4],t[3],t[2],t[5],t[6],t[7]),!ta(t[1],i,n))return;n._a=i;n._tzm=ia(t[8],t[9],t[10]);n._d=wi.apply(null,n._a);n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);u(n).rfc2822=!0}else n._isValid=!1}function ra(n){var i=kl.exec(n._i);if(i!==null){n._d=new Date(+i[1]);return}if(ho(n),n._isValid===!1)delete n._isValid;else return;if(ao(n),n._isValid===!1)delete n._isValid;else return;t.createFromInputFallback(n)}function gu(n){if(n._f===t.ISO_8601){ho(n);return}if(n._f===t.RFC_2822){ao(n);return}n._a=[];u(n).empty=!0;for(var i=""+n._i,r,f,s,c=i.length,h=0,o=fe(n._f,n._locale).match(ue)||[],e=0;e<o.length;e++)f=o[e],r=(i.match(vh(f,n))||[])[0],r&&(s=i.substr(0,i.indexOf(r)),s.length>0&&u(n).unusedInput.push(s),i=i.slice(i.indexOf(r)+r.length),h+=r.length),fi[f]?(r?u(n).empty=!1:u(n).unusedTokens.push(f),ph(f,r,n)):n._strict&&!r&&u(n).unusedTokens.push(f);u(n).charsLeftOver=c-h;i.length>0&&u(n).unusedInput.push(i);n._a[y]<=12&&u(n).bigHour===!0&&n._a[y]>0&&(u(n).bigHour=undefined);u(n).parsedDateParts=n._a.slice(0);u(n).meridiem=n._meridiem;n._a[y]=ua(n._locale,n._a[y],n._meridiem);ku(n);bu(n)}function ua(n,t,i){var r;return i==null?t:n.meridiemHour!=null?n.meridiemHour(t,i):n.isPM!=null?(r=n.isPM(i),r&&t<12&&(t+=12),r||t!==12||(t=0),t):t}function fa(n){var t,e,f,r,i;if(n._f.length===0){u(n).invalidFormat=!0;n._d=new Date(NaN);return}for(r=0;r<n._f.length;r++)(i=0,t=nu({},n),n._useUTC!=null&&(t._useUTC=n._useUTC),t._f=n._f[r],gu(t),gr(t))&&(i+=u(t).charsLeftOver,i+=u(t).unusedTokens.length*10,u(t).score=i,(f==null||i<f)&&(f=i,e=t));yt(n,e||t)}function ea(n){if(!n._d){var t=ru(n._i);n._a=af([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(n){return n&&parseInt(n,10)});ku(n)}}function oa(n){var t=new ai(bu(vo(n)));return t._nextDay&&(t.add(1,"d"),t._nextDay=undefined),t}function vo(n){var t=n._i,i=n._f;return(n._locale=n._locale||wt(n._l),t===null||i===undefined&&t==="")?gi({nullInput:!0}):(typeof t=="string"&&(n._i=t=n._locale.preparse(t)),pt(t))?new ai(bu(t)):(di(t)?n._d=t:tt(i)?fa(n):i?gu(n):sa(n),gr(n)||(n._d=null),n)}function sa(n){var i=n._i;p(i)?n._d=new Date(t.now()):di(i)?n._d=new Date(i.valueOf()):typeof i=="string"?ra(n):tt(i)?(n._a=af(i.slice(0),function(n){return parseInt(n,10)}),ku(n)):li(i)?ea(n):dt(i)?n._d=new Date(i):t.createFromInputFallback(n)}function yo(n,t,i,r,u){var f={};return(i===!0||i===!1)&&(r=i,i=undefined),(li(n)&&nh(n)||tt(n)&&n.length===0)&&(n=undefined),f._isAMomentObject=!0,f._useUTC=f._isUTC=u,f._l=i,f._i=n,f._f=t,f._strict=r,oa(f)}function c(n,t,i,r){return yo(n,t,i,r,!1)}function bo(n,t){var r,i;if(t.length===1&&tt(t[0])&&(t=t[0]),!t.length)return c();for(r=t[0],i=1;i<t.length;++i)(!t[i].isValid()||t[i][n](r))&&(r=t[i]);return r}function ha(){var n=[].slice.call(arguments,0);return bo("isBefore",n)}function ca(){var n=[].slice.call(arguments,0);return bo("isAfter",n)}function la(n){var i,r,t;for(i in n)if(!(v.call(hi,i)!==-1&&(n[i]==null||!isNaN(n[i]))))return!1;for(r=!1,t=0;t<hi.length;++t)if(n[hi[t]]){if(r)return!1;parseFloat(n[hi[t]])!==f(n[hi[t]])&&(r=!0)}return!0}function aa(){return this._isValid}function va(){return ut(NaN)}function pr(n){var t=ru(n),i=t.year||0,r=t.quarter||0,u=t.month||0,f=t.week||0,e=t.day||0,o=t.hour||0,s=t.minute||0,h=t.second||0,c=t.millisecond||0;this._isValid=la(t);this._milliseconds=+c+h*1e3+s*6e4+o*36e5;this._days=+e+f*7;this._months=+u+r*3+i*12;this._data={};this._locale=wt();this._bubble()}function nf(n){return n instanceof pr}function tf(n){return n<0?Math.round(-1*n)*-1:Math.round(n)}function go(n,t){r(n,0,0,function(){var n=this.utcOffset(),i="+";return n<0&&(n=-n,i="-"),i+ct(~~(n/60),2)+t+ct(~~n%60,2)})}function rf(n,t){var i=(t||"").match(n);if(i===null)return null;var e=i[i.length-1]||[],r=(e+"").match(ns)||["-",0,0],u=+(r[1]*60)+f(r[2]);return u===0?0:r[0]==="+"?u:-u}function uf(n,i){var r,u;return i._isUTC?(r=i.clone(),u=(pt(n)||di(n)?n.valueOf():c(n).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+u),t.updateOffset(r,!1),r):c(n).local()}function ff(n){return-Math.round(n._d.getTimezoneOffset()/15)*15}function ya(n,i,r){var u=this._offset||0,f;if(!this.isValid())return n!=null?this:NaN;if(n!=null){if(typeof n=="string"){if(n=rf(or,n),n===null)return this}else Math.abs(n)<16&&!r&&(n=n*60);return!this._isUTC&&i&&(f=ff(this)),this._offset=n,this._isUTC=!0,f!=null&&this.add(f,"m"),u!==n&&(!i||this._changeInProgress?es(this,ut(n-u,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?u:ff(this)}function pa(n,t){return n!=null?(typeof n!="string"&&(n=-n),this.utcOffset(n,t),this):-this.utcOffset()}function wa(n){return this.utcOffset(0,n)}function ba(n){return this._isUTC&&(this.utcOffset(0,n),this._isUTC=!1,n&&this.subtract(ff(this),"m")),this}function ka(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var n=rf(ah,this._i);n!=null?this.utcOffset(n):this.utcOffset(0,!0)}return this}function da(n){return this.isValid()?(n=n?c(n).utcOffset():0,(this.utcOffset()-n)%60==0):!1}function ga(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function nv(){var n,t;return p(this._isDSTShifted)?(n={},nu(n,this),n=vo(n),n._a?(t=n._isUTC?et(n._a):c(n._a),this._isDSTShifted=this.isValid()&&yf(n._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted):this._isDSTShifted}function tv(){return this.isValid()?!this._isUTC:!1}function iv(){return this.isValid()?this._isUTC:!1}function ts(){return this.isValid()?this._isUTC&&this._offset===0:!1}function ut(n,t){var i=n,r=null,u,e,o;return nf(n)?i={ms:n._milliseconds,d:n._days,M:n._months}:dt(n)?(i={},t?i[t]=n:i.milliseconds=n):(r=is.exec(n))?(u=r[1]==="-"?-1:1,i={y:0,d:f(r[st])*u,h:f(r[y])*u,m:f(r[rt])*u,s:f(r[at])*u,ms:f(tf(r[ni]*1e3))*u}):(r=rs.exec(n))?(u=r[1]==="-"?-1:r[1]==="+"?1:1,i={y:ii(r[2],u),M:ii(r[3],u),w:ii(r[4],u),d:ii(r[5],u),h:ii(r[6],u),m:ii(r[7],u),s:ii(r[8],u)}):i==null?i={}:typeof i=="object"&&("from"in i||"to"in i)&&(o=rv(c(i.from),c(i.to)),i={},i.ms=o.milliseconds,i.M=o.months),e=new pr(i),nf(n)&&l(n,"_locale")&&(e._locale=n._locale),e}function ii(n,t){var i=n&&parseFloat(n.replace(",","."));return(isNaN(i)?0:i)*t}function us(n,t){var i={milliseconds:0,months:0};return i.months=t.month()-n.month()+(t.year()-n.year())*12,n.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+n.clone().add(i.months,"M"),i}function rv(n,t){var i;return(n.isValid()&&t.isValid())?(t=uf(t,n),n.isBefore(t)?i=us(n,t):(i=us(t,n),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function fs(n,t){return function(i,r){var u,f;return r===null||isNaN(+r)||(wf(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."),f=i,i=r,r=f),i=typeof i=="string"?+i:i,u=ut(i,r),es(this,u,n),this}}function es(n,i,r,u){var o=i._milliseconds,f=tf(i._days),e=tf(i._months);n.isValid()&&(u=u==null?!0:u,e&&ae(n,cr(n,"Month")+e*r),f&&ce(n,"Date",cr(n,"Date")+f*r),o&&n._d.setTime(n._d.valueOf()+o*r),u&&t.updateOffset(n,f||e))}function uv(n,t){var i=n.diff(t,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"}function fv(n,i){var u=n||c(),f=uf(u,this).startOf("day"),r=t.calendarFormat(this,f)||"sameElse",e=i&&(ot(i[r])?i[r].call(this,u):i[r]);return this.format(e||this.localeData().calendar(r,this,c(u)))}function ev(){return new ai(this)}function ov(n,t){var i=pt(n)?n:c(n);return(this.isValid()&&i.isValid())?(t=nt(p(t)?"millisecond":t),t==="millisecond"?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(t).valueOf()):!1}function sv(n,t){var i=pt(n)?n:c(n);return(this.isValid()&&i.isValid())?(t=nt(p(t)?"millisecond":t),t==="millisecond"?this.valueOf()<i.valueOf():this.clone().endOf(t).valueOf()<i.valueOf()):!1}function hv(n,t,i,r){return r=r||"()",(r[0]==="("?this.isAfter(n,i):!this.isBefore(n,i))&&(r[1]===")"?this.isBefore(t,i):!this.isAfter(t,i))}function cv(n,t){var i=pt(n)?n:c(n),r;return(this.isValid()&&i.isValid())?(t=nt(t||"millisecond"),t==="millisecond"?this.valueOf()===i.valueOf():(r=i.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function lv(n,t){return this.isSame(n,t)||this.isAfter(n,t)}function av(n,t){return this.isSame(n,t)||this.isBefore(n,t)}function vv(n,t,i){var r,f,u;if(!this.isValid())return NaN;if(r=uf(n,this),!r.isValid())return NaN;f=(r.utcOffset()-this.utcOffset())*6e4;t=nt(t);switch(t){case"year":u=ef(this,r)/12;break;case"month":u=ef(this,r);break;case"quarter":u=ef(this,r)/3;break;case"second":u=(this-r)/1e3;break;case"minute":u=(this-r)/6e4;break;case"hour":u=(this-r)/36e5;break;case"day":u=(this-r-f)/864e5;break;case"week":u=(this-r-f)/6048e5;break;default:u=this-r}return i?u:d(u)}function ef(n,t){var r=(t.year()-n.year())*12+(t.month()-n.month()),i=n.clone().add(r,"months"),u,f;return t-i<0?(u=n.clone().add(r-1,"months"),f=(t-i)/(i-u)):(u=n.clone().add(r+1,"months"),f=(t-i)/(u-i)),-(r+f)||0}function yv(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function pv(){if(!this.isValid())return null;var n=this.clone().utc();return n.year()<0||n.year()>9999?eu(n,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):ot(Date.prototype.toISOString)?this.toDate().toISOString():eu(n,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function wv(){var n,t;if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";n="moment";t="";this.isLocal()||(n=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z");var i="["+n+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",u=t+'[")]';return this.format(i+r+"-MM-DD[T]HH:mm:ss.SSS"+u)}function bv(n){n||(n=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var i=eu(this,n);return this.localeData().postformat(i)}function kv(n,t){return this.isValid()&&(pt(n)&&n.isValid()||c(n).isValid())?ut({to:this,from:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function dv(n){return this.from(c(),n)}function gv(n,t){return this.isValid()&&(pt(n)&&n.isValid()||c(n).isValid())?ut({from:this,to:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ny(n){return this.to(c(),n)}function hs(n){var t;return n===undefined?this._locale._abbr:(t=wt(n),t!=null&&(this._locale=t),this)}function cs(){return this._locale}function ty(n){n=nt(n);switch(n){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 n==="week"&&this.weekday(0),n==="isoWeek"&&this.isoWeekday(1),n==="quarter"&&this.month(Math.floor(this.month()/3)*3),this}function iy(n){return(n=nt(n),n===undefined||n==="millisecond")?this:(n==="date"&&(n="day"),this.startOf(n).add(1,n==="isoWeek"?"week":n).subtract(1,"ms"))}function ry(){return this._d.valueOf()-(this._offset||0)*6e4}function uy(){return Math.floor(this.valueOf()/1e3)}function fy(){return new Date(this.valueOf())}function ey(){var n=this;return[n.year(),n.month(),n.date(),n.hour(),n.minute(),n.second(),n.millisecond()]}function oy(){var n=this;return{years:n.year(),months:n.month(),date:n.date(),hours:n.hours(),minutes:n.minutes(),seconds:n.seconds(),milliseconds:n.milliseconds()}}function sy(){return this.isValid()?this.toISOString():null}function hy(){return gr(this)}function cy(){return yt({},u(this))}function ly(){return u(this).overflow}function ay(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function wr(n,t){r(0,[n,n.length],0,t)}function vy(n){return ls.call(this,n,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function yy(n){return ls.call(this,n,this.isoWeek(),this.isoWeekday(),1,4)}function py(){return ti(this.year(),1,4)}function wy(){var n=this.localeData()._week;return ti(this.year(),n.dow,n.doy)}function ls(n,t,i,r,u){var f;return n==null?bi(this,r,u).year:(f=ti(n,r,u),t>f&&(t=f),by.call(this,n,t,i,r,u))}function by(n,t,i,r,u){var e=be(n,t,i,r,u),f=wi(e.year,0,e.dayOfYear);return this.year(f.getUTCFullYear()),this.month(f.getUTCMonth()),this.date(f.getUTCDate()),this}function ky(n){return n==null?Math.ceil((this.month()+1)/3):this.month((n-1)*3+this.month()%3)}function dy(n){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return n==null?t:this.add(n-t,"d")}function gy(n,t){t[ni]=f(("0."+n)*1e3)}function np(){return this._isUTC?"UTC":""}function tp(){return this._isUTC?"Coordinated Universal Time":""}function ip(n){return c(n*1e3)}function rp(){return c.apply(null,arguments).parseZone()}function ps(n){return n}function br(n,t,i,r){var u=wt(),f=et().set(r,t);return u[i](f,n)}function ws(n,t,i){if(dt(n)&&(t=n,n=undefined),n=n||"",t!=null)return br(n,t,i,"month");for(var u=[],r=0;r<12;r++)u[r]=br(n,r,i,"month");return u}function hf(n,t,i,r){var o,f,u,e;if(typeof n=="boolean"?(dt(t)&&(i=t,t=undefined),t=t||""):(t=n,i=t,n=!1,dt(t)&&(i=t,t=undefined),t=t||""),o=wt(),f=n?o._week.dow:0,i!=null)return br(t,(i+f)%7,r,"day");for(e=[],u=0;u<7;u++)e[u]=br(t,(u+f)%7,r,"day");return e}function up(n,t){return ws(n,t,"months")}function fp(n,t){return ws(n,t,"monthsShort")}function ep(n,t,i){return hf(n,t,i,"weekdays")}function op(n,t,i){return hf(n,t,i,"weekdaysShort")}function sp(n,t,i){return hf(n,t,i,"weekdaysMin")}function hp(){var n=this._data;return this._milliseconds=ht(this._milliseconds),this._days=ht(this._days),this._months=ht(this._months),n.milliseconds=ht(n.milliseconds),n.seconds=ht(n.seconds),n.minutes=ht(n.minutes),n.hours=ht(n.hours),n.months=ht(n.months),n.years=ht(n.years),this}function bs(n,t,i,r){var u=ut(t,i);return n._milliseconds+=r*u._milliseconds,n._days+=r*u._days,n._months+=r*u._months,n._bubble()}function cp(n,t){return bs(this,n,t,1)}function lp(n,t){return bs(this,n,t,-1)}function ks(n){return n<0?Math.floor(n):Math.ceil(n)}function ap(){var r=this._milliseconds,n=this._days,t=this._months,i=this._data,u,f,e,s,o;return r>=0&&n>=0&&t>=0||r<=0&&n<=0&&t<=0||(r+=ks(cf(t)+n)*864e5,n=0,t=0),i.milliseconds=r%1e3,u=d(r/1e3),i.seconds=u%60,f=d(u/60),i.minutes=f%60,e=d(f/60),i.hours=e%24,n+=d(e/24),o=d(ds(n)),t+=o,n-=ks(cf(o)),s=d(t/12),t%=12,i.days=n,i.months=t,i.years=s,this}function ds(n){return n*4800/146097}function cf(n){return n*146097/4800}function vp(n){if(!this.isValid())return NaN;var t,r,i=this._milliseconds;if(n=nt(n),n==="month"||n==="year")return t=this._days+i/864e5,r=this._months+ds(t),n==="month"?r:r/12;t=this._days+Math.round(cf(this._months));switch(n){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return t*24+i/36e5;case"minute":return t*1440+i/6e4;case"second":return t*86400+i/1e3;case"millisecond":return Math.floor(t*864e5)+i;default:throw new Error("Unknown unit "+n);}}function yp(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+f(this._months/12)*31536e6:NaN}function kt(n){return function(){return this.as(n)}}function iw(){return ut(this)}function rw(n){return n=nt(n),this.isValid()?this[n+"s"]():NaN}function ri(n){return function(){return this.isValid()?this._data[n]:NaN}}function lw(){return d(this.days()/7)}function aw(n,t,i,r,u){return u.relativeTime(t||1,!!i,n,r)}function vw(n,t,i){var r=ut(n).abs(),u=vt(r.as("s")),e=vt(r.as("m")),o=vt(r.as("h")),s=vt(r.as("d")),h=vt(r.as("M")),c=vt(r.as("y")),f=u<=ft.ss&&["s",u]||u<ft.s&&["ss",u]||e<=1&&["m"]||e<ft.m&&["mm",e]||o<=1&&["h"]||o<ft.h&&["hh",o]||s<=1&&["d"]||s<ft.d&&["dd",s]||h<=1&&["M"]||h<ft.M&&["MM",h]||c<=1&&["y"]||["yy",c];return f[2]=t,f[3]=+n>0,f[4]=i,aw.apply(null,f)}function yw(n){return n===undefined?vt:typeof n=="function"?(vt=n,!0):!1}function pw(n,t){return ft[n]===undefined?!1:t===undefined?ft[n]:(ft[n]=t,n==="s"&&(ft.ss=t-1),!0)}function ww(n){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),i=vw(this,!n,t);return n&&(i=t.pastFuture(+this,i)),t.postformat(i)}function ci(n){return(n>0)-(n<0)||+n}function dr(){if(!this.isValid())return this.localeData().invalidDate();var t=kr(this._milliseconds)/1e3,y=kr(this._days),r=kr(this._months),i,s,h;i=d(t/60);s=d(i/60);t%=60;i%=60;h=d(r/12);r%=12;var c=h,l=r,a=y,u=s,f=i,e=t?t.toFixed(3).replace(/\.?0+$/,""):"",n=this.asSeconds();if(!n)return"P0D";var p=n<0?"-":"",v=ci(this._months)!==ci(n)?"-":"",w=ci(this._days)!==ci(n)?"-":"",o=ci(this._milliseconds)!==ci(n)?"-":"";return p+"P"+(c?v+c+"Y":"")+(l?v+l+"M":"")+(a?w+a+"D":"")+(u||f||e?"T":"")+(u?o+u+"H":"")+(f?o+f+"M":"")+(e?o+e+"S":"")}var lf,vf,nr,tr,tu,kf,df,gf,ne,te,ie,re,ui,uu,sr,cu,v,lu,le,au,ye,pe,ke,de,vu,ge,no,to,io,fo,co,lo,po,wo,ko,hi,ns,is,rs,os,ss,of,sf,as,vs,bt,ys,n,o,ht,vt,ft,kr,e;vf=Array.prototype.some?Array.prototype.some:function(n){for(var i=Object(this),r=i.length>>>0,t=0;t<r;t++)if(t in i&&n.call(this,i[t],t,i))return!0;return!1};nr=t.momentProperties=[];tr=!1;tu={};t.suppressDeprecationWarnings=!1;t.deprecationHandler=null;kf=Object.keys?Object.keys:function(n){var t,i=[];for(t in n)l(n,t)&&i.push(t);return i};df={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};gf={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"};ne="Invalid date";te="%d";ie=/\d{1,2}/;re={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d 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"};ui={};uu={};var ue=/(\[[^\[]*\])|(\\)?([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,ir=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,fu={},fi={};var ee=/\d/,k=/\d\d/,oe=/\d{3}/,ou=/\d{4}/,rr=/[+-]?\d{6}/,s=/\d\d?/,se=/\d\d\d\d?/,he=/\d\d\d\d\d\d?/,ur=/\d{1,3}/,su=/\d{1,4}/,fr=/[+-]?\d{1,6}/,er=/[+-]?\d+/,ah=/Z|[+-]\d\d:?\d\d/gi,or=/Z|[+-]\d\d(?::?\d\d)?/gi,vi=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,hu={};sr={};var it=0,lt=1,st=2,y=3,rt=4,at=5,ni=6,wh=7,bh=8;r("Y",0,0,function(){var n=this.year();return n<=9999?""+n:"+"+n});r(0,["YY",2],0,function(){return this.year()%100});r(0,["YYYY",4],0,"year");r(0,["YYYYY",5],0,"year");r(0,["YYYYYY",6,!0],0,"year");w("year","y");b("year",1);i("Y",er);i("YY",s,k);i("YYYY",su,ou);i("YYYYY",fr,rr);i("YYYYYY",fr,rr);h(["YYYYY","YYYYYY"],it);h("YYYY",function(n,i){i[it]=n.length===2?t.parseTwoDigitYear(n):f(n)});h("YY",function(n,i){i[it]=t.parseTwoDigitYear(n)});h("Y",function(n,t){t[it]=parseInt(n,10)});t.parseTwoDigitYear=function(n){return f(n)+(f(n)>68?1900:2e3)};cu=ei("FullYear",!0);v=Array.prototype.indexOf?Array.prototype.indexOf:function(n){for(var t=0;t<this.length;++t)if(this[t]===n)return t;return-1};r("M",["MM",2],"Mo",function(){return this.month()+1});r("MMM",0,0,function(n){return this.localeData().monthsShort(this,n)});r("MMMM",0,0,function(n){return this.localeData().months(this,n)});w("month","M");b("month",8);i("M",s);i("MM",s,k);i("MMM",function(n,t){return t.monthsShortRegex(n)});i("MMMM",function(n,t){return t.monthsRegex(n)});h(["M","MM"],function(n,t){t[lt]=f(n)-1});h(["MMM","MMMM"],function(n,t,i,r){var f=i._locale.monthsParse(n,r,i._strict);f!=null?t[lt]=f:u(i).invalidMonth=n});lu=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/;le="January_February_March_April_May_June_July_August_September_October_November_December".split("_");au="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");ye=vi;pe=vi;r("w",["ww",2],"wo","week");r("W",["WW",2],"Wo","isoWeek");w("week","w");w("isoWeek","W");b("week",5);b("isoWeek",5);i("w",s);i("ww",s,k);i("W",s);i("WW",s,k);yi(["w","ww","W","WW"],function(n,t,i,r){t[r.substr(0,1)]=f(n)});ke={dow:0,doy:6};r("d",0,"do","day");r("dd",0,0,function(n){return this.localeData().weekdaysMin(this,n)});r("ddd",0,0,function(n){return this.localeData().weekdaysShort(this,n)});r("dddd",0,0,function(n){return this.localeData().weekdays(this,n)});r("e",0,0,"weekday");r("E",0,0,"isoWeekday");w("day","d");w("weekday","e");w("isoWeekday","E");b("day",11);b("weekday",11);b("isoWeekday",11);i("d",s);i("e",s);i("E",s);i("dd",function(n,t){return t.weekdaysMinRegex(n)});i("ddd",function(n,t){return t.weekdaysShortRegex(n)});i("dddd",function(n,t){return t.weekdaysRegex(n)});yi(["dd","ddd","dddd"],function(n,t,i,r){var f=i._locale.weekdaysParse(n,r,i._strict);f!=null?t.d=f:u(i).invalidWeekday=n});yi(["d","e","E"],function(n,t,i,r){t[r]=f(n)});de="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");vu="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");ge="Su_Mo_Tu_We_Th_Fr_Sa".split("_");no=vi;to=vi;io=vi;r("H",["HH",2],0,"hour");r("h",["hh",2],0,pu);r("k",["kk",2],0,el);r("hmm",0,0,function(){return""+pu.apply(this)+ct(this.minutes(),2)});r("hmmss",0,0,function(){return""+pu.apply(this)+ct(this.minutes(),2)+ct(this.seconds(),2)});r("Hmm",0,0,function(){return""+this.hours()+ct(this.minutes(),2)});r("Hmmss",0,0,function(){return""+this.hours()+ct(this.minutes(),2)+ct(this.seconds(),2)});ro("a",!0);ro("A",!1);w("hour","h");b("hour",13);i("a",uo);i("A",uo);i("H",s);i("h",s);i("k",s);i("HH",s,k);i("hh",s,k);i("kk",s,k);i("hmm",se);i("hmmss",he);i("Hmm",se);i("Hmmss",he);h(["H","HH"],y);h(["k","kk"],function(n,t){var i=f(n);t[y]=i===24?0:i});h(["a","A"],function(n,t,i){i._isPm=i._locale.isPM(n);i._meridiem=n});h(["h","hh"],function(n,t,i){t[y]=f(n);u(i).bigHour=!0});h("hmm",function(n,t,i){var r=n.length-2;t[y]=f(n.substr(0,r));t[rt]=f(n.substr(r));u(i).bigHour=!0});h("hmmss",function(n,t,i){var r=n.length-4,e=n.length-2;t[y]=f(n.substr(0,r));t[rt]=f(n.substr(r,2));t[at]=f(n.substr(e));u(i).bigHour=!0});h("Hmm",function(n,t){var i=n.length-2;t[y]=f(n.substr(0,i));t[rt]=f(n.substr(i))});h("Hmmss",function(n,t){var i=n.length-4,r=n.length-2;t[y]=f(n.substr(0,i));t[rt]=f(n.substr(i,2));t[at]=f(n.substr(r))});fo=/[ap]\.?m?\.?/i;var hl=ei("Hours",!0),eo={calendar:df,longDateFormat:gf,invalidDate:ne,ordinal:te,dayOfMonthOrdinalParse:ie,relativeTime:re,months:le,monthsShort:au,week:ke,weekdays:de,weekdaysMin:ge,weekdaysShort:vu,meridiemParse:fo},a={},ki={},vr;var pl=/^\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)?)?$/,wl=/^\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)?)?$/,bl=/Z|[+-]\d\d(?::?\d\d)?/,yr=[["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}/]],du=[["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/]],kl=/^\/?Date\((\-?\d+)/i;for(co=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,lo={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480},t.createFromInputFallback=g("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/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(n){n._d=new Date(n._i+(n._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){},po=g("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var n=c.apply(null,arguments);return this.isValid()&&n.isValid()?n<this?this:n:gi()}),wo=g("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var n=c.apply(null,arguments);return this.isValid()&&n.isValid()?n>this?this:n:gi()}),ko=function(){return Date.now?Date.now():+new Date},hi=["year","quarter","month","week","day","hour","minute","second","millisecond"],go("Z",":"),go("ZZ",""),i("Z",or),i("ZZ",or),h(["Z","ZZ"],function(n,t,i){i._useUTC=!0;i._tzm=rf(or,n)}),ns=/([\+\-]|\d\d)/gi,t.updateOffset=function(){},is=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,rs=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,ut.fn=pr.prototype,ut.invalid=va,os=fs(1,"add"),ss=fs(-1,"subtract"),t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]",of=g("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(n){return n===undefined?this.localeData():this.locale(n)}),r(0,["gg",2],0,function(){return this.weekYear()%100}),r(0,["GG",2],0,function(){return this.isoWeekYear()%100}),wr("gggg","weekYear"),wr("ggggg","weekYear"),wr("GGGG","isoWeekYear"),wr("GGGGG","isoWeekYear"),w("weekYear","gg"),w("isoWeekYear","GG"),b("weekYear",1),b("isoWeekYear",1),i("G",er),i("g",er),i("GG",s,k),i("gg",s,k),i("GGGG",su,ou),i("gggg",su,ou),i("GGGGG",fr,rr),i("ggggg",fr,rr),yi(["gggg","ggggg","GGGG","GGGGG"],function(n,t,i,r){t[r.substr(0,2)]=f(n)}),yi(["gg","GG"],function(n,i,r,u){i[u]=t.parseTwoDigitYear(n)}),r("Q",0,"Qo","quarter"),w("quarter","Q"),b("quarter",7),i("Q",ee),h("Q",function(n,t){t[lt]=(f(n)-1)*3}),r("D",["DD",2],"Do","date"),w("date","D"),b("date",9),i("D",s),i("DD",s,k),i("Do",function(n,t){return n?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),h(["D","DD"],st),h("Do",function(n,t){t[st]=f(n.match(s)[0],10)}),sf=ei("Date",!0),r("DDD",["DDDD",3],"DDDo","dayOfYear"),w("dayOfYear","DDD"),b("dayOfYear",4),i("DDD",ur),i("DDDD",oe),h(["DDD","DDDD"],function(n,t,i){i._dayOfYear=f(n)}),r("m",["mm",2],0,"minute"),w("minute","m"),b("minute",14),i("m",s),i("mm",s,k),h(["m","mm"],rt),as=ei("Minutes",!1),r("s",["ss",2],0,"second"),w("second","s"),b("second",15),i("s",s),i("ss",s,k),h(["s","ss"],at),vs=ei("Seconds",!1),r("S",0,0,function(){return~~(this.millisecond()/100)}),r(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),r(0,["SSS",3],0,"millisecond"),r(0,["SSSS",4],0,function(){return this.millisecond()*10}),r(0,["SSSSS",5],0,function(){return this.millisecond()*100}),r(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),r(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),r(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),r(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),w("millisecond","ms"),b("millisecond",16),i("S",ur,ee),i("SS",ur,k),i("SSS",ur,oe),bt="SSSS";bt.length<=9;bt+="S")i(bt,/\d+/);for(bt="S";bt.length<=9;bt+="S")h(bt,gy);ys=ei("Milliseconds",!1);r("z",0,0,"zoneAbbr");r("zz",0,0,"zoneName");n=ai.prototype;n.add=os;n.calendar=fv;n.clone=ev;n.diff=vv;n.endOf=iy;n.format=bv;n.from=kv;n.fromNow=dv;n.to=gv;n.toNow=ny;n.get=dh;n.invalidAt=ly;n.isAfter=ov;n.isBefore=sv;n.isBetween=hv;n.isSame=cv;n.isSameOrAfter=lv;n.isSameOrBefore=av;n.isValid=hy;n.lang=of;n.locale=hs;n.localeData=cs;n.max=wo;n.min=po;n.parsingFlags=cy;n.set=gh;n.startOf=ty;n.subtract=ss;n.toArray=ey;n.toObject=oy;n.toDate=fy;n.toISOString=pv;n.inspect=wv;n.toJSON=sy;n.toString=yv;n.unix=uy;n.valueOf=ry;n.creationData=ay;n.year=cu;n.isLeapYear=kh;n.weekYear=vy;n.isoWeekYear=yy;n.quarter=n.quarters=ky;n.month=ve;n.daysInMonth=fc;n.week=n.weeks=ac;n.isoWeek=n.isoWeeks=vc;n.weeksInYear=wy;n.isoWeeksInYear=py;n.date=sf;n.day=n.days=nl;n.weekday=tl;n.isoWeekday=il;n.dayOfYear=dy;n.hour=n.hours=hl;n.minute=n.minutes=as;n.second=n.seconds=vs;n.millisecond=n.milliseconds=ys;n.utcOffset=ya;n.utc=wa;n.local=ba;n.parseZone=ka;n.hasAlignedHourOffset=da;n.isDST=ga;n.isLocal=tv;n.isUtcOffset=iv;n.isUtc=ts;n.isUTC=ts;n.zoneAbbr=np;n.zoneName=tp;n.dates=g("dates accessor is deprecated. Use date instead.",sf);n.months=g("months accessor is deprecated. Use month instead",ve);n.years=g("years accessor is deprecated. Use year instead",cu);n.zone=g("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",pa);n.isDSTShifted=g("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",nv);o=iu.prototype;o.calendar=rh;o.longDateFormat=uh;o.invalidDate=fh;o.ordinal=eh;o.preparse=ps;o.postformat=ps;o.relativeTime=oh;o.pastFuture=sh;o.set=ih;o.months=tc;o.monthsShort=ic;o.monthsParse=uc;o.monthsRegex=oc;o.monthsShortRegex=ec;o.week=hc;o.firstDayOfYear=lc;o.firstDayOfWeek=cc;o.weekdays=wc;o.weekdaysMin=kc;o.weekdaysShort=bc;o.weekdaysParse=gc;o.weekdaysRegex=rl;o.weekdaysShortRegex=ul;o.weekdaysMinRegex=fl;o.isPM=ol;o.meridiem=sl;oi("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10,i=f(n%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return n+i}});t.lang=g("moment.lang is deprecated. Use moment.locale instead.",oi);t.langData=g("moment.langData is deprecated. Use moment.localeData instead.",wt);ht=Math.abs;var pp=kt("ms"),wp=kt("s"),bp=kt("m"),kp=kt("h"),dp=kt("d"),gp=kt("w"),nw=kt("M"),tw=kt("y");var uw=ri("milliseconds"),fw=ri("seconds"),ew=ri("minutes"),ow=ri("hours"),sw=ri("days"),hw=ri("months"),cw=ri("years");return vt=Math.round,ft={ss:44,s:45,m:45,h:22,d:26,M:11},kr=Math.abs,e=pr.prototype,e.isValid=aa,e.abs=hp,e.add=cp,e.subtract=lp,e.as=vp,e.asMilliseconds=pp,e.asSeconds=wp,e.asMinutes=bp,e.asHours=kp,e.asDays=dp,e.asWeeks=gp,e.asMonths=nw,e.asYears=tw,e.valueOf=yp,e._bubble=ap,e.clone=iw,e.get=rw,e.milliseconds=uw,e.seconds=fw,e.minutes=ew,e.hours=ow,e.days=sw,e.weeks=lw,e.months=hw,e.years=cw,e.humanize=ww,e.toISOString=dr,e.toString=dr,e.toJSON=dr,e.locale=hs,e.localeData=cs,e.toIsoString=g("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",dr),e.lang=of,r("X",0,0,"unix"),r("x",0,0,"valueOf"),i("x",er),i("X",/[+-]?\d+(\.\d{1,3})?/),h("X",function(n,t,i){i._d=new Date(parseFloat(n,10)*1e3)}),h("x",function(n,t,i){i._d=new Date(f(n))}),t.version="2.19.1",gs(c),t.fn=n,t.min=ha,t.max=ca,t.now=ko,t.utc=et,t.unix=ip,t.months=up,t.isDate=di,t.locale=oi,t.invalid=gi,t.duration=ut,t.isMoment=pt,t.weekdays=ep,t.parseZone=rp,t.localeData=wt,t.isDuration=nf,t.monthsShort=fp,t.weekdaysMin=sp,t.defineLocale=wu,t.updateLocale=ll,t.locales=al,t.weekdaysShort=op,t.normalizeUnits=nt,t.relativeTimeRounding=yw,t.relativeTimeThreshold=pw,t.calendarFormat=uv,t.prototype=n,t});!function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery"],n):"undefined"!=typeof exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){"use strict";var t=window.Slick||{};t=function(){function t(t,r){var f,u=this;u.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:n(t),appendDots:n(t),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous<\/button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next<\/button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,i){return n('<button type="button" data-role="none" role="button" tabindex="0" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3};u.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1};n.extend(u,u.initials);u.activeBreakpoint=null;u.animType=null;u.animProp=null;u.breakpoints=[];u.breakpointSettings=[];u.cssTransitions=!1;u.focussed=!1;u.interrupted=!1;u.hidden="hidden";u.paused=!0;u.positionProp=null;u.respondTo=null;u.rowCount=1;u.shouldClick=!0;u.$slider=n(t);u.$slidesCache=null;u.transformType=null;u.transitionType=null;u.visibilityChange="visibilitychange";u.windowWidth=0;u.windowTimer=null;f=n(t).data("slick")||{};u.options=n.extend({},u.defaults,r,f);u.currentSlide=u.options.initialSlide;u.originalSettings=u.options;"undefined"!=typeof document.mozHidden?(u.hidden="mozHidden",u.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(u.hidden="webkitHidden",u.visibilityChange="webkitvisibilitychange");u.autoPlay=n.proxy(u.autoPlay,u);u.autoPlayClear=n.proxy(u.autoPlayClear,u);u.autoPlayIterator=n.proxy(u.autoPlayIterator,u);u.changeSlide=n.proxy(u.changeSlide,u);u.clickHandler=n.proxy(u.clickHandler,u);u.selectHandler=n.proxy(u.selectHandler,u);u.setPosition=n.proxy(u.setPosition,u);u.swipeHandler=n.proxy(u.swipeHandler,u);u.dragHandler=n.proxy(u.dragHandler,u);u.keyHandler=n.proxy(u.keyHandler,u);u.instanceUid=i++;u.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;u.registerBreakpoints();u.init(!0)}var i=0;return t}();t.prototype.activateADA=function(){var n=this;n.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})};t.prototype.addSlide=t.prototype.slickAdd=function(t,i,r){var u=this;if("boolean"==typeof i)r=i,i=null;else if(0>i||i>=u.slideCount)return!1;u.unload();"number"==typeof i?0===i&&0===u.$slides.length?n(t).appendTo(u.$slideTrack):r?n(t).insertBefore(u.$slides.eq(i)):n(t).insertAfter(u.$slides.eq(i)):r===!0?n(t).prependTo(u.$slideTrack):n(t).appendTo(u.$slideTrack);u.$slides=u.$slideTrack.children(this.options.slide);u.$slideTrack.children(this.options.slide).detach();u.$slideTrack.append(u.$slides);u.$slides.each(function(t,i){n(i).attr("data-slick-index",t)});u.$slidesCache=u.$slides;u.reinit()};t.prototype.animateHeight=function(){var n=this,t;1===n.options.slidesToShow&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.animate({height:t},n.options.speed))};t.prototype.animateSlide=function(t,i){var u={},r=this;r.animateHeight();r.options.rtl===!0&&r.options.vertical===!1&&(t=-t);r.transformsEnabled===!1?r.options.vertical===!1?r.$slideTrack.animate({left:t},r.options.speed,r.options.easing,i):r.$slideTrack.animate({top:t},r.options.speed,r.options.easing,i):r.cssTransitions===!1?(r.options.rtl===!0&&(r.currentLeft=-r.currentLeft),n({animStart:r.currentLeft}).animate({animStart:t},{duration:r.options.speed,easing:r.options.easing,step:function(n){n=Math.ceil(n);r.options.vertical===!1?(u[r.animType]="translate("+n+"px, 0px)",r.$slideTrack.css(u)):(u[r.animType]="translate(0px,"+n+"px)",r.$slideTrack.css(u))},complete:function(){i&&i.call()}})):(r.applyTransition(),t=Math.ceil(t),u[r.animType]=r.options.vertical===!1?"translate3d("+t+"px, 0px, 0px)":"translate3d(0px,"+t+"px, 0px)",r.$slideTrack.css(u),i&&setTimeout(function(){r.disableTransition();i.call()},r.options.speed))};t.prototype.getNavTarget=function(){var i=this,t=i.options.asNavFor;return t&&null!==t&&(t=n(t).not(i.$slider)),t};t.prototype.asNavFor=function(t){var r=this,i=r.getNavTarget();null!==i&&"object"==typeof i&&i.each(function(){var i=n(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})};t.prototype.applyTransition=function(n){var t=this,i={};i[t.transitionType]=t.options.fade===!1?t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:"opacity "+t.options.speed+"ms "+t.options.cssEase;t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.autoPlay=function(){var n=this;n.autoPlayClear();n.slideCount>n.options.slidesToShow&&(n.autoPlayTimer=setInterval(n.autoPlayIterator,n.options.autoplaySpeed))};t.prototype.autoPlayClear=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer)};t.prototype.autoPlayIterator=function(){var n=this,t=n.currentSlide+n.options.slidesToScroll;n.paused||n.interrupted||n.focussed||(n.options.infinite===!1&&(1===n.direction&&n.currentSlide+1===n.slideCount-1?n.direction=0:0===n.direction&&(t=n.currentSlide-n.options.slidesToScroll,n.currentSlide-1==0&&(n.direction=1))),n.slideHandler(t))};t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=n(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=n(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))};t.prototype.buildDots=function(){var i,r,t=this;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow){for(t.$slider.addClass("slick-dotted"),r=n("<ul />").addClass(t.options.dotsClass),i=0;i<=t.getDotCount();i+=1)r.append(n("<li />").append(t.options.customPaging.call(this,t,i)));t.$dots=r.appendTo(t.options.appendDots);t.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}};t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide");t.slideCount=t.$slides.length;t.$slides.each(function(t,i){n(i).attr("data-slick-index",t).data("originalStyling",n(i).attr("style")||"")});t.$slider.addClass("slick-slider");t.$slideTrack=0===t.slideCount?n('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent();t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent();t.$slideTrack.css("opacity",0);(t.options.centerMode===!0||t.options.swipeToSlide===!0)&&(t.options.slidesToScroll=1);n("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading");t.setupInfinite();t.buildArrows();t.buildDots();t.updateDots();t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0);t.options.draggable===!0&&t.$list.addClass("draggable")};t.prototype.buildRows=function(){var t,i,r,f,c,u,e,n=this,o,s,h;if(f=document.createDocumentFragment(),u=n.$slider.children(),n.options.rows>1){for(e=n.options.slidesPerRow*n.options.rows,c=Math.ceil(u.length/e),t=0;c>t;t++){for(o=document.createElement("div"),i=0;i<n.options.rows;i++){for(s=document.createElement("div"),r=0;r<n.options.slidesPerRow;r++)h=t*e+(i*n.options.slidesPerRow+r),u.get(h)&&s.appendChild(u.get(h));o.appendChild(s)}f.appendChild(o)}n.$slider.empty().append(f);n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}};t.prototype.checkResponsive=function(t,i){var f,u,e,r=this,o=!1,s=r.$slider.width(),h=window.innerWidth||n(window).width();if("window"===r.respondTo?e=h:"slider"===r.respondTo?e=s:"min"===r.respondTo&&(e=Math.min(h,s)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){u=null;for(f in r.breakpoints)r.breakpoints.hasOwnProperty(f)&&(r.originalSettings.mobileFirst===!1?e<r.breakpoints[f]&&(u=r.breakpoints[f]):e>r.breakpoints[f]&&(u=r.breakpoints[f]));null!==u?null!==r.activeBreakpoint?(u!==r.activeBreakpoint||i)&&(r.activeBreakpoint=u,"unslick"===r.breakpointSettings[u]?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):(r.activeBreakpoint=u,"unslick"===r.breakpointSettings[u]?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t),o=u);t||o===!1||r.$slider.trigger("breakpoint",[r,o])}};t.prototype.changeSlide=function(t,i){var f,e,o,r=this,u=n(t.currentTarget),s;switch(u.is("a")&&t.preventDefault(),u.is("li")||(u=u.closest("li")),o=r.slideCount%r.options.slidesToScroll!=0,f=o?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,t.data.message){case"previous":e=0===f?r.options.slidesToScroll:r.options.slidesToShow-f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-e,!1,i);break;case"next":e=0===f?r.options.slidesToScroll:f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+e,!1,i);break;case"index":s=0===t.data.index?0:t.data.index||u.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(s),!1,i);u.children().trigger("focus");break;default:return}};t.prototype.checkNavigable=function(n){var t,i,u=this,r;if(t=u.getNavigableIndexes(),i=0,n>t[t.length-1])n=t[t.length-1];else for(r in t){if(n<t[r]){n=i;break}i=t[r]}return n};t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&n("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",n.proxy(t.interrupt,t,!0)).off("mouseleave.slick",n.proxy(t.interrupt,t,!1));t.$slider.off("focus.slick blur.slick");t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide));t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler);t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler);t.$list.off("touchend.slick mouseup.slick",t.swipeHandler);t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler);t.$list.off("click.slick",t.clickHandler);n(document).off(t.visibilityChange,t.visibility);t.cleanUpSlideEvents();t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().off("click.slick",t.selectHandler);n(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange);n(window).off("resize.slick.slick-"+t.instanceUid,t.resize);n("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault);n(window).off("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",n.proxy(t.interrupt,t,!0));t.$list.off("mouseleave.slick",n.proxy(t.interrupt,t,!1))};t.prototype.cleanUpRows=function(){var n,t=this;t.options.rows>1&&(n=t.$slides.children().children(),n.removeAttr("style"),t.$slider.empty().append(n))};t.prototype.clickHandler=function(n){var t=this;t.shouldClick===!1&&(n.stopImmediatePropagation(),n.stopPropagation(),n.preventDefault())};t.prototype.destroy=function(t){var i=this;i.autoPlayClear();i.touchObject={};i.cleanUpEvents();n(".slick-cloned",i.$slider).detach();i.$dots&&i.$dots.remove();i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove());i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove());i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){n(this).attr("style",n(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides));i.cleanUpRows();i.$slider.removeClass("slick-slider");i.$slider.removeClass("slick-initialized");i.$slider.removeClass("slick-dotted");i.unslicked=!0;t||i.$slider.trigger("destroy",[i])};t.prototype.disableTransition=function(n){var t=this,i={};i[t.transitionType]="";t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.fadeSlide=function(n,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(n).css({zIndex:i.options.zIndex}),i.$slides.eq(n).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(n),i.$slides.eq(n).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(n);t.call()},i.options.speed))};t.prototype.fadeSlideOut=function(n){var t=this;t.cssTransitions===!1?t.$slides.eq(n).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(n),t.$slides.eq(n).css({opacity:0,zIndex:t.options.zIndex-2}))};t.prototype.filterSlides=t.prototype.slickFilter=function(n){var t=this;null!==n&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(n).appendTo(t.$slideTrack),t.reinit())};t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(i){i.stopImmediatePropagation();var r=n(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=r.is(":focus"),t.autoPlay())},0)})};t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var n=this;return n.currentSlide};t.prototype.getDotCount=function(){var n=this,i=0,r=0,t=0;if(n.options.infinite===!0)for(;i<n.slideCount;)++t,i=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else if(n.options.centerMode===!0)t=n.slideCount;else if(n.options.asNavFor)for(;i<n.slideCount;)++t,i=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else t=1+Math.ceil((n.slideCount-n.options.slidesToShow)/n.options.slidesToScroll);return t-1};t.prototype.getLeft=function(n){var f,r,i,t=this,u=0;return t.slideOffset=0,r=t.$slides.first().outerHeight(!0),t.options.infinite===!0?(t.slideCount>t.options.slidesToShow&&(t.slideOffset=t.slideWidth*t.options.slidesToShow*-1,u=r*t.options.slidesToShow*-1),t.slideCount%t.options.slidesToScroll!=0&&n+t.options.slidesToScroll>t.slideCount&&t.slideCount>t.options.slidesToShow&&(n>t.slideCount?(t.slideOffset=(t.options.slidesToShow-(n-t.slideCount))*t.slideWidth*-1,u=(t.options.slidesToShow-(n-t.slideCount))*r*-1):(t.slideOffset=t.slideCount%t.options.slidesToScroll*t.slideWidth*-1,u=t.slideCount%t.options.slidesToScroll*r*-1))):n+t.options.slidesToShow>t.slideCount&&(t.slideOffset=(n+t.options.slidesToShow-t.slideCount)*t.slideWidth,u=(n+t.options.slidesToShow-t.slideCount)*r),t.slideCount<=t.options.slidesToShow&&(t.slideOffset=0,u=0),t.options.centerMode===!0&&t.options.infinite===!0?t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)-t.slideWidth:t.options.centerMode===!0&&(t.slideOffset=0,t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)),f=t.options.vertical===!1?n*t.slideWidth*-1+t.slideOffset:n*r*-1+u,t.options.variableWidth===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow),f=t.options.rtl===!0?i[0]?-1*(t.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,t.options.centerMode===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow+1),f=t.options.rtl===!0?i[0]?-1*(t.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,f+=(t.$list.width()-i.outerWidth())/2)),f};t.prototype.getOption=t.prototype.slickGetOption=function(n){var t=this;return t.options[n]};t.prototype.getNavigableIndexes=function(){var i,n=this,t=0,r=0,u=[];for(n.options.infinite===!1?i=n.slideCount:(t=-1*n.options.slidesToScroll,r=-1*n.options.slidesToScroll,i=2*n.slideCount);i>t;)u.push(t),t=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return u};t.prototype.getSlick=function(){return this};t.prototype.getSlideCount=function(){var u,i,r,t=this;return r=t.options.centerMode===!0?t.slideWidth*Math.floor(t.options.slidesToShow/2):0,t.options.swipeToSlide===!0?(t.$slideTrack.find(".slick-slide").each(function(u,f){if(f.offsetLeft-r+n(f).outerWidth()/2>-1*t.swipeLeft)return(i=f,!1)}),u=Math.abs(n(i).attr("data-slick-index")-t.currentSlide)||1):t.options.slidesToScroll};t.prototype.goTo=t.prototype.slickGoTo=function(n,t){var i=this;i.changeSlide({data:{message:"index",index:parseInt(n)}},t)};t.prototype.init=function(t){var i=this;n(i.$slider).hasClass("slick-initialized")||(n(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler());t&&i.$slider.trigger("init",[i]);i.options.accessibility===!0&&i.initADA();i.options.autoplay&&(i.paused=!1,i.autoPlay())};t.prototype.initADA=function(){var t=this;t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"});t.$slideTrack.attr("role","listbox");t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){n(this).attr({role:"option","aria-describedby":"slick-slide"+t.instanceUid+i})});null!==t.$dots&&t.$dots.attr("role","tablist").find("li").each(function(i){n(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+i,id:"slick-slide"+t.instanceUid+i})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar");t.activateADA()};t.prototype.initArrowEvents=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},n.changeSlide),n.$nextArrow.off("click.slick").on("click.slick",{message:"next"},n.changeSlide))};t.prototype.initDotEvents=function(){var t=this;t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&n("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide);t.options.dots===!0&&t.options.pauseOnDotsHover===!0&&n("li",t.$dots).on("mouseenter.slick",n.proxy(t.interrupt,t,!0)).on("mouseleave.slick",n.proxy(t.interrupt,t,!1))};t.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",n.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",n.proxy(t.interrupt,t,!1)))};t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents();t.initDotEvents();t.initSlideEvents();t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler);t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler);t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler);t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler);t.$list.on("click.slick",t.clickHandler);n(document).on(t.visibilityChange,n.proxy(t.visibility,t));t.options.accessibility===!0&&t.$list.on("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().on("click.slick",t.selectHandler);n(window).on("orientationchange.slick.slick-"+t.instanceUid,n.proxy(t.orientationChange,t));n(window).on("resize.slick.slick-"+t.instanceUid,n.proxy(t.resize,t));n("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault);n(window).on("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.initUI=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.show(),n.$nextArrow.show());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.show()};t.prototype.keyHandler=function(n){var t=this;n.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===n.keyCode&&t.options.accessibility===!0?t.changeSlide({data:{message:t.options.rtl===!0?"next":"previous"}}):39===n.keyCode&&t.options.accessibility===!0&&t.changeSlide({data:{message:t.options.rtl===!0?"previous":"next"}}))};t.prototype.lazyLoad=function(){function f(i){n("img[data-lazy]",i).each(function(){var i=n(this),r=n(this).attr("data-lazy"),u=document.createElement("img");u.onload=function(){i.animate({opacity:0},100,function(){i.attr("src",r).animate({opacity:1},200,function(){i.removeAttr("data-lazy").removeClass("slick-loading")});t.$slider.trigger("lazyLoaded",[t,i,r])})};u.onerror=function(){i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error");t.$slider.trigger("lazyLoadError",[t,i,r])};u.src=r})}var e,r,i,u,t=this;t.options.centerMode===!0?t.options.infinite===!0?(i=t.currentSlide+(t.options.slidesToShow/2+1),u=i+t.options.slidesToShow+2):(i=Math.max(0,t.currentSlide-(t.options.slidesToShow/2+1)),u=2+(t.options.slidesToShow/2+1)+t.currentSlide):(i=t.options.infinite?t.options.slidesToShow+t.currentSlide:t.currentSlide,u=Math.ceil(i+t.options.slidesToShow),t.options.fade===!0&&(i>0&&i--,u<=t.slideCount&&u++));e=t.$slider.find(".slick-slide").slice(i,u);f(e);t.slideCount<=t.options.slidesToShow?(r=t.$slider.find(".slick-slide"),f(r)):t.currentSlide>=t.slideCount-t.options.slidesToShow?(r=t.$slider.find(".slick-cloned").slice(0,t.options.slidesToShow),f(r)):0===t.currentSlide&&(r=t.$slider.find(".slick-cloned").slice(-1*t.options.slidesToShow),f(r))};t.prototype.loadSlider=function(){var n=this;n.setPosition();n.$slideTrack.css({opacity:1});n.$slider.removeClass("slick-loading");n.initUI();"progressive"===n.options.lazyLoad&&n.progressiveLazyLoad()};t.prototype.next=t.prototype.slickNext=function(){var n=this;n.changeSlide({data:{message:"next"}})};t.prototype.orientationChange=function(){var n=this;n.checkResponsive();n.setPosition()};t.prototype.pause=t.prototype.slickPause=function(){var n=this;n.autoPlayClear();n.paused=!0};t.prototype.play=t.prototype.slickPlay=function(){var n=this;n.autoPlay();n.options.autoplay=!0;n.paused=!1;n.focussed=!1;n.interrupted=!1};t.prototype.postSlide=function(n){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,n]),t.animating=!1,t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),t.options.accessibility===!0&&t.initADA())};t.prototype.prev=t.prototype.slickPrev=function(){var n=this;n.changeSlide({data:{message:"previous"}})};t.prototype.preventDefault=function(n){n.preventDefault()};t.prototype.progressiveLazyLoad=function(t){t=t||1;var r,u,f,i=this,e=n("img[data-lazy]",i.$slider);e.length?(r=e.first(),u=r.attr("data-lazy"),f=document.createElement("img"),f.onload=function(){r.attr("src",u).removeAttr("data-lazy").removeClass("slick-loading");i.options.adaptiveHeight===!0&&i.setPosition();i.$slider.trigger("lazyLoaded",[i,r,u]);i.progressiveLazyLoad()},f.onerror=function(){3>t?setTimeout(function(){i.progressiveLazyLoad(t+1)},500):(r.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),i.$slider.trigger("lazyLoadError",[i,r,u]),i.progressiveLazyLoad())},f.src=u):i.$slider.trigger("allImagesLoaded",[i])};t.prototype.refresh=function(t){var r,u,i=this;u=i.slideCount-i.options.slidesToShow;!i.options.infinite&&i.currentSlide>u&&(i.currentSlide=u);i.slideCount<=i.options.slidesToShow&&(i.currentSlide=0);r=i.currentSlide;i.destroy(!0);n.extend(i,i.initials,{currentSlide:r});i.init();t||i.changeSlide({data:{message:"index",index:r}},!1)};t.prototype.registerBreakpoints=function(){var u,f,i,t=this,r=t.options.responsive||null;if("array"===n.type(r)&&r.length){t.respondTo=t.options.respondTo||"window";for(u in r)if(i=t.breakpoints.length-1,f=r[u].breakpoint,r.hasOwnProperty(u)){for(;i>=0;)t.breakpoints[i]&&t.breakpoints[i]===f&&t.breakpoints.splice(i,1),i--;t.breakpoints.push(f);t.breakpointSettings[f]=r[u].settings}t.breakpoints.sort(function(n,i){return t.options.mobileFirst?n-i:i-n})}};t.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide");t.slideCount=t.$slides.length;t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll);t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0);t.registerBreakpoints();t.setProps();t.setupInfinite();t.buildArrows();t.updateArrows();t.initArrowEvents();t.buildDots();t.updateDots();t.initDotEvents();t.cleanUpSlideEvents();t.initSlideEvents();t.checkResponsive(!1,!0);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().on("click.slick",t.selectHandler);t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0);t.setPosition();t.focusHandler();t.paused=!t.options.autoplay;t.autoPlay();t.$slider.trigger("reInit",[t])};t.prototype.resize=function(){var t=this;n(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=n(window).width();t.checkResponsive();t.unslicked||t.setPosition()},50))};t.prototype.removeSlide=t.prototype.slickRemove=function(n,t,i){var r=this;return"boolean"==typeof n?(t=n,n=t===!0?0:r.slideCount-1):n=t===!0?--n:n,r.slideCount<1||0>n||n>r.slideCount-1?!1:(r.unload(),i===!0?r.$slideTrack.children().remove():r.$slideTrack.children(this.options.slide).eq(n).remove(),r.$slides=r.$slideTrack.children(this.options.slide),r.$slideTrack.children(this.options.slide).detach(),r.$slideTrack.append(r.$slides),r.$slidesCache=r.$slides,void r.reinit())};t.prototype.setCSS=function(n){var r,u,t=this,i={};t.options.rtl===!0&&(n=-n);r="left"==t.positionProp?Math.ceil(n)+"px":"0px";u="top"==t.positionProp?Math.ceil(n)+"px":"0px";i[t.positionProp]=n;t.transformsEnabled===!1?t.$slideTrack.css(i):(i={},t.cssTransitions===!1?(i[t.animType]="translate("+r+", "+u+")",t.$slideTrack.css(i)):(i[t.animType]="translate3d("+r+", "+u+", 0px)",t.$slideTrack.css(i)))};t.prototype.setDimensions=function(){var n=this,t;n.options.vertical===!1?n.options.centerMode===!0&&n.$list.css({padding:"0px "+n.options.centerPadding}):(n.$list.height(n.$slides.first().outerHeight(!0)*n.options.slidesToShow),n.options.centerMode===!0&&n.$list.css({padding:n.options.centerPadding+" 0px"}));n.listWidth=n.$list.width();n.listHeight=n.$list.height();n.options.vertical===!1&&n.options.variableWidth===!1?(n.slideWidth=Math.ceil(n.listWidth/n.options.slidesToShow),n.$slideTrack.width(Math.ceil(n.slideWidth*n.$slideTrack.children(".slick-slide").length))):n.options.variableWidth===!0?n.$slideTrack.width(5e3*n.slideCount):(n.slideWidth=Math.ceil(n.listWidth),n.$slideTrack.height(Math.ceil(n.$slides.first().outerHeight(!0)*n.$slideTrack.children(".slick-slide").length)));t=n.$slides.first().outerWidth(!0)-n.$slides.first().width();n.options.variableWidth===!1&&n.$slideTrack.children(".slick-slide").width(n.slideWidth-t)};t.prototype.setFade=function(){var i,t=this;t.$slides.each(function(r,u){i=t.slideWidth*r*-1;t.options.rtl===!0?n(u).css({position:"relative",right:i,top:0,zIndex:t.options.zIndex-2,opacity:0}):n(u).css({position:"relative",left:i,top:0,zIndex:t.options.zIndex-2,opacity:0})});t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})};t.prototype.setHeight=function(){var n=this,t;1===n.options.slidesToShow&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.css("height",t))};t.prototype.setOption=t.prototype.slickSetOption=function(){var u,f,e,i,r,t=this,o=!1;if("object"===n.type(arguments[0])?(e=arguments[0],o=arguments[1],r="multiple"):"string"===n.type(arguments[0])&&(e=arguments[0],i=arguments[1],o=arguments[2],"responsive"===arguments[0]&&"array"===n.type(arguments[1])?r="responsive":"undefined"!=typeof arguments[1]&&(r="single")),"single"===r)t.options[e]=i;else if("multiple"===r)n.each(e,function(n,i){t.options[n]=i});else if("responsive"===r)for(f in i)if("array"!==n.type(t.options.responsive))t.options.responsive=[i[f]];else{for(u=t.options.responsive.length-1;u>=0;)t.options.responsive[u].breakpoint===i[f].breakpoint&&t.options.responsive.splice(u,1),u--;t.options.responsive.push(i[f])}o&&(t.unload(),t.reinit())};t.prototype.setPosition=function(){var n=this;n.setDimensions();n.setHeight();n.options.fade===!1?n.setCSS(n.getLeft(n.currentSlide)):n.setFade();n.$slider.trigger("setPosition",[n])};t.prototype.setProps=function(){var n=this,t=document.body.style;n.positionProp=n.options.vertical===!0?"top":"left";"top"===n.positionProp?n.$slider.addClass("slick-vertical"):n.$slider.removeClass("slick-vertical");(void 0!==t.WebkitTransition||void 0!==t.MozTransition||void 0!==t.msTransition)&&n.options.useCSS===!0&&(n.cssTransitions=!0);n.options.fade&&("number"==typeof n.options.zIndex?n.options.zIndex<3&&(n.options.zIndex=3):n.options.zIndex=n.defaults.zIndex);void 0!==t.OTransform&&(n.animType="OTransform",n.transformType="-o-transform",n.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(n.animType=!1));void 0!==t.MozTransform&&(n.animType="MozTransform",n.transformType="-moz-transform",n.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(n.animType=!1));void 0!==t.webkitTransform&&(n.animType="webkitTransform",n.transformType="-webkit-transform",n.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(n.animType=!1));void 0!==t.msTransform&&(n.animType="msTransform",n.transformType="-ms-transform",n.transitionType="msTransition",void 0===t.msTransform&&(n.animType=!1));void 0!==t.transform&&n.animType!==!1&&(n.animType="transform",n.transformType="transform",n.transitionType="transition");n.transformsEnabled=n.options.useTransform&&null!==n.animType&&n.animType!==!1};t.prototype.setSlideClasses=function(n){var u,i,r,f,t=this;i=t.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");t.$slides.eq(n).addClass("slick-current");t.options.centerMode===!0?(u=Math.floor(t.options.slidesToShow/2),t.options.infinite===!0&&(n>=u&&n<=t.slideCount-1-u?t.$slides.slice(n-u,n+u+1).addClass("slick-active").attr("aria-hidden","false"):(r=t.options.slidesToShow+n,i.slice(r-u+1,r+u+2).addClass("slick-active").attr("aria-hidden","false")),0===n?i.eq(i.length-1-t.options.slidesToShow).addClass("slick-center"):n===t.slideCount-1&&i.eq(t.options.slidesToShow).addClass("slick-center")),t.$slides.eq(n).addClass("slick-center")):n>=0&&n<=t.slideCount-t.options.slidesToShow?t.$slides.slice(n,n+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=t.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(f=t.slideCount%t.options.slidesToShow,r=t.options.infinite===!0?t.options.slidesToShow+n:n,t.options.slidesToShow==t.options.slidesToScroll&&t.slideCount-n<t.options.slidesToShow?i.slice(r-(t.options.slidesToShow-f),r+f).addClass("slick-active").attr("aria-hidden","false"):i.slice(r,r+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"===t.options.lazyLoad&&t.lazyLoad()};t.prototype.setupInfinite=function(){var i,r,u,t=this;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(r=null,t.slideCount>t.options.slidesToShow)){for(u=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,i=t.slideCount;i>t.slideCount-u;i-=1)r=i-1,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(i=0;u>i;i+=1)r=i,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){n(this).attr("id","")})}};t.prototype.interrupt=function(n){var t=this;n||t.autoPlay();t.interrupted=n};t.prototype.selectHandler=function(t){var i=this,u=n(t.target).is(".slick-slide")?n(t.target):n(t.target).parents(".slick-slide"),r=parseInt(u.attr("data-slick-index"));return r||(r=0),i.slideCount<=i.options.slidesToShow?(i.setSlideClasses(r),void i.asNavFor(r)):void i.slideHandler(r)};t.prototype.slideHandler=function(n,t,i){var u,f,s,o,e,h=null,r=this;return t=t||!1,r.animating===!0&&r.options.waitForAnimate===!0||r.options.fade===!0&&r.currentSlide===n||r.slideCount<=r.options.slidesToShow?void 0:(t===!1&&r.asNavFor(n),u=n,h=r.getLeft(u),o=r.getLeft(r.currentSlide),r.currentLeft=null===r.swipeLeft?o:r.swipeLeft,r.options.infinite===!1&&r.options.centerMode===!1&&(0>n||n>r.getDotCount()*r.options.slidesToScroll)?void(r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(o,function(){r.postSlide(u)}):r.postSlide(u))):r.options.infinite===!1&&r.options.centerMode===!0&&(0>n||n>r.slideCount-r.options.slidesToScroll)?void(r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(o,function(){r.postSlide(u)}):r.postSlide(u))):(r.options.autoplay&&clearInterval(r.autoPlayTimer),f=0>u?r.slideCount%r.options.slidesToScroll!=0?r.slideCount-r.slideCount%r.options.slidesToScroll:r.slideCount+u:u>=r.slideCount?r.slideCount%r.options.slidesToScroll!=0?0:u-r.slideCount:u,r.animating=!0,r.$slider.trigger("beforeChange",[r,r.currentSlide,f]),s=r.currentSlide,r.currentSlide=f,r.setSlideClasses(r.currentSlide),r.options.asNavFor&&(e=r.getNavTarget(),e=e.slick("getSlick"),e.slideCount<=e.options.slidesToShow&&e.setSlideClasses(r.currentSlide)),r.updateDots(),r.updateArrows(),r.options.fade===!0?(i!==!0?(r.fadeSlideOut(s),r.fadeSlide(f,function(){r.postSlide(f)})):r.postSlide(f),void r.animateHeight()):void(i!==!0?r.animateSlide(h,function(){r.postSlide(f)}):r.postSlide(f))))};t.prototype.startLoad=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.hide(),n.$nextArrow.hide());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.hide();n.$slider.addClass("slick-loading")};t.prototype.swipeDirection=function(){var i,r,u,n,t=this;return i=t.touchObject.startX-t.touchObject.curX,r=t.touchObject.startY-t.touchObject.curY,u=Math.atan2(r,i),n=Math.round(180*u/Math.PI),0>n&&(n=360-Math.abs(n)),45>=n&&n>=0?t.options.rtl===!1?"left":"right":360>=n&&n>=315?t.options.rtl===!1?"left":"right":n>=135&&225>=n?t.options.rtl===!1?"right":"left":t.options.verticalSwiping===!0?n>=35&&135>=n?"down":"up":"vertical"};t.prototype.swipeEnd=function(){var t,i,n=this;if(n.dragging=!1,n.interrupted=!1,n.shouldClick=n.touchObject.swipeLength>10?!1:!0,void 0===n.touchObject.curX)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount();n.currentDirection=0;break;case"right":case"up":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount();n.currentDirection=1}"vertical"!=i&&(n.slideHandler(t),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})};t.prototype.swipeHandler=function(n){var t=this;if(!(t.options.swipe===!1||"ontouchend"in document&&t.options.swipe===!1||t.options.draggable===!1&&-1!==n.type.indexOf("mouse")))switch(t.touchObject.fingerCount=n.originalEvent&&void 0!==n.originalEvent.touches?n.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),n.data.action){case"start":t.swipeStart(n);break;case"move":t.swipeMove(n);break;case"end":t.swipeEnd(n)}};t.prototype.swipeMove=function(n){var f,e,r,u,i,t=this;return i=void 0!==n.originalEvent?n.originalEvent.touches:null,!t.dragging||i&&1!==i.length?!1:(f=t.getLeft(t.currentSlide),t.touchObject.curX=void 0!==i?i[0].pageX:n.clientX,t.touchObject.curY=void 0!==i?i[0].pageY:n.clientY,t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curX-t.touchObject.startX,2))),t.options.verticalSwiping===!0&&(t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curY-t.touchObject.startY,2)))),e=t.swipeDirection(),"vertical"!==e?(void 0!==n.originalEvent&&t.touchObject.swipeLength>4&&n.preventDefault(),u=(t.options.rtl===!1?1:-1)*(t.touchObject.curX>t.touchObject.startX?1:-1),t.options.verticalSwiping===!0&&(u=t.touchObject.curY>t.touchObject.startY?1:-1),r=t.touchObject.swipeLength,t.touchObject.edgeHit=!1,t.options.infinite===!1&&(0===t.currentSlide&&"right"===e||t.currentSlide>=t.getDotCount()&&"left"===e)&&(r=t.touchObject.swipeLength*t.options.edgeFriction,t.touchObject.edgeHit=!0),t.swipeLeft=t.options.vertical===!1?f+r*u:f+r*(t.$list.height()/t.listWidth)*u,t.options.verticalSwiping===!0&&(t.swipeLeft=f+r*u),t.options.fade===!0||t.options.touchMove===!1?!1:t.animating===!0?(t.swipeLeft=null,!1):void t.setCSS(t.swipeLeft)):void 0)};t.prototype.swipeStart=function(n){var i,t=this;return t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow?(t.touchObject={},!1):(void 0!==n.originalEvent&&void 0!==n.originalEvent.touches&&(i=n.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==i?i.pageX:n.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==i?i.pageY:n.clientY,void(t.dragging=!0))};t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var n=this;null!==n.$slidesCache&&(n.unload(),n.$slideTrack.children(this.options.slide).detach(),n.$slidesCache.appendTo(n.$slideTrack),n.reinit())};t.prototype.unload=function(){var t=this;n(".slick-cloned",t.$slider).remove();t.$dots&&t.$dots.remove();t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove();t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove();t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")};t.prototype.unslick=function(n){var t=this;t.$slider.trigger("unslick",[t,n]);t.destroy()};t.prototype.updateArrows=function(){var t,n=this;t=Math.floor(n.options.slidesToShow/2);n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&!n.options.infinite&&(n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===n.currentSlide?(n.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-n.options.slidesToShow&&n.options.centerMode===!1?(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-1&&n.options.centerMode===!0&&(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))};t.prototype.updateDots=function(){var n=this;null!==n.$dots&&(n.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),n.$dots.find("li").eq(Math.floor(n.currentSlide/n.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))};t.prototype.visibility=function(){var n=this;n.options.autoplay&&(n.interrupted=document[n.hidden]?!0:!1)};n.fn.slick=function(){for(var u,i=this,r=arguments[0],f=Array.prototype.slice.call(arguments,1),e=i.length,n=0;e>n;n++)if("object"==typeof r||"undefined"==typeof r?i[n].slick=new t(i[n],r):u=i[n].slick[r].apply(i[n].slick,f),"undefined"!=typeof u)return u;return i}}),function(n,t){var i={setImageResponsive:function(n,t){var e=n.width(),o=n.height(),p=e/2,w=o/2,c=t.prop("naturalHeight"),l=t.prop("naturalWidth"),i=t.data("center-x"),r=t.data("center-y");i=i||i==0?i*l:l/2;r=r||r==0?r*c:c/2;var s=0,h=0,u=0,f=0,v=o/c,y=e/l,a=v>y?v:y;s=l*a;h=c*a;i=i*a;r=r*a;u=p-i;u>0&&-u+e<=s?u=0:-u+e>s&&(u=-(s-e));f=w-r;f>0&&-f+o<=h?f=0:-f+o>h&&(f=-(h-o));t.attr("style","display: block; max-width: none !important;max-height: none !important;width:"+s+"px;height:"+h+"px;margin-left:"+u+"px;margin-top:"+f+"px;")},setAllImageResponsive:function(t,i){n.each(n(".imageDiv"),function(){t.setImageResponsive(i,n(this).children(".image-item"))})},init:function(i){var r=this;n.each(i.find(".image-item"),function(t,u){n(u).load(function(){r.setImageResponsive(i,n(this))})});n(t).on("resize",function(){setTimeout(function(){r.setAllImageResponsive(r,i)},200)})}};n.fn.imageDeviceResponsive=function(){var n=Object.create(i);n.init(this)}}(jQuery,window,document);slides=[];$(window).load(function(){var n=0;$(".slideList").each(function(){slides[n]=new TopSlideshow(this);n++})});$(window).load(function(){setTimeout(function(){$(".topSlideTextWrapper").trigger("destroy");truncateText(".topSlideTextWrapper")},500)});setTimeDotDotDotTopSlideShow=undefined;$(window).resize(function(){setTimeDotDotDotTopSlideShow!=undefined&&(clearTimeout(setTimeDotDotDotTopSlideShow),setTimeDotDotDotTopSlideShow=undefined);setTimeDotDotDotTopSlideShow=setTimeout(function(){$(".topSlideTextWrapper").trigger("destroy");truncateText(".topSlideTextWrapper");setTimeDotDotDotTopSlideShow=undefined},700)});$(window).load(function(){setTimeout(function(){$(".contentTeaserBoxestruncate").trigger("destroy");truncateText(".contentTeaserBoxestruncate")},500)});setTimeDotDotDotTeaserBoxes=undefined;$(window).resize(function(){setTimeDotDotDotTeaserBoxes!=undefined&&(clearTimeout(setTimeDotDotDotTeaserBoxes),setTimeDotDotDotTeaserBoxes=undefined);setTimeDotDotDotTeaserBoxes=setTimeout(function(){$(".contentTeaserBoxestruncate").trigger("destroy");truncateText(".contentTeaserBoxestruncate");setTimeDotDotDotTeaserBoxes=undefined},700)});$(window).on("load",function(){setTimeout(function(){$(".faceLevelDescription").trigger("destroy");truncateText(".faceLevelDescription")},500)});setTimeDotDotDotTeaserBoxes=undefined;$(window).on("resize",function(){setTimeDotDotDotTeaserBoxes!=undefined&&(clearTimeout(setTimeDotDotDotTeaserBoxes),setTimeDotDotDotTeaserBoxes=undefined);setTimeDotDotDotTeaserBoxes=setTimeout(function(){$(".faceLevelDescription").trigger("destroy");truncateText(".faceLevelDescription");setTimeDotDotDotTeaserBoxes=undefined},700)});$(document).ready(function(){header=new Header});$(function(){detectIE();GetIE11Detection()});$(window).on("load",function(){footerAlwaysBottom()});$(window).on("resize",function(){footerAlwaysBottom()});app.controller("ManaoFormSubmitController",["$scope","$timeout","Upload",function(n,t,i){function o(f){i.upload({url:"/ManaoFormApi/AjaxSubmit",data:{data:f,file:n.dragdropfiles}}).then(function(i){t(function(){n.submitResult=i.data;n.submitResult.Status=="success"?s():n.submitResult.Status=="fail"?e():u();r(!1)},200)},function(){e()},function(){})}function r(t){if(t){var i=$("#"+n.formId);$(i).find('input[type="submit"]').each(function(){$(this).attr("disabled","disabled")})}else $('input[type="submit"]').removeAttr("disabled")}function s(){$("#myModal"+n.formId).modal("show");u()}function u(){$("#"+n.formId)[0].reset();$(".chosen-select").select2("val","All");$(".fileinput").fileinput("clear");f(null);n.dragdropfiles=[]}function f(n){n||(n=$(".fileinput"));$(n).each(function(){var n=$(this).find(".fileUploadText"),t=$(n).attr("data-placeholder");$(n).text(t)})}function e(){var t=$("#"+n.formId),i=t.find(".form-group");i.each(function(){RemoveAllMessages(this)});angular.forEach(n.submitResult.Errors,function(n){var i=t.find('input:not(.drop-box)[name="'+n.FieldId+'"], textarea[name="'+n.FieldId+'"], select[name="'+n.FieldId+'"]');n.ErrorType=="require"?(ValidateRequireField(i),ValidateRadioCheckboxGroup(i)):n.ErrorType=="format"&&(ValidateTelephoneField(i),ValidateEmailField(i))});ScrollTop(t);context.Valid=!1}n.dragdropfiles=[];n.submitResult={};n.formId=0;n.submit=function(t){if(context.Valid){n.formId=t;var i=$("#"+n.formId),u=i.serializeArray(),f={};$.each(i.serializeArray(),function(){f[this.name]=this.value.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")});r(!0);o(JSON.stringify(u))}};$(".fileinput").each(function(){var n=$(this);$(this).click(function(){$(this).find('input[type="file"]').change(function(t){t.target.files[0]||setTimeout(function(){f(n)},100)})})});n.uploadDragAndDropFiles=function(t,i){var r=$("input:file.drop-box[id="+i+"]"),u=r.parents(".form-group");RemoveRequireMessage(u);n.dragdropfiles[i]||(n.dragdropfiles[i]=[]);angular.forEach(t,function(t){var r=!1;angular.forEach(n.dragdropfiles[i],function(n){n.name==t.name&&(r=!0)});r||n.dragdropfiles[i].push(t)})};n.hasDragAndDropFiles=function(t){return n.dragdropfiles[t]!=null&&!$.isEmptyObject(n.dragdropfiles[t])};n.getDragAndDropFiles=function(t){return n.dragdropfiles[t]};n.removeDragAndDropFile=function(t,i){n.dragdropfiles[t].splice(i,1)}}]);context={};$(document).ready(function(){$(".submitForm").each(function(){$(this).click(function(){context.Valid=!0;var n=$(this).parents("form");return Validate(n),context.Valid})})});$('input:not(.drop-box)[data-require="required"], textarea[data-require="required"]').bind("change",function(){ValidateRequireField(this)});$('.checkbox-group div[data-require="required"],.radio-group div[data-require="required"]').bind("change",function(){ValidateRadioCheckboxGroup(this)});$("input:file:not(.drop-box)").bind("change",function(){ValidateRequireField(this);ValidateUploadField(this)});$(function(){});$(document).ready(function(){var n=new Form});$(function(){addAccordionId()});$(document).on("ready",function(){scrollToAccordionHash()});$(document).ready(function(){$(".backToTop").click(function(){return $("body,html").animate({scrollTop:0},1500),!1})});$(function(){addVideoCategoryId()});$(document).on("ready",function(){scrollToVideoCategoryHash()});$(document).ready(function(){var n=new AccordionCategory});$(document).ready(function(){var n=new VideoCategory});app.controller("SearchController",["$scope","$rootScope","$timeout","SearchResource","$sce",function(n,t,i,r,u){function f(n,t){t||(t=window.location.href);t=encodeURI(t);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}n.pageId=null;n.includePrevious=!0;n.summaryLength=1e3;n.itemPerPage=5;n.maxPaging=5;n.page=1;n.resultItems=[];n.Paging=[];n.keyword="";n.isShowLoadMore=!1;n.loadingStatus=!1;n.init=function(i,r,u,e){var o,s;n.pageId=i;n.summaryLength=r;n.itemPerPage=u;n.maxPaging=e;o=f("q");o!=null&&(t.serach=decodeURIComponent(o),s=f("loaded"),n.page=s==null?1:parseInt(s),t.serach!=null&&n.getSearchResult(n.page),footerAlwaysBottom());$(".searchListModule").css("opacity",1)};n.loadMore=function(){n.page+=1;n.getSearchResult(n.page)};n.parseSummary=function(n){return u.trustAsHtml(n)};n.getSearchResult=function(i){n.updateQueryString(t.serach,i);n.loadingStatus=!0;n.keyword=decodeURIComponent(angular.copy(t.serach));r.getSearchResult(t.serach,n.pageId,n.summaryLength,n.itemPerPage,n.maxPaging,i,n.includePrevious).then(function(t){n.loadingStatus=!1;t.data.ResultItems!=null&&t.data.ResultItems.forEach(function(t){n.resultItems.push(t)});n.Paging=t.data.Paging;n.includePrevious=!1;setTimeout(function(){footerAlwaysBottom()},10)}).catch(function(){n.loadingStatus=!1})};n.updateQueryString=function(n,t){n!=null&&(t!=1?window.history.pushState("","",window.location.pathname+"?q="+n+"&loaded="+t):window.history.pushState("","",window.location.pathname+"?q="+n))}}]);app.run(["$http","$rootScope",function(n,t){t.serach=""}]);app.factory("SearchResource",["$http",function(n){return{getSearchResult:function(t,i,r,u,f,e,o){return n.get("/umbraco/api/IcopeSearch/Search?q="+encodeURIComponent(t)+"&umbracoNodeId="+i+"&summaryLength="+r+"&itemPerPage="+u+"&maxPaging="+f+"&page="+e+"&includePrevious="+o)}}}]);app.factory("TestingPageResource",["$http",function(n){return{submitTest:function(t){return n.post("/umbraco/api/testingapi/submittest",t)},sendEmail:function(t){return n.post("/umbraco/api/testingapi/sendemail",t)}}}]);app.controller("TestingPageController",["$scope","$rootScope","$timeout","TestingPageResource","$sce","$attrs",function(n,t,i,r,u,f){n.currentTab=1;n.maxTab=4;n.numberOfChoice=5;n.resultTabNumber=5;n.step1Answers=[];n.step2Answers=[];n.step3Answers=[];n.step4Answers=[];n.testResult={};n.sendemailsuccessmessage=f.sendemailsuccessmessage;n.sendemailfailmessage=f.sendemailfailmessage;n.testPageId=f.testpageid;n.loading=!1;n.goNextTap=function(){if(!n.isValid(n.currentTab))return!1;n.currentTab<n.maxTab?n.currentTab+=1:n.showResult()};n.goToTab=function(t){if(n.currentTab==n.resultTabNumber)return!1;if(n.currentTab>=t)n.currentTab=parseInt(t);else for(var i=1;i<=t;i++)if(!n.isValid(i)){n.currentTab=i;break}};n.isValid=function(t){var r=!0,u,i;return t==1?(i=n.stepAnswers(t),n.step1Answers=i.data,i.valid||(r=i.valid,u=$("#{0}".replace("{0}",i.data[0].element)))):t==2?(i=n.stepAnswers(t),n.step2Answers=i.data,i.valid||(r=i.valid,u=$("#{0}".replace("{0}",i.data[0].element)))):t==3?(i=n.stepAnswers(t),n.step3Answers=i.data,i.valid||(r=i.valid,u=$("#{0}".replace("{0}",i.data[0].element)))):t==4&&(i=n.stepAnswers(t),n.step4Answers=i.data,i.valid||(r=i.valid,u=$("#{0}".replace("{0}",i.data[0].element)))),r||scrollToElement(u),r};n.findStep1Answers=function(){for(var t=[],i=$("input[name='stepAnswer']"),n=0;n<i.length;n++)t.push({id:i[n].value,score:i[n].checked?1:0});return{valid:t.filter(function(n){return n.score==1}).length>0,data:t}};n.stepAnswers=function(t){for(var o=n.numberOfChoice-1,r=[],f=$("input[name^='radio-{0}-']".replace("{0}",t)),s=-1,e=0,i=0,u=0;u<f.length;u++)i=i<=o?i:0,f[u].checked&&(e=i+1),i==0&&(s+=1),i==o&&(r.push({id:s,element:f[u].id,score:e}),e=0),i++;return{valid:r.filter(function(n){if(n.score>0)return $("#{0}".replace("{0}",n.element)).parents(".questionItem").removeClass("color-danger"),n.score>0}).length==r.length,errors:r.filter(function(n){if(n&&n.score==0)return $("#{0}".replace("{0}",n.element)).parents(".questionItem").addClass("color-danger"),n&&n.score==0}),data:r}};n.showResult=function(){n.currentTab=n.resultTabNumber;n.submit()};n.tabState=function(t){return t==n.currentTab?"active":t==n.resultTabNumber?"done":n.currentTab>t?"done":"tabDisable"};n.submit=function(){var t={TestPageId:n.testPageId,Step1:n.step1Answers,Step2:n.step2Answers,Step3:n.step3Answers,Step4:n.step4Answers};r.submitTest(t).then(function(t){t.xhrStatus==="complete"&&(n.testResult=t.data)}).catch(function(n){console.error("",n)})};n.download=function(){r.download(n.testResult.Id).then(function(){console.info("download started...")}).catch(function(n){console.error("download error...",n)})};n.viewResult=function(){r.view(n.testResult.Id).then(function(){}).catch(function(n){console.error("error...",n)})};n.sendEmail=function(t){if(!n.loading&&(!t||t&&t.keyCode==13))if(validateEmailField($("#exampleFormControlInput1"),$(".sendEmailResult .error-require"),$(".sendEmailResult .error-invalid"))){n.loading=!0;var u={Id:n.testResult.Id,Email:$("#exampleFormControlInput1").val(),TestPageId:n.testPageId};r.sendEmail(u).then(function(t){n.loading=!1;t==!0&&(n.sendEmailResult={success:!0,sendEmailResponseMessage:n.sendemailsuccessmessage.replace("{email}",u.Email)},i(function(){n.sendEmailResult={}},4e3))}).catch(function(){n.loading=!1;n.sendEmailResult={success:!1,sendEmailResponseMessage:n.sendemailfailmessage.replace("{email}",u.Email)};i(function(){n.sendEmailResult={}},4e3)})}else i(function(){n.loading=!1},1500)};n.printDocument=function(){printJS(n.testResult.ViewUrl)};n.init=function(n){$("#"+n).css("opacity",100)}}])