PageSourceSearch

https://www.sanlorenzoturismo.es/wp-content/themes/gotravel/assets/js/third-party.min.js?ver=6.1.1

js sanlorenzoturismo.es collected 2026-10-01 12:25:13 UTC 380,358 bytes, 1 lines download raw bytes

1!function(n){n.fn.appear=function(i,t){var p=n.extend({data:void 0,one:!0,accX:0,accY:0},t);return this.each(function(){var u=n(this);if(u.appeared=!1,i){var d=n(window),e=function(){if(u.is(":visible")){var t=d.scrollLeft(),e=d.scrollTop(),i=u.offset(),n=i.left,s=i.top,o=p.accX,r=p.accY,a=u.height(),l=d.height(),c=u.width(),h=d.width();e<=s+a+r&&s<=e+l+r&&t<=n+c+o&&n<=t+h+o?u.appeared||u.trigger("appear",p.data):u.appeared=!1}else u.appeared=!1},t=function(){if(u.appeared=!0,p.one){d.unbind("scroll",e);var t=n.inArray(e,n.fn.appear.checks);0<=t&&n.fn.appear.checks.splice(t,1)}i.apply(this,arguments)};p.one?u.one("appear",p.data,t):u.bind("appear",p.data,t),d.scroll(e),n.fn.appear.checks.push(e),e()}else u.trigger("appear",p.data)})},n.extend(n.fn.appear,{checks:[],timeout:null,checkAll:function(){var t=n.fn.appear.checks.length;if(0<t)for(;t--;)n.fn.appear.checks[t]()},run:function(){n.fn.appear.timeout&&clearTimeout(n.fn.appear.timeout),n.fn.appear.timeout=setTimeout(n.fn.appear.checkAll,20)}}),n.each(["append","prepend","after","before","attr","removeAttr","addClass","removeClass","toggleClass","remove","css","show","hide"],function(t,e){var i=n.fn[e];i&&(n.fn[e]=function(){var t=i.apply(this,arguments);return n.fn.appear.run(),t})})}(jQuery),window.Modernizr=function(n,u,r){function i(t){g.cssText=t}function o(t,e){return typeof t===e}function s(t,e){return!!~(""+t).indexOf(e)}function a(t,e){for(var i in t){var n=t[i];if(!s(n,"-")&&g[n]!==r)return"pfx"!=e||n}return!1}function t(t,e,i){var n=t.charAt(0).toUpperCase()+t.slice(1),s=(t+" "+x.join(n+" ")+n).split(" ");return o(e,"string")||o(e,"undefined")?a(s,e):function(t,e,i){for(var n in t){var s=e[t[n]];if(s!==r)return!1===i?t[n]:o(s,"function")?s.bind(i||e):s}return!1}(s=(t+" "+b.join(n+" ")+n).split(" "),e,i)}var e,l,c,h={},d=u.documentElement,p="modernizr",f=u.createElement(p),g=f.style,m=u.createElement("input"),_=":)",v={}.toString,y=" -webkit- -moz- -o- -ms- ".split(" "),w="Webkit Moz O ms",x=w.split(" "),b=w.toLowerCase().split(" "),S="http://www.w3.org/2000/svg",T={},C={},k={},P=[],A=P.slice,M=function(t,e,i,n){var s,o,r,a,l=u.createElement("div"),c=u.body,h=c||u.createElement("body");if(parseInt(i,10))for(;i--;)(r=u.createElement("div")).id=n?n[i]:p+(i+1),l.appendChild(r);return s=["&#173;",'<style id="s',p,'">',t,"</style>"].join(""),l.id=p,(c?l:h).innerHTML+=s,h.appendChild(l),c||(h.style.background="",h.style.overflow="hidden",a=d.style.overflow,d.style.overflow="hidden",d.appendChild(h)),o=e(l,t),c?l.parentNode.removeChild(l):(h.parentNode.removeChild(h),d.style.overflow=a),!!o},E=(c={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"},function(t,e){e=e||u.createElement(c[t]||"div");var i=(t="on"+t)in e;return i||(e.setAttribute||(e=u.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(t,""),i=o(e[t],"function"),o(e[t],"undefined")||(e[t]=r),e.removeAttribute(t))),e=null,i}),z={}.hasOwnProperty;for(var O in l=o(z,"undefined")||o(z.call,"undefined")?function(t,e){return e in t&&o(t.constructor.prototype[e],"undefined")}:function(t,e){return z.call(t,e)},Function.prototype.bind||(Function.prototype.bind=function(n){var s=this;if("function"!=typeof s)throw new TypeError;var o=A.call(arguments,1),r=function(){if(this instanceof r){var t=function(){};t.prototype=s.prototype;var e=new t,i=s.apply(e,o.concat(A.call(arguments)));return Object(i)===i?i:e}return s.apply(n,o.concat(A.call(arguments)))};return r}),T.flexbox=function(){return t("flexWrap")},T.flexboxlegacy=function(){return t("boxDirection")},T.canvas=function(){var t=u.createElement("canvas");return!!t.getContext&&!!t.getContext("2d")},T.canvastext=function(){return!!h.canvas&&!!o(u.createElement("canvas").getContext("2d").fillText,"function")},T.touch=function(){var e;return"ontouchstart"in n||n.DocumentTouch&&u instanceof DocumentTouch?e=!0:M(["@media (",y.join("touch-enabled),("),p,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(t){e=9===t.offsetTop}),e},T.hashchange=function(){return E("hashchange",n)&&(u.documentMode===r||7<u.documentMode)}
1,T.history=function(){return!!n.history&&!!history.pushState},T.draganddrop=function(){var t=u.createElement("div");return"draggable"in t||"ondragstart"in t&&"ondrop"in t},T.rgba=function(){return i("background-color:rgba(150,255,150,.5)"),s(g.backgroundColor,"rgba")},T.hsla=function(){return i("background-color:hsla(120,40%,100%,.5)"),s(g.backgroundColor,"rgba")||s(g.backgroundColor,"hsla")},T.multiplebgs=function(){return i("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(g.background)},T.backgroundsize=function(){return t("backgroundSize")},T.borderimage=function(){return t("borderImage")},T.borderradius=function(){return t("borderRadius")},T.boxshadow=function(){return t("boxShadow")},T.textshadow=function(){return""===u.createElement("div").style.textShadow},T.opacity=function(){return t="opacity:.55",i(y.join(t+";")+(e||"")),/^0.55$/.test(g.opacity);var t,e},T.cssanimations=function(){return t("animationName")},T.csscolumns=function(){return t("columnCount")},T.cssgradients=function(){var t="background-image:";return i((t+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+t)+y.join("linear-gradient(left top,#9f9, white);"+t)).slice(0,-t.length)),s(g.backgroundImage,"gradient")},T.cssreflections=function(){return t("boxReflect")},T.csstransforms=function(){return!!t("transform")},T.csstransforms3d=function(){var i=!!t("perspective");return i&&"webkitPerspective"in d.style&&M("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t,e){i=9===t.offsetLeft&&3===t.offsetHeight}),i},T.csstransitions=function(){return t("transition")},T.fontface=function(){var o;return M('@font-face {font-family:"font";src:url("https://")}',function(t,e){var i=u.getElementById("smodernizr"),n=i.sheet||i.styleSheet,s=n?n.cssRules&&n.cssRules[0]?n.cssRules[0].cssText:n.cssText||"":"";o=/src/i.test(s)&&0===s.indexOf(e.split(" ")[0])}),o},T.generatedcontent=function(){var e;return M(["#",p,"{font:0/0 a}#",p,':after{content:"',_,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){e=3<=t.offsetHeight}),e},T.video=function(){var t=u.createElement("video"),e=!1;try{(e=!!t.canPlayType)&&((e=new Boolean(e)).ogg=t.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),e.h264=t.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),e.webm=t.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(t){}return e},T.audio=function(){var t=u.createElement("audio"),e=!1;try{(e=!!t.canPlayType)&&((e=new Boolean(e)).ogg=t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),e.mp3=t.canPlayType("audio/mpeg;").replace(/^no$/,""),e.wav=t.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),e.m4a=(t.canPlayType("audio/x-m4a;")||t.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(t){}return e},T.svg=function(){return!!u.createElementNS&&!!u.createElementNS(S,"svg").createSVGRect},T.inlinesvg=function(){var t=u.createElement("div");return t.innerHTML="<svg/>",(t.firstChild&&t.firstChild.namespaceURI)==S},T.svgclippaths=function(){return!!u.createElementNS&&/SVGClipPath/.test(v.call(u.createElementNS(S,"clipPath")))},T)l(T,O)&&(e=O.toLowerCase(),h[e]=T[O](),P.push((h[e]?"":"no-")+e));return h.input||(h.input=function(t){for(var e=0,i=t.length;e<i;e++)k[t[e]]=t[e]in m;return k.list&&(k.list=!!u.createElement("datalist")&&!!n.HTMLDataListElement),k}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),h.inputtypes=function(t){for(var e,i,n,s=0,o=t.length;s<o;s++)m.setAttribute("type",i=t[s]),(e="text"!==m.type)&&(m.value=_,m.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(i)&&m.style.WebkitAppearance!==r?(d.appendChild(m),e=(n=u.defaultView).getComputedStyle&&"textfield"!==n.getComputedStyle(m,null).WebkitAppearance&&0!==m.offsetHeight,d.removeChild(m)):/^(search|tel)$/.test(i)||(e=/^(url|email)$/.test(i)?m.checkValidity&&!1===m.checkValidity():m.value!=_)),C[t[s]]=!!e;return C}("search tel url email datetime date month week time datetime-local number range color".split(" "))),h.addTest=function(t,e){if("object"==typeof t)for(var i in t)l(t,i)&&h.addTest(i,t[i]);else{if(t=t.toLowerCase(),h[t]!==r)return h;e="function"==typeof e?e():e,d.className+=" "+(e?"":"no-")+t,h[t]=e}return h},i(""),f=m=null,function(t,l){function c(){var t=f.elements;return"string"==typeof t?t.split(" "):t}function h(t){var e=a[t[n]];return e||(e={},r++,t[n]=r,a[r]=e),e}function u(t,e,i){return e||(e=l),p?e.createElement(t):(i||(i=h(e)),!(n=i.cache[t]?i.cache[t].cloneNode():o.test(t)?(i.cache[t]=i.createElem(t)).cloneNode():i.createElem(t)).canHaveChildren||s.test(t)||n.tagUrn?n:i.frag.appendChild(n));var n}function e(t){t||(t=l);var e,i,n,s,o,r,a=h(t);return f.shivCSS&&!d&&!a.hasCSS&&(a.hasCSS=(s="article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{dis
vendor: 4,774 bytes, line 1
1play:block}mark{background:#FF0;color:#000}template{display:none}",o=(n=t).createElement("p"),r=n.getElementsByTagName("head")[0]||n.documentElement,o.innerHTML="x<style>"+s+"</style>",!!r.insertBefore(o.lastChild,r.firstChild))),p||(e=t,(i=a).cache||(i.cache={},i.createElem=e.createElement,i.createFrag=e.createDocumentFragment,i.frag=i.createFrag()),e.createElement=function(t){return f.shivMethods?u(t,e,i):i.createElem(t)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+c().join().replace(/[\w\-]+/g,function(t){return i.createElem(t),i.frag.createElement(t),'c("'+t+'")'})+");return n}")(f,i.frag)),t}var d,p,i=t.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,o=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,n="_html5shiv",r=0,a={};!function(){try{var t=l.createElement("a");t.innerHTML="<xyz></xyz>",d="hidden"in t,p=1==t.childNodes.length||function(){l.createElement("a");var t=l.createDocumentFragment();return void 0===t.cloneNode||void 0===t.createDocumentFragment||void 0===t.createElement}()}catch(t){p=d=!0}}();var f={elements:i.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==i.shivCSS,supportsUnknownElements:p,shivMethods:!1!==i.shivMethods,type:"default",shivDocument:e,createElement:u,createDocumentFragment:function(t,e){if(t||(t=l),p)return t.createDocumentFragment();for(var i=(e=e||h(t)).frag.cloneNode(),n=0,s=c(),o=s.length;n<o;n++)i.createElement(s[n]);return i}};t.html5=f,e(l)}(this,u),h._version="2.8.3",h._prefixes=y,h._domPrefixes=b,h._cssomPrefixes=x,h.hasEvent=E,h.testProp=function(t){return a([t])},h.testAllProps=t,h.testStyles=M,d.className=d.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+" js "+P.join(" "),h}(this,this.document),function(t,d,e){function u(t){return"[object Function]"==o.call(t)}function p(t){return"string"==typeof t}function f(){}function g(t){return!t||"loaded"==t||"complete"==t||"uninitialized"==t}function m(){var t=w.shift();x=1,t?t.t?v(function(){("c"==t.t?_.injectCss:_.injectJs)(t.s,0,t.a,t.x,t.e,1)},0):(t(),m()):x=0}function i(t,e,i,n,s){return x=0,e=e||"j",p(t)?function(i,n,t,e,s,o,r){function a(t){if(!c&&g(l.readyState)&&(u.r=c=1,!x&&m(),l.onload=l.onreadystatechange=null,t))for(var e in"img"!=i&&v(function(){S.removeChild(l)},50),k[n])k[n].hasOwnProperty(e)&&k[n][e].onload()}r=r||_.errorTimeout;var l=d.createElement(i),c=0,h=0,u={t:t,s:n,e:s,a:o,x:r};1===k[n]&&(h=1,k[n]=[]),"object"==i?l.data=n:(l.src=n,l.type=i),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){a.call(this,h)},w.splice(e,0,u),"img"!=i&&(h||2===k[n]?(S.insertBefore(l,b?null:y),v(a,r)):k[n].push(l))}("c"==e?c:l,t,e,this.i++,i,n,s):(w.splice(this.i++,0,t),1==w.length&&m()),this}function a(){var t=_;return t.loader={load:i,i:0},t}var n,_,s=d.documentElement,v=t.setTimeout,y=d.getElementsByTagName("script")[0],o={}.toString,w=[],x=0,r="MozAppearance"in s.style,b=r&&!!d.createRange().compareNode,S=b?s:y.parentNode,l=(s=t.opera&&"[object Opera]"==o.call(t.opera),s=!!d.attachEvent&&!s,r?"object":s?"script":"img"),c=s?"script":l,T=Array.isArray||function(t){return"[object Array]"==o.call(t)},C=[],k={},P={timeout:function(t,e){return e.length&&(t.timeout=e[0]),t}};(_=function(t){function h(t,e,i,n,s){var o=function(t){t=t.split("!");var e,i,n,s=C.length,o=t.pop(),r=t.length;for(o={url:o,origUrl:o,prefixes:t},i=0;i<r;i++)n=t[i].split("="),(e=P[n.shift()])&&(o=e(o,n));for(i=0;i<s;i++)o=C[i](o);return o}(t),r=o.autoCallback;o.url.split(".").pop().split("?").shift(),o.bypass||(e&&(e=u(e)?e:e[t]||e[n]||e[t.split("/").pop().split("?")[0]]),o.instead?o.instead(t,e,i,n,s):(k[o.url]?o.noexec=!0:k[o.url]=1,i.load(o.url,o.forceCSS||!o.forceJS&&"css"==o.url.split(".").pop().split("?").shift()?"c":void 0,o.noexec,o.attrs,o.timeout),(u(e)||u(r))&&i.load(function(){a(),e&&e(o.origUrl,s,n),r&&r(o.origUrl,s,n),k[o.url]=2})))}function e(t,e){function i(i,t){if(i){if(p(i))t||(a=function(){var t=[].slice.call(arguments);l.apply(this,t),c()}),h(i,a,e,0,o);else if(Object(i)===i)for(s in n=function(){var t,e=0;for(t in i)i.hasOwnProperty(t)&&e++;return e}(),i)i.hasOwnProperty(s)&&(!t&&!--n&&(u(a)?a=function(){var t=[].slice.call(arguments);l.apply(this,t),c()}:a[s]=function(e){return function(){var t=[].slice.call(arguments);e&&e.apply(this,t),c()}}(l[s])),h(i[s],a,e,s,o))}else!t&&c()}var n,s,o=!!t.test,r=t.load||t.both,a=t.callback||f,l=a,c=t.complete||f;i(o?t.yep:t.nope,!!r),r&&i(r)}var i,n,s=this.yepnope.loader;if(p(t))h(t,0,s,0);else if(T(t))for(i=0;i<t.length;
1i++)p(n=t[i])?h(n,0,s,0):T(n)?_(n):Object(n)===n&&e(n,s);else Object(t)===t&&e(t,s)}).addPrefix=function(t,e){P[t]=e},_.addFilter=function(t){C.push(t)},_.errorTimeout=1e4,null==d.readyState&&d.addEventListener&&(d.readyState="loading",d.addEventListener("DOMContentLoaded",n=function(){d.removeEventListener("DOMContentLoaded",n,0),d.readyState="complete"},0)),t.yepnope=a(),t.yepnope.executeStack=m,t.yepnope.injectJs=function(t,e,i,n,s,o){var r,a,l=d.createElement("script");n=n||_.errorTimeout;for(a in l.src=t,i)l.setAttribute(a,i[a]);e=o?m:e||f,l.onreadystatechange=l.onload=function(){!r&&g(l.readyState)&&(r=1,e(),l.onload=l.onreadystatechange=null)},v(function(){r||e(r=1)},n),s?l.onload():y.parentNode.insertBefore(l,y)},t.yepnope.injectCss=function(t,e,i,n,s,o){var r;n=d.createElement("link"),e=o?m:e||f;for(r in n.href=t,n.rel="stylesheet",n.type="text/css",i)n.setAttribute(r,i[r]);s||(y.parentNode.insertBefore(n,y),v(e,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))},function(u){u.fn.hoverIntent=function(t,e,i){var n,s,o,r,a={interval:100,sensitivity:6,timeout:0};a="object"==typeof t?u.extend(a,t):u.isFunction(e)?u.extend(a,{over:t,out:e,selector:i}):u.extend(a,{over:t,out:t,selector:e});var l=function(t){n=t.pageX,s=t.pageY},c=function(t,e){if(e.hoverIntent_t=clearTimeout(e.hoverIntent_t),Math.sqrt((o-n)*(o-n)+(r-s)*(r-s))<a.sensitivity)return u(e).off("mousemove.hoverIntent",l),e.hoverIntent_s=!0,a.over.apply(e,[t]);o=n,r=s,e.hoverIntent_t=setTimeout(function(){c(t,e)},a.interval)},h=function(t){var i=u.extend({},t),n=this;n.hoverIntent_t&&(n.hoverIntent_t=clearTimeout(n.hoverIntent_t)),"mouseenter"===t.type?(o=i.pageX,r=i.pageY,u(n).on("mousemove.hoverIntent",l),n.hoverIntent_s||(n.hoverIntent_t=setTimeout(function(){c(i,n)},a.interval))):(u(n).off("mousemove.hoverIntent",l),n.hoverIntent_s&&(n.hoverIntent_t=setTimeout(function(){var t,e;t=i,(e=n).hoverIntent_t=clearTimeout(e.hoverIntent_t),e.hoverIntent_s=!1,a.out.apply(e,[t])},a.timeout)))};return this.on({"mouseenter.hoverIntent":h,"mouseleave.hoverIntent":h},a.selector)}}(jQuery),function(){var r=!1;window.JQClass=function(){},JQClass.classes={},JQClass.extend=function t(e){var s=this.prototype;r=!0;var i=new this;for(var n in r=!1,e)i[n]="function"==typeof e[n]&&"function"==typeof s[n]?function(i,n){return function(){var t=this._super;this._super=function(t){return s[i].apply(this,t||[])};var e=n.apply(this,arguments);return this._super=t,e}}(n,e[n]):e[n];function o(){!r&&this._init&&this._init.apply(this,arguments)}return((o.prototype=i).constructor=o).extend=t,o}}(),function($){function camelCase(t){return t.replace(/-([a-z])/g,function(t,e){return e.toUpperCase()})}JQClass.classes.JQPlugin=JQClass.extend({name:"plugin",defaultOptions:{},regionalOptions:{},_getters:[],_getMarker:function(){return"is-"+this.name},_init:function(){$.extend(this.defaultOptions,this.regionalOptions&&this.regionalOptions[""]||{});var i=camelCase(this.name);$[i]=this,$.fn[i]=function(t){var e=Array.prototype.slice.call(arguments,1);return $[i]._isNotChained(t,e)?$[i][t].apply($[i],[this[0]].concat(e)):this.each(function(){if("string"==typeof t){if("_"===t[0]||!$[i][t])throw"Unknown method: "+t;$[i][t].apply($[i],[this].concat(e))}else $[i]._attach(this,t)})}},setDefaults:function(t){$.extend(this.defaultOptions,t||{})},_isNotChained:function(t,e){return"option"===t&&(0===e.length||1===e.length&&"string"==typeof e[0])||-1<$.inArray(t,this._getters)},_attach:function(t,e){if(!(t=$(t)).hasClass(this._getMarker())){t.addClass(this._getMarker()),e=$.extend({},this.defaultOptions,this._getMetadata(t),e||{});var i=$.extend({name:this.name,elem:t,options:e},this._instSettings(t,e));t.data(this.name,i),this._postAttach(t,i),this.option(t,e)}},_instSettings:function(t,e){return{}},_postAttach:function(t,e){},_getMetadata:function(elem){try{var data=elem.data(this.name.toLowerCase())||"";for(var name in data=data.replace(/'/g,'"'),data=data.replace(/([a-zA-Z0-9]+):/g,function(t,e,i){var n=data.substring(0,i).match(/"/g);return n&&n.length%2!=0?e+":":'"'+e+'":'}),data=$.parseJSON("{"+data+"}"),data){var value=data[name];"string"==typeof value&&value.match(/^new Date\((.*)\)$/)&&(data[name]=eval(value))}return data}catch(t){return{}}},_getInst:function(t){return $(t).data(this.name)||{}}
1,option:function(t,e,i){var n=(t=$(t)).data(this.name);if(!e||"string"==typeof e&&null==i)return(s=(n||{}).options)&&e?s[e]:s;if(t.hasClass(this._getMarker())){var s=e||{};"string"==typeof e&&((s={})[e]=i),this._optionsChanged(t,n,s),$.extend(n.options,s)}},_optionsChanged:function(t,e,i){},destroy:function(t){(t=$(t)).hasClass(this._getMarker())&&(this._preDestroy(t,this._getInst(t)),t.removeData(this.name).removeClass(this._getMarker()))},_preDestroy:function(t,e){}}),$.JQPlugin={createPlugin:function(t,e){"object"==typeof t&&(e=t,t="JQPlugin"),t=camelCase(t);var i=camelCase(e.name);JQClass.classes[i]=JQClass.classes[t].extend(e),new JQClass.classes[i]}}}(jQuery),function(g){var t="countdown";g.JQPlugin.createPlugin({name:t,defaultOptions:{until:null,since:null,timezone:null,serverSync:null,format:"dHMS",layout:"",compact:!1,padZeroes:!1,significant:0,description:"",expiryUrl:"",expiryText:"",alwaysExpire:!1,onExpiry:null,onTick:null,tickInterval:1},regionalOptions:{"":{labels:["Years","Months","Weeks","Days","Hours","Minutes","Seconds"],labels1:["Year","Month","Week","Day","Hour","Minute","Second"],compactLabels:["y","m","w","d"],whichLabels:null,digits:["0","1","2","3","4","5","6","7","8","9"],timeSeparator:":",isRTL:!1}},_getters:["getTimes"],_rtlClass:t+"-rtl",_sectionClass:t+"-section",_amountClass:t+"-amount",_periodClass:t+"-period",_rowClass:t+"-row",_holdingClass:t+"-holding",_showClass:t+"-show",_descrClass:t+"-descr",_timerElems:[],_init:function(){var n=this;this._super(),this._serverSyncs=[];var s="function"==typeof Date.now?Date.now:function(){return(new Date).getTime()},o=window.performance&&"function"==typeof window.performance.now;var r=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null,a=0;!r||g.noRequestAnimationFrame?(g.noRequestAnimationFrame=null,setInterval(function(){n._updateElems()},980)):(a=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||s(),r(function t(e){var i=e<1e12?o?performance.now()+performance.timing.navigationStart:s():e||s();1e3<=i-a&&(n._updateElems(),a=i),r(t)}))},UTCDate:function(t,e,i,n,s,o,r,a){"object"==typeof e&&e.constructor==Date&&(a=e.getMilliseconds(),r=e.getSeconds(),o=e.getMinutes(),s=e.getHours(),n=e.getDate(),i=e.getMonth(),e=e.getFullYear());var l=new Date;return l.setUTCFullYear(e),l.setUTCDate(1),l.setUTCMonth(i||0),l.setUTCDate(n||1),l.setUTCHours(s||0),l.setUTCMinutes((o||0)-(Math.abs(t)<30?60*t:t)),l.setUTCSeconds(r||0),l.setUTCMilliseconds(a||0),l},periodsToSeconds:function(t){return 31557600*t[0]+2629800*t[1]+604800*t[2]+86400*t[3]+3600*t[4]+60*t[5]+t[6]},resync:function(){var s=this;g("."+this._getMarker()).each(function(){var t=g.data(this,s.name);if(t.options.serverSync){for(var e=null,i=0;i<s._serverSyncs.length;i++)if(s._serverSyncs[i][0]==t.options.serverSync){e=s._serverSyncs[i];break}if(null==e[2]){var n=g.isFunction(t.options.serverSync)?t.options.serverSync.apply(this,[]):null;e[2]=(n?(new Date).getTime()-n.getTime():0)-e[1]}t._since&&t._since.setMilliseconds(t._since.getMilliseconds()+e[2]),t._until.setMilliseconds(t._until.getMilliseconds()+e[2])}});for(var t=0;t<s._serverSyncs.length;t++)null!=s._serverSyncs[t][2]&&(s._serverSyncs[t][1]+=s._serverSyncs[t][2],delete s._serverSyncs[t][2])},_instSettings:function(t,e){return{_periods:[0,0,0,0,0,0,0]}},_addElem:function(t){this._hasElem(t)||this._timerElems.push(t)},_hasElem:function(t){return-1<g.inArray(t,this._timerElems)},_removeElem:function(e){this._timerElems=g.map(this._timerElems,function(t){return t==e?null:t})},_updateElems:function(){for(var t=this._timerElems.length-1;0<=t;t--)this._updateCountdown(this._timerElems[t])},_optionsChanged:function(t,e,i){i.layout&&(i.layout=i.layout.replace(/&lt;/g,"<").replace(/&gt;/g,">")),this._resetExtraLabels(e.options,i);var n=e.options.timezone!=i.timezone;g.extend(e.options,i),this._adjustSettings(t,e,null!=i.until||null!=i.since||n);var s=new Date;(e._since&&e._since<s||e._until&&e._until>s)&&this._addElem(t[0]),this._updateCountdown(t,e)},_updateCountdown:function(t,e){if(t=t.jquery?t:g(t),e=e||this._getInst(t)){if(t.html(this._generateHTML(e)).toggleClass(this._rtlClass,e.options.isRTL),g.isFunction(e.options.onT
1ick)){var i="lap"!=e._hold?e._periods:this._calculatePeriods(e,e._show,e.options.significant,new Date);1!=e.options.tickInterval&&this.periodsToSeconds(i)%e.options.tickInterval!=0||e.options.onTick.apply(t[0],[i])}if("pause"!=e._hold&&(e._since?e._now.getTime()<e._since.getTime():e._now.getTime()>=e._until.getTime())&&!e._expiring){if(e._expiring=!0,this._hasElem(t[0])||e.options.alwaysExpire){if(this._removeElem(t[0]),g.isFunction(e.options.onExpiry)&&e.options.onExpiry.apply(t[0],[]),e.options.expiryText){var n=e.options.layout;e.options.layout=e.options.expiryText,this._updateCountdown(t[0],e),e.options.layout=n}e.options.expiryUrl&&(window.location=e.options.expiryUrl)}e._expiring=!1}else"pause"==e._hold&&this._removeElem(t[0])}},_resetExtraLabels:function(t,e){for(var i in e)i.match(/[Ll]abels[02-9]|compactLabels1/)&&(t[i]=e[i]);for(var i in t)i.match(/[Ll]abels[02-9]|compactLabels1/)&&void 0===e[i]&&(t[i]=null)},_adjustSettings:function(t,e,i){for(var n=null,s=0;s<this._serverSyncs.length;s++)if(this._serverSyncs[s][0]==e.options.serverSync){n=this._serverSyncs[s][1];break}if(null!=n)var o=e.options.serverSync?n:0,r=new Date;else{var a=g.isFunction(e.options.serverSync)?e.options.serverSync.apply(t[0],[]):null;r=new Date,o=a?r.getTime()-a.getTime():0;this._serverSyncs.push([e.options.serverSync,o])}var l=e.options.timezone;l=null==l?-r.getTimezoneOffset():l,(i||!i&&null==e._until&&null==e._since)&&(e._since=e.options.since,null!=e._since&&(e._since=this.UTCDate(l,this._determineTime(e._since,null)),e._since&&o&&e._since.setMilliseconds(e._since.getMilliseconds()+o)),e._until=this.UTCDate(l,this._determineTime(e.options.until,r)),o&&e._until.setMilliseconds(e._until.getMilliseconds()+o)),e._show=this._determineShow(e)},_preDestroy:function(t,e){this._removeElem(t[0]),t.empty()},pause:function(t){this._hold(t,"pause")},lap:function(t){this._hold(t,"lap")},resume:function(t){this._hold(t,null)},toggle:function(t){this[(g.data(t,this.name)||{})._hold?"resume":"pause"](t)},toggleLap:function(t){this[(g.data(t,this.name)||{})._hold?"resume":"lap"](t)},_hold:function(t,e){var i=g.data(t,this.name);if(i){if("pause"==i._hold&&!e){i._periods=i._savePeriods;var n=i._since?"-":"+";i[i._since?"_since":"_until"]=this._determineTime(n+i._periods[0]+"y"+n+i._periods[1]+"o"+n+i._periods[2]+"w"+n+i._periods[3]+"d"+n+i._periods[4]+"h"+n+i._periods[5]+"m"+n+i._periods[6]+"s"),this._addElem(t)}i._hold=e,i._savePeriods="pause"==e?i._periods:null,g.data(t,this.name,i),this._updateCountdown(t,i)}},getTimes:function(t){var e=g.data(t,this.name);return e?"pause"==e._hold?e._savePeriods:e._hold?this._calculatePeriods(e,e._show,e.options.significant,new Date):e._periods:null},_determineTime:function(t,e){var i,n,h=this,s=null==t?e:"string"==typeof t?function(t){t=t.toLowerCase();for(var e=new Date,i=e.getFullYear(),n=e.getMonth(),s=e.getDate(),o=e.getHours(),r=e.getMinutes(),a=e.getSeconds(),l=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g,c=l.exec(t);c;){switch(c[2]||"s"){case"s":a+=parseInt(c[1],10);break;case"m":r+=parseInt(c[1],10);break;case"h":o+=parseInt(c[1],10);break;case"d":s+=parseInt(c[1],10);break;case"w":s+=7*parseInt(c[1],10);break;case"o":n+=parseInt(c[1],10),s=Math.min(s,h._getDaysInMonth(i,n));break;case"y":i+=parseInt(c[1],10),s=Math.min(s,h._getDaysInMonth(i,n))}c=l.exec(t)}return new Date(i,n,s,o,r,a,0)}(t):"number"==typeof t?(i=t,(n=new Date).setTime(n.getTime()+1e3*i),n):t;return s&&s.setMilliseconds(0),s},_getDaysInMonth:function(t,e){return 32-new Date(t,e,32).getDate()},_normalLabels:function(t){return t},_generateHTML:function(i){var n=this;i._periods=i._hold?i._periods:this._calculatePeriods(i,i._show,i.options.significant,new Date);for(var t=!1,e=0,s=i.options.significant,o=g.extend({},i._show),r=0;r<=6;r++)t|="?"==i._show[r]&&0<i._periods[r],o[r]="?"!=i._show[r]||t?i._show[r]:null,e+=o[r]?1:0,s-=0<i._periods[r]?1:0;var a=[!1,!1,!1,!1,!1,!1,!1];for(r=6;0<=r;r--)i._show[r]&&(i._periods[r]?a[r]=!0:(a[r]=0<s,s--));var l=i.options.compact?i.options.compactLabels:i.options.labels,c=i.options.whichLabels||this._normalLabels,h=function(t){var e=i.options["compactLabels"+c(i._periods[t])];return o[t]?n._translateDigits(i,i._periods[t])+(e?e[t]:l[t])+" ":""},u=i.options.padZeroes?2:1,d=function(t){var e=i.options["labels"+c(i._periods[t])];return!i.options.significant&&o[t]||i.options.significant&&a[t]?'<span class="'+n._sectionClass+'"><span class="'+n._amountClass+'">'+n._minDigits(i,i._periods[t],u)+'</span><span class="'+n._periodClass+'">'+(e?e[t]:l[t])+"</span></span>":""};return i.options.layout?this._buildLayout(i,o,i.options.layout,i.options.compact,i.options.significant,a):(i.options.compact?'<span class="'+this._rowClass+" "+this._amountClass+(i._hold?" "+this._holdingClass:"")+'">'+h(0)+h(1)+h(2)+h(3)+(o[4]?this._minDigits(i,i._periods[4],2):"")+(o[5]?(o[4]?i.options.timeSeparator:"")+this._minDigits(i,i._periods[5],2):"")+(o[6]?(o[4]||o[5]?i.options.timeSeparator:"")+this._minDigits(i,i._periods[6],2):""):'<span class="'+this._rowClass+" "+this._showClass+(i.options.significant||e)+(i._hold?" "+this._holdingClass:"")+'">'+d(0)+d(1)+d(2)+d(3)+d(4)+d(5)+d(6))+"</span>"+(i.options.description?'<span class="'+this._rowClass+" "+this._descrClass+'">'+i.options.description+"</span>":"")},_buildLayout:function(i,t,e,n,s,o){for(var r=i.options[n?"compactLabels":"labels"],a=i.options.whichLabels||this._normalLabels,l=function(t){return(i.options[(n?"compactLabels":"labels")+a(i._periods[t])]||r)[t]},c=function(t,e){return i.options.digits[Math.floor(t/e)%10]},h={desc:i.options.description,sep:i.options.timeSeparator,yl:l(0),yn:this._minDigits(i,i._periods[0],1),ynn:this._minDigits(i,i._periods[0],2),ynnn:this._minDigits(i,i._periods[0],3),y1:c(i._periods[0],1),y10:c(i._periods[0],10),y100:c(i._periods[0],100),y1000:c(i._periods[0],1e3),ol:l(1),on:this._minDigits(i,i._periods[1],1),onn:this._minDigits(i,i._periods[1],2),onnn:this._minDigits(i,i._periods[1],3),o1:c(i._periods[1],1),o10:c(i._periods[1],10),o100:c(i._periods[1],100),o1000:c(i._periods[1],1e3),wl:l(2),wn:this._minDigits(i,i._periods[2],1),wnn:this._minDigits(i,i._periods[2],2),wnnn:this._minDigits(i,i._periods[2],3),w1:c(i._periods[2],1),w10:c(i._periods[2],10),w100:c(i._periods[2],100),w1000:c(i._periods[2],1e3),dl:l(3),dn:this._minDigits(i,i._periods[3],1),dnn:this._minDigits(i,i._periods[3],2),dnnn:this._minDigits(i,i._periods[3],3),d1:c(i._periods[3],1),d10:c(i._periods[3],10),d100:c(i._periods[3],100),d1000:c(i._periods[3],1e3),hl:l(4),hn:this._minDigits(i,i._periods[4],1),hnn:this._minDigits(i,i._periods[4],2),hnnn:this._minDigits(i,i._periods[4],3),h1:c(i._periods[4],1),h10:c(i._periods[4],10),h100:c(i._periods[4],100),h1000:c(i._periods[4],1e3),ml:l(5),mn:this._minDigits(i,i._periods[5],1),mnn:this._minDigits(i,i._periods[5],2),mnnn:this._minDigits(i,i._periods[5],3),m1:c(i._periods[5],1),m10:c(i._periods[5],10),m100:c(i._periods[5],100),m1000:c(i._periods[5],1e3),sl:l(6),sn:this._minDigits(i,i._periods[6],1),snn:this._minDigits(i,i._periods[6],2),snnn:this._minDigits(i,i._periods[6],3),s1:c(i._periods[6],1),s10:c(i._periods[6],10),s100:c(i._periods[6],100),s1000:c(i._periods[6],1e3)},u=e,d=0;d<=6;d++){var p="yowdhms".charAt(d),f=new RegExp("\\{"+p+"<\\}([\\s\\S]*)\\{"+p+">\\}","g");u=u.replace(f,!s&&t[d]||s&&o[d]?"$1":"")}return g.each(h,function(t,e){var i=new RegExp("\\{"+t+"\\}","g");u=u.replace(i,e)}),u}
1,_minDigits:function(t,e,i){return(e=""+e).length>=i?this._translateDigits(t,e):(e="0000000000"+e,this._translateDigits(t,e.substr(e.length-i)))},_translateDigits:function(e,t){return(""+t).replace(/[0-9]/g,function(t){return e.options.digits[t]})},_determineShow:function(t){var e=t.options.format,i=[];return i[0]=e.match("y")?"?":e.match("Y")?"!":null,i[1]=e.match("o")?"?":e.match("O")?"!":null,i[2]=e.match("w")?"?":e.match("W")?"!":null,i[3]=e.match("d")?"?":e.match("D")?"!":null,i[4]=e.match("h")?"?":e.match("H")?"!":null,i[5]=e.match("m")?"?":e.match("M")?"!":null,i[6]=e.match("s")?"?":e.match("S")?"!":null,i},_calculatePeriods:function(t,i,e,n){t._now=n,t._now.setMilliseconds(0);var s=new Date(t._now.getTime());t._since?n.getTime()<t._since.getTime()?t._now=n=s:n=t._since:(s.setTime(t._until.getTime()),n.getTime()>t._until.getTime()&&(t._now=n=s));var o=[0,0,0,0,0,0,0];if(i[0]||i[1]){var r=this._getDaysInMonth(n.getFullYear(),n.getMonth()),a=this._getDaysInMonth(s.getFullYear(),s.getMonth()),l=s.getDate()==n.getDate()||s.getDate()>=Math.min(r,a)&&n.getDate()>=Math.min(r,a),c=function(t){return 60*(60*t.getHours()+t.getMinutes())+t.getSeconds()},h=Math.max(0,12*(s.getFullYear()-n.getFullYear())+s.getMonth()-n.getMonth()+(s.getDate()<n.getDate()&&!l||l&&c(s)<c(n)?-1:0));o[0]=i[0]?Math.floor(h/12):0,o[1]=i[1]?h-12*o[0]:0;var u=(n=new Date(n.getTime())).getDate()==r,d=this._getDaysInMonth(n.getFullYear()+o[0],n.getMonth()+o[1]);n.getDate()>d&&n.setDate(d),n.setFullYear(n.getFullYear()+o[0]),n.setMonth(n.getMonth()+o[1]),u&&n.setDate(d)}var p=Math.floor((s.getTime()-n.getTime())/1e3),f=function(t,e){o[t]=i[t]?Math.floor(p/e):0,p-=o[t]*e};if(f(2,604800),f(3,86400),f(4,3600),f(5,60),f(6,1),0<p&&!t._since)for(var g=[1,12,4.3482,7,24,60,60],m=6,_=1,v=6;0<=v;v--)i[v]&&(o[m]>=_&&(o[m]=0,p=1),0<p&&(o[v]++,p=0,m=v,_=1)),_*=g[v];if(e)for(v=0;v<=6;v++)e&&o[v]?e--:e||(o[v]=0);return o}})}(jQuery),function(l,c,o,a){function i(t,e){this.settings=null,this.options=l.extend({},i.Defaults,e),this.$element=l(t),this.drag=l.extend({},n),this.state=l.extend({},s),this.e=l.extend({},r),this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._invalidated={},this._pipe=[],l.each(i.Plugins,l.proxy(function(t,e){this._plugins[t[0].toLowerCase()+t.slice(1)]=new e(this)},this)),l.each(i.Pipe,l.proxy(function(t,e){this._pipe.push({filter:e.filter,run:l.proxy(e.run,this)})},this)),this.setup(),this.initialize()}function h(t){if(t.touches!==a)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(t.touches===a){if(t.pageX!==a)return{x:t.pageX,y:t.pageY};if(t.pageX===a)return{x:t.clientX,y:t.clientY}}}function t(t){var e,i,n=o.createElement("div"),s=t;for(e in s)if(i=s[e],void 0!==n.style[i])return n=null,[i,e];return[!1]}var n,s,r;i.Defaults={items:3,loop:!(r={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null}),center:!(s={isTouch:!(n={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null}),isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1}),mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:c,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"},i.Width={Default:"default",Inner:"inner",Outer:"outer"},i.Plugins={},i.Pipe=[{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){var t=this._clones;(this.$stage.children(".cloned").length!==t.length||!this.settings.loop&&0<t.length)&&(this.$stage.children(".cloned").remove(),this._clones=[])}},{filter:["items","settings"],run:function(){var t,e,i=this._clones,n=this._items,s=this.settings.loop?i.length-Math.max(2*this.settings.items,4):0;for(t=0,e=Math.abs(s/2);t<e;t++)0<s?(this.$stage.children().eq(n.length+i.length-1).remove(),i.pop(),this.$stage.children().eq(0).remove(),i.pop()):(i.push(i.length/2),this.$stage.append(n[i[i.length-1]].clone().addClass("cloned")),i.push(n.length-1-(i.length-1)/2),this.$stage.prepend(n[i[i.length-1]].clone().addClass("cloned")))}},{filter:["width","items","settings"],run:function(){var t,e,i,n=this.settings.rtl?1:-1,s=(this.width()/this.settings.items).toFixed(3),o=0;for(this._coordinates=[],e=0,i=this._clones.length+this._items.length;e<i;e++)t=this._mergers[this.relative(e)],t=this.settings.mergeFit&&Math.min(t,this.settings.items)||t,o+=(this.settings.autoWidth?this._items[this.relative(e)].width()+this.settings.margin:s*t)*n,this._coordinates.push(o)}},{filter:["width","items","settings"],run:function(){var t,e,i=(this.width()/this.settings.items).toFixed(3),n={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(n),(n={width:this.settings.autoWidth?"auto":i-this.settings.margin})[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin,!this.settings.autoWidth&&0<l.grep(this._mergers,function(t){return 1<t}).length)for(t=0,e=this._coordinates.length;t<e;t++)n.width=Math.abs(this._coordinates[t])-Math.abs(this._coordinates[t-1]||0)-this.settings.margin,this.$stage.children().eq(t).css(n);else this.$stage.children().css(n)}},{filter:["width","items","settings"],run:function(t){t.current&&this.reset(this.$stage.children().index(t.current))}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var t,e,i,n,s=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,r=this.coordinates(this.current())+o,a=r+this.width()*s,l=[];for(i=0,n=this._coordinates.length;i<n;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*s,(this.op(t,"<=",r)&&this.op(t,">",a)||this.op(e,"<",r)&&this.op(e,">",a))&&l.push(i);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass),this.$stage.children(":eq("+l.join("), :eq(")+")").addClass(this.settings.activeClass),this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}],i.prototype.initialize=function(){var t,e,i;if((this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&!0!==this.state.imagesLoaded)&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:a,i=this.$element.children(e).width(),t.length&&i<=0))return this.preloadAutoWidthImages(t),!1;
1this.$element.addClass("owl-loading"),this.$stage=l("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('<div class="owl-stage-outer">'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this._width=this.$element.width(),this.refresh(),this.$element.removeClass("owl-loading").addClass("owl-loaded"),this.eventsCall(),this.internalEvents(),this.addTriggerableEvents(),this.trigger("initialized")},i.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,n=null;t?(l.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),delete(n=l.extend({},this.options,t[i])).responsive,n.responsiveClass&&this.$element.attr("class",function(t,e){return e.replace(/\b owl-responsive-\S+/g,"")}).addClass("owl-responsive-"+i)):n=l.extend({},this.options),(null===this.settings||this._breakpoint!==i)&&(this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=i,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},i.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center),this.settings.loop&&this._items.length<this.settings.items&&(this.settings.loop=!1),this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},i.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=l("<"+this.settings.itemElement+"/>").addClass(this.settings.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},i.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t]},this._invalidated),n={};t<e;)(this._invalidated.all||0<l.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(n),t++;this._invalidated={}},i.prototype.width=function(t){switch(t=t||i.Width.Default){case i.Width.Inner:case i.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},i.prototype.refresh=function(){if(0===this._items.length)return!1;(new Date).getTime(),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$stage.addClass("owl-refresh"),this.update(),this.$stage.removeClass("owl-refresh"),this.state.orientation=c.orientation,this.watchVisibility(),this.trigger("refreshed")},i.prototype.eventsCall=function(){this.e._onDragStart=l.proxy(function(t){this.onDragStart(t)},this),this.e._onDragMove=l.proxy(function(t){this.onDragMove(t)},this),this.e._onDragEnd=l.proxy(function(t){this.onDragEnd(t)},this),this.e._onResize=l.proxy(function(t){this.onResize(t)},this),this.e._transitionEnd=l.proxy(function(t){this.transitionEnd(t)},this),this.e._preventClick=l.proxy(function(t){this.preventClick(t)},this)},i.prototype.onThrottledResize=function(){c.clearTimeout(this.resizeTimer),this.resizeTimer=c.setTimeout(this.e._onResize,this.settings.responsiveRefreshRate)},i.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!this.trigger("resize").isDefaultPrevented()&&(this._width=this.$element.width(),this.invalidate("width"),this.refresh(),void this.trigger("resized"))))},i.prototype.eventsRouter=function(t){var e=t.type;"mousedown"===e||"touchstart"===e?this.onDragStart(t):"mousemove"===e||"touchmove"===e?this.onDragMove(t):"mouseup"===e||"touchend"===e?this.onDragEnd(t):"touchcancel"===e&&this.onDragEnd(t)},i.prototype.internalEvents=function(){var t=("ontouchstart"in c||navigator.msMaxTouchPoints,c.navigator.msPointerEnabled);this.settings.mouseDrag?(this.$stage.on("mousedown",l.proxy(function(t){this.eventsRouter(t)},this)),this.$stage.on("dragstart",function(){return!1}),this.$stage.get(0).onselectstart=function(){return!1}):this.$element.addClass("owl-text-select-on"),this.settings.touchDrag&&!t&&this.$stage.on("touchstart touchcancel",l.proxy(function(t){this.eventsRouter(t)},this)),this.transitionEndVendor&&this.on(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd,!1),!1!==this.settings.responsive&&this.on(c,"resize",l.proxy(this.onThrottledResize,this))},i.prototype.onDragStart=function(t){var e,i,n,s;if(3===(e=t.originalEvent||t||c.event).which||this.state.isTouch)return!1;if("mousedown"===e.type&&this.$stage.addClass("owl-grab"),this.trigger("drag"),this.drag.startTime=(new Date).getTime(),this.speed(0),this.state.isTouch=!0,this.state.isScrolling=!1,this.state.isSwiping=!1,this.drag.distance=0,i=h(e).x,n=h(e).y,this.drag.offsetX=this.$stage.position().left,this.drag.offsetY=this.$stage.position().top,this.settings.rtl&&(this.drag.offsetX=this.$stage.position().left+this.$stage.width()-this.width()+this.settings.margin),this.state.inMotion&&this.support3d)s=this.getTransformProperty(),this.drag.offsetX=s,this.animate(s),this.state.inMotion=!0;else if(this.state.inMotion&&!this.support3d)return this.state.inMotion=!1;this.drag.startX=i-this.drag.offsetX,this.drag.startY=n-this.drag.offsetY,this.drag.start=i-this.drag.startX,this.drag.targetEl=e.target||e.srcElement,this.drag.updatedX=this.drag.start,("IMG"===this.drag.targetEl.tagName||"A"===this.drag.targetEl.tagName)&&(this.drag.targetEl.draggable=!1),l(o).on("mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents",l.proxy(function(t){this.eventsRouter(t)},this))},i.prototype.onDragMove=function(t){var e,i,n,s,o,r;this.state.isTouch&&(this.state.isScrolling||(i=h(e=t.originalEvent||t||c.event).x,n=h(e).y,this.drag.currentX=i-this.drag.startX,this.drag.currentY=n-this.drag.startY,this.drag.distance=this.drag.currentX-this.drag.offsetX,this.drag.distance<0?this.state.direction=this.settings.rtl?"right":"left":0<this.drag.distance&&(this.state.direction=this.settings.rtl?"left":"right"),this.settings.loop?this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&"left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(s=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),o=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),r=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,s+r),o+r)),(8<this.drag.distance||this.drag.distance<-8)&&(e.preventDefault!==a?e.preventDefault():e.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(16<this.drag.currentY||this.drag.currentY<-16)&&
1!1===this.state.isSwiping&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX)))},i.prototype.onDragEnd=function(t){var e,i;if(this.state.isTouch){if("mouseup"===t.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping=!1,0===this.drag.distance&&!0!==this.state.inMotion)return this.state.inMotion=!1;this.drag.endTime=(new Date).getTime(),e=this.drag.endTime-this.drag.startTime,(3<Math.abs(this.drag.distance)||300<e)&&this.removeClick(this.drag.targetEl),i=this.closest(this.drag.updatedX),this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(i),this.invalidate("position"),this.update(),this.settings.pullDrag||this.drag.updatedX!==this.coordinates(i)||this.transitionEnd(),this.drag.distance=0,l(o).off(".owl.dragEvents")}},i.prototype.removeClick=function(t){this.drag.targetEl=t,l(t).on("click.preventClick",this.e._preventClick),c.setTimeout(function(){l(t).off("click.preventClick")},300)},i.prototype.preventClick=function(t){t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation&&t.stopPropagation(),l(t.target).off("click.preventClick")},i.prototype.getTransformProperty=function(){var t;return!0!==(16===(t=(t=c.getComputedStyle(this.$stage.get(0),null).getPropertyValue(this.vendorName+"transform")).replace(/matrix(3d)?\(|\)/g,"").split(",")).length)?t[4]:t[12]},i.prototype.closest=function(i){var n=-1,s=this.width(),o=this.coordinates();return this.settings.freeDrag||l.each(o,l.proxy(function(t,e){return e-30<i&&i<e+30?n=t:this.op(i,"<",e)&&this.op(i,">",o[t+1]||e-s)&&(n="left"===this.state.direction?t+1:t),-1===n},this)),this.settings.loop||(this.op(i,">",o[this.minimum()])?n=i=this.minimum():this.op(i,"<",o[this.maximum()])&&(n=i=this.maximum())),n},i.prototype.animate=function(t){this.trigger("translate"),this.state.inMotion=0<this.speed(),this.support3d?this.$stage.css({transform:"translate3d("+t+"px,0px, 0px)",transition:this.speed()/1e3+"s"}):this.state.isTouch?this.$stage.css({left:t+"px"}):this.$stage.animate({left:t},this.speed()/1e3,this.settings.fallbackEasing,l.proxy(function(){this.state.inMotion&&this.transitionEnd()},this))},i.prototype.current=function(t){if(t===a)return this._current;if(0===this._items.length)return a;if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});e.data!==a&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},i.prototype.invalidate=function(t){this._invalidated[t]=!0},i.prototype.reset=function(t){(t=this.normalize(t))!==a&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},i.prototype.normalize=function(t,e){var i=e?this._items.length:this._items.length+this._clones.length;return!l.isNumeric(t)||i<1?a:t=this._clones.length?(t%i+i)%i:Math.max(this.minimum(e),Math.min(this.maximum(e),t))},i.prototype.relative=function(t){return t=this.normalize(t),t-=this._clones.length/2,this.normalize(t,!0)},i.prototype.maximum=function(t){var e,i,n,s=0,o=this.settings;if(t)return this._items.length-1;if(!o.loop&&o.center)e=this._items.length-1;else if(o.loop||o.center)if(o.loop||o.center)e=this._items.length+o.items;else{if(!o.autoWidth&&!o.merge)throw"Can not detect maximum absolute position.";for(revert=o.rtl?1:-1,i=this.$stage.width()-this.$element.width();(n=this.coordinates(s))&&!(n*revert>=i);)e=++s}else e=this._items.length-o.items;return e},i.prototype.minimum=function(t){return t?0:this._clones.length/2},i.prototype.items=function(t){return t===a?this._items.slice():(t=this.normalize(t,!0),this._items[t])},i.prototype.mergers=function(t){return t===a?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},i.prototype.clones=function(i){var e=this._clones.length/2,n=e+this._items.length,s=function(t){return t%2==0?n+t/2:e-(t+1)/2};return i===a?l.map(this._clones,function(t,e){return s(e)}):l.map(this._clones,function(t,e){return t===i?s(e):null})},i.prototype.speed=function(t){return t!==a&&(this._speed=t),this._speed},i.prototype.coordinates=function(t){var e=null;return t===a?l.map(this._coordinates,l.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[t-1]||0))/2*(this.settings.rtl?-1:1)):e=this._coordinates[t-1]||0,e)}
1,i.prototype.duration=function(t,e,i){return Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},i.prototype.to=function(t,e){if(this.settings.loop){var i=t-this.relative(this.current()),n=this.current(),s=this.current(),o=this.current()+i,r=s-o<0,a=this._clones.length+this._items.length;o<this.settings.items&&!1===r?(n=s+this._items.length,this.reset(n)):o>=a-this.settings.items&&!0===r&&(n=s-this._items.length,this.reset(n)),c.clearTimeout(this.e._goToLoop),this.e._goToLoop=c.setTimeout(l.proxy(function(){this.speed(this.duration(this.current(),n+i,e)),this.current(n+i),this.update()},this),30)}else this.speed(this.duration(this.current(),t,e)),this.current(t),this.update()},i.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},i.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},i.prototype.transitionEnd=function(t){return(t===a||(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)===this.$stage.get(0)))&&(this.state.inMotion=!1,void this.trigger("translated"))},i.prototype.viewport=function(){var t;if(this.options.responsiveBaseElement!==c)t=l(this.options.responsiveBaseElement).width();else if(c.innerWidth)t=c.innerWidth;else{if(!o.documentElement||!o.documentElement.clientWidth)throw"Can not detect viewport width.";t=o.documentElement.clientWidth}return t},i.prototype.replace=function(t){this.$stage.empty(),this._items=[],t&&(t=t instanceof jQuery?t:l(t)),this.settings.nestedItemSelector&&(t=t.find("."+this.settings.nestedItemSelector)),t.filter(function(){return 1===this.nodeType}).each(l.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this)),this.reset(l.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},i.prototype.add=function(t,e){e=e===a?this._items.length:this.normalize(e,!0),this.trigger("add",{content:t,position:e}),0===this._items.length||e===this._items.length?(this.$stage.append(t),this._items.push(t),this._mergers.push(1*t.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,1*t.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this.invalidate("items"),this.trigger("added",{content:t,position:e})},i.prototype.remove=function(t){(t=this.normalize(t,!0))!==a&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},i.prototype.addTriggerableEvents=function(){var i=l.proxy(function(e,i){return l.proxy(function(t){t.relatedTarget!==this&&(this.suppress([i]),e.apply(this,[].slice.call(arguments,1)),this.release([i]))},this)},this);l.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},l.proxy(function(t,e){this.$element.on(t+".owl.carousel",i(e,t+".owl.carousel"))},this))},i.prototype.watchVisibility=function(){function t(t){return 0<t.offsetWidth&&0<t.offsetHeight}t(this.$element.get(0))||(this.$element.addClass("owl-hidden"),c.clearInterval(this.e._checkVisibile),this.e._checkVisibile=c.setInterval(l.proxy(function(){t(this.$element.get(0))&&(this.$element.removeClass("owl-hidden"),this.refresh(),c.clearInterval(this.e._checkVisibile))},this),500))},i.prototype.preloadAutoWidthImages=function(i){var n,s,o,r;n=0,s=this,i.each(function(t,e){o=l(e),(r=new Image).onload=function(){n++,o.attr("src",r.src),o.css("opacity",1),n>=i.length&&(s.state.imagesLoaded=!0,s.initialize())},r.src=o.attr("src")||o.attr("data-src")||o.attr("data-src-retina")})},i.prototype.destroy=function(){for(var t in this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass),!1!==this.settings.responsive&&l(c).off("resize.owl.carousel"),this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd),this._plugins)this._plugins[t].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),l(o).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",function(){return!1})),this.$element.off(".owl"),this.$stage.children(".cloned").remove(),this.e=null,this.$element.removeData("owlCarousel"),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.unwrap()}
1,i.prototype.op=function(t,e,i){var n=this.settings.rtl;switch(e){case"<":return n?i<t:t<i;case">":return n?t<i:i<t;case">=":return n?t<=i:i<=t;case"<=":return n?i<=t:t<=i}},i.prototype.on=function(t,e,i,n){t.addEventListener?t.addEventListener(e,i,n):t.attachEvent&&t.attachEvent("on"+e,i)},i.prototype.off=function(t,e,i,n){t.removeEventListener?t.removeEventListener(e,i,n):t.detachEvent&&t.detachEvent("on"+e,i)},i.prototype.trigger=function(t,e,i){var n={item:{count:this._items.length,index:this.current()}},s=l.camelCase(l.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),o=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},n,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(o)}),this.$element.trigger(o),this.settings&&"function"==typeof this.settings[s]&&this.settings[s].apply(this,o)),o},i.prototype.suppress=function(t){l.each(t,l.proxy(function(t,e){this._supress[e]=!0},this))},i.prototype.release=function(t){l.each(t,l.proxy(function(t,e){delete this._supress[e]},this))},i.prototype.browserSupport=function(){if(this.support3d=t(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0],this.support3d){this.transformVendor=t(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0];this.transitionEndVendor=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"][t(["transition","WebkitTransition","MozTransition","OTransition"])[1]],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":""}this.state.orientation=c.orientation},l.fn.owlCarousel=function(t){return this.each(function(){l(this).data("owlCarousel")||l(this).data("owlCarousel",new i(this,t))})},l.fn.owlCarousel.Constructor=i}(window.Zepto||window.jQuery,window,document),function(a,o){var e=function(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":a.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type))for(var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,n=e.center&&-1*i||0,s=(t.property&&t.property.value||this._core.current())+n,o=this._core.clones().length,r=a.proxy(function(t,e){this.load(e)},this);n++<i;)this.load(o/2+this._core.relative(s)),o&&a.each(this._core.clones(this._core.relative(s++)),r)},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1},e.prototype.load=function(t){var e=this._core.$stage.children().eq(t),i=e&&e.find(".owl-lazy");!i||-1<a.inArray(e.get(0),this._loaded)||(i.each(a.proxy(function(t,e){var i,n=a(e),s=1<o.devicePixelRatio&&n.attr("data-src-retina")||n.attr("data-src");this._core.trigger("load",{element:n,url:s},"lazy"),n.is("img")?n.one("load.owl.lazy",a.proxy(function(){n.css("opacity",1),this._core.trigger("loaded",{element:n,url:s},"lazy")},this)).attr("src",s):((i=new Image).onload=a.proxy(function(){n.css({"background-image":"url("+s+")",opacity:"1"}),this._core.trigger("loaded",{element:n,url:s},"lazy")},this),i.src=s)},this)),this._loaded.push(e.get(0)))},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(e){var i=function(t){this._core=t,this._handlers={"initialized.owl.carousel":e.proxy(function(){this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":e.proxy(function(t){this._core.settings.autoHeight&&"position"==t.property.name&&this.update()},this),"loaded.owl.lazy":e.proxy(function(t){this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())&&this.update()},this)},this._core.options=e.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers)};i.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},i.prototype.update=function(){this._core.$stage.parent().height(this._core.$stage.children().eq(this._core.current()).height()).addClass(this._core.settings.autoHeightClass)},i.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoHeight=i}(window.Zepto||window.jQuery,window,document),function(h,e,i){var n=function(t){this._core=t,this._videos={},this._playing=null,this._fullscreen=!1,this._handlers={"resize.owl.carousel":h.proxy(function(t){this._core.settings.video&&!this.isInFullScreen()&&t.preventDefault()},this),"refresh.owl.carousel changed.owl.carousel":h.proxy(function(){this._playing&&this.stop()},this),"prepared.owl.carousel":h.proxy(function(t){var e=h(t.content).find(".owl-video");e.length&&(e.css("display","none"),this.fetch(e,h(t.content)))},this)},this._core.options=h.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",h.proxy(function(t){this.play(t)},this))};n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":"youtube",n=t.attr("data-vimeo-id")||t.attr("data-youtube-id"),s=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");
1if(-1<(n=r.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else{if(!(-1<n[3].indexOf("vimeo")))throw new Error("Video URL not supported.");i="vimeo"}n=n[6],this._videos[r]={type:i,id:n,width:s,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},n.prototype.thumbnail=function(e,t){var i,n,s=t.width&&t.height?'style="width:'+t.width+"px;height:"+t.height+'px;"':"",o=e.find("img"),r="src",a="",l=this._core.settings,c=function(t){'<div class="owl-video-play-icon"></div>',i=l.lazyLoad?'<div class="owl-video-tn '+a+'" '+r+'="'+t+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+t+')"></div>',e.after(i),e.after('<div class="owl-video-play-icon"></div>')};return e.wrap('<div class="owl-video-wrapper"'+s+"></div>"),this._core.settings.lazyLoad&&(r="data-src",a="owl-lazy"),o.length?(c(o.attr(r)),o.remove(),!1):void("youtube"===t.type?(n="https://img.youtube.com/vi/"+t.id+"/hqdefault.jpg",c(n)):"vimeo"===t.type&&h.ajax({type:"GET",url:"https://vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,c(n)}}))},n.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null},n.prototype.play=function(t){this._core.trigger("play",null,"video"),this._playing&&this.stop();var e,i,n=h(t.target||t.srcElement),s=n.closest("."+this._core.settings.itemClass),o=this._videos[s.attr("data-video")],r=o.width||"100%",a=o.height||this._core.$stage.height();"youtube"===o.type?e='<iframe width="'+r+'" height="'+a+'" src="https://www.youtube.com/embed/'+o.id+"?autoplay=1&v="+o.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===o.type&&(e='<iframe src="https://player.vimeo.com/video/'+o.id+'?autoplay=1" width="'+r+'" height="'+a+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),s.addClass("owl-video-playing"),this._playing=s,i=h('<div style="height:'+a+"px; width:"+r+'px" class="owl-video-frame">'+e+"</div>"),n.after(i)},n.prototype.isInFullScreen=function(){var t=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return t&&h(t).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),!(t&&this._fullscreen&&this._playing)&&(this._fullscreen?this._fullscreen=!1:!this._playing||this._core.state.orientation===e.orientation||(this._core.state.orientation=e.orientation,!1))},n.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},h.fn.owlCarousel.Constructor.Plugins.Video=n}(window.Zepto||window.jQuery,window,document),function(r,t,e,i){var n=function(t){this.core=t,this.core.options=r.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":r.proxy(function(t){"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":r.proxy(function(t){this.swapping="translated"==t.type},this),"translate.owl.carousel":r.proxy(function(){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var t,e=r.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),s=this.core.settings.animateIn,o=this.core.settings.animateOut;this.core.current()!==this.previous&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",e)),s&&n.addClass("animated owl-animated-in").addClass(s).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",e))}},n.prototype.clear=function(t){r(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd()},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.owlCarousel.Constructor.Plugins.Animate=n}(window.Zepto||window.jQuery,window,document),function(e,i,t){var n=function(t){this.core=t,this.core.options=e.extend({},n.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":e.proxy(function(){this.autoplay()}
1,this),"play.owl.autoplay":e.proxy(function(t,e,i){this.play(e,i)},this),"stop.owl.autoplay":e.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":e.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause()},this),"mouseleave.owl.autoplay":e.proxy(function(){this.core.settings.autoplayHoverPause&&this.autoplay()},this)},this.core.$element.on(this.handlers)};n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(i.clearInterval(this.interval),this.interval=i.setInterval(e.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)):i.clearInterval(this.interval)},n.prototype.play=function(){return!0===t.hidden||this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion?void 0:!1===this.core.settings.autoplay?void i.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)},n.prototype.stop=function(){i.clearInterval(this.interval)},n.prototype.pause=function(){i.clearInterval(this.interval)},n.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this.interval),this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.autoplay=n}(window.Zepto||window.jQuery,window,document),function(o){"use strict";var e=function(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":o.proxy(function(t){this._core.settings.dotsData&&this._templates.push(o(t.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"add.owl.carousel":o.proxy(function(t){this._core.settings.dotsData&&this._templates.splice(t.position,0,o(t.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"remove.owl.carousel prepared.owl.carousel":o.proxy(function(t){this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"change.owl.carousel":o.proxy(function(t){if("position"==t.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var e=this._core.current(),i=this._core.maximum(),n=this._core.minimum();t.data=t.property.value>i?i<=e?n:i:t.property.value<n?i:t.property.value}},this),"changed.owl.carousel":o.proxy(function(t){"position"==t.property.name&&this.draw()},this),"refreshed.owl.carousel":o.proxy(function(){this._initialized||(this.initialize(),this._initialized=!0),this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation")},this)},this._core.options=o.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navRewind:!0,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotData:!1,dotsSpeed:!1,dotsContainer:!1,controlsClass:"owl-control
1s"},e.prototype.initialize=function(){var t,e,i=this._core.settings;for(e in i.dotsData||(this._templates=[o("<div>").addClass(i.dotClass).append(o("<span>")).prop("outerHTML")]),i.navContainer&&i.dotsContainer||(this._controls.$container=o("<div>").addClass(i.controlsClass).appendTo(this.$element)),this._controls.$indicators=i.dotsContainer?o(i.dotsContainer):o("<div>").hide().addClass(i.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",o.proxy(function(t){var e=o(t.target).parent().is(this._controls.$indicators)?o(t.target).index():o(t.target).parent().index();t.preventDefault(),this.to(e,i.dotsSpeed)},this)),t=i.navContainer?o(i.navContainer):o("<div>").addClass(i.navContainerClass).prependTo(this._controls.$container),this._controls.$next=o("<"+i.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(i.navClass[0]).html(i.navText[0]).hide().prependTo(t).on("click",o.proxy(function(){this.prev(i.navSpeed)},this)),this._controls.$next.addClass(i.navClass[1]).html(i.navText[1]).hide().appendTo(t).on("click",o.proxy(function(){this.next(i.navSpeed)},this)),this._overrides)this._core[e]=o.proxy(this[e],this)},e.prototype.destroy=function(){var t,e,i,n;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)this._controls[e].remove();for(n in this.overides)this._core[n]=this._overrides[n];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.settings,n=this._core.clones().length/2,s=n+this._core.items().length,o=i.center||i.autoWidth||i.dotData?1:i.dotsEach||i.items;if("page"!==i.slideBy&&(i.slideBy=Math.min(i.slideBy,i.items)),i.dots||"page"==i.slideBy)for(this._pages=[],t=n,e=0;t<s;t++)(o<=e||0===e)&&(this._pages.push({start:t-n,end:t-n+o-1}),e=0,0),e+=this._core.mergers(this._core.relative(t))},e.prototype.draw=function(){var t,e,i="",n=this._core.settings,s=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!n.nav||n.loop||n.navRewind||(this._controls.$previous.toggleClass("disabled",s<=0),this._controls.$next.toggleClass("disabled",s>=this._core.maximum())),this._controls.$previous.toggle(n.nav),this._controls.$next.toggle(n.nav),n.dots){if(t=this._pages.length-this._controls.$indicators.children().length,n.dotData&&0!==t){for(e=0;e<this._controls.$indicators.children().length;e++)i+=this._templates[this._core.relative(e)];this._controls.$indicators.html(i)}else 0<t?(i=new Array(t+1).join(this._templates[0]),this._controls.$indicators.append(i)):t<0&&this._controls.$indicators.children().slice(t).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(o.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(n.dots)},e.prototype.onTrigger=function(t){var e=this._core.settings;t.page={index:o.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotData?1:e.dotsEach||e.items)}},e.prototype.current=function(){var e=this._core.relative(this._core.current());return o.grep(this._pages,function(t){return t.start<=e&&t.end>=e}).pop()},e.prototype.getPosition=function(t){var e,i,n=this._core.settings;return"page"==n.slideBy?(e=o.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=n.slideBy:e-=n.slideBy),e},e.prototype.next=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)},e.prototype.prev=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)},e.prototype.to=function(t,e,i){var n;i?o.proxy(this._overrides.to,this._core)(t,e):(n=this._pages.length,o.proxy(this._overrides.to,this._core)(this._pages[(t%n+n)%n].start,e))},o.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(i,n){"use strict";var e=function(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":i.proxy(function(){"URLHash"==this._core.settings.startPosition&&i(n).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":i.proxy(function(t){var e=i(t.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[e]=t.content},this)},this._core.options=i.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),i(n).on("hashchange.owl.navigation",i.proxy(function(){var t=n.location.hash.substring(1),e=this._core.$stage.children(),i=this._hashes[t]&&e.index(this._hashes[t])||0;return!!t&&void this._core.to(i,!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var t,e;for(t in i(n).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},i.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(l){"use strict";var c=l(window),h=c.height();c.resize(function(){h=c.height()}),l.fn.parallax=function(n,s,t){var o,r,a=l(this);function e(){var i=c.scrollTop();a.each(function(){var t=l(this),e=t.offset().top;e+o(t)<i||i+h<e||a.css("backgroundPosition",n+" "+Math.round((r-i)*s)+"px")})}a.each(function(){r=a.offset().top}),o=t?function(t){return t.outerHeight(!0)}:function(t){return t.height()},(arguments.length<1||null===n)&&(n="50%"),(arguments.length<2||null===s)&&(s=.1),(arguments.length<3||null===t)&&(t=!0),c.bind("scroll",e).resize(e),e()}}(jQuery),function(){var h;(h=jQuery).easyPieChart=function(t,e){var n,i,s,o,r,a,l,c=this;return this.el=t,this.$el=h(t),this.$el.data("easyPieChart",this),this.init=function(){var t;return c.options=h.extend({},h.easyPieChart.defaultOptions,e),t=parseInt(c.$el.data("percent"),10),c.percentage=0,c.canvas=h("<canvas width='"+c.options.size+"' height='"+c.options.size+"'></canvas>").get(0),c.$el.append(c.canvas),"undefined"!=typeof G_vmlCanvasManager&&null!==G_vmlCanvasManager&&G_vmlCanvasManager.initElement(c.canvas),c.ctx=c.canvas.getContext("2d"),1.5<window.devicePixelRatio&&(h(c.canvas).css({width:c.options.size,height:c.options.size}),c.canvas.width*=2,c.canvas.height*=2,c.ctx.scale(2,2)),c.ctx.translate(c.options.size/2,c.options.size/2),c.$el.addClass("easyPieChart"),c.$el.css({width:c.options.size,height:c.options.size,lineHeight:c.options.size+"px"}),c.update(t),c},this.update=function(t){return!1===c.options.animate?s(t):i(c.percentage,t)},a=function(){var t,e,i;for(c.ctx.fillStyle=c.options.scaleColor,c.ctx.lineWidth=1,i=[],t=e=0;e<=24;t=++e)i.push(n(t));return i},n=function(t){var e;return e=t%6==0?0:.017*c.options.size,c.ctx.save(),c.ctx.rotate(t*Math.PI/12),c.ctx.fillRect(c.options.size/2-e,0,.05*-c.options.size+e,1),c.ctx.restore(
1)},l=function(){var t;return t=c.options.size/2-c.options.lineWidth/2,!1!==c.options.scaleColor&&(t-=.08*c.options.size),c.ctx.beginPath(),c.ctx.arc(0,0,t,0,2*Math.PI,!0),c.ctx.closePath(),c.ctx.strokeStyle=c.options.trackColor,c.ctx.lineWidth=c.options.lineWidth,c.ctx.stroke()},r=function(){if(!1!==c.options.scaleColor&&a(),!1!==c.options.trackColor)return l()},s=function(t){var e;return r(),c.ctx.strokeStyle=h.isFunction(c.options.barColor)?c.options.barColor(t):c.options.barColor,c.ctx.lineCap=c.options.lineCap,c.ctx.lineWidth=c.options.lineWidth,e=c.options.size/2-c.options.lineWidth/2,!1!==c.options.scaleColor&&(e-=.08*c.options.size),c.ctx.save(),c.ctx.rotate(-Math.PI/2),c.ctx.beginPath(),c.ctx.arc(0,0,e,0,2*Math.PI*t/100,!1),c.ctx.stroke(),c.ctx.restore()},i=function(t,e){var i,n;return n=30*c.options.animate/1e3,i=0,c.options.onStart.call(c),c.percentage=e,c.animation&&(clearInterval(c.animation),c.animation=!1),c.animation=setInterval(function(){if(c.ctx.clearRect(-c.options.size/2,-c.options.size/2,c.options.size,c.options.size),r.call(c),s.call(c,[o(i,t,e-t,n)]),1<++i/n)return clearInterval(c.animation),c.animation=!1,c.options.onStop.call(c)},1e3/30)},o=function(t,e,i,n){var s,o;return s=function(t){return Math.pow(t,2)},i/2*((o=t/=n/2)<1?s(o):2-s(o/2*-2+2))+e},this.init()},h.easyPieChart.defaultOptions={barColor:"#ef1e25",trackColor:"#f2f2f2",scaleColor:"#dfe0e0",lineCap:"round",size:110,lineWidth:3,animate:!1,onStart:h.noop,onStop:h.noop},h.fn.easyPieChart=function(n){return h.each(this,function(t,e){var i;if(!(i=h(e)).data("easyPieChart"))return i.data("easyPieChart",new h.easyPieChart(e,n))})}}.call(this),function(){"use strict";function e(t){if(!t)throw new Error("No options passed to Waypoint constructor");if(!t.element)throw new Error("No element option passed to Waypoint constructor");if(!t.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+i,this.options=e.Adapter.extend({},e.defaults,t),this.element=this.options.element,this.adapter=new e.Adapter(this.element),this.callback=t.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=e.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=e.Context.findOrCreateByElement(this.options.context),e.offsetAliases[this.options.offset]&&(this.options.offset=e.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),o[this.key]=this,i+=1}var i=0,o={};e.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},e.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},e.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete o[this.key]},e.prototype.disable=function(){return this.enabled=!1,this},e.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},e.prototype.next=function(){return this.group.next(this)},e.prototype.previous=function(){return this.group.previous(this)},e.invokeAll=function(t){var e=[];for(var i in o)e.push(o[i]);for(var n=0,s=e.length;n<s;n++)e[n][t]()},e.destroyAll=function(){e.invokeAll("destroy")},e.disableAll=function(){e.invokeAll("disable")},e.enableAll=function(){e.invokeAll("enable")},e.refreshAll=function(){e.Context.refreshAll()},e.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},e.viewportWidth=function(){return document.documentElement.clientWidth},e.adapters=[],e.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},e.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=e}(),function(){"use strict";function e(t){window.setTimeout(t,1e3/60)}function i(t){this.element=t,this.Adapter=m.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+n,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,s[t.waypointContextKey]=this,n+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var n=0,s={},m=window.Waypoint,t=window.onload;i.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},i.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical);t&&e&&(this.adapter.off(".waypoints"),delete s[this.key])},i.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,m.requestAnimationFrame(t))})},i.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||m.isTouch)&&(e.didScroll=!0,m.requestAnimationFrame(t))})},i.prototype.handleResize=function(){m.Context.refreshAll()},i.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var n=e[i],s=n.newScroll>n.oldScroll?n.forward:n.backward;for(var o in this.waypoints[i]){var r=this.waypoints[i][o],a=n.oldScroll<r.triggerPoint,l=n.newScroll>=r.triggerPoint;(a&&l||!a&&!l)&&(r.queueTrigger(s),t[r.group.id]=r.group)}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}}
1,i.prototype.innerHeight=function(){return this.element==this.element.window?m.viewportHeight():this.adapter.innerHeight()},i.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},i.prototype.innerWidth=function(){return this.element==this.element.window?m.viewportWidth():this.adapter.innerWidth()},i.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var n=0,s=t.length;n<s;n++)t[n].destroy()},i.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),n={};for(var s in this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var o=t[s];for(var r in this.waypoints[s]){var a,l,c,h,u=this.waypoints[s][r],d=u.options.offset,p=u.triggerPoint,f=0,g=null==p;u.element!==u.element.window&&(f=u.adapter.offset()[o.offsetProp]),"function"==typeof d?d=d.apply(u):"string"==typeof d&&(d=parseFloat(d),-1<u.options.offset.indexOf("%")&&(d=Math.ceil(o.contextDimension*d/100))),a=o.contextScroll-o.contextOffset,u.triggerPoint=f+a-d,l=p<o.oldScroll,c=u.triggerPoint>=o.oldScroll,h=!l&&!c,!g&&(l&&c)?(u.queueTrigger(o.backward),n[u.group.id]=u.group):!g&&h?(u.queueTrigger(o.forward),n[u.group.id]=u.group):g&&o.oldScroll>=u.triggerPoint&&(u.queueTrigger(o.forward),n[u.group.id]=u.group)}}return m.requestAnimationFrame(function(){for(var t in n)n[t].flushTriggers()}),this},i.findOrCreateByElement=function(t){return i.findByElement(t)||new i(t)},i.refreshAll=function(){for(var t in s)s[t].refresh()},i.findByElement=function(t){return s[t.waypointContextKey]},window.onload=function(){t&&t(),i.refreshAll()},m.requestAnimationFrame=function(t){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||e).call(window,t)},m.Context=i}(),function(){"use strict";function r(t,e){return t.triggerPoint-e.triggerPoint}function a(t,e){return e.triggerPoint-t.triggerPoint}function e(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),i[this.axis][this.name]=this}var i={vertical:{},horizontal:{}},n=window.Waypoint;e.prototype.add=function(t){this.waypoints.push(t)},e.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},e.prototype.flushTriggers=function(){for(var t in this.triggerQueues){var e=this.triggerQueues[t],i="up"===t||"left"===t;e.sort(i?a:r);for(var n=0,s=e.length;n<s;n+=1){var o=e[n];(o.options.continuous||n===e.length-1)&&o.trigger([t])}}this.clearTriggerQueues()},e.prototype.next=function(t){this.waypoints.sort(r);var e=n.Adapter.inArray(t,this.waypoints);return e===this.waypoints.length-1?null:this.waypoints[e+1]},e.prototype.previous=function(t){this.waypoints.sort(r);var e=n.Adapter.inArray(t,this.waypoints);return e?this.waypoints[e-1]:null},e.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},e.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);-1<e&&this.waypoints.splice(e,1)},e.prototype.first=function(){return this.waypoints[0]},e.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},e.findOrCreate=function(t){return i[t.axis][t.name]||new e(t)},n.Group=e}(),function(){"use strict";function i(t){this.$element=n(t)}var n=window.jQuery,t=window.Waypoint;n.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(t,e){i.prototype[e]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[e].apply(this.$element,t)}}),n.each(["extend","inArray","isEmptyObject"],function(t,e){i[e]=n[e]}),t.adapters.push({name:"jquery",Adapter:i}),t.Adapter=i}(),function(){"use strict";function t(n){return function(){var e=[],i=arguments[0];return n.isFunction(arguments[0])&&((i=n.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var t=n.extend({},i,{element:this});"string"==typeof t.context&&(t.context=n(this).closest(t.context)[0]),e.push(new s(t))}),e}}var s=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(),function(){"use strict";var t=this,e=t.Chart,o=function(t){this.canvas=t.canvas,this.ctx=t;var e=function(t,e){return t["offset"+e]?t["offset"+e]:document.defaultView.getComputedStyle(t).getPropertyValue(e)},i=this.width=e(t.canvas,"Width"),n=this.height=e(t.canvas,"Height");t.canvas.width=i,t.canvas.height=n;i=this.width=t.canvas.width,n=this.height=t.canvas.height;return this.aspectRatio=this.width/this.height,u.retinaScale(this),this};o.defaults={global:{animation:!0,animationSteps:60,animationEasing:"easeOutQuart",showScale:!0,scaleOverride:!1,scaleSteps:null,scaleStepWidth:null,scaleStartValue:null,scaleLineColor:"rgba(0,0,0,.1)",scaleLineWidth:1,scaleShowLabels:!0,scaleLabel:"<%=value%>",scaleIntegersOnly:!0,scaleBeginAtZero:!1,scaleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",scaleFontSize:12,scaleFontStyle:"normal",scaleFontColor:"#666",responsive:!1,maintainAspectRatio:!0,showTooltips:!0,customTooltips:!1,tooltipEvents:["mousemove","touchstart","touchmove","mouseout"],tooltipFillColor:"rgba(0,0,0,0.8)",tooltipFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipFontSize:14,tooltipFontStyle:"normal",tooltipFontColor:"#fff",tooltipTitleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipTitleFontSize:14,tooltipTitleFontStyle:"bold",tooltipTitleFontColor:"#fff",tooltipYPadding:6,tooltipXPadding:6,tooltipCaretSize:8,tooltipCornerRadius:6,tooltipXOffset:10,tooltipTemplate:"<%if (label){%><%=label%>: <%}%><%= value %>",multiTooltipTemplate:"<%= value %>
1",multiTooltipKeyBackground:"#fff",onAnimationProgress:function(){},onAnimationComplete:function(){}}},o.types={};var i,n,u=o.helpers={},d=u.each=function(t,e,i){var n=Array.prototype.slice.call(arguments,3);if(t)if(t.length===+t.length){var s;for(s=0;s<t.length;s++)e.apply(i,[t[s],s].concat(n))}else for(var o in t)e.apply(i,[t[o],o].concat(n))},r=u.clone=function(i){var n={};return d(i,function(t,e){i.hasOwnProperty(e)&&(n[e]=t)}),n},a=u.extend=function(n){return d(Array.prototype.slice.call(arguments,1),function(i){d(i,function(t,e){i.hasOwnProperty(e)&&(n[e]=t)})}),n},l=u.merge=function(){var t=Array.prototype.slice.call(arguments,0);return t.unshift({}),a.apply(null,t)},p=u.indexOf=function(t,e){if(Array.prototype.indexOf)return t.indexOf(e);for(var i=0;i<t.length;i++)if(t[i]===e)return i;return-1},s=(u.where=function(t,e){var i=[];return u.each(t,function(t){e(t)&&i.push(t)}),i},u.findNextWhere=function(t,e,i){i||(i=-1);for(var n=i+1;n<t.length;n++){var s=t[n];if(e(s))return s}},u.findPreviousWhere=function(t,e,i){i||(i=t.length);for(var n=i-1;0<=n;n--){var s=t[n];if(e(s))return s}},u.inherits=function(t){var e=this,i=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},n=function(){this.constructor=i};return n.prototype=e.prototype,i.prototype=new n,i.extend=s,t&&a(i.prototype,t),i.__super__=e.prototype,i}),c=u.noop=function(){},h=u.uid=(i=0,function(){return"chart-"+i++}),f=u.warn=function(t){window.console&&"function"==typeof window.console.warn&&console.warn(t)},g=u.amd="function"==typeof define&&define.amd,m=u.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},_=u.max=function(t){return Math.max.apply(Math,t)},v=u.min=function(t){return Math.min.apply(Math,t)},y=(u.cap=function(t,e,i){if(m(e)){if(e<t)return e}else if(m(i)&&t<i)return i;return t},u.getDecimalPlaces=function(t){return t%1!=0&&m(t)?t.toString().split(".")[1].length:0}),w=u.radians=function(t){return t*(Math.PI/180)},x=(u.getAngleFromPoint=function(t,e){var i=e.x-t.x,n=e.y-t.y,s=Math.sqrt(i*i+n*n),o=2*Math.PI+Math.atan2(n,i);return i<0&&n<0&&(o+=2*Math.PI),{angle:o,distance:s}},u.aliasPixel=function(t){return t%2==0?0:.5}),b=(u.splineCurve=function(t,e,i,n){var s=Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)),o=Math.sqrt(Math.pow(i.x-e.x,2)+Math.pow(i.y-e.y,2)),r=n*s/(s+o),a=n*o/(s+o);return{inner:{x:e.x-r*(i.x-t.x),y:e.y-r*(i.y-t.y)},outer:{x:e.x+a*(i.x-t.x),y:e.y+a*(i.y-t.y)}}},u.calculateOrderOfMagnitude=function(t){return Math.floor(Math.log(t)/Math.LN10)}),S=(u.calculateScaleRange=function(t,e,i,n,s){var o=Math.floor(e/(1.5*i)),r=o<=2,a=_(t),l=v(t);a===l&&(a+=.5,.5<=l&&!n?l-=.5:a+=.5);for(var c=Math.abs(a-l),h=b(c),u=Math.ceil(a/(1*Math.pow(10,h)))*Math.pow(10,h),d=n?0:Math.floor(l/(1*Math.pow(10,h)))*Math.pow(10,h),p=u-d,f=Math.pow(10,h),g=Math.round(p/f);(o<g||2*g<o)&&!r;)if(o<g)f*=2,(g=Math.round(p/f))%1!=0&&(r=!0);else if(s&&0<=h){if(f/2%1!=0)break;f/=2,g=Math.round(p/f)}else f/=2,g=Math.round(p/f);return r&&(f=p/(g=2)),{steps:g,stepValue:f,min:d,max:d+g*f}},u.template=function(t,e){if(t instanceof Function)return t(e);var i,n,s,o={};return n=e,s=/\W/.test(i=t)?new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+i.replace(/[\r\t\n]/g," ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');"):o[i]=o[i],n?s(n):s}),T=(u.generateLabels=function(i,t,n,s){var o=new Array(t);return labelTemplateString&&d(o,function(t,e){o[e]=S(i,{value:n+s*(e+1)})}),o},u.easingEffects={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-1*t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return 1*((t=t/1-1)*t*t+1)},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-1*((t=t/1-1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return 1*(t/=1)*t*t*t*t},easeOutQuint:function(t){return 1*((t=t/1-1)*t*t*t*t+1)},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return-1*Math.cos(t/1*(Math.PI/2))+1},easeOutSine:function(t){return 1*Math.sin(t/1*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t/1)-1)},easeInExpo:function(t){return 0===t?1:1*Math.pow(2,10*(t/1-1))},easeOutExpo:function(t){return 1===t?1:1*(1-Math.pow(2,-10*t/1))},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},easeInCirc:function(t){return 1<=t?t:-1*(Math.sqrt(1-(t/=1)*t)-1)},easeOutCirc:function(t){return 1*Math.sqrt(1-(t=t/1-1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:1==(t/=1)?1:(i||(i=.3),e=n<Math.abs(1)?(n=1,i/4):i/(2*Math.PI)*Math.asin(1/n),-n*Math.pow(2,10*(t-=1))*Math.sin(2*(1*t-e)*Math.PI/i))},easeOutElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:1==(t/=1)?1:(i||(i=.3),e=n<Math.abs(1)?(n=1,i/4):i/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*t)*Math.sin(2*(1*t-e)*Math.PI/i)+1)},easeInOutElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:2==(t/=.5)?1:(i||(i=.3*1.5),e=n<Math.abs(1)?(n=1,i/4):i/(2*Math.PI)*Math.asin(1/n),t<1?-.5*n*Math.pow(2,10*(t-=1))*Math.sin(2*(1*t-e)*Math.PI/i):n*Math.pow(2,-10*(t-=1))*Math.sin(2*(1*t-e)*Math.PI/i)*.5+1)},easeInBack:function(t){return 1*(t/=1)*t*(2.70158*t-1.70158)},easeOutBack:function(t){return 1*((t=t/1-1)*t*(2.70158*t+1.70158)+1)},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?.5*t*t*((1+(e*=1.525))*t-e):.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-T.easeOutBounce(1-t)},easeOutBounce:function(t){return(t/=1)<1/2.75?7.5625*t*t:t<2/2.75?1*(7.5625*(t-=1.5/2.75)*t+.75):t<2.5/2.75?1*(7.5625*(t-=2.25/2.75)*t+.9375):1*(7.5625*(t-=2.625/2.75)*t+.984375)},easeInOutBounce:function(t){return t<.5?.5*T.easeInBounce(2*t):.5*T.easeOutBounce(2*t-1)+.5}}),C=u.requestAnimFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},k=u.cancelAnimFrame=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t,1e3/60)},P=(u.animationLoop=function(i,n,t,s,o,r){var a=0,l=T[t]||T.linear,c=function(){var t=++a/n,e=l(t);i.call(r,e,t,a),s.call(r,e,t),a<n?r.animationFrame=C(c):o.apply(r)};C(c)},u.getRelativePosition=function(t){var e,i,n=t.originalEvent||t,s=(t.currentTarget||t.srcElement).getBoundingClientRect();return i=n.touches?(e=n.touches[0].clientX-s.left,n.touches[0].clientY-s.top):(e=n.clientX-s.left,n.clientY-s.top),{x:e,y:i}}
1,u.addEvent=function(t,e,i){t.addEventListener?t.addEventListener(e,i):t.attachEvent?t.attachEvent("on"+e,i):t["on"+e]=i}),A=u.removeEvent=function(t,e,i){t.removeEventListener?t.removeEventListener(e,i,!1):t.detachEvent?t.detachEvent("on"+e,i):t["on"+e]=c},M=(u.bindEvents=function(e,t,i){e.events||(e.events={}),d(t,function(t){e.events[t]=function(){i.apply(e,arguments)},P(e.chart.canvas,t,e.events[t])})},u.unbindEvents=function(i,t){d(t,function(t,e){A(i.chart.canvas,e,t)})}),E=u.getMaximumWidth=function(t){return t.parentNode.clientWidth},z=u.getMaximumHeight=function(t){return t.parentNode.clientHeight},O=(u.getMaximumSize=u.getMaximumWidth,u.retinaScale=function(t){var e=t.ctx,i=t.canvas.width,n=t.canvas.height;window.devicePixelRatio&&(e.canvas.style.width=i+"px",e.canvas.style.height=n+"px",e.canvas.height=n*window.devicePixelRatio,e.canvas.width=i*window.devicePixelRatio,e.scale(window.devicePixelRatio,window.devicePixelRatio))}),I=u.clear=function(t){t.ctx.clearRect(0,0,t.width,t.height)},L=u.fontString=function(t,e,i){return e+" "+t+"px "+i},D=u.longestText=function(i,t,e){i.font=t;var n=0;return d(e,function(t){var e=i.measureText(t).width;n=n<e?e:n}),n},R=u.drawRoundedRectangle=function(t,e,i,n,s,o){t.beginPath(),t.moveTo(e+o,i),t.lineTo(e+n-o,i),t.quadraticCurveTo(e+n,i,e+n,i+o),t.lineTo(e+n,i+s-o),t.quadraticCurveTo(e+n,i+s,e+n-o,i+s),t.lineTo(e+o,i+s),t.quadraticCurveTo(e,i+s,e,i+s-o),t.lineTo(e,i+o),t.quadraticCurveTo(e,i,e+o,i),t.closePath()};o.instances={},a((o.Type=function(t,e,i){this.options=e,this.chart=i,this.id=h(),o.instances[this.id]=this,e.responsive&&this.resize(),this.initialize.call(this,t)}).prototype,{initialize:function(){return this},clear:function(){return I(this.chart),this},stop:function(){return k(this.animationFrame),this},resize:function(t){this.stop();var e=this.chart.canvas,i=E(this.chart.canvas),n=this.options.maintainAspectRatio?i/this.chart.aspectRatio:z(this.chart.canvas);return e.width=this.chart.width=i,e.height=this.chart.height=n,O(this.chart),"function"==typeof t&&t.apply(this,Array.prototype.slice.call(arguments,1)),this},reflow:c,render:function(t){return t&&this.reflow(),this.options.animation&&!t?u.animationLoop(this.draw,this.options.animationSteps,this.options.animationEasing,this.options.onAnimationProgress,this.options.onAnimationComplete,this):(this.draw(),this.options.onAnimationComplete.call(this)),this},generateLegend:function(){return S(this.options.legendTemplate,this)},destroy:function(){this.clear(),M(this,this.events);var t=this.chart.canvas;t.width=this.chart.width,t.height=this.chart.height,t.style.removeProperty?(t.style.removeProperty("width"),t.style.removeProperty("height")):(t.style.removeAttribute("width"),t.style.removeAttribute("height")),delete o.instances[this.id]},showTooltip:function(t,e){if(void 0===this.activeElements&&(this.activeElements=[]),function(t){var i=!1;return t.length!==this.activeElements.length?i=!0:(d(t,function(t,e){t!==this.activeElements[e]&&(i=!0)},this),i)}.call(this,t)||e){if(this.activeElements=t,this.draw(),this.options.customTooltips&&this.options.customTooltips(!1),0<t.length)if(this.datasets&&1<this.datasets.length){for(var i,l,n=this.datasets.length-1;0<=n&&(i=this.datasets[n].points||this.datasets[n].bars||this.datasets[n].segments,-1===(l=p(i,t[0])));n--);var c=[],h=[],s=function(){var e,t,i,n,s,o=[],r=[],a=[];return u.each(this.datasets,function(t){(e=t.points||t.bars||t.segments)[l]&&e[l].hasValue()&&o.push(e[l])}),u.each(o,function(t){r.push(t.x),a.push(t.y),c.push(u.template(this.options.multiTooltipTemplate,t)),h.push({fill:t._saved.fillColor||t.fillColor,stroke:t._saved.strokeColor||t.strokeColor})},this),s=v(a),i=_(a),n=v(r),t=_(r),{x:n>this.chart.width/2?n:t,y:(s+i)/2}}.call(this,l);new o.MultiTooltip({x:s.x,y:s.y,xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,xOffset:this.options.tooltipXOffset,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,titleTextColor:this.options.tooltipTitleFontColor,titleFontFamily:this.options.tooltipTitleFontFamily,titleFontStyle:this.options.tooltipTitleFontStyle,titleFontSize:this.options.tooltipTitleFontSize,cornerRadius:this.options.tooltipCornerRadius,labels:c,legendColors:h,legendColorBackgroun
1d:this.options.multiTooltipKeyBackground,title:t[0].label,chart:this.chart,ctx:this.chart.ctx,custom:this.options.customTooltips}).draw()}else d(t,function(t){var e=t.tooltipPosition();new o.Tooltip({x:Math.round(e.x),y:Math.round(e.y),xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,caretHeight:this.options.tooltipCaretSize,cornerRadius:this.options.tooltipCornerRadius,text:S(this.options.tooltipTemplate,t),chart:this.chart,custom:this.options.customTooltips}).draw()},this);return this}},toBase64Image:function(){return this.chart.canvas.toDataURL.apply(this.chart.canvas,arguments)}}),o.Type.extend=function(t){var e=this,n=function(){return e.apply(this,arguments)};if(n.prototype=r(e.prototype),a(n.prototype,t),n.extend=o.Type.extend,t.name||e.prototype.name){var s=t.name||e.prototype.name,i=o.defaults[e.prototype.name]?r(o.defaults[e.prototype.name]):{};o.defaults[s]=a(i,t.defaults),o.types[s]=n,o.prototype[s]=function(t,e){var i=l(o.defaults.global,o.defaults[s],e||{});return new n(t,i,this)}}else f("Name not provided for this chart, so it hasn't been registered");return e},a((o.Element=function(t){a(this,t),this.initialize.apply(this,arguments),this.save()}).prototype,{initialize:function(){},restore:function(t){return t?d(t,function(t){this[t]=this._saved[t]},this):a(this,this._saved),this},save:function(){return this._saved=r(this),delete this._saved._saved,this},update:function(t){return d(t,function(t,e){this._saved[e]=this[e],this[e]=t},this),this},transition:function(t,i){return d(t,function(t,e){this[e]=(t-this._saved[e])*i+this._saved[e]},this),this},tooltipPosition:function(){return{x:this.x,y:this.y}},hasValue:function(){return m(this.value)}}),o.Element.extend=s,o.Point=o.Element.extend({display:!0,inRange:function(t,e){var i=this.hitDetectionRadius+this.radius;return Math.pow(t-this.x,2)+Math.pow(e-this.y,2)<Math.pow(i,2)},draw:function(){if(this.display){var t=this.ctx;t.beginPath(),t.arc(this.x,this.y,this.radius,0,2*Math.PI),t.closePath(),t.strokeStyle=this.strokeColor,t.lineWidth=this.strokeWidth,t.fillStyle=this.fillColor,t.fill(),t.stroke()}}}),o.Arc=o.Element.extend({inRange:function(t,e){var i=u.getAngleFromPoint(this,{x:t,y:e}),n=i.angle>=this.startAngle&&i.angle<=this.endAngle,s=i.distance>=this.innerRadius&&i.distance<=this.outerRadius;return n&&s},tooltipPosition:function(){var t=this.startAngle+(this.endAngle-this.startAngle)/2,e=(this.outerRadius-this.innerRadius)/2+this.innerRadius;return{x:this.x+Math.cos(t)*e,y:this.y+Math.sin(t)*e}},draw:function(t){var e=this.ctx;e.beginPath(),e.arc(this.x,this.y,this.outerRadius,this.startAngle,this.endAngle),e.arc(this.x,this.y,this.innerRadius,this.endAngle,this.startAngle,!0),e.closePath(),e.strokeStyle=this.strokeColor,e.lineWidth=this.strokeWidth,e.fillStyle=this.fillColor,e.fill(),e.lineJoin="bevel",this.showStroke&&e.stroke()}}),o.Rectangle=o.Element.extend({draw:function(){var t=this.ctx,e=this.width/2,i=this.x-e,n=this.x+e,s=this.base-(this.base-this.y),o=this.strokeWidth/2;this.showStroke&&(i+=o,n-=o,s+=o),t.beginPath(),t.fillStyle=this.fillColor,t.strokeStyle=this.strokeColor,t.lineWidth=this.strokeWidth,t.moveTo(i,this.base),t.lineTo(i,s),t.lineTo(n,s),t.lineTo(n,this.base),t.fill(),this.showStroke&&t.stroke()},height:function(){return this.base-this.y},inRange:function(t,e){return t>=this.x-this.width/2&&t<=this.x+this.width/2&&e>=this.y&&e<=this.base}}),o.Tooltip=o.Element.extend({draw:function(){var t=this.chart.ctx;t.font=L(this.fontSize,this.fontStyle,this.fontFamily),this.xAlign="center",this.yAlign="above";var e=this.caretPadding=2,i=t.measureText(this.text).width+2*this.xPadding,n=this.fontSize+2*this.yPadding,s=n+this.caretHeight+e;this.x+i/2>this.chart.width?this.xAlign="left":this.x-i/2<0&&(this.xAlign="right"),this.y-s<0&&(this.yAlign="below");var o=this.x-i/2,r=this.y-s;if(t.fillStyle=this.fillColor,this.custom)this.custom(this);else{switch(this.yAlign){case"above":t.beginPath(),t.moveTo(this.x,this.y-e),t.lineTo(this.x+this.caretHeight,this.y-(e+this.caretHeight)),t.lineTo(this.x-this.caretHeight,this.y-(e+this.caretHeight)),t.closePath(),t.fill();break;case"below":r=this.y+e+this.caretHeight,t.beginPath(),t.moveTo(this.x,this.y+e),t.lineTo(this.x+this.caretHeight,this.y+e+this.caretHeight),t.lineTo(this.x-this.caretHeight,this.y+e+this.caretHeight),t.closePath(),t.fill()}switch(this.xAlign){case"left":o=this.x-i+(this.cornerRadius+this.caretHeight);break;case"right":o=this.x-(this.cornerRadius+this.caretHeight)}R(t,o,r,i,n,this.cornerRadius),t.fill(),t.fillStyle=this.textColor,t.textAlign="center",t.textBaseline="middle",t.fillText(this.text,o+i/2,r+n/2)}}}),o.MultiTooltip=o.Element.extend({initialize:function(){this.font=L(this.fontSize,this.fontStyle,this.fontFamily),this.titleFont=L(this.titleFontSize,this.titleFontStyle,this.titleFontFamily),this.height=this.labels.length*this.fontSize+(this.labels.length-1)*(this.fontSize/2)+2*this.yPadding+1.5*this.titleFontSize,this.ctx.font=this.titleFont;var t=this.ctx.measureText(this.title).width,e=D(this.ctx,this.font,this.labels)+this.fontSize+3,i=_([e,t]);this.width=i+2*this.xPadding;var n=this.height/2;this.y-n<0?this.y=n:this.y+n>this.chart.height&&(this.y=this.chart.height-n),this.x>this.chart.width/2?this.x-=this.xOffset+this.width:this.x+=this.xOffset},getLineHeight:function(t){var e=this.y-this.height/2+this.yPadding,i=t-1;return 0===t?e+this.titleFontSize/2:e+(1.5*this.fontSize*i+this.fontSize/2)+1.5*this.titleFontSize},draw:function(){if(this.custom)this.custom(this);else{R(this.ctx,this.x,this.y-this.height/2,this.width,this.height,this.cornerRadius);var i=this.ctx;i.fillStyle=this.fillColor,i.fill(),i.closePath(),i.textAlign="left",i.textBaseline="middle",i.fillStyle=this.titleTextColor,i.font=this.titleFont,i.fillText(this.title,this.x+this.xPadding,this.getLineHeight(0)),i.font=this.font,u.each(this.labels,function(t,e){i.fillStyle=this.textColor,i.fillText(t,this.x+this.xPadding+this.fontSize+3,this.getLineHeight(e+1)),i.fillStyle=this.legendColorBackgroun
1d,i.fillRect(this.x+this.xPadding,this.getLineHeight(e+1)-this.fontSize/2,this.fontSize,this.fontSize),i.fillStyle=this.legendColors[e].fill,i.fillRect(this.x+this.xPadding,this.getLineHeight(e+1)-this.fontSize/2,this.fontSize,this.fontSize)},this)}}}),o.Scale=o.Element.extend({initialize:function(){this.fit()},buildYLabels:function(){this.yLabels=[];for(var t=y(this.stepValue),e=0;e<=this.steps;e++)this.yLabels.push(S(this.templateString,{value:(this.min+e*this.stepValue).toFixed(t)}));this.yLabelWidth=this.display&&this.showLabels?D(this.ctx,this.font,this.yLabels):0},addXLabel:function(t){this.xLabels.push(t),this.valuesCount++,this.fit()},removeXLabel:function(){this.xLabels.shift(),this.valuesCount--,this.fit()},fit:function(){this.startPoint=this.display?this.fontSize:0,this.endPoint=this.display?this.height-1.5*this.fontSize-5:this.height,this.startPoint+=this.padding,this.endPoint-=this.padding;var t,e=this.endPoint-this.startPoint;for(this.calculateYRange(e),this.buildYLabels(),this.calculateXLabelRotation();e>this.endPoint-this.startPoint;)e=this.endPoint-this.startPoint,t=this.yLabelWidth,this.calculateYRange(e),this.buildYLabels(),t<this.yLabelWidth&&this.calculateXLabelRotation()},calculateXLabelRotation:function(){this.ctx.font=this.font;var t,e=this.ctx.measureText(this.xLabels[0]).width,i=this.ctx.measureText(this.xLabels[this.xLabels.length-1]).width;if(this.xScalePaddingRight=i/2+3,this.xScalePaddingLeft=e/2>this.yLabelWidth+10?e/2:this.yLabelWidth+10,this.xLabelRotation=0,this.display){var n,s=D(this.ctx,this.font,this.xLabels);this.xLabelWidth=s;for(var o=Math.floor(this.calculateX(1)-this.calculateX(0))-6;this.xLabelWidth>o&&0===this.xLabelRotation||this.xLabelWidth>o&&this.xLabelRotation<=90&&0<this.xLabelRotation;)(n=Math.cos(w(this.xLabelRotation)))*i,(t=n*e)+this.fontSize/2>this.yLabelWidth+8&&(this.xScalePaddingLeft=t+this.fontSize/2),this.xScalePaddingRight=this.fontSize/2,this.xLabelRotation++,this.xLabelWidth=n*s;0<this.xLabelRotation&&(this.endPoint-=Math.sin(w(this.xLabelRotation))*s+3)}else this.xLabelWidth=0,this.xScalePaddingRight=this.padding,this.xScalePaddingLeft=this.padding},calculateYRange:c,drawingArea:function(){return this.startPoint-this.endPoint},calculateY:function(t){var e=this.drawingArea()/(this.min-this.max);return this.endPoint-e*(t-this.min)},calculateX:function(t){var e=(this.xLabelRotation,this.width-(this.xScalePaddingLeft+this.xScalePaddingRight))/Math.max(this.valuesCount-(this.offsetGridLines?0:1),1),i=e*t+this.xScalePaddingLeft;return this.offsetGridLines&&(i+=e/2),Math.round(i)},update:function(t){u.extend(this,t),this.fit()},draw:function(){var r=this.ctx,o=(this.endPoint-this.startPoint)/this.steps,a=Math.round(this.xScalePaddingLeft);this.display&&(r.fillStyle=this.textColor,r.font=this.font,d(this.yLabels,function(t,e){var i=this.endPoint-o*e,n=Math.round(i),s=this.showHorizontalLines;r.textAlign="right",r.textBaseline="middle",this.showLabels&&r.fillText(t,a-10,i),0!==e||s||(s=!0),s&&r.beginPath(),r.strokeStyle=0<e?(r.lineWidth=this.gridLineWidth,this.gridLineColor):(r.lineWidth=this.lineWidth,this.lineColor),n+=u.aliasPixel(r.lineWidth),s&&(r.moveTo(a,n),r.lineTo(this.width,n),r.stroke(),r.closePath()),r.lineWidth=this.lineWidth,r.strokeStyle=this.lineColor,r.beginPath(),r.moveTo(a-5,n),r.lineTo(a,n),r.stroke(),r.closePath()},this),d(this.xLabels,function(t,e){var i=this.calculateX(e)+x(this.lineWidth),n=this.calculateX(e-(this.offsetGridLines?.5:0))+x(this.lineWidth),s=0<this.xLabelRotation,o=this.showVerticalLines;0!==e||o||(o=!0),o&&r.beginPath(),r.strokeStyle=0<e?(r.lineWidth=this.gridLineWidth,this.gridLineColor):(r.lineWidth=this.lineWidth,this.lineColor),o&&(r.moveTo(n,this.endPoint),r.lineTo(n,this.startPoint-3),r.stroke(),r.closePath()),r.lineWidth=this.lineWidth,r.strokeStyle=this.lineColor,r.beginPath(),r.moveTo(n,this.endPoint),r.lineTo(n,this.endPoint+5),r.stroke(),r.closePath(),r.save(),r.translate(i,s?this.endPoint+12:this.endPoint+8),r.rotate(-1*w(this.xLabelRotation)),r.font=this.font,r.textAlign=s?"right":"center",r.textBaseline=s?"middle":"top",r.fillText(t,0,0),r.restore(
1)},this))}}),o.RadialScale=o.Element.extend({initialize:function(){this.size=v([this.height,this.width]),this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2},calculateCenterOffset:function(t){var e=this.drawingArea/(this.max-this.min);return(t-this.min)*e},update:function(){this.lineArc?this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2:this.setScaleSize(),this.buildYLabels()},buildYLabels:function(){this.yLabels=[];for(var t=y(this.stepValue),e=0;e<=this.steps;e++)this.yLabels.push(S(this.templateString,{value:(this.min+e*this.stepValue).toFixed(t)}))},getCircumference:function(){return 2*Math.PI/this.valuesCount},setScaleSize:function(){var t,e,i,n,s,o,r,a,l,c,h,u,d=v([this.height/2-this.pointLabelFontSize-5,this.width/2]),p=this.width,f=0;for(this.ctx.font=L(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),e=0;e<this.valuesCount;e++)t=this.getPointPosition(e,d),i=this.ctx.measureText(S(this.templateString,{value:this.labels[e]})).width+5,0===e||e===this.valuesCount/2?(n=i/2,t.x+n>p&&(p=t.x+n,s=e),t.x-n<f&&(f=t.x-n,r=e)):e<this.valuesCount/2?t.x+i>p&&(p=t.x+i,s=e):e>this.valuesCount/2&&t.x-i<f&&(f=t.x-i,r=e);l=f,c=Math.ceil(p-this.width),o=this.getIndexAngle(s),a=this.getIndexAngle(r),h=c/Math.sin(o+Math.PI/2),u=l/Math.sin(a+Math.PI/2),h=m(h)?h:0,u=m(u)?u:0,this.drawingArea=d-(u+h)/2,this.setCenterPoint(u,h)},setCenterPoint:function(t,e){var i=this.width-e-this.drawingArea,n=t
1+this.drawingArea;this.xCenter=(n+i)/2,this.yCenter=this.height/2},getIndexAngle:function(t){return t*(2*Math.PI/this.valuesCount)-Math.PI/2},getPointPosition:function(t,e){var i=this.getIndexAngle(t);return{x:Math.cos(i)*e+this.xCenter,y:Math.sin(i)*e+this.yCenter}},draw:function(){if(this.display){var a=this.ctx;if(d(this.yLabels,function(t,e){if(0<e){var i,n=e*(this.drawingArea/this.steps),s=this.yCenter-n;if(0<this.lineWidth)if(a.strokeStyle=this.lineColor,a.lineWidth=this.lineWidth,this.lineArc)a.beginPath(),a.arc(this.xCenter,this.yCenter,n,0,2*Math.PI),a.closePath(),a.stroke();else{a.beginPath();for(var o=0;o<this.valuesCount;o++)i=this.getPointPosition(o,this.calculateCenterOffset(this.min+e*this.stepValue)),0===o?a.moveTo(i.x,i.y):a.lineTo(i.x,i.y);a.closePath(),a.stroke()}if(this.showLabels){if(a.font=L(this.fontSize,this.fontStyle,this.fontFamily),this.showLabelBackdrop){var r=a.measureText(t).width;a.fillStyle=this.backdropColor,a.fillRect(this.xCenter-r/2-this.backdropPaddingX,s-this.fontSize/2-this.backdropPaddingY,r+2*this.backdropPaddingX,this.fontSize+2*this.backdropPaddingY)}a.textAlign="center",a.textBaseline="middle",a.fillStyle=this.fontColor,a.fillText(t,this.xCenter,s)}}},this),!this.lineArc){a.lineWidth=this.angleLineWidth,a.strokeStyle=this.angleLineColor;for(var t=this.valuesCount-1;0<=t;t--){if(0<this.angleLineWidth){var e=this.getPointPosition(t,this.calculateCenterOffset(this.max));a.beginPath(),a.moveTo(this.xCenter,this.yCenter),a.lineTo(e.x,e.y),a.stroke(),a.closePath()}var i=this.getPointPosition(t,this.calculateCenterOffset(this.max)+5);a.font=L(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),a.fillStyle=this.pointLabelFontColor;var n=this.labels.length,s=this.labels.length/2,o=s/2,r=t<o||n-o<t,l=t===o||t===n-o;a.textAlign=0===t?"center":t===s?"center":t<s?"left":"right",a.textBaseline=l?"middle":r?"bottom":"top",a.fillText(this.labels[t],i.x,i.y)}}}}}),u.addEvent(window,"resize",function(){clearTimeout(n),n=setTimeout(function(){d(o.instances,function(t){t.options.responsive&&t.resize(t.render,!0)})},50)}),g?define(function(){return o}):"object"==typeof module&&module.exports&&(module.exports=o),(t.Chart=o).noConflict=function(){return t.Chart=e,o}}.call(this),function(){"use strict";var t=this.Chart,a=t.helpers;t.Type.extend({name:"Bar",defaults:{scaleBeginAtZero:!0,scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,scaleShowHorizontalLines:!0,scaleShowVerticalLines:!0,barShowStroke:!0,barStrokeWidth:2,barValueSpacing:5,barDatasetSpacing:1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].fillColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},initialize:function(s){var r=this.options;this.ScaleClass=t.Scale.extend({offsetGridLines:!0,calculateBarX:function(t,e,i){var n=this.calculateBaseWidth(),s=this.calculateX(i)-n/2,o=this.calculateBarWidth(t);return s+o*e+e*r.barDatasetSpacing+o/2},calculateBaseWidth:function(){return this.calculateX(1)-this.calculateX(0)-2*r.barValueSpacing},calculateBarWidth:function(t){return(this.calculateBaseWidth()-(t-1)*r.barDatasetSpacing)/t}}),this.datasets=[],this.options.showTooltips&&a.bindEvents(this,this.options.tooltipEvents,function(t){var e="mouseout"!==t.type?this.getBarsAtEvent(t):[];this.eachBars(function(t){t.restore(["fillColor","strokeColor"])}),a.each(e,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(e)}),this.BarClass=t.Rectangle.extend({strokeWidth:this.options.barStrokeWidth,showStroke:this.options.barShowStroke,ctx:this.chart.ctx}),a.each(s.datasets,function(i){var n={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,bars:[]};this.datasets.push(n),a.each(i.data,function(t,e){n.bars.push(new this.BarClass({value:t,label:s.labels[e],datasetLabel:i.label,strokeColor:i.strokeColor,fillColor:i.fillColor,highlightFill:i.highlightFill||i.fillColor,highlightStroke:i.highlightStroke||i.strokeColor}))},this)}
1,this),this.buildScale(s.labels),this.BarClass.prototype.base=this.scale.endPoint,this.eachBars(function(t,e,i){a.extend(t,{width:this.scale.calculateBarWidth(this.datasets.length),x:this.scale.calculateBarX(this.datasets.length,i,e),y:this.scale.endPoint}),t.save()},this),this.render()},update:function(){this.scale.update(),a.each(this.activeElements,function(t){t.restore(["fillColor","strokeColor"])}),this.eachBars(function(t){t.save()}),this.render()},eachBars:function(i){a.each(this.datasets,function(t,e){a.each(t.bars,i,this,e)},this)},getBarsAtEvent:function(t){for(var e,i=[],n=a.getRelativePosition(t),s=function(t){i.push(t.bars[e])},o=0;o<this.datasets.length;o++)for(e=0;e<this.datasets[o].bars.length;e++)if(this.datasets[o].bars[e].inRange(n.x,n.y))return a.each(this.datasets,s),i;return i},buildScale:function(t){var n=this,e={templateString:this.options.scaleLabel,height:this.chart.height,width:this.chart.width,ctx:this.chart.ctx,textColor:this.options.scaleFontColor,fontSize:this.options.scaleFontSize,fontStyle:this.options.scaleFontStyle,fontFamily:this.options.scaleFontFamily,valuesCount:t.length,beginAtZero:this.options.scaleBeginAtZero,integersOnly:this.options.scaleIntegersOnly,calculateYRange:function(t){var e,i=a.calculateScaleRange((e=[],n.eachBars(function(t){e.push(t.value)}),e),t,this.fontSize,this.beginAtZero,this.integersOnly);a.extend(this,i)},xLabels:t,font:a.fontString(this.options.scaleFontSize,this.options.scaleFontStyle,this.options.scaleFontFamily),lineWidth:this.options.scaleLineWidth,lineColor:this.options.scaleLineColor,showHorizontalLines:this.options.scaleShowHorizontalLines,showVerticalLines:this.options.scaleShowVerticalLines,gridLineWidth:this.options.scaleShowGridLines?this.options.scaleGridLineWidth:0,gridLineColor:this.options.scaleShowGridLines?this.options.scaleGridLineColor:"rgba(0,0,0,0)",padding:this.options.showScale?0:this.options.barShowStroke?this.options.barStrokeWidth:0,showLabels:this.options.scaleShowLabels,display:this.options.showScale};this.options.scaleOverride&&a.extend(e,{calculateYRange:a.noop,steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}),this.scale=new this.ScaleClass(e)},addData:function(t,i){a.each(t,function(t,e){this.datasets[e].bars.push(new this.BarClass({value:t,label:i,x:this.scale.calculateBarX(this.datasets.length,e,this.scale.valuesCount+1),y:this.scale.endPoint,width:this.scale.calculateBarWidth(this.datasets.length),base:this.scale.endPoint,strokeColor:this.datasets[e].strokeColor,fillColor:this.datasets[e].fillColor}))},this),this.scale.addXLabel(i),this.update()},removeData:function(){this.scale.removeXLabel(),a.each(this.datasets,function(t){t.bars.shift()},this),this.update()},reflow:function(){a.extend(this.BarClass.prototype,{y:this.scale.endPoint,base:this.scale.endPoint});var t=a.extend({height:this.chart.height,width:this.chart.width});this.scale.update(t)},draw:function(t){var n=t||1;this.clear(),this.chart.ctx,this.scale.draw(n),a.each(this.datasets,function(t,i){a.each(t.bars,function(t,e){t.hasValue()&&(t.base=this.scale.endPoint,t.transition({x:this.scale.calculateBarX(this.datasets.length,i,e),y:this.scale.calculateY(t.value),width:this.scale.calculateBarWidth(this.datasets.length)},n).draw())},this)},this)}})}.call(this),function(){"use strict";var e=this.Chart,n=e.helpers,t={segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,percentageInnerCutout:50,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'};e.Type.extend({name:"Doughnut",defaults:t,initialize:function(t){this.segments=[],this.outerRadius=(n.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,this.SegmentArc=e.Arc.extend({ctx:this.chart.ctx,x:this.chart.width/2,y:this.chart.height/2}),this.options.showTooltips&&n.bindEvents(this,this.options.tooltipEvents,function(t){var e="mouseout"!==t.type?this.get
1SegmentsAtEvent(t):[];n.each(this.segments,function(t){t.restore(["fillColor"])}),n.each(e,function(t){t.fillColor=t.highlightColor}),this.showTooltip(e)}),this.calculateTotal(t),n.each(t,function(t,e){this.addData(t,e,!0)},this),this.render()},getSegmentsAtEvent:function(t){var e=[],i=n.getRelativePosition(t);return n.each(this.segments,function(t){t.inRange(i.x,i.y)&&e.push(t)},this),e},addData:function(t,e,i){var n=e||this.segments.length;this.segments.splice(n,0,new this.SegmentArc({value:t.value,outerRadius:this.options.animateScale?0:this.outerRadius,innerRadius:this.options.animateScale?0:this.outerRadius/100*this.options.percentageInnerCutout,fillColor:t.color,highlightColor:t.highlight||t.color,showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,startAngle:1.5*Math.PI,circumference:this.options.animateRotate?0:this.calculateCircumference(t.value),label:t.label})),i||(this.reflow(),this.update())},calculateCircumference:function(t){return 2*Math.PI*(Math.abs(t)/this.total)},calculateTotal:function(t){this.total=0,n.each(t,function(t){this.total+=Math.abs(t.value)},this)},update:function(){this.calculateTotal(this.segments),n.each(this.activeElements,function(t){t.restore(["fillColor"])}),n.each(this.segments,function(t){t.save()}),this.render()},removeData:function(t){var e=n.isNumber(t)?t:this.segments.length-1;this.segments.splice(e,1),this.reflow(),this.update()},reflow:function(){n.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.outerRadius=(n.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,n.each(this.segments,function(t){t.update({outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout})},this)},draw:function(t){var i=t||1;this.clear(),n.each(this.segments,function(t,e){t.transition({circumference:this.calculateCircumference(t.value),outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout},i),t.endAngle=t.startAngle+t.circumference,t.draw(),0===e&&(t.startAngle=1.5*Math.PI),e<this.segments.length-1&&(this.segments[e+1].startAngle=t.endAngle)},this)}}),e.types.Doughnut.extend({name:"Pie",defaults:n.merge(t,{percentageInnerCutout:0})})}.call(this),function(){"use strict";var i=this.Chart,c=i.helpers;i.Type.extend({name:"Line",defaults:{scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,scaleShowHorizontalLines:!0,scaleShowVerticalLines:!0,bezierCurve:!0,bezierCurveTension:.4,pointDot:!0,pointDotRadius:4,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].strokeColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},initialize:function(s){this.PointClass=i.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx,inRange:function(t){return Math.pow(t-this.x,2)<Math.pow(this.radius+this.hitDetectionRadius,2)}}),this.datasets=[],this.options.showTooltips&&c.bindEvents(this,this.options.tooltipEvents,function(t){var e="mouseout"!==t.type?this.getPointsAtEvent(t):[];this.eachPoints(function(t){t.restore(["fillColor","strokeColor"])}),c.each(e,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(e)}),c.each(s.datasets,function(i){var n={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,pointColor:i.pointColor,pointStrokeColor:i.pointStrokeColor,points:[]};this.datasets.push(n),c.each(i.data,function(t,e){n.points.push(new this.PointClass({value:t,label:s.labels[e],datasetLabel:i.label,strokeColor:i.pointStrokeColor,fillColor:i.pointColor,highlightFill:i.pointHighlightFill||i.pointColor,highlightStroke:i.pointHighlightStroke||i.pointStrokeColor}))},this),this.buildScale(s.labels),this.eachPoints(function(t,e){c.extend(t,{x:this.scale.calculateX(e),y:this.scale.endPoint}),t.save()},this)},this),this.render()}
1,update:function(){this.scale.update(),c.each(this.activeElements,function(t){t.restore(["fillColor","strokeColor"])}),this.eachPoints(function(t){t.save()}),this.render()},eachPoints:function(e){c.each(this.datasets,function(t){c.each(t.points,e,this)},this)},getPointsAtEvent:function(t){var e=[],i=c.getRelativePosition(t);return c.each(this.datasets,function(t){c.each(t.points,function(t){t.inRange(i.x,i.y)&&e.push(t)})},this),e},buildScale:function(t){var n=this,e={templateString:this.options.scaleLabel,height:this.chart.height,width:this.chart.width,ctx:this.chart.ctx,textColor:this.options.scaleFontColor,fontSize:this.options.scaleFontSize,fontStyle:this.options.scaleFontStyle,fontFamily:this.options.scaleFontFamily,valuesCount:t.length,beginAtZero:this.options.scaleBeginAtZero,integersOnly:this.options.scaleIntegersOnly,calculateYRange:function(t){var e,i=c.calculateScaleRange((e=[],n.eachPoints(function(t){e.push(t.value)}),e),t,this.fontSize,this.beginAtZero,this.integersOnly);c.extend(this,i)},xLabels:t,font:c.fontString(this.options.scaleFontSize,this.options.scaleFontStyle,this.options.scaleFontFamily),lineWidth:this.options.scaleLineWidth,lineColor:this.options.scaleLineColor,showHorizontalLines:this.options.scaleShowHorizontalLines,showVerticalLines:this.options.scaleShowVerticalLines,gridLineWidth:this.options.scaleShowGridLines?this.options.scaleGridLineWidth:0,gridLineColor:this.options.scaleShowGridLines?this.options.scaleGridLineColor:"rgba(0,0,0,0)",padding:this.options.showScale?0:this.options.pointDotRadius+this.options.pointDotStrokeWidth,showLabels:this.options.scaleShowLabels,display:this.options.showScale};this.options.scaleOverride&&c.extend(e,{calculateYRange:c.noop,steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}),this.scale=new i.Scale(e)},addData:function(t,i){c.each(t,function(t,e){this.datasets[e].points.push(new this.PointClass({value:t,label:i,x:this.scale.calculateX(this.scale.valuesCount+1),y:this.scale.endPoint,strokeColor:this.datasets[e].pointStrokeColor,fillColor:this.datasets[e].pointColor}))},this),this.scale.addXLabel(i),this.update()},removeData:function(){this.scale.removeXLabel(),c.each(this.datasets,function(t){t.points.shift()},this),this.update()},reflow:function(){var t=c.extend({height:this.chart.height,width:this.chart.width});this.scale.update(t)},draw:function(t){var i=t||1;this.clear();var n=this.chart.ctx,a=function(t){return null!==t.value},l=function(t,e,i){return c.findPreviousWhere(e,a,i)||t};this.scale.draw(i),c.each(this.datasets,function(t){var r=c.where(t.points,a);c.each(t.points,function(t,e){t.hasValue()&&t.transition({y:this.scale.calculateY(t.value),x:this.scale.calculateX(e)},i)},this),this.options.bezierCurve&&c.each(r,function(t,e){var i,n,s,o=0<e&&e<r.length-1?this.options.bezierCurveTension:0;t.controlPoints=c.splineCurve(l(t,r,e),t,(i=t,n=r,s=e,c.findNextWhere(n,a,s)||i),o),t.controlPoints.outer.y>this.scale.endPoint?t.controlPoints.outer.y=this.scale.endPoint:t.controlPoints.outer.y<this.scale.startPoint&&(t.controlPoints.outer.y=this.scale.startPoint),t.controlPoints.inner.y>this.scale.endPoint?t.controlPoints.inner.y=this.scale.endPoint:t.controlPoints.inner.y<this.scale.startPoint&&(t.controlPoints.inner.y=this.scale.startPoint)},this),n.lineWidth=this.options.datasetStrokeWidth,n.strokeStyle=t.strokeColor,n.beginPath(),c.each(r,function(t,e){if(0===e)n.moveTo(t.x,t.y);else if(this.options.bezierCurve){var i=l(t,r,e);n.bezierCurveTo(i.controlPoints.outer.x,i.controlPoints.outer.y,t.controlPoints.inner.x,t.controlPoints.inner.y,t.x,t.y)}else n.lineTo(t.x,t.y)},this),n.stroke(),this.options.datasetFill&&0<r.length&&(n.lineTo(r[r.length-1].x,this.scale.endPoint),n.lineTo(r[0].x,this.scale.endPoint),n.fillStyle=t.fillColor,n.closePath(),n.fill()),c.each(r,function(t){t.draw()})},this)}})}.call(this),function(){"use strict";var e=this.Chart,n=e.helpers;e.Type.extend({name:"PolarArea",defaults:{scaleShowLabelBackdrop:!0,scaleBackdropColor:"rgba(255,255,255,0.75)",scaleBeginAtZero:!0,scaleBackdropPaddingY:2,scaleBackdropPaddingX:2,scaleShowLine:!0,segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'},initialize:function(t){this.segments=[],this.SegmentArc=e.Arc.extend({showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,ctx:this.chart.ctx,innerRadius:0,x:this.chart.width/2,y:this.chart.height/2}),this.scale=new e.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,lineArc:!0,width:this.chart.width,height:this.chart.height,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,valuesCount:t.length}
1),this.updateScaleRange(t),this.scale.update(),n.each(t,function(t,e){this.addData(t,e,!0)},this),this.options.showTooltips&&n.bindEvents(this,this.options.tooltipEvents,function(t){var e="mouseout"!==t.type?this.getSegmentsAtEvent(t):[];n.each(this.segments,function(t){t.restore(["fillColor"])}),n.each(e,function(t){t.fillColor=t.highlightColor}),this.showTooltip(e)}),this.render()},getSegmentsAtEvent:function(t){var e=[],i=n.getRelativePosition(t);return n.each(this.segments,function(t){t.inRange(i.x,i.y)&&e.push(t)},this),e},addData:function(t,e,i){var n=e||this.segments.length;this.segments.splice(n,0,new this.SegmentArc({fillColor:t.color,highlightColor:t.highlight||t.color,label:t.label,value:t.value,outerRadius:this.options.animateScale?0:this.scale.calculateCenterOffset(t.value),circumference:this.options.animateRotate?0:this.scale.getCircumference(),startAngle:1.5*Math.PI})),i||(this.reflow(),this.update())},removeData:function(t){var e=n.isNumber(t)?t:this.segments.length-1;this.segments.splice(e,1),this.reflow(),this.update()},calculateTotal:function(t){this.total=0,n.each(t,function(t){this.total+=t.value},this),this.scale.valuesCount=this.segments.length},updateScaleRange:function(t){var e=[];n.each(t,function(t){e.push(t.value)});var i=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:n.calculateScaleRange(e,n.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);n.extend(this.scale,i,{size:n.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2})},update:function(){this.calculateTotal(this.segments),n.each(this.segments,function(t){t.save()}),this.reflow(),this.render()},reflow:function(){n.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.updateScaleRange(this.segments),this.scale.update(),n.extend(this.scale,{xCenter:this.chart.width/2,yCenter:this.chart.height/2}),n.each(this.segments,function(t){t.update({outerRadius:this.scale.calculateCenterOffset(t.value)})},this)},draw:function(t){var i=t||1;this.clear(),n.each(this.segments,function(t,e){t.transition({circumference:this.scale.getCircumference(),outerRadius:this.scale.calculateCenterOffset(t.value)},i),t.endAngle=t.startAngle+t.circumference,0===e&&(t.startAngle=1.5*Math.PI),e<this.segments.length-1&&(this.segments[e+1].startAngle=t.endAngle),t.draw()},this),this.scale.draw()}})}.call(this),function(){"use strict";var e=this.Chart,r=e.helpers;e.Type.extend({name:"Radar",defaults:{scaleShowLine:!0,angleShowLineOut:!0,scaleShowLabels:!1,scaleBeginAtZero:!0,angleLineColor:"rgba(0,0,0,.1)",angleLineWidth:1,pointLabelFontFamily:"'Arial'",pointLabelFontStyle:"normal",pointLabelFontSize:10,pointLabelFontColor:"#666",pointDot:!0,pointDotRadius:3,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].strokeColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},initialize:function(o){this.PointClass=e.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx}),this.datasets=[],this.buildScale(o),this.options.showTooltips&&r.bindEvents(this,this.options.tooltipEvents,function(t){var e="mouseout"!==t.type?this.getPointsAtEvent(t):[];this.eachPoints(function(t){t.restore(["fillColor","strokeColor"])}),r.each(e,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(e)}),r.each(o.datasets,function(n){var s={label:n.label||null,fillColor:n.fillColor,strokeColor:n.strokeColor,pointColor:n.pointColor,pointStrokeColor:n.pointStrokeColor,points:[]};this.datasets.push(s),r.each(n.data,function(t,e){var i;this.scale.animation||(i=this.scale.getPointPosition(e,this.scale.calculateCenterOffset(t))),s.points.push(new this.PointClass({value:t,label:o.labels[e],datasetLabel:n.label,x:this.options.animation?this.scale.xCenter:i.x,y:this.options.animation?this.scale.yCenter:i.y,strokeColor:n.pointStrokeColor,fillColor:n.pointColor,highlightFill:n.pointHighlightFill||n.pointColor,highlightStroke:n.pointHighlightStroke||n.pointStrokeColor}))},this)},this),this.render()},eachPoints:function(e){r.each(this.datasets,function(t){r.each(t.points,e,this)},this)},getPointsAtEvent:function(t){var e=r.getRelativePosition(t),i=r.getAngleFromPoint({x:this.scale.xCenter,y:this.scale.yCenter},e),n=2*Math.PI/this.scale.valuesCount,s=Math.round((i.angle-1.5*Math.PI)/n),o=[];return(s>=this.scale.valuesCount||s<0)&&(s=0),i.distance<=this.scale.drawingArea&&r.each(this.datasets,function(t){o.push(t.points[s])}),o},buildScale:function(t){this.scale=new e.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,angleLineColor:this.options.angleLineColor,angleLineWidth:this.options.angleShowLineOut?this.options.angleLineWidth:0,pointLabelFontColor:this.options.pointLabelFontColor,pointLabelFontSize:this.options.pointLabelFontSize,pointLabelFontFamily:this.options.pointLabelFontFamily,pointLabelFontStyle:this.options.pointLabelFontStyle,height:this.chart.height,width:this.chart.width,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,labels:t.labels,valuesCount:t.datasets[0].data.length}),this.scale.setScaleSize(),this.updateScaleRange(t.datasets),this.scale.buildYLabels()},updateScaleRange:function(t){var e,i=(e=[],r.each(t,function(t){t.data?e=e.concat(t.data):r.each(t.points,function(t){e.push(t.value)})}),e),n=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:r.calculateScaleRange(i,r.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);r.extend(this.scale,n)},addData:function(t,n){this.scale.valuesCount++,r.each(t,function(t,e){var i=this.scale.getPointPosition(this.scale.valuesCount,this.scale.calculateCenterOffset(t));this.datasets[e].points.push(new this.PointClass({value:t,label:n,x:i.x,y:i.y,strokeColor:this.datasets[e].pointStrokeColor,fillColor:this.datasets[e].pointColor}))},this),this.scale.labels.push(n),this.reflow(),this.update()},removeData:function(){this.scale.valuesCount--,this.scale.labels.shift(),r.each(this.datasets,function(t){t.points.shift()},this),this.reflow(),this.update()},update:function(){this.eachPoints(function(t){t.save()}),this.reflow(),this.render()},reflow:function(){r.extend(this.scale,{width:this.chart.width,height:this.chart.height,size:r.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2}),this.updateScaleRange(this.datasets),this.scale.setScaleSize(),this.scale.buildYLabels()},draw:function(t){var i=t||1,n=this.chart.ctx;this.clear(),this.scale.draw(),r.each(this.datasets,function(t){r.each(t.points,function(t,e){t.hasValue()&&t.transition(this.scale.getPointPosition(e,this.scale.calculateCenterOffset(t.value)),i)},this),n.lineWidth=this.options.datasetStrokeWidth,n.strokeStyle=t.strokeColor,n.beginPath(),r.each(t.points,function(t,e){0===e?n.moveTo(t.x,t.y):n.lineTo(t.x,t.y)},this),n.closePath(),n.stroke(),n.fillStyle=t.fillColor,n.fill(),r.each(t.points,function(t){t.hasValue()&&t.draw()})},this)}})}.call(this),function(a){"use strict";a.fn.countTo=function(s){s=a.extend({},a.fn.countTo.defaults,s||{});var o=Math.ceil(s.speed/s.refreshInterval),r=(s.to-s.from)/o;return a(this).each(function(){var t=this,e=0,i=s.from,n=setInterval(function(){i+=r,e++,a(t).html(i.toFixed(s.decimals)),"function"==typeof s.onUpdate&&s.onUpdate.call(t,i);o<=e&&(clearInterval(n),i=s.to,"function"==typeof s.onComplete&&s.onComplete.call(t,i))},s.refreshInterval)})},a.fn.countTo.defaults={from:0,to:100,speed:1e3,refreshInterval:100,decimals:0,onUpdate:null,onComplete:null}}(jQuery),function(h){"use strict";h.fn.absoluteCounter=function(c){return c=h.extend({},h.fn.absoluteCounter.defaults,c||{}),h(this).each(function(){var o=this,r=c.speed,a=c.setStyles,t=c.delayedStart,l=c.fadeInDelay;a&&h(o).css({display:"block",position:"relative",overflow:"hidden"}).addClass("animated"),h(o).css("opacity","0"),h(o).animate({opacity:0}
1,t,function(){var t=h(o).text();h(o).text("");for(var e=0;e<t.length;e++){var i=t.charAt(e),n="";if(0<=parseInt(i,10)){n='<span class="onedigit p'+(t.length-e)+" d"+i+'">';for(var s=0;s<=parseInt(i,10);s++)n+='<span class="n'+s%10+'">'+s%10+"</span>";n+="</span>"}else n='<span class="onedigit p'+(t.length-e)+' char"><span class="c">'+i+"</span></span>";h(o).append(n)}h(o).animate({opacity:1},l),h("span.onedigit",o).each(function(t,e){a&&(h(e).css({float:"left",position:"relative"}),h("span",h(e)).css({display:"block"}));var i=h("span",h(e)).length,n=h(o).height();h(e).css({height:i*n+"px",top:"0"}),h("span",h(e)).css({height:n+"px"}),h(e).animate({top:(i-1)*n*-1+"px"},r,function(){"function"==typeof c.onComplete&&c.onComplete.call(o)})})})})},h.fn.absoluteCounter.defaults={speed:2e3,setStyles:!0,onComplete:null,delayedStart:0,fadeInDelay:0}}(jQuery),function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e:t.fluidvids=e()}(this,function(){"use strict";function s(t){return new RegExp("^(https?:)?//(?:"+n.players.join("|")+").*$","i").test(t)}function i(t){if((s(t.src)||s(t.data))&&!t.getAttribute("data-fluidvids")){var e=document.createElement("div");t.parentNode.insertBefore(e,t),t.className+=(t.className?" ":"")+"fluidvids-item",t.setAttribute("data-fluidvids","loaded"),e.className+="fluidvids",e.style.paddingTop=(i=t.height,n=t.width,parseInt(i,10)/parseInt(n,10)*100+"%"),e.appendChild(t)}var i,n}var n={selector:["iframe","object"],players:["www.youtube.com","player.vimeo.com"]},o=[".fluidvids {","width: 100%; max-width: 100%; position: relative;","}",".fluidvids-item {","position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;","}"].join(""),r=document.head||document.getElementsByTagName("head")[0];return n.render=function(){for(var t=document.querySelectorAll(n.selector.join()),e=t.length;e--;)i(t[e])},n.init=function(t){for(var e in t)n[e]=t[e];var i;n.render(),(i=document.createElement("div")).innerHTML="<p>x</p><style>"+o+"</style>",r.appendChild(i.childNodes[1])},n}),function(w){function x(){var t=location.href;return hashtag=-1!==t.indexOf("#prettyPhoto")&&decodeURI(t.substring(t.indexOf("#prettyPhoto")+1,t.length)),hashtag&&(hashtag=hashtag.replace(/<|>/g,"")),hashtag}function b(t,e){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+t+"=([^&#]*)").exec(e);return null==i?"":i[1]}w.prettyPhoto={version:"3.1.6"},w.fn.prettyPhoto=function(e){function i(){w(".pp_loaderIcon").hide(),projectedTop=scroll_pos.scrollTop+(v/2-c.containerHeight/2),projectedTop<0&&(projectedTop=0),$ppt.fadeTo(settings.animation_speed,1),$pp_pic_holder.find(".pp_content").animate({height:c.contentHeight,width:c.contentWidth},settings.animation_speed),$pp_pic_holder.animate({top:projectedTop,left:y/2-c.containerWidth/2<0?0:y/2-c.containerWidth/2,width:c.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(c.height).width(c.width),$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed),isSet&&"image"==r(pp_images[set_position])?$pp_pic_holder.find(".pp_hoverContainer").show():$pp_pic_holder.find(".pp_hoverContainer").hide(),settings.allow_expand&&(c.resized?w("a.pp_expand,a.pp_contract").show():w("a.pp_expand").hide()),!settings.autoplay_slideshow||g||h||w.prettyPhoto.startSlideshow(),settings.changepicturecallback(),h=!0}),isSet&&settings.overlay_gallery&&"image"==r(pp_images[set_position])?(itemWidth=57,navWidth="facebook"==settings.theme||"pp_default"==settings.theme?50:30,itemsPerPage=Math.floor((c.containerWidth-100-navWidth)/itemWidth),itemsPerPage=itemsPerPage<pp_images.length?itemsPerPage:pp_images.length,totalPage=Math.ceil(pp_images.length/itemsPerPage)-1,0==totalPage?(navWidth=0,$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").hide()):$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").show(),galleryWidth=itemsPerPage*itemWidth,fullGalleryWidth=pp_images.length*itemWidth,$pp_gallery.css("margin-left",-(galleryWidth/2+navWidth/2)).find("div:first").width(galleryWidth+5).find("ul").width(fullGalleryWidth).find("li.selected").removeClass("selected"),goToPage=Math.floor(set_position/itemsPerPage)<totalPage?Math.floor(set_position/itemsPerPage):totalPage,w.prettyPhoto.changeGalleryPage(goToPage),$pp_gallery_li.filter(":eq("+set_position+")").addClass("selected")):$p
1p_pic_holder.find(".pp_content").unbind("mouseenter mouseleave"),e.ajaxcallback()}function n(t){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden"),$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){w(".pp_loaderIcon").show(),t()})}function s(t,e){if(resized=!1,o(t,e),imageWidth=t,imageHeight=e,(y<f||v<p)&&doresize&&settings.allow_resize&&!_){for(resized=!0,fitting=!1;!fitting;)y<f?(imageWidth=y-200,imageHeight=e/t*imageWidth):v<p?(imageHeight=v-200,imageWidth=t/e*imageHeight):fitting=!0,p=imageHeight,f=imageWidth;(y<f||v<p)&&s(f,p),o(imageWidth,imageHeight)}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(p),containerWidth:Math.floor(f)+2*settings.horizontal_padding,contentHeight:Math.floor(u),contentWidth:Math.floor(d),resized:resized}}function o(t,e){t=parseFloat(t),e=parseFloat(e),$pp_details=$pp_pic_holder.find(".pp_details"),$pp_details.width(t),detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom")),$pp_details=$pp_details.clone().addClass(settings.theme).width(t).appendTo(w("body")).css({position:"absolute",top:-1e4}),detailsHeight+=$pp_details.height(),detailsHeight=detailsHeight<=34?36:detailsHeight,$pp_details.remove(),$pp_title=$pp_pic_holder.find(".ppt"),$pp_title.width(t),titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom")),$pp_title=$pp_title.clone().appendTo(w("body")).css({position:"absolute",top:-1e4}),titleHeight+=$pp_title.height(),$pp_title.remove(),u=e+detailsHeight,d=t,p=u+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height(),f=t}function r(t){return t.match(/youtube\.com\/watch/i)||t.match(/youtu\.be/i)?"youtube":t.match(/vimeo\.com/i)?"vimeo":t.match(/\b.mov\b/i)?"quicktime":t.match(/\b.swf\b/i)?"flash":t.match(/\biframe=true\b/i)?"
1iframe":t.match(/\bajax=true\b/i)?"ajax":t.match(/\bcustom=true\b/i)?"custom":"#"==t.substr(0,1)?"inline":"image"}function a(){if(doresize&&"undefined"!=typeof $pp_pic_holder){if(scroll_pos=t(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width(),projectedTop=v/2+scroll_pos.scrollTop-contentHeight/2,projectedTop<0&&(projectedTop=0),contentHeight>v)return;$pp_pic_holder.css({top:projectedTop,left:y/2+scroll_pos.scrollLeft-contentwidth/2})}}function t(){return self.pageYOffset?{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}:document.documentElement&&document.documentElement.scrollTop?{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}:document.body?{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}:void 0}function l(){if(settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href))),settings.markup=settings.markup.replace("{pp_social}",""),w("body").append(settings.markup),$pp_pic_holder=w(".pp_pic_holder"),$ppt=w(".ppt"),$pp_overlay=w("div.pp_overlay"),isSet&&settings.overlay_gallery){currentGalleryPage=0,toInject="";for(var t=0;t<pp_images.length;t++)pp_images[t].match(/\b(jpg|jpeg|png|gif)\b/gi)?(classname="",img_src=pp_images[t]):(classname="default",img_src=""),toInject+="<li class='"+classname+"'><a href='#'><img src='"+img_src+"' width='50' alt='' /></a></li>";toInject=settings.gallery_markup.replace(/{gallery}/g,toInject),$pp_pic_holder.find("#pp_full_res").after(toInject),$pp_gallery=w(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li"),$pp_gallery.find(".pp_arrow_next").click(function(){return w.prettyPhoto.changeGalleryPage("next"),w.prettyPhoto.stopSlideshow(),!1}),$pp_gallery.find(".pp_arrow_previous").click(function(){return w.prettyPhoto.changeGalleryPage("previous"),w.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()}),itemWidth=57,$pp_gallery_li.each(function(t){w(this).find("a").click(function(){return w.prettyPhoto.changePage(t),w.prettyPhoto.stopSlideshow(),!1})})}settings.slideshow&&($pp_pic_holder.find(".pp_nav").prepend('<a href="#" class="pp_play">Play</a>'),$pp_pic_holder.find(".pp_nav .pp_play").click(function(){return w.prettyPhoto.startSlideshow(),!1})),$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme),$pp_overlay.css({opacity:0,height:w(document).height(),width:w(window).width()}).bind("click",function(){settings.modal||w.prettyPhoto.close()}),w("a.pp_close").bind("click",function(){return w.prettyPhoto.close(),!1}),settings.allow_expand&&w("a.pp_expand").bind("click",function(){return w(this).hasClass("pp_expand")?(w(this).removeClass("pp_expand").addClass("pp_contract"),doresize=!1):(w(this).removeClass("pp_contract").addClass("pp_expand"),doresize=!0),n(function(){w.prettyPhoto.open()}),!1}),$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){return w.prettyPhoto.changePage("previous"),w.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){return w.prettyPhoto.changePage("next"),w.prettyPhoto.stopSlideshow(),!1}),a()}e=jQuery.extend({hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5e3,autoplay_slideshow:!1,opacity:.8,show_title:!0,allow_resize:!0,allow_expand:!0,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:!1,wmode:"opaque",autoplay:!0,modal:!1,deeplinking:!0,overlay_gallery:!0,overlay_gallery_max:30,keyboard_shortcuts:!0,changepicturecallback:function(){},callback:function(){},ie6_fallback:!0,markup:'<div class="pp_pic_holder"> \t\t\t\t\t\t<div class="ppt">&nbsp;</div> \t\t\t\t\t\t<div class="pp_top"> \t\t\t\t\t\t\t<div class="pp_left"></div> \t\t\t\t\t\t\t<div class="pp_middle"></div> \t\t\t\t\t\t\t<div class="pp_right"></div> \t\t\t\t\t\t</div> \t\t\t\t\t\t<div class="pp_content_container"> \t\t\t\t\t\t\t<div class="pp_left"> \t\t\t\t\t\t\t<div class="pp_right"> \t\t\t\t\t\t\t\t<div class="pp_content"> \t\t\t\t\t\t\t\t\t<div class="pp_loaderIcon"></div> \t\t\t\t\t\t\t\t\t<div class="pp_fade"> \t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_expand" title="Expand the image">Expand</a> \t\t\t\t\t\t\t\t\t\t<div class="pp_hoverContainer"> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_next" href="#">next</a> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_previous" href="#">previous</a> \t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t<div id="pp_full_res"></div> \t\t\t\t\t\t\t\t\t\t<div class="pp_details"> \t\t\t\t\t\t\t\t\t\t\t<div class="pp_nav"> \t\t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_previous">Previous</a> \t\t\t\t\t\t\t\t\t\t\t\t<p class="currentTextHolder">0/0</p> \t\t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_next">Next</a> \t\t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t\t<p class="pp_description"></p> \t\t\t\t\t\t\t\t\t\t\t<div class="pp_social">{pp_social}</div> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_close" href="#">Close</a> \t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t</div> \t\t\t\t\t\t<div class="pp_bottom"> \t\t\t\t\t\t\t<div class="pp_left"></div> \t\t\t\t\t\t\t<div class="pp_middle"></div> \t\t\t\t\t\t\t<div class="pp_right"></div> \t\t\t\t\t\t</div> \t\t\t\t\t</div> \t\t\t\t\t<div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery"> \t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_previous">Previous</a> \t\t\t\t\t\t\t\t<div> \t\t\t\t\t\t\t\t\t<ul> \t\t\t\t\t\t\t\t\t\t{gallery} \t\t\t\t\t\t\t\t\t</ul> \t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_next">Next</a> \t\t\t\t\t\t\t</div>',image_markup:'<img id="fullResImage" src="{path}" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',inline_markup:'<div class="pp_inline">{content}</div>',custom_markup:"",social_tools:'<div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"><\/script></div><div class="facebook"><iframe src="//www.facebook.com/plugins/like.php?locale=en_US&href={location_href}&layout=button_count&show_faces=true&width=500&action=like&font&colorscheme=light&height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div>'},e);var c,h,u,d,p,f,g,m=this,_=!1,v=w(window).height(),y=w(window).width();return doresize=!0,scroll_pos=t(),w(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){a(),v=w(window).height(),y=w(window).width(),"undefined"!=typeof $pp_overlay&&$pp_overlay.height(w(document).height()).width(y)}
1),e.keyboard_shortcuts&&w(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(t){if("undefined"!=typeof $pp_pic_holder&&$pp_pic_holder.is(":visible"))switch(t.keyCode){case 37:w.prettyPhoto.changePage("previous"),t.preventDefault();break;case 39:w.prettyPhoto.changePage("next"),t.preventDefault();break;case 27:settings.modal||w.prettyPhoto.close(),t.preventDefault()}}),w.prettyPhoto.initialize=function(){return settings=e,"pp_default"==settings.theme&&(settings.horizontal_padding=16),theRel=w(this).attr(settings.hook),galleryRegExp=/\[(?:.*)\]/,isSet=!!galleryRegExp.exec(theRel),pp_images=isSet?jQuery.map(m,function(t){return-1!=w(t).attr(settings.hook).indexOf(theRel)?w(t).attr("href"):void 0}):w.makeArray(w(this).attr("href")),pp_titles=isSet?jQuery.map(m,function(t){return-1!=w(t).attr(settings.hook).indexOf(theRel)?w(t).find("img").attr("alt")?w(t).find("img").attr("alt"):"":void 0}):w.makeArray(w(this).find("img").attr("alt")),pp_descriptions=isSet?jQuery.map(m,function(t){return-1!=w(t).attr(settings.hook).indexOf(theRel)?w(t).attr("title")?w(t).attr("title"):"":void 0}):w.makeArray(w(this).attr("title")),pp_images.length>settings.overlay_gallery_max&&(settings.overlay_gallery=!1),set_position=jQuery.inArray(w(this).attr("href"),pp_images),rel_index=isSet?set_position:w("a["+settings.hook+"^='"+theRel+"']").index(w(this)),l(),settings.allow_resize&&w(window).bind("scroll.prettyphoto",function(){a()}),w.prettyPhoto.open(),!1},w.prettyPhoto.open=function(t){return"undefined"==typeof settings&&(settings=e,pp_images=w.makeArray(t),pp_titles=w.makeArray(arguments[1]?arguments[1]:""),pp_descriptions=w.makeArray(arguments[2]?arguments[2]:""),isSet=1<pp_images.length,set_position=arguments[3]?arguments[3]:0,l(t.target)),settings.hideflash&&w("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden"),1<w(pp_images).size()?w(".pp_nav").show():w(".pp_nav").hide(),w(".pp_loaderIcon").show(),settings.deeplinking&&("undefined"!=typeof theRel&&(location.hash=theRel+"/"+rel_index+"/")),settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href)),$pp_pic_holder.find(".pp_social").html(facebook_like_link)),$ppt.is(":hidden")&&$ppt.css("opacity",0).show(),$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity),$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+w(pp_images).size()),void 0!==pp_descriptions[set_position]&&""!=pp_descriptions[set_position]?$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position])):$pp_pic_holder.find(".pp_description").hide(),movie_width=parseFloat(b("width",pp_images[set_position]))?b("width",pp_images[set_position]):settings.default_width.toString(),movie_height=parseFloat(b("height",pp_images[set_position]))?b("height",pp_images[set_position]):settings.default_height.toString(),_=!1,-1!=movie_height.indexOf("%")&&(movie_height=parseFloat(w(window).height()*parseFloat(movie_height)/100-150),_=!0),-1!=movie_width.indexOf("%")&&(movie_width=parseFloat(w(window).width()*parseFloat(movie_width)/100-150),_=!0),$pp_pic_holder.fadeIn(function(){switch($ppt.html(settings.show_title&&""!=pp_titles[set_position]&&void 0!==pp_titles[set_position]?unescape(pp_titles[set_position]):"&nbsp;"),imgPreloader="",skipInjection=!1,r(pp_images[set_position])){case"image":imgPreloader=new Image,nextImage=new Image,isSet&&set_position<w(pp_images).size()-1&&(nextImage.src=pp_images[set_position+1]),prevImage=new Image,isSet&&pp_images[set_position-1]&&(prevImage.src=pp_images[set_position-1]),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]),imgPreloader.onload=function(){c=s(imgPreloader.width,imgPreloader.height),i()},imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist."),w.prettyPhoto.close()},imgPreloader.src=pp_images[set_position];break;case"youtube":c=s(movie_width,movie_height),movie_id=b("v",pp_images[set_position]),""==movie_id&&(movie_id=pp_images[set_position].split("youtu.be/"),movie_id=movie_id[1],0<movie_id.indexOf("?")&&(movie_id=movie_id.substr(0,movie_id.indexOf("?"))),0<movie_id.indexOf("&")&&(movie_id=movie_id.substr(0,movie_id.indexOf("&")))),movie="https://www.youtube.com/embed/"+movie_id,movie+=b("rel",pp_images[set_position])?"?rel="+b("rel",pp_images[set_position]):"?rel=1",settings.autoplay&&(movie+="&autoplay=1"),toInject=settings.iframe_markup.replace(/{width}/g,c.width).replace(/{height}/g,c.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":c=s(movie_width,movie_height),movie_id=pp_images[set_position];var t=movie_id.match(/http(s?):\/\/(www\.)?vimeo.com\/(\d+)/);movie="https://player.vimeo.com/video/"+t[3]+"?title=0&byline=0&portrait=0",settings.autoplay&&(movie+="&autoplay=1;"),vimeo_width=c.width+"/embed/?moog_width="+c.width,toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,c.height).replace(/{path}/g,movie);break;case"quicktime":(c=s(movie_width,movie_height)).height+=15,c.contentHeight+=15,c.containerHeight+=15,toInject=settings.quicktime_markup.replace(/{width}/g,c.width).replace(/{height}/g,c.height).replace(/{wmode}/g,settings.wmode).replace(/{path}
1/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":c=s(movie_width,movie_height),flash_vars=pp_images[set_position],flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length),filename=pp_images[set_position],filename=filename.substring(0,filename.indexOf("?")),toInject=settings.flash_markup.replace(/{width}/g,c.width).replace(/{height}/g,c.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":c=s(movie_width,movie_height),frame_url=pp_images[set_position],frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1),toInject=settings.iframe_markup.replace(/{width}/g,c.width).replace(/{height}/g,c.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=!1,c=s(movie_width,movie_height),doresize=!0,skipInjection=!0,w.get(pp_images[set_position],function(t){toInject=settings.inline_markup.replace(/{content}/g,t),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,i()});break;case"custom":c=s(movie_width,movie_height),toInject=settings.custom_markup;break;case"inline":myClone=w(pp_images[set_position]).clone().append('<br clear="all" />').css({width:settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline"></div></div>').appendTo(w("body")).show(),doresize=!1,c=s(w(myClone).width(),w(myClone).height()),doresize=!0,w(myClone).remove(),toInject=settings.inline_markup.replace(/{content}/g,w(pp_images[set_position]).html())}imgPreloader||skipInjection||($pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,i())}),!1},w.prettyPhoto.changePage=function(t){currentGalleryPage=0,"previous"==t?(set_position--,set_position<0&&(set_position=w(pp_images).size()-1)):"next"==t?(set_position++,set_position>w(pp_images).size()-1&&(set_position=0)):set_position=t,rel_index=set_position,doresize||(doresize=!0),settings.allow_expand&&w(".pp_contract").removeClass("pp_contract").addClass("pp_expand"),n(function(){w.prettyPhoto.open()})},w.prettyPhoto.changeGalleryPage=function(t){"next"==t?(currentGalleryPage++,currentGalleryPage>totalPage&&(currentGalleryPage=0)):"previous"==t?(currentGalleryPage--,currentGalleryPage<0&&(currentGalleryPage=totalPage)):currentGalleryPage=t,slide_speed="next"==t||"previous"==t?settings.animation_speed:0,slide_to=currentGalleryPage*itemsPerPage*itemWidth,$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)},w.prettyPhoto.startSlideshow=function(){void 0===g?($pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){return w.prettyPhoto.stopSlideshow(),!1}),g=setInterval(w.prettyPhoto.startSlideshow,settings.slideshow)):w.prettyPhoto.changePage("next")},w.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){return w.prettyPhoto.startSlideshow(),!1}),clearInterval(g),g=void 0},w.prettyPhoto.close=function(){$pp_overlay.is(":animated")||(w.prettyPhoto.stopSlideshow(),$pp_pic_holder.stop().find("object,embed").css("visibility","hidden"),w("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){w(this).remove()}),$pp_overlay.fadeOut(settings.animation_speed,function(){settings.hideflash&&w("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible"),w(this).remove(),w(window).unbind("scroll.prettyphoto"),-1!==location.href.indexOf("#prettyPhoto")&&(location.hash="prettyPhoto"),settings.callback(),doresize=!0,h=!1,delete settings}))},!pp_alreadyInitialized&&x()&&(pp_alreadyInitialized=!0,hashIndex=x(),hashRel=hashIndex,hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1),hashRel=hashRel.substring(0,hashRel.indexOf("/")),setTimeout(function(){w("a["+e.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)),this.unbind("click.prettyphoto").bind("click.prettyphoto",w.prettyPhoto.initialize)}}(jQuery);var pp_alreadyInitialized=!1;!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(f){var g=!1,m=!1,_=0,u=2e3,v=0,t=["webkit","ms","moz","o"],y=window.requestAnimationFrame||!1,w=window.cancelAnimationFrame||!1;if(!y)for(var e in t){var i=t[e];y||(y=window[i+"RequestAnimationFrame"]),w||(w=window[i+"CancelAnimationFrame"]||window[i+"CancelRequestAnimationFrame"])}var n,x=window.MutationObserver||window.WebKitMutationObserver||!1,b={zindex:"auto",cursoropacitymin:0,cursoropacitymax:1,cursorcolor:"#424242",cursorwidth:"5px",cursorborder:"1px solid #fff",cursorborderradiu
1s:"5px",scrollspeed:60,mousescrollstep:24,touchbehavior:!1,hwacceleration:!0,usetransition:!0,boxzoom:!1,dblclickzoom:!0,gesturezoom:!0,grabcursorenabled:!0,autohidemode:!0,background:"",iframeautoresize:!0,cursorminheight:32,preservenativescrolling:!0,railoffset:!1,railhoffset:!1,bouncescroll:!0,spacebarenabled:!0,railpadding:{top:0,right:0,left:0,bottom:0},disableoutline:!0,horizrailenabled:!0,railalign:"right",railvalign:"bottom",enabletranslate3d:!0,enablemousewheel:!0,enablekeyboard:!0,smoothscroll:!0,sensitiverail:!0,enablemouselockapi:!0,cursorfixedheight:!1,directionlockdeadzone:6,hidecursordelay:400,nativeparentscrolling:!0,enablescrollonselection:!0,overflowx:!0,overflowy:!0,cursordragspeed:.3,rtlmode:"auto",cursordragontouch:!1,oneaxismousemode:"auto",scriptpath:0<(n=(n=document.getElementsByTagName("script"))[n.length-1].src.split("?")[0]).split("/").length?n.split("/").slice(0,-1).join("/")+"/":"",preventmultitouchscrolling:!0},S=!1,s=function(t,e){function i(){var t=d.doc.css(p.trstyle);return!(!t||"matrix"!=t.substr(0,6))&&t.replace(/^.*\((.*)\)$/g,"$1").replace(/px/g,"").split(/, +/)}function o(t,e,i){return e=t.css(e),t=parseFloat(e),isNaN(t)?(i=3==(t=h[e]||0)?i?d.win.outerHeight()-d.win.innerHeight():d.win.outerWidth()-d.win.innerWidth():1,d.isie8&&t&&(t+=1),i?t:0):t}function r(i,n,s,t){d._bind(i,n,function(t){var e={original:t=t||window.event,target:t.target||t.srcElement,type:"wheel",deltaMode:"MozMousePixelScroll"==t.type?0:1,deltaX:0,deltaZ:0,preventDefault:function(){return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},stopImmediatePropagation:function(){t.stopImmediatePropagation?t.stopImmediatePropagation():t.cancelBubble=!0}};return"mousewheel"==n?(e.deltaY=-.025*t.wheelDelta,t.wheelDeltaX&&(e.deltaX=-.025*t.wheelDeltaX)):e.deltaY=t.detail,s.call(i,e)},t)}function n(t,e,i){var n,s;if(0==t.deltaMode?(n=-Math.floor(d.opt.mousescrollstep/54*t.deltaX),s=-Math.floor(d.opt.mousescrollstep/54*t.deltaY)):1==t.deltaMode&&(n=-Math.floor(t.deltaX*d.opt.mousescrollstep),s=-Math.floor(t.deltaY*d.opt.mousescrollstep)),e&&d.opt.oneaxismousemode&&0==n&&s&&(n=s,s=0,i&&(n<0?d.getScrollLeft()>=d.page.maxw:d.getScrollLeft()<=0)&&(s=n,n=0)),n&&(d.scrollmom&&d.scrollmom.stop(),d.lastdeltax+=n,d.debounced("mousewheelx",function(){var t=d.lastdeltax;d.lastdeltax=0,d.rail.drag||d.doScrollLeftBy(t)},15)),s){if(d.opt.nativeparentscrolling&&i&&!d.ispage&&!d.zoomactive)if(s<0){if(d.getScrollTop()>=d.page.maxh)return!0}else if(d.getScrollTop()<=0)return!0;d.scrollmom&&d.scrollmom.stop(),d.lastdeltay+=s,d.debounced("mousewheely",function(){var t=d.lastdeltay;d.lastdeltay=0,d.rail.drag||d.doScrollBy(t)},15)}return t.stopImmediatePropagation(),t.preventDefault()}var d=this;if(this.version="3.6.0",this.name="nicescroll",this.me=e,this.opt={doc:f("body"),win:!1},f.extend(this.opt,b),this.opt.snapbackspeed=80,t)for(var s in d.opt)void 0!==t[s]&&(d.opt[s]=t[s]);for(this.iddoc=(this.doc=d.opt.doc)&&this.doc[0]&&this.doc[0].id||"",this.ispage=/^BODY|HTML/.test(d.opt.win?d.opt.win[0].nodeName:this.doc[0].nodeName),this.haswrapper=!1!==d.opt.win,this.win=d.opt.win||(this.ispage?f(window):this.doc),this.docscroll=this.ispage&&!this.haswrapper?f(window):this.win,this.body=f("body"),this.iframe=this.isfixed=this.viewport=!1,this.isiframe="IFRAME"==this.doc[0].nodeName&&"IFRAME"==this.win[0].nodeName,this.istextarea="TEXTAREA"==this.win[0].nodeName,this.forcescreen=!1,this.canshowonmouseevent="scroll"!=d.opt.autohidemode,this.page=this.view=this.onzoomout=this.onzoomin=this.onscrollcancel=this.onscrollend=this.onscrollstart=this.onclick=this.ongesturezoom=this.onkeypress=this.onmousewheel=this.onmousemove=this.onmouseup=this.onmousedown=!1,this.scroll={x:0,y:0},this.scrollratio={x:0,y:0},this.cursorheight=20,this.scrollvaluemax=0,this.isrtlmode="auto"==this.opt.rtlmode?"rtl"==(this.win[0]==window?this.body:this.win).css("direction"):!0===this.opt.rtlmode,this.observerbody=this.observerremover=this.observer=this.scrollmom=this.scrollrunning=!1;this.id="ascrail"+u++,document.getElementById(this.id););this.hasmousefocus=this.hasfocus=this.zoomactive=this.zoom=this.selectiondrag=this.cursorfreezed=this.cursor=this.rail=!1,this.visibility=!0,this.hidden=this.locked=this.railslocked=!1,this.cursoractive=!0,this.wheelprevented=!1,this.overflowx=d.opt.overflowx,this.overflowy=d.opt.overflowy,this.nativescrollingarea=!1,this.checkarea=0,this.events=[],this.saved={},this.delaylist={},this.synclist={},this.lastdeltay=this.lastdeltax=0,this.detected=function(){if(S)return S;var t=document.createElement("DIV"),e=t.style,i=navigator.userAgent,n=navigator.platform,s={haspointerlock:"pointerLockElement"in document||"webkitPointerLockElement"in document||"mozPointerLockElement"in document};s.isopera="opera"in window,s.isopera12=s.isopera&&"getUserMedia"in navigator,s.isoperamini="[object OperaMini]"===Object.prototype.toString.call(window.operamini),s.isie="all"in document&&"attachEvent"in t&&!s.isopera,s.isieold=s.isie&&!("msInterpolationMode"in e),s.isie7=s.isie&&!s.isieold&&(!("documentMode"in document)||7==document.documentMode),s.isie8=s.isie&&"documentMode"in document&&8==document.documentMode,s.isie9=s.isie&&"performance"in window&&9<=document.documentMode,s.isie10=s.isie&&"performance"in window&&10==document.documentMode,s.isie11="msRequestFullscreen"in t&&11<=document.documentMode,s.isie9mobile=/iemobile.9/i.test(i),s.isie9mobile&&(s.isie9=!1),s.isie7mobile=!s.isie9mobile&&s.isie7&&/iemobile/i.test(i),s.ismozilla="MozAppearance"in e,s.iswebkit="WebkitAppearance"in e,s.ischrome="chrome"in window,s.ischrome22=s.ischrome&&s.haspointerlock,s.ischrome26=s.ischrome&&"transition"in e,s.cantouch="ontouchstart"in document.documentElement||"ontouchstart"in window,s.hasmstouch=window.MSPointerEvent||!1,s.hasw3ctouch=window.PointerEvent||!1,s.ismac=/^mac$/i.test(n),s.isios=s.cantouch&&/iphone|ipad|ipod/i.test(n),s.isios4=s.isios&&!("seal"in Object),s.isios7=s.isios&&"webkitHidden"in document,s.isandroid=/android/i.test(i),s.haseventlistener="addEventListener"in t,s.trstyle=!1,s.hastransform=!1,s.hastranslate3d=!1,s.transitionstyle=!1,s.hastransition=!1,s.transitionend=!1,n=["transform","msTransform","webkitTransform","MozTransform","OTransform"];for(i=0;i<n.length;i++)if(void 0!==e[n[i]]){s.trstyle=n[i];break}s.hastransform=!!s.trstyle,s.hastransform&&(e[s.trstyle]="translate3d(1px,2px,3px)",s.hastranslate3d=/translate3d/.test(e[s.trstyle])),s.transitionstyle=!1,s.prefixstyle="",s.transitionend=!1;n="transition webkitTransition msTransition MozTransition OTransition OTransition KhtmlTransition".split(" ");var o=" -webkit- -ms- -moz- -o- -o -khtml-".split(" "),r="transitionend webkitTransitionEnd msTransitionEnd transitionend otransitionend oTransitionEnd KhtmlTransitionEnd".split(" ");for(i=0;i<n.length;i++)if(n[i]in e){s.transitionstyle=n[i],s.prefixstyle=o[i],s.transitionend=r[i];break}s.ischrome26&&(s.prefixstyle=o[1]),s.hastransition=s.transitionstyle;t:{for(i=["-webkit-grab","-moz-grab","grab"],(s.ischrome&&!s.ischrome22||s.isie)&&(i=[]),n=0;n<i.length;n++)if(o=i[n],e.cursor=o,e.cursor==o){e=o;break t}
1e="url(//mail.google.com/mail/images/2/openhand.cur),n-resize"}return s.cursorgrabvalue=e,s.hasmousecapture="setCapture"in t,s.hasMutationObserver=!1!==x,S=s}();var p=f.extend({},this.detected);this.ishwscroll=(this.canhwscroll=p.hastransform&&d.opt.hwacceleration)&&d.haswrapper,this.hasreversehr=this.isrtlmode&&!p.iswebkit,this.istouchcapable=!1,!p.cantouch||p.isios||p.isandroid||!p.iswebkit&&!p.ismozilla||(this.istouchcapable=!0,p.cantouch=!1),d.opt.enablemouselockapi||(p.hasmousecapture=!1,p.haspointerlock=!1);var a=!(this.debounced=function(e,t,i){var n=d.delaylist[e];d.delaylist[e]=t,n||setTimeout(function(){var t=d.delaylist[e];d.delaylist[e]=!1,t.call(d)},i)});this.synched=function(t,e){return d.synclist[t]=e,a||(y(function(){for(var t in a=!1,d.synclist){var e=d.synclist[t];e&&e.call(d),d.synclist[t]=!1}}),a=!0),t},this.unsynched=function(t){d.synclist[t]&&(d.synclist[t]=!1)},this.css=function(t,e){for(var i in e)d.saved.css.push([t,i,t.css(i)]),t.css(i,e[i])},this.scrollTop=function(t){return void 0===t?d.getScrollTop():d.setScrollTop(t)},this.scrollLeft=function(t){return void 0===t?d.getScrollLeft():d.setScrollLeft(t)};var c=function(t,e,i,n,s,o,r){this.st=t,this.ed=e,this.spd=i,this.p1=n||0,this.p2=s||1,this.p3=o||0,this.p4=r||1,this.ts=(new Date).getTime(),this.df=this.ed-this.st};if(c.prototype={B2:function(t){return 3*t*t*(1-t)},B3:function(t){return 3*t*(1-t)*(1-t)},B4:function(t){return(1-t)*(1-t)*(1-t)},getNow:function(){var t=1-((new Date).getTime()-this.ts)/this.spd,e=this.B2(t)+this.B3(t)+this.B4(t);return t<0?this.ed:this.st+Math.round(this.df*e)},update:function(t,e){return this.st=this.getNow(),this.ed=t,this.spd=e,this.ts=(new Date).getTime(),this.df=this.ed-this.st,this}},this.ishwscroll){this.doc.translate={x:0,y:0,tx:"0px",ty:"0px"},p.hastranslate3d&&p.isios&&this.doc.css("-webkit-backface-visibility","hidden"),this.getScrollTop=function(t){if(!t){if(t=i())return 16==t.length?-t[13]:-t[5];if(d.timerscroll&&d.timerscroll.bz)return d.timerscroll.bz.getNow()}return d.doc.translate.y},this.getScrollLeft=function(t){if(!t){if(t=i())return 16==t.length?-t[12]:-t[4];if(d.timerscroll&&d.timerscroll.bh)return d.timerscroll.bh.getNow()}return d.doc.translate.x},this.notifyScrollEvent=function(t){var e=document.createEvent("UIEvents");e.initUIEvent("scroll",!1,!0,window,1),e.niceevent=!0,t.dispatchEvent(e)};var l=this.isrtlmode?1:-1;p.hastranslate3d&&d.opt.enabletranslate3d?(this.setScrollTop=function(t,e){d.doc.translate.y=t,d.doc.translate.ty=-1*t+"px",d.doc.css(p.trstyle,"translate3d("+d.doc.translate.tx+","+d.doc.translate.ty+",0px)"),e||d.notifyScrollEvent(d.win[0])},this.setScrollLeft=function(t,e){d.doc.translate.x=t,d.doc.translate.tx=t*l+"px",d.doc.css(p.trstyle,"translate3d("+d.doc.translate.tx+","+d.doc.translate.ty+",0px)"),e||d.notifyScrollEvent(d.win[0])}):(this.setScrollTop=function(t,e){d.doc.translate.y=t,d.doc.translate.ty=-1*t+"px",d.doc.css(p.trstyle,"translate("+d.doc.translate.tx+","+d.doc.translate.ty+")"),e||d.notifyScrollEvent(d.win[0])},this.setScrollLeft=function(t,e){d.doc.translate.x=t,d.doc.translate.tx=t*l+"px",d.doc.css(p.trstyle,"translate("+d.doc.translate.tx+","+d.doc.translate.ty+")"),e||d.notifyScrollEvent(d.win[0])})}else this.getScrollTop=function(){return d.docscroll.scrollTop()},this.setScrollTop=function(t){return d.docscroll.scrollTop(t)},this.getScrollLeft=function(){return d.detected.ismozilla&&d.isrtlmode?Math.abs(d.docscroll.scrollLeft()):d.docscroll.scrollLeft()},this.setScrollLeft=function(t){return d.docscroll.scrollLeft(d.detected.ismozilla&&d.isrtlmode?-t:t)};this.getTarget=function(t){return!!t&&(t.target?t.target:!!t.srcElement&&t.srcElement)},this.hasParent=function(t,e){if(!t)return!1;for(var i=t.target||t.srcElement||t||!1;i&&i.id!=e;)i=i.parentNode||!1;return!1!==i};var h={thin:1,medium:3,thick:5};this.getDocumentScrollOffset=function(){return{top:window.pageYOffset||document.documentElement.scrollTop,left:window.pageXOffset||document.documentElement.scrollLeft}},this.getOffset=function(){if(d.isfixed){var t=d.win.offset(),e=d.getDocumentScrollOffset();return t.top-=e.top,t.left-=e.left,t}return t=d.win.offset(),d.viewport?(e=d.viewport.offset(),{top:t.top-e.top,left
1:t.left-e.left}):t},this.updateScrollBar=function(t){if(d.ishwscroll)d.rail.css({height:d.win.innerHeight()-(d.opt.railpadding.top+d.opt.railpadding.bottom)}),d.railh&&d.railh.css({width:d.win.innerWidth()-(d.opt.railpadding.left+d.opt.railpadding.right)});else{var e=d.getOffset(),i=e.top,n=e.left-(d.opt.railpadding.left+d.opt.railpadding.right),s=(i=i+o(d.win,"border-top-width",!0),n=n+(d.rail.align?d.win.outerWidth()-o(d.win,"border-right-width")-d.rail.width:o(d.win,"border-left-width")),d.opt.railoffset);s&&(s.top&&(i+=s.top),d.rail.align&&s.left&&(n+=s.left)),d.railslocked||d.rail.css({top:i,left:n,height:(t?t.h:d.win.innerHeight())-(d.opt.railpadding.top+d.opt.railpadding.bottom)}),d.zoom&&d.zoom.css({top:i+1,left:1==d.rail.align?n-20:n+d.rail.width+4}),d.railh&&!d.railslocked&&(i=e.top,n=e.left,(s=d.opt.railhoffset)&&(s.top&&(i+=s.top),s.left&&(n+=s.left)),t=d.railh.align?i+o(d.win,"border-top-width",!0)+d.win.innerHeight()-d.railh.height:i+o(d.win,"border-top-width",!0),n+=o(d.win,"border-left-width"),d.railh.css({top:t-(d.opt.railpadding.top+d.opt.railpadding.bottom),left:n,width:d.railh.width}))}},this.doRailClick=function(t,e,i){var n;d.railslocked||(d.cancelEvent(t),e?(e=i?d.doScrollLeft:d.doScrollTop)(n=i?(t.pageX-d.railh.offset().left-d.cursorwidth/2)*d.scrollratio.x:(t.pageY-d.rail.offset().top-d.cursorheight/2)*d.scrollratio.y):(e=i?d.doScrollLeftBy:d.doScrollBy,n=i?d.scroll.x:d.scroll.y,t=i?t.pageX-d.railh.offset().left:t.pageY-d.rail.offset().top,i=i?d.view.w:d.view.h,e(t<=n?i:-i)))},d.hasanimationframe=y,d.hascancelanimationframe=w,d.hasanimationframe?d.hascancelanimationframe||(w=function(){d.cancelAnimationFrame=!0}):(y=function(t){return setTimeout(t,15-Math.floor(+new Date/1e3)%16)},w=clearInterval),this.init=function(){if(d.saved.css=[],p.isie7mobile||p.isoperamini)return!0;if(p.hasmstouch&&d.css(d.ispage?f("html"):d.win,{"-ms-touch-action":"none"}),d.zindex="auto",d.zindex=d.ispage||"auto"!=d.opt.zindex?d.opt.zindex:function(){var t=d.win;if("zIndex"in t)return t.zIndex();for(;0<t.length&&9!=t[0].nodeType;){var e=t.css("zIndex");if(!isNaN(e)&&0!=e)return parseInt(e);t=t.parent()}return!1}()||"auto",!d.ispage&&"auto"!=d.zindex&&d.zindex>v&&(v=d.zindex),d.isie&&0==d.zindex&&"auto"==d.opt.zindex&&(d.zindex="auto"),!d.ispage||!p.cantouch&&!p.isieold&&!p.isie9mobile){var t=d.docscroll;d.ispage&&(t=d.haswrapper?d.win:d.doc),p.isie9mobile||d.css(t,{"overflow-y":"hidden"}),d.ispage&&p.isie7&&("BODY"==d.doc[0].nodeName?d.css(f("html"),{"overflow-y":"hidden"}):"HTML"==d.doc[0].nodeName&&d.css(f("body"),{"overflow-y":"hidden"})),!p.isios||d.ispage||d.haswrapper||d.css(f("body"),{"-webkit-overflow-scrolling":"touch"});var e=f(document.createElement("div"));e.css({position:"relative",top:0,float:"right",width:d.opt.cursorwidth,height:"0px","background-color":d.opt.cursorcolor,border:d.opt.cursorborder,"background-clip":"padding-box","-webkit-border-radius":d.opt.cursorborderradius,"-moz-border-radius":d.opt.cursorborderradius,"border-radius":d.opt.cursorborderradius}),e.hborder=parseFloat(e.outerHeight()-e.innerHeight()),e.addClass("nicescroll-cursors"),d.cursor=e,(c=f(document.createElement("div"))).attr("id",d.id),c.addClass("nicescroll-rails nicescroll-rails-vr");var i,n,s,o,r=["left","right","top","bottom"];for(s in r)n=r[s],(i=d.opt.railpadding[n])?c.css("padding-"+n,i+"px"):d.opt.railpadding[n]=0;if(c.append(e),c.width=Math.max(parseFloat(d.opt.cursorwidth),e.outerWidth()),c.css({width:c.width+"px",zIndex:d.zindex,background:d.opt.background,cursor:"default"}),c.visibility=!0,c.scrollable=!0,c.align="left"==d.opt.railalign?0:1,d.rail=c,e=d.rail.drag=!1,!d.opt.boxzoom||d.ispage||p.isieold||(e=document.createElement("div"),d.bind(e,"click",d.doZoom),d.bind(e,"mouseenter",function(){d.zoom.css("opacity",d.opt.cursoropacitymax)}),d.bind(e,"mouseleave",function(){d.zoom.css("opacity",d.opt.cursoropacitymin)}),d.zoom=f(e),d.zoom.css({cursor:"pointer","z-index":d.zindex,backgroundImage:"url("+d.opt.scriptpath+"zoomico.png)",height:18,width:18,backgroundPosition:"0px 0px"}
1),d.opt.dblclickzoom&&d.bind(d.win,"dblclick",d.doZoom),p.cantouch&&d.opt.gesturezoom&&(d.ongesturezoom=function(t){return 1.5<t.scale&&d.doZoomIn(t),t.scale<.8&&d.doZoomOut(t),d.cancelEvent(t)},d.bind(d.win,"gestureend",d.ongesturezoom))),d.railh=!1,d.opt.horizrailenabled&&(d.css(t,{"overflow-x":"hidden"}),(e=f(document.createElement("div"))).css({position:"absolute",top:0,height:d.opt.cursorwidth,width:"0px","background-color":d.opt.cursorcolor,border:d.opt.cursorborder,"background-clip":"padding-box","-webkit-border-radius":d.opt.cursorborderradius,"-moz-border-radius":d.opt.cursorborderradius,"border-radius":d.opt.cursorborderradius}),p.isieold&&e.css({overflow:"hidden"}),e.wborder=parseFloat(e.outerWidth()-e.innerWidth()),e.addClass("nicescroll-cursors"),d.cursorh=e,(o=f(document.createElement("div"))).attr("id",d.id+"-hr"),o.addClass("nicescroll-rails nicescroll-rails-hr"),o.height=Math.max(parseFloat(d.opt.cursorwidth),e.outerHeight()),o.css({height:o.height+"px",zIndex:d.zindex,background:d.opt.background}),o.append(e),o.visibility=!0,o.scrollable=!0,o.align="top"==d.opt.railvalign?0:1,d.railh=o,d.railh.drag=!1),d.ispage?(c.css({position:"fixed",top:"0px",height:"100%"}),c.align?c.css({right:"0px"}):c.css({left:"0px"}),d.body.append(c),d.railh&&(o.css({position:"fixed",left:"0px",width:"100%"}),o.align?o.css({bottom:"0px"}):o.css({top:"0px"}),d.body.append(o))):(d.ishwscroll?("static"==d.win.css("position")&&d.css(d.win,{position:"relative"}),t="HTML"==d.win[0].nodeName?d.body:d.win,f(t).scrollTop(0).scrollLeft(0),d.zoom&&(d.zoom.css({position:"absolute",top:1,right:0,"margin-right":c.width+4}),t.append(d.zoom)),c.css({position:"absolute",top:0}),c.align?c.css({right:0}):c.css({left:0}),t.append(c),o&&(o.css({position:"absolute",left:0,bottom:0}),o.align?o.css({bottom:0}):o.css({top:0}),t.append(o))):(d.isfixed="fixed"==d.win.css("position"),t=d.isfixed?"fixed":"absolute",d.isfixed||(d.viewport=d.getViewport(d.win[0])),d.viewport&&(d.body=d.viewport,0==/fixed|absolute/.test(d.viewport.css("position"))&&d.css(d.viewport,{position:"relative"})),c.css({position:t}),d.zoom&&d.zoom.css({position:t}),d.updateScrollBar(),d.body.append(c),d.zoom&&d.body.append(d.zoom),d.railh&&(o.css({position:t}),d.body.append(o))),p.isios&&d.css(d.win,{"-webkit-tap-highlight-color":"rgba(0,0,0,0)","-webkit-touch-callout":"none"}),p.isie&&d.opt.disableoutline&&d.win.attr("hideFocus","true"),p.iswebkit&&d.opt.disableoutline&&d.win.css({outline:"none"})),!1===d.opt.autohidemode?(d.autohidedom=!1,d.rail.css({opacity:d.opt.cursoropacitymax}),d.railh&&d.railh.css({opacity:d.opt.cursoropacitymax})):!0===d.opt.autohidemode||"leave"===d.opt.autohidemode?(d.autohidedom=f().add(d.rail),p.isie8&&(d.autohidedom=d.autohidedom.add(d.cursor)),d.railh&&(d.autohidedom=d.autohidedom.add(d.railh)),d.railh&&p.isie8&&(d.autohidedom=d.autohidedom.add(d.cursorh))):"scroll"==d.opt.autohidemode?(d.autohidedom=f().add(d.rail),d.railh&&(d.autohidedom=d.autohidedom.add(d.railh))):"cursor"==d.opt.autohidemode?(d.autohidedom=f().add(d.cursor),d.railh&&(d.autohidedom=d.autohidedom.add(d.cursorh))):"hidden"==d.opt.autohidemode&&(d.autohidedom=!1,d.hide(),d.railslocked=!1),p.isie9mobile)d.scrollmom=new T(d),d.onmangotouch=function(){var t=d.getScrollTop(),e=d.getScrollLeft();if(t==d.scrollmom.lastscrolly&&e==d.scrollmom.lastscrollx)return!0;var i=t-d.mangotouch.sy,n=e-d.mangotouch.sx;if(0!=Math.round(Math.sqrt(Math.pow(n,2)+Math.pow(i,2)))){var s=i<0?-1:1,o=n<0?-1:1,r=+new Date;d.mangotouch.lazy&&clearTimeout(d.mangotouch.lazy),80<r-d.mangotouch.tm||d.mangotouch.dry!=s||d.mangotouch.drx!=o?(d.scrollmom.stop(),d.scrollmom.reset(e,t),d.mangotouch.sy=t,d.mangotouch.ly=t,d.mangotouch.sx=e,d.mangotouch.lx=e,d.mangotouch.dry=s,d.mangotouch.drx=o,d.mangotouch.tm=r):(d.scrollmom.stop(),d.scrollmom.update(d.mangotouch.sx-n,d.mangotouch.sy-i),d.mangotouch.tm=r,i=Math.max(Math.abs(d.mangotouch.ly-t),Math.abs(d.mangotouch.lx-e)),d.mangotouch.ly=t,d.mangotouch.lx=e,2<i&&(d.mangotouch.lazy=setTimeout(function(){d.mangotouch.lazy=!1,d.mangotouch.dry=0,d.mangotouch.drx=0,d.mangotouch.tm=0,d.scrollmom.doMomentum(30)},100)))}},c=d.getScrollTop(),o=d.getScrollLeft(),d.mangotouch={sy:c,ly:c,dry:0,sx:o,lx:o,drx:0,lazy:!1,tm:0},d.bind(d.docscroll,"scroll",d.onmangotouch);else{if(p.cantouch||d.istouchcapable||d.opt.touchbehavior||p.hasmstouch){d.scrollmom=new T(d),d.ontouchstart=function(t){if(t.pointerType&&2!=t.pointerType&&"touch"!=t.pointerType)return!1;if(d.hasmoving=!1,!d.railslocked){var e;if(p.hasmstouch)for(e=!!t.target&&t.target;e;){if(0<(i=f(e).getNiceScroll()).length&&i[0].me==d.me)break;
1if(0<i.length)return!1;if("DIV"==e.nodeName&&e.id==d.id)break;e=!!e.parentNode&&e.parentNode}if(d.cancelScroll(),(e=d.getTarget(t))&&/INPUT/i.test(e.nodeName)&&/range/i.test(e.type))return d.stopPropagation(t);if(!("clientX"in t)&&"changedTouches"in t&&(t.clientX=t.changedTouches[0].clientX,t.clientY=t.changedTouches[0].clientY),d.forcescreen&&((t={original:(i=t).original?t.original:t}).clientX=i.screenX,t.clientY=i.screenY),d.rail.drag={x:t.clientX,y:t.clientY,sx:d.scroll.x,sy:d.scroll.y,st:d.getScrollTop(),sl:d.getScrollLeft(),pt:2,dl:!1},d.ispage||!d.opt.directionlockdeadzone)d.rail.drag.dl="f";else{var i=f(window).width(),n=f(window).height(),s=Math.max(document.body.scrollWidth,document.documentElement.scrollWidth),o=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight);n=Math.max(0,o-n),i=Math.max(0,s-i);d.rail.drag.ck=!d.rail.scrollable&&d.railh.scrollable?0<n&&"v":!(!d.rail.scrollable||d.railh.scrollable)&&(0<i&&"h"),d.rail.drag.ck||(d.rail.drag.dl="f")}if(d.opt.touchbehavior&&d.isiframe&&p.isie&&(i=d.win.position(),d.rail.drag.x+=i.left,d.rail.drag.y+=i.top),d.hasmoving=!1,d.lastmouseup=!1,d.scrollmom.reset(t.clientX,t.clientY),!p.cantouch&&!this.istouchcapable&&!t.pointerType){if(!e||!/INPUT|SELECT|TEXTAREA/i.test(e.nodeName))return!d.ispage&&p.hasmousecapture&&e.setCapture(),d.opt.touchbehavior?(e.onclick&&!e._onclick&&(e._onclick=e.onclick,e.onclick=function(t){if(d.hasmoving)return!1;e._onclick.call(this,t)}),d.cancelEvent(t)):d.stopPropagation(t);/SUBMIT|CANCEL|BUTTON/i.test(f(e).attr("type"))&&(pc={tg:e,click:!1},d.preventclick=pc)}}},d.ontouchend=function(t){if(!d.rail.drag)return!0;if(2==d.rail.drag.pt){if(t.pointerType&&2!=t.pointerType&&"touch"!=t.pointerType)return!1;if(d.scrollmom.doMomentum(),d.rail.drag=!1,d.hasmoving&&(d.lastmouseup=!0,d.hideCursor(),p.hasmousecapture&&document.releaseCapture(),!p.cantouch))return d.cancelEvent(t)}else if(1==d.rail.drag.pt)return d.onmouseup(t)};var h=d.opt.touchbehavior&&d.isiframe&&!p.hasmousecapture;d.ontouchmove=function(t,e){if(!d.rail.drag||t.targetTouches&&d.opt.preventmultitouchscrolling&&1<t.targetTouches.length||t.pointerType&&2!=t.pointerType&&"touch"!=t.pointerType)return!1;if(2==d.rail.drag.pt){if(p.cantouch&&p.isios&&void 0===t.original)return!0;if(d.hasmoving=!0,d.preventclick&&!d.preventclick.click&&(d.preventclick.click=d.preventclick.tg.onclick||!1,d.preventclick.tg.onclick=d.onpreventclick),"changedTouches"in(t=f.extend({original:t},t))&&(t.clientX=t.changedTouches[0].clientX,t.clientY=t.changedTouches[0].clientY),d.forcescreen){var i=t;(t={original:t.original?t.original:t}).clientX=i.screenX,t.clientY=i.screenY}var n;i=n=0;h&&!e&&(i=-(n=d.win.position()).left,n=-n.top);var s=t.clientY+n;n=s-d.rail.drag.y;var o,r=t.clientX+i,a=r-d.rail.drag.x,l=d.rail.drag.st-n;if(d.ishwscroll&&d.opt.bouncescroll?l<0?l=Math.round(l/2):l>d.page.maxh&&(l=d.page.maxh+Math.round((l-d.page.maxh)/2)):(l<0&&(s=l=0),l>d.page.maxh&&(l=d.page.maxh,s=0)),d.railh&&d.railh.scrollable&&(o=d.isrtlmode?a-d.rail.drag.sl:d.rail.drag.sl-a,d.ishwscroll&&d.opt.bouncescroll?o<0?o=Math.round(o/2):o>d.page.maxw&&(o=d.page.maxw+Math.round((o-d.page.maxw)/2)):(o<0&&(r=o=0),o>d.page.maxw&&(o=d.page.maxw,r=0))),i=!1,d.rail.drag.dl)i=!0,"v"==d.rail.drag.dl?o=d.rail.drag.sl:"h"==d.rail.drag.dl&&(l=d.rail.drag.st);else{n=Math.abs(n);a=Math.abs(a);var c=d.opt.directionlockdeadzone;if("v"==d.rail.drag.ck){if(c<n&&a<=.3*n)return!(d.rail.drag=!1);c<a&&(d.rail.drag.dl="f",f("body").scrollTop(f("body").scrollTop()))}else if("h"==d.rail.drag.ck){if(c<a&&n<=.3*a)return!(d.rail.drag=!1);c<n&&(d.rail.drag.dl="f",f("body").scrollLeft(f("body").scrollLeft()))}}if(d.synched("touchmove",function(){d.rail.drag&&2==d.rail.drag.pt&&(d.prepareTransition&&d.prepareTransition(0),d.rail.scrollable&&d.setScrollTop(l),d.scrollmom.update(r,s),d.railh&&d.railh.scrollable?(d.setScrollLeft(o),d.showCursor(l,o)):d.showCursor(l),p.isie10&&document.selection.clear())}),p.ischrome&&d.istouchcapable&&(i=!1),i)return d.cancelEvent(t)}else if(1==d.rail.drag.pt)return d.onmousemove(t)}}if(d.onmousedown=function(t,e){if(!d.rail.drag||1==d.rail.drag.pt){if(d.railslocked)return d.cancelEvent(t);d.cancelScroll(),d.rail.drag={x:t.clientX,y:t.clientY,sx:d.scroll.x,sy:d.scroll.y,pt:1,hr:!!e};var i=d.getTarget(t);return!d.ispage&&p.hasmousecapture&&i.setCapture(),d.isiframe&&!p.hasmousecapture&&(d.saved.csspointerevents=d.doc.css("pointer-events"),d.css(d.doc,{"pointer-events":"none"})),d.hasmoving=!1,d.cancelEvent(t)}},d.onmouseup=function(t){if(d.rail.drag)return 1!=d.rail.drag.pt||(p.hasmousecapture&&document.releaseCapture(),d.isiframe&&!p.hasmousecapture&&d.doc.css("pointer-events",d.saved.csspointerevents),d.rail.drag=!1,d.hasmoving&&d.triggerScrollEnd(),d.cancelEvent(t))},d.onmousemove=function(t){if(d.rail.drag&&1==d.rail.drag.pt){if(p.ischrome&&0==t.which)return d.onmouseup(t);if(d.cursorfreezed=!0,d.hasmoving=!0,d.rail.drag.hr){d.scroll.x=d.rail.drag.sx+(t.clientX-d.rail.drag.x),d.scroll.x<0&&(d.scroll.x=0);var e=d.scrollvaluemaxw;d.scroll.x>e&&(d.scroll.x=e)}else d.scroll.y=d.rail.drag.sy+(t.clientY-d.rail.drag.y),d.scroll.y<0&&(
1d.scroll.y=0),e=d.scrollvaluemax,d.scroll.y>e&&(d.scroll.y=e);return d.synched("mousemove",function(){d.rail.drag&&1==d.rail.drag.pt&&(d.showCursor(),d.rail.drag.hr?d.hasreversehr?d.doScrollLeft(d.scrollvaluemaxw-Math.round(d.scroll.x*d.scrollratio.x),d.opt.cursordragspeed):d.doScrollLeft(Math.round(d.scroll.x*d.scrollratio.x),d.opt.cursordragspeed):d.doScrollTop(Math.round(d.scroll.y*d.scrollratio.y),d.opt.cursordragspeed))}),d.cancelEvent(t)}},p.cantouch||d.opt.touchbehavior)d.onpreventclick=function(t){if(d.preventclick)return d.preventclick.tg.onclick=d.preventclick.click,d.preventclick=!1,d.cancelEvent(t)},d.bind(d.win,"mousedown",d.ontouchstart),d.onclick=!p.isios&&function(t){return!d.lastmouseup||(d.lastmouseup=!1,d.cancelEvent(t))},d.opt.grabcursorenabled&&p.cursorgrabvalue&&(d.css(d.ispage?d.doc:d.win,{cursor:p.cursorgrabvalue}),d.css(d.rail,{cursor:p.cursorgrabvalue}));else{var a=function(t){if(d.selectiondrag){if(t){var e=d.win.outerHeight();0<(t=t.pageY-d.selectiondrag.top)&&t<e&&(t=0),e<=t&&(t-=e),d.selectiondrag.df=t}0!=d.selectiondrag.df&&(d.doScrollBy(2*-Math.floor(d.selectiondrag.df/6)),d.debounced("doselectionscroll",function(){a()},50))}};d.hasTextSelected="getSelection"in document?function(){return 0<document.getSelection().rangeCount}:"selection"in document?function(){return"None"!=document.selection.type}:function(){return!1},d.onselectionstart=function(t){d.ispage||(d.selectiondrag=d.win.offset())},d.onselectionend=function(t){d.selectiondrag=!1},d.onselectiondrag=function(t){d.selectiondrag&&d.hasTextSelected()&&d.debounced("selectionscroll",function(){a(t)},250)}}p.hasw3ctouch?(d.css(d.rail,{"touch-action":"none"}),d.css(d.cursor,{"touch-action":"none"}),d.bind(d.win,"pointerdown",d.ontouchstart),d.bind(document,"pointerup",d.ontouchend),d.bind(document,"pointermove",d.ontouchmove)):p.hasmstouch?(d.css(d.rail,{"-ms-touch-action":"none"}),d.css(d.cursor,{"-ms-touch-action":"none"}),d.bind(d.win,"MSPointerDown",d.ontouchstart),d.bind(document,"MSPointerUp",d.ontouchend),d.bind(document,"MSPointerMove",d.ontouchmove),d.bind(d.cursor,"MSGestureHold",function(t){t.preventDefault()}),d.bind(d.cursor,"contextmenu",function(t){t.preventDefault()})):this.istouchcapable&&(d.bind(d.win,"touchstart",d.ontouchstart),d.bind(document,"touchend",d.ontouchend),d.bind(document,"touchcancel",d.ontouchend),d.bind(document,"touchmove",d.ontouchmove)),(d.opt.cursordragontouch||!p.cantouch&&!d.opt.touchbehavior)&&(d.rail.css({cursor:"default"}),d.railh&&d.railh.css({cursor:"default"}),d.jqbind(d.rail,"mouseenter",function(){if(!d.ispage&&!d.win.is(":visible"))return!1;d.canshowonmouseevent&&d.showCursor(),d.rail.active=!0}),d.jqbind(d.rail,"mouseleave",function(){d.rail.active=!1,d.rail.drag||d.hideCursor()}),d.opt.sensitiverail&&(d.bind(d.rail,"click",function(t){d.doRailClick(t,!1,!1)}),d.bind(d.rail,"dblclick",function(t){d.doRailClick(t,!0,!1)}),d.bind(d.cursor,"click",function(t){d.cancelEvent(t)}),d.bind(d.cursor,"dblclick",function(t){d.cancelEvent(t)})),d.railh&&(d.jqbind(d.railh,"mouseenter",function(){if(!d.ispage&&!d.win.is(":visible"))return!1;d.canshowonmouseevent&&d.showCursor(),d.rail.active=!0}),d.jqbind(d.railh,"mouseleave",function(){d.rail.active=!1,d.rail.drag||d.hideCursor()}),d.opt.sensitiverail&&(d.bind(d.railh,"click",function(t){d.doRailClick(t,!1,!0)}),d.bind(d.railh,"dblclick",function(t){d.doRailClick(t,!0,!0)}),d.bind(d.cursorh,"click",function(t){d.cancelEvent(t)}),d.bind(d.cursorh,"dblclick",function(t){d.cancelEvent(t)})))),p.cantouch||d.opt.touchbehavior?(d.bind(p.hasmousecapture?d.win:document,"mouseup",d.ontouchend),d.bind(document,"mousemove",d.ontouchmove),d.onclick&&d.bind(document,"click",d.onclick),d.opt.cursordragontouch&&(d.bind(d.cursor,"mousedown",d.onmousedown),d.bind(d.cursor,"mouseup",d.onmouseup),d.cursorh&&d.bind(d.cursorh,"mousedown",function(t){d.onmousedown(t,!0)}),d.cursorh&&d.bind(d.cursorh,"mouseup",d.onmouseup))):(d.bind(p.hasmousecapture?d.win:document,"mouseup",d.onmouseup),d.bind(document,"mousemove",d.onmousemove),d.onclick&&d.bind(document,"click",d.onclick),d.bind(d.cursor,"mousedown",d.onmousedown),d.bind(d.cursor,"mouseup",d.onmouseup),d.railh&&(d.bind(d.cursorh,"mousedown",function(t){d.onmousedown(t,!0)}),d.bind(d.cursorh,"mouseup",d.onmouseup)),!d.ispage&&d.opt.enablescrollonselection&&(d.bind(d.win[0],"mousedown",d.onselectionstart),d.bind(document,"mouseup",d.onselectionend),d.bind(d.cursor,"mouseup",d.onselectionend),d.cursorh&&d.bind(d.cursorh,"mouseup",d.onselectionend),d.bind(document,"mousemove",d.onselectiondrag)),d.zoom&&(d.jqbind(d.zoom,"mouseenter",function(){d.canshowonmouseevent&&d.showCursor(),d.rail.active=!0}),d.jqbind(d.zoom,"mouseleave",function(){d.rail.active=!1,d.rail.drag||d.hideCursor()}))),d.opt.enablemousewheel&&(d.isiframe||d.bind(p.isie&&d.ispage?document:d.win,"mousewheel",d.onmousewheel),d.bind(d.rail,"mousewheel",d.onmousewheel),d.railh&&d.bind(d.railh,"mousewheel",d.onmousewheelhr)),d.ispage||p.cantouch||/HTML|^BODY/.test(d.win[0].nodeName)||(d.win.attr("tabindex")||d.win.attr({tabindex:_++}),d.jqbind(d.win,"focus",function(t){g=d.getTarget(t).id||!0,d.hasfocus=!0,d.canshowonmouseevent&&d.noticeCursor()}),d.jqbind(d.win,"blur",function(t){g=!1,d.hasfocus=!1}),d.jqbind(d.win,"mouseenter",function(t){m=d.getTarget(t).id||!0,d.hasmousefocus=!0,d.canshowonmouseevent&&d.noticeCursor()}),d.jqbind(d.win,"mouseleave",function(){m=!1,d.hasmousefocus=!1,d.rail.drag||d.hideCursor()}))}if(d.onkeypress=function(t){if(d.railslocked&&0==d.page.maxh)return!0;t=t||window.e;var e=d.getTarget(t);if(e&&/INPUT|TEXTAREA|SELECT|OPTION/.test(e.nodeName)&&(!e.getAttribute("type")&&!e.type||!/submit|button|cancel/i.tp)||f(e).attr("contenteditable"))return!0;
1if(d.hasfocus||d.hasmousefocus&&!g||d.ispage&&!g&&!m){if(e=t.keyCode,d.railslocked&&27!=e)return d.cancelEvent(t);var i=t.ctrlKey||!1,n=t.shiftKey||!1,s=!1;switch(e){case 38:case 63233:d.doScrollBy(72),s=!0;break;case 40:case 63235:d.doScrollBy(-72),s=!0;break;case 37:case 63232:d.railh&&(i?d.doScrollLeft(0):d.doScrollLeftBy(72),s=!0);break;case 39:case 63234:d.railh&&(i?d.doScrollLeft(d.page.maxw):d.doScrollLeftBy(-72),s=!0);break;case 33:case 63276:d.doScrollBy(d.view.h),s=!0;break;case 34:case 63277:d.doScrollBy(-d.view.h),s=!0;break;case 36:case 63273:d.railh&&i?d.doScrollPos(0,0):d.doScrollTo(0),s=!0;break;case 35:case 63275:d.railh&&i?d.doScrollPos(d.page.maxw,d.page.maxh):d.doScrollTo(d.page.maxh),s=!0;break;case 32:d.opt.spacebarenabled&&(n?d.doScrollBy(d.view.h):d.doScrollBy(-d.view.h),s=!0);break;case 27:d.zoomactive&&(d.doZoom(),s=!0)}if(s)return d.cancelEvent(t)}},d.opt.enablekeyboard&&d.bind(document,p.isopera&&!p.isopera12?"keypress":"keydown",d.onkeypress),d.bind(document,"keydown",function(t){t.ctrlKey&&(d.wheelprevented=!0)}),d.bind(document,"keyup",function(t){t.ctrlKey||(d.wheelprevented=!1)}),d.bind(window,"blur",function(t){d.wheelprevented=!1}),d.bind(window,"resize",d.lazyResize),d.bind(window,"orientationchange",d.lazyResize),d.bind(window,"load",d.lazyResize),p.ischrome&&!d.ispage&&!d.haswrapper){var l=d.win.attr("style"),c=parseFloat(d.win.css("width"))+1;d.win.css("width",c),d.synched("chromefix",function(){d.win.attr("style",l)})}!(d.onAttributeChange=function(t){d.lazyResize(d.isieold?250:30)})!==x&&(d.observerbody=new x(function(t){if(t.forEach(function(t){if("attributes"==t.type)return f("body").hasClass("modal-open")?d.hide():d.show()}),document.body.scrollHeight!=d.page.maxh)return d.lazyResize(30)}),d.observerbody.observe(document.body,{childList:!0,subtree:!0,characterData:!1,attributes:!0,attributeFilter:["class"]})),d.ispage||d.haswrapper||(!1!==x?(d.observer=new x(function(t){t.forEach(d.onAttributeChange)}),d.observer.observe(d.win[0],{childList:!0,characterData:!1,attributes:!0,subtree:!1}),d.observerremover=new x(function(t){t.forEach(function(t){if(0<t.removedNodes.length)for(var e in t.removedNodes)if(d&&t.removedNodes[e]==d.win[0])return d.remove()})}),d.observerremover.observe(d.win[0].parentNode,{childList:!0,characterData:!1,attributes:!1,subtree:!1})):(d.bind(d.win,p.isie&&!p.isie9?"propertychange":"DOMAttrModified",d.onAttributeChange),p.isie9&&d.win[0].attachEvent("onpropertychange",d.onAttributeChange),d.bind(d.win,"DOMNodeRemoved",function(t){t.target==d.win[0]&&d.remove()}))),!d.ispage&&d.opt.boxzoom&&d.bind(window,"resize",d.resizeZoom),d.istextarea&&d.bind(d.win,"mouseup",d.lazyResize),d.lazyResize(30)}if("IFRAME"==this.doc[0].nodeName){var u=function(){var e;d.iframexd=!1;try{e="contentDocument"in this?this.contentDocument:this.contentWindow.document}catch(t){e=!(d.iframexd=!0)}if(d.iframexd)return"console"in window&&console.log("NiceScroll error: policy restriced iframe"),!0;if(d.forcescreen=!0,d.isiframe&&(d.iframe={doc:f(e),html:d.doc.contents().find("html")[0],body:d.doc.contents().find("body")[0]},d.getContentSize=function(){return{w:Math.max(d.iframe.html.scrollWidth,d.iframe.body.scrollWidth),h:Math.max(d.iframe.html.scrollHeight,d.iframe.body.scrollHeight)}},d.docscroll=f(d.iframe.body)),!p.isios&&d.opt.iframeautoresize&&!d.isiframe){d.win.scrollTop(0),d.doc.height("");var t=Math.max(e.getElementsByTagName("html")[0].scrollHeight,e.body.scrollHeight);d.doc.height(t)}d.lazyResize(30),p.isie7&&d.css(f(d.iframe.html),{"overflow-y":"hidden"}),d.css(f(d.iframe.body),{"overflow-y":"hidden"}),p.isios&&d.haswrapper&&d.css(f(e.body),{"-webkit-transform":"translate3d(0,0,0)"}),"contentWindow"in this?d.bind(this.contentWindow,"scroll",d.onscroll):d.bind(e,"scroll",d.onscroll),d.opt.enablemousewheel&&d.bind(e,"mousewheel",d.onmousewheel),d.opt.enablekeyboard&&d.bind(e,p.isopera?"keypress":"keydown",d.onkeypress),(p.cantouch||d.opt.touchbehavior)&&(d.bind(e,"mousedown",d.ontouchstart),d.bind(e,"mousemove",function(t){return d.ontouchmove(t,!0)}),d.opt.grabcursorenabled&&p.cursorgrabvalue&&d.css(f(e.body),{cursor:p.cursorgrabvalue})),d.bind(e,"mouseup",d.ontouchend),d.zoom&&(d.opt.dblclickzoom&&d.bind(e,"dblclick",d.doZoom),d.ongesturezoom&&d.bind(e,"gestureend",d.ongesturezoom))};this.doc[0].readyState&&"complete"==this.doc[0].readyState&&setTimeout(function(){u.call(d.doc[0],!1)},500),d.bind(this.doc,"load",u)}},this.showCursor=function(t,e){if(d.cursortimeout&&(clearTimeout(d.cursortimeout),d.cursortimeout=0),d.rail){if(d.autohidedom&&(d.autohidedom.stop().css({opacity:d.opt.cursoropacitymax}),d.cursoractive=!0),d.rail.drag&&1==d.rail.drag.pt||(void 0!==t&&!1!==t&&(d.scroll.y=Math.round(1*t/d.scrollratio.y)),void 0!==e&&(d.scroll.x=Math.round(1*e/d.scrollratio.x))),d.cursor.css({height:d.cursorheight,top:d.scroll.y}),d.cursorh){var i=d.hasreversehr?d.scrollvaluemaxw-d.scroll.x:d.scroll.x;!d.rail.align&&d.rail.visibility?d.cursorh.css({width:d.cursorwidth,left:i+d.rail.width}):d.cursorh.css({width:d.cursorwidth,left:i}),d.cursoractive=!0}d.zoom&&d.zoom.stop().css({opacity:d.opt.cursoropacitymax})}},this.hideCursor=function(t){d.cursortimeout||!d.rail||!d.autohidedom||d.hasmousefocus&&"leave"==d.opt.autohidemode||(d.cursortimeout=setTimeout(function(){d.rail.active&&d.showonmouseevent||(d.autohidedom.stop().animate({opacity:d.opt.cursoropacitymin}),d.zoom&&d.zoom.stop().animate({opacity:d.opt.cursoropacitymin}),d.cursoractive=!1),d.cursortimeout=0}
1,t||d.opt.hidecursordelay))},this.noticeCursor=function(t,e,i){d.showCursor(e,i),d.rail.active||d.hideCursor(t)},this.getContentSize=d.ispage?function(){return{w:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth),h:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}}:d.haswrapper?function(){return{w:d.doc.outerWidth()+parseInt(d.win.css("paddingLeft"))+parseInt(d.win.css("paddingRight")),h:d.doc.outerHeight()+parseInt(d.win.css("paddingTop"))+parseInt(d.win.css("paddingBottom"))}}:function(){return{w:d.docscroll[0].scrollWidth,h:d.docscroll[0].scrollHeight}},this.onResize=function(t,e){if(!d||!d.win)return!1;if(!d.haswrapper&&!d.ispage){if("none"==d.win.css("display"))return d.visibility&&d.hideRail().hideRailHr(),!1;d.hidden||d.visibility||d.showRail().showRailHr()}var i=d.page.maxh,n=d.page.maxw,s=d.view.h,o=d.view.w;if(d.view={w:d.ispage?d.win.width():parseInt(d.win[0].clientWidth),h:d.ispage?d.win.height():parseInt(d.win[0].clientHeight)},d.page=e||d.getContentSize(),d.page.maxh=Math.max(0,d.page.h-d.view.h),d.page.maxw=Math.max(0,d.page.w-d.view.w),d.page.maxh==i&&d.page.maxw==n&&d.view.w==o&&d.view.h==s){if(d.ispage)return d;if(i=d.win.offset(),d.lastposition&&((n=d.lastposition).top==i.top&&n.left==i.left))return d;d.lastposition=i}return 0==d.page.maxh?(d.hideRail(),d.scrollvaluemax=0,d.scroll.y=0,d.scrollratio.y=0,d.cursorheight=0,d.setScrollTop(0),d.rail.scrollable=!1):(d.page.maxh-=d.opt.railpadding.top+d.opt.railpadding.bottom,d.rail.scrollable=!0),0==d.page.maxw?(d.hideRailHr(),d.scrollvaluemaxw=0,d.scroll.x=0,d.scrollratio.x=0,d.cursorwidth=0,d.setScrollLeft(0),d.railh.scrollable=!1):(d.page.maxw-=d.opt.railpadding.left+d.opt.railpadding.right,d.railh.scrollable=!0),d.railslocked=d.locked||0==d.page.maxh&&0==d.page.maxw,d.railslocked?(d.ispage||d.updateScrollBar(d.view),!1):(d.hidden||d.visibility?d.hidden||d.railh.visibility||d.showRailHr():d.showRail().showRailHr(),d.istextarea&&d.win.css("resize")&&"none"!=d.win.css("resize")&&(d.view.h-=20),d.cursorheight=Math.min(d.view.h,Math.round(d.view.h/d.page.h*d.view.h)),d.cursorheight=d.opt.cursorfixedheight?d.opt.cursorfixedheight:Math.max(d.opt.cursorminheight,d.cursorheight),d.cursorwidth=Math.min(d.view.w,Math.round(d.view.w/d.page.w*d.view.w)),d.cursorwidth=d.opt.cursorfixedheight?d.opt.cursorfixedheight:Math.max(d.opt.cursorminheight,d.cursorwidth),d.scrollvaluemax=d.view.h-d.cursorheight-d.cursor.hborder-(d.opt.railpadding.top+d.opt.railpadding.bottom),d.railh&&(d.railh.width=0<d.page.maxh?d.view.w-d.rail.width:d.view.w,d.scrollvaluemaxw=d.railh.width-d.cursorwidth-d.cursorh.wborder-(d.opt.railpadding.left+d.opt.railpadding.right)),d.ispage||d.updateScrollBar(d.view),d.scrollratio={x:d.page.maxw/d.scrollvaluemaxw,y:d.page.maxh/d.scrollvaluemax},d.getScrollTop()>d.page.maxh?d.doScrollTop(d.page.maxh):(d.scroll.y=Math.round(d.getScrollTop()*(1/d.scrollratio.y)),d.scroll.x=Math.round(d.getScrollLeft()*(1/d.scrollratio.x)),d.cursoractive&&d.noticeCursor()),d.scroll.y&&0==d.getScrollTop()&&d.doScrollTo(Math.floor(d.scroll.y*d.scrollratio.y)),d)},this.resize=d.onResize,this.lazyResize=function(t){return t=isNaN(t)?30:t,d.debounced("resize",d.resize,t),d},this.jqbind=function(t,e,i){d.events.push({e:t,n:e,f:i,q:!0}),f(t).bind(e,i)},this.bind=function(t,e,i,n){var s="jquery"in t?t[0]:t;"mousewheel"==e?window.addEventListener||"onwheel"in document?d._bind(s,"wheel",i,n||!1):(t=void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll",r(s,t,i,n||!1),"DOMMouseScroll"==t&&r(s,"MozMousePixelScroll",i,n||!1)):s.addEventListener?(p.cantouch&&/mouseup|mousedown|mousemove/.test(e)&&d._bind(s,"mousedown"==e?"touchstart":"mouseup"==e?"touchend":"touchmove",function(t){if(t.touches){if(t.touches.length<2){var e=t.touches.length?t.touches[0]:t;e.original=t,i.call(this,e)}}else t.changedTouches&&((e=t.changedTouches[0]).original=t,i.call(this,e))},n||!1),d._bind(s,e,i,n||!1),p.cantouch&&"mouseup"==e&&d._bind(s,"touchcancel",i,n||!1)):d._bind(s,e,function(t){return(t=t||window.event||!1)&&t.srcElement&&(t.target=t.srcElement),"pageY"in t||(t.pageX=t.clientX+document.documentElement.scrollLeft,t.pageY=t.clientY+document.documentElement.scrollTop),!1!==i.call(s,t)&&!1!==n||d.cancelEvent(t)})}
1,p.haseventlistener?(this._bind=function(t,e,i,n){d.events.push({e:t,n:e,f:i,b:n,q:!1}),t.addEventListener(e,i,n||!1)},this.cancelEvent=function(t){return t&&((t=t.original?t.original:t).preventDefault(),t.stopPropagation(),t.preventManipulation&&t.preventManipulation()),!1},this.stopPropagation=function(t){return t&&(t=t.original?t.original:t).stopPropagation(),!1},this._unbind=function(t,e,i,n){t.removeEventListener(e,i,n)}):(this._bind=function(t,e,i,n){d.events.push({e:t,n:e,f:i,b:n,q:!1}),t.attachEvent?t.attachEvent("on"+e,i):t["on"+e]=i},this.cancelEvent=function(t){return!!(t=window.event||!1)&&(t.cancelBubble=!0,t.cancel=!0,t.returnValue=!1)},this.stopPropagation=function(t){return!!(t=window.event||!1)&&!(t.cancelBubble=!0)},this._unbind=function(t,e,i,n){t.detachEvent?t.detachEvent("on"+e,i):t["on"+e]=!1}),this.unbindAll=function(){for(var t=0;t<d.events.length;t++){var e=d.events[t];e.q?e.e.unbind(e.n,e.f):d._unbind(e.e,e.n,e.f,e.b)}},this.showRail=function(){return 0==d.page.maxh||!d.ispage&&"none"==d.win.css("display")||(d.visibility=!0,d.rail.visibility=!0,d.rail.css("display","block")),d},this.showRailHr=function(){return d.railh&&(0==d.page.maxw||!d.ispage&&"none"==d.win.css("display")||(d.railh.visibility=!0,d.railh.css("display","block"))),d},this.hideRail=function(){return d.visibility=!1,d.rail.visibility=!1,d.rail.css("display","none"),d},this.hideRailHr=function(){return d.railh&&(d.railh.visibility=!1,d.railh.css("display","none")),d},this.show=function(){return d.hidden=!1,d.railslocked=!1,d.showRail().showRailHr()},this.hide=function(){return d.hidden=!0,d.railslocked=!0,d.hideRail().hideRailHr()},this.toggle=function(){return d.hidden?d.show():d.hide()},this.remove=function(){d.stop(),d.cursortimeout&&clearTimeout(d.cursortimeout),d.doZoomOut(),d.unbindAll(),p.isie9&&d.win[0].detachEvent("onpropertychange",d.onAttributeChange),!1!==d.observer&&d.observer.disconnect(),!1!==d.observerremover&&d.observerremover.disconnect(),!1!==d.observerbody&&d.observerbody.disconnect(),d.events=null,d.cursor&&d.cursor.remove(),d.cursorh&&d.cursorh.remove(),d.rail&&d.rail.remove(),d.railh&&d.railh.remove(),d.zoom&&d.zoom.remove();for(var t=0;t<d.saved.css.length;t++){var e=d.saved.css[t];e[0].css(e[1],void 0===e[2]?"":e[2])}d.saved=!1,d.me.data("__nicescroll","");var i=f.nicescroll;for(var n in i.each(function(t){if(this&&this.id===d.id){delete i[t];for(var e=++t;e<i.length;e++,t++)i[t]=i[e];i.length--,i.length&&delete i[i.length]}}),d)d[n]=null,delete d[n];d=null},this.scrollstart=function(t){return this.onscrollstart=t,d},this.scrollend=function(t){return this.onscrollend=t,d},this.scrollcancel=function(t){return this.onscrollcancel=t,d},this.zoomin=function(t){return this.onzoomin=t,d},this.zoomout=function(t){return this.onzoomout=t,d},this.isScrollable=function(t){if("OPTION"==(t=t.target?t.target:t).nodeName)return!0;for(;t&&1==t.nodeType&&!/^BODY|HTML/.test(t.nodeName);){var e=(e=f(t)).css("overflowY")||e.css("overflowX")||e.css("overflow")||"";if(/scroll|auto/.test(e))return t.clientHeight!=t.scrollHeight;t=!!t.parentNode&&t.parentNode}return!1},this.getViewport=function(t){for(t=!(!t||!t.parentNode)&&t.parentNode;t&&1==t.nodeType&&!/^BODY|HTML/.test(t.nodeName);){var e=f(t);if(/fixed|absolute/.test(e.css("position")))return e;var i=e.css("overflowY")||e.css("overflowX")||e.css("overflow")||"";if(/scroll|auto/.test(i)&&t.clientHeight!=t.scrollHeight||0<e.getNiceScroll().length)return e;t=!!t.parentNode&&t.parentNode}return!1},this.triggerScrollEnd=function(){if(d.onscrollend){var t=d.getScrollLeft(),e=d.getScrollTop();d.onscrollend.call(d,{type:"scrollend",current:{x:t,y:e},end:{x:t,y:e}})}},this.onmousewheel=function(t){if(!d.wheelprevented){if(d.railslocked)return d.debounced("checkunlock",d.resize,250),!0;if(d.rail.drag)return d.cancelEvent(t);if("auto"==d.opt.oneaxismousemode&&0!=t.deltaX&&(d.opt.oneaxismousemode=!1),d.opt.oneaxismousemode&&0==t.deltaX&&!d.rail.scrollable)return!d.railh||!d.railh.scrollable||d.onmousewheelhr(t);var e=+new Date,i=!1;return d.opt.preservenativescrolling&&d.checkarea+600<e&&(d.nativescrollingarea=d.isScrollable(t),i=!0),d.checkarea=e,d.nativescrollingarea?!0:((t=n(t,!1,i))&&(d.checkarea=0),t)}},this.onmousewheelhr=function(t){if(!d.wheelprevented){if(d.railslocked||!d.railh.scrollable)return!0;
1if(d.rail.drag)return d.cancelEvent(t);var e=+new Date,i=!1;return d.opt.preservenativescrolling&&d.checkarea+600<e&&(d.nativescrollingarea=d.isScrollable(t),i=!0),d.checkarea=e,!!d.nativescrollingarea||(d.railslocked?d.cancelEvent(t):n(t,!0,i))}},this.stop=function(){return d.cancelScroll(),d.scrollmon&&d.scrollmon.stop(),d.cursorfreezed=!1,d.scroll.y=Math.round(d.getScrollTop()*(1/d.scrollratio.y)),d.noticeCursor(),d},this.getTransitionSpeed=function(t){var e=Math.round(10*d.opt.scrollspeed);return 20<(t=Math.min(e,Math.round(t/20*d.opt.scrollspeed)))?t:0},d.opt.smoothscroll?d.ishwscroll&&p.hastransition&&d.opt.usetransition&&d.opt.smoothscroll?(this.prepareTransition=function(t,e){var i=e?20<t?t:0:d.getTransitionSpeed(t),n=i?p.prefixstyle+"transform "+i+"ms ease-out":"";return d.lasttransitionstyle&&d.lasttransitionstyle==n||(d.lasttransitionstyle=n,d.doc.css(p.transitionstyle,n)),i},this.doScrollLeft=function(t,e){var i=d.scrollrunning?d.newscrolly:d.getScrollTop();d.doScrollPos(t,i,e)},this.doScrollTop=function(t,e){var i=d.scrollrunning?d.newscrollx:d.getScrollLeft();d.doScrollPos(i,t,e)},this.doScrollPos=function(s,o,t){var e=d.getScrollTop(),i=d.getScrollLeft();return((d.newscrolly-e)*(o-e)<0||(d.newscrollx-i)*(s-i)<0)&&d.cancelScroll(),0==d.opt.bouncescroll&&(o<0?o=0:o>d.page.maxh&&(o=d.page.maxh),s<0?s=0:s>d.page.maxw&&(s=d.page.maxw)),(!d.scrollrunning||s!=d.newscrollx||o!=d.newscrolly)&&(d.newscrolly=o,d.newscrollx=s,d.newscrollspeed=t||!1,!d.timer&&void(d.timer=setTimeout(function(){var t,e,i=d.getScrollTop(),n=d.getScrollLeft();t=s-n,e=o-i,t=Math.round(Math.sqrt(Math.pow(t,2)+Math.pow(e,2))),t=d.newscrollspeed&&1<d.newscrollspeed?d.newscrollspeed:d.getTransitionSpeed(t),d.newscrollspeed&&d.newscrollspeed<=1&&(t*=d.newscrollspeed),d.prepareTransition(t,!0),d.timerscroll&&d.timerscroll.tm&&clearInterval(d.timerscroll.tm),0<t&&(!d.scrollrunning&&d.onscrollstart&&d.onscrollstart.call(d,{type:"scrollstart",current:{x:n,y:i},request:{x:s,y:o},end:{x:d.newscrollx,y:d.newscrolly},speed:t}),p.transitionend?d.scrollendtrapped||(d.scrollendtrapped=!0,d.bind(d.doc,p.transitionend,d.onScrollTransitionEnd,!1)):(d.scrollendtrapped&&clearTimeout(d.scrollendtrapped),d.scrollendtrapped=setTimeout(d.onScrollTransitionEnd,t)),d.timerscroll={bz:new c(i,d.newscrolly,t,0,0,.58,1),bh:new c(n,d.newscrollx,t,0,0,.58,1)},d.cursorfreezed||(d.timerscroll.tm=setInterval(function(){d.showCursor(d.getScrollTop(),d.getScrollLeft())},60))),d.synched("doScroll-set",function(){d.timer=0,d.scrollendtrapped&&(d.scrollrunning=!0),d.setScrollTop(d.newscrolly),d.setScrollLeft(d.newscrollx),d.scrollendtrapped||d.onScrollTransitionEnd()})},50)))},this.cancelScroll=function(){if(!d.scrollendtrapped)return!0;var t=d.getScrollTop(),e=d.getScrollLeft();return d.scrollrunning=!1,p.transitionend||clearTimeout(p.transitionend),d.scrollendtrapped=!1,d._unbind(d.doc[0],p.transitionend,d.onScrollTransitionEnd),d.prepareTransition(0),d.setScrollTop(t),d.railh&&d.setScrollLeft(e),d.timerscroll&&d.timerscroll.tm&&clearInterval(d.timerscroll.tm),d.timerscroll=!1,d.cursorfreezed=!1,d.showCursor(t,e),d},this.onScrollTransitionEnd=function(){d.scrollendtrapped&&d._unbind(d.doc[0],p.transitionend,d.onScrollTransitionEnd),d.scrollendtrapped=!1,d.prepareTransition(0),d.timerscroll&&d.timerscroll.tm&&clearInterval(d.timerscroll.tm),d.timerscroll=!1;var t=d.getScrollTop(),e=d.getScrollLeft();if(d.setScrollTop(t),d.railh&&d.setScrollLeft(e),d.noticeCursor(!1,t,e),d.cursorfreezed=!1,t<0?t=0:t>d.page.maxh&&(t=d.page.maxh),e<0?e=0:e>d.page.maxw&&(e=d.page.maxw),t!=d.newscrolly||e!=d.newscrollx)return d.doScrollPos(e,t,d.opt.snapbackspeed);d.onscrollend&&d.scrollrunning&&d.triggerScrollEnd(),d.scrollrunning=!1}):(this.doScrollLeft=function(t,e){var i=d.scrollrunning?d.newscrolly:d.getScrollTop();d.doScrollPos(t,i,e)},this.doScrollTop=function(t,e){var i=d.scrollrunning?d.newscrollx:d.getScrollLeft();d.doScrollPos(i,t,e)},this.doScrollPos=function(t,e,i){if(e=void 0===e||!1===e?d.getScrollTop(!0):e,d.timer&&d.newscrolly==e&&d.newscrollx==t)return!0;d.timer&&w(d.timer),d.timer=0;var n=d.getScrollTop(),s=d.getScrollLeft();((d.newscrolly-n)*(e-n)<0||(d.newscrollx-s)*(t-s)<0)&&d.cancelScroll(),d.newscrolly=e,d.newscrollx=t,d.bouncescroll&&d.rail.visibility||(d.newscrolly<0?d.newscrolly=0:d.newscrolly>d.page.maxh&&(d.newscrolly=d.page.maxh)),d.bouncescroll&&d.railh.visibility||(d.newscrollx<0?d.newscrollx=0:d.newscrollx>d.page.maxw&&(d.newscrollx=d.page.maxw)),d.dst={},d.dst.x=t-s,d.dst.y=e-n,d.dst.px=s,d.dst.py=n;var o=Math.round(Math.sqrt(Math.pow(d.dst.x,2)+Math.pow(d.dst.y,2)));d.dst.ax=d.dst.x/o,d.dst.ay=d.dst.y/o;var r=0,a=o;if(0==d.dst.x?(r=n,a=e,d.dst.ay=1,d.dst.py=0):0==d.dst.y&&(r=s,a=t,d.dst.ax=1,d.dst.px=0),o=d.getTransitionSpeed(o),i&&i<=1&&(o*=i),d.bzscroll=0<o&&(d.bzscroll?d.bzscroll.update(a,o):new c(r,a,o,0,1,0,1)),!d.timer){(n==d.page.maxh&&e>=d.page.maxh||s==d.page.maxw&&t>=d.page.maxw)&&d.checkContentSize();var l=1;d.cancelAnimationFrame=!1,d.timer=1,d.onscrollstart&&!d.scrollrunning&&d.onscrollstart.call(d,{type:"scrollstart",current:{x:s,y:n},request:{x:t,y:e},end:{x:d.newscrollx,y:d.newscrolly},speed:o}),function t(){if(d.cancelAnimationFrame)return!0;
1if(d.scrollrunning=!0,l=1-l)return d.timer=y(t)||1;var e,i,n=0,s=i=d.getScrollTop();d.dst.ay?(((e=(s=d.bzscroll?d.dst.py+d.bzscroll.getNow()*d.dst.ay:d.newscrolly)-i)<0&&s<d.newscrolly||0<e&&s>d.newscrolly)&&(s=d.newscrolly),d.setScrollTop(s),s==d.newscrolly&&(n=1)):n=1,i=e=d.getScrollLeft(),d.dst.ax?(((e=(i=d.bzscroll?d.dst.px+d.bzscroll.getNow()*d.dst.ax:d.newscrollx)-e)<0&&i<d.newscrollx||0<e&&i>d.newscrollx)&&(i=d.newscrollx),d.setScrollLeft(i),i==d.newscrollx&&(n+=1)):n+=1,2==n?(d.timer=0,d.cursorfreezed=!1,d.bzscroll=!1,d.scrollrunning=!1,s<0?s=0:s>d.page.maxh&&(s=d.page.maxh),i<0?i=0:i>d.page.maxw&&(i=d.page.maxw),i!=d.newscrollx||s!=d.newscrolly?d.doScrollPos(i,s):d.onscrollend&&d.triggerScrollEnd()):d.timer=y(t)||1}(),(n==d.page.maxh&&n<=e||s==d.page.maxw&&s<=t)&&d.checkContentSize(),d.noticeCursor()}},this.cancelScroll=function(){return d.timer&&w(d.timer),d.timer=0,d.bzscroll=!1,d.scrollrunning=!1,d}):(this.doScrollLeft=function(t,e){var i=d.getScrollTop();d.doScrollPos(t,i,e)},this.doScrollTop=function(t,e){var i=d.getScrollLeft();d.doScrollPos(i,t,e)},this.doScrollPos=function(t,e,i){var n=t>d.page.maxw?d.page.maxw:t;n<0&&(n=0);var s=e>d.page.maxh?d.page.maxh:e;s<0&&(s=0),d.synched("scroll",function(){d.setScrollTop(s),d.setScrollLeft(n)})},this.cancelScroll=function(){}),this.doScrollBy=function(t,e){var i=0;i=e?Math.floor((d.scroll.y-t)*d.scrollratio.y):(d.timer?d.newscrolly:d.getScrollTop(!0))-t;if(d.bouncescroll){var n=Math.round(d.view.h/2);i<-n?i=-n:i>d.page.maxh+n&&(i=d.page.maxh+n)}return d.cursorfreezed=!1,n=d.getScrollTop(!0),i<0&&n<=0?d.noticeCursor():i>d.page.maxh&&n>=d.page.maxh?(d.checkContentSize(),d.noticeCursor()):void d.doScrollTop(i)},this.doScrollLeftBy=function(t,e){var i=0;i=e?Math.floor((d.scroll.x-t)*d.scrollratio.x):(d.timer?d.newscrollx:d.getScrollLeft(!0))-t;if(d.bouncescroll){var n=Math.round(d.view.w/2);i<-n?i=-n:i>d.page.maxw+n&&(i=d.page.maxw+n)}if(d.cursorfreezed=!1,n=d.getScrollLeft(!0),i<0&&n<=0||i>d.page.maxw&&n>=d.page.maxw)return d.noticeCursor();d.doScrollLeft(i)},this.doScrollTo=function(t,e){e&&Math.round(t*d.scrollratio.y),d.cursorfreezed=!1,d.doScrollTop(t)},this.checkContentSize=function(){var t=d.getContentSize();t.h==d.page.h&&t.w==d.page.w||d.resize(!1,t)},d.onscroll=function(t){d.rail.drag||d.cursorfreezed||d.synched("scroll",function(){d.scroll.y=Math.round(d.getScrollTop()*(1/d.scrollratio.y)),d.railh&&(d.scroll.x=Math.round(d.getScrollLeft()*(1/d.scrollratio.x))),d.noticeCursor()})},d.bind(d.docscroll,"scroll",d.onscroll),this.doZoomIn=function(t){if(!d.zoomactive){d.zoomactive=!0,d.zoomrestore={style:{}};var e,i="position top left zIndex backgroundColor marginTop marginBottom marginLeft marginRight".split(" "),n=d.win[0].style;for(e in i){var s=i[e];d.zoomrestore.style[s]=void 0!==n[s]?n[s]:""}return d.zoomrestore.style.width=d.win.css("width"),d.zoomrestore.style.height=d.win.css("height"),d.zoomrestore.padding={w:d.win.outerWidth()-d.win.width(),h:d.win.outerHeight()-d.win.height()},p.isios4&&(d.zoomrestore.scrollTop=f(window).scrollTop(),f(window).scrollTop(0)),d.win.css({position:p.isios4?"absolute":"fixed",top:0,left:0,"z-index":v+100,margin:"0px"}),(""==(i=d.win.css("backgroundColor"))||/transparent|rgba\(0, 0, 0, 0\)|rgba\(0,0,0,0\)/.test(i))&&d.win.css("backgroundColor","#fff"),d.rail.css({"z-index":v+101}),d.zoom.css({"z-index":v+102}),d.zoom.css("backgroundPosition","0px -18px"),d.resizeZoom(),d.onzoomin&&d.onzoomin.call(d),d.cancelEvent(t)}},this.doZoomOut=function(t){if(d.zoomactive)return d.zoomactive=!1,d.win.css("margin",""),d.win.css(d.zoomrestore.style),p.isios4&&f(window).scrollTop(d.zoomrestore.scrollTop),d.rail.css({"z-index":d.zindex}),d.zoom.css({"z-index":d.zindex}),d.zoomrestore=!1,d.zoom.css("backgroundPosition","0px 0px"),d.onResize(),d.onzoomout&&d.onzoomout.call(d),d.cancelEvent(t)},this.doZoom=function(t){return d.zoomactive?d.doZoomOut(t):d.doZoomIn(t)},this.resizeZoom=function(){if(d.zoomactive){var t=d.getScrollTop();d.win.css({width:f(window).width()-d.zoomrestore.padding.w+"px",height:f(window).height()-d.zoomrestore.padding.h+"px"}),d.onResize(),d.setScrollTop(Math.min(d.page.maxh,t))}},this.init(),f.nicescroll.push(this)},T=function(t){var h=this;this.nc=t,this.steptime=this.lasttime=this.speedy=this.speedx=this.lasty=this.lastx=0,this.snapy=this.snapx=!1,this.demuly=this.demulx=0,this.lastscrolly=this.lastscrollx=-1,this.timer=this.chky=this.chkx=0,this.time=function(){return+new Date},this.reset=function(t,e){h.stop();var i=h.time();h.steptime=0,h.lasttime=i,h.speedx=0,h.speedy=0,h.lastx=t,h.lasty=e,h.lastscrollx=-1,h.lastscrolly=-1},this.update=function(t,e){var i=h.time();h.steptime=i-h.lasttime,h.lasttime=i;i=e-h.lasty;var n=t-h.lastx,s=(s=h.nc.getScrollTop())+i,o=(o=h.nc.getScrollLeft())+n;h.snapx=o<0||o>h.nc.page.maxw,h.snapy=s<0||s>h.nc.page.maxh,h.speedx=n,h.speedy=i,h.lastx=t,h.lasty=e},this.stop=function(){h.nc.unsynched("domomentum2d"),h.timer&&clearTimeout(h.timer),h.timer=0,h.lastscrollx=-1,h.lastscrolly=-1},this.doSnapy=function(t,e){var i=!1;e<0?i=!(e=0):e>h.nc.page.maxh&&(e=h.nc.page.maxh,i=!0),t<0?i=!(t=0):t>h.nc.page.maxw&&(t=h.nc.page.maxw,i=!0),i?h.nc.doScrollPos(t,e,h.nc.opt.snapbackspeed):h.nc.triggerScrollEnd()},this.doMomentum=function(t){var e=h.time(),i=t?e+t:h.lasttime;t=h.nc.getScrollLeft();var n=h.nc.getScrollTop(),s=h.nc.page.maxh,o=h.nc.page.maxw;if(h.speedx=0<o?Math.min(60,h.speedx):0,h.speedy=0<s?Math.min(60,h.speedy):0,i=i&&e-i<=60,(n<0||s<n||t<0||o<t)&&(i=!1),t=!(!h.speedx||!i)&&h.speedx,h.speedy&&i&&h.speedy||t){var r=Math.max(16,h.steptime);50<r&&(t=r/50,h.speedx*=t,h.speedy*=t,r=50),h.demulxy=0,h.lastscrollx=h.nc.getScrollLeft(),h.chkx=h.lastscrollx,h.lastscrolly=h.nc.getScrollTop(),h.chky=h.lastscrolly;var a=h.lastscrollx,l=h.lastscrolly,c=function(){var t=600<h.time()-e?.04:.02;h.speedx&&(a=Math.floor(h.lastscrollx-h.speedx*(1-h.demulxy)),(h.lastscrollx=a)<0||o<a)&&(t=.1),h.speedy&&(l=Math.floor(h.lastscrolly-h.speedy*(1-h.demulxy)),(h.lastscrolly=l)<0||s<l)&&(t=.1),h.demulxy=Math.min(1,h.demulxy+t),h.nc.synched("domomentum2d",function(){h.speedx&&(h.nc.getScrollLeft()!=h.chkx&&h.stop(),h.chkx=a,h.nc.setScrollLeft(a)),h.speedy&&(h.nc.getScrollTop()!=h.chky&&h.stop(),h.chky=l,h.nc.setScrollTop(l)),h.timer||(h.nc.hideCursor(),h.doSnapy(a,l))}),h.demulxy<1?h.timer=setTimeout(c,r):(h.stop(),h.nc.hideCursor(),h.doSnapy(a,l))};c()}else h.doSnapy(h.nc.getScrollLeft(),h.nc.getScrollTop())}},o=f.fn.scrollTop;
1f.cssHooks.pageYOffset={get:function(t,e,i){return(e=f.data(t,"__nicescroll")||!1)&&e.ishwscroll?e.getScrollTop():o.call(t)},set:function(t,e){var i=f.data(t,"__nicescroll")||!1;return i&&i.ishwscroll?i.setScrollTop(parseInt(e)):o.call(t,e),this}},f.fn.scrollTop=function(e){if(void 0!==e)return this.each(function(){var t=f.data(this,"__nicescroll")||!1;t&&t.ishwscroll?t.setScrollTop(parseInt(e)):o.call(f(this),e)});var t=this[0]&&f.data(this[0],"__nicescroll")||!1;return t&&t.ishwscroll?t.getScrollTop():o.call(this)};var r=f.fn.scrollLeft;f.cssHooks.pageXOffset={get:function(t,e,i){return(e=f.data(t,"__nicescroll")||!1)&&e.ishwscroll?e.getScrollLeft():r.call(t)},set:function(t,e){var i=f.data(t,"__nicescroll")||!1;return i&&i.ishwscroll?i.setScrollLeft(parseInt(e)):r.call(t,e),this}},f.fn.scrollLeft=function(e){if(void 0!==e)return this.each(function(){var t=f.data(this,"__nicescroll")||!1;t&&t.ishwscroll?t.setScrollLeft(parseInt(e)):r.call(f(this),e)});var t=this[0]&&f.data(this[0],"__nicescroll")||!1;return t&&t.ishwscroll?t.getScrollLeft():r.call(this)};var a=function(t){var n=this;if(this.length=0,this.name="nicescrollarray",this.each=function(t){for(var e=0,i=0;e<n.length;e++)t.call(n[e],i++);return n},this.push=function(t){n[n.length]=t,n.length++},this.eq=function(t){return n[t]},t)for(var e=0;e<t.length;e++){var i=f.data(t[e],"__nicescroll")||!1;i&&(this[this.length]=i,this.length++)}return this};!function(t,e,i){for(var n=0;n<e.length;n++)i(t,e[n])}(a.prototype,"show hide toggle onResize resize remove stop doScrollPos".split(" "),function(t,e){t[e]=function(){var t=arguments;return this.each(function(){this[e].apply(this,t)})}}),f.fn.getNiceScroll=function(t){return void 0===t?new a(this):this[t]&&f.data(this[t],"__nicescroll")||!1},f.extend(f.expr[":"],{nicescroll:function(t){return!!f.data(t,"__nicescroll")}}),f.fn.niceScroll=function(t,e){void 0!==e||"object"!=typeof t||"jquery"in t||(e=t,t=!1),e=f.extend({},e);var i=new a;void 0===e&&(e={}),t&&(e.doc=f(t),e.win=f(this));var n=!("doc"in e);return n||"win"in e||(e.win=f(this)),this.each(function(){var t=f(this).data("__nicescroll")||!1;t||(e.doc=n?f(this):e.doc,t=new s(e,f(this)),f(this).data("__nicescroll",t)),i.push(t)}),1==i.length?i[0]:i},window.NiceScroll={getjQuery:function(){return f}},f.nicescroll||(f.nicescroll=new a,f.nicescroll.options=b)});var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";var r=document.documentElement,a=window,o=function(t,e){var i="x"===e?"Width":"Height",n="scroll"+i,s="client"+i,o=document.body;return t===a||t===r||t===o?Math.max(r[n],o[n])-(a["inner"+i]||Math.max(r[s],o[s])):t[n]-t["offset"+i]},t=_gsScope._gsDefine.plugin({propName:"scrollTo",API:2,version:"1.7.4",init:function(t,e,i){return this._wdw=t===a,this._target=t,this._tween=i,"object"!=typeof e&&(e={y:e}),this.vars=e,this._autoKill=!1!==e.autoKill,this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),null!=e.x?(this._addTween(this,"x",this.x,"max"===e.x?o(t,"x"):e.x,"scrollTo_x",!0),this._overwriteProps.push("scrollTo_x")):this.skipX=!0,null!=e.y?(this._addTween(this,"y",this.y,"max"===e.y?o(t,"y"):e.y,"scrollTo_y",!0),this._overwriteProps.push("scrollTo_y")):this.skipY=!0,!0},set:function(t){this._super.setRatio.call(this,t);var e=this._wdw||!this.skipX?this.getX():this.xPrev,i=this._wdw||!this.skipY?this.getY():this.yPrev,n=i-this.yPrev,s=e-this.xPrev;this._autoKill&&(!this.skipX&&(7<s||s<-7)&&o(this._target,"x")>e&&(this.skipX=!0),!this.skipY&&(7<n||n<-7)&&o(this._target,"y")>i&&(this.skipY=!0),this.skipX&&this.skipY&&(this._tween.kill(),this.vars.onAutoKill&&this.vars.onAutoKill.apply(this.vars.onAutoKillScope||this._tween,this.vars.onAutoKillParams||[]))),this._wdw?a.scrollTo(this.skipX?e:this.x,this.skipY?i:this.y):(this.skipY||(this._target.scrollTop=this.y),this.skipX||(this._target.scrollLeft=this.x)),this.xPrev=this.x,this.yPrev=this.y}}),e=t.prototype;t.max=o,e.getX=function(){return this._wdw?null!=a.pageXOffset?a.pageXOffset:null!=r.scrollLeft?r.scrollLeft:document.body.scrollLeft:this._target.scrollLeft},e.getY=function(){return this._wdw?null!=a.pageYOffset?a.pageYOffset:null!=r.scrollTop?r.scrollTop:document.body.scrollTop:this._target.scrollTop},e._kill=function(t){return t.scrollTo_x&&(this.skipX=!0),t.scrollTo_y&&(this.skipY=!0),this._super._kill.call(this,t)}}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(d,t){"use strict";var e,i,p=d.GreenSockGlobals=d.GreenSockGlobals||d;if(!p.TweenLite){var n,s,o,f,g,m=function(t){var e,i=t.split("."),n=p;for(e=0;i.length>e;e++)n[i[e]]=n=n[i[e]]||{};return n},u=m("com.greensock"),_=1e-10,l=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i},v=function(){},h=(e=Object.prototype.toString,i=e.call([]),function(t){return null!=t&&(t instanceof Array||"object"==typeof t&&!!t.push&&e.call(t)===i)}),y={},w=function(a,l,c,h){this.sc=y[a]?y[a].sc:[],(y[a]=this).gsClass=null,this.func=c;var u=[];this.check=function(t){for(var e,i,n,s,o=l.length,r=o;-1<--o;)(e=y[l[o]]||new w(l[o],[])).gsClass?(u[o]=e.gsClass,r--):t&&e.sc.push(this);if(0===r&&c)for(n=(i=("com.greensock."+a).split(".")).pop(),s=m(i.join("."))[n]=this.gsClass=c.apply(c,u),h&&(p[n]=s,"function"==typeof define&&define.amd?define((d.GreenSockAMDPath?d.GreenSockAMDPath+"/":"")+a.split(".").pop(),[],function(){return s}):"TweenLite"===a&&"undefined"!=typeof module&&module.exports&&(module.exports=s)),o=0;this.sc.length>o;o++)this.sc[o].check()},this.check(!0)}
1,r=d._gsDefine=function(t,e,i,n){return new w(t,e,i,n)},x=u._class=function(t,e,i){return e=e||function(){},r(t,[],function(){return e},i),e};r.globals=p;var a=[0,0,1,1],b=[],S=x("easing.Ease",function(t,e,i,n){this._func=t,this._type=i||0,this._power=n||0,this._params=e?a.concat(e):a},!0),T=S.map={},c=S.register=function(t,e,i,n){for(var s,o,r,a,l=e.split(","),c=l.length,h=(i||"easeIn,easeOut,easeInOut").split(",");-1<--c;)for(o=l[c],s=n?x("easing."+o,null,!0):u.easing[o]||{},r=h.length;-1<--r;)a=h[r],T[o+"."+a]=T[a+o]=s[a]=t.getRatio?t:t[a]||new t};for((o=S.prototype)._calcEnd=!1,o.getRatio=function(t){if(this._func)return this._params[0]=t,this._func.apply(null,this._params);var e=this._type,i=this._power,n=1===e?1-t:2===e?t:t<.5?2*t:2*(1-t);return 1===i?n*=n:2===i?n*=n*n:3===i?n*=n*n*n:4===i&&(n*=n*n*n*n),1===e?1-n:2===e?n:t<.5?n/2:1-n/2},s=(n=["Linear","Quad","Cubic","Quart","Quint,Strong"]).length;-1<--s;)o=n[s]+",Power"+s,c(new S(null,null,1,s),o,"easeOut",!0),c(new S(null,null,2,s),o,"easeIn"+(0===s?",easeNone":"")),c(new S(null,null,3,s),o,"easeInOut");T.linear=u.easing.Linear.easeIn,T.swing=u.easing.Quad.easeInOut;var C=x("events.EventDispatcher",function(t){this._listeners={},this._eventTarget=t||this});(o=C.prototype).addEventListener=function(t,e,i,n,s){s=s||0;var o,r,a=this._listeners[t],l=0;for(null==a&&(this._listeners[t]=a=[]),r=a.length;-1<--r;)(o=a[r]).c===e&&o.s===i?a.splice(r,1):0===l&&s>o.pr&&(l=r+1);a.splice(l,0,{c:e,s:i,up:n,pr:s}),this!==f||g||f.wake()},o.removeEventListener=function(t,e){var i,n=this._listeners[t];if(n)for(i=n.length;-1<--i;)if(n[i].c===e)return void n.splice(i,1)},o.dispatchEvent=function(t){var e,i,n,s=this._listeners[t];if(s)for(e=s.length,i=this._eventTarget;-1<--e;)(n=s[e]).up?n.c.call(n.s||i,{type:t,target:i}):n.c.call(n.s||i)};var k=d.requestAnimationFrame,P=d.cancelAnimationFrame,A=Date.now||function(){return(new Date).getTime()},M=A();for(s=(n=["ms","moz","webkit","o"]).length;-1<--s&&!k;)k=d[n[s]+"RequestAnimationFrame"],P=d[n[s]+"CancelAnimationFrame"]||d[n[s]+"CancelRequestAnimationFrame"];x("Ticker",function(t,e){var s,o,r,a,l,c=this,h=A(),i=!1!==e&&k,u=500,d=33,p=function(t){var e,i,n=A()-M;u<n&&(h+=n-d),M+=n,c.time=(M-h)/1e3,e=c.time-l,(!s||0<e||!0===t)&&(c.frame++,l+=e+(a<=e?.004:a-e),i=!0),!0!==t&&(r=o(p)),i&&c.dispatchEvent("tick")};C.call(c),c.time=c.frame=0,c.tick=function(){p(!0)},c.lagSmoothing=function(t,e){u=t||1e10,d=Math.min(e,u,0)},c.sleep=function(){null!=r&&(i&&P?P(r):clearTimeout(r),o=v,r=null,c===f&&(g=!1))},c.wake=function(){null!==r?c.sleep():10<c.frame&&(M=A()-u+5),o=0===s?v:i&&k?k:function(t){return setTimeout(t,0|1e3*(l-c.time)+1)},c===f&&(g=!0),p(2)},c.fps=function(t){return arguments.length?(a=1/((s=t)||60),l=this.time+a,void c.wake()):s},c.useRAF=function(t){return arguments.length?(c.sleep(),i=t,void c.fps(s)):i},c.fps(t),setTimeout(function(){i&&(!r||c.frame<5)&&c.useRAF(!1)},1500)}),(o=u.Ticker.prototype=new u.events.EventDispatcher).constructor=u.Ticker;var E=x("core.Animation",function(t,e){if(this.vars=e=e||{},this._duration=this._totalDuration=t||0,this._delay=Number(e.delay)||0,this._timeScale=1,this._active=!0===e.immediateRender,this.data=e.data,this._reversed=!0===e.reversed,X){g||f.wake();var i=this.vars.useFrames?H:X;i.add(this,i._time),this.vars.paused&&this.paused(!0)}});f=E.ticker=new u.Ticker,(o=E.prototype)._dirty=o._gc=o._initted=o._paused=!1,o._totalTime=o._time=0,o._rawPrevTime=-1,o._next=o._last=o._onUpdate=o._timeline=o.timeline=null,o._paused=!1;var z=function(){g&&2e3<A()-M&&f.wake(),setTimeout(z,2e3)};z(),o.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},o.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},o.resume=function(t,e){return null!=t&&this.seek(t,e),this.paused(!1)},o.seek=function(t,e){return this.totalTime(Number(t),!1!==e)},o.restart=function(t,e){return this.reversed(!1).paused(!1).totalTime(t?-this._delay:0,!1!==e,!0)},o.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},o.render=function(){},o.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},o.isActive=function(){var t,e=this._timeline,i=this._startTime;return!e||!this._gc&&!this._paused&&e.isActive()&&(t=e.rawTime())>=i&&i+this.totalDuration()/this._timeScale>t},o._enabled=function(t,e){return g||f.wake(),this._gc=!t,this._active=this.isActive(),!0!==e&&(t&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!t&&this.timeline&&this._timeline._remove(this,!0)),!1},o._kill=function(){return this._enabled(!1,!1)},o.kill=function(t,e){return this._kill(t,e),this},o._uncache=function(t){for(var e=t?this:this.timeline;e;)e._dirty=!0,e=e.timeline;return this},o._swapSelfInParams=function(t){for(var e=t.length,i=t.concat();-1<--e;)"{self}"===t[e]&&(i[e]=this);return i}
vendor: 4,308 bytes, line 1
1,o.eventCallback=function(t,e,i,n){if("on"===(t||"").substr(0,2)){var s=this.vars;if(1===arguments.length)return s[t];null==e?delete s[t]:(s[t]=e,s[t+"Params"]=h(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,s[t+"Scope"]=n),"onUpdate"===t&&(this._onUpdate=e)}return this},o.delay=function(t){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+t-this._delay),this._delay=t,this):this._delay},o.duration=function(t){return arguments.length?(this._duration=this._totalDuration=t,this._uncache(!0),this._timeline.smoothChildTiming&&0<this._time&&this._time<this._duration&&0!==t&&this.totalTime(this._totalTime*(t/this._duration),!0),this):(this._dirty=!1,this._duration)},o.totalDuration=function(t){return this._dirty=!1,arguments.length?this.duration(t):this._totalDuration},o.time=function(t,e){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(t>this._duration?this._duration:t,e)):this._time},o.totalTime=function(t,e,i){if(g||f.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(t<0&&!i&&(t+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var n=this._totalDuration,s=this._timeline;if(n<t&&!i&&(t=n),this._startTime=(this._paused?this._pauseTime:s._time)-(this._reversed?n-t:t)/this._timeScale,s._dirty||this._uncache(!1),s._timeline)for(;s._timeline;)s._timeline._time!==(s._startTime+s._totalTime)/s._timeScale&&s.totalTime(s._totalTime,!0),s=s._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==t||0===this._duration)&&(this.render(t,e,!1),D.length&&q())}return this},o.progress=o.totalProgress=function(t,e){return arguments.length?this.totalTime(this.duration()*t,e):this._time/this.duration()},o.startTime=function(t){return arguments.length?(t!==this._startTime&&(this._startTime=t,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,t-this._delay)),this):this._startTime},o.timeScale=function(t){if(!arguments.length)return this._timeScale;if(t=t||_,this._timeline&&this._timeline.smoothChildTiming){var e=this._pauseTime,i=e||0===e?e:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/t}return this._timeScale=t,this._uncache(!1)},o.reversed=function(t){return arguments.length?(t!=this._reversed&&(this._reversed=t,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},o.paused=function(t){if(!arguments.length)return this._paused;if(t!=this._paused&&this._timeline){g||t||f.wake();var e=this._timeline,i=e.rawTime(),n=i-this._pauseTime;!t&&e.smoothChildTiming&&(this._startTime+=n,this._uncache(!1)),this._pauseTime=t?i:null,this._paused=t,this._active=this.isActive(),!t&&0!==n&&this._initted&&this.duration()&&this.render(e.smoothChildTiming?this._totalTime:(i-this._startTime)/this._timeScale,!0,!0)}return this._gc&&!t&&this._enabled(!0,!1),this};var O=x("core.SimpleTimeline",function(t){E.call(this,0,t),this.autoRemoveChildren=this.smoothChildTiming=!0});(o=O.prototype=new E).constructor=O,o.kill()._gc=!1,o._first=o._last=null,o._sortChildren=!1,o.add=o.insert=function(t,e){var i,n;if(t._startTime=Number(e||0)+t._delay,t._paused&&this!==t._timeline&&(t._pauseTime=t._startTime+(this.rawTime()-t._startTime)/t._timeScale),t.timeline&&t.timeline._remove(t,!0),t.timeline=t._timeline=this,t._gc&&t._enabled(!0,!0),i=this._last,this._sortChildren)for(n=t._startTime;i&&i._startTime>n;)i=i._prev;return i?(t._next=i._next,i._next=t):(t._next=this._first,this._first=t),t._next?t._next._prev=t:this._last=t,t._prev=i,this._timeline&&this._uncache(!0),this},o._remove=function(t,e){return t.timeline===this&&(e||t._enabled(!1,!0),t._prev?t._prev._next=t._next:this._first===t&&(this._first=t._next),t._next?t._next._prev=t._prev:this._last===t&&(this._last=t._prev),t._next=t._prev=t.timeline=null,this._timeline&&this._uncache(!0)),this},o.render=function(t,e,i){var n,s=this._first;for(this._totalTime=this._time=this._rawPrevTime=t;s;)n=s._next,(s._active||t>=s._startTime&&!s._paused)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(t-s._startTime)*s._timeScale,e,i):s.render((t-s._startTime)*s._timeScale,e,i)),s=n},o.rawTime=function(){return g||f.wake(),this._totalTime};
1var I=x("TweenLite",function(t,e,i){if(E.call(this,e,i),this.render=I.prototype.render,null==t)throw"Cannot tween a null target.";this.target=t="string"!=typeof t?t:I.selector(t)||t;var n,s,o,r=t.jquery||t.length&&t!==d&&t[0]&&(t[0]===d||t[0].nodeType&&t[0].style&&!t.nodeType),a=this.vars.overwrite;if(this._overwrite=a=null==a?N[I.defaultOverwrite]:"number"==typeof a?a>>0:N[a],(r||t instanceof Array||t.push&&h(t))&&"number"!=typeof t[0])for(this._targets=o=l(t),this._propLookup=[],this._siblings=[],n=0;o.length>n;n++)(s=o[n])?"string"!=typeof s?s.length&&s!==d&&s[0]&&(s[0]===d||s[0].nodeType&&s[0].style&&!s.nodeType)?(o.splice(n--,1),this._targets=o=o.concat(l(s))):(this._siblings[n]=Y(s,this,!1),1===a&&1<this._siblings[n].length&&Q(s,this,null,1,this._siblings[n])):"string"==typeof(s=o[n--]=I.selector(s))&&o.splice(n+1,1):o.splice(n--,1);else this._propLookup={},this._siblings=Y(t,this,!1),1===a&&1<this._siblings.length&&Q(t,this,null,1,this._siblings);(this.vars.immediateRender||0===e&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-_,this.render(-this._delay))},!0),L=function(t){return t.length&&t!==d&&t[0]&&(t[0]===d||t[0].nodeType&&t[0].style&&!t.nodeType)};(o=I.prototype=new E).constructor=I,o.kill()._gc=!1,o.ratio=0,o._firstPT=o._targets=o._overwrittenProps=o._startAt=null,o._notifyPluginsOfEnabled=o._lazy=!1,I.version="1.13.2",I.defaultEase=o._ease=new S(null,null,1,1),I.defaultOverwrite="auto",I.ticker=f,I.autoSleep=!0,I.lagSmoothing=function(t,e){f.lagSmoothing(t,e)},I.selector=d.$||d.jQuery||function(t){var e=d.$||d.jQuery;return e?(I.selector=e)(t):"undefined"==typeof document?t:document.querySelectorAll?document.querySelectorAll(t):document.getElementById("#"===t.charAt(0)?t.substr(1):t)};var D=[],R={},F=I._internals={isArray:h,isSelector:L,lazyTweens:D},B=I._plugins={},$=F.tweenLookup={},j=0,W=F.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1},N={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},H=E._rootFramesTimeline=new O,X=E._rootTimeline=new O,q=F.lazyRender=function(){var t=D.length;for(R={};-1<--t;)(n=D[t])&&!1!==n._lazy&&(n.render(n._lazy[0],n._lazy[1],!0),n._lazy=!1);D.length=0};X._startTime=f.time,H._startTime=f.frame,X._active=H._active=!0,setTimeout(q,1),E._updateRoot=I.render=function(){var t,e,i;if(D.length&&q(),X.render((f.time-X._startTime)*X._timeScale,!1,!1),H.render((f.frame-H._startTime)*H._timeScale,!1,!1),D.length&&q(),!(f.frame%120)){for(i in $){for(t=(e=$[i].tweens).length;-1<--t;)e[t]._gc&&e.splice(t,1);0===e.length&&delete $[i]}if((!(i=X._first)||i._paused)&&I.autoSleep&&!H._first&&1===f._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||f.sleep()}}},f.addEventListener("tick",E._updateRoot);var Y=function(t,e,i){var n,s,o=t._gsTweenID;if($[o||(t._gsTweenID=o="t"+j++)]||($[o]={target:t,tweens:[]}),e&&((n=$[o].tweens)[s=n.length]=e,i))for(;-1<--s;)n[s]===e&&n.splice(s,1);return $[o].tweens},Q=function(t,e,i,n,s){var o,r,a,l;if(1===n||4<=n){for(l=s.length,o=0;o<l;o++)if((a=s[o])!==e)a._gc||a._enabled(!1,!1)&&(r=!0);else if(5===n)break;return r}var c,h=e._startTime+_,u=[],d=0,p=0===e._duration;for(o=s.length;-1<--o;)(a=s[o])===e||a._gc||a._paused||(a._timeline!==e._timeline?(c=c||U(e,0,p),0===U(a,c,p)&&(u[d++]=a)):h>=a._startTime&&a._startTime+a.totalDuration()/a._timeScale>h&&((p||!a._initted)&&h-a._startTime<=2e-10||(u[d++]=a)));for(o=d;-1<--o;)a=u[o],2===n&&a._kill(i,t)&&(r=!0),(2!==n||!a._firstPT&&a._initted)&&a._enabled(!1,!1)&&(r=!0);return r},U=function(t,e,i){for(var n=t._timeline,s=n._timeScale,o=t._startTime;n._timeline;){if(o+=n._startTime,s*=n._timeScale,n._paused)return-100;n=n._timeline}return e<(o/=s)?o-e:i&&o===e||!t._initted&&o-e<2*_?_:(o+=t.totalDuration()/t._timeScale/s)>e+_?0:o-e-_};o._init=function(){var t,e,i,n,s,o=this.vars,r=this._overwrittenProps,a=this._duration,l=!!o.immediateRender,c=o.ease;if(o.startAt){for(n in this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),s={},o.startAt)s[n]=o.startAt[n];if(s.overwrite=!1,s.immediateRender=!0,s.lazy=l&&!1!==o.lazy,s.startAt=s.delay=null,this._startAt=I.to(this.target,0,s),l)if(0<this._time)this._startAt=null;else if(0!==a)return}else if(o.runBackwards&&0!==a)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{for(n in 0!==this._time&&(l=!1),i={},o)W[n]&&"autoCSS"!==n||(i[n]=o[n]);if(i.overwrite=0,i.data="isFromStart",i.lazy=l&&!1!==o.lazy,i.immediateRender=l,this._startAt=I.to(this.target,0,i),l){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=c=c?c instanceof S?c:"function"==typeof c?new S(c,o.easeParams):T[c]||I.defaultEase:I.defaultEase,o.easeParams instanceof Array&&c.config&&(this._ease=c.config.apply(c,o.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(t=this._targets.length;-1<--t;)this._initProps(this._targets[t],this._propLookup[t]={},this._siblings[t],r?r[t]:null)&&(e=!0);else e=this._initProps(this.target,this._propLookup,this._siblings,r);if(e&&I._onPluginEvent("_onInitAllProps",this),r&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),o.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=o.onUpdate,this._initted=!0}
1,o._initProps=function(t,e,i,n){var s,o,r,a,l,c;if(null==t)return!1;for(s in R[t._gsTweenID]&&q(),this.vars.css||t.style&&t!==d&&t.nodeType&&B.css&&!1!==this.vars.autoCSS&&function(t,e){var i,n={};for(i in t)W[i]||i in e&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!B[i]||B[i]&&B[i]._autoCSS)||(n[i]=t[i],delete t[i]);t.css=n}(this.vars,t),this.vars){if(c=this.vars[s],W[s])c&&(c instanceof Array||c.push&&h(c))&&-1!==c.join("").indexOf("{self}")&&(this.vars[s]=c=this._swapSelfInParams(c,this));else if(B[s]&&(a=new B[s])._onInitTween(t,this.vars[s],this)){for(this._firstPT=l={_next:this._firstPT,t:a,p:"setRatio",s:0,c:1,f:!0,n:s,pg:!0,pr:a._priority},o=a._overwriteProps.length;-1<--o;)e[a._overwriteProps[o]]=this._firstPT;(a._priority||a._onInitAllProps)&&(r=!0),(a._onDisable||a._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=e[s]=l={_next:this._firstPT,t:t,p:s,f:"function"==typeof t[s],n:s,pg:!1,pr:0},l.s=l.f?t[s.indexOf("set")||"function"!=typeof t["get"+s.substr(3)]?s:"get"+s.substr(3)]():parseFloat(t[s]),l.c="string"==typeof c&&"="===c.charAt(1)?parseInt(c.charAt(0)+"1",10)*Number(c.substr(2)):Number(c)-l.s||0;l&&l._next&&(l._next._prev=l)}
1return n&&this._kill(n,t)?this._initProps(t,e,i,n):1<this._overwrite&&this._firstPT&&1<i.length&&Q(t,this,e,this._overwrite,i)?(this._kill(e,t),this._initProps(t,e,i,n)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&(R[t._gsTweenID]=!0),r)},o.render=function(t,e,i){var n,s,o,r,a=this._time,l=this._duration,c=this._rawPrevTime;if(l<=t)this._totalTime=this._time=l,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(n=!0,s="onComplete"),0===l&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||c<0||c===_)&&c!==t&&(i=!0,_<c&&(s="onReverseComplete")),this._rawPrevTime=r=!e||t||c===t?t:_);else if(t<1e-7)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==a||0===l&&0<c&&c!==_)&&(s="onReverseComplete",n=this._reversed),t<0&&(this._active=!1,0===l&&(this._initted||!this.vars.lazy||i)&&(0<=c&&(i=!0),this._rawPrevTime=r=!e||t||c===t?t:_)),this._initted||(i=!0);else if(this._totalTime=this._time=t,this._easeType){var h=t/l,u=this._easeType,d=this._easePower;(1===u||3===u&&.5<=h)&&(h=1-h),3===u&&(h*=2),1===d?h*=h:2===d?h*=h*h:3===d?h*=h*h*h:4===d&&(h*=h*h*h*h),this.ratio=1===u?1-h:2===u?h:t/l<.5?h/2:1-h/2}else this.ratio=this._ease.getRatio(t/l);if(this._time!==a||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=a,this._rawPrevTime=c,D.push(this),void(this._lazy=[t,e]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/l):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==a&&0<=t&&(this._active=!0),0===a&&(this._startAt&&(0<=t?this._startAt.render(t,e,i):s||(s="_dummyGS")),this.vars.onStart&&(0!==this._time||0===l)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||b))),o=this._firstPT;o;)o.f?o.t[o.p](o.c*this.ratio+o.s):o.t[o.p]=o.c*this.ratio+o.s,o=o._next;this._onUpdate&&(t<0&&this._startAt&&this._startTime&&this._startAt.render(t,e,i),e||(this._time!==a||n)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||b)),s&&(!this._gc||i)&&(t<0&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(t,e,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[s]&&this.vars[s].apply(this.vars[s+"Scope"]||this,this.vars[s+"Params"]||b),0===l&&this._rawPrevTime===_&&r!==_&&(this._rawPrevTime=0))}},o._kill=function(t,e){if("all"===t&&(t=null),null==t&&(null==e||e===this.target))return this._lazy=!1,this._enabled(!1,!1);var i,n,s,o,r,a,l,c;if(e="string"!=typeof e?e||this._targets||this.target:I.selector(e)||e,(h(e)||L(e))&&"number"!=typeof e[0])for(i=e.length;-1<--i;)this._kill(t,e[i])&&(a=!0);else{if(this._targets){for(i=this._targets.length;-1<--i;)if(e===this._targets[i]){r=this._propLookup[i]||{},this._overwrittenProps=this._overwrittenProps||[],n=this._overwrittenProps[i]=t?this._overwrittenProps[i]||{}:"all";break}}else{if(e!==this.target)return!1;r=this._propLookup,n=this._overwrittenProps=t?this._overwrittenProps||{}:"all"}if(r){for(s in l=t||r,c=t!==n&&"all"!==n&&t!==r&&("object"!=typeof t||!t._tempKill),l)(o=r[s])&&(o.pg&&o.t._kill(l)&&(a=!0),o.pg&&0!==o.t._overwriteProps.length||(o._prev?o._prev._next=o._next:o===this._firstPT&&(this._firstPT=o._next),o._next&&(o._next._prev=o._prev),o._next=o._prev=null),delete r[s]),c&&(n[s]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return a},o.invalidate=function(){return this._notifyPluginsOfEnabled&&I._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],E.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-_,this.render(-this._delay)),this},o._enabled=function(t,e){if(g||f.wake(),t&&this._gc){var i,n=this._targets;if(n)for(i=n.length;-1<--i;)this._siblings[i]=Y(n[i],this,!0);else this._siblings=Y(this.target,this,!0)}return E.prototype._enabled.call(this,t,e),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&I._onPluginEvent(t?"_onEnable":"_onDisable",this)}
1,I.to=function(t,e,i){return new I(t,e,i)},I.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new I(t,e,i)},I.fromTo=function(t,e,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new I(t,e,n)},I.delayedCall=function(t,e,i,n,s){return new I(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:n,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:n,immediateRender:!1,useFrames:s,overwrite:0})},I.set=function(t,e){return new I(t,0,e)},I.getTweensOf=function(t,e){if(null==t)return[];var i,n,s,o;if(t="string"!=typeof t?t:I.selector(t)||t,(h(t)||L(t))&&"number"!=typeof t[0]){for(i=t.length,n=[];-1<--i;)n=n.concat(I.getTweensOf(t[i],e));for(i=n.length;-1<--i;)for(o=n[i],s=i;-1<--s;)o===n[s]&&n.splice(i,1)}else for(i=(n=Y(t).concat()).length;-1<--i;)(n[i]._gc||e&&!n[i].isActive())&&n.splice(i,1);return n},I.killTweensOf=I.killDelayedCallsTo=function(t,e,i){"object"==typeof e&&(i=e,e=!1);for(var n=I.getTweensOf(t,e),s=n.length;-1<--s;)n[s]._kill(i,t)};var G=x("plugins.TweenPlugin",function(t,e){this._overwriteProps=(t||"").split(","),this._propName=this._overwriteProps[0],this._priority=e||0,this._super=G.prototype},!0);if(o=G.prototype,G.version="1.10.1",G.API=2,o._firstPT=null,o._addTween=function(t,e,i,n,s,o){var r,a;return null!=n&&(r="number"==typeof n||"="!==n.charAt(1)?Number(n)-i:parseInt(n.charAt(0)+"1",10)*Number(n.substr(2)))?(this._firstPT=a={_next:this._firstPT,t:t,p:e,s:i,c:r,f:"function"==typeof t[e],n:s||e,r:o},a._next&&(a._next._prev=a),a):void 0},o.setRatio=function(t){for(var e,i=this._firstPT;i;)e=i.c*t+i.s,i.r?e=Math.round(e):e<1e-6&&-1e-6<e&&(e=0),i.f?i.t[i.p](e):i.t[i.p]=e,i=i._next},o._kill=function(t){var e,i=this._overwriteProps,n=this._firstPT;if(null!=t[this._propName])this._overwriteProps=[];else for(e=i.length;-1<--e;)null!=t[i[e]]&&i.splice(e,1);for(;n;)null!=t[n.n]&&(n._next&&(n._next._prev=n._prev),n._prev?(n._prev._next=n._next,n._prev=null):this._firstPT===n&&(this._firstPT=n._next)),n=n._next;return!1}
1,o._roundProps=function(t,e){for(var i=this._firstPT;i;)(t[this._propName]||null!=i.n&&t[i.n.split(this._propName+"_").join("")])&&(i.r=e),i=i._next},I._onPluginEvent=function(t,e){var i,n,s,o,r,a=e._firstPT;if("_onInitAllProps"===t){for(;a;){for(r=a._next,n=s;n&&n.pr>a.pr;)n=n._next;(a._prev=n?n._prev:o)?a._prev._next=a:s=a,(a._next=n)?n._prev=a:o=a,a=r}a=e._firstPT=s}for(;a;)a.pg&&"function"==typeof a.t[t]&&a.t[t]()&&(i=!0),a=a._next;return i},G.activate=function(t){for(var e=t.length;-1<--e;)t[e].API===G.API&&(B[(new t[e])._propName]=t[e]);return!0},r.plugin=function(t){if(!(t&&t.propName&&t.init&&t.API))throw"illegal plugin definition.";var e,i=t.propName,n=t.priority||0,s=t.overwriteProps,o={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},r=x("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){G.call(this,i,n),this._overwriteProps=s||[]},!0===t.global),a=r.prototype=new G(i);for(e in(a.constructor=r).API=t.API,o)"function"==typeof t[e]&&(a[o[e]]=t[e]);return r.version=t.version,G.activate([r]),r},n=d._gsQueue){for(s=0;n.length>s;s++)n[s]();for(o in y)y[o].func||d.console.log("GSAP encountered missing dependency: com.greensock."+o)}g=!1}}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window);var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(h,u,d){var p=function(t){u.call(this,t),this._labels={},this.autoRemoveChildren=!0===this.vars.autoRemoveChildren,this.smoothChildTiming=!0===this.vars.smoothChildTiming,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var e,i,n=this.vars;for(i in n)e=n[i],m(e)&&-1!==e.join("").indexOf("{self}")&&(n[i]=this._swapSelfInParams(e));m(n.tweens)&&this.add(n.tweens,0,n.align,n.stagger)},g=1e-10,t=d._internals,e=p._internals={},f=t.isSelector,m=t.isArray,_=t.lazyTweens,v=t.lazyRender,r=_gsScope._gsDefine.globals,y=function(t){var e,i={};for(e in t)i[e]=t[e];return i},w=function(t,e,i){var n,s,o=t.cycle;for(n in o)s=o[n],t[n]="function"==typeof s?s.call(e[i],i):s[i%s.length];delete t.cycle},o=e.pauseCallback=function(){},x=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i},i=p.prototype=new u;return p.version="1.18.2",i.constructor=p,i.kill()._gc=i._forcingPlayhead=i._hasPause=!1,i.to=function(t,e,i,n){var s=i.repeat&&r.TweenMax||d;return e?this.add(new s(t,e,i),n):this.set(t,i,n)},i.from=function(t,e,i,n){return this.add((i.repeat&&r.TweenMax||d).from(t,e,i),n)},i.fromTo=function(t,e,i,n,s){var o=n.repeat&&r.TweenMax||d;return e?this.add(o.fromTo(t,e,i,n),s):this.set(t,n,s)},i.staggerTo=function(t,e,i,n,s,o,r,a){var l,c,h=new p({onComplete:o,onCompleteParams:r,callbackScope:a,smoothChildTiming:this.smoothChildTiming}),u=i.cycle;for("string"==typeof t&&(t=d.selector(t)||t),f(t=t||[])&&(t=x(t)),(n=n||0)<0&&((t=x(t)).reverse(),n*=-1),c=0;c<t.length;c++)(l=y(i)).startAt&&(l.startAt=y(l.startAt),l.startAt.cycle&&w(l.startAt,t,c)),u&&w(l,t,c),h.to(t[c],e,l,c*n);return this.add(h,s)},i.staggerFrom=function(t,e,i,n,s,o,r,a){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(t,e,i,n,s,o,r,a)},i.staggerFromTo=function(t,e,i,n,s,o,r,a,l){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,this.staggerTo(t,e,n,s,o,r,a,l)},i.call=function(t,e,i,n){return this.add(d.delayedCall(0,t,e,i),n)},i.set=function(t,e,i){return i=this._parseTimeOrLabel(i,0,!0),null==e.immediateRender&&(e.immediateRender=i===this._time&&!this._paused),this.add(new d(t,0,e),i)},p.exportRoot=function(t,e){null==(t=t||{}).smoothChildTiming&&(t.smoothChildTiming=!0);var i,n,s=new p(t),o=s._timeline;for(null==e&&(e=!0),o._remove(s,!0),s._startTime=0,s._rawPrevTime=s._time=s._totalTime=o._time,i=o._first;i;)n=i._next,e&&i instanceof d&&i.target===i.vars.onComplete||s.add(i,i._startTime-i._delay),i=n;return o.add(s,0),s}
1,i.add=function(t,e,i,n){var s,o,r,a,l,c;if("number"!=typeof e&&(e=this._parseTimeOrLabel(e,0,!0,t)),!(t instanceof h)){if(t instanceof Array||t&&t.push&&m(t)){for(i=i||"normal",n=n||0,s=e,o=t.length,r=0;r<o;r++)m(a=t[r])&&(a=new p({tweens:a})),this.add(a,s),"string"!=typeof a&&"function"!=typeof a&&("sequence"===i?s=a._startTime+a.totalDuration()/a._timeScale:"start"===i&&(a._startTime-=a.delay())),s+=n;return this._uncache(!0)}if("string"==typeof t)return this.addLabel(t,e);if("function"!=typeof t)throw"Cannot add "+t+" into the timeline; it is not a tween, timeline, function, or string.";t=d.delayedCall(0,t)}if(u.prototype.add.call(this,t,e),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(c=(l=this).rawTime()>t._startTime;l._timeline;)c&&l._timeline.smoothChildTiming?l.totalTime(l._totalTime,!0):l._gc&&l._enabled(!0,!1),l=l._timeline;return this},i.remove=function(t){if(t instanceof h){this._remove(t,!1);var e=t._timeline=t.vars.useFrames?h._rootFramesTimeline:h._rootTimeline;return t._startTime=(t._paused?t._pauseTime:e._time)-(t._reversed?t.totalDuration()-t._totalTime:t._totalTime)/t._timeScale,this}if(t instanceof Array||t&&t.push&&m(t)){for(var i=t.length;-1<--i;)this.remove(t[i]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},i._remove=function(t,e){u.prototype._remove.call(this,t,e);var i=this._last;return i?this._time>i._startTime+i._totalDuration/i._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},i.append=function(t,e){return this.add(t,this._parseTimeOrLabel(null,e,!0,t))},i.insert=i.insertMultiple=function(t,e,i,n){return this.add(t,e||0,i,n)},i.appendMultiple=function(t,e,i,n){return this.add(t,this._parseTimeOrLabel(null,e,!0,t),i,n)},i.addLabel=function(t,e){return this._labels[t]=this._parseTimeOrLabel(e),this},i.addPause=function(t,e,i,n){var s=d.delayedCall(0,o,i,n||this);return s.vars.onComplete=s.vars.onReverseComplete=e,s.data="isPause",this._hasPause=!0,this.add(s,t)},i.removeLabel=function(t){return delete this._labels[t],this},i.getLabelTime=function(t){return null!=this._labels[t]?this._labels[t]:-1},i._parseTimeOrLabel=function(t,e,i,n){var s;if(n instanceof h&&n.timeline===this)this.remove(n);else if(n&&(n instanceof Array||n.push&&m(n)))for(s=n.length;-1<--s;)n[s]instanceof h&&n[s].timeline===this&&this.remove(n[s]);if("string"==typeof e)return this._parseTimeOrLabel(e,i&&"number"==typeof t&&null==this._labels[e]?t-this.duration():0,i);if(e=e||0,"string"!=typeof t||!isNaN(t)&&null==this._labels[t])null==t&&(t=this.duration());else{if(-1===(s=t.indexOf("=")))return null==this._labels[t]?i?this._labels[t]=this.duration()+e:e:this._labels[t]+e;e=parseInt(t.charAt(s-1)+"1",10)*Number(t.substr(s+1)),t=1<s?this._parseTimeOrLabel(t.substr(0,s-1),0,i):this.duration()}return Number(t)+e},i.seek=function(t,e){return this.totalTime("number"==typeof t?t:this._parseTimeOrLabel(t),!1!==e)},i.stop=function(){return this.paused(!0)},i.gotoAndPlay=function(t,e){return this.play(t,e)},i.gotoAndStop=function(t,e){return this.pause(t,e)},i.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var n,s,o,r,a,l,c,h=this._dirty?this.totalDuration():this._totalDuration,u=this._time,d=this._startTime,p=this._timeScale,f=this._paused;if(h-1e-7<=t)this._totalTime=this._time=h,this._reversed||this._hasPausedChild()||(s=!0,r="onComplete",a=!!this._timeline.autoRemoveChildren,0===this._duration&&(t<=0&&-1e-7<=t||this._rawPrevTime<0||this._rawPrevTime===g)&&this._rawPrevTime!==t&&this._first&&(a=!0,this._rawPrevTime>g&&(r="onReverseComplete"))),this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:g,t=h+1e-4;else if(t<1e-7)if(this._totalTime=this._time=0,(0!==u||0===this._duration&&this._rawPrevTime!==g&&(0<this._rawPrevTime||t<0&&0<=this._rawPrevTime))&&(r="onReverseComplete",s=this._reversed),t<0)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(a=s=!0,r="onReverseComplete"):0<=this._rawPrevTime&&this._first&&(a=!0),this._rawPrevTime=t;else{if(this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:g,0===t&&s)for(n=this._first;n&&0===n._startTime;)n._duration||(s=!1),n=n._next;t=0,this._initted||(a=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!e){if(u<=t)for(n=this._first;n&&n._startTime<=t&&!l;)n._duration||"isPause"!==n.data||n.ratio||0===n._startTime&&0===this._rawPrevTime||(l=n),n=n._next;else for(n=this._last;n&&n._startTime>=t&&!l;)n._duration||"isPause"===n.data&&0<n._rawPrevTime&&(l=n),n=n._prev;l&&(this._time=t=l._startTime,this._totalTime=t+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=t}if(this._time!==u&&this._first||i||a||l){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==u&&0<t&&(this._active=!0),0===u&&this.vars.onStart&&0!==this._time&&(e||this._callback("onStart")),u<=(c=this._time))for(n=this._first;n&&(o=n._next,c===this._time&&(!this._paused||f));)(n._active||n._startTime<=c&&!n._paused&&!n._gc)&&(l===n&&this.pause(),n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=o;else for(n=this._last;n&&(o=n._prev,c===this._time&&(!this._paused||f));){if(n._active||n._startTime<=u&&!n._paused&&!n._gc){if(l===n){for(l=n._prev;l&&l.endTime()>this._time;)l.render(l._reversed?l.totalDuration()-(t-l._startTime)*l._timeScale:(t-l._startTime)*l._timeScale,e,i),l=l._prev;l=null,this.pause()}n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)}n=o}
1this._onUpdate&&(e||(_.length&&v(),this._callback("onUpdate"))),r&&(this._gc||(d===this._startTime||p!==this._timeScale)&&(0===this._time||h>=this.totalDuration())&&(s&&(_.length&&v(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[r]&&this._callback(r)))}},i._hasPausedChild=function(){for(var t=this._first;t;){if(t._paused||t instanceof p&&t._hasPausedChild())return!0;t=t._next}return!1},i.getChildren=function(t,e,i,n){n=n||-9999999999;for(var s=[],o=this._first,r=0;o;)o._startTime<n||(o instanceof d?!1!==e&&(s[r++]=o):(!1!==i&&(s[r++]=o),!1!==t&&(r=(s=s.concat(o.getChildren(!0,e,i))).length))),o=o._next;return s},i.getTweensOf=function(t,e){var i,n,s=this._gc,o=[],r=0;for(s&&this._enabled(!0,!0),n=(i=d.getTweensOf(t)).length;-1<--n;)(i[n].timeline===this||e&&this._contains(i[n]))&&(o[r++]=i[n]);return s&&this._enabled(!1,!0),o},i.recent=function(){return this._recent},i._contains=function(t){for(var e=t.timeline;e;){if(e===this)return!0;e=e.timeline}return!1},i.shiftChildren=function(t,e,i){i=i||0;for(var n,s=this._first,o=this._labels;s;)s._startTime>=i&&(s._startTime+=t),s=s._next;if(e)for(n in o)o[n]>=i&&(o[n]+=t);return this._uncache(!0)},i._kill=function(t,e){if(!t&&!e)return this._enabled(!1,!1);for(var i=e?this.getTweensOf(e):this.getChildren(!0,!0,!1),n=i.length,s=!1;-1<--n;)i[n]._kill(t,e)&&(s=!0);return s},i.clear=function(t){var e=this.getChildren(!1,!0,!0),i=e.length;for(this._time=this._totalTime=0;-1<--i;)e[i]._enabled(!1,!1);return!1!==t&&(this._labels={}),this._uncache(!0)},i.invalidate=function(){for(var t=this._first;t;)t.invalidate(),t=t._next;return h.prototype.invalidate.call(this)},i._enabled=function(t,e){if(t===this._gc)for(var i=this._first;i;)i._enabled(t,!0),i=i._next;return u.prototype._enabled.call(this,t,e)},i.totalTime=function(t,e,i){this._forcingPlayhead=!0;var n=h.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,n},i.duration=function(t){return arguments.length?(0!==this.duration()&&0!==t&&this.timeScale(this._duration/t),this):(this._dirty&&this.totalDuration(),this._duration)},i.totalDuration=function(t){if(arguments.length)return t&&this.totalDuration()?this.timeScale(this._totalDuration/t):this;if(this._dirty){for(var e,i,n=0,s=this._last,o=999999999999;s;)e=s._prev,s._dirty&&s.totalDuration(),s._startTime>o&&this._sortChildren&&!s._paused?this.add(s,s._startTime-s._delay):o=s._startTime,s._startTime<0&&!s._paused&&(n-=s._startTime,this._timeline.smoothChildTiming&&(this._startTime+=s._startTime/this._timeScale),this.shiftChildren(-s._startTime,!1,-9999999999),o=0),n<(i=s._startTime+s._totalDuration/s._timeScale)&&(n=i),s=e;this._duration=this._totalDuration=n,this._dirty=!1}return this._totalDuration},i.paused=function(t){if(!t)for(var e=this._first,i=this._time;e;)e._startTime===i&&"isPause"===e.data&&(e._rawPrevTime=0),e=e._next;return h.prototype.paused.apply(this,arguments)},i.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===h._rootFramesTimeline},i.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},p},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(t){"use strict";var e=function(){return(_gsScope.GreenSockGlobals||_gsScope).TimelineLite};"function"==typeof define&&define.amd?define(["TweenLite"],e):"undefined"!=typeof module&&module.exports&&(require("./TweenLite.js"),module.exports=e())}();var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(o,j){var f,T,W,p,N=function(){o.call(this,"css"),this._overwriteProps.length=0,this.setRatio=N.prototype.setRatio},c=_gsScope._gsDefine.globals,g={},t=N.prototype=new o("css");(t.constructor=N).version="1.18.2",N.API=2,N.defaultTransformPerspective=0,N.defaultSkewType="compensated",N.defaultSmoothOrigin=!0,t="px",N.suffixMap={top:t,right:t,bottom:t,left:t,width:t,height:t,fontSize:t,padding:t,margin:t,perspective:t,lineHeight:""};var P,m,_,B,v,C,e,i,A=/(?:\d|\-\d|\.\d|\-\.\d)+/g,M=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,y=/(?:\+=|\
1-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,h=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,k=/(?:\d|\-|\+|=|#|\.)*/g,E=/opacity *= *([^)]*)/i,w=/opacity:([^;]*)/i,r=/alpha\(opacity *=.+?\)/i,x=/^(rgb|hsl)/,a=/([A-Z])/g,l=/-([a-z])/gi,b=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,u=function(t,e){return e.toUpperCase()},d=/(?:Left|Right|Width)/i,S=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,z=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,O=/,(?=[^\)]*(?:\(|$))/gi,$=Math.PI/180,H=180/Math.PI,I={},L=document,n=function(t){return L.createElementNS?L.createElementNS("http://www.w3.org/1999/xhtml",t):L.createElement(t)},D=n("div"),R=n("img"),s=N._internals={_specialProps:g},F=navigator.userAgent,X=(e=F.indexOf("Android"),i=n("a"),_=-1!==F.indexOf("Safari")&&-1===F.indexOf("Chrome")&&(-1===e||3<Number(F.substr(e+8,1))),v=_&&Number(F.substr(F.indexOf("Version/")+8,1))<6,B=-1!==F.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(F)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(F))&&(C=parseFloat(RegExp.$1)),!!i&&(i.style.cssText="top:1px;opacity:.55;",/^0.55/.test(i.style.opacity))),q=function(t){return E.test("string"==typeof t?t:(t.currentStyle?t.currentStyle.filter:t.style.filter)||"")?parseFloat(RegExp.$1)/100:1},Y=function(t){window.console&&console.log(t)},Q="",U="",G=function(t,e){var i,n,s=(e=e||D).style;if(void 0!==s[t])return t;for(t=t.charAt(0).toUpperCase()+t.substr(1),i=["O","Moz","ms","Ms","Webkit"],n=5;-1<--n&&void 0===s[i[n]+t];);return 0<=n?(Q="-"+(U=3===n?"ms":i[n]).toLowerCase()+"-",U+t):null},V=L.defaultView?L.defaultView.getComputedStyle:function(){},Z=N.getStyle=function(t,e,i,n,s){var o;return X||"opacity"!==e?(!n&&t.style[e]?o=t.style[e]:(i=i||V(t))?o=i[e]||i.getPropertyValue(e)||i.getPropertyValue(e.replace(a,"-$1").toLowerCase()):t.currentStyle&&(o=t.currentStyle[e]),null==s||o&&"none"!==o&&"auto"!==o&&"auto auto"!==o?o:s):q(t)},K=s.convertToPixels=function(t,e,i,n,s){if("px"===n||!n)return i;if("auto"===n||!i)return 0;var o,r,a,l=d.test(e),c=t,h=D.style,u=i<0;if(u&&(i=-i),"%"===n&&-1!==e.indexOf("border"))o=i/100*(l?t.clientWidth:t.clientHeight);else{if(h.cssText="border:0 solid red;position:"+Z(t,"position")+";line-height:0;","%"!==n&&c.appendChild&&"v"!==n.charAt(0)&&"rem"!==n)h[l?"borderLeftWidth":"borderTopWidth"]=i+n;else{if(r=(c=t.parentNode||L.body)._gsCache,a=j.ticker.frame,r&&l&&r.time===a)return r.width*i/100;h[l?"width":"height"]=i+n}c.appendChild(D),o=parseFloat(D[l?"offsetWidth":"offsetHeight"]),c.removeChild(D),l&&"%"===n&&!1!==N.cacheWidths&&((r=c._gsCache=c._gsCache||{}).time=a,r.width=o/i*100),0!==o||s||(o=K(t,e,i,n,!0))}return u?-o:o},J=s.calculateOffset=function(t,e,i){if("absolute"!==Z(t,"position",i))return 0;var n="left"===e?"Left":"Top",s=Z(t,"margin"+n,i);return t["offset"+n]-(K(t,e,parseFloat(s),s.replace(k,""))||0)},tt=function(t,e){var i,n,s,o={};if(e=e||V(t,null))if(i=e.length)for(;-1<--i;)(-1===(s=e[i]).indexOf("-transform")||zt===s)&&(o[s.replace(l,u)]=e.getPropertyValue(s));else for(i in e)(-1===i.indexOf("Transform")||Et===i)&&(o[i]=e[i]);else if(e=t.currentStyle||t.style)for(i in e)"string"==typeof i&&void 0===o[i]&&(o[i.replace(l,u)]=e[i]);return X||(o.opacity=q(t)),n=Ht(t,e,!1),o.rotation=n.rotation,o.skewX=n.skewX,o.scaleX=n.scaleX,o.scaleY=n.scaleY,o.x=n.x,o.y=n.y,It&&(o.z=n.z,o.rotationX=n.rotationX,o.rotationY=n.rotationY,o.scaleZ=n.scaleZ),o.filters&&delete o.filters,o},et=function(t,e,i,n,s){var o,r,a,l={},c=t.style;for(r in i)"cssText"!==r&&"length"!==r&&isNaN(r)&&(e[r]!==(o=i[r])||s&&s[r])&&-1===r.indexOf("Origin")&&("number"==typeof o||"string"==typeof o)&&(l[r]="auto"!==o||"left"!==r&&"top"!==r?""!==o&&"auto"!==o&&"none"!==o||"string"!=typeof e[r]||""===e[r].replace(h,"")?o:0:J(t,r),void 0!==c[r]&&(a=new mt(c,r,c[r],a)));if(n)for(r in n)"className"!==r&&(l[r]=n[r]);return{difs:l,firstMPT:a}},it={width:["Left","Right"],height:["Top","Bottom"]},nt=["marginLeft","marginRight","marginTop","marginBottom"],st=function(t,e,i){var n=parseFloat("width"===e?t.offsetWidth:t.offsetHeight),s=it[e],o=s.length;for(i=i||V(t,null);-1<--o;)n-=parseFloat(Z(t,"padding"+s[o],i,!0))||0,n-=parseFloat(Z(t,"border"+s[o]+"Width",i,!0))||0;return n},ot=function(t,e){if("contain"===t||"auto"===t||"auto auto"===t)return t+" ";(null==t||""===t)&&(t="0 0");var i=t.split(" "),n=-1!==t.indexOf("left")?"0%":-1!==t.indexOf("right")?"100%":i[0],s=-1!==t.indexOf("top")?"0%":-1!==t.indexOf("bottom")?"100%":i[1];return null==s?s="center"===n?"50%":"0":"center"===s&&(s="50%"),("center"===n||isNaN(parseFloat(n))&&-1===(n+"").indexOf("="))&&(n="50%"),t=n+" "+s+(2<i.length?" "+i[2]:""),e&&(e.oxp=-1!==n.indexOf("%"),e.oyp=-1!==s.indexOf("%"),e.oxr="="===n.charAt(1),e.oyr="="===s.charAt(1),e.ox=parseFloat(n.replace(h,"")),e.oy=parseFloat(s.replace(h,"")),e.v=t),e||t},rt=function(t,e){return"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2)):parseFloat(t)-parseFloat(e)},at=function(t,e){return null==t?e:"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2))+e:parseFloat(t)}
1,lt=function(t,e,i,n){var s,o,r,a,l;return(a=null==t?e:"number"==typeof t?t:(s=360,o=t.split("_"),r=((l="="===t.charAt(1))?parseInt(t.charAt(0)+"1",10)*parseFloat(o[0].substr(2)):parseFloat(o[0]))*(-1===t.indexOf("rad")?1:H)-(l?0:e),o.length&&(n&&(n[i]=e+r),-1!==t.indexOf("short")&&((r%=s)!==r%180&&(r=r<0?r+s:r-s)),-1!==t.indexOf("_cw")&&r<0?r=(r+3599999999640)%s-(r/s|0)*s:-1!==t.indexOf("ccw")&&0<r&&(r=(r-3599999999640)%s-(r/s|0)*s)),e+r))<1e-6&&-1e-6<a&&(a=0),a},ct={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},ht=function(t,e,i){return 255*(6*(t=t<0?t+1:1<t?t-1:t)<1?e+(i-e)*t*6:t<.5?i:3*t<2?e+(i-e)*(2/3-t)*6:e)+.5|0},ut=N.parseColor=function(t,e){var i,n,s,o,r,a,l,c,h,u,d;if(t)if("number"==typeof t)i=[t>>16,t>>8&255,255&t];else{if(","===t.charAt(t.length-1)&&(t=t.substr(0,t.length-1)),ct[t])i=ct[t];else if("#"===t.charAt(0))4===t.length&&(t="#"+(n=t.charAt(1))+n+(s=t.charAt(2))+s+(o=t.charAt(3))+o),i=[(t=parseInt(t.substr(1),16))>>16,t>>8&255,255&t];else if("hsl"===t.substr(0,3))if(i=d=t.match(A),e){if(-1!==t.indexOf("="))return t.match(M)}else r=Number(i[0])%360/360,a=Number(i[1])/100,n=2*(l=Number(i[2])/100)-(s=l<=.5?l*(a+1):l+a-l*a),3<i.length&&(i[3]=Number(t[3])),i[0]=ht(r+1/3,n,s),i[1]=ht(r,n,s),i[2]=ht(r-1/3,n,s);else i=t.match(A)||ct.transparent;i[0]=Number(i[0]),i[1]=Number(i[1]),i[2]=Number(i[2]),3<i.length&&(i[3]=Number(i[3]))}else i=ct.black;return e&&!d&&(n=i[0]/255,s=i[1]/255,o=i[2]/255,l=((c=Math.max(n,s,o))+(h=Math.min(n,s,o)))/2,c===h?r=a=0:(u=c-h,a=.5<l?u/(2-c-h):u/(c+h),r=c===n?(s-o)/u+(s<o?6:0):c===s?(o-n)/u+2:(n-s)/u+4,r*=60),i[0]=r+.5|0,i[1]=100*a+.5|0,i[2]=100*l+.5|0),i},dt=function(t,e){var i,n,s,o=t.match(pt)||[],r=0,a=o.length?"":t;for(i=0;i<o.length;i++)n=o[i],r+=(s=t.substr(r,t.indexOf(n,r)-r)).length+n.length,3===(n=ut(n,e)).length&&n.push(1),a+=s+(e?"hsla("+n[0]+","+n[1]+"%,"+n[2]+"%,"+n[3]:"rgba("+n.join(","))+")";return a},pt="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(t in ct)pt+="|"+t+"\\b";pt=new RegExp(pt+")","gi"),N.colorStringFilter=function(t){var e,i=t[0]+t[1];pt.lastIndex=0,pt.test(i)&&(e=-1!==i.indexOf("hsl(")||-1!==i.indexOf("hsla("),t[0]=dt(t[0],e),t[1]=dt(t[1],e))},j.defaultStringFilter||(j.defaultStringFilter=N.colorStringFilter);var ft=function(t,e,o,r){if(null==t)return function(t){return t};var a,l=e?(t.match(pt)||[""])[0]:"",c=t.split(l).join("").match(y)||[],h=t.substr(0,t.indexOf(c[0])),u=")"===t.charAt(t.length-1)?")":"",d=-1!==t.indexOf(" ")?" ":",",p=c.length,f=0<p?c[0].replace(A,""):"";return p?a=e?function(t){var e,i,n,s;if("number"==typeof t)t+=f;else if(r&&O.test(t)){for(s=t.replace(O,"|").split("|"),n=0;n<s.length;n++)s[n]=a(s[n]);return s.join(",")}if(e=(t.match(pt)||[l])[0],n=(i=t.split(e).join("").match(y)||[]).length,p>n--)for(;++n<p;)i[n]=o?i[(n-1)/2|0]:c[n];return h+i.join(d)+d+e+u+(-1!==t.indexOf("inset")?" inset":"")}:function(t){var e,i,n;if("number"==typeof t)t+=f;else if(r&&O.test(t)){for(i=t.replace(O,"|").split("|"),n=0;n<i.length;n++)i[n]=a(i[n]);return i.join(",")}if(n=(e=t.match(y)||[]).length,p>n--)for(;++n<p;)e[n]=o?e[(n-1)/2|0]:c[n];return h+e.join(d)+u}:function(t){return t}},gt=function(c){return c=c.split(","),function(t,e,i,n,s,o,r){var a,l=(e+"").split(" ");for(r={},a=0;a<4;a++)r[c[a]]=l[a]=l[a]||l[(a-1)/2>>0];return n.parse(t,r,s,o)}},mt=(s._setPluginRatio=function(t){this.plugin.setRatio(t);for(var e,i,n,s,o,r=this.data,a=r.proxy,l=r.firstMPT;l;)e=a[l.v],l.r?e=Math.round(e):e<1e-6&&-1e-6<e&&(e=0),l.t[l.p]=e,l=l._next;if(r.autoRotate&&(r.autoRotate.rotation=a.rotation),1===t||0===t)for(l=r.firstMPT,o=1===t?"e":"b";l;){if((i=l.t).type){if(1===i.type){for(s=i.xs0+i.s+i.xs1,n=1;n<i.l;n++)s+=i["xn"+n]+i["xs"+(n+1)];i[o]=s}}else i[o]=i.s+i.xs0;l=l._next}},function(t,e,i,n,s){this.t=t,this.p=e,this.v=i,this.r=s,n&&((n._prev=this)._next=n)}
1),_t=(s._parseToProxy=function(t,e,i,n,s,o){var r,a,l,c,h,u=n,d={},p={},f=i._transform,g=I;for(i._transform=null,I=e,n=h=i.parse(t,e,n,s),I=g,o&&(i._transform=f,u&&(u._prev=null,u._prev&&(u._prev._next=null)));n&&n!==u;){if(n.type<=1&&(p[a=n.p]=n.s+n.c,d[a]=n.s,o||(c=new mt(n,"s",a,c,n.r),n.c=0),1===n.type))for(r=n.l;0<--r;)l="xn"+r,p[a=n.p+"_"+l]=n.data[l],d[a]=n[l],o||(c=new mt(n,l,a,c,n.rxp[l]));n=n._next}return{proxy:d,end:p,firstMPT:c,pt:h}},s.CSSPropTween=function(t,e,i,n,s,o,r,a,l,c,h){this.t=t,this.p=e,this.s=i,this.c=n,this.n=r||e,t instanceof _t||p.push(this.n),this.r=a,this.type=o||0,l&&(this.pr=l,f=!0),this.b=void 0===c?i:c,this.e=void 0===h?i+n:h,s&&((this._next=s)._prev=this)}),vt=function(t,e,i,n,s,o){var r=new _t(t,e,i,n-i,s,-1,o);return r.b=i,r.e=r.xs0=n,r},yt=N.parseComplex=function(t,e,i,n,s,o,r,a,l,c){r=new _t(t,e,0,0,r,c?2:1,null,!1,a,i=i||o||"",n),n+="";var h,u,d,p,f,g,m,_,v,y,w,x,b,S=i.split(", ").join(",").split(" "),T=n.split(", ").join(",").split(" "),C=S.length,k=!1!==P;for((-1!==n.indexOf(",")||-1!==i.indexOf(","))&&(S=S.join(" ").replace(O,", ").split(" "),T=T.join(" ").replace(O,", ").split(" "),C=S.length),C!==T.length&&(C=(S=(o||"").split(" ")).length),r.plugin=l,r.setRatio=c,h=pt.lastIndex=0;h<C;h++)if(p=S[h],f=T[h],(_=parseFloat(p))||0===_)r.appendXtra("",_,rt(f,_),f.replace(M,""),k&&-1!==f.indexOf("px"),!0);else if(s&&pt.test(p))x=","===f.charAt(f.length-1)?"),":")",b=-1!==f.indexOf("hsl")&&X,p=ut(p,b),f=ut(f,b),(v=6<p.length+f.length)&&!X&&0===f[3]?(r["xs"+r.l]+=r.l?" transparent":"transparent",r.e=r.e.split(T[h]).join("transparent")):(X||(v=!1),b?r.appendXtra(v?"hsla(":"hsl(",p[0],rt(f[0],p[0]),",",!1,!0).appendXtra("",p[1],rt(f[1],p[1]),"%,",!1).appendXtra("",p[2],rt(f[2],p[2]),v?"%,":"%"+x,!1):r.appendXtra(v?"rgba(":"rgb(",p[0],f[0]-p[0],",",!0,!0).appendXtra("",p[1],f[1]-p[
11],",",!0).appendXtra("",p[2],f[2]-p[2],v?",":x,!0),v&&(p=p.length<4?1:p[3],r.appendXtra("",p,(f.length<4?1:f[3])-p,x,!1))),pt.lastIndex=0;else if(g=p.match(A)){if(!(m=f.match(M))||m.length!==g.length)return r;for(u=d=0;u<g.length;u++)w=g[u],y=p.indexOf(w,d),r.appendXtra(p.substr(d,y-d),Number(w),rt(m[u],w),"",k&&"px"===p.substr(y+w.length,2),0===u),d=y+w.length;r["xs"+r.l]+=p.substr(d)}else r["xs"+r.l]+=r.l?" "+f:f;if(-1!==n.indexOf("=")&&r.data){for(x=r.xs0+r.data.s,h=1;h<r.l;h++)x+=r["xs"+h]+r.data["xn"+h];r.e=x+r["xs"+h]}return r.l||(r.type=-1,r.xs0=r.e),r.xfirst||r},wt=9;for((t=_t.prototype).l=t.pr=0;0<--wt;)t["xn"+wt]=0,t["xs"+wt]="";t.xs0="",t._next=t._prev=t.xfirst=t.data=t.plugin=t.setRatio=t.rxp=null,t.appendXtra=function(t,e,i,n,s,o){var r=this,a=r.l;return r["xs"+a]+=o&&a?" "+t:t||"",i||0===a||r.plugin?(r.l++,r.type=r.setRatio?2:1,r["xs"+r.l]=n||"",0<a?(r.data["xn"+a]=e+i,r.rxp["xn"+a]=s,r["xn"+a]=e,r.plugin||(r.xfirst=new _t(r,"xn"+a,e,i,r.xfirst||r,0,r.n,s,r.pr),r.xfirst.xs0=0)):(r.data={s:e+i},r.rxp={},r.s=e,r.c=i,r.r=s)):r["xs"+a]+=e+(n||""),r};var xt=function(t,e){e=e||{},this.p=e.prefix&&G(t)||t,g[t]=g[this.p]=this,this.format=e.formatter||ft(e.defaultValue,e.color,e.collapsible,e.multi),e.parser&&(this.parse=e.parser),this.clrs=e.color,this.multi=e.multi,this.keyword=e.keyword,this.dflt=e.defaultValue,this.pr=e.priority||0},bt=s._registerComplexSpecialProp=function(t,e,i){"object"!=typeof e&&(e={parser:i});var n,s=t.split(","),o=e.defaultValue;for(i=i||[o],n=0;n<s.length;n++)e.prefix=0===n&&e.prefix,e.defaultValue=i[n]||o,new xt(s[n],e)},St=function(t){if(!g[t]){var l=t.charAt(0).toUpperCase()+t.substr(1)+"Plugin";bt(t,{parser:function(t,e,i,n,s,o,r){var a=c.com.greensock.plugins[l];return a?(a._cssRegister(),g[i].parse(t,e,i,n,s,o,r)):(Y("Error: "+l+" js file not loaded."),s)}})}};(t=xt.prototype).parseComplex=function(t,e,i,n,s,o){var r,a,l,c,h,u,d=this.keyword;if(this.multi&&(O.test(i)||O.test(e)?(a=e.replace(O,"|").split("|"),l=i.replace(O,"|").split("|")):d&&(a=[e],l=[i])),l){for(c=l.length>a.length?l.length:a.length,r=0;r<c;r++)e=a[r]=a[r]||this.dflt,i=l[r]=l[r]||this.dflt,d&&((h=e.indexOf(d))!==(u=i.indexOf(d))&&(-1===u?a[r]=a[r].split(d).join(""):-1===h&&(a[r]+=" "+d)));e=a.join(", "),i=l.join(", ")}return yt(t,this.p,e,i,this.clrs,this.dflt,n,this.pr,s,o)},t.parse=function(t,e,i,n,s,o,r){return this.parseComplex(t.style,this.format(Z(t,this.p,W,!1,this.dflt)),this.format(e),s,o)},N.registerSpecialProp=function(t,l,c){bt(t,{parser:function(t,e,i,n,s,o,r){var a=new _t(t,i,0,0,s,2,i,!1,c);return a.plugin=o,a.setRatio=l(t,e,n._tween,i),a},priority:c})},N.useSVGTransformAttr=_||B;var Tt,Ct,kt,Pt,At,Mt="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Et=G("transform"),zt=Q+"transform",Ot=G("transformOrigin"),It=null!==G("perspective"),Lt=s.Transform=function(){this.perspective=parseFloat(N.defaultTransformPerspective)||0,this.force3D=!(!1===N.defaultForce3D||!It)&&(N.defaultForce3D||"auto")},Dt=window.SVGElement,Rt=function(t,e,i){var n,s=L.createElementNS("http://www.w3.org/2000/svg",t),o=/([a-z])([A-Z])/g;for(n in i)s.setAttributeNS(null,n.replace(o,"$1-$2").toLowerCase(),i[n]);return e.appendChild(s),s},Ft=L.documentElement,Bt=(At=C||/Android/i.test(F)&&!window.chrome,L.createElementNS&&!At&&(Ct=Rt("svg",Ft),Pt=(kt=Rt("rect",Ct,{width:100,height:50,x:100})).getBoundingClientRect().width,kt.style[Ot]="50% 50%",kt.style[Et]="scaleX(0.5)",At=Pt===kt.getBoundingClientRect().width&&!(B&&It),Ft.removeChild(Ct)),At),$t=function(t,e,i,n,s){var o,r,a,l,c,h,u,d,p,f,g,m,_,v,y=t._gsTransform,w=Nt(t,!0);y&&(_=y.xOrigin,v=y.yOrigin),(!n||(o=n.split(" ")).length<2)&&(u=t.getBBox(),o=[(-1!==(e=ot(e).split(" "))[0].indexOf("%")?parseFloat(e[0])/100*u.width:parseFloat(e[0]))+u.x,(-1!==e[1].indexOf("%")?parseFloat(e[1])/100*u.height:parseFloat(e[1]))+u.y]),i.xOrigin=l=parseFloat(o[0]),i.yOrigin=c=parseFloat(o[1]),n&&w!==Wt&&(h=w[0],u=w[1],d=w[2],p=w[3],f=w[4],r=l*(p/(m=h*p-u*d))+c*(-d/m)+(d*(g=w[5])-p*f)/m,a=l*(-u/m)+c*(h/m)-(h*g-u*f)/m,l=i.xOrigin=o[0]=r,c=i.yOrigin=o[1]=a),y&&(s||!1!==s&&!1!==N.defaultSmoothOrigin?(r=l-_,a=c-v,y.xOffset+=r*w[0]+a*w[2]-r,y.yOffset+=r*w[1]+a*w[3]-a):y.xOffset=y.yOffset=0),t.setAttribute("data-svg-origin",o.join(" "))},jt=function(t){return!!(Dt&&"function"==typeof t.getBBox&&t.getCTM&&(!t.parentNode||t.parentNode.getBBox&&t.parentNode.getCTM))},Wt=[1,0,0,1,0,0],Nt=function(t,e){var i,n,s,o,r,a=t._gsTransform||new Lt;if(Et?n=Z(t,zt,null,!0):t.currentStyle&&(n=(n=t.currentStyle.filter.match(S))&&4===n.length?[n[
10].substr(4),Number(n[2].substr(4)),Number(n[1].substr(4)),n[3].substr(4),a.x||0,a.y||0].join(","):""),i=!n||"none"===n||"matrix(1, 0, 0, 1, 0, 0)"===n,(a.svg||t.getBBox&&jt(t))&&(i&&-1!==(t.style[Et]+"").indexOf("matrix")&&(n=t.style[Et],i=0),s=t.getAttribute("transform"),i&&s&&(-1!==s.indexOf("matrix")?(n=s,i=0):-1!==s.indexOf("translate")&&(n="matrix(1,0,0,1,"+s.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",i=0))),i)return Wt;for(s=(n||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[],wt=s.length;-1<--wt;)o=Number(s[wt]),s[wt]=(r=o-(o|=0))?(1e5*r+(r<0?-.5:.5)|0)/1e5+o:o;return e&&6<s.length?[s[0],s[1],s[4],s[5],s[12],s[13]]:s},Ht=s.getTransform=function(t,e,i,n){if(t._gsTransform&&i&&!n)return t._gsTransform;var s,o,r,a,l,c,h=i&&t._gsTransform||new Lt,u=h.scaleX<0,d=It&&(parseFloat(Z(t,Ot,e,!1,"0 0 0").split(" ")[2])||h.zOrigin)||0,p=parseFloat(N.defaultTransformPerspective)||0;if(h.svg=!(!t.getBBox||!jt(t)),h.svg&&($t(t,Z(t,Ot,W,!1,"50% 50%")+"",h,t.getAttribute("data-svg-origin")),Tt=N.useSVGTransformAttr||Bt),(s=Nt(t))!==Wt){if(16===s.length){var f,g,m,_,v,y=s[0],w=s[1],x=s[2],b=s[3],S=s[4],T=s[5],C=s[6],k=s[7],P=s[8],A=s[9],M=s[10],E=s[12],z=s[13],O=s[14],I=s[11],L=Math.atan2(C,M);h.zOrigin&&(E=P*(O=-h.zOrigin)-s[12],z=A*O-s[13],O=M*O+h.zOrigin-s[14]),h.rotationX=L*H,L&&(f=S*(_=Math.cos(-L))+P*(v=Math.sin(-L)),g=T*_+A*v,m=C*_+M*v,P=S*-v+P*_,A=T*-v+A*_,M=C*-v+M*_,I=k*-v+I*_,S=f,T=g,C=m),L=Math.atan2(-x,M),h.rotationY=L*H,L&&(g=w*(_=Math.cos(-L))-A*(v=Math.sin(-L)),m=x*_-M*v,A=w*v+A*_,M=x*v+M*_,I=b*v+I*_,y=f=y*_-P*v,w=g,x=m),L=Math.atan2(w,y),h.rotation=L*H,L&&(y=y*(_=Math.cos(-L))+S*(v=Math.sin(-L)),g=w*_+T*v,T=w*-v+T*_,C=x*-v+C*_,w=g),h.rotationX&&359.9<Math.abs(h.rotationX)+Math.abs(h.rotation)&&(h.rotationX=h.rotation=0,h.rotationY=180-h.rotationY),h.scaleX=(1e5*Math.sqrt(y*y+w*w)+.5|0)/1e5,h.scaleY=(1e5*Math.sqrt(T*T+A*A)+.5|0)/1e5,h.scaleZ=(1e5*Math.sqrt(C*C+M*M)+.5|0)/1e5,h.skewX=0,h.perspective=I?1/(I<0?-I:I):0,h.x=E,h.y=z,h.z=O,h.svg&&(h.x-=h.xOrigin-(h.xOrigin*y-h.yOrigin*S),h.y-=h.yOrigin-(h.yOrigin*w-h.xOrigin*T))}else if((!It||n||!s.length||h.x!==s[4]||h.y!==s[5]||!h.rotationX&&!h.rotationY)&&(void 0===h.x||"none"!==Z(t,"display",e))){var D=6<=s.length,R=D?s[0]:1,F=s[1]||0,B=s[2]||0,$=D?s[3]:1;h.x=s[4]||0,h.y=s[5]||0,r=Math.sqrt(R*R+F*F),a=Math.sqrt($*$+B*B),l=R||F?Math.atan2(F,R)*H:h.rotation||0,c=B||$?Math.atan2(B,$)*H+l:h.skewX||0,90<Math.abs(c)&&Math.abs(c)<270&&(u?(r*=-1,c+=l<=0?180:-180,l+=l<=0?180:-180):(a*=-1,c+=c<=0?180:-180)),h.scaleX=r,h.scaleY=a,h.rotation=l,h.skewX=c,It&&(h.rotationX=h.rotationY=h.z=0,h.perspective=p,h.scaleZ=1),h.svg&&(h.x-=h.xOrigin-(h.xOrigin*R+h.yOrigin*B),h.y-=h.yOrigin-(h.xOrigin*F+h.yOrigin*$))}for(o in h.zOrigin=d,h)h[o]<2e-5&&-2e-5<h[o]&&(h[o]=0)}return i&&((t._gsTransform=h).svg&&(Tt&&t.style[Et]?j.delayedCall(.001,function(){Qt(t.style,Et)}):!Tt&&t.getAttribute("transform")&&j.delayedCall(.001,function(){t.removeAttribute("transform")}))),h},Xt=function(t){var e,i,n=this.data,s=-n.rotation*$,o=s+n.skewX*$,r=1e5,a=(Math.cos(s)*n.scaleX*r|0)/r,l=(Math.sin(s)*n.scaleX*r|0)/r,c=(Math.sin(o)*-n.scaleY*r|0)/r,h=(Math.cos(o)*n.scaleY*r|0)/r,u=this.t.style,d=this.t.currentStyle;if(d){i=l,l=-c,c=-i,e=d.filter,u.filter="";var p,f,g=this.t.offsetWidth,m=this.t.offsetHeight,_="absolute"!==d.position,v="progid:DXImageTransform.Microsoft.Matrix(M11="+a+", M12="+l+", M21="+c+", M22="+h,y=n.x+g*n.xPercent/100,w=n.y+m*n.yPercent/100;if(null!=n.ox&&(y+=(p=(n.oxp?g*n.ox*.01:n.ox)-g/2)-(p*a+(f=(n.oyp?m*n.oy*.01:n.oy)-m/2)*l),w+=f-(p*c+f*h)),_?v+=", Dx="+((p=g/2)-(p*a+(f=m/2)*l)+y)+", Dy="+(f-(p*c+f*h)+w)+")":v+=", sizingMethod='auto expand')",-1!==e.indexOf("DXImageTransform.Microsoft.Matrix(")?u.filter=e.replace(z,v):u.filter=v+" "+e,(0===t||1===t)&&1===a&&0===l&&0===c&&1===h&&(_&&-1===v.indexOf("Dx=0, Dy=0")||E.test(e)&&100!==parseFloat(RegExp.$1)||-1===e.indexOf(e.indexOf("Alpha"))&&u.removeAttribute("filter")),!_){var x,b,S,T=C<8?1:-1;for(p=n.ieOffsetX||0,f=n.ieOffsetY||0,n.ieOffsetX=Math.round((g-((a<0?-a:a)*g+(l<0?-l:l)*m))/2+y),n.ieOffsetY=Math.round((m-((h<0?-h:h)*m+(c<0?-c:c)*g))/2+w),wt=0;wt<4;wt++)S=(i=-1!==(x=d[b=nt[wt]]).indexOf("px")?parseFloat(x):K(this.t,b,parseFloat(x),x.replace(k,""))||0)!==n[b]?wt<2?-n.ieOffsetX:-n.ieOffsetY:wt<2?p-n.ieOffsetX:f-n.ieOffsetY,u[b]=(n[b]=Math.round(i-S*(0===wt||2===wt?1:T)))+"px"}}},qt=s.set3DTransformRatio=s.setTransformRatio=function(t){var e,i,n,s,o,r,a,l,c,h,u,d,p,f,g,m,_,v,y,w,x,b,S,T=this.data,C=this.t.style,k=T.rotation,P=T.rotationX,A=T.rotationY,M=T.scaleX,E=T.scaleY,z=T.scaleZ,O=T.x,I=T.y,L=T.z,D=T.svg,R=T.perspective,F=T.force3D;if(!((1!==t&&0!==t||"auto"!==F||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&&F||L||R||A||P||1!==z)||Tt&&D||!It)k||T.skewX||D?(k*=$,b=T.skewX*$,S=1e5,e=Math.cos(k)*M,s=Math.sin(k)*M,i=Math.sin(k-b)*-E,o=Math.cos(k-b)*E,b&&"simple"===T.skewType&&(_=Math.tan(b),i*=_=Math.sqrt(1+_*_),o*=_,T.skewY&&(e*=_,s*=_)),D&&(O+=T.xOrigin-(T.xOrigin*e+T.yOrigin*i)+T.xOffset,I+=T.yOrigin-(T.xOrigin*s+T.yOrigin*o)+T.yOffset,Tt&&(T.xPercent||T.yPercent)&&(f=this.t.getBBox(),O+=.01*T.xPercent*f.width,I+=.01*T.yPercent*f.height),O<(f=1e-6)&&-f<O&&(O=0),I<f&&-f<I&&(I=0)),y=(e*S|0)/S+","+(s*S|0)/S+","+(i*S|0)/S+","+(o*S|0)/S+","+O+","+I+")",D&&Tt?this.t.setAttribute("transform","matrix("+y):C[Et]=(T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) matrix(":"matrix(")+y):C[Et]=(T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) matrix(":"matrix(")+M+",0,0,"+E+","+O+","+I+")";
1else{if(B&&(M<(f=1e-4)&&-f<M&&(M=z=2e-5),E<f&&-f<E&&(E=z=2e-5),!R||T.z||T.rotationX||T.rotationY||(R=0)),k||T.skewX)k*=$,g=e=Math.cos(k),m=s=Math.sin(k),T.skewX&&(k-=T.skewX*$,g=Math.cos(k),m=Math.sin(k),"simple"===T.skewType&&(_=Math.tan(T.skewX*$),g*=_=Math.sqrt(1+_*_),m*=_,T.skewY&&(e*=_,s*=_))),i=-m,o=g;else{if(!(A||P||1!==z||R||D))return void(C[Et]=(T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) translate3d(":"translate3d(")+O+"px,"+I+"px,"+L+"px)"+(1!==M||1!==E?" scale("+M+","+E+")":""));e=o=1,i=s=0}c=1,n=r=a=l=h=u=0,d=R?-1/R:0,p=T.zOrigin,f=1e-6,w=",",x="0",(k=A*$)&&(g=Math.cos(k),h=d*(a=-(m=Math.sin(k))),n=e*m,r=s*m,d*=c=g,e*=g,s*=g),(k=P*$)&&(_=i*(g=Math.cos(k))+n*(m=Math.sin(k)),v=o*g+r*m,l=c*m,u=d*m,n=i*-m+n*g,r=o*-m+r*g,c*=g,d*=g,i=_,o=v),1!==z&&(n*=z,r*=z,c*=z,d*=z),1!==E&&(i*=E,o*=E,l*=E,u*=E),1!==M&&(e*=M,s*=M,a*=M,h*=M),(p||D)&&(p&&(O+=n*-p,I+=r*-p,L+=c*-p+p),D&&(O+=T.xOrigin-(T.xOrigin*e+T.yOrigin*i)+T.xOffset,I+=T.yOrigin-(T.xOrigin*s+T.yOrigin*o)+T.yOffset),O<f&&-f<O&&(O=x),I<f&&-f<I&&(I=x),L<f&&-f<L&&(L=0)),y=T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) matrix3d(":"matrix3d(",y+=(e<f&&-f<e?x:e)+w+(s<f&&-f<s?x:s)+w+(a<f&&-f<a?x:a),y+=w+(h<f&&-f<h?x:h)+w+(i<f&&-f<i?x:i)+w+(o<f&&-f<o?x:o),P||A||1!==z?(y+=w+(l<f&&-f<l?x:l)+w+(u<f&&-f<u?x:u)+w+(n<f&&-f<n?x:n),y+=w+(r<f&&-f<r?x:r)+w+(c<f&&-f<c?x:c)+w+(d<f&&-f<d?x:d)+w):y+=",0,0,0,0,1,0,",y+=O+w+I+w+L+w+(R?1+-L/R:1)+")",C[Et]=y}};(t=Lt.prototype).x=t.y=t.z=t.skewX=t.skewY=t.rotation=t.rotationX=t.rotationY=t.zOrigin=t.xPercent=t.yPercent=t.xOffset=t.yOffset=0,t.scaleX=t.scaleY=t.scaleZ=1,bt("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(t,e,i,n,s,o,r){if(n._lastParsedTransform===r)return s;n._lastParsedTransform=r;var a,l,c,h,u,d,p,f,g,m,_=t._gsTransform,v=t.style,y=Mt.length,w=r,x={},b="transformOrigin";if(r.display?(h=Z(t,"display"),v.display="block",a=Ht(t,W,!0,r.parseTransform),v.display=h):a=Ht(t,W,!0,r.parseTransform),n._transform=a,"string"==typeof w.transform&&Et)(h=D.style)[Et]=w.transform,h.display="block",h.position="absolute",L.body.appendChild(D),l=Ht(D,null,!1),L.body.removeChild(D),l.perspective||(l.perspective=a.perspective),null!=w.xPercent&&(l.xPercent=at(w.xPercent,a.xPercent)),null!=w.yPercent&&(l.yPercent=at(w.yPercent,a.yPercent));else if("object"==typeof w){if(l={scaleX:at(null!=w.scaleX?w.scaleX:w.scale,a.scaleX),scaleY:at(null!=w.scaleY?w.scaleY:w.scale,a.scaleY),scaleZ:at(w.scaleZ,a.scaleZ),x:at(w.x,a.x),y:at(w.y,a.y),z:at(w.z,a.z),xPercent:at(w.xPercent,a.xPercent),yPercent:at(w.yPercent,a.yPercent),perspective:at(w.transformPerspective,a.perspective)},null!=(f=w.directionalRotation))if("object"==typeof f)for(h in f)w[h]=f[h];else w.rotation=f;"string"==typeof w.x&&-1!==w.x.indexOf("%")&&(l.x=0,l.xPercent=at(w.x,a.xPercent)),"string"==typeof w.y&&-1!==w.y.indexOf("%")&&(l.y=0,l.yPercent=at(w.y,a.yPercent)),l.rotation=lt("rotation"in w?w.rotation:"shortRotation"in w?w.shortRotation+"_short":"rotationZ"in w?w.rotationZ:a.rotation,a.rotation,"rotation",x),It&&(l.rotationX=lt("rotationX"in w?w.rotationX:"shortRotationX"in w?w.shortRotationX+"_short":a.rotationX||0,a.rotationX,"rotationX",x),l.rotationY=lt("rotationY"in w?w.rotationY:"shortRotationY"in w?w.shortRotationY+"_short":a.rotationY||0,a.rotationY,"rotationY",x)),l.skewX=null==w.skewX?a.skewX:lt(w.skewX,a.skewX),l.skewY=null==w.skewY?a.skewY:lt(w.skewY,a.skewY),(c=l.skewY-a.skewY)&&(l.skewX+=c,l.rotation+=c)}for(It&&null!=w.force3D&&(a.force3D=w.force3D,p=!0),a.skewType=w.skewType||a.skewType||N.defaultSkewType,(d=a.force3D||a.z||a.rotationX||a.rotationY||l.z||l.rotationX||l.rotationY||l.perspective)||null==w.scale||(l.scaleZ=1);-1<--y;)(1e-6<(u=l[i=Mt[y]]-a[i])||u<-1e-6||null!=w[i]||null!=I[i])&&(p=!0,s=new _t(a,i,a[i],u,s),i in x&&(s.e=x[i]),s.xs0=0,s.plugin=o,n._overwriteProps.push(s.n));return u=w.transformOrigin,a.svg&&(u||w.svgOrigin)&&(g=a.xOffset,m=a.yOffset,$t(t,ot(u),l,w.svgOrigin,w.smoothOrigin),s=vt(a,"xOrigin",(_?a:l).xOrigin,l.xOrigin,s,b),s=vt(a,"yOrigin",(_?a:l).yOrigin,l.yOrigin,s,b),
1(g!==a.xOffset||m!==a.yOffset)&&(s=vt(a,"xOffset",_?g:a.xOffset,a.xOffset,s,b),s=vt(a,"yOffset",_?m:a.yOffset,a.yOffset,s,b)),u=Tt?null:"0px 0px"),(u||It&&d&&a.zOrigin)&&(Et?(p=!0,i=Ot,u=(u||Z(t,i,W,!1,"50% 50%"))+"",(s=new _t(v,i,0,0,s,-1,b)).b=v[i],s.plugin=o,s.xs0=s.e=It?(h=a.zOrigin,u=u.split(" "),a.zOrigin=(2<u.length&&(0===h||"0px"!==u[2])?parseFloat(u[2]):h)||0,s.xs0=s.e=u[0]+" "+(u[1]||"50%")+" 0px",(s=new _t(a,"zOrigin",0,0,s,-1,s.n)).b=h,a.zOrigin):u):ot(u+"",a)),p&&(n._transformType=a.svg&&Tt||!d&&3!==this._transformType?2:3),s},prefix:!0}),bt("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),bt("borderRadius",{defaultValue:"0px",parser:function(t,e,i,n,s,o){e=this.format(e);var r,a,l,c,h,u,d,p,f,g,m,_,v,y,w,x,b=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],S=t.style;for(f=parseFloat(t.offsetWidth),g=parseFloat(t.offsetHeight),r=e.split(" "),a=0;a<b.length;a++)this.p.indexOf("border")&&(b[a]=G(b[a])),-1!==(h=c=Z(t,b[a],W,!1,"0px")).indexOf(" ")&&(h=(c=h.split(" "))[0],c=c[1]),u=l=r[a],d=parseFloat(h),_=h.substr((d+"").length),""===(m=(v="="===u.charAt(1))?(p=parseInt(u.charAt(0)+"1",10),u=u.substr(2),p*=parseFloat(u),u.substr((p+"").length-(p<0?1:0))||""):(p=parseFloat(u),u.substr((p+"").length)))&&(m=T[i]||_),m!==_&&(y=K(t,"borderLeft",d,_),w=K(t,"borderTop",d,_),c="%"===m?(h=y/f*100+"%",w/g*100+"%"):"em"===m?(h=y/(x=K(t,"borderLeft",1,"em"))+"em",w/x+"em"):(h=y+"px",w+"px"),v&&(u=parseFloat(h)+p+m,l=parseFloat(c)+p+m)),s=yt(S,b[a],h+" "+c,u+" "+l,!1,"0px",s);return s},prefix:!0,formatter:ft("0px 0px 0px 0px",!1,!0)}),bt("backgroundPosition",{defaultValue:"0 0",parser:function(t,e,i,n,s,o){var r,a,l,c,h,u,d="background-position",p=W||V(t,null),f=this.format((p?C?p.getPropertyValue(d+"-x")+" "+p.getPropertyValue(d+"-y"):p.getPropertyValue(d):t.currentStyle.backgroundPositionX+" "+t.currentStyle.backgroundPositionY)||"0 0"),g=this.format(e);if(-1!==f.indexOf("%")!=(-1!==g.indexOf("%"))&&((u=Z(t,"backgroundImage").replace(b,""))&&"none"!==u)){for(r=f.split(" "),a=g.split(" "),R.setAttribute("src",u),l=2;-1<--l;)(c=-1!==(f=r[l]).indexOf("%"))!==(-1!==a[l].indexOf("%"))&&(h=0===l?t.offsetWidth-R.width:t.offsetHeight-R.height,r[l]=c?parseFloat(f)/100*h+"px":parseFloat(f)/h*100+"%");f=r.join(" ")}return this.parseComplex(t.style,f,g,s,o)},formatter:ot}),bt("backgroundSize",{defaultValue:"0 0",formatter:ot}),bt("perspective",{defaultValue:"0px",prefix:!0}),bt("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),bt("transformStyle",{prefix:!0}),bt("backfaceVisibility",{prefix:!0}),bt("userSelect",{prefix:!0}),bt("margin",{parser:gt("marginTop,marginRight,marginBottom,marginLeft")}),bt("padding",{parser:gt("paddingTop,paddingRight,paddingBottom,paddingLeft")}),bt("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(t,e,i,n,s,o){var r,a,l;return e=C<9?(a=t.currentStyle,l=C<8?" ":",",r="rect("+a.clipTop+l+a.clipRight+l+a.clipBottom+l+a.clipLeft+")",this.format(e).split(",").join(l)):(r=this.format(Z(t,this.p,W,!1,this.dflt)),this.format(e)),this.parseComplex(t.style,r,e,s,o)}}),bt("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),bt("autoRound,strictUnits",{parser:function(t,e,i,n,s){return s}}),bt("border",{defaultValue:"0px solid #000",parser:function(t,e,i,n,s,o){return this.parseComplex(t.style,this.format(Z(t,"borderTopWidth",W,!1,"0px")+" "+Z(t,"borderTopStyle",W,!1,"solid")+" "+Z(t,"borderTopColor",W,!1,"#000")),this.format(e),s,o)},color:!0,formatter:function(t){var e=t.split(" ");return e[0]+" "+(e[1]||"solid")+" "+(t.match(pt)||["#000"])[0]}}),bt("borderWidth",{parser:gt("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),bt("float,cssFloat,styleFloat",{parser:function(t,e,i,n,s,o){var r=t.style,a="cssFloat"in r?"cssFloat":"styleFloat";return new _t(r,a,0,0,s,-1,i,!1,0,r[a],e)}});var Yt=function(t){var e,i=this.t,n=i.filter||Z(this.data,"filter")||"",s=this.s+this.c*t|0;100===s&&(e=-1===n.indexOf("atrix(")&&-1===n.indexOf("radient(")&&-1===n.indexOf("oader(")?(i.removeAttribute("filter"),!Z(this.data,"filter")):(i.filter=n.replace(r,""),!0)),e||(this.xn1&&(i.filter=n=n||"alpha(opacity="+s+")"),-1===n.indexOf("pacity")?0===s&&this.xn1||(i.filter=n+" alph
1a(opacity="+s+")"):i.filter=n.replace(E,"opacity="+s))};bt("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(t,e,i,n,s,o){var r=parseFloat(Z(t,"opacity",W,!1,"1")),a=t.style,l="autoAlpha"===i;return"string"==typeof e&&"="===e.charAt(1)&&(e=("-"===e.charAt(0)?-1:1)*parseFloat(e.substr(2))+r),l&&1===r&&"hidden"===Z(t,"visibility",W)&&0!==e&&(r=0),X?s=new _t(a,"opacity",r,e-r,s):((s=new _t(a,"opacity",100*r,100*(e-r),s)).xn1=l?1:0,a.zoom=1,s.type=2,s.b="alpha(opacity="+s.s+")",s.e="alpha(opacity="+(s.s+s.c)+")",s.data=t,s.plugin=o,s.setRatio=Yt),l&&((s=new _t(a,"visibility",0,0,s,-1,null,!1,0,0!==r?"inherit":"hidden",0===e?"hidden":"inherit")).xs0="inherit",n._overwriteProps.push(s.n),n._overwriteProps.push(i)),s}});var Qt=function(t,e){e&&(t.removeProperty?(("ms"===e.substr(0,2)||"webkit"===e.substr(0,6))&&(e="-"+e),t.removeProperty(e.replace(a,"-$1").toLowerCase())):t.removeAttribute(e))},Ut=function(t){if(this.t._gsClassPT=this,1===t||0===t){this.t.setAttribute("class",0===t?this.b:this.e);for(var e=this.data,i=this.t.style;e;)e.v?i[e.p]=e.v:Qt(i,e.p),e=e._next;1===t&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};bt("className",{parser:function(t,e,i,n,s,o,r){var a,l,c,h,u,d=t.getAttribute("class")||"",p=t.style.cssText;if((s=n._classNamePT=new _t(t,i,0,0,s,2)).setRatio=Ut,s.pr=-11,f=!0,s.b=d,l=tt(t,W),c=t._gsClassPT){for(h={},u=c.data;u;)h[u.p]=1,u=u._next;c.setRatio(1)}return(t._gsClassPT=s).e="="!==e.charAt(1)?e:d.replace(new RegExp("\\s*\\b"+e.substr(2)+"\\b"),"")+("+"===e.charAt(0)?" "+e.substr(2):""),t.setAttribute("class",s.e),a=et(t,l,tt(t),r,h),t.setAttribute("class",d),s.data=a.firstMPT,t.style.cssText=p,s.xfirst=n.parse(t,a.difs,s,o)}});var Gt=function(t){if((1===t||0===t)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var e,i,n,s,o,r=this.t.style,a=g.transform.parse;if("all"===this.e)s=!(r.cssText="");else for(n=(e=this.e.split(" ").join("").split(",")).length;-1<--n;)i=e[n],g[i]&&(g[i].parse===a?s=!0:i="transformOrigin"===i?Ot:g[i].p),Qt(r,i);s&&(Qt(r,Et),(o=this.t._gsTransform)&&(o.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}};for(bt("clearProps",{parser:function(t,e,i,n,s){return(s=new _t(t,i,0,0,s,2)).setRatio=Gt,s.e=e,s.pr=-10,s.data=n._tween,f=!0,s}}),t="bezier,throwProps,physicsProps,physics2D".split(","),wt=t.length;wt--;)St(t[wt]);(t=N.prototype)._firstPT=t._lastParsedTransform=t._transform=null,t._onInitTween=function(t,e,i){if(!t.nodeType)return!1;this._target=t,this._tween=i,this._vars=e,P=e.autoRound,f=!1,T=e.suffixMap||N.suffixMap,W=V(t,""),p=this._overwriteProps;var n,s,o,r,a,l,c,h,u,d=t.style;if(m&&""===d.zIndex&&(("auto"===(n=Z(t,"zIndex",W))||""===n)&&this._addLazySet(d,"zIndex",0)),"string"==typeof e&&(r=d.cssText,n=tt(t,W),d.cssText=r+";"+e,n=et(t,n,tt(t)).difs,!X&&w.test(e)&&(n.opacity=parseFloat(RegExp.$1)),e=n,d.cssText=r),e.className?this._firstPT=s=g.className.parse(t,e.className,"className",this,null,null,e):this._firstPT=s=this.parse(t,e,null),this._transformType){for(u=3===this._transformType,Et?_&&(m=!0,""===d.zIndex&&(("auto"===(c=Z(t,"zIndex",W))||""===c)&&this._addLazySet(d,"zIndex",0)),v&&this._addLazySet(d,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(u?"visible":"hidden"))):d.zoom=1,o=s;o&&o._next;)o=o._next;h=new _t(t,"transform",0,0,null,2),this._linkCSSP(h,null,o),h.setRatio=Et?qt:Xt,h.data=this._transform||Ht(t,W,!0),h.tween=i,h.pr=-1,p.pop()}if(f){for(;s;){for(l=s._next,o=r;o&&o.pr>s.pr;)o=o._next;(s._prev=o?o._prev:a)?s._prev._next=s:r=s,(s._next=o)?o._prev=s:a=s,s=l}this._firstPT=r}return!0},t.parse=function(t,e,i,n){var s,o,r,a,l,c,h,u,d,p,f=t.style;for(s in e)c=e[s],(o=g[s])?i=o.parse(t,c,s,this,i,n,e):(l=Z(t,s,W)+"",d="string"==typeof c,"color"===s||"fill"===s||"stroke"===s||-1!==s.indexOf("Color")||d&&x.test(c)?(d||(c=(3<(c=ut(c)).length?"rgba(":"rgb(")+c.join(",")+")"),i=yt(f,s,l,c,!0,"transparent",i,0,n)):!d||-1===c.indexOf(" ")&&-1===c.indexOf(",")?(h=(r=parseFloat(l))||0===r?l.substr((r+"").length):"",(""===l||"auto"===l)&&(h="width"===s||"height"===s?(r=st(t,s,W),"px"):"left"===s||"top"===s?(r=J(t,s,W),"px"):(r="opacity"!==s?0:1,"")),""===(u=(p=d&&"="===c.charAt(1))?(a=parseInt(c.charAt(0)+"1",10),c=c.substr(2),a*=parseFloat(c),c.replace(k,"")):(a=parseFloat(c),d?c.replace(k,""):""))&&(u=s in T?T[s]:h),c=a||0===a?(p?a+r:a)+u:e[s],h!==u&&""!==u&&(a||0===a)&&r&&(r=K(t,s,r,h),"%"===u?(r/=K(t,s,100,"%")/100,!0!==e.strictUnits&&(l=r+"%")):"em"===u||"rem"===u||"vw"===u||"vh"===u?r/=K(t,s,1,u):"px"!==u&&(a=K(t,s,a,u),u="px"),p&&(a||0===a)&&(c=a+r+u)),p&&(a+=r),!r&&0!==r||!a&&0!==a?void 0!==f[s]&&(c||c+""!="NaN"&&null!=c)?(i=new _t(f,s,a||r||0,0,i,-1,s,!1,0,l,c)).xs0="none"!==c||"display"!==s&&-1===s.indexOf("Style")?c:l:Y("invalid "+s+" tween value: "+e[s]):(i=new _t(f,s,r,a-r,i,0,s,!1!==P&&("px"===u||"zIndex"===s),0,l,c)).xs0=u):i=yt(f,s,l,c,!0,null,i,0,n)),n&&i&&
1!i.plugin&&(i.plugin=n);return i},t.setRatio=function(t){var e,i,n,s=this._firstPT;if(1!==t||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(t||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;s;){if(e=s.c*t+s.s,s.r?e=Math.round(e):e<1e-6&&-1e-6<e&&(e=0),s.type)if(1===s.type)if(2===(n=s.l))s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2;else if(3===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3;else if(4===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4;else if(5===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4+s.xn4+s.xs5;else{for(i=s.xs0+e+s.xs1,n=1;n<s.l;n++)i+=s["xn"+n]+s["xs"+(n+1)];s.t[s.p]=i}else-1===s.type?s.t[s.p]=s.xs0:s.setRatio&&s.setRatio(t);else s.t[s.p]=e+s.xs0;s=s._next}else for(;s;)2!==s.type?s.t[s.p]=s.b:s.setRatio(t),s=s._next;else for(;s;){if(2!==s.type)if(s.r&&-1!==s.type)if(e=Math.round(s.s+s.c),s.type){if(1===s.type){for(n=s.l,i=s.xs0+e+s.xs1,n=1;n<s.l;n++)i+=s["xn"+n]+s["xs"+(n+1)];s.t[s.p]=i}}else s.t[s.p]=e+s.xs0;else s.t[s.p]=s.e;else s.setRatio(t);s=s._next}},t._enableTransforms=function(t){this._transform=this._transform||Ht(this._target,W,!0),this._transformType=this._transform.svg&&Tt||!t&&3!==this._transformType?2:3};var Vt=function(t){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};t._addLazySet=function(t,e,i){var n=this._firstPT=new _t(t,e,0,0,this._firstPT,2);n.e=i,n.setRatio=Vt,n.data=this},t._linkCSSP=function(t,e,i,n){return t&&(e&&(e._prev=t),t._next&&(t._next._prev=t._prev),t._prev?t._prev._next=t._next:this._firstPT===t&&(this._firstPT=t._next,n=!0),i?i._next=t:n||null!==this._firstPT||(this._firstPT=t),t._next=e,t._prev=i),t},t._kill=function(t){var e,i,n,s=t;if(t.autoAlpha||t.alpha){for(i in s={},t)s[i]=t[i];s.opacity=1,s.autoAlpha&&(s.visibility=1)}return t.className&&(e=this._classNamePT)&&((n=e.xfirst)&&n._prev?this._linkCSSP(n._prev,e._next,n._prev._prev):n===this._firstPT&&(this._firstPT=e._next),e._next&&this._linkCSSP(e._next,e._next._next,n._prev),this._classNamePT=null),o.prototype._kill.call(this,s)};var Zt=function(t,e,i){var n,s,o,r;if(t.slice)for(s=t.length;-1<--s;)Zt(t[s],e,i);else for(s=(n=t.childNodes).length;-1<--s;)r=(o=n[s]).type,o.style&&(e.push(tt(o)),i&&i.push(o)),1!==r&&9!==r&&11!==r||!o.childNodes.length||Zt(o,e,i)};return N.cascadeTo=function(t,e,i){var n,s,o,r,a=j.to(t,e,i),l=[a],c=[],h=[],u=[],d=j._internals.reservedProps;for(t=a._targets||a.target,Zt(t,c,u),a.render(e,!0,!0),Zt(t,h),a.render(0,!0,!0),a._enabled(!0),n=u.length;-1<--n;)if((s=et(u[n],c[n],h[n])).firstMPT){for(o in s=s.difs,i)d[o]&&(s[o]=i[o]);for(o in r={},s)r[o]=c[n][o];l.push(j.fromTo(u[n],e,r,s))}return l},o.activate([N]),N},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(t){"use strict";var e=function(){return(_gsScope.GreenSockGlobals||_gsScope).CSSPlugin};"function"==typeof define&&define.amd?define(["TweenLite"],e):"undefined"!=typeof module&&module.exports&&(require("../TweenLite.js"),module.exports=e())}();var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("easing.Back",["easing.Ease"],function(m){var e,i,t,n=_gsScope.GreenSockGlobals||_gsScope,s=n.com.greensock,o=2*Math.PI,r=Math.PI/2,a=s._class,l=function(t,e){var i=a("easing."+t,function(){},!0),n=i.prototype=new m;return n.constructor=i,n.getRatio=e,i},c=m.register||function(){},h=function(t,e,i,n,s){var o=a("easing."+t,{easeOut:new e,easeIn:new i,easeInOut:new n},!0);return c(o,t),o},_=function(t,e,i){this.t=t,this.v=e,i&&(((this.next=i).prev=this).c=i.v-e,this.gap=i.t-t)},u=function(t,e){var i=a("easing."+t,function(t){this._p1=t||0===t?t:1.70158,this._p2=1.525*this._p1},!0),n=i.prototype=new m;return n.constructor=i,n.getRatio=e,n.config=function(t){return new i(t)},i},d=h("Back",u("BackOut",function(t){return(t-=1)*t*((this._p1+1)*t+this._p1)+1}),u("BackIn",function(t){return t*t*((this._p1+1)*t-this._p1)}),u("BackInOut",function(t){return(t*=2)<1?.5*t*t*((this._p2+1)*t-this._p2):.5*((t-=2)*t*((this._p2+1)*t+this._p2)+2)}
1)),p=a("easing.SlowMo",function(t,e,i){e=e||0===e?e:.7,null==t?t=.7:1<t&&(t=1),this._p=1!==t?e:0,this._p1=(1-t)/2,this._p2=t,this._p3=this._p1+this._p2,this._calcEnd=!0===i},!0),f=p.prototype=new m;return f.constructor=p,f.getRatio=function(t){var e=t+(.5-t)*this._p;return t<this._p1?this._calcEnd?1-(t=1-t/this._p1)*t:e-(t=1-t/this._p1)*t*t*t*e:t>this._p3?this._calcEnd?1-(t=(t-this._p3)/this._p1)*t:e+(t-e)*(t=(t-this._p3)/this._p1)*t*t*t:this._calcEnd?1:e},p.ease=new p(.7,.7),f.config=p.config=function(t,e,i){return new p(t,e,i)},(f=(e=a("easing.SteppedEase",function(t){t=t||1,this._p1=1/t,this._p2=t+1},!0)).prototype=new m).constructor=e,f.getRatio=function(t){return t<0?t=0:1<=t&&(t=.999999999),(this._p2*t>>0)*this._p1},f.config=e.config=function(t){return new e(t)},(f=(i=a("easing.RoughEase",function(t){for(var e,i,n,s,o,r,a=(t=t||{}).taper||"none",l=[],c=0,h=0|(t.points||20),u=h,d=!1!==t.randomize,p=!0===t.clamp,f=t.template instanceof m?t.template:null,g="number"==typeof t.strength?.4*t.strength:.4;-1<--u;)e=d?Math.random():1/h*u,i=f?f.getRatio(e):e,n="none"===a?g:"out"===a?(s=1-e)*s*g:"in"===a?e*e*g:(s=e<.5?2*e:2*(1-e))*s*.5*g,d?i+=Math.random()*n-.5*n:u%2?i+=.5*n:i-=.5*n,p&&(1<i?i=1:i<0&&(i=0)),l[c++]={x:e,y:i};for(l.sort(function(t,e){return t.x-e.x}),r=new _(1,1,null),u=h;-1<--u;)o=l[u],r=new _(o.x,o.y,r);this._prev=new _(0,0,0!==r.t?r:r.next)},!0)).prototype=new m).constructor=i,f.getRatio=function(t){var e=this._prev;if(t>e.t){for(;e.next&&t>=e.t;)e=e.next;e=e.prev}else for(;e.prev&&t<=e.t;)e=e.prev;return(this._prev=e).v+(t-e.t)/e.gap*e.c},f.config=function(t){return new i(t)},i.ease=new i,h("Bounce",l("BounceOut",function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}),l("BounceIn",function(t){return(t=1-t)<1/2.75?1-7.5625*t*t:t<2/2.75?1-(7.5625*(t-=1.5/2.75)*t+.75):t<2.5/2.75?1-(7.5625*(t-=2.25/2.75)*t+.9375):1-(7.5625*(t-=2.625/2.75)*t+.984375)}),l("BounceInOut",function(t){var e=t<.5;return t=(t=e?1-2*t:2*t-1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375,e?.5*(1-t):.5*t+.5})),h("Circ",l("CircOut",function(t){return Math.sqrt(1-(t-=1)*t)}),l("CircIn",function(t){return-(Math.sqrt(1-t*t)-1)}),l("CircInOut",function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)})),h("Elastic",(t=function(t,e,i){var n=a("easing."+t,function(t,e){this._p1=1<=t?t:1,this._p2=(e||i)/(t<1?t:1),this._p3=this._p2/o*(Math.asin(1/this._p1)||0),this._p2=o/this._p2},!0),s=n.prototype=new m;return s.constructor=n,s.getRatio=e,s.config=function(t,e){return new n(t,e)},n})("ElasticOut",function(t){return this._p1*Math.pow(2,-10*t)*Math.sin((t-this._p3)*this._p2)+1},.3),t("ElasticIn",function(t){return-this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*this._p2)},.3),t("ElasticInOut",function(t){return(t*=2)<1?this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*this._p2)*-.5:this._p1*Math.pow(2,-10*(t-=1))*Math.sin((t-this._p3)*this._p2)*.5+1},.45)),h("Expo",l("ExpoOut",function(t){return 1-Math.pow(2,-10*t)}),l("ExpoIn",function(t){return Math.pow(2,10*(t-1))-.001}),l("ExpoInOut",function(t){return(t*=2)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*(t-1)))})),h("Sine",l("SineOut",function(t){return Math.sin(t*r)}),l("SineIn",function(t){return 1-Math.cos(t*r)}),l("SineInOut",function(t){return-.5*(Math.cos(Math.PI*t)-1)})),a("easing.EaseLookup",{find:function(t){return m.map[t]}},!0),c(n.SlowMo,"SlowMo","ease,"),c(i,"RoughEase","ease,"),c(e,"SteppedEase","ease,"),d},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(){"use strict";var t=function(){return _gsScope.GreenSockGlobals||_gsScope};"function"==typeof define&&define.amd?define(["TweenLite"],t):"undefined"!=typeof module&&module.exports&&(require("../TweenLite.js"),module.exports=t())}(),function(h,u){"use strict";h.MixItUp=function(){this._execAction("_constructor",0),h.extend(this,{selectors:{target:".mix",filter:".filter",sort:".sort"},animation:{enable:!0,effects:"fade scale",duration:600,easing:"ease",perspectiveDistance:"3000",perspectiveOrigin:"50% 50%",queue:!0,queueLimit:1,animateChangeLayout:!1,animateResizeContainer:!0,animateResizeTargets:!1,staggerSequence:!1,reverseOut:!1},callbacks:{onMixLoad:!1,onMixStart:!1,onMixBusy:!1,onMixEnd:!1,onMixFail:!1,_user:!1},controls:{enable:!0,live:!1,toggleFilterButtons:!1,toggleLogic:"or",activeClass:"active"},layout:{display:"inline-block",containerClass:"",containerClassFail:"fail"},load:{filter:"all",sort:!1},_$body:null,_$container:null,_$targets:null,_$parent:null,_$sortButtons:null,_$filterButtons:null,_suckMode:!1,_mixing:!1,_sorting:!1,_clicking:!1,_loading:!0,_changingLayout:!1,_changingClass:!1,_changingDisplay:!1,_origOrder:[],_startOrder:[],_newOrder:[],_activeFilter:null,_toggleArray:[],_toggleString:"",_activeSort:"default:asc",_newSort:null,_startHeight:null,_newHeight:null,_incPadding:!0,_newDisplay:null,_newClass:null,_targetsBound:0,_targetsDone:0,_queue:[],_$show:h(),_$hide:h()}),this._execAction("_constructor",1)},h.MixItUp.prototype={constructor:h.MixItUp,_instances:{},_handled:{_filter:{},_sort:{}},_bound:{_filter:{},_sort:{}},_actions:{},_filters:{},extend:function(t){for(var e in t)h.MixItUp.prototype[e]=t[e]}
1,addAction:function(t,e,i,n){h.MixItUp.prototype._addHook("_actions",t,e,i,n)},addFilter:function(t,e,i,n){h.MixItUp.prototype._addHook("_filters",t,e,i,n)},_addHook:function(t,e,i,n,s){var o=h.MixItUp.prototype[t],r={};s=1===s||"post"===s?"post":"pre",r[e]={},r[e][s]={},r[e][s][i]=n,h.extend(!0,o,r)},_init:function(t,e){var i=this;if(i._execAction("_init",0,arguments),e&&h.extend(!0,i,e),i._$body=h("body"),i._domNode=t,i._$container=h(t),i._$container.addClass(i.layout.containerClass),i._id=t.id,i._platformDetect(),i._brake=i._getPrefixedCSS("transition","none"),i._refresh(!0),i._$parent=i._$targets.parent().length?i._$targets.parent():i._$container,i.load.sort&&(i._newSort=i._parseSort(i.load.sort),i._newSortString=i.load.sort,i._activeSort=i.load.sort,i._sort(),i._printSort()),i._activeFilter="all"===i.load.filter?i.selectors.target:"none"===i.load.filter?"":i.load.filter,i.controls.enable&&i._bindHandlers(),i.controls.toggleFilterButtons){i._buildToggleArray();for(var n=0;n<i._toggleArray.length;n++)i._updateControls({filter:i._toggleArray[n],sort:i._activeSort},!0)}else i.controls.enable&&i._updateControls({filter:i._activeFilter,sort:i._activeSort});i._filter(),i._init=!0,i._$container.data("mixItUp",i),i._execAction("_init",1,arguments),i._buildState(),i._$targets.css(i._brake),i._goMix(i.animation.enable)},_platformDetect:function(){var t=this,i=["Webkit","Moz","O","ms"],e=["webkit","moz"],n=window.navigator.appVersion.match(/Chrome\/(\d+)\./)||!1,s="undefined"!=typeof InstallTrigger,o=function(t){for(var e=0;e<i.length;e++)if(i[e]+"Transition"in t.style)return{prefix:"-"+i[e].toLowerCase()+"-",vendor:i[e]};return"transition"in t.style&&""}(t._domNode);t._execAction("_platformDetect",0),t._chrome=!!n&&parseInt(n[1],10),t._ff=!!s&&parseInt(window.navigator.userAgent.match(/rv:([^)]+)\)/)[1]),t._prefix=o.prefix,t._vendor=o.vendor,t._suckMode=!window.atob||!t._prefix,t._suckMode&&(t.animation.enable=!1),t._ff&&t._ff<=4&&(t.animation.enable=!1);for(var r=0;r<e.length&&!window.requestAnimationFrame;r++)window.requestAnimationFrame=window[e[r]+"RequestAnimationFrame"];"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"==typeof"test".__proto__?function(t){return t.__proto__}:function(t){return t.constructor.prototype}),t._domNode.nextElementSibling===u&&Object.defineProperty(Element.prototype,"nextElementSibling",{get:function(){for(var t=this.nextSibling;t;){if(1===t.nodeType)return t;t=t.nextSibling}return null}}),t._execAction("_platformDetect",1)},_refresh:function(t,e){var i=this;i._execAction("_refresh",0,arguments),i._$targets=i._$container.find(i.selectors.target);for(var n=0;n<i._$targets.length;n++){if((c=i._$targets[n]).dataset===u||e){c.dataset={};for(var s=0;s<c.attributes.length;s++){var o=c.attributes[s],r=o.name,a=o.value;if(-1<r.indexOf("data-")){var l=i._helpers._camelCase(r.substring(5,r.length));c.dataset[l]=a}}}c.mixParent===u&&(c.mixParent=i._id)}if(i._$targets.length&&t||!i._origOrder.length&&i._$targets.length){i._origOrder=[];for(n=0;n<i._$targets.length;n++){var c=i._$targets[n];i._origOrder.push(c)}}i._execAction("_refresh",1,arguments)},_bindHandlers:function(){var t=this,e=h.MixItUp.prototype._bound._filter,i=h.MixItUp.prototype._bound._sort;t._execAction("_bindHandlers",0),t.controls.live?t._$body.on("click.mixItUp."+t._id,t.selectors.sort,function(){t._processClick(h(this),"sort")}).on("click.mixItUp."+t._id,t.selectors.filter,function(){t._processClick(h(this),"filter")}):(t._$sortButtons=h(t.selectors.sort),t._$filterButtons=h(t.selectors.filter),t._$sortButtons.on("click.mixItUp."+t._id,function(){t._processClick(h(this),"sort")}),t._$filterButtons.on("click.mixItUp."+t._id,function(){t._processClick(h(this),"filter")})),e[t.selectors.filter]=e[t.selectors.filter]===u?1:e[t.selectors.filter]+1,i[t.selectors.sort]=i[t.selectors.sort]===u?1:i[t.selectors.sort]+1,t._execAction("_bindHandlers",1)},_processClick:function(t,e){var s=this,i=function(t,e,i){var n=h.MixItUp.prototype;n._handled["_"+e][s.selectors[e]]=n._handled["_"+e][s.selectors[e]]===u?1:n._handled["_"+e][s.selectors[e]]+1,n._handled["_"+e][s.selectors[e]]===n._bound["_"+e][s.selectors[e]]&&(t[(i?"remove":"add")+"Class"](s.controls.activeClass),delete n._handled["_"+e][s.selectors[e]])};if(s._execAction("_processClick",0,arguments),!s._mixing||s.animation.queue&&s._queue.length<s.animation.queueLimit){if(s._clicking=!0,"sort"===e){var n=t.attr("data-sort");(!t.hasClass(s.controls.activeClass)||-1<n.indexOf("random"))&&(h(s.selectors.sort).removeClass(s.controls.activeClass),i(t,e),s.sort(n))}if("filter"===e){var o,r=t.attr("data-filter"),a="or"===s.controls.toggleLogic?",":"";
1s.controls.toggleFilterButtons?(s._buildToggleArray(),t.hasClass(s.controls.activeClass)?(i(t,e,!0),o=s._toggleArray.indexOf(r),s._toggleArray.splice(o,1)):(i(t,e),s._toggleArray.push(r)),s._toggleArray=h.grep(s._toggleArray,function(t){return t}),s._toggleString=s._toggleArray.join(a),s.filter(s._toggleString)):t.hasClass(s.controls.activeClass)||(h(s.selectors.filter).removeClass(s.controls.activeClass),i(t,e),s.filter(r))}s._execAction("_processClick",1,arguments)}else"function"==typeof s.callbacks.onMixBusy&&s.callbacks.onMixBusy.call(s._domNode,s._state,s),s._execAction("_processClickBusy",1,arguments)},_buildToggleArray:function(){var t=this,e=t._activeFilter.replace(/\s/g,"");if(t._execAction("_buildToggleArray",0,arguments),"or"===t.controls.toggleLogic)t._toggleArray=e.split(",");else{t._toggleArray=e.split("."),!t._toggleArray[0]&&t._toggleArray.shift();for(var i,n=0;i=t._toggleArray[n];n++)t._toggleArray[n]="."+i}t._execAction("_buildToggleArray",1,arguments)},_updateControls:function(t,i){var n=this,s={filter:t.filter,sort:t.sort},e=function(t,e){try{i&&"filter"===o&&"none"!==s.filter&&""!==s.filter?t.filter(e).addClass(n.controls.activeClass):t.removeClass(n.controls.activeClass).filter(e).addClass(n.controls.activeClass)}catch(t){}},o="filter",r=null;n._execAction("_updateControls",0,arguments),t.filter===u&&(s.filter=n._activeFilter),t.sort===u&&(s.sort=n._activeSort),s.filter===n.selectors.target&&(s.filter="all");for(var a=0;a<2;a++)(r=n.controls.live?h(n.selectors[o]):n["_$"+o+"Buttons"])&&e(r,"[data-"+o+'="'+s[o]+'"]'),o="sort";n._execAction("_updateControls",1,arguments)},_filter:function(){this._execAction("_filter",0);for(var t=0;t<this._$targets.length;t++){var e=h(this._$targets[t]);e.is(this._activeFilter)?this._$show=this._$show.add(e):this._$hide=this._$hide.add(e)}this._execAction("_filter",1)},_sort:function(){var i=this;i._execAction("_sort",0),i._startOrder=[];for(var t=0;t<i._$targets.length;t++){var e=i._$targets[t];i._startOrder.push(e)}switch(i._newSort[0].sortBy){case"default":i._newOrder=i._origOrder;break;case"random":i._newOrder=function(t){for(var e=t.slice(),i=e.length,n=i;n--;){var s=parseInt(Math.random()*i),o=e[n];e[n]=e[s],e[s]=o}return e}(i._startOrder);break;case"custom":i._newOrder=i._newSort[0].order;break;default:i._newOrder=i._startOrder.concat().sort(function(t,e){return i._compare(t,e)})}i._execAction("_sort",1)},_compare:function(t,e,i){i=i||0;var n=this,s=n._newSort[i].order,o=function(t){return t.dataset[n._newSort[i].sortBy]||0},r=isNaN(1*o(t))?o(t).toLowerCase():1*o(t),a=isNaN(1*o(e))?o(e).toLowerCase():1*o(e);return r<a?"asc"===s?-1:1:a<r?"asc"===s?1:-1:r===a&&n._newSort.length>i+1?n._compare(t,e,i+1):0},_printSort:function(t){var e=this,i=t?e._startOrder:e._newOrder,n=e._$parent[0].querySelectorAll(e.selectors.target),s=n.length?n[n.length-1].nextElementSibling:null,o=document.createDocumentFragment();e._execAction("_printSort",0,arguments);for(var r=0;r<n.length;r++){var a=n[r],l=a.nextSibling;"absolute"!==a.style.position&&(l&&"#text"===l.nodeName&&e._$parent[0].removeChild(l),e._$parent[0].removeChild(a))}for(r=0;r<i.length;r++){var c=i[r];if("default"!==e._newSort[0].sortBy||"desc"!==e._newSort[0].order||t)o.appendChild(c),o.appendChild(document.createTextNode(" "));else{var h=o.firstChild;o.insertBefore(c,h),o.insertBefore(document.createTextNode(" "),c)}}s?e._$parent[0].insertBefore(o,s):e._$parent[0].appendChild(o),e._execAction("_printSort",1,arguments)},_parseSort:function(t){for(var e="string"==typeof t?t.split(" "):[t],i=[],n=0;n<e.length;n++){var s="string"==typeof t?e[n].split(":"):["custom",e[n]],o={sortBy:this._helpers._camelCase(s[0]),order:s[1]||"asc"};if(i.push(o),"default"===o.sortBy||"random"===o.sortBy)break}return this._execFilter("_parseSort",i,arguments)},_parseEffects:function(){var o=this,l={opacity:"",transformIn:"",transformOut:"",filter:""},c=function(t,e,i){if(-1<o.animation.effects.indexOf(t)){if(e){var n=o.animation.effects.indexOf(t+"(");if(-1<n){var s=o.animation.effects.substring(n);return{val:/\(([^)]+)\)/.exec(s)[1]}}}return!0}return!1},t=function(t,e){for(var i=[["scale",".01"],["translateX","20px"],["translateY","20px"],["translateZ","20px"],["rotateX","90deg"],["rotateY","90deg"],["rotateZ","180deg"]],n=0;n<i.length;n++){var s=i[n][0],o=i[n][1],r=e&&"scale"!==s;l[t]+=c(s)?s+"("+(a=c(s,!0).val||o,r?"-"===a.charAt(0)?a.substr(1,a.length):"-"+a:a)+") ":""}var a};return l.opacity=c("fade")?c("fade",!0).val||"0":"1",t("transformIn"),o.animation.reverseOut?t("transformOut",!0):l.transformOut=l.transformIn,l.transition={},l.transition=o._getPrefixedCSS("transition","all "+o.animation.duration+"ms "+o.animation.easing+", opacity "+o.animation.duration+"ms linear"),o.animation.stagger=!!c("stagger"),o.animation.staggerDuration=parseInt(c("stagger")&&c("stagger",!0).val?c("stagger",!0).val:100),o._execFilter("_parseEffects",l)},_buildState:function(t){var e,i=this;return i._execAction("_buildState",0),e={activeFilter:""===i._activeFilter?"none":i._activeFilter,activeSort:t&&i._newSortString?i._newSortString:i._activeSort,fail:!i._$show.length&&""!==i._activeFilter,$targets:i._$targets,$show:i._$show,$hide:i._$hide,totalTargets:i._$targets.length,totalShow:i._$show.length,totalHide:i._$hide.length,display:t&&i._newDisplay?i._newDisplay:i.layout.display},t?i._execFilter("_buildState",e):(i._state=e,void i._execAction("_buildState",1))},_goMix:function(t){var i=this,e=function(){i._chrome&&31===i._chrome&&o(i._$parent[0]),i._setInter(),n()},n=function(){var t=window.pageYOffset,e=window.pageXOffset;document.documentElement.scrollHeight,i._getInterMixData(),i._setFinal(),i._getFinalMixData(),window.pageYOffset!==t&&window.scrollTo(e,t),i._prepTargets(),window.requestAnimationFrame?requestAnimationFrame(s):setTimeout(function(){s()},20)},s=function(){i._animateTargets(),0===i._targetsBound&&i._cleanUp()},o=function(t){var e=t.parentElement,i=document.createElement("div"),n=document.createDocumentFragment();e.insertBefore(i,t),n.appendChild(t),e.replaceChild(t,i)},r=i._buildState(!0);i._execAction("_goMix",0,arguments),!i.animation.duration&&(t=!1),i._mi
1xing=!0,i._$container.removeClass(i.layout.containerClassFail),"function"==typeof i.callbacks.onMixStart&&i.callbacks.onMixStart.call(i._domNode,i._state,r,i),i._$container.trigger("mixStart",[i._state,r,i]),i._getOrigMixData(),t&&!i._suckMode?window.requestAnimationFrame?requestAnimationFrame(e):e():i._cleanUp(),i._execAction("_goMix",1,arguments)},_getTargetData:function(t,e){var i;t.dataset[e+"PosX"]=t.offsetLeft,t.dataset[e+"PosY"]=t.offsetTop,this.animation.animateResizeTargets&&(i=this._suckMode?{marginBottom:"",marginRight:""}:window.getComputedStyle(t),t.dataset[e+"MarginBottom"]=parseInt(i.marginBottom),t.dataset[e+"MarginRight"]=parseInt(i.marginRight),t.dataset[e+"Width"]=t.offsetWidth,t.dataset[e+"Height"]=t.offsetHeight)},_getOrigMixData:function(){var t=this,e=t._suckMode?{boxSizing:""}:window.getComputedStyle(t._$parent[0]),i=e.boxSizing||e[t._vendor+"BoxSizing"];t._incPadding="border-box"===i,t._execAction("_getOrigMixData",0),!t._suckMode&&(t.effects=t._parseEffects()),t._$toHide=t._$hide.filter(":visible"),t._$toShow=t._$show.filter(":hidden"),t._$pre=t._$targets.filter(":visible"),t._startHeight=t._incPadding?t._$parent.outerHeight():t._$parent.height();for(var n=0;n<t._$pre.length;n++){var s=t._$pre[n];t._getTargetData(s,"orig")}t._execAction("_getOrigMixData",1)},_setInter:function(){var t=this;t._execAction("_setInter",0),t._changingLayout&&t.animation.animateChangeLayout?(t._$toShow.css("display",t._newDisplay),t._changingClass&&t._$container.removeClass(t.layout.containerClass).addClass(t._newClass)):t._$toShow.css("display",t.layout.display),t._execAction("_setInter",1)},_getInterMixData:function(){this._execAction("_getInterMixData",0);for(var t=0;t<this._$toShow.length;t++){var e=this._$toShow[t];this._getTargetData(e,"inter")}for(t=0;t<this._$pre.length;t++){e=this._$pre[t];this._getTargetData(e,"inter")}this._execAction("_getInterMixData",1)},_setFinal:function(){this._execAction("_setFinal",0),this._sorting&&this._printSort(),this._$toHide.removeStyle("display"),this._changingLayout&&this.animation.animateChangeLayout&&this._$pre.css("display",this._newDisplay),this._execAction("_setFinal",1)},_getFinalMixData:function(){var t=this;t._execAction("_getFinalMixData",0);for(var e=0;e<t._$toShow.length;e++){var i=t._$toShow[e];t._getTargetData(i,"final")}for(e=0;e<t._$pre.length;e++){i=t._$pre[e];t._getTargetData(i,"final")}t._newHeight=t._incPadding?t._$parent.outerHeight():t._$parent.height(),t._sorting&&t._printSort(!0),t._$toShow.removeStyle("display"),t._$pre.css("display",t.layout.display),t._changingClass&&t.animation.animateChangeLayout&&t._$container.removeClass(t._newClass).addClass(t.layout.containerClass),t._execAction("_getFinalMixData",1)},_prepTargets:function(){var t=this,e={_in:t._getPrefixedCSS("transform",t.effects.transformIn),_out:t._getPrefixedCSS("transform",t.effects.transformOut)};t._execAction("_prepTargets",0),t.animation.animateResizeContainer&&t._$parent.css("height",t._startHeight+"px");for(var i=0;i<t._$toShow.length;i++){var n=t._$toShow[i],s=h(n);n.style.opacity=t.effects.opacity,n.style.display=t._changingLayout&&t.animation.animateChangeLayout?t._newDisplay:t.layout.display,s.css(e._in),t.animation.animateResizeTargets&&(n.style.width=n.dataset.finalWidth+"px",n.style.height=n.dataset.finalHeight+"px",n.style.marginRight=-(n.dataset.finalWidth-n.dataset.interWidth)+1*n.dataset.finalMarginRight+"px",n.style.marginBottom=-(n.dataset.finalHeight-n.dataset.interHeight)+1*n.dataset.finalMarginBottom+"px")}for(i=0;i<t._$pre.length;i++){n=t._$pre[i],s=h(n);var o=n.dataset.origPosX-n.dataset.interPosX,r=n.dataset.origPosY-n.dataset.interPosY;e=t._getPrefixedCSS("transform","translate("+o+"px,"+r+"px)");s.css(e),t.animation.animateResizeTargets&&(n.style.width=n.dataset.origWidth+"px",n.style.height=n.dataset.origHeight+"px",n.dataset.origWidth-n.dataset.finalWidth&&(n.style.marginRight=-(n.dataset.origWidth-n.dataset.interWidth)+1*n.dataset.origMarginRight+"px"),n.dataset.origHeight-n.dataset.finalHeight&&(n.style.marginBottom=-(n.dataset.origHeight-n.dataset.interHeight)+1*n.dataset.origMarginBottom+"px"))}t._execAction("_prepTargets",1)},_animateTargets:function(){var t=this;t._execAction("_animateTargets",0),t._targetsDone=0,t._targetsBound=0,t._$parent.css(t._getPrefixedCSS("perspective",t.animation.perspectiveDistance+"px")).css(t._getPrefixedCSS("perspective-origin",t.animation.perspectiveOrigin)),t.animation.animateResizeContainer&&t._$parent.css(t._getPrefixedCSS("transition","height "+t.animation.duration+"ms ease")).css("height",t._newHeight+"px");for(var e=0;e<t._$toShow.length;
1e++){var i=t._$toShow[e],n=h(i),s={x:i.dataset.finalPosX-i.dataset.interPosX,y:i.dataset.finalPosY-i.dataset.interPosY},o=t._getDelay(e),r={};i.style.opacity="";for(var a=0;a<2;a++){var l=0===a?l=t._prefix:"";t._ff&&t._ff<=20&&(r[l+"transition-property"]="all",r[l+"transition-timing-function"]=t.animation.easing+"ms",r[l+"transition-duration"]=t.animation.duration+"ms"),r[l+"transition-delay"]=o+"ms",r[l+"transform"]="translate("+s.x+"px,"+s.y+"px)"}(t.effects.transform||t.effects.opacity)&&t._bindTargetDone(n),t._ff&&t._ff<=20?n.css(r):n.css(t.effects.transition).css(r)}for(e=0;e<t._$pre.length;e++){i=t._$pre[e],n=h(i),s={x:i.dataset.finalPosX-i.dataset.interPosX,y:i.dataset.finalPosY-i.dataset.interPosY},o=t._getDelay(e);(i.dataset.finalPosX!==i.dataset.origPosX||i.dataset.finalPosY!==i.dataset.origPosY)&&t._bindTargetDone(n),n.css(t._getPrefixedCSS("transition","all "+t.animation.duration+"ms "+t.animation.easing+" "+o+"ms")),n.css(t._getPrefixedCSS("transform","translate("+s.x+"px,"+s.y+"px)")),t.animation.animateResizeTargets&&(i.dataset.origWidth-i.dataset.finalWidth&&1*i.dataset.finalWidth&&(i.style.width=i.dataset.finalWidth+"px",i.style.marginRight=-(i.dataset.finalWidth-i.dataset.interWidth)+1*i.dataset.finalMarginRight+"px"),i.dataset.origHeight-i.dataset.finalHeight&&1*i.dataset.finalHeight&&(i.style.height=i.dataset.finalHeight+"px",i.style.marginBottom=-(i.dataset.finalHeight-i.dataset.interHeight)+1*i.dataset.finalMarginBottom+"px"))}t._changingClass&&t._$container.removeClass(t.layout.containerClass).addClass(t._newClass);for(e=0;e<t._$toHide.length;e++){i=t._$toHide[e],n=h(i),o=t._getDelay(e);var c={};for(a=0;a<2;a++){c[(l=0===a?l=t._prefix:"")+"transition-delay"]=o+"ms",c[l+"transform"]=t.effects.transformOut,c.opacity=t.effects.opacity}n.css(t.effects.transition).css(c),(t.effects.transform||t.effects.opacity)&&t._bindTargetDone(n)}t._execAction("_animateTargets",1)},_bindTargetDone:function(e){var i=this,n=e[0];i._execAction("_bindTargetDone",0,arguments),n.dataset.bound||(n.dataset.bound=!0,i._targetsBound++,e.on("webkitTransitionEnd.mixItUp transitionend.mixItUp",function(t){(-1<t.originalEvent.propertyName.indexOf("transform")||-1<t.originalEvent.propertyName.indexOf("opacity"))&&h(t.originalEvent.target).is(i.selectors.target)&&(e.off(".mixItUp"),delete n.dataset.bound,i._targetDone())})),i._execAction("_bindTargetDone",1,arguments)},_targetDone:function(){this._execAction("_targetDone",0),this._targetsDone++,this._targetsDone===this._targetsBound&&this._cleanUp(),this._execAction("_targetDone",1)},_cleanUp:function(){var t=this,e=t.animation.animateResizeTargets?"transform opacity width height margin-bottom margin-right":"transform opacity";t._execAction("_cleanUp",0),t._changingLayout?t._$show.css("display",t._newDisplay):t._$show.css("display",t.layout.display),t._$targets.css(t._brake),t._$targets.removeStyle(e,t._prefix).removeAttr("data-inter-pos-x data-inter-pos-y data-final-pos-x data-final-pos-y data-orig-pos-x data-orig-pos-y data-orig-height data-orig-width data-final-height data-final-width data-inter-width data-inter-height data-orig-margin-right data-orig-margin-bottom data-inter-margin-right data-inter-margin-bottom data-final-margin-right data-final-margin-bottom"),t._$hide.removeStyle("display"),t._$parent.removeStyle("height transition perspective-distance perspective perspective-origin-x perspective-origin-y perspective-origin perspectiveOrigin",t._prefix),t._sorting&&(t._printSort(),t._activeSort=t._newSortString,t._sorting=!1),t._changingLayout&&(t._changingDisplay&&(t.layout.display=t._newDisplay,t._changingDisplay=!1),t._changingClass&&(t._$parent.removeClass(t.layout.containerClass).addClass(t._newClass),t.layout.containerClass=t._newClass,t._changingClass=!1),t._changingLayout=!1),t._refresh(),t._buildState(),t._state.fail&&t._$container.addClass(t.layout.containerClassFail),t._$show=h(),t._$hide=h(),window.requestAnimationFrame&&requestAnimationFrame(function(){t._$targets.removeStyle("transition",t._prefix)}),t._mixing=!1,"function"==typeof t.callbacks._user&&t.callbacks._user.call(t._domNode,t._state,t),"function"==typeof t.callbacks.onMixEnd&&t.callbacks.onMixEnd.call(t._domNode,t._state,t),t._$container.trigger("mixEnd",[t._state,t]),t._state.fail&&("function"==typeof t.callbacks.onMixFail&&t.callbacks.onMixFail.call(t._domNode,t._state,t),t._$container.trigger("mixFail",[t._state,t])),t._loading&&("function"==typeof t.callbacks.onMixLoad&&t.callbacks.onMixLoad.call(t._domNode,t._state,t),t._$container.trigger("mixLoad",[t._state,t])),t._queue.length&&(t._execAction("_queue",0),t.multiMix(t._queue[0][0],t._queue[0][1],t._queue[0][2]),t._queue.splice(0,1)),t._execAction("_cleanUp",1),t._loading=!1}
1,_getPrefixedCSS:function(t,e,i){var n={},s="",o=-1;for(o=0;o<2;o++)n[(s=0===o?this._prefix:"")+t]=i?s+e:e;return this._execFilter("_getPrefixedCSS",n,arguments)},_getDelay:function(t){var e="function"==typeof this.animation.staggerSequence?this.animation.staggerSequence.call(this._domNode,t,this._state):t,i=this.animation.stagger?e*this.animation.staggerDuration:0;return this._execFilter("_getDelay",i,arguments)},_parseMultiMixArgs:function(t){for(var e={command:null,animate:this.animation.enable,callback:null},i=0;i<t.length;i++){var n=t[i];null!==n&&("object"==typeof n||"string"==typeof n?e.command=n:"boolean"==typeof n?e.animate=n:"function"==typeof n&&(e.callback=n))}return this._execFilter("_parseMultiMixArgs",e,arguments)},_parseInsertArgs:function(t){for(var e={index:0,$object:h(),multiMix:{filter:this._state.activeFilter},callback:null},i=0;i<t.length;i++){var n=t[i];"number"==typeof n?e.index=n:"object"==typeof n&&n instanceof h?e.$object=n:"object"==typeof n&&this._helpers._isElement(n)?e.$object=h(n):"object"==typeof n&&null!==n?e.multiMix=n:"boolean"!=typeof n||n?"function"==typeof n&&(e.callback=n):e.multiMix=!1}return this._execFilter("_parseInsertArgs",e,arguments)},_execAction:function(t,e,i){var n=e?"post":"pre";if(!this._actions.isEmptyObject&&this._actions.hasOwnProperty(t))for(var s in this._actions[t][n])this._actions[t][n][s].call(this,i)},_execFilter:function(t,e,i){if(this._filters.isEmptyObject||!this._filters.hasOwnProperty(t))return e;for(var n in this._filters[t])return this._filters[t][n].call(this,i)},_helpers:{_camelCase:function(t){return t.replace(/-([a-z])/g,function(t){return t[1].toUpperCase()})},_isElement:function(t){return window.HTMLElement?t instanceof HTMLElement:null!==t&&1===t.nodeType&&"string"===t.nodeName}},isMixing:function(){return this._execFilter("isMixing",this._mixing)},filter:function(){var t=this._parseMultiMixArgs(arguments);this._clicking&&(this._toggleString=""),this.multiMix({filter:t.command},t.animate,t.callback)},sort:function(){var t=this._parseMultiMixArgs(arguments);this.multiMix({sort:t.command},t.animate,t.callback)},changeLayout:function(){var t=this._parseMultiMixArgs(arguments);this.multiMix({changeLayout:t.command},t.animate,t.callback)},multiMix:function(){var t=this,e=t._parseMultiMixArgs(arguments);if(t._execAction("multiMix",0,arguments),t._mixing)t.animation.queue&&t._queue.length<t.animation.queueLimit?(t._queue.push(arguments),t.controls.enable&&!t._clicking&&t._updateControls(e.command),t._execAction("multiMixQueue",1,arguments)):("function"==typeof t.callbacks.onMixBusy&&t.callbacks.onMixBusy.call(t._domNode,t._state,t),t._$container.trigger("mixBusy",[t._state,t]),t._execAction("multiMixBusy",1,arguments));else{t.controls.enable&&!t._clicking&&(t.controls.toggleFilterButtons&&t._buildToggleArray(),t._updateControls(e.command,t.controls.toggleFilterButtons)),t._queue.length<2&&(t._clicking=!1),delete t.callbacks._user,e.callback&&(t.callbacks._user=e.callback);var i=e.command.sort,n=e.command.filter,s=e.command.changeLayout;t._refresh(),i&&(t._newSort=t._parseSort(i),t._newSortString=i,t._sorting=!0,t._sort()),n!==u&&(n="all"===n?t.selectors.target:n,t._activeFilter=n),t._filter(),s&&(t._newDisplay="string"==typeof s?s:s.display||t.layout.display,t._newClass=s.containerClass||"",(t._newDisplay!==t.layout.display||t._newClass!==t.layout.containerClass)&&(t._changingLayout=!0,t._changingClass=t._newClass!==t.layout.containerClass,t._changingDisplay=t._newDisplay!==t.layout.display)),t._$targets.css(t._brake),t._goMix(e.animate^t.animation.enable?e.animate:t.animation.enable),t._execAction("multiMix",1,arguments)}},insert:function(){var t=this,e=t._parseInsertArgs(arguments),i="function"==typeof e.callback?e.callback:null,n=document.createDocumentFragment(),s=(t._refresh(),t._$targets.length?e.index<t._$targets.length||!t._$targets.length?t._$targets[e.index]:t._$targets[t._$targets.length-1].nextElementSibling:t._$parent[0].children[0]);if(t._execAction("insert",0,arguments),e.$object){for(var o=0;o<e.$object.length;o++){var r=e.$object[o];n.appendChild(r),n.appendChild(document.createTextNode(" "))}t._$parent[0].insertBefore(n,s)}t._execAction("insert",1,arguments),"object"==typeof e.multiMix&&t.multiMix(e.multiMix,i)},prepend:function(){var t=this._parseInsertArgs(arguments);this.insert(0,t.$object,t.multiMix,t.callback)},append:function(){var t=this._parseInsertArgs(arguments);this.insert(this._state.totalTargets,t.$object,t.multiMix,t.callback)},getOption:function(t){return t?this._execFilter("getOption",function(t,e){for(var i=e.split("."),n=i.pop(),s=i.length,o=1,r=i[0]||e;(t=t[r])&&o<s;)r=i[o],o++;return t!==u?t[n]!==u?t[n]:t:void 0}(this,t),arguments):this},setOptions:function(t){this._execAction("setOptions",0,arguments),"object"==typeof t&&h.extend(!0,this,t),this._execAction("setOptions",1,arguments)},getState:function(){return this._execFilter("getState",this._state,this)},forceRefresh:function(){this._refresh(!1,!0)},destroy:function(t){var e=this,i=h.MixItUp.prototype._bound._filter,n=h.MixItUp.prototype._bound._sort;e._execAction("destroy",0,arguments),e._$body.add(h(e.selectors.sort)).add(h(e.selectors.filter)).off(".mixItUp");for(var s=0;s<e._$targets.length;s++){var o=e._$targets[s];t&&(o.style.display=""),delete o.mixParent}e._execAction("destroy",1,arguments),i[e.selectors.filter]&&1<i[e.selectors.filter]?i[e.selectors.filter]--:1===i[e.selectors.filter]&&delete i[e.selectors.filter],n[e.selectors.sort]&&1<n[e.selectors.sort]?n[e.selectors.sort]--:1===n[e.selectors.sort]&&delete n[e.selectors.sort],delete h.MixItUp.prototype._instances[e._id]}},h.fn.mixItUp=function(){var t,i=arguments,n=[];return t=this.each(function(){if(i&&"string"==typeof i[0]){var t=h.MixItUp.prototype._instances[this.id];if("isLoaded"===i[0])n.push(!!t);else{var e=t[i[0]](i[1],i[2],i[3]);e!==u&&n.push(e)}}else!function(t,e){var i=new h.MixItUp;i._execAction("_instantiate",0,arguments),t.id=t.id?t.id:"MixItUp"+("00000"+(16777216*Math.random()<<0).toString(16)).substr(-6).toUpperCase(),i._instances[t.id]||(i._instances[t.id]=i)._init(t,e),i._execAction("_instantiate",1,arguments)}(this,i[0])}),n.length?1<n.length?n:n[0]:t},h.fn.removeStyle=function(s,o){return o=o||"",this.each(function(){for(var t=s.split(" "),e=0;e<t.length;e++)for(var i=0;i<4;i++){switch(i){case 0:var n=t[e];break;case 1:n=h.MixItUp.prototype._helpers._camelCase(n);break;case 2:n=o+t[e];break;case 3:n=h.MixItUp.prototype._helpers._camelCase(o+t[e])}if(this.style[n]!==u&&"unknown"!=typeof this.style[n]&&0<this.style[n].length&&(this.style[n]=""),!o&&1===i)break}this.attributes&&this.attributes.style&&this.attributes.style!==u&&""===this.attributes.style.value&&this.attributes.removeNamedItem("style")})}}(jQuery),function(h){var u="waitForImages";h.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage"]},h.expr[":"].uncached=function(t){if(!h(t).is('img[src!=""]'))return!1;var e=new Image;return e.src=t.src,!e.complete},h.fn.waitForImages=function(s,a,e){var l=0,c=0;if(h.isPlainObject(s)&&(e=s.waitForAll,a=s.each,s=s.finished),s=s||h.noop,a=a||h.noop,e=!!e,!h.isFunction(s)||!h.isFunction(a))throw new TypeError("An invalid callback was supplied.");return this.each(function(){var n=h(this),o=[],t=h.waitForImages.hasImageProperties||[],r=/url\(\s*(['"]?)(.*?)\1\s*\)/g;e?n.find("*").andSelf().each(function(){var s=h(this);s.is("img:uncached")&&o.push({src:s.attr("src"),element:s[0]}),h.each(t,function(t,e){var i,n=s.css(e);if(!n)return!0;for(;i=r.exec(n);)o.push({src:i[2],element:s[0]})})}):n.find("img:uncached").each(function(){o.push({src:this.src,element:this})}),l=o.length,(c=0)===l&&s.call(n[0]),h.each(o,function(t,e){var i=new Image;h(i).bind("load."+u+" error."+u,function(t){if(c++,a.call(e.element,c,l,"load"==t.type),c==l)return s.call(n[0]),!1}),i.src=e.src})})}}(jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(c,h){"use strict";
1c.infinitescroll=function(t,e,i){this.element=c(i),this._create(t,e)||(this.failed=!0)},c.infinitescroll.defaults={loading:{finished:h,finishedMsg:"<em>Congratulations, you've reached the end of the internet.</em>",img:"data:image/gif;base64,R0lGODlh3AATAPQeAPDy+MnQ6LW/4N3h8MzT6rjC4sTM5r/I5NHX7N7j8c7U6tvg8OLl8uXo9Ojr9b3G5MfP6Ovu9tPZ7PT1+vX2+tbb7vf4+8/W69jd7rC73vn5/O/x+K243ai02////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQECgD/ACwAAAAA3AATAAAF/6AnjmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEj0BAScpHLJbDqf0Kh0Sq1ar9isdioItAKGw+MAKYMFhbF63CW438f0mg1R2O8EuXj/aOPtaHx7fn96goR4hmuId4qDdX95c4+RBIGCB4yAjpmQhZN0YGYGXitdZBIVGAsLoq4BBKQDswm1CQRkcG6ytrYKubq8vbfAcMK9v7q7EMO1ycrHvsW6zcTKsczNz8HZw9vG3cjTsMIYqQkCLBwHCgsMDQ4RDAYIqfYSFxDxEfz88/X38Onr16+Bp4ADCco7eC8hQYMAEe57yNCew4IVBU7EGNDiRn8Z831cGLHhSIgdFf9chIeBg7oA7gjaWUWTVQAGE3LqBDCTlc9WOHfm7PkTqNCh54rePDqB6M+lR536hCpUqs2gVZM+xbrTqtGoWqdy1emValeXKzggYBBB5y1acFNZmEvXAoN2cGfJrTv3bl69Ffj2xZt3L1+/fw3XRVw4sGDGcR0fJhxZsF3KtBTThZxZ8mLMgC3fRatCbYMNFCzwLEqLgE4NsDWs/tvqdezZf13Hvk2A9Szdu2X3pg18N+68xXn7rh1c+PLksI/Dhe6cuO3ow3NfV92bdArTqC2Ebd3A8vjf5QWfH6Bg7Nz17c2fj69+fnq+8N2Lty+fuP78/eV2X13neIcCeBRwxorbZrA1ANoCDGrgoG8RTshahQ9iSKEEzUmYIYfNWViUhheCGJyIP5E4oom7WWjgCeBFAJNv1DVV01MAdJhhjdkplWNzO/5oXI846njjVEIqR2OS2B1pE5PVscajkxhMycqLJghQSwT40PgfAl4GqNSXYdZXJn5gSkmmmmJu1aZYb14V51do+pTOCmA40AqVCIhG5IJ9PvYnhIFOxmdqhpaI6GeHCtpooisuutmg+Eg62KOMKuqoTaXgicQWoIYq6qiklmoqFV0UoeqqrLbq6quwxirrrLTWauutJ4QAACH5BAUKABwALAcABADOAAsAAAX/IPd0D2dyRCoUp/k8gpHOKtseR9yiSmGbuBykler9XLAhkbDavXTL5k2oqFqNOxzUZPU5YYZd1XsD72rZpBjbeh52mSNnMSC8lwblKZGwi+0QfIJ8CncnCoCDgoVnBHmKfByGJimPkIwtiAeBkH6ZHJaKmCeVnKKTHIihg5KNq4uoqmEtcRUtEREMBggtEr4QDrjCuRC8h7/BwxENeicSF8DKy82pyNLMOxzWygzFmdvD2L3P0dze4+Xh1Arkyepi7dfFvvTtLQkZBC0T/FX3CRgCMOBHsJ+EHYQY7OinAGECgQsB+Lu3AOK+CewcWjwxQeJBihtNGHSoQOE+iQ3//4XkwBBhRZMcUS6YSXOAwIL8PGqEaSJCiYt9SNoCmnJPAgUVLChdaoFBURN8MAzl2PQphwQLfDFd6lTowglHve6rKpbjhK7/pG5VinZP1qkiz1rl4+tr2LRwWU64cFEihwEtZgbgR1UiHaMVvxpOSwBA37kzGz9e8G+B5MIEKLutOGEsAH2ATQwYfTmuX8aETWdGPZmiZcccNSzeTCA1Sw0bdiitC7LBWgu8jQr8HRzqgpK6gX88QbrB14z/kF+ELpwB8eVQj/JkqdylAudji/+ts3039vEEfK8Vz2dlvxZKG0CmbkKDBvllRd6fCzDvBLKBDSCeffhRJEFebFk1k/Mv9jVIoIJZSeBggwUaNeB+Qk34IE0cXlihcfRxkOAJFFhwGmKlmWDiakZhUJtnLBpnWWcnKaAZcxI0piFGGLBm1mc90kajSCveeBVWKeYEoU2wqeaQi0PetoE+rr14EpVC7oAbAUHqhYExbn2XHHsVqbcVew9tx8+XJKk5AZsqqdlddGpqAKdbAYBn1pcczmSTdWvdmZ17c1b3FZ99vnTdCRFM8OEcAhLwm1NdXnWcBBSMRWmfkWZqVlsmLIiAp/o1gGV2vpS4lalGYsUOqXrddcKCmK61aZ8SjEpUpVFVoCpTj4r661Km7kBHjrDyc1RAIQAAIfkEBQoAGwAsBwAEAM4ACwAABf/gtmUCd4goQQgFKj6PYKi0yrrbc8i4ohQt12EHcal+MNSQiCP8gigdz7iCioaCIvUmZLp8QBzW0EN2vSlCuDtFKaq4RyHzQLEKZNdiQDhRDVooCwkbfm59EAmKi4SGIm+AjIsKjhsqB4mSjT2IOIOUnICeCaB/mZKFNTSRmqVpmJqklSqskq6PfYYCDwYHDC4REQwGCBLGxxIQDsHMwhAIX8bKzcENgSLGF9PU1j3Sy9zX2NrgzQziChLk1BHWxcjf7N046tvN82715czn9Pryz6Ilc4ACj4EBOCZM8KEnAYYADBRKnACAYUMFv1wotIhCEcaJCisqwJFgAUSQGyX/kCSVUUTIdKMwJlyo0oXHlhskwrTJciZHEXsgaqS4s6PJiCAr1uzYU8kBBSgnWFqpoMJMUjGtDmUwkmfVmVypakWhEKvXsS4nhLW5wNjVroJIoc05wSzTr0PtiigpYe4EC2vj4iWrFu5euWIMRBhacaVJhYQBEFjA9jHjyQ0xEABwGceGAZYjY0YBOrRLCxUp29QM+bRkx5s7ZyYgVbTqwwti2ybJ+vLtDYpycyZbYOlptxdx0kV+V7lC5iJAyyRrwYKxAdiz82ng0/jnAdMJFz0cPi104Ec1Vj9/M6F173vKL/feXv156dw11tlqeMMnv4V5Ap53GmjQQH97nFfg+IFiucfgRX5Z8KAgbUlQ4IULIlghhhdOSB6AgX0IVn8eReghen3NRIBsRgnH4l4LuEidZBjwRpt6NM5WGwoW0KSjCwX6yJSMab2GwwAPDXfaBCtWpluRTQqC5JM5oUZAjUNS+VeOLWpJEQ7VYQANW0INJSZVDFSnZphjSikfmzE5N4EEbQI1QJmnWXCmHulRp2edwDXF43txukenJwvI9xyg9Q26Z3MzGUcBYFEChZh6DVTq34AU8Iflh51Sd+CnKFYQ6mmZkhqfBKfSxZWqA9DZanWjxmhrWwi0qtCrt/43K6WqVjjpmhIqgEGvculaGKklKstAACEAACH5BAUKABwALAcABADOAAsAAAX/ICdyQmaMYyAUqPgIBiHPxNpy79kqRXH8wAPsRmDdXpAWgWdEIYm2llCHqjVHU+jjJkwqBTecwItShMXkEfNWSh8e1NGAcLgpDGlRgk7EJ/6Ae3VKfoF/fDuFhohVeDeCfXkcCQqDVQcQhn+VNDOYmpSWaoqBlUSfmowjEA+iEAEGDRGztAwGCDcXEA60tXEiCrq8vREMEBLIyRLCxMWSH
1MzExnbRvQ2Sy7vN0zvVtNfU2tLY3rPgLdnDvca4VQS/Cpk3ABwSLQkYAQwT/P309vcI7OvXr94jBQMJ/nskkGA/BQBRLNDncAIAiDcG6LsxAWOLiQzmeURBKWSLCQbv/1F0eDGinJUKR47YY1IEgQASKk7Yc7ACRwZm7mHweRJoz59BJUogisKCUaFMR0x4SlJBVBFTk8pZivTR0K73rN5wqlXEAq5Fy3IYgHbEzQ0nLy4QSoCjXLoom96VOJEeCosK5n4kkFfqXjl94wa+l1gvAcGICbewAOAxY8l/Ky/QhAGz4cUkGxu2HNozhwMGBnCUqUdBg9UuW9eUynqSwLHIBujePef1ZGQZXcM+OFuEBeBhi3OYgLyqcuaxbT9vLkf4SeqyWxSQpKGB2gQpm1KdWbu72rPRzR9Ne2Nu9Kzr/1Jqj0yD/fvqP4aXOt5sW/5qsXXVcv1Nsp8IBUAmgswGF3llGgeU1YVXXKTN1FlhWFXW3gIE+DVChApysACHHo7Q4A35lLichh+ROBmLKAzgYmYEYDAhCgxKGOOMn4WR4kkDaoBBOxJtdNKQxFmg5JIWIBnQc07GaORfUY4AEkdV6jHlCEISSZ5yTXpp1pbGZbkWmcuZmQCaE6iJ0FhjMaDjTMsgZaNEHFRAQVp3bqXnZED1qYcECOz5V6BhSWCoVJQIKuKQi2KFKEkEFAqoAo7uYSmO3jk61wUUMKmknJ4SGimBmAa0qVQBhAAAIfkEBQoAGwAsBwAEAM4ACwAABf/gJm5FmRlEqhJC+bywgK5pO4rHI0D3pii22+Mg6/0Ej96weCMAk7cDkXf7lZTTnrMl7eaYoy10JN0ZFdco0XAuvKI6qkgVFJXYNwjkIBcNBgR8TQoGfRsJCRuCYYQQiI+ICosiCoGOkIiKfSl8mJkHZ4U9kZMbKaI3pKGXmJKrngmug4WwkhA0lrCBWgYFCCMQFwoQDRHGxwwGCBLMzRLEx8iGzMMO0cYNeCMKzBDW19lnF9DXDIY/48Xg093f0Q3s1dcR8OLe8+Y91OTv5wrj7o7B+7VNQqABIoRVCMBggsOHE36kSoCBIcSH3EbFangxogJYFi8CkJhqQciLJEf/LDDJEeJIBT0GsOwYUYJGBS0fjpQAMidGmyVP6sx4Y6VQhzs9VUwkwqaCCh0tmKoFtSMDmBOf9phg4SrVrROuasRQAaxXpVUhdsU6IsECZlvX3kwLUWzRt0BHOLTbNlbZG3vZinArge5Dvn7wbqtQkSYAAgtKmnSsYKVKo2AfW048uaPmG386i4Q8EQMBAIAnfB7xBxBqvapJ9zX9WgRS2YMpnvYMGdPK3aMjt/3dUcNI4blpj7iwkMFWDXDvSmgAlijrt9RTR78+PS6z1uAJZIe93Q8g5zcsWCi/4Y+C8bah5zUv3vv89uft30QP23punGCx5954oBBwnwYaNCDY/wYrsYeggnM9B2Fpf8GG2CEUVWhbWAtGouEGDy7Y4IEJVrbSiXghqGKIo7z1IVcXIkKWWR361QOLWWnIhwERpLaaCCee5iMBGJQmJGyPFTnbkfHVZGRtIGrg5HALEJAZbu39BuUEUmq1JJQIPtZilY5hGeSWsSk52G9XqsmgljdIcABytq13HyIM6RcUA+r1qZ4EBF3WHWB29tBgAzRhEGhig8KmqKFv8SeCeo+mgsF7YFXa1qWSbkDpom/mqR1PmHCqJ3fwNRVXjC7S6CZhFVCQ2lWvZiirhQq42SACt25IK2hv8TprriUV1usGgeka7LFcNmCldMLi6qZMgFLgpw16Cipb7bC1knXsBiEAACH5BAUKABsALAcABADOAAsAAAX/4FZsJPkUmUGsLCEUTywXglFuSg7fW1xAvNWLF6sFFcPb42C8EZCj24EJdCp2yoegWsolS0Uu6fmamg8n8YYcLU2bXSiRaXMGvqV6/KAeJAh8VgZqCX+BexCFioWAYgqNi4qAR4ORhRuHY408jAeUhAmYYiuVlpiflqGZa5CWkzc5fKmbbhIpsAoQDRG8vQwQCBLCwxK6vb5qwhfGxxENahvCEA7NzskSy7vNzzzK09W/PNHF1NvX2dXcN8K55cfh69Luveol3vO8zwi4Yhj+AQwmCBw4IYclDAAJDlQggVOChAoLKkgFkSCAHDwWLKhIEOONARsDKryogFPIiAUb/95gJNIiw4wnI778GFPhzBKFOAq8qLJEhQpiNArjMcHCmlTCUDIouTKBhApELSxFWiGiVKY4E2CAekPgUphDu0742nRrVLJZnyrFSqKQ2ohoSYAMW6IoDpNJ4bLdILTnAj8KUF7UeENjAKuDyxIgOuGiOI0EBBMgLNew5AUrDTMGsFixwBIaNCQuAXJB57qNJ2OWm2Aj4skwCQCIyNkhhtMkdsIuodE0AN4LJDRgfLPtn5YDLdBlraAByuUbBgxQwICxMOnYpVOPej074OFdlfc0TqC62OIbcppHjV4o+LrieWhfT8JC/I/T6W8oCl29vQ0XjLdBaA3s1RcPBO7lFvpX8BVoG4O5jTXRQRDuJ6FDTzEWF1/BCZhgbyAKE9qICYLloQYOFtahVRsWYlZ4KQJHlwHS/IYaZ6sZd9tmu5HQm2xi1UaTbzxYwJk/wBF5g5EEYOBZeEfGZmNdFyFZmZIR4jikbLThlh5kUUVJGmRT7sekkziRWUIACABk3T4qCsedgO4xhgGcY7q5pHJ4klBBTQRJ0CeHcoYHHUh6wgfdn9uJdSdMiebGJ0zUPTcoS286FCkrZxnYoYYKWLkBowhQoBeaOlZAgVhLidrXqg2G
1iqpQpZ4apwSwRtjqrB3muoF9BboaXKmshlqWqsWiGt2wphJkQbAU5hoCACH5BAUKABsALAcABADOAAsAAAX/oGFw2WZuT5oZROsSQnGaKjRvilI893MItlNOJ5v5gDcFrHhKIWcEYu/xFEqNv6B1N62aclysF7fsZYe5aOx2yL5aAUGSaT1oTYMBwQ5VGCAJgYIJCnx1gIOBhXdwiIl7d0p2iYGQUAQBjoOFSQR/lIQHnZ+Ue6OagqYzSqSJi5eTpTxGcjcSChANEbu8DBAIEsHBChe5vL13G7fFuscRDcnKuM3H0La3EA7Oz8kKEsXazr7Cw9/Gztar5uHHvte47MjktznZ2w0G1+D3BgirAqJmJMAQgMGEgwgn5Ei0gKDBhBMALGRYEOJBb5QcWlQo4cbAihZz3GgIMqFEBSM1/4ZEOWPAgpIIJXYU+PIhRG8ja1qU6VHlzZknJNQ6UanCjQkWCIGSUGEjAwVLjc44+DTqUQtPPS5gejUrTa5TJ3g9sWCr1BNUWZI161StiQUDmLYdGfesibQ3XMq1OPYthrwuA2yU2LBs2cBHIypYQPPlYAKFD5cVvNPtW8eVGbdcQADATsiNO4cFAPkvHpedPzc8kUcPgNGgZ5RNDZG05reoE9s2vSEP79MEGiQGy1qP8LA4ZcdtsJE48ONoLTBtTV0B9LsTnPceoIDBDQvS7W7vfjVY3q3eZ4A339J4eaAmKqU/sV58HvJh2RcnIBsDUw0ABqhBA5aV5V9XUFGiHfVeAiWwoFgJJrIXRH1tEMiDFV4oHoAEGlaWhgIGSGBO2nFomYY3mKjVglidaNYJGJDkWW2xxTfbjCbVaOGNqoX2GloR8ZeTaECS9pthRGJH2g0b3Agbk6hNANtteHD2GJUucfajCQBy5OOTQ25ZgUPvaVVQmbKh9510/qQpwXx3SQdfk8tZJOd5b6JJFplT3ZnmmX3qd5l1eg5q00HrtUkUn0AKaiGjClSAgKLYZcgWXwocGRcCFGCKwSB6ceqphwmYRUFYT/1WKlOdUpipmxW0mlCqHjYkAaeoZlqrqZ4qd+upQKaapn/AmgAegZ8KUtYtFAQQAgAh+QQFCgAbACwHAAQAzgALAAAF/+C2PUcmiCiZGUTrEkKBis8jQEquKwU5HyXIbEPgyX7BYa5wTNmEMwWsSXsqFbEh8DYs9mrgGjdK6GkPY5GOeU6ryz7UFopSQEzygOGhJBjoIgMDBAcBM0V/CYqLCQqFOwobiYyKjn2TlI6GKC2YjJZknouaZAcQlJUHl6eooJwKooobqoewrJSEmyKdt59NhRKFMxLEEA4RyMkMEAjDEhfGycqAG8TQx9IRDRDE3d3R2ctD1RLg0ttKEnbY5wZD3+zJ6M7X2RHi9Oby7u/r9g38UFjTh2xZJBEBMDAboogAgwkQI07IMUORwocSJwCgWDFBAIwZOaJIsOBjRogKJP8wTODw5ESVHVtm3AhzpEeQElOuNDlTZ0ycEUWKWFASqEahGwYUPbnxoAgEdlYSqDBkgoUNClAlIHbSAoOsqCRQnQHxq1axVb06FWFxLIqyaze0Tft1JVqyE+pWXMD1pF6bYl3+HTqAWNW8cRUFzmih0ZAAB2oGKukSAAGGRHWJgLiR6AylBLpuHKKUMlMCngMpDSAa9QIUggZVVvDaJobLeC3XZpvgNgCmtPcuwP3WgmXSq4do0DC6o2/guzcseECtUoO0hmcsGKDgOt7ssBd07wqesAIGZC1YIBa7PQHvb1+SFo+++HrJSQfB33xfav3i5eX3Hnb4CTJgegEq8tH/YQEOcIJzbm2G2EoYRLgBXFpVmFYDcREV4HIcnmUhiGBRouEMJGJGzHIspqgdXxK0yCKHRNXoIX4uorCdTyjkyNtdPWrA4Up82EbAbzMRxxZRR54WXVLDIRmRcag5d2R6ugl3ZXzNhTecchpMhIGVAKAYpgJjjsSklBEd99maZoo535ZvdamjBEpusJyctg3h4X8XqodBMx0tiNeg/oGJaKGABpogS40KSqiaEgBqlQWLUtqoVQnytekEjzo0hHqhRorppOZt2p923M2AAV+oBtpAnnPNoB6HaU6mAAIU+IXmi3j2mtFXuUoHKwXpzVrsjcgGOauKEjQrwq157hitGq2NoWmjh7z6Wmxb0m5w66+2VRAuXN/yFUAIACH5BAUKABsALAcABADOAAsAAAX/4CZuRiaM45MZqBgIRbs9AqTcuFLE7VHLOh7KB5ERdjJaEaU4ClO/lgKWjKKcMiJQ8KgumcieVdQMD8cbBeuAkkC6LYLhOxoQ2PF5Ys9PKPBMen17f0CCg4VSh32JV4t8jSNqEIOEgJKPlkYBlJWRInKdiJdkmQlvKAsLBxdABA4RsbIMBggtEhcQsLKxDBC2TAS6vLENdJLDxMZAubu8vjIbzcQRtMzJz79S08oQEt/guNiyy7fcvMbh4OezdAvGrakLAQwyABsELQkY9BP+//ckyPDD4J9BfAMh1GsBoImMeQUN+lMgUJ9CiRMa5msxoB9Gh/o8GmxYMZXIgxtR/yQ46S/gQAURR0pDwYDfywoyLPip5AdnCwsMFPBU4BPFhKBDi444quCmDKZOfwZ9KEGpCKgcN1jdALSpPqIYsabS+nSqvqplvYqQYAeDPgwKwjaMtiDl0oaqUAyo+3TuWwUAMPpVCfee0cEjVBGQq2ABx7oTWmQk4FglZMGN9fGVDMCuiH2AOVOu/PmyxM630gwM0CCn6q8LjVJ8GXvpa5Uwn95OTC/nNxkda1/dLSK475IjCD6dHbK1ZOa4hXP9DXs5chJ00UpVm5xo2qRpoxptwF2E4/IbJpB/SDz9+q9b1aNfQH08+p4a8uvX8B53fLP+ycAfemjsRUBgp1H20K+BghHgVgt1GXZXZpZ5lt4ECjxYR4ScUWiShEtZqBiIInRGWnERNnjiBglw+JyGnxUmGowsyiiZg189lNtPGACjV2+S9UjbU0JWF6SPvEk3QZEqsZYTk3UAaRSUnznJI5LmESCdBVSyaOWUWLK4I5gDUYVeV1T9l+FZClCAUVA09uSmRHBCKAECFEhW51ht6rnmWBXkaR+NjuHpJ40D3DmnQXt2F+ihZxlqVKOfQRACACH5BAUKABwALAcABADOAAsAAAX/ICdyUCkUo/g8mUG8MCGkKgspeC6j6XEIEBpBUeCNfECaglBcOVfJFK7YQwZHQ6JRZBUqTrSuVEuD3nI45pYjFuWKvjjSkCoRaBUMWxkwBGgJCXspQ36Bh4EEB0oKhoiBgyNLjo8Ki4QElIiWfJqHnISNEI+Ql5J9o6SgkqKkgqYihamPkW6oNBgSfiMMDQkGCBLCwxIQDhHIyQwQCGMKxsnKVyPCF9DREQ3MxMPX0cu4wt7J2uHWx9jlKd3o39MiuefYEcvNkuLt5O8c1ePI2tyELXGQwoGDAQf+iEC2xByDCRAjTlAgIUWCBRgCPJQ4AQBFXAs0coT40WLIjRxL/47AcHLkxIomRXL0CHPERZkpa4q4iVKiyp0tR/7kwHMkTUBBJR5dOCEBAVcKKtCAyOHpowXCpk7goABqBZdcvWploACpBKkpIJI1q5OD2rIWE0R1uTZu1LFwbWL9OlKuWb4c6+o9i3dEgw0RCGDUG9KlRw56gDY2qmCByZBaASi+TACA0TucAaTteCcy0ZuOK3N2vJlx58+LRQyY3Xm0ZsgjZg+oPQLi7dUcNXi0LOJw1pgNtB7XG6CBy+U75SYfPTSQAgZTNUDnQHt67wnbZyvwLgKiMN3oCZB3C76tdewpLFgIP2C88rbi4Y+QT3+8S5USMICZXWj1pkEDeUU3lOYGB3alSoEiMIjgX4WlgNF2EibIwQIXauWXSRg2SAOHIU5IIIMoZkhhWiJaiFVbKo6AQEgQXrTAazO1JhkBrBG3Y2Y6EsUhaGn95hprSN0oWpFE7rhkeaQBchGOEWnwEmc0uKWZj0LeuNV3W4Y2lZHFlQCSRjTIl8uZ+kG5HU/3sRlnTG2ytyadytnD3HrmuRcSn+0h1dycexIK1KCjYaCnjCCVqOFFJTZ5GkUUjESWaUIKU2lgCmAKKQIUjHapXRKE+t2og1VgankNYnohqKJ2CmKplso6GKz7WYCgqxeuyoF8u9IQAgA7",msg:null,msgText:"<em>Loading the next set of posts...</em>",selector:null,speed:"fast",start:h},state:{isDuringAjax:!1,isInvalidPage:!1,isDestroyed:!1,isDone:!1,isPaused:!1,isBeyondMaxPage:!1,currPage:1},debug:!1,behavior:h,binder:c(window),nextSelector:"div.navigation a:first",navSelector:"div.navigation",contentSelector:null,extraScrollPx:150,itemSelector:"div.post",animate:!1,pathParse:h,dataType:"html",appendCallback:!0,bufferPx:40,errorCallback:function(){},infid:0,pixelsFromNavToBottom:h,path:h,prefill:!1,maxPage:h},c.infinitescroll.prototype={_binding:function(t){var e=this,i=e.options;if(i.v="2.0b2.120520",i.behavior&&this["_binding_"+i.behavior]!==h)this["_binding_"+i.behavior].call(this);else{if("bind"!==t&&"unbind"!==t)return this._debug("Binding value  "+t+" not valid"),!1;"unbind"===t?this.options.binder.unbind("smartscroll.infscr."+e.options.infid):this.options.binder[t]("smartscroll.infscr."+e.options.infid,function(){e.scroll()}),this._debug("Binding",t)}},_create:function(t,n){var s=c.extend(!0,{},c.infinitescroll.defaults,t);this.options=s;var o=c(window);
1if(!this._validate(t))return!1;var e=c(s.nextSelector).attr("href");if(!e)return this._debug("Navigation selector not found"),!1;s.path=s.path||this._determinepath(e),s.contentSelector=s.contentSelector||this.element,s.loading.selector=s.loading.selector||s.contentSelector,s.loading.msg=s.loading.msg||c('<div id="infscr-loading"><div>'+s.loading.msgText+"</div></div>"),s.pixelsFromNavToBottom===h&&(s.pixelsFromNavToBottom=c(document).height()-c(s.navSelector).offset().top,this._debug("pixelsFromNavToBottom: "+s.pixelsFromNavToBottom));var i=this;return s.loading.start=s.loading.start||function(){c(s.navSelector).hide(),s.loading.msg.appendTo(s.loading.selector).show(s.loading.speed,c.proxy(function(){this.beginAjax(s)},i))},s.loading.finished=s.loading.finished||function(){s.state.isBeyondMaxPage||s.loading.msg.fadeOut(s.loading.speed)},s.callback=function(t,e,i){s.behavior&&t["_callback_"+s.behavior]!==h&&t["_callback_"+s.behavior].call(c(s.contentSelector)[0],e,i),n&&n.call(c(s.contentSelector)[0],e,s,i),s.prefill&&o.bind("resize.infinite-scroll",t._prefill)},t.debug&&(!Function.prototype.bind||"object"!=typeof console&&"function"!=typeof console||"object"!=typeof console.log||["log","info","warn","error","assert","dir","clear","profile","profileEnd"].forEach(function(t){console[t]=this.call(console[t],console)},Function.prototype.bind)),this._setup(),s.prefill&&this._prefill(),!0},_prefill:function(){function t(){return c(e.options.contentSelector).height()<=i.height()}var e=this,i=c(window);this._prefill=function(){t()&&e.scroll(),i.bind("resize.infinite-scroll",function(){t()&&(i.unbind("resize.infinite-scroll"),e.scroll())})},this._prefill()},_debug:function(){!0===this.options.debug&&("undefined"!=typeof console&&"function"==typeof console.log?1===Array.prototype.slice.call(arguments).length&&"string"==typeof Array.prototype.slice.call(arguments)[0]?console.log(Array.prototype.slice.call(arguments).toString()):console.log(Array.prototype.slice.call(arguments)):Function.prototype.bind||"undefined"==typeof console||"object"!=typeof console.log||Function.prototype.call.call(console.log,console,Array.prototype.slice.call(arguments)))},_determinepath:function(t){var e=this.options;if(e.behavior&&this["_determinepath_"+e.behavior]!==h)return this["_determinepath_"+e.behavior].call(this,t);if(e.pathParse)return this._debug("pathParse manual"),e.pathParse(t,this.options.state.currPage+1);if(t.match(/^(.*?)\b2\b(.*?$)/))t=t.match(/^(.*?)\b2\b(.*?$)/).slice(1);else if(t.match(/^(.*?)2(.*?$)/)){if(t.match(/^(.*?page=)2(\/.*|$)/))return t=t.match(/^(.*?page=)2(\/.*|$)/).slice(1);t=t.match(/^(.*?)2(.*?$)/).slice(1)}else{if(t.match(/^(.*?page=)1(\/.*|$)/))return t=t.match(/^(.*?page=)1(\/.*|$)/).slice(1);this._debug("Sorry, we couldn't parse your Next (Previous Posts) URL. Verify your the css selector points to the correct A tag. If you still get this error: yell, scream, and kindly ask for help at infinite-scroll.com."),e.state.isInvalidPage=!0}return this._debug("determinePath",t),t},_error:function(t){var e=this.options;e.behavior&&this["_error_"+e.behavior]!==h?this["_error_"+e.behavior].call(this,t):("destroy"!==t&&"end"!==t&&(t="unknown"),this._debug("Error",t),("end"===t||e.state.isBeyondMaxPage)&&this._showdonemsg(),e.state.isDone=!0,e.state.currPage=1,e.state.isPau
1sed=!1,e.state.isBeyondMaxPage=!1,this._binding("unbind"))},_loadcallback:function(t,e,i){var n,s=this.options,o=this.options.callback,r=s.state.isDone?"done":s.appendCallback?"append":"no-append";if(s.behavior&&this["_loadcallback_"+s.behavior]!==h)this["_loadcallback_"+s.behavior].call(this,t,e);else{switch(r){case"done":return this._showdonemsg(),!1;case"no-append":if("html"===s.dataType&&(e=c(e="<div>"+e+"</div>").find(s.itemSelector)),0===e.length)return this._error("end");break;case"append":var a=t.children();if(0===a.length)return this._error("end");for(n=document.createDocumentFragment();t[0].firstChild;)n.appendChild(t[0].firstChild);this._debug("contentSelector",c(s.contentSelector)[0]),c(s.contentSelector)[0].appendChild(n),e=a.get()}if(s.loading.finished.call(c(s.contentSelector)[0],s),s.animate){var l=c(window).scrollTop()+c(s.loading.msg).height()+s.extraScrollPx+"px";c("html,body").animate({scrollTop:l},800,function(){s.state.isDuringAjax=!1})}s.animate||(s.state.isDuringAjax=!1),o(this,e,i),s.prefill&&this._prefill()}},_nearbottom:function(){var t=this.options,e=0+c(document).height()-t.binder.scrollTop()-c(window).height();return t.behavior&&this["_nearbottom_"+t.behavior]!==h?this["_nearbottom_"+t.behavior].call(this):(this._debug("math:",e,t.pixelsFromNavToBottom),e-t.bufferPx<t.pixelsFromNavToBottom)},_pausing:function(t){var e=this.options;if(!e.behavior||this["_pausing_"+e.behavior]===h){switch("pause"!==t&&"resume"!==t&&null!==t&&this._debug("Invalid argument. Toggling pause value instead"),t=!t||"pause"!==t&&"resume"!==t?"toggle":t){case"pause":e.state.isPau
1sed=!0;break;case"resume":e.state.isPaused=!1;break;case"toggle":e.state.isPaused=!e.state.isPaused}return this._debug("Paused",e.state.isPaused),!1}this["_pausing_"+e.behavior].call(this,t)},_setup:function(){var t=this.options;if(!t.behavior||this["_setup_"+t.behavior]===h)return this._binding("bind"),!1;this["_setup_"+t.behavior].call(this)},_showdonemsg:function(){var t=this.options;t.behavior&&this["_showdonemsg_"+t.behavior]!==h?this["_showdonemsg_"+t.behavior].call(this):(t.loading.msg.find("div").html(t.loading.finishedMsg).animate({opacity:1},2e3,function(){c(this).parent().fadeOut(t.loading.speed)}),t.errorCallback.call(c(t.contentSelector)[0],"done"))},_validate:function(t){for(var e in t)if(e.indexOf&&-1<e.indexOf("Selector")&&0===c(t[e]).length)return this._debug("Your "+e+" found no elements."),!1;return!0},bind:function(){this._binding("bind")},destroy:function(){return this.options.state.isDestroyed=!0,this.options.loading.finished(),this._error("destroy")},pause:function(){this._pausing("pause")},resume:function(){this._pausing("resume")},beginAjax:function(s){var o,r,t,a,l=this,e=s.path;if(s.state.currPage++,s.maxPage!==h&&s.state.currPage>s.maxPage)return s.state.isBeyondMaxPage=!0,void this.destroy();switch(o=c(s.contentSelector).is("table, tbody")?c("<tbody/>"):c("<div/>"),r="function"==typeof e?e(s.state.currPage):e.join(s.state.currPage),l._debug("heading into ajax",r),t="html"===s.dataType||"json"===s.dataType?s.dataType:"html+callback",s.appendCallback&&"html"===s.dataType&&(t+="+callback"),t){case"html+callback":l._debug("Using HTML via .load() method"),o.load(r+" "+s.itemSelector,h,function(t){l._loadcallback(o,t,r)});break;case"html":l._debug("Using "+t.toUpperCase()+" via $.ajax() method"),c.ajax({url:r,dataType:s.dataType,complete:function(t,e){(a=void 0!==t.isResolved?t.isResolved():"success"===e||"notmodified"===e)?l._loadcallback(o,t.responseText,r):l._error("end")}});break;case"json":l._debug("Using "+t.toUpperCase()+" via $.ajax() method"),c.ajax({dataType:"json",type:"GET",url:r,success:function(t,e,i){if(a=void 0!==i.isResolved?i.isResolved():"success"===e||"notmodified"===e,s.appendCallback)if(s.template!==h){var n=s.template(t);o.append(n),a?l._loadcallback(o,n):l._error("end")}else l._debug("template must be defined."),l._error("end");else a?l._loadcallback(o,t,r):l._error("end")},error:function(){l._debug("JSON ajax request failed."),l._error("end")}})}},retrieve:function(t){t=t||null;var e=this.options;if(e.behavior&&this["retrieve_"+e.behavior]!==h)this["retrieve_"+e.behavior].call(this,t);else{if(e.state.isDestroyed)return this._debug("Instance is destroyed"),!1;e.state.isDuringAjax=!0,e.loading.start.call(c(e.contentSelector)[0],e)}},scroll:function(){var t=this.options,e=t.state;t.behavior&&this["scroll_"+t.behavior]!==h?this["scroll_"+t.behavior].call(this):e.isDuringAjax||e.isInvalidPage||e.isDone||e.isDestroyed||e.isPaused||this._nearbottom()&&this.retrieve()},toggle:function(){this._pausing()},unbind:function(){this._binding("unbind")},update:function(t){c.isPlainObject(t)&&(this.options=c.extend(!0,this.options,t))}},c.fn.infinitescroll=function(e,i){switch(typeof e){case"string":var n=Array.prototype.slice.call(arguments,1);this.each(function(){var t=c.data(this,"infinitescroll");return!!t&&(!(!c.isFunction(t[e])||"_"===e.charAt(0))&&void t[e].apply(t,n))});break;case"object":this.each(function(){var t=c.data(this,"infinitescroll");t?t.update(e):(t=new c.infinitescroll(e,i,this)).failed||c.data(this,"infinitescroll",t)})}return this};var s,t=c.event;t.special.smartscroll={setup:function(){c(this).bind("scroll",t.special.smartscroll.handler)},teardown:function(){c(this).unbind("scroll",t.special.smartscroll.handler)},handler:function(t,e){var i=this,n=arguments;t.type="smartscroll",s&&clearTimeout(s),s=setTimeout(function(){c(i).trigger("smartscroll",n)},"execAsap"===e?0:100)}},c.fn.smartscroll=function(t){return t?this.bind("smartscroll",t):this.trigger("smartscroll",["execAsap"])}}),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(t,e,
vendor: 3,820 bytes, line 1
1i,n,s){return jQuery.easing[jQuery.easing.def](t,e,i,n,s)},easeInQuad:function(t,e,i,n,s){return n*(e/=s)*e+i},easeOutQuad:function(t,e,i,n,s){return-n*(e/=s)*(e-2)+i},easeInOutQuad:function(t,e,i,n,s){return(e/=s/2)<1?n/2*e*e+i:-n/2*(--e*(e-2)-1)+i},easeInCubic:function(t,e,i,n,s){return n*(e/=s)*e*e+i},easeOutCubic:function(t,e,i,n,s){return n*((e=e/s-1)*e*e+1)+i},easeInOutCubic:function(t,e,i,n,s){return(e/=s/2)<1?n/2*e*e*e+i:n/2*((e-=2)*e*e+2)+i},easeInQuart:function(t,e,i,n,s){return n*(e/=s)*e*e*e+i},easeOutQuart:function(t,e,i,n,s){return-n*((e=e/s-1)*e*e*e-1)+i},easeInOutQuart:function(t,e,i,n,s){return(e/=s/2)<1?n/2*e*e*e*e+i:-n/2*((e-=2)*e*e*e-2)+i},easeInQuint:function(t,e,i,n,s){return n*(e/=s)*e*e*e*e+i},easeOutQuint:function(t,e,i,n,s){return n*((e=e/s-1)*e*e*e*e+1)+i},easeInOutQuint:function(t,e,i,n,s){return(e/=s/2)<1?n/2*e*e*e*e*e+i:n/2*((e-=2)*e*e*e*e+2)+i},easeInSine:function(t,e,i,n,s){return-n*Math.cos(e/s*(Math.PI/2))+n+i},easeOutSine:function(t,e,i,n,s){return n*Math.sin(e/s*(Math.PI/2))+i},easeInOutSine:function(t,e,i,n,s){return-n/2*(Math.cos(Math.PI*e/s)-1)+i},easeInExpo:function(t,e,i,n,s){return 0==e?i:n*Math.pow(2,10*(e/s-1))+i},easeOutExpo:function(t,e,i,n,s){return e==s?i+n:n*(1-Math.pow(2,-10*e/s))+i},easeInOutExpo:function(t,e,i,n,s){return 0==e?i:e==s?i+n:(e/=s/2)<1?n/2*Math.pow(2,10*(e-1))+i:n/2*(2-Math.pow(2,-10*--e))+i},easeInCirc:function(t,e,i,n,s){return-n*(Math.sqrt(1-(e/=s)*e)-1)+i},easeOutCirc:function(t,e,i,n,s){return n*Math.sqrt(1-(e=e/s-1)*e)+i},easeInOutCirc:function(t,e,i,n,s){return(e/=s/2)<1?-n/2*(Math.sqrt(1-e*e)-1)+i:n/2*(Math.sqrt(1-(e-=2)*e)+1)+i},easeInElastic:function(t,e,i,n,s){var o=1.70158,r=0,a=n;if(0==e)return i;if(1==(e/=s))return i+n;if(r||(r=.3*s),a<Math.abs(n)){a=n;o=r/4}else o=r/(2*Math.PI)*Math.asin(n/a);return-a*Math.pow(2,10*(e-=1))*Math.sin((e*s-o)*(2*Math.PI)/r)+i},easeOutElastic:function(t,e,i,n,s){var o=1.70158,r=0,a=n;if(0==e)return i;if(1==(e/=s))return i+n;if(r||(r=.3*s),a<Math.abs(n)){a=n;o=r/4}else o=r/(2*Math.PI)*Math.asin(n/a);return a*Math.pow(2,-10*e)*Math.sin((e*s-o)*(2*Math.PI)/r)+n+i},easeInOutElastic:function(t,e,i,n,s){var o=1.70158,r=0,a=n;if(0==e)return i;if(2==(e/=s/2))return i+n;if(r||(r=s*(.3*1.5)),a<Math.abs(n)){a=n;o=r/4}else o=r/(2*Math.PI)*Math.asin(n/a);return e<1?a*Math.pow(2,10*(e-=1))*Math.sin((e*s-o)*(2*Math.PI)/r)*-.5+i:a*Math.pow(2,-10*(e-=1))*Math.sin((e*s-o)*(2*Math.PI)/r)*.5+n+i},easeInBack:function(t,e,i,n,s,o){return null==o&&(o=1.70158),n*(e/=s)*e*((o+1)*e-o)+i},easeOutBack:function(t,e,i,n,s,o){return null==o&&(o=1.70158),n*((e=e/s-1)*e*((o+1)*e+o)+1)+i},easeInOutBack:function(t,e,i,n,s,o){return null==o&&(o=1.70158),(e/=s/2)<1?n/2*(e*e*((1+(o*=1.525))*e-o))+i:n/2*((e-=2)*e*((1+(o*=1.525))*e+o)+2)+i},easeInBounce:function(t,e,i,n,s){return n-jQuery.easing.easeOutBounce(t,s-e,0,n,s)+i},easeOutBounce:function(t,e,i,n,s){return(e/=s)<1/2.75?n*(7.5625*e*e)+i:e<2/2.75?n*(7.5625*(e-=1.5/2.75)*e+.75)+i:e<2.5/2.75?n*(7.5625*(e-=2.25/2.75)*e+.9375)+i:n*(7.5625*(e-=2.625/2.75)*e+.984375)+i},easeInOutBounce:function(t,e,i,n,s){return e<s/2?.5*jQuery.easing.easeInBounce(t,2*e,0,n,s)+i:.5*jQuery.easing.easeOutBounce(t,2*e-s,0,n,s)+.5*n+i}}),function(y,b,S){"use strict";var a,n,w=y.skrollr={get:function(){return V},init:function(t){return V||new $(t)},VERSION:"0.6.10"},x=Object.prototype.hasOwnProperty,T=y.Math,s=y.getComputedStyle,C="touchstart",k="touchmove",P="touchcancel",A="touchend",M="skrollable",E=M+"-before",z=M+"-between",O=M+"-after",o="skrollr",r="no-"+o,l=o+"-desktop",c=o+"-mobile",h=200,I="___skrollable_id",e=/^\s+|\s+$/g,L=/^data(?:-(_\w+))?(?:-?(-?\d+))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,u=/\s*([\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,d=/^([a-z\-]+)\[(\w+)\]$/,p=/-([a-z])/g,f=function(t,e){return e.toUpperCase()}
1,i=/[\-+]?[\d]*\.?[\d]+/g,g=/\{\?\}/g,m=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,_=/[a-z\-]+-gradient/g,v="",D="",R=function(){var t=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(s){var e=s(n,null);for(var i in e)if(v=i.match(t)||+i==i&&e[i].match(t))break;v?"-"===(v=v[0]).slice(0,1)?v={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[D=v]:D="-"+v.toLowerCase()+"-":v=D=""}},F=function(){var t=y.requestAnimationFrame||y[v.toLowerCase()+"RequestAnimationFrame"],n=mt();return!kt&&t||(t=function(t){var e=mt()-n,i=T.max(0,1e3/60-e);y.setTimeout(function(){n=mt(),t()},i)}),t},B={begin:function(){return 0},end:function(){return 1},linear:function(t){return t},quadratic:function(t){return t*t},cubic:function(t){return t*t*t},swing:function(t){return-T.cos(t*T.PI)/2+.5},sqrt:function(t){return T.sqrt(t)},outCubic:function(t){return T.pow(t-1,3)+1},bounce:function(t){var e;if(t<=.5083)e=3;else if(t<=.8489)e=9;else if(t<=.96208)e=27;else{if(!(t<=.99981))return 1;e=91}return 1-T.abs(3*T.cos(t*e*1.028)/e)}};function $(t){if(a=b.documentElement,n=b.body,R(),V=this,et=(t=t||{}).constants||{},t.easing)for(var e in t.easing)B[e]=t.easing[e];at=t.edgeStrategy||"set",J={beforerender:t.beforerender,render:t.render},(tt=!1!==t.forceHeight)&&(yt=t.scale||1),nt=!1!==t.smoothScrolling,st=t.smoothScrollingDuration||h,ot={targetTop:V.getScrollTop()},(kt=(t.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry|Windows Phone/i.test(navigator.userAgent||navigator.vendor||y.opera)})())?((K=b.getElementById("skrollr-body"))&&G(),j(),pt(a,[o,c],[r])):pt(a,[o,l],[r]),V.refresh(),ct(y,"resize orientationchange",function(){var t=a.clientWidth,e=a.clientHeight;e===St&&t===bt||(St=e,bt=t,Tt=!0)});var i=F();return function t(){W(),i(t)}(),V}$.prototype.refresh=function(t){var e,i,n=!1;for(e=0,i=(t=t===S?(n=!0,Z=[],Ct=0,b.getElementsByTagName("*")):[].concat(t)).length;e<i;e++){var s=t[e],o=s,r=[],a=nt,l=at;if(s.attributes){for(var c,h,u,d=0,p=s.attributes.length;d<p;d++){var f=s.attributes[d];if("data-anchor-target"!==f.name)if("data-smooth-scrolling"!==f.name)if("data-edge-strategy"!==f.name){var g=f.name.match(L);if(null!==g){var m=g[1];m=m&&et[m.substr(1)]||0;var _=(0|g[2])+m,v=g[3],y=g[4]||v,w={offset:_,props:f.value,element:s};r.push(w),v&&"start"!==v&&"end"!==v?(w.mode="relative",w.anchors=[v,y]):(w.mode="absolute","end"===v?w.isEnd=!0:(w.frame=_*yt,delete w.offset))}}else l=f.value;else a="off"!==f.value;else if(null===(o=b.querySelector(f.value)))throw'Unable to find anchor target "'+f.value+'"'}if(r.length)h=!n&&I in s?(u=s[I],c=Z[u].styleAttr,Z[u].classAttr):(u=s[I]=Ct++,c=s.style.cssText,dt(s)),Z[u]={element:s,styleAttr:c,classAttr:h,anchorTarget:o,keyFrames:r,smoothScrolling:a,edgeStrategy:l},pt(s,[M],[])}}for(ht(),e=0,i=t.length;e<i;e++){var x=Z[t[e][I]];x!==S&&(N(x),X(x))}return V},$.prototype.relativeToAbsolute=function(t,e,i){var n=a.clientHeight,s=t.getBoundingClientRect(),o=s.top,r=s.bottom-s.top;return"bottom"===e?o-=n:"center"===e&&(o-=n/2),"bottom"===i?o+=r:"center"===i&&(o+=r/2),(o+=V.getScrollTop())+.5|0},$.prototype.animateTo=function(t,e){e=e||{};var i=mt(),n=V.getScrollTop();return(it={startTop:n,topDiff:t-n,targetTop:t,duration:e.duration||1e3,startTime:i,endTime:i+(e.duration||1e3),easing:B[e.easing||"linear"],done:e.done}).topDiff||(it.done&&it.done.call(V,!1),it=S),V},$.prototype.stopAnimateTo=function(){it&&it.done&&it.done.call(V,!0),it=S},$.prototype.isAnimatingTo=function(){return!!it},$.prototype.setScrollTop=function(t,e){return!0===e&&(wt=t,rt=!0),kt?Pt=T.min(T.max(t,0),vt):y.scrollTo(0,t),V},$.prototype.getScrollTop=function(){return kt?Pt:y.pageYOffset||a.scrollTop||n.scrollTop||0},$.prototype.on=function(t,e){return J[t]=e,V},$.prototype.off=function(t){return delete J[t],V};var j=function(){var c,h,u,d,p,f,g,m,_,v;ct(a,[C,k,P,A].join(" "),function(t){t.preventDefault();var e=t.changedTouches[0];switch(d=e.clientY,p=e.clientX,m=t.timeStamp,t.type){case C:c&&c.blur(),V.stopAnimateTo(),c=t.target,h=f=d,u=p,m;break;case k:g=d-f,v=m-_,V.setScrollTop(Pt-g,!0),f=d,_=m;break;default:case P:case A:var i=h-d,n=u-p;if(n*n+i*i<49)return c.focus(),void c.click();c=S;var s=g/v;s=T.max(T.min(s,3),-3);var o=T.abs(s/6e-4),r=s*o+3e-4*o*o,a=V.getScrollTop()-r,l=0;vt<a?(l=(vt-a)/r,a=vt):a<0&&(l=-a/r,a=0),o*=1-l,V.animateTo(a,{easing:"outCubic",duration:o})}}),y.scrollTo(0,0),a.style.overflow=n.style.overflow="hidden"},W=function(){Tt&&(Tt=!1,ht());var t,e,i=V.getScrollTop(),n=mt();if(it)n>=it.endTime?(i=it.targetTop,t=it.done,it=S):(e=it.easing((n-it.startTime)/it.duration),i=it.startTop+e*it.topDiff|0),V.setScrollTop(i,!0);else if(!kt){ot.targetTop-i&&(ot={startTop:wt,topDiff:i-wt,targetTop:i,startTime:xt,endTime:xt+st}),n<=ot.endTime&&(e=B.sqrt((n-ot.startTime)/st),i=ot.startTop+e*ot.topDiff|0)}if(kt&&K&&w.setStyle(K,"transform","translate(0, "+-Pt+"px) "+lt),rt||wt!==i){var s={curTop:i,lastTop:wt,maxTop:vt,direction:wt<=i?"down":"up"};(rt=!1)!==(J.beforerender&&J.beforerender.call(V,s))&&(!function(t,e){for(var i=0,n=Z.length;i<n;i++){var s,o,r=Z[i],a=r.element,l=r.smoothScrolling?t:e,c=r.keyFrames,h=l<c[0].frame,u=c[c.length-1].frame<l,d=c[h?0:c.length-1];if(h||u){if(h&&-1===r.edge||u&&1===r.edge)continue;switch(pt(a,[h?E:O],[E,z,O]),r.edge=h?-1:1,r.edgeStrategy){case"reset":U(a);continue;case"ease":l=d.frame;break;default:case"set":var p=d.props;
1for(s in p)x.call(p,s)&&(o=Q(p[s].value),w.setStyle(a,s,o));continue}}else 0!==r.edge&&(pt(a,[M,z],[E,O]),r.edge=0);for(var f=0,g=c.length-1;f<g;f++)if(l>=c[f].frame&&l<=c[f+1].frame){var m=c[f],_=c[f+1];for(s in m.props)if(x.call(m.props,s)){var v=(l-m.frame)/(_.frame-m.frame);v=m.props[s].easing(v),o=Y(m.props[s].value,_.props[s].value,v),o=Q(o),w.setStyle(a,s,o)}break}}}(i,V.getScrollTop()),wt=i,J.render&&J.render.call(V,s)),t&&t.call(V,!1)}xt=n},N=function(t){for(var e=0,i=t.keyFrames.length;e<i;e++){for(var n,s,o,r,a=t.keyFrames[e],l={};null!==(r=u.exec(a.props));)o=r[1],s=r[2],n=null!==(n=o.match(d))?(o=n[1],n[2]):"linear",s=s.indexOf("!")?H(s):[s.slice(1)],l[o]={value:s,easing:B[n]};a.props=l}},H=function(t){var e=[];return m.lastIndex=0,t=t.replace(m,function(t){return t.replace(i,function(t){return t/255*100+"%"})}),D&&(_.lastIndex=0,t=t.replace(_,function(t){return D+t})),t=t.replace(i,function(t){return e.push(+t),"{?}"}),e.unshift(t),e},X=function(t){var e,i,n={};for(e=0,i=t.keyFrames.length;e<i;e++)q(t.keyFrames[e],n);for(n={},e=t.keyFrames.length-1;0<=e;e--)q(t.keyFrames[e],n)},q=function(t,e){var i;for(i in e)x.call(t.props,i)||(t.props[i]=e[i]);for(i in t.props)e[i]=t.props[i]},Y=function(t,e,i){var n,s=t.length;if(s!==e.length)throw"Can't interpolate between \""+t[0]+'" and "'+e[0]+'"';var o=[t[0]];for(n=1;n<s;n++)o[n]=t[n]+(e[n]-t[n])*i;return o},Q=function(t){var e=1;return g.lastIndex=0,t[0].replace(g,function(){return t[e++]})},U=function(t,e){for(var i,n,s=0,o=(t=[].concat(t)).length;s<o;s++)n=t[s],(i=Z[n[I]])&&(e?(n.style.cssText=i.dirtyStyleAttr,pt(n,i.dirtyClassAttr)):(i.dirtyStyleAttr=n.style.cssText,i.dirtyClassAttr=dt(n),n.style.cssText=i.styleAttr,pt(n,i.classAttr)))},G=function(){lt="translateZ(0)",w.setStyle(K,"transform",lt);var t=s(K),e=t.getPropertyValue("transform"),i=t.getPropertyValue(D+"transform");e&&"none"!==e||i&&"none"!==i||(lt="")};w.setStyle=function(t,e,i){var n=t.style;if("zIndex"===(e=e.replace(p,f).replace("-","")))n[e]=""+(0|i);else if("float"===e)n.styleFloat=n.cssFloat=i;else try{v&&(n[v+e.slice(0,1).toUpperCase()+e.slice(1)]=i),n[e]=i}catch(t){}};var V,Z,K,J,tt,et,it,nt,st,ot,rt,at,lt,ct=w.addEvent=function(t,e,i){for(var n=function(t){return(t=t||y.event).target||(t.target=t.srcElement),t.preventDefault||(t.preventDefault=function(){t.returnValue=!1}),i.call(this,t)},s=0,o=(e=e.split(" ")).length;s<o;s++)t.addEventListener?t.addEventListener(e[s],i,!1):t.attachEvent("on"+e[s],n)},ht=function(){var t=V.getScrollTop();vt=0,tt&&!kt&&(n.style.height="auto"),function(){var t,e,i,n,s,o,r,a,l;for(a=0,l=Z.length;a<l;a++)for(e=(t=Z[a]).element,i=t.anchorTarget,s=0,o=(n=t.keyFrames).length;s<o;s++)"relative"===(r=n[s]).mode&&(U(e),r.frame=V.relativeToAbsolute(i,r.anchors[0],r.anchors[1])-r.offset,U(e,!0)),tt&&!r.isEnd&&r.frame>vt&&(vt=r.frame);for(vt=T.max(vt,ut()),a=0,l=Z.length;a<l;a++){for(s=0,o=(n=(t=Z[a]).keyFrames).length;s<o;s++)(r=n[s]).isEnd&&(r.frame=vt-r.offset);t.keyFrames.sort(_t)}}(),tt&&!kt&&(n.style.height=vt+a.clientHeight+"px"),kt?V.setScrollTop(T.min(V.getScrollTop(),vt)):V.setScrollTop(t,!0),rt=!0},ut=function(){var t=K&&K.offsetHeight||0;return T.max(t,n.scrollHeight,n.offsetHeight,a.scrollHeight,a.offsetHeight,a.clientHeight)-a.clientHeight},dt=function(t){var e="className";return y.SVGElement&&t instanceof y.SVGElement&&(t=t[e],e="baseVal"),t[e]},pt=function(t,e,i){var n="className";if(y.SVGElement&&t instanceof y.SVGElement&&(t=t[n],n="baseVal"),i!==S){for(var s=t[n],o=0,r=i.length;o<r;o++)s=gt(s).replace(gt(i[o])," ");s=ft(s);for(var a=0,l=e.length;a<l;a++)-1===gt(s).indexOf(gt(e[a]))&&(s+=" "+e[a]);t[n]=ft(s)}else t[n]=e},ft=function(t){return t.replace(e,"")},gt=function(t){return" "+t+" "},mt=Date.now||function(){return+new Date},_t=function(t,e){return t.frame-e.frame},vt=0,yt=1,wt=-1,xt=mt(),bt=0,St=0,Tt=!1,Ct=0,kt=!1,Pt=0}(window,document),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){var e=!1,i=this;n(this).one("bsTransitionEnd",function(){e=!0});return setTimeout(function(){e||n(i).trigger(n.support.transition.end)},t),this},n(function(){n.support.transition=function(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}(),n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(p){"use strict";var o=function(t,e){this.$element=p(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=e,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("key
1down.bs.carousel",p.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",p.proxy(this.pause,this)).on("mouseleave.bs.carousel",p.proxy(this.cycle,this))};function r(s){return this.each(function(){var t=p(this),e=t.data("bs.carousel"),i=p.extend({},o.DEFAULTS,t.data(),"object"==typeof s&&s),n="string"==typeof s?s:i.slide;e||t.data("bs.carousel",e=new o(this,i)),"number"==typeof s?e.to(s):n?e[n]():i.interval&&e.pause().cycle()})}o.VERSION="3.3.5",o.TRANSITION_DURATION=600,o.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},o.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},o.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(p.proxy(this.next,this),this.options.interval)),this},o.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},o.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var n=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(n)},o.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(i<t?"next":"prev",this.$items.eq(t))},o.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&p.support.transition&&(this.$element.trigger(p.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},o.prototype.next=function(){if(!this.sliding)return this.slide("next")},o.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},o.prototype.slide=function(t,e){var i=this.$element.find(".item.active"),n=e||this.getItemForDirection(t,i),s=this.interval,o="next"==t?"left":"right",r=this;if(n.hasClass("active"))return this.sliding=!1;var a=n[0],l=p.Event("slide.bs.carousel",{relatedTarget:a,direction:o});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,s&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var c=p(this.$indicators.children()[this.getItemIndex(n)]);c&&c.addClass("active")}var h,u=p.Event("slid.bs.carousel",{relatedTarget:a,direction:o}),d=this.$element.hasClass("mkdf-header-effect");if(p.support.transition&&this.$element.hasClass("slide"))h=setTimeout(function(){mkdf.modules.shortcodes.mkdfCheckSliderForHeaderStyle(n,d),n.addClass(t),n[0].offsetWidth,i.addClass(o),n.addClass(o),i.one("bsTransitionEnd",function(){n.removeClass([t,o].join(" ")).addClass("active"),i.removeClass(["active",o].join(" ")),r.sliding=!1,setTimeout(function(){r.$element.trigger(u)},0)}).emulateTransitionEnd(600),clearTimeout(h)},300);else i.removeClass("active"),n.addClass("active"),this.sliding=!1,this.$element.trigger(u);return s&&this.cycle(),this}};var t=p.fn.carousel;p.fn.carousel=r,p.fn.carousel.Constructor=o,p.fn.carousel.noConflict=function(){return p.fn.carousel=t,this};var e=function(t){var e,i=p(this),n=p(i.attr("data-target")||(e=i.attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,""));if(n.hasClass("carousel")){var s=p.extend({},n.data(),i.data()),o=i.attr("data-slide-to");o&&(s.interval=!1),r.call(n,s),o&&n.data("bs.carousel").to(o),t.preventDefault()}};p(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),p(window).on("load",function(){p('[data-ride="carousel"]').each(function(){var t=p(this);r.call(t,t.data())})})}(jQuery),function(t){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],t):t(jQuery)}(function(ot){var rt="left",at="right",lt="up",ct="down",ht="in",ut="out",dt="none",pt="auto",ft="swipe",gt="pinch",mt="tap",_t="doubletap",vt="longtap",yt="horizontal",wt="vertical",xt="all",bt=10,St="start",Tt="move",Ct="end",kt="cancel",Pt="ontouchstart"in window,At=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,Mt=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,Et="TouchSwipe";function n(t,_){var e=Pt||Mt||!_.fallbackToMouseEvents,i=e?Mt?At?"MSPointerDown":"pointerdown":"touchstart":"mousedown",n=e?Mt?At?"MSPointerMove":"pointermove":"touchmove":"mousemove",s=e?Mt?At?"MSPointerUp":"pointerup":"touchend":"mou
1seup",o=e?null:"mouseleave",r=Mt?At?"MSPointerCancel":"pointercancel":"touchcancel",v=0,y=null,w=0,x=0,b=0,S=1,T=0,C=0,k=null,a=ot(t),P="start",A=0,M=null,l=0,E=0,c=0,h=0,u=0,d=null,z=null;try{a.bind(i,p),a.bind(r,m)}catch(t){ot.error("events not supported "+i+","+r+" on jQuery.swipe")}function p(t){if(!0!==a.data(Et+"_intouch")&&!(0<ot(t.target).closest(_.excludedElements,a).length)){var e,i,n=t.originalEvent?t.originalEvent:t,s=Pt?n.touches[0]:n;return P=St,Pt?A=n.touches.length:t.preventDefault(),C=y=null,S=1,T=b=x=w=v=0,M=function(){for(var t=[],e=0;e<=5;e++)t.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0});return t}(),(i={})[rt]=et(rt),i[at]=et(at),i[lt]=et(lt),i[ct]=et(ct),k=i,G(),!Pt||A===_.fingers||_.fingers===xt||W()?(K(0,s),l=st(),2==A&&(K(1,n.touches[1]),x=b=nt(M[0].start,M[1].start)),(_.swipeStatus||_.pinchStatus)&&(e=D(n,P))):e=!1,!1===e?(D(n,P=kt),e):(_.hold&&(z=setTimeout(ot.proxy(function(){a.trigger("hold",[n.target]),_.hold&&(e=_.hold.call(a,n,n.target))},this),_.longTapThreshold)),Z(!0),null)}}function f(t){var e=t.originalEvent?t.originalEvent:t;if(P!==Ct&&P!==kt&&!V()){var i,n,s,o,r,a,l,c,h,u,d,p,f=J(Pt?e.touches[0]:e);if(E=st(),Pt&&(A=e.touches.length),_.hold&&clearTimeout(z),P=Tt,2==A&&(0==x?(K(1,e.touches[1]),x=b=nt(M[0].start,M[1].start)):(J(e.touches[1]),b=nt(M[0].end,M[1].end),M[0].end,M[1].end,C=S<1?ut:ht),S=(b/x*1).toFixed(2),T=Math.abs(x-b)),A===_.fingers||_.fingers===xt||!Pt||W()){if(u=f.start,d=f.end,p=function(t,e){var i=t.x-e.x,n=e.y-t.y,s=Math.atan2(n,i),o=Math.round(180*s/Math.PI);o<0&&(o=360-Math.abs(o));return o}(u,d),function(t,e){if(_.allowPageScroll===dt||W())t.preventDefault();else{var i=_.allowPageScroll===pt;switch(e){case rt:(_.swipeLeft&&i||!i&&_.allowPageScroll!=yt)&&t.preventDefault();break;case at:(_.swipeRight&&i||!i&&_.allowPageScroll!=yt)&&t.preventDefault();break;case lt:(_.swipeUp&&i||!i&&_.allowPageScroll!=wt)&&t.preventDefault();break;case ct:(_.swipeDown&&i||!i&&_.allowPageScroll!=wt)&&t.preventDefault()}}}(t,y=p<=45&&0<=p?rt:p<=360&&315<=p?rt:135<=p&&p<=225?at:45<p&&p<135?ct:lt),c=f.start,h=f.end,v=Math.round(Math.sqrt(Math.pow(h.x-c.x,2)+Math.pow(h.y-c.y,2))),w=it(),a=y,l=v,l=Math.max(l,tt(a)),k[a].distance=l,(_.swipeStatus||_.pinchStatus)&&(i=D(e,P)),!_.triggerOnTouchEnd||_.triggerOnTouchLeave){var g=!0;if(_.triggerOnTouchLeave){var m={left:(r=(o=ot(o=this)).offset()).left,right:r.left+o.outerWidth(),top:r.top,bottom:r.top+o.outerHeight()};n=f.end,s=m,g=n.x>s.left&&n.x<s.right&&n.y>s.top&&n.y<s.bottom}!_.triggerOnTouchEnd&&g?P=L(Tt):_.triggerOnTouchLeave&&!g&&(P=L(Ct)),P!=kt&&P!=Ct||D(e,P)}}else D(e,P=kt);!1===i&&D(e,P=kt)}}function g(t){var e=t.originalEvent;return Pt&&0<e.touches.length?(c=st(),h=event.touches.length+1,!0):(V()&&(A=h),E=st(),w=it(),B()||!F()?D(e,P=kt):_.triggerOnTouchEnd||0==_.triggerOnTouchEnd&&P===Tt?(t.preventDefault(),D(e,P=Ct)):!_.triggerOnTouchEnd&&Y()?R(e,P=Ct,mt):P===Tt&&D(e,P=kt),Z(!1),null)}function m(){b=x=l=E=A=0,S=1,G(),Z(!1)}function O(t){var e=t.originalEvent;_.triggerOnTouchLeave&&D(e,P=L(Ct))}function I(){a.unbind(i,p),a.unbind(r,m),a.unbind(n,f),a.unbind(s,g),o&&a.unbind(o,O),Z(!1)}function L(t){var e=t,i=$(),n=F(),s=B();return!i||s?e=kt:!n||t!=Tt||_.triggerOnTouchEnd&&!_.triggerOnTouchLeave?!n&&t==Ct&&_.triggerOnTouchLeave&&(e=kt):e=Ct,e}function D(t,e){var i=void 0;return N()&&H()||H()?i=R(t,e,ft):(j()&&W()||W())&&!1!==i&&(i=R(t,e,gt)),U()&&Q()&&!1!==i?i=R(t,e,_t):w>_.longTapThreshold&&v<bt&&_.longTap&&!1!==i?i=R(t,e,vt):1!==A&&Pt||!(isNaN(v)||v<_.threshold)||!Y()||!1===i||(i=R(t,e,mt)),e===kt&&m(),e===Ct&&(Pt?0==t.touches.length&&m():m()),i}function R(t,e,i){var n=void 0;if(i==ft){if(a.trigger("swipeStatus",[e,y||null,v||0,w||0,A,M]),_.swipeStatus&&!1===(n=_.swipeStatus.call(a,t,e,y||null,v||0,w||0,A,M)))return!1;if(e==Ct&&N()){if(a.trigger("swipe",[y,v,w,A,M]),_.swipe&&!1===(n=_.swipe.call(a,t,y,v,w,A,M)))return!1;switch(y){case rt:a.trigger("swipeLeft",[y,v,w,A,M]),_.swipeLeft&&(n=_.swipeLeft.call(a,t,y,v,w,A,M));break;case at:a.trigger("swipeRight",[y,v,w,A,M]),_.swipeRight&&(n=_.swipeRight.call(a,t,y,v,w,A,M));break;case lt:a.trigger("swipeUp",[y,v,w,A,M]),_.swipeUp&&(n=_.swipeUp.call(a,t,y,v,w,A,M));break;case ct:a.trigger("swipeDown",[y,v,w,A,M]),_.swipeDown&&(n=_.swipeDown.call(a,t,y,v,w,A,M))}}}if(i==gt){if(a.trigger("pinchStatus",[e,C||null,T||0,w||0,A,S,M]),_.pinchStatus&&!1===(n=_.pinchStatus.call(a,t,e,C||null,T||0,w||0,A,S,M)))return!1;if(e==Ct&&j())switch(C){case ht:a.trigger("pinchIn",[C||null,T||0,w||0,A,S,M]),_.pinchIn&&(n=_.pinchIn.call(a,t,C||null,T||0,w||0,A,S,M));break;case ut:a.trigger("pinchOut",[C||null,T||0,w||0,A,S,M]),_.pinchOut&&(n=_.pinchOut.call(a,t,C||null,T||0,w||0,A,S,M))}}return i==mt?e!==kt&&e!==Ct||(clearTimeout(d),clearTimeout(z),Q()&&!U()?(u=st(),d=setTimeout(ot.proxy(function(){u=null,a.trigger("tap",[t.target]),_.tap&&(n=_.tap.call(a,t,t.target))},this),_.doubleTapThreshold)):(u=null,a.trigger("tap",[t.target]),_.tap&&(n=_.tap.call(a,t,t.target)))):i==_t?e!==kt&&e!==Ct||(clearTimeout(d),u=null,a.trigger("doubletap",[t.target]),_.doubleTap&&(n=_.doubleTap.call(a,t,t.target))):i==vt&&(e!==kt&&e!==Ct||(clearTimeout(d),u=null,a.trigger("longtap",[t.target]),_.longTap&&(n=_.longTap.call(a,t,t.target)))),n}function F(){var t=!0;return null!==_.threshold&&(t=v>=_.threshold),t}function B(){var t=!1;return null!==_.cancelThreshold&&null!==y&&(t=tt(y)-v>=_.cancelThreshold),t}function $(){return!_.maxTimeThreshold||!(w>=_.maxTimeThreshold)}function j(){var t=X(),e=q(),i=null===_.pinchThreshold||T>=_.pinchThreshold;return t&&e&&i}function W(){return!!(_.pinchStatus||_.pinchIn||_.pinchOut)}function N(){var t=$(),e=F(),i=X(),n=q();return!B()&&n&&i&&e&&t}function H(){return!!(_.swipe||_.swipeStatus||_.swipeLeft||_.swipeRight||_.swipeUp||_.swipeDown)}function X(){return A===_.fingers||_.fingers===xt||!Pt}function q(){return 0!==M[0].end.x}
1function Y(){return!!_.tap}function Q(){return!!_.doubleTap}function U(){if(null==u)return!1;var t=st();return Q()&&t-u<=_.doubleTapThreshold}function G(){h=c=0}function V(){var t=!1;c&&(st()-c<=_.fingerReleaseThreshold&&(t=!0));return t}function Z(t){!0===t?(a.bind(n,f),a.bind(s,g),o&&a.bind(o,O)):(a.unbind(n,f,!1),a.unbind(s,g,!1),o&&a.unbind(o,O,!1)),a.data(Et+"_intouch",!0===t)}function K(t,e){var i=void 0!==e.identifier?e.identifier:0;return M[t].identifier=i,M[t].start.x=M[t].end.x=e.pageX||e.clientX,M[t].start.y=M[t].end.y=e.pageY||e.clientY,M[t]}function J(t){var e=function(t){for(var e=0;e<M.length;e++)if(M[e].identifier==t)return M[e]}(void 0!==t.identifier?t.identifier:0);return e.end.x=t.pageX||t.clientX,e.end.y=t.pageY||t.clientY,e}function tt(t){if(k[t])return k[t].distance}function et(t){return{direction:t,distance:0}}function it(){return E-l}function nt(t,e){var i=Math.abs(t.x-e.x),n=Math.abs(t.y-e.y);return Math.round(Math.sqrt(i*i+n*n))}function st(){return(new Date).getTime()}this.enable=function(){return a.bind(i,p),a.bind(r,m),a},this.disable=function(){return I(),a},this.destroy=function(){return I(),a.data(Et,null),a},this.option=function(t,e){if(void 0!==_[t]){if(void 0===e)return _[t];_[t]=e}else ot.error("Option "+t+" does not exist on jQuery.swipe.options");return null}}ot.fn.swipe=function(t){var e=ot(this),i=e.data(Et);if(i&&"string"==typeof t){if(i[t])return i[t].apply(this,Array.prototype.slice.call(arguments,1));ot.error("Method "+t+" does not exist on jQuery.swipe")}else if(!(i||"object"!=typeof t&&t))return function(i){!i||void 0!==i.allowPageScroll||void 0===i.swipe&&void 0===i.swipeStatus||(i.allowPageScroll=dt);void 0!==i.click&&void 0===i.tap&&(i.tap=i.click);i||(i={});return i=ot.extend({},ot.fn.swipe.defaults,i),this.each(function(){var t=ot(this),e=t.data(Et);e||(e=new n(this,i),t.data(Et,e))})}.apply(this,arguments);return e},ot.fn.swipe.defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"label, button, input, select, textarea, a, .noSwipe"},ot.fn.swipe.phases={PHASE_START:St,PHASE_MOVE:Tt,PHASE_END:Ct,PHASE_CANCEL:kt},ot.fn.swipe.directions={LEFT:rt,RIGHT:at,UP:lt,DOWN:ct,IN:ht,OUT:ut},ot.fn.swipe.pageScroll={NONE:dt,HORIZONTAL:yt,VERTICAL:wt,AUTO:pt},ot.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:xt}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.