function populateTpl(n){console.log(n)}var swfobject,config8;!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):n("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(n){var t,it,f,p,o,pt,s="Close",wt="BeforeClose",ti="AfterClose",ii="BeforeAppend",rt="MarkupParse",ut="Open",bt="Change",ft="mfp",u="."+ft,w="mfp-ready",kt="mfp-removing",et="mfp-prevent-close",b=function(){},ot=!!window.jQuery,h=n(window),r=function(n,i){t.ev.on(ft+n+u,i)},l=function(t,i,r,u){var f=document.createElement("div");return f.className="mfp-"+t,r&&(f.innerHTML=r),u?i&&i.appendChild(f):(f=n(f),i&&f.appendTo(i)),f},i=function(i,r){t.ev.triggerHandler(ft+i,r);t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,n.isArray(r)?r:[r]))},st=function(i){return i===pt&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=n(t.st.closeMarkup.replace("%title%",t.st.tClose)),pt=i),t.currTemplate.closeBtn},ht=function(){n.magnificPopup.instance||(t=new b,t.init(),n.magnificPopup.instance=t)},ri=function(){var n=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==n.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in n)return!0;return!1},a,k,d,g,ct,e,gt,at,ni,nt,yt,tt;b.prototype={constructor:b,init:function(){var i=navigator.appVersion;t.isLowIE=t.isIE8=document.all&&!document.addEventListener;t.isAndroid=/android/gi.test(i);t.isIOS=/iphone|ipad|ipod/gi.test(i);t.supportsTransition=ri();t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent);f=n(document);t.popupsCache={}},open:function(e){var s,c,p,b,a,k,v,d,y;if(e.isObj===!1){for(t.items=e.items.toArray(),t.index=0,p=e.items,s=0;s<p.length;s++)if(c=p[s],c.parsed&&(c=c.el[0]),c===e.el[0]){t.index=s;break}}else t.items=n.isArray(e.items)?e.items:[e.items],t.index=e.index||0;if(t.isOpen)return void t.updateItemHTML();for(t.types=[],o="",t.ev=e.mainEl&&e.mainEl.length?e.mainEl.eq(0):f,e.key?(t.popupsCache[e.key]||(t.popupsCache[e.key]={}),t.currTemplate=t.popupsCache[e.key]):t.currTemplate={},t.st=n.extend(!0,{},n.magnificPopup.defaults,e),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=l("bg").on("click"+u,function(){t.close()}),t.wrap=l("wrap").attr("tabindex",-1).on("click"+u,function(n){t._checkIfClose(n.target)&&t.close()}),t.container=l("container",t.wrap)),t.contentContainer=l("content"),t.st.preloader&&(t.preloader=l("preloader",t.container,t.st.tLoading)),b=n.magnificPopup.modules,s=0;s<b.length;s++)a=b[s],a=a.charAt(0).toUpperCase()+a.slice(1),t["init"+a].call(t);return i("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(r(rt,function(n,t,i,r){i.close_replaceWith=st(r.type)}),o+=" mfp-close-btn-in"):t.wrap.append(st())),t.st.alignTop&&(o+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:h.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:f.height(),position:"absolute"}),t.st.enableEscapeKey&&f.on("keyup"+u,function(n){27===n.keyCode&&t.close()}),h.on("resize"+u,function(){t.updateSize()}),t.st.closeOnContentClick||(o+=" mfp-auto-cursor"),o&&t.wrap.addClass(o),k=t.wH=h.height(),v={},t.fixedContentPos&&t._hasScrollBar(k)&&(d=t._getScrollbarSize(),d&&(v.marginRight=d)),t.fixedContentPos&&(t.isIE7?n("body, html").css("overflow","hidden"):v.overflow="hidden"),y=t.st.mainClass,t.isIE7&&(y+=" mfp-ie7"),y&&t._addClassToMFP(y),t.updateItemHTML(),i("BuildControls"),n("html").css(v),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||n(document.body)),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(w),t._setFocus()):t.bgOverlay.addClass(w);f.on("focusin"+u,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(k),i(ut),e},close:function(){t.isOpen&&(i(wt),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(kt),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){var r,e;i(s);r=kt+" "+w+" ";(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(r+=t.st.mainClass+" "),t._removeClassFromMFP(r),t.fixedContentPos)&&(e={marginRight:""},t.isIE7?n("body, html").css("overflow",""):e.overflow="",n("html").css(e));f.off("keyup"+u+" focusin"+u);t.ev.off(u);t.wrap.attr("class","mfp-wrap").removeAttr("style");t.bgOverlay.attr("class","mfp-bg");t.container.attr("class","mfp-container");!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach();t.st.autoFocusLast&&t._lastFocusedEl&&n(t._lastFocusedEl).focus();t.currItem=null;t.content=null;t.currTemplate=null;t.prevHeight=0;i(ti)},updateSize:function(n){if(t.isIOS){var u=document.documentElement.clientWidth/window.innerWidth,r=window.innerHeight*u;t.wrap.css("height",r);t.wH=r}else t.wH=n||h.height();t.fixedContentPos||t.wrap.css("height",t.wH);i("Resize")},updateItemHTML:function(){var u=t.items[t.index],r,f,e;t.contentContainer.detach();t.content&&t.content.detach();u.parsed||(u=t.parseEl(t.index));r=u.type;(i("BeforeChange",[t.currItem?t.currItem.type:"",r]),t.currItem=u,t.currTemplate[r])||(f=t.st[r]?t.st[r].markup:!1,i("FirstMarkupParse",f),t.currTemplate[r]=f?n(f):!0);p&&p!==u.type&&t.container.removeClass("mfp-"+p+"-holder");e=t["get"+r.charAt(0).toUpperCase()+r.slice(1)](u,t.currTemplate[r]);t.appendContent(e,r);u.preloaded=!0;i(bt,u);p=u.type;t.container.prepend(t.contentContainer);i("AfterChange")},appendContent:function(n,r){t.content=n;n?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[r]===!0?t.content.find(".mfp-close").length||t.content.append(st()):t.content=n:t.content="";i(ii);t.container.addClass("mfp-"+r+"-holder");t.contentContainer.append(t.content)},parseEl:function(r){var o,u=t.items[r],e,f;if(u.tagName?u={el:n(u)}:(o=u.type,u={data:u,src:u.src}),u.el){for(e=t.types,f=0;f<e.length;f++)if(u.el.hasClass("mfp-"+e[f])){o=e[f];break}u.src=u.el.attr("data-mfp-src");u.src||(u.src=u.el.attr("href"))}return u.type=o||t.st.type||"inline",u.index=r,u.parsed=!0,t.items[r]=u,i("ElementParse",u),t.items[r]},addGroup:function(n,i){var u=function(r){r.mfpEl=this;t._openClick(r,n,i)},r;i||(i={});r="click.magnificPopup";i.mainEl=n;i.items?(i.isObj=!0,n.off(r).on(r,u)):(i.isObj=!1,i.delegate?n.off(r).on(r,i.delegate,u):(i.items=n,n.off(r).on(r,u)))},_openClick:function(i,r,u){var e=void 0!==u.midClick?u.midClick:n.magnificPopup.defaults.midClick,f;if(e||!(2===i.which||i.ctrlKey||i.metaKey||i.altKey||i.shiftKey)){if(f=void 0!==u.disableOn?u.disableOn:n.magnificPopup.defaults.disableOn,f)if(n.isFunction(f)){if(!f.call(t))return!0}else if(h.width()<f)return!0;i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation());u.el=n(i.mfpEl);u.delegate&&(u.items=r.find(u.delegate));t.open(u)}},updateStatus:function(n,r){if(t.preloader){it!==n&&t.container.removeClass("mfp-s-"+it);r||"loading"!==n||(r=t.st.tLoading);var u={status:n,text:r};i("UpdateStatus",u);n=u.status;r=u.text;t.preloader.html(r);t.preloader.find("a").on("click",function(n){n.stopImmediatePropagation()});t.container.addClass("mfp-s-"+n);it=n}},_checkIfClose:function(i){if(!n(i).hasClass(et)){var r=t.st.closeOnContentClick,u=t.st.closeOnBgClick;if(r&&u||!t.content||n(i).hasClass("mfp-close")||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||n.contains(t.content[0],i)){if(r)return!0}else if(u&&n.contains(document,i))return!0;return!1}},_addClassToMFP:function(n){t.bgOverlay.addClass(n);t.wrap.addClass(n)},_removeClassFromMFP:function(n){this.bgOverlay.removeClass(n);t.wrap.removeClass(n)},_hasScrollBar:function(n){return(t.isIE7?f.height():document.body.scrollHeight)>(n||h.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(i){if(i.target!==t.wrap[0]&&!n.contains(t.wrap[0],i.target))return(t._setFocus(),!1)},_parseMarkup:function(t,r,f){var e;f.data&&(r=n.extend(f.data,r));i(rt,[t,r,f]);n.each(r,function(i,r){var f,o;if(void 0===r||r===!1)return!0;(e=i.split("_"),e.length>1)?(f=t.find(u+"-"+e[0]),f.length>0&&(o=e[1],"replaceWith"===o?f[0]!==r[0]&&f.replaceWith(r):"img"===o?f.is("img")?f.attr("src",r):f.replaceWith(n("<img>").attr("src",r).attr("class",f.attr("class"))):f.attr(e[1],r))):t.find(u+"-"+i).html(r)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var n=document.createElement("div");n.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;";document.body.appendChild(n);t.scrollbarSize=n.offsetWidth-n.clientWidth;document.body.removeChild(n)}return t.scrollbarSize}};n.magnificPopup={instance:null,proto:b.prototype,modules:[],open:function(t,i){return ht(),t=t?n.extend(!0,{},t):{},t.isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return n.magnificPopup.instance&&n.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(n.magnificPopup.defaults[t]=i.options);n.extend(this.proto,i.proto);this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;<\/button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}};n.fn.magnificPopup=function(i){var r,u,f,e;return ht(),r=n(this),"string"==typeof i?"open"===i?(f=ot?r.data("magnificPopup"):r[0].magnificPopup,e=parseInt(arguments[1],10)||0,f.items?u=f.items[e]:(u=r,f.delegate&&(u=u.find(f.delegate)),u=u.eq(e)),t._openClick({mfpEl:u},r,f)):t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1)):(i=n.extend(!0,{},i),ot?r.data("magnificPopup",i):r[0].magnificPopup=i,t.addGroup(r,i)),r};g="inline";ct=function(){d&&(k.after(d.addClass(a)).detach(),d=null)};n.magnificPopup.registerModule(g,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(g);r(s+"."+g,function(){ct()})},getInline:function(i,r){var f,u,e;return(ct(),i.src)?(f=t.st.inline,u=n(i.src),u.length?(e=u[0].parentNode,e&&e.tagName&&(k||(a=f.hiddenClass,k=l(a),a="mfp-"+a),d=u.after(k).detach().removeClass(a)),t.updateStatus("ready")):(t.updateStatus("error",f.tNotFound),u=n("<div>")),i.inlineElement=u,u):(t.updateStatus("ready"),t._parseMarkup(r,{},i),r)}}});var v,y="ajax",lt=function(){v&&n(document.body).removeClass(v)},dt=function(){lt();t.req&&t.req.abort()};n.magnificPopup.registerModule(y,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content<\/a> could not be loaded.'},proto:{initAjax:function(){t.types.push(y);v=t.st.ajax.cursor;r(s+"."+y,dt);r("BeforeChange."+y,dt)},getAjax:function(r){v&&n(document.body).addClass(v);t.updateStatus("loading");var u=n.extend({url:r.src,success:function(u,f,e){var o={data:u,xhr:e};i("ParseAjax",o);t.appendContent(n(o.data),y);r.finished=!0;lt();t._setFocus();setTimeout(function(){t.wrap.addClass(w)},16);t.updateStatus("ready");i("AjaxContentAdded")},error:function(){lt();r.finished=r.loadError=!0;t.updateStatus("error",t.st.ajax.tError.replace("%url%",r.src))}},t.st.ajax.settings);return t.req=n.ajax(u),""}}});gt=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var r=t.st.image.titleSrc;if(r){if(n.isFunction(r))return r.call(t,i);if(i.el)return i.el.attr(r)||""}return""};n.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"><\/div><figure><div class="mfp-img"><\/div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"><\/div><div class="mfp-counter"><\/div><\/div><\/figcaption><\/figure><\/div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image<\/a> could not be loaded.'},proto:{initImage:function(){var i=t.st.image,f=".image";t.types.push("image");r(ut+f,function(){"image"===t.currItem.type&&i.cursor&&n(document.body).addClass(i.cursor)});r(s+f,function(){i.cursor&&n(document.body).removeClass(i.cursor);h.off("resize"+u)});r("Resize"+f,t.resizeImage);t.isLowIE&&r("AfterChange",t.resizeImage)},resizeImage:function(){var n=t.currItem,i;n&&n.img&&t.st.image.verticalFit&&(i=0,t.isLowIE&&(i=parseInt(n.img.css("padding-top"),10)+parseInt(n.img.css("padding-bottom"),10)),n.img.css("max-height",t.wH-i))},_onImageHasSize:function(n){n.img&&(n.hasSize=!0,e&&clearInterval(e),n.isCheckingImgSize=!1,i("ImageHasSize",n),n.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),n.imgHidden=!1))},findImageSize:function(n){var i=0,u=n.img[0],r=function(f){e&&clearInterval(e);e=setInterval(function(){return u.naturalWidth>0?void t._onImageHasSize(n):(i>200&&clearInterval(e),i++,void(3===i?r(10):40===i?r(50):100===i&&r(500)))},f)};r(1)},getImage:function(r,u){var o=0,s=function(){r&&(r.img[0].complete?(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("ready")),r.hasSize=!0,r.loaded=!0,i("ImageLoadComplete")):(o++,200>o?setTimeout(s,100):h()))},h=function(){r&&(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("error",c.tError.replace("%url%",r.src))),r.hasSize=!0,r.loaded=!0,r.loadError=!0)},c=t.st.image,l=u.find(".mfp-img"),f;return l.length&&(f=document.createElement("img"),f.className="mfp-img",r.el&&r.el.find("img").length&&(f.alt=r.el.find("img").attr("alt")),r.img=n(f).on("load.mfploader",s).on("error.mfploader",h),f.src=r.src,l.is("img")&&(r.img=r.img.clone()),f=r.img[0],f.naturalWidth>0?r.hasSize=!0:f.width||(r.hasSize=!1)),t._parseMarkup(u,{title:gt(r),img_replaceWith:r.img},r),t.resizeImage(),r.hasSize?(e&&clearInterval(e),r.loadError?(u.addClass("mfp-loading"),t.updateStatus("error",c.tError.replace("%url%",r.src))):(u.removeClass("mfp-loading"),t.updateStatus("ready")),u):(t.updateStatus("loading"),r.loading=!0,r.hasSize||(r.imgHidden=!0,u.addClass("mfp-loading"),t.findImageSize(r)),u)}}});ni=function(){return void 0===at&&(at=void 0!==document.createElement("p").style.MozTransform),at};n.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(n){return n.is("img")?n:n.find("img")}},proto:{initZoom:function(){var u,f=t.st.zoom,o=".zoom";if(f.enabled&&t.supportsTransition){var e,n,c=f.duration,l=function(n){var r=n.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),u="all "+f.duration/1e3+"s "+f.easing,t={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},i="transition";return t["-webkit-"+i]=t["-moz-"+i]=t["-o-"+i]=t[i]=u,r.css(t),r},h=function(){t.content.css("visibility","visible")};r("BuildControls"+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.content.css("visibility","hidden"),u=t._getItemToZoom(),!u)return void h();n=l(u);n.css(t._getOffset());t.wrap.append(n);e=setTimeout(function(){n.css(t._getOffset(!0));e=setTimeout(function(){h();setTimeout(function(){n.remove();u=n=null;i("ZoomAnimationEnded")},16)},c)},16)}});r(wt+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.st.removalDelay=c,!u){if(u=t._getItemToZoom(),!u)return;n=l(u)}n.css(t._getOffset(!0));t.wrap.append(n);t.content.css("visibility","hidden");setTimeout(function(){n.css(t._getOffset())},16)}});r(s+o,function(){t._allowZoom()&&(h(),n&&n.remove(),u=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(i){var r,u;r=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var f=r.offset(),e=parseInt(r.css("padding-top"),10),o=parseInt(r.css("padding-bottom"),10);return f.top-=n(window).scrollTop()-e,u={width:r.width(),height:(ot?r.innerHeight():r[0].offsetHeight)-o-e},ni()?u["-moz-transform"]=u.transform="translate("+f.left+"px,"+f.top+"px)":(u.left=f.left,u.top=f.top),u}}});var c="iframe",ui="//about:blank",vt=function(n){if(t.currTemplate[c]){var i=t.currTemplate[c].find("iframe");i.length&&(n||(i[0].src=ui),t.isIE8&&i.css("display",n?"block":"none"))}};n.magnificPopup.registerModule(c,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"><\/div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen><\/iframe><\/div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(c);r("BeforeChange",function(n,t,i){t!==i&&(t===c?vt():i===c&&vt(!0))});r(s+"."+c,function(){vt()})},getIframe:function(i,r){var u=i.src,f=t.st.iframe,e;return n.each(f.patterns,function(){if(u.indexOf(this.index)>-1)return(this.id&&(u="string"==typeof this.id?u.substr(u.lastIndexOf(this.id)+this.id.length,u.length):this.id.call(this,u)),u=this.src.replace("%id%",u),!1)}),e={},f.srcAction&&(e[f.srcAction]=u),t._parseMarkup(r,e,i),t.updateStatus("ready"),r}}});nt=function(n){var i=t.items.length;return n>i-1?n-i:0>n?i+n:n};yt=function(n,t,i){return n.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};n.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"><\/button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var u=t.st.gallery,i=".mfp-gallery";return t.direction=!0,u&&u.enabled?(o+=" mfp-gallery",r(ut+i,function(){u.navigateByImgClick&&t.wrap.on("click"+i,".mfp-img",function(){if(t.items.length>1)return(t.next(),!1)});f.on("keydown"+i,function(n){37===n.keyCode?t.prev():39===n.keyCode&&t.next()})}),r("UpdateStatus"+i,function(n,i){i.text&&(i.text=yt(i.text,t.currItem.index,t.items.length))}),r(rt+i,function(n,i,r,f){var e=t.items.length;r.counter=e>1?yt(u.tCounter,f.index,e):""}),r("BuildControls"+i,function(){if(t.items.length>1&&u.arrows&&!t.arrowLeft){var i=u.arrowMarkup,r=t.arrowLeft=n(i.replace(/%title%/gi,u.tPrev).replace(/%dir%/gi,"left")).addClass(et),f=t.arrowRight=n(i.replace(/%title%/gi,u.tNext).replace(/%dir%/gi,"right")).addClass(et);r.click(function(){t.prev()});f.click(function(){t.next()});t.container.append(r.add(f))}}),r(bt+i,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout);t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages();t._preloadTimeout=null},16)}),void r(s+i,function(){f.off(i);t.wrap.off("click"+i);t.arrowRight=t.arrowLeft=null})):!1},next:function(){t.direction=!0;t.index=nt(t.index+1);t.updateItemHTML()},prev:function(){t.direction=!1;t.index=nt(t.index-1);t.updateItemHTML()},goTo:function(n){t.direction=n>=t.index;t.index=n;t.updateItemHTML()},preloadNearbyImages:function(){for(var i=t.st.gallery.preload,r=Math.min(i[0],t.items.length),u=Math.min(i[1],t.items.length),n=1;n<=(t.direction?u:r);n++)t._preloadItem(t.index+n);for(n=1;n<=(t.direction?r:u);n++)t._preloadItem(t.index-n)},_preloadItem:function(r){if(r=nt(r),!t.items[r].preloaded){var u=t.items[r];u.parsed||(u=t.parseEl(r));i("LazyLoad",u);"image"===u.type&&(u.img=n('<img class="mfp-img" />').on("load.mfploader",function(){u.hasSize=!0}).on("error.mfploader",function(){u.hasSize=!0;u.loadError=!0;i("LazyLoadError",u)}).attr("src",u.src));u.preloaded=!0}}}});tt="retina";n.magnificPopup.registerModule(tt,{options:{replaceSrc:function(n){return n.src.replace(/\.\w+$/,function(n){return"@2x"+n})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var i=t.st.retina,n=i.ratio;n=isNaN(n)?n():n;n>1&&(r("ImageHasSize."+tt,function(t,i){i.img.css({"max-width":i.img[0].naturalWidth/n,width:"100%"})}),r("ElementParse."+tt,function(t,r){r.src=i.replaceSrc(r,n)}))}}}});ht()}),function(){function r(){var n=navigator.userAgent.toLowerCase();return-1!=n.indexOf("msie")?parseInt(n.split("msie")[1]):!1}if(void 0==jQuery)console.log("Jquery not included!");else if(void 0==Modernizr.video)console.log("Modernizr not included!");else{var n=jQuery,u=r(),i=0,t=0;jQuery.fn.extend({ensureLoad:function(t){return this.each(function(){this.complete||4===this.readyState?t.call(this):"uninitialized"===this.readyState&&0===this.src.indexOf("data:")?(n(this).trigger("error"),t.call(this)):(n(this).one("load",t),u&&void 0!=this.src&&-1==this.src.indexOf("?")&&(this.src=this.src+"?"+(new Date).getTime()))})}});video_background=function(t,r){return this.hidden=!1,this.$holder=t,this.id="video_background_video_"+i,i++,this.parameters={position:"absolute","z-index":"-1",video_ratio:!1,loop:!0,autoplay:!0,muted:!1,mp4:!1,webm:!1,ogg:!1,flv:!1,youtube:!1,priority:"html5",fallback_image:!1,sizing:"fill",start:0},n.each(r,n.proxy(function(n,t){this.parameters[n]=t},this)),this.$video_holder=n('<div id="'+this.id+'"><\/div>').appendTo(t).css({"z-index":this.parameters["z-index"],position:this.parameters.position,top:0,left:0,right:0,bottom:0,overflow:"hidden"}),this.ismobile=navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(android)|(webOS)/i),this.supports_flash=9<swfobject.getFlashPlayerVersion().major&&(!1!==this.parameters.mp4||!1!==this.parameters.flv),this.supports_video=Modernizr.video&&(Modernizr.video.h264&&!1!==this.parameters.mp4||Modernizr.video.ogg&&!1!==this.parameters.ogg||Modernizr.video.webm&&!1!==this.parameters.webm),this.decision="image",!this.ismobile&&(this.supports_flash||this.supports_video||!1!==this.parameters.youtube)&&(this.decision=this.parameters.priority,!1!==this.parameters.youtube?this.decision="youtube":"flash"==this.parameters.priority&&this.supports_flash?this.decision="flash":"html5"==this.parameters.priority&&this.supports_video?this.decision="html5":this.supports_flash?this.decision="flash":this.supports_video&&(this.decision="html5")),"image"==this.decision?this.make_image():"youtube"==this.decision?this.make_youtube():"html5"==this.decision?this.make_video():this.make_flash(),this};video_background.prototype={make_video:function(){var t='<video width="100%" height="100%" '+((this.parameters.autoplay?"autoplay ":"")+(this.parameters.loop?'loop onended="this.play()" ':""))+">";!1!==this.parameters.mp4&&(t+='<source src="'+this.parameters.mp4+'" type="video/mp4"><\/source>');!1!==this.parameters.webm&&(t+='<source src="'+this.parameters.webm+'" type="video/webm"><\/source>');!1!==this.parameters.ogg&&(t+='<source src="'+this.parameters.ogg+'" type="video/ogg"><\/source>');this.$video=n(t+"<\/video>").css({position:"absolute"});this.$video_holder.append(this.$video);this.video=this.$video.get(0);!1!==this.parameters.video_ratio&&(this.resize_timeout=!1,n(window).resize(n.proxy(function(){clearTimeout(this.resize_timeout);this.resize_timeout=setTimeout(n.proxy(this.video_resize,this),10)},this)),this.video_resize());this.parameters.muted&&this.mute()},video_resize:function(){var i=this.$video_holder.width(),n=this.$video_holder.height(),r=i,t=i/this.parameters.video_ratio;t<n&&(t=n,r=n*this.parameters.video_ratio);t=Math.ceil(t);r=Math.ceil(r);n=Math.round(n/2-t/2);i=Math.round(i/2-r/2);this.$video.attr("width",r);this.$video.attr("height",t);this.$video.css({top:n+"px",left:i+"px"})},make_youtube:function(){var u=n("html"),i,r;this.$video=n('<div id="'+this.id+'_yt"><\/div>').appendTo(this.$video_holder).css({position:"absolute"});this.youtube_ready=!1;0==t?(i=document.createElement("script"),i.src="https://www.youtube.com/iframe_api",r=document.getElementsByTagName("script")[0],r.parentNode.insertBefore(i,r),t=1,window.onYouTubeIframeAPIReady=n.proxy(function(){u.trigger("yt_loaded");this.build_youtube();t=2},this)):1==t?u.bind("yt_loaded",n.proxy(this.build_youtube,this)):2==t&&this.build_youtube()},build_youtube:function(){var t={loop:this.parameters.loop?1:0,start:this.parameters.start,autoplay:this.parameters.autoplay?1:0,controls:0,showinfo:0,wmode:"transparent",iv_load_policy:3,modestbranding:1,rel:0};this.parameters.loop&&(t.playlist=this.parameters.youtube);this.player=new YT.Player(this.id+"_yt",{height:"100%",width:"100%",playerVars:t,videoId:this.parameters.youtube,events:{onReady:n.proxy(this.youtube_ready_fun,this)}})},youtube_ready_fun:function(){this.youtube_ready=!0;this.$video=n("#"+this.id+"_yt");!1!==this.parameters.video_ratio&&(this.resize_timeout=!1,n(window).resize(n.proxy(function(){clearTimeout(this.resize_timeout);this.resize_timeout=setTimeout(n.proxy(this.video_resize,this),10)},this)),this.video_resize());this.parameters.muted&&this.mute()},make_flash:function(){var t={url:!1!=this.parameters.mp4?this.parameters.mp4:this.parameters.flv,loop:this.parameters.loop,autoplay:this.parameters.autoplay,muted:this.parameters.muted};this.$video_holder.append('<div id="'+this.id+'_flash"><\/div>');swfobject.embedSWF("flash/video.swf",this.id+"_flash","100%","100%","9.0",null,t,{allowfullscreen:!0,allowScriptAccess:"always",wmode:"transparent"},{name:"background-video-swf"},n.proxy(this.flash_callback,this))},flash_callback:function(t){this.video=n(t.target).get(0);this.parameters.muted&&this.mute()},make_image:function(){!1!==this.parameters.fallback_image&&(this.$img=n('<img src="'+this.parameters.fallback_image+'" alt=""/>').appendTo(this.$video_holder).css({position:"absolute"}),this.$img.ensureLoad(n.proxy(this.image_loaded,this)))},image_loaded:function(){this.original_width=this.$img.width();this.original_height=this.$img.height();this.resize_timeout=!1;n(window).resize(n.proxy(function(){clearTimeout(this.resize_timeout);this.resize_timeout=setTimeout(n.proxy(this.image_resize,this),10)},this));this.image_resize()},image_resize:function(){var i=this.$video_holder.width(),n=this.$video_holder.height(),r=i,t=this.original_height/(this.original_width/i);("adjust"==this.parameters.sizing&&t>n||"fill"==this.parameters.sizing&&t<n)&&(t=n,r=this.original_width/(this.original_height/n));t=Math.ceil(t);r=Math.ceil(r);n=Math.round(n/2-t/2);i=Math.round(i/2-r/2);this.$img.css({width:r+"px",height:t+"px",top:n+"px",left:i+"px"})},isPlaying:function(){return"html5"==this.decision?!this.video.paused:"flash"==this.decision?video.isPlaying():"youtube"==this.decision&&this.youtube_ready?1===this.player.getPlayerState():!1},play:function(){"html5"==this.decision?this.video.play():"flash"==this.decision?this.video.resume():"youtube"==this.decision&&this.youtube_ready&&this.player.playVideo()},pause:function(){"html5"==this.decision||"flash"==this.decision?this.video.pause():"youtube"==this.decision&&this.youtube_ready&&this.player.pauseVideo()},toggle_play:function(){this.isPlaying()?this.pause():this.play()},isMuted:function(){return"html5"==this.decision?!this.video.volume:"flash"==this.decision?video.isMute():"youtube"==this.decision&&this.youtube_ready?this.player.isMuted():!1},mute:function(){"html5"==this.decision?this.video.volume=0:"flash"==this.decision?this.video.mute():"youtube"==this.decision&&this.youtube_ready&&this.player.mute()},unmute:function(){"html5"==this.decision?this.video.volume=1:"flash"==this.decision?this.video.unmute():"youtube"==this.decision&&this.youtube_ready&&this.player.unMute()},toggle_mute:function(){this.isMuted()?this.unmute():this.mute()},hide:function(){this.pause();this.$video_holder.stop().fadeTo(700,0);this.hidden=!0},show:function(){this.play();this.$video_holder.stop().fadeTo(700,1);this.hidden=!1},toogle_hidden:function(){this.hidden?this.show():this.hide()},rewind:function(){"html5"==this.decision?this.video.currentTime=0:"flash"==this.decision?this.video.rewind():"youtube"==this.decision&&this.youtube_ready&&this.player.seekTo(0)}}}}(void 0);swfobject=function(){function l(){var n,i;if(!c){try{n=t.getElementsByTagName("body")[0].appendChild(t.createElement("span"));n.parentNode.removeChild(n)}catch(r){return}for(c=!0,n=w.length,i=0;i<n;i++)w[i]()}}function ot(n){c?n():w[w.length]=n}function st(n){if(typeof r.addEventListener!=i)r.addEventListener("load",n,!1);else if(typeof t.addEventListener!=i)t.addEventListener("load",n,!1);else if(typeof r.attachEvent!=i)kt(r,"onload",n);else if("function"==typeof r.onload){var u=r.onload;r.onload=function(){u();n()}}else r.onload=n}function wt(){var o=t.getElementsByTagName("body")[0],u=t.createElement(f),r,e;u.setAttribute("type",p);r=o.appendChild(u);r?(e=0,function(){if(typeof r.GetVariable!=i){var t=r.GetVariable("$version");t&&(t=t.split(" ")[1].split(","),n.pv=[parseInt(t[0],10),parseInt(t[1],10),parseInt(t[2],10)])}else if(10>e){e++;setTimeout(arguments.callee,10);return}o.removeChild(u);r=null;g()}()):g()}function g(){var l=s.length,e,t;if(0<l)for(e=0;e<l;e++){var f=s[e].id,o=s[e].callbackFn,r={success:!1,id:f};if(0<n.pv[0]){if(t=u(f),t)if(!y(s[e].swfVersion)||n.wk&&312>n.wk)if(s[e].expressInstall&&tt()){r={};r.data=s[e].expressInstall;r.width=t.getAttribute("width")||"0";r.height=t.getAttribute("height")||"0";t.getAttribute("class")&&(r.styleclass=t.getAttribute("class"));t.getAttribute("align")&&(r.align=t.getAttribute("align"));for(var a={},t=t.getElementsByTagName("param"),v=t.length,c=0;c<v;c++)"movie"!=t[c].getAttribute("name").toLowerCase()&&(a[t[c].getAttribute("name")]=t[c].getAttribute("value"));it(r,a,f,o)}else bt(t),o&&o(r);else h(f,!0),o&&(r.success=!0,r.ref=nt(f),o(r))}else h(f,!0),o&&((f=nt(f))&&typeof f.SetVariable!=i&&(r.success=!0,r.ref=f),o(r))}}function nt(n){var t=null;return(n=u(n))&&"OBJECT"==n.nodeName&&(typeof n.SetVariable!=i?t=n:(n=n.getElementsByTagName(f)[0])&&(t=n)),t}function tt(){return!d&&y("6.0.65")&&(n.win||n.mac)&&!(n.wk&&312>n.wk)}function it(f,e,o,s){d=!0;ft=s||null;yt={success:!1,id:o};var h=u(o);h&&("OBJECT"==h.nodeName?(v=rt(h),k=null):(v=h,k=o),f.id=at,(typeof f.width==i||!/%$/.test(f.width)&&310>parseInt(f.width,10))&&(f.width="310"),(typeof f.height==i||!/%$/.test(f.height)&&137>parseInt(f.height,10))&&(f.height="137"),t.title=t.title.slice(0,47)+" - Flash Player Installation",s=n.ie&&n.win?"ActiveX":"PlugIn",s="MMredirectURL="+r.location.toString().replace(/&/g,"%26")+"&MMplayerType="+s+"&MMdoctitle="+t.title,e.flashvars=typeof e.flashvars!=i?e.flashvars+("&"+s):s,n.ie&&n.win&&4!=h.readyState&&(s=t.createElement("div"),o+="SWFObjectNew",s.setAttribute("id",o),h.parentNode.insertBefore(s,h),h.style.display="none",function(){4==h.readyState?h.parentNode.removeChild(h):setTimeout(arguments.callee,10)}()),ut(f,e,o))}function bt(i){if(n.ie&&n.win&&4!=i.readyState){var r=t.createElement("div");i.parentNode.insertBefore(r,i);r.parentNode.replaceChild(rt(i),r);i.style.display="none",function(){4==i.readyState?i.parentNode.removeChild(i):setTimeout(arguments.callee,10)}()}else i.parentNode.replaceChild(rt(i),i)}function rt(i){var u=t.createElement("div"),e,r;if(n.win&&n.ie)u.innerHTML=i.innerHTML;else if((i=i.getElementsByTagName(f)[0])&&(i=i.childNodes))for(e=i.length,r=0;r<e;r++)1==i[r].nodeType&&"PARAM"==i[r].nodeName||8==i[r].nodeType||u.appendChild(i[r].cloneNode(!0));return u}function ut(r,e,o){var a,v=u(o),c,s,h,l;if(n.wk&&312>n.wk)return a;if(v)if(typeof r.id==i&&(r.id=o),n.ie&&n.win){c="";for(s in r)r[s]!=Object.prototype[s]&&("data"==s.toLowerCase()?e.movie=r[s]:"styleclass"==s.toLowerCase()?c+=' class="'+r[s]+'"':"classid"!=s.toLowerCase()&&(c+=" "+s+'="'+r[s]+'"'));s="";for(h in e)e[h]!=Object.prototype[h]&&(s+='<param name="'+h+'" value="'+e[h]+'" />');v.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+c+">"+s+"<\/object>";b[b.length]=r.id;a=u(r.id)}else{h=t.createElement(f);h.setAttribute("type",p);for(l in r)r[l]!=Object.prototype[l]&&("styleclass"==l.toLowerCase()?h.setAttribute("class",r[l]):"classid"!=l.toLowerCase()&&h.setAttribute(l,r[l]));for(c in e)e[c]!=Object.prototype[c]&&"movie"!=c.toLowerCase()&&(r=h,s=c,l=e[c],o=t.createElement("param"),o.setAttribute("name",s),o.setAttribute("value",l),r.appendChild(o));v.parentNode.replaceChild(h,v);a=h}return a}function ht(t){var i=u(t);i&&"OBJECT"==i.nodeName&&(n.ie&&n.win?(i.style.display="none",function(){var n,r;if(4==i.readyState){if(n=u(t),n){for(r in n)"function"==typeof n[r]&&(n[r]=null);n.parentNode.removeChild(n)}}else setTimeout(arguments.callee,10)}()):i.parentNode.removeChild(i))}function u(n){var i=null;try{i=t.getElementById(n)}catch(r){}return i}function kt(n,t,i){n.attachEvent(t,i);a[a.length]=[n,t,i]}function y(t){var i=n.pv;return t=t.split("."),t[0]=parseInt(t[0],10),t[1]=parseInt(t[1],10)||0,t[2]=parseInt(t[2],10)||0,i[0]>t[0]||i[0]==t[0]&&i[1]>t[1]||i[0]==t[0]&&i[1]==t[1]&&i[2]>=t[2]?!0:!1}function ct(r,u,o,s){if(!n.ie||!n.mac){var h=t.getElementsByTagName("head")[0];h&&(o=o&&"string"==typeof o?o:"screen",s&&(et=e=null),e&&et==o||(s=t.createElement("style"),s.setAttribute("type","text/css"),s.setAttribute("media",o),e=h.appendChild(s),n.ie&&n.win&&typeof t.styleSheets!=i&&0<t.styleSheets.length&&(e=t.styleSheets[t.styleSheets.length-1]),et=o),n.ie&&n.win?e&&typeof e.addRule==f&&e.addRule(r,u):e&&typeof t.createTextNode!=i&&e.appendChild(t.createTextNode(r+" {"+u+"}")))}}function h(n,t){if(pt){var i=t?"visible":"hidden";c&&u(n)?u(n).style.visibility=i:ct("#"+n,"visibility:"+i)}}function lt(n){return null!=/[\\\"<>\.;]/.exec(n)&&typeof encodeURIComponent!=i?encodeURIComponent(n):n}var i="undefined",f="object",p="application/x-shockwave-flash",at="SWFObjectExprInst",r=window,t=document,o=navigator,vt=!1,w=[function(){vt?wt():g()}],s=[],b=[],a=[],v,k,ft,yt,c=!1,d=!1,e,et,pt=!0,n=function(){var l=typeof t.getElementById!=i&&typeof t.getElementsByTagName!=i&&typeof t.createElement!=i,u=o.userAgent.toLowerCase(),e=o.platform.toLowerCase(),a=e?/win/.test(e):/win/.test(u),e=e?/mac/.test(e):/mac/.test(u),u=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,h=!+"\v1",s=[0,0,0],n=null,c;if(typeof o.plugins!=i&&typeof o.plugins["Shockwave Flash"]==f)(n=o.plugins["Shockwave Flash"].description)&&(typeof o.mimeTypes==i||!o.mimeTypes[p]||o.mimeTypes[p].enabledPlugin)&&(vt=!0,h=!1,n=n.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),s[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10),s[1]=parseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10),s[2]=/[a-zA-Z]/.test(n)?parseInt(n.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0);else if(typeof r.ActiveXObject!=i)try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");c&&(n=c.GetVariable("$version"))&&(h=!0,n=n.split(" ")[1].split(","),s=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)])}catch(v){}return{w3:l,pv:s,wk:u,ie:h,win:a,mac:e}}();return function(){n.w3&&((typeof t.readyState!=i&&"complete"==t.readyState||typeof t.readyState==i&&(t.getElementsByTagName("body")[0]||t.body))&&l(),c||(typeof t.addEventListener!=i&&t.addEventListener("DOMContentLoaded",l,!1),n.ie&&n.win&&(t.attachEvent("onreadystatechange",function(){"complete"==t.readyState&&(t.detachEvent("onreadystatechange",arguments.callee),l())}),r==top&&function(){if(!c){try{t.documentElement.doScroll("left")}catch(n){setTimeout(arguments.callee,0);return}l()}}()),n.wk&&function(){c||(/loaded|complete/.test(t.readyState)?l():setTimeout(arguments.callee,0))}(),st(l)))}(),function(){n.ie&&n.win&&window.attachEvent("onunload",function(){for(var r,u,i=a.length,t=0;t<i;t++)a[t][0].detachEvent(a[t][1],a[t][2]);for(i=b.length,t=0;t<i;t++)ht(b[t]);for(r in n)n[r]=null;n=null;for(u in swfobject)swfobject[u]=null;swfobject=null})}(),{registerObject:function(t,i,r,u){if(n.w3&&t&&i){var f={};f.id=t;f.swfVersion=i;f.expressInstall=r;f.callbackFn=u;s[s.length]=f;h(t,!1)}else u&&u({success:!1,id:t})},getObjectById:function(t){if(n.w3)return nt(t)},embedSWF:function(t,r,u,e,o,s,c,l,a,v){var p={success:!1,id:r};n.w3&&!(n.wk&&312>n.wk)&&t&&r&&u&&e&&o?(h(r,!1),ot(function(){var w,n,b,k;if(u+="",e+="",w={},a&&typeof a===f)for(n in a)w[n]=a[n];if(w.data=t,w.width=u,w.height=e,n={},l&&typeof l===f)for(b in l)n[b]=l[b];if(c&&typeof c===f)for(k in c)n.flashvars=typeof n.flashvars!=i?n.flashvars+("&"+k+"="+c[k]):k+"="+c[k];if(y(o))b=ut(w,n,r),w.id==r&&h(r,!0),p.success=!0,p.ref=b;else{if(s&&tt()){w.data=s;it(w,n,r,v);return}h(r,!0)}v&&v(p)})):v&&v(p)},switchOffAutoHideShow:function(){pt=!1},ua:n,getFlashPlayerVersion:function(){return{major:n.pv[0],minor:n.pv[1],release:n.pv[2]}},hasFlashPlayerVersion:y,createSWF:function(t,i,r){if(n.w3)return ut(t,i,r)},showExpressInstall:function(t,i,r,u){n.w3&&tt()&&it(t,i,r,u)},removeSWF:function(t){n.w3&&ht(t)},createCSS:function(t,i,r,u){n.w3&&ct(t,i,r,u)},addDomLoadEvent:ot,addLoadEvent:st,getQueryParamValue:function(n){var i=t.location.search||t.location.hash,r;if(i){if(/\?/.test(i)&&(i=i.split("?")[1]),null==n)return lt(i);for(i=i.split("&"),r=0;r<i.length;r++)if(i[r].substring(0,i[r].indexOf("="))==n)return lt(i[r].substring(i[r].indexOf("=")+1))}return""},expressInstallCallback:function(){if(d){var t=u(at);t&&v&&(t.parentNode.replaceChild(v,t),k&&(h(k,!0),n.ie&&n.win&&(v.style.display="block")),ft&&ft(yt));d=!1}}}}();jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var f=1.70158,e=0,o=r;return t==0?i:(t/=u)==1?i+r:(e||(e=u*.3),o<Math.abs(r)?(o=r,f=e/4):f=e/(2*Math.PI)*Math.asin(r/o),-(o*Math.pow(2,10*(t-=1))*Math.sin((t*u-f)*2*Math.PI/e))+i)},easeOutElastic:function(n,t,i,r,u){var f=1.70158,e=0,o=r;return t==0?i:(t/=u)==1?i+r:(e||(e=u*.3),o<Math.abs(r)?(o=r,f=e/4):f=e/(2*Math.PI)*Math.asin(r/o),o*Math.pow(2,-10*t)*Math.sin((t*u-f)*2*Math.PI/e)+r+i)},easeInOutElastic:function(n,t,i,r,u){var f=1.70158,e=0,o=r;return t==0?i:(t/=u/2)==2?i+r:(e||(e=u*.3*1.5),o<Math.abs(r)?(o=r,f=e/4):f=e/(2*Math.PI)*Math.asin(r/o),t<1)?-.5*o*Math.pow(2,10*(t-=1))*Math.sin((t*u-f)*2*Math.PI/e)+i:o*Math.pow(2,-10*(t-=1))*Math.sin((t*u-f)*2*Math.PI/e)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}}),function(){function t(){}function r(n,t){for(var i=n.length;i--;)if(n[i].listener===t)return i;return-1}function i(n){return function(){return this[n].apply(this,arguments)}}var n=t.prototype,u=this,f=u.EventEmitter;n.getListeners=function(n){var r,t,i=this._getEvents();if("object"==typeof n){r={};for(t in i)i.hasOwnProperty(t)&&n.test(t)&&(r[t]=i[t])}else r=i[n]||(i[n]=[]);return r};n.flattenListeners=function(n){for(var i=[],t=0;n.length>t;t+=1)i.push(n[t].listener);return i};n.getListenersAsObject=function(n){var t,i=this.getListeners(n);return i instanceof Array&&(t={},t[n]=i),t||i};n.addListener=function(n,t){var i,u=this.getListenersAsObject(n),f="object"==typeof t;for(i in u)u.hasOwnProperty(i)&&-1===r(u[i],t)&&u[i].push(f?t:{listener:t,once:!1});return this};n.on=i("addListener");n.addOnceListener=function(n,t){return this.addListener(n,{listener:t,once:!0})};n.once=i("addOnceListener");n.defineEvent=function(n){return this.getListeners(n),this};n.defineEvents=function(n){for(var t=0;n.length>t;t+=1)this.defineEvent(n[t]);return this};n.removeListener=function(n,t){var f,i,u=this.getListenersAsObject(n);for(i in u)u.hasOwnProperty(i)&&(f=r(u[i],t),-1!==f&&u[i].splice(f,1));return this};n.off=i("removeListener");n.addListeners=function(n,t){return this.manipulateListeners(!1,n,t)};n.removeListeners=function(n,t){return this.manipulateListeners(!0,n,t)};n.manipulateListeners=function(n,t,i){var r,u,f=n?this.removeListener:this.addListener,e=n?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=i.length;r--;)f.call(this,t,i[r]);else for(r in t)t.hasOwnProperty(r)&&(u=t[r])&&("function"==typeof u?f.call(this,r,u):e.call(this,r,u));return this};n.removeEvent=function(n){var t,r=typeof n,i=this._getEvents();if("string"===r)delete i[n];else if("object"===r)for(t in i)i.hasOwnProperty(t)&&n.test(t)&&delete i[t];else delete this._events;return this};n.removeAllListeners=i("removeEvent");n.emitEvent=function(n,t){var i,f,r,e,u=this.getListenersAsObject(n);for(r in u)if(u.hasOwnProperty(r))for(f=u[r].length;f--;)i=u[r][f],i.once===!0&&this.removeListener(n,i.listener),e=i.listener.apply(this,t||[]),e===this._getOnceReturnValue()&&this.removeListener(n,i.listener);return this};n.trigger=i("emitEvent");n.emit=function(n){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(n,t)};n.setOnceReturnValue=function(n){return this._onceReturnValue=n,this};n._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0};n._getEvents=function(){return this._events||(this._events={})};t.noConflict=function(){return u.EventEmitter=f,t};"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:this.EventEmitter=t}.call(this),function(n){function f(t){var i=n.event;return i.target=i.target||i.srcElement||t,i}var t=document.documentElement,r=function(){},i,u;t.addEventListener?r=function(n,t,i){n.addEventListener(t,i,!1)}:t.attachEvent&&(r=function(n,t,i){n[t+i]=i.handleEvent?function(){var t=f(n);i.handleEvent.call(i,t)}:function(){var t=f(n);i.call(n,t)};n.attachEvent("on"+t,n[t+i])});i=function(){};t.removeEventListener?i=function(n,t,i){n.removeEventListener(t,i,!1)}:t.detachEvent&&(i=function(n,t,i){n.detachEvent("on"+t,n[t+i]);try{delete n[t+i]}catch(r){n[t+i]=void 0}});u={bind:r,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",u):n.eventie=u}(this),function(n,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(i,r){return t(n,i,r)}):"object"==typeof exports?module.exports=t(n,require("eventEmitter"),require("eventie")):n.imagesLoaded=t(n,n.EventEmitter,n.eventie)}(this,function(n,t,i){function s(n,t){for(var i in t)n[i]=t[i];return n}function c(n){return"[object Array]"===v.call(n)}function l(n){var t=[],i,r;if(c(n))t=n;else if("number"==typeof n.length)for(i=0,r=n.length;r>i;i++)t.push(n[i]);else t.push(n);return t}function r(n,t,i){if(!(this instanceof r))return new r(n,t);"string"==typeof n&&(n=document.querySelectorAll(n));this.elements=l(n);this.options=s({},this.options);"function"==typeof t?i=t:s(this.options,t);i&&this.on("always",i);this.getImages();f&&(this.jqDeferred=new f.Deferred);var u=this;setTimeout(function(){u.check()})}function e(n){this.img=n}function u(n){this.src=n;o[n]=this}var f=n.jQuery,h=n.console,a=h!==void 0,v=Object.prototype.toString,o;return r.prototype=new t,r.prototype.options={},r.prototype.getImages=function(){var n,r,t,f;for(this.images=[],n=0,r=this.elements.length;r>n;n++){t=this.elements[n];"IMG"===t.nodeName&&this.addImage(t);for(var u=t.querySelectorAll("img"),i=0,e=u.length;e>i;i++)f=u[i],this.addImage(f)}},r.prototype.addImage=function(n){var t=new e(n);this.images.push(t)},r.prototype.check=function(){function f(n,r){return t.options.debug&&a&&h.log("confirm",n,r),t.progress(n),u++,u===i&&t.complete(),!0}var t=this,u=0,i=this.images.length,n,r;if(this.hasAnyBroken=!1,!i)return this.complete(),void 0;for(n=0;i>n;n++)r=this.images[n],r.on("confirm",f),r.check()},r.prototype.progress=function(n){this.hasAnyBroken=this.hasAnyBroken||!n.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,n);t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,n)})},r.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done",n;this.isComplete=!0;n=this;setTimeout(function(){if(n.emit(t,n),n.emit("always",n),n.jqDeferred){var i=n.hasAnyBroken?"reject":"resolve";n.jqDeferred[i](n)}})},f&&(f.fn.imagesLoaded=function(n,t){var i=new r(this,n,t);return i.jqDeferred.promise(f(this))}),e.prototype=new t,e.prototype.check=function(){var n=o[this.img.src]||new u(this.img.src),t;if(n.isConfirmed)return this.confirm(n.isLoaded,"cached was confirmed"),void 0;if(this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;t=this;n.on("confirm",function(n,i){return t.confirm(n.isLoaded,i),!0});n.check()},e.prototype.confirm=function(n,t){this.isLoaded=n;this.emit("confirm",this,t)},o={},u.prototype=new t,u.prototype.check=function(){if(!this.isChecked){var n=new Image;i.bind(n,"load",this);i.bind(n,"error",this);n.src=this.src;this.isChecked=!0}},u.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},u.prototype.onload=function(n){this.confirm(!0,"onload");this.unbindProxyEvents(n)},u.prototype.onerror=function(n){this.confirm(!1,"onerror");this.unbindProxyEvents(n)},u.prototype.confirm=function(n,t){this.isConfirmed=!0;this.isLoaded=n;this.emit("confirm",this,t)},u.prototype.unbindProxyEvents=function(n){i.unbind(n.target,"load",this);i.unbind(n.target,"error",this)},r}),function(n,t){"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():t()}(this,function(){function tt(n){if(null===l){for(var r=n.length,t=0,u=document.getElementById(p),i="<ul>";t<r;)i+="<li>"+n[t]+"<\/li>",t++;u.innerHTML=i+"<\/ul>"}else l(n)}function a(n){return n.replace(/<b[^>]*>(.*?)<\/b>/gi,function(n,t){return t}).replace(/class="(?!(tco-hidden|tco-display|tco-ellipsis))+.*?"|data-query-source=".*?"|dir=".*?"|rel=".*?"/gi,"")}function v(n){n=n.getElementsByTagName("a");for(var t=n.length-1;0<=t;t--)n[t].setAttribute("target","_blank")}function t(n,t){for(var u=[],f=new RegExp("(^| )"+t+"( |$)"),r=n.getElementsByTagName("*"),i=0,e=r.length;i<e;i++)f.test(r[i].className)&&u.push(r[i]);return u}function y(n){if(void 0!==n&&0<=n.innerHTML.indexOf("data-srcset"))return n=n.innerHTML.match(/data-srcset="([A-z0-9%_\.-]+)/i)[0],decodeURIComponent(n).split('"')[1]}var p="",n=20,w=!0,u=[],e=!1,o=!0,f=!0,s=null,h=!0,c=!0,l=null,b=!0,k=!1,r=!0,d=!0,g=!1,i=null,nt={fetch:function(t){if(void 0===t.maxTweets&&(t.maxTweets=20),void 0===t.enableLinks&&(t.enableLinks=!0),void 0===t.showUser&&(t.showUser=!0),void 0===t.showTime&&(t.showTime=!0),void 0===t.dateFunction&&(t.dateFunction="default"),void 0===t.showRetweet&&(t.showRetweet=!0),void 0===t.customCallback&&(t.customCallback=null),void 0===t.showInteraction&&(t.showInteraction=!0),void 0===t.showImages&&(t.showImages=!1),void 0===t.linksInNewWindow&&(t.linksInNewWindow=!0),void 0===t.showPermalinks&&(t.showPermalinks=!0),void 0===t.dataOnly&&(t.dataOnly=!1),e)u.push(t);else{e=!0;p=t.domId;n=t.maxTweets;w=t.enableLinks;f=t.showUser;o=t.showTime;c=t.showRetweet;s=t.dateFunction;l=t.customCallback;b=t.showInteraction;k=t.showImages;r=t.linksInNewWindow;d=t.showPermalinks;g=t.dataOnly;var h=document.getElementsByTagName("head")[0];null!==i&&h.removeChild(i);i=document.createElement("script");i.type="text/javascript";i.src="https://cdn.syndication.twimg.com/widgets/timelines/"+t.id+"?&lang="+(t.lang||"en")+"&callback=twitterFetcher.callback&suppress_response_codes=true&rnd="+Math.random();h.appendChild(i)}},callback:function(i){function ct(n){var t=n.getElementsByTagName("img")[0];return t.src=t.getAttribute("data-src-2x"),n}var it=document.createElement("div"),ht,lt;it.innerHTML=i.body;"undefined"==typeof it.getElementsByClassName&&(h=!1);i=[];var et=[],ut=[],ft=[],p=[],st=[],ot=[],rt=0;if(h)for(it=it.getElementsByClassName("timeline-Tweet");rt<it.length;)0<it[rt].getElementsByClassName("timeline-Tweet-retweetCredit").length?p.push(!0):p.push(!1),(!p[rt]||p[rt]&&c)&&(i.push(it[rt].getElementsByClassName("timeline-Tweet-text")[0]),st.push(it[rt].getAttribute("data-tweet-id")),et.push(ct(it[rt].getElementsByClassName("timeline-Tweet-author")[0])),ut.push(it[rt].getElementsByClassName("dt-updated")[0]),ot.push(it[rt].getElementsByClassName("timeline-Tweet-timestamp")[0]),void 0!==it[rt].getElementsByClassName("timeline-Tweet-media")[0]?ft.push(it[rt].getElementsByClassName("timeline-Tweet-media")[0]):ft.push(void 0)),rt++;else for(it=t(it,"timeline-Tweet");rt<it.length;)0<t(it[rt],"timeline-Tweet-retweetCredit").length?p.push(!0):p.push(!1),(!p[rt]||p[rt]&&c)&&(i.push(t(it[rt],"timeline-Tweet-text")[0]),st.push(it[rt].getAttribute("data-tweet-id")),et.push(ct(t(it[rt],"timeline-Tweet-author")[0])),ut.push(t(it[rt],"dt-updated")[0]),ot.push(t(it[rt],"timeline-Tweet-timestamp")[0]),void 0!==t(it[rt],"timeline-Tweet-media")[0]?ft.push(t(it[rt],"timeline-Tweet-media")[0]):ft.push(void 0)),rt++;i.length>n&&(i.splice(n,i.length-n),et.splice(n,et.length-n),ut.splice(n,ut.length-n),p.splice(n,p.length-n),ft.splice(n,ft.length-n),ot.splice(n,ot.length-n));var it=[],rt=i.length,l=0;if(g)for(;l<rt;)it.push({tweet:i[l].innerHTML,author:et[l].innerHTML,time:ut[l].textContent,image:y(ft[l]),rt:p[l],tid:st[l],permalinkURL:void 0===ot[l]?"":ot[l].href}),l++;else for(;l<rt;){if("string"!=typeof s){var p=ut[l].getAttribute("datetime"),ht=new Date(ut[l].getAttribute("datetime").replace(/-/g,"/").replace("T"," ").split("+")[0]),p=s(ht,p);ut[l].setAttribute("aria-label",p);i[l].textContent?h?ut[l].textContent=p:(ht=document.createElement("p"),lt=document.createTextNode(p),ht.appendChild(lt),ht.setAttribute("aria-label",p),ut[l]=ht):ut[l].textContent=p}p="";w?(r&&(v(i[l]),f&&v(et[l])),f&&(p+='<div class="user">'+a(et[l].innerHTML)+"<\/div>"),p+='<p class="tweet">'+a(i[l].innerHTML)+"<\/p>",o&&(p=d?p+('<p class="timePosted"><a href="'+ot[l]+'">'+ut[l].getAttribute("aria-label")+"<\/a><\/p>"):p+('<p class="timePosted">'+ut[l].getAttribute("aria-label")+"<\/p>"))):(f&&(p+='<p class="user">'+et[l].textContent+"<\/p>"),p+='<p class="tweet">'+i[l].textContent+"<\/p>",o&&(p+='<p class="timePosted">'+ut[l].textContent+"<\/p>"));b&&(p+='<p class="interact"><a href="https://twitter.com/intent/tweet?in_reply_to='+st[l]+'" class="twitter_reply_icon"'+(r?' target="_blank">':">")+'Reply<\/a><a href="https://twitter.com/intent/retweet?tweet_id='+st[l]+'" class="twitter_retweet_icon"'+(r?' target="_blank">':">")+'Retweet<\/a><a href="https://twitter.com/intent/favorite?tweet_id='+st[l]+'" class="twitter_fav_icon"'+(r?' target="_blank">':">")+"Favorite<\/a><\/p>");k&&void 0!==ft[l]&&(p+='<div class="media"><img src="'+y(ft[l])+'" alt="Image from tweet" /><\/div>');it.push(p);l++}tt(it);e=!1;0<u.length&&(nt.fetch(u[0]),u.splice(0,1))}};return window.twitterFetcher=nt});config8={id:"345170787868762112",dataOnly:!0,customCallback:populateTpl};twitterFetcher.fetch(config8),function(n){"use strict";var r=window.console||function(){},o={defaults:{debug:!1,RODom:!1,patternLibrary:{phone:/([\+][0-9]{1,3}([ \.\-])?)?([\(]{1}[0-9]{1,6}[\)])?([0-9A-Za-z \.\-]{1,32})(([A-Za-z \:]{1,11})?[0-9]{1,4}?)/,email:/((([a-zA-Z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-zA-Z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?/,url:/(https?|ftp):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?/,number:/-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?/,dateISO:/\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/,alpha:/[a-zA-Z]+/,alphaNumeric:/\w+/,integer:/-?\d+/},classPrefix:"h5-",errorClass:"ui-state-error",validClass:"ui-state-valid",activeClass:"active",requiredClass:"required",requiredAttribute:"required",patternAttribute:"pattern",errorAttribute:"data-h5-errorid",customEvents:{validate:!0},kbSelectors:":input:not(:button):not(:disabled):not(.novalidate)",focusout:!0,focusin:!1,change:!0,keyup:!1,activeKeyup:!0,mSelectors:'[type="range"]:not(:disabled):not(.novalidate), :radio:not(:disabled):not(.novalidate), :checkbox:not(:disabled):not(.novalidate), select:not(:disabled):not(.novalidate), option:not(:disabled):not(.novalidate)',click:!0,requiredVar:"h5-required",patternVar:"h5-pattern",stripMarkup:!0,submit:!0,focusFirstInvalidElementOnSubmit:!0,validateOnSubmit:!0,invalidCallback:function(){},validCallback:function(){},allValidSelectors:":input:visible:not(:button):not(:disabled):not(.novalidate)",markInvalid:function(t){var i=n(t.element),r=n(t.errorID);return i.addClass(t.errorClass).removeClass(t.validClass),i.addClass(t.settings.activeClass),r.length&&(i.attr("title")&&r.text(i.attr("title")),r.show()),i.data("valid",!1),t.settings.invalidCallback.call(t.element,t.validity),i},markValid:function(t){var i=n(t.element),r=n(t.errorID);return i.addClass(t.validClass).removeClass(t.errorClass),r.length&&r.hide(),i.data("valid",!0),t.settings.validCallback.call(t.element,t.validity),i},unmark:function(t){var i=n(t.element);return i.removeClass(t.errorClass).removeClass(t.validClass),i.form.find("#"+t.element.id).removeClass(t.errorClass).removeClass(t.validClass),i}}},t=o.defaults,s=t.patternLibrary,h=function(t){return n.extend({customError:t.customError||!1,patternMismatch:t.patternMismatch||!1,rangeOverflow:t.rangeOverflow||!1,rangeUnderflow:t.rangeUnderflow||!1,stepMismatch:t.stepMismatch||!1,tooLong:t.tooLong||!1,typeMismatch:t.typeMismatch||!1,valid:t.valid||!0,valueMissing:t.valueMissing||!1},t)},i={isValid:function(t,i){var r=n(this);return i=t&&i||{},i.revalidate!==!1&&r.trigger("validate"),r.data("valid")},allValid:function(t,i){var u=!0,e=[],r=n(this),o,s,h=[],c=function(n,t){t.e=n;e.push(t)},f=n.extend({},t,i);return i=i||{},r.trigger("formValidate",{settings:n.extend(!0,{},f)}),r.undelegate(f.allValidSelectors,".allValid",c),r.delegate(f.allValidSelectors,"validated.allValid",c),o=r.find(f.allValidSelectors),s=o.filter(function(){var n;if(this.tagName==="INPUT"&&this.type==="radio"){if(n=this.name,h[n]===!0)return!1;h[n]=!0}return!0}),s.each(function(){var t=n(this);u=t.h5Validate("isValid",i)&&u}),r.trigger("formValidated",{valid:u,elements:e}),u},validate:function(t){var i=n(this),e=i.filter("[pattern]")[0]?i.attr("pattern"):!1,o=new RegExp("^(?:"+e+")$"),s=null,f=i.is("[type=checkbox]")?i.is(":checked"):i.is("[type=radio]")?(s=i.parents("form").find('input[name="'+i.attr("name")+'"]')).filter(":checked").length>0:i.val(),a=t.errorClass,v=t.validClass,y=i.attr(t.errorAttribute)||!1,p=y?"#"+y.replace(/(:|\.|\[|\])/g,"\\$1"):!1,c=!1,u=h({element:this,valid:!0}),w=n("<input required>"),l;c=w.filter("[required]")&&w.filter("[required]").length?i.filter("[required]").length&&i.attr("required")!=="false":i.attr("required")!==undefined;t.debug&&window.console&&(r.log('Validate called on "'+f+'" with regex "'+o+'". Required: '+c),r.log("Regex test: "+o.test(f)+", Pattern: "+e));l=parseInt(i.attr("maxlength"),10);!isNaN(l)&&f.length>l&&(u.valid=!1,u.tooLong=!0);c&&!f?(u.valid=!1,u.valueMissing=!0):e&&!o.test(f)&&f?(u.valid=!1,u.patternMismatch=!0):t.RODom||t.markValid({element:this,validity:u,errorClass:a,validClass:v,errorID:p,settings:t});u.valid||t.RODom||t.markInvalid({element:this,validity:u,errorClass:a,validClass:v,errorID:p,settings:t});i.trigger("validated",u);s!==null&&t.alreadyCheckingRelatedRadioButtons!==!0&&(t.alreadyCheckingRelatedRadioButtons=!0,s.not(i).trigger("validate"),t.alreadyCheckingRelatedRadioButtons=!1)},delegateEvents:function(t,i,r,u){var f={},e=0,o=function(){u.validate.call(this,u)};n.each(i,function(n,t){t&&(f[n]=n)});for(e in f)f.hasOwnProperty(e)&&n(r).delegate(t,f[e]+".h5Validate",o);return r},bindDelegation:function(t){var i=n(this),r;return n.each(s,function(i,r){var u=r.toString();u=u.substring(1,u.length-1);n("."+t.classPrefix+i).attr("pattern",u)}),r=i.filter("form").add(i.find("form")).add(i.parents("form")),r.attr("novalidate","novalidate").submit(u),r.find("input[formnovalidate][type='submit']").click(function(){n(this).closest("form").unbind("submit",u)}),this.each(function(){var n={focusout:t.focusout,focusin:t.focusin,change:t.change,keyup:t.keyup},i={click:t.click},r={keyup:t.activeKeyup};t.delegateEvents(":input",t.customEvents,this,t);t.delegateEvents(t.kbSelectors,n,this,t);t.delegateEvents(t.mSelectors,i,this,t);t.delegateEvents(t.activeClassSelector,r,this,t);t.delegateEvents("textarea[maxlength]",{keyup:!0},this,t)})}},u=function(t){var r,i=e.call(this),u,f;if(i.submit===!0)return r=n(this),u=r.h5Validate("allValid",{revalidate:i.validateOnSubmit===!0}),u!==!0&&(t.preventDefault(),i.focusFirstInvalidElementOnSubmit===!0&&(f=n(i.allValidSelectors,r).filter(function(){return n(this).h5Validate("isValid",{revalidate:!1})!==!0}),f.first().focus())),u},f=[],c=function(r){var u=n.extend({},t,r,i),f=u.classPrefix+u.activeClass;return n.extend(u,{activeClass:f,activeClassSelector:"."+f,requiredClass:u.classPrefix+u.requiredClass,el:this})},e=function(){var t=n(this).closest("[data-h5-instanceId]");return f[t.attr("data-h5-instanceId")]},l=function(t){var i=f.push(t)-1;t.RODom!==!0&&n(this).attr("data-h5-instanceId",i);n(this).trigger("instance",{"data-h5-instanceId":i})};n.h5Validate={addPatterns:function(n){var r=t.patternLibrary,i;for(i in n)n.hasOwnProperty(i)&&(r[i]=n[i]);return r},validValues:function(t,i){for(var r=0,e=i.length,u="",f,r=0;r<e;r+=1)u=u?u+"|"+i[r]:i[r];f=new RegExp("^(?:"+u+")$");n(t).data("regex",f)}};n.fn.h5Validate=function(t){var f,u,r;return typeof t=="string"&&typeof i[t]=="function"?(r=e.call(this),u=[].slice.call(arguments,0),f=t,u.shift(),u=n.merge([r],u),r[f].apply(this,u)):(r=c.call(this,t),l.call(this,r),i.bindDelegation.call(this,r))}}(jQuery),function(n,t){var i=function(n,t,i){var r;return function(){function e(){i||n.apply(u,f);r=null}var u=this,f=arguments;r?clearTimeout(r):i&&n.apply(u,f);r=setTimeout(e,t||100)}};jQuery.fn[t]=function(n,r){return n?this.bind("scroll",i(n,r)):this.trigger(t)}}(jQuery,"smartscroll");!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){function i(n){return t.raw?n:encodeURIComponent(n)}function u(n){return t.raw?n:decodeURIComponent(n)}function f(n){return i(t.json?JSON.stringify(n):String(n))}function e(n){0===n.indexOf('"')&&(n=n.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return n=decodeURIComponent(n.replace(o," ")),t.json?JSON.parse(n):n}catch(i){}}function r(i,r){var u=t.raw?i:e(i);return n.isFunction(r)?r(u):u}var o=/\+/g,t=n.cookie=function(e,o,s){var v,c;if(arguments.length>1&&!n.isFunction(o))return(s=n.extend({},t.defaults,s),"number"==typeof s.expires)&&(v=s.expires,c=s.expires=new Date,c.setMilliseconds(c.getMilliseconds()+864e5*v)),document.cookie=[i(e),"=",f(o),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("");for(var l=e?void 0:{},y=document.cookie?document.cookie.split("; "):[],a=0,b=y.length;b>a;a++){var p=y[a].split("="),w=u(p.shift()),h=p.join("=");if(e===w){l=r(h,o);break}e||void 0===(h=r(h))||(l[w]=h)}return l};t.defaults={};n.removeCookie=function(t,i){return n.cookie(t,"",n.extend({},i,{expires:-1})),!n.cookie(t)}});!function(n,t,i,r){function u(t,i){var e=this,f;return"object"==typeof i&&(delete i.refresh,delete i.render,n.extend(this,i)),this.$element=n(t),!this.imageSrc&&this.$element.is("img")&&(this.imageSrc=this.$element.attr("src")),f=(this.position+"").toLowerCase().match(/\S+/g)||[],f.length<1&&f.push("center"),1==f.length&&f.push(f[0]),("top"==f[0]||"bottom"==f[0]||"left"==f[1]||"right"==f[1])&&(f=[f[1],f[0]]),this.positionX!=r&&(f[0]=this.positionX.toLowerCase()),this.positionY!=r&&(f[1]=this.positionY.toLowerCase()),e.positionX=f[0],e.positionY=f[1],"left"!=this.positionX&&"right"!=this.positionX&&(this.positionX=isNaN(parseInt(this.positionX))?"center":parseInt(this.positionX)),"top"!=this.positionY&&"bottom"!=this.positionY&&(this.positionY=isNaN(parseInt(this.positionY))?"center":parseInt(this.positionY)),this.position=this.positionX+(isNaN(this.positionX)?"":"px")+" "+this.positionY+(isNaN(this.positionY)?"":"px"),navigator.userAgent.match(/(iPod|iPhone|iPad)/)?(this.iosFix&&!this.$element.is("img")&&this.$element.css({backgroundImage:"url("+this.imageSrc+")",backgroundSize:"cover",backgroundPosition:this.position}),this):navigator.userAgent.match(/(Android)/)?(this.androidFix&&!this.$element.is("img")&&this.$element.css({backgroundImage:"url("+this.imageSrc+")",backgroundSize:"cover",backgroundPosition:this.position}),this):(this.$mirror=n("<div />").prependTo("body"),this.$slider=n("<img />").prependTo(this.$mirror),this.$mirror.addClass("parallax-mirror").css({visibility:"hidden",zIndex:this.zIndex,position:"fixed",top:0,left:0,overflow:"hidden"}),this.$slider.addClass("parallax-slider").one("load",function(){e.naturalHeight&&e.naturalWidth||(e.naturalHeight=this.naturalHeight||this.height||1,e.naturalWidth=this.naturalWidth||this.width||1);e.aspectRatio=e.naturalWidth/e.naturalHeight;u.isSetup||u.setup();u.sliders.push(e);u.isFresh=!1;u.requestRender()}),this.$slider[0].src=this.imageSrc,void((this.naturalHeight&&this.naturalWidth||this.$slider[0].complete)&&this.$slider.trigger("load")))}function f(r){return this.each(function(){var f=n(this),e="object"==typeof r&&r;this==t||this==i||f.is("body")?u.configure(e):f.data("px.parallax")||(e=n.extend({},f.data(),e),f.data("px.parallax",new u(this,e)));"string"==typeof r&&u[r]()})}!function(){for(var r=0,i=["ms","moz","webkit","o"],n=0;n<i.length&&!t.requestAnimationFrame;++n)t.requestAnimationFrame=t[i[n]+"RequestAnimationFrame"],t.cancelAnimationFrame=t[i[n]+"CancelAnimationFrame"]||t[i[n]+"CancelRequestAnimationFrame"];t.requestAnimationFrame||(t.requestAnimationFrame=function(n){var i=(new Date).getTime(),u=Math.max(0,16-(i-r)),f=t.setTimeout(function(){n(i+u)},u);return r=i+u,f});t.cancelAnimationFrame||(t.cancelAnimationFrame=function(n){clearTimeout(n)})}();n.extend(u.prototype,{speed:.2,bleed:0,zIndex:-100,iosFix:!0,androidFix:!0,position:"center",overScrollFix:!1,refresh:function(){var n;this.boxWidth=this.$element.outerWidth();this.boxHeight=this.$element.outerHeight()+2*this.bleed;this.boxOffsetTop=this.$element.offset().top-this.bleed;this.boxOffsetLeft=this.$element.offset().left;this.boxOffsetBottom=this.boxOffsetTop+this.boxHeight;var r=u.winHeight,e=u.docHeight,f=Math.min(this.boxOffsetTop,e-r),o=Math.max(this.boxOffsetTop+this.boxHeight-r,0),i=this.boxHeight+(f-o)*(1-this.speed)|0,t=(this.boxOffsetTop-f)*(1-this.speed)|0;i*this.aspectRatio>=this.boxWidth?(this.imageWidth=i*this.aspectRatio|0,this.imageHeight=i,this.offsetBaseTop=t,n=this.imageWidth-this.boxWidth,this.offsetLeft="left"==this.positionX?0:"right"==this.positionX?-n:isNaN(this.positionX)?-n/2|0:Math.max(this.positionX,-n)):(this.imageWidth=this.boxWidth,this.imageHeight=this.boxWidth/this.aspectRatio|0,this.offsetLeft=0,n=this.imageHeight-i,this.offsetBaseTop="top"==this.positionY?t:"bottom"==this.positionY?t-n:isNaN(this.positionY)?t-n/2|0:t+Math.max(this.positionY,-n))},render:function(){var n=u.scrollTop,t=u.scrollLeft,i=this.overScrollFix?u.overScroll:0,r=n+u.winHeight;this.visibility=this.boxOffsetBottom>n&&this.boxOffsetTop<r?"visible":"hidden";this.mirrorTop=this.boxOffsetTop-n;this.mirrorLeft=this.boxOffsetLeft-t;this.offsetTop=this.offsetBaseTop-this.mirrorTop*(1-this.speed);this.$mirror.css({transform:"translate3d(0px, 0px, 0px)",visibility:this.visibility,top:this.mirrorTop-i,left:this.mirrorLeft,height:this.boxHeight,width:this.boxWidth});this.$slider.css({transform:"translate3d(0px, 0px, 0px)",position:"absolute",top:this.offsetTop,left:this.offsetLeft,height:this.imageHeight,width:this.imageWidth,maxWidth:"none"})}});n.extend(u,{scrollTop:0,scrollLeft:0,winHeight:0,winWidth:0,docHeight:1073741824,docWidth:1073741824,sliders:[],isReady:!1,isFresh:!1,isBusy:!1,setup:function(){if(!this.isReady){var f=n(i),r=n(t);r.on("scroll.px.parallax load.px.parallax",function(){var n=u.docHeight-u.winHeight,t=u.docWidth-u.winWidth;u.scrollTop=Math.max(0,Math.min(n,r.scrollTop()));u.scrollLeft=Math.max(0,Math.min(t,r.scrollLeft()));u.overScroll=Math.max(r.scrollTop()-n,Math.min(r.scrollTop(),0));u.requestRender()}).on("resize.px.parallax load.px.parallax",function(){u.winHeight=r.height();u.winWidth=r.width();u.docHeight=f.height();u.docWidth=f.width();u.isFresh=!1;u.requestRender()});this.isReady=!0}},configure:function(t){"object"==typeof t&&(delete t.refresh,delete t.render,n.extend(this.prototype,t))},refresh:function(){n.each(this.sliders,function(){this.refresh()});this.isFresh=!0},render:function(){this.isFresh||this.refresh();n.each(this.sliders,function(){this.render()})},requestRender:function(){var n=this;this.isBusy||(this.isBusy=!0,t.requestAnimationFrame(function(){n.render();n.isBusy=!1}))}});var e=n.fn.parallax;n.fn.parallax=f;n.fn.parallax.Constructor=u;n.fn.parallax.noConflict=function(){return n.fn.parallax=e,this};n(i).on("ready.px.parallax.data-api",function(){n('[data-parallax="scroll"]').parallax()})}(jQuery,window,document)