var _gsScope,WindowMetrics,breakpointName,accordion,smoothScroll,katalyst,videoHelper;if(function(n,t){"use strict";typeof module=="object"&&typeof module.exports=="object"?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)}(typeof window!="undefined"?window:this,function(n,t){"use strict";function er(n,t,i){t=t||f;var r,u=t.createElement("script");if(u.text=n,i)for(r in ae)i[r]&&(u[r]=i[r]);t.head.appendChild(u).parentNode.removeChild(u)}function tt(n){return n==null?n+"":typeof n=="object"||typeof n=="function"?ni[uu.call(n)]||"object":typeof n}function si(n){var t=!!n&&"length"in n&&n.length,i=tt(n);return u(n)||et(n)?!1:i==="array"||t===0||typeof t=="number"&&t>0&&t-1 in n}function v(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}function hi(n,t,r){return u(t)?i.grep(n,function(n,i){return!!t.call(n,i,n)!==r}):t.nodeType?i.grep(n,function(n){return n===t!==r}):typeof t!="string"?i.grep(n,function(n){return gt.call(t,n)>-1!==r}):i.filter(t,n,r)}function or(n,t){while((n=n[t])&&n.nodeType!==1);return n}function df(n){var t={};return i.each(n.match(a)||[],function(n,i){t[i]=!0}),t}function it(n){return n}function wt(n){throw n;}function sr(n,t,i,r){var f;try{n&&u(f=n.promise)?f.call(n).done(t).fail(i):n&&u(f=n.then)?f.call(n,t,i):t.apply(undefined,[n].slice(r))}catch(n){i.apply(undefined,[n])}}function bt(){f.removeEventListener("DOMContentLoaded",bt);n.removeEventListener("load",bt);i.ready()}function gf(n,t){return t.toUpperCase()}function y(n){return n.replace(ye,"ms-").replace(pe,gf)}function lt(){this.expando=i.expando+lt.uid++}function ne(n){return n==="true"?!0:n==="false"?!1:n==="null"?null:n===+n+""?+n:we.test(n)?JSON.parse(n):n}function hr(n,t,i){var r;if(i===undefined&&n.nodeType===1)if(r="data-"+t.replace(be,"-$&").toLowerCase(),i=n.getAttribute(r),typeof i=="string"){try{i=ne(i)}catch(u){}h.set(n,t,i)}else i=undefined;return i}function cr(n,t,r,u){var s,h,c=20,l=u?function(){return u.cur()}:function(){return i.css(n,t,"")},o=l(),e=r&&r[3]||(i.cssNumber[t]?"":"px"),f=(i.cssNumber[t]||e!=="px"&&+o)&&yt.exec(i.css(n,t));if(f&&f[3]!==e){for(o=o/2,e=e||f[3],f=+o||1;c--;)i.style(n,t,f+e),(1-h)*(1-(h=l()/o||.5))<=0&&(c=0),f=f/h;f=f*2;i.style(n,t,f+e);r=r||[]}return r&&(f=+f||+o||0,s=r[1]?f+(r[1]+1)*r[2]:+r[2],u&&(u.unit=e,u.start=f,u.end=s)),s}function te(n){var r,f=n.ownerDocument,u=n.nodeName,t=di[u];return t?t:(r=f.body.appendChild(f.createElement(u)),t=i.css(r,"display"),r.parentNode.removeChild(r),t==="none"&&(t="block"),di[u]=t,t)}function rt(n,t){for(var e,u,f=[],i=0,o=n.length;i<o;i++)(u=n[i],u.style)&&(e=u.style.display,t?(e==="none"&&(f[i]=r.get(u,"display")||null,f[i]||(u.style.display="")),u.style.display===""&&fi(u)&&(f[i]=te(u))):e!=="none"&&(f[i]="none",r.set(u,"display",e)));for(i=0;i<o;i++)f[i]!=null&&(n[i].style.display=f[i]);return n}function o(n,t){var r;return(r=typeof n.getElementsByTagName!="undefined"?n.getElementsByTagName(t||"*"):typeof n.querySelectorAll!="undefined"?n.querySelectorAll(t||"*"):[],t===undefined||t&&v(n,t))?i.merge([n],r):r}function ci(n,t){for(var i=0,u=n.length;i<u;i++)r.set(n[i],"globalEval",!t||r.get(t[i],"globalEval"))}function lr(n,t,r,u,f){for(var e,s,p,a,w,v,h=t.createDocumentFragment(),y=[],l=0,b=n.length;l<b;l++)if(e=n[l],e||e===0)if(tt(e)==="object")i.merge(y,e.nodeType?[e]:e);else if(vu.test(e)){for(s=s||h.appendChild(t.createElement("div")),p=(sf.exec(e)||["",""])[1].toLowerCase(),a=c[p]||c._default,s.innerHTML=a[1]+i.htmlPrefilter(e)+a[2],v=a[0];v--;)s=s.lastChild;i.merge(y,s.childNodes);s=h.firstChild;s.textContent=""}else y.push(t.createTextNode(e));for(h.textContent="",l=0;e=y[l++];){if(u&&i.inArray(e,u)>-1){f&&f.push(e);continue}if(w=i.contains(e.ownerDocument,e),s=o(h.appendChild(e),"script"),w&&ci(s),r)for(v=0;e=s[v++];)hf.test(e.type||"")&&r.push(e)}return h}function kt(){return!0}function ut(){return!1}function ar(){try{return f.activeElement}catch(n){}}function li(n,t,r,u,f,e){var o,s;if(typeof t=="object"){typeof r!="string"&&(u=u||r,r=undefined);for(s in t)li(n,s,r,u,t[s],e);return n}if(u==null&&f==null?(f=r,u=r=undefined):f==null&&(typeof r=="string"?(f=u,u=undefined):(f=u,u=r,r=undefined)),f===!1)f=ut;else if(!f)return n;return e===1&&(o=f,f=function(n){return i().off(n),o.apply(this,arguments)},f.guid=o.guid||(o.guid=i.guid++)),n.each(function(){i.event.add(this,t,f,u,r)})}function vr(n,t){return v(n,"table")&&v(t.nodeType!==11?t:t.firstChild,"tr")?i(n).children("tbody")[0]||n:n}function ie(n){return n.type=(n.getAttribute("type")!==null)+"/"+n.type,n}function re(n){return(n.type||"").slice(0,5)==="true/"?n.type=n.type.slice(5):n.removeAttribute("type"),n}function yr(n,t){var f,c,e,o,s,l,a,u;if(t.nodeType===1){if(r.hasData(n)&&(o=r.access(n),s=r.set(t,o),u=o.events,u)){delete s.handle;s.events={};for(e in u)for(f=0,c=u[e].length;f<c;f++)i.event.add(t,e,u[e][f])}h.hasData(n)&&(l=h.access(n),a=i.extend({},l),h.set(t,a))}}function ue(n,t){var i=t.nodeName.toLowerCase();i==="input"&&of.test(n.type)?t.checked=n.checked:(i==="input"||i==="textarea")&&(t.defaultValue=n.defaultValue)}function ft(n,t,f,s){t=ru.apply([],t);var a,w,l,v,h,b,c=0,y=n.length,d=y-1,p=t[0],k=u(p);if(k||y>1&&typeof p=="string"&&!e.checkClone&&to.test(p))return n.each(function(i){var r=n.eq(i);k&&(t[0]=p.call(this,i,r.html()));ft(r,t,f,s)});if(y&&(a=lr(t,n[0].ownerDocument,!1,n,s),w=a.firstChild,a.childNodes.length===1&&(a=w),w||s)){for(l=i.map(o(a,"script"),ie),v=l.length;c<y;c++)h=a,c!==d&&(h=i.clone(h,!0,!0),v&&i.merge(l,o(h,"script"))),f.call(n[c],h,c);if(v)for(b=l[l.length-1].ownerDocument,i.map(l,re),c=0;c<v;c++)h=l[c],hf.test(h.type||"")&&!r.access(h,"globalEval")&&i.contains(b,h)&&(h.src&&(h.type||"").toLowerCase()!=="module"?i._evalUrl&&i._evalUrl(h.src):er(h.textContent.replace(io,""),b,h))}return n}function pr(n,t,r){for(var u,e=t?i.filter(t,n):n,f=0;(u=e[f])!=null;f++)r||u.nodeType!==1||i.cleanData(o(u)),u.parentNode&&(r&&i.contains(u.ownerDocument,u)&&ci(o(u,"script")),u.parentNode.removeChild(u));return n}function at(n,t,r){var o,s,h,u,f=n.style;return r=r||oi(n),r&&(u=r.getPropertyValue(t)||r[t],u!==""||i.contains(n.ownerDocument,n)||(u=i.style(n,t)),!e.pixelBoxStyles()&&ir.test(u)&&ro.test(t)&&(o=f.width,s=f.minWidth,h=f.maxWidth,f.minWidth=f.maxWidth=f.width=u,u=r.width,f.width=o,f.minWidth=s,f.maxWidth=h)),u!==undefined?u+"":u}function wr(n,t){return{get:function(){if(n()){delete this.get;return}return(this.get=t).apply(this,arguments)}}}function fe(n){if(n in yf)return n;for(var i=n[0].toUpperCase()+n.slice(1),t=vf.length;t--;)if(n=vf[t]+i,n in yf)return n}function br(n){var t=i.cssProps[n];return t||(t=i.cssProps[n]=fe(n)||n),t}function kr(n,t,i){var r=yt.exec(t);return r?Math.max(0,r[2]-(i||0))+(r[3]||"px"):t}function ai(n,t,r,u,f,e){var o=t==="width"?1:0,h=0,s=0;if(r===(u?"border":"content"))return 0;for(;o<4;o+=2)r==="margin"&&(s+=i.css(n,r+w[o],!0,f)),u?(r==="content"&&(s-=i.css(n,"padding"+w[o],!0,f)),r!=="margin"&&(s-=i.css(n,"border"+w[o]+"Width",!0,f))):(s+=i.css(n,"padding"+w[o],!0,f),r!=="padding"?s+=i.css(n,"border"+w[o]+"Width",!0,f):h+=i.css(n,"border"+w[o]+"Width",!0,f));return!u&&e>=0&&(s+=Math.max(0,Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-e-s-h-.5))),s}function dr(n,t,r){var f=oi(n),u=at(n,t,f),s=i.css(n,"boxSizing",!1,f)==="border-box",o=s;if(ir.test(u)){if(!r)return u;u="auto"}return o=o&&(e.boxSizingReliable()||u===n.style[t]),u!=="auto"&&(parseFloat(u)||i.css(n,"display",!1,f)!=="inline")||(u=n["offset"+t[0].toUpperCase()+t.slice(1)],o=!0),u=parseFloat(u)||0,u+ai(n,t,r||(s?"border":"content"),o,f,u)+"px"}function s(n,t,i,r,u){return new s.prototype.init(n,t,i,r,u)}function vi(){ri&&(f.hidden===!1&&n.requestAnimationFrame?n.requestAnimationFrame(vi):n.setTimeout(vi,i.fx.interval),i.fx.tick())}function gr(){return n.setTimeout(function(){ot=undefined}),ot=Date.now()}function dt(n,t){var r,u=0,i={height:n};for(t=t?1:0;u<4;u+=2-t)r=w[u],i["margin"+r]=i["padding"+r]=n;return t&&(i.opacity=i.width=n),i}function nu(n,t,i){for(var u,f=(l.tweeners[t]||[]).concat(l.tweeners["*"]),r=0,e=f.length;r<e;r++)if(u=f[r].call(i,t,n))return u}function ee(n,t,u){var f,y,w,c,b,s,o,l,k="width"in t||"height"in t,v=this,p={},h=n.style,a=n.nodeType&&fi(n),e=r.get(n,"fxshow");u.queue||(c=i._queueHooks(n,"fx"),c.unqueued==null&&(c.unqueued=0,b=c.empty.fire,c.empty.fire=function(){c.unqueued||b()}),c.unqueued++,v.always(function(){v.always(function(){c.unqueued--;i.queue(n,"fx").length||c.empty.fire()})}));for(f in t)if(y=t[f],yu.test(y)){if(delete t[f],w=w||y==="toggle",y===(a?"hide":"show"))if(y==="show"&&e&&e[f]!==undefined)a=!0;else continue;p[f]=e&&e[f]||i.style(n,f)}if(s=!i.isEmptyObject(t),s||!i.isEmptyObject(p)){k&&n.nodeType===1&&(u.overflow=[h.overflow,h.overflowX,h.overflowY],o=e&&e.display,o==null&&(o=r.get(n,"display")),l=i.css(n,"display"),l==="none"&&(o?l=o:(rt([n],!0),o=n.style.display||o,l=i.css(n,"display"),rt([n]))),(l==="inline"||l==="inline-block"&&o!=null)&&i.css(n,"float")==="none"&&(s||(v.done(function(){h.display=o}),o==null&&(l=h.display,o=l==="none"?"":l)),h.display="inline-block"));u.overflow&&(h.overflow="hidden",v.always(function(){h.overflow=u.overflow[0];h.overflowX=u.overflow[1];h.overflowY=u.overflow[2]}));s=!1;for(f in p)s||(e?"hidden"in e&&(a=e.hidden):e=r.access(n,"fxshow",{display:o}),w&&(e.hidden=!a),a&&rt([n],!0),v.done(function(){a||rt([n]);r.remove(n,"fxshow");for(f in p)i.style(n,f,p[f])})),s=nu(a?e[f]:0,f,v),f in e||(e[f]=s.start,a&&(s.end=s.start,s.start=0))}}function oe(n,t){var r,f,e,u,o;for(r in n)if(f=y(r),e=t[f],u=n[r],Array.isArray(u)&&(e=u[1],u=n[r]=u[0]),r!==f&&(n[f]=u,delete n[r]),o=i.cssHooks[f],o&&"expand"in o){u=o.expand(u);delete n[f];for(r in u)r in n||(n[r]=u[r],t[r]=e)}else t[f]=e}function l(n,t,r){var o,s,h=0,v=l.prefilters.length,e=i.Deferred().always(function(){delete a.elem}),a=function(){if(s)return!1;for(var o=ot||gr(),t=Math.max(0,f.startTime+f.duration-o),h=t/f.duration||0,i=1-h,r=0,u=f.tweens.length;r<u;r++)f.tweens[r].run(i);return(e.notifyWith(n,[f,i,t]),i<1&&u)?t:(u||e.notifyWith(n,[f,1,0]),e.resolveWith(n,[f]),!1)},f=e.promise({elem:n,props:i.extend({},t),opts:i.extend(!0,{specialEasing:{},easing:i.easing._default},r),originalProperties:t,originalOptions:r,startTime:ot||gr(),duration:r.duration,tweens:[],createTween:function(t,r){var u=i.Tween(n,f.opts,t,r,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(u),u},stop:function(t){var i=0,r=t?f.tweens.length:0;if(s)return this;for(s=!0;i<r;i++)f.tweens[i].run(1);return t?(e.notifyWith(n,[f,1,0]),e.resolveWith(n,[f,t])):e.rejectWith(n,[f,t]),this}}),c=f.props;for(oe(c,f.opts.specialEasing);h<v;h++)if(o=l.prefilters[h].call(f,n,c,f.opts),o)return u(o.stop)&&(i._queueHooks(f.elem,f.opts.queue).stop=o.stop.bind(o)),o;return i.map(c,nu,f),u(f.opts.start)&&f.opts.start.call(n,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),i.fx.timer(i.extend(a,{elem:n,anim:f,queue:f.opts.queue})),f}function k(n){var t=n.match(a)||[];return t.join(" ")}function d(n){return n.getAttribute&&n.getAttribute("class")||""}function yi(n){return Array.isArray(n)?n:typeof n=="string"?n.match(a)||[]:[]}function pi(n,t,r,u){var f;if(Array.isArray(t))i.each(t,function(t,i){r||eo.test(n)?u(n,i):pi(n+"["+(typeof i=="object"&&i!=null?t:"")+"]",i,r,u)});else if(r||tt(t)!=="object")u(n,t);else for(f in t)pi(n+"["+f+"]",t[f],r,u)}function tu(n){return function(t,i){typeof t!="string"&&(i=t,t="*");var r,f=0,e=t.toLowerCase().match(a)||[];if(u(i))while(r=e[f++])r[0]==="+"?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(i)):(n[r]=n[r]||[]).push(i)}}function iu(n,t,r,u){function f(s){var h;return e[s]=!0,i.each(n[s]||[],function(n,i){var s=i(t,r,u);if(typeof s!="string"||o||e[s]){if(o)return!(h=s)}else return t.dataTypes.unshift(s),f(s),!1}),h}var e={},o=n===ur;return f(t.dataTypes[0])||!e["*"]&&f("*")}function wi(n,t){var r,u,f=i.ajaxSettings.flatOptions||{};for(r in t)t[r]!==undefined&&((f[r]?n:u||(u={}))[r]=t[r]);return u&&i.extend(!0,n,u),n}function se(n,t,i){for(var e,u,f,o,s=n.contents,r=n.dataTypes;r[0]==="*";)r.shift(),e===undefined&&(e=n.mimeType||t.getResponseHeader("Content-Type"));if(e)for(u in s)if(s[u]&&s[u].test(e)){r.unshift(u);break}if(r[0]in i)f=r[0];else{for(u in i){if(!r[0]||n.converters[u+" "+r[0]]){f=u;break}o||(o=u)}f=f||o}if(f)return f!==r[0]&&r.unshift(f),i[f]}function he(n,t,i,r){var h,u,f,s,e,o={},c=n.dataTypes.slice();if(c[1])for(f in n.converters)o[f.toLowerCase()]=n.converters[f];for(u=c.shift();u;)if(n.responseFields[u]&&(i[n.responseFields[u]]=t),!e&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),e=u,u=c.shift(),u)if(u==="*")u=e;else if(e!=="*"&&e!==u){if(f=o[e+" "+u]||o["* "+u],!f)for(h in o)if(s=h.split(" "),s[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]],f)){f===!0?f=o[h]:o[h]!==!0&&(u=s[0],c.unshift(s[1]));break}if(f!==!0)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(l){return{state:"parsererror",error:f?l:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}var g=[],f=n.document,ce=Object.getPrototypeOf,nt=g.slice,ru=g.concat,bi=g.push,gt=g.indexOf,ni={},uu=ni.toString,ti=ni.hasOwnProperty,fu=ti.toString,le=fu.call(Object),e={},u=function(n){return typeof n=="function"&&typeof n.nodeType!="number"},et=function(n){return n!=null&&n===n.window},ae={type:!0,src:!0,noModule:!0},eu="3.3.1",i=function(n,t){return new i.fn.init(n,t)},ve=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,b,ki,ou,su,hu,cu,lu,a,au,ii,vt,di,vu,ot,ri,yu,pu,wu,st,bu,ku,du,gi,nr,gu,ht,tr,ui,nf,tf;i.fn=i.prototype={jquery:eu,constructor:i,length:0,toArray:function(){return nt.call(this)},get:function(n){return n==null?nt.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var t=i.merge(this.constructor(),n);return t.prevObject=this,t},each:function(n){return i.each(this,n)},map:function(n){return this.pushStack(i.map(this,function(t,i){return n.call(t,i,t)}))},slice:function(){return this.pushStack(nt.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(n){var i=this.length,t=+n+(n<0?i:0);return this.pushStack(t>=0&&t<i?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:bi,sort:g.sort,splice:g.splice};i.extend=i.fn.extend=function(){var o,e,r,t,s,h,n=arguments[0]||{},f=1,l=arguments.length,c=!1;for(typeof n=="boolean"&&(c=n,n=arguments[f]||{},f++),typeof n=="object"||u(n)||(n={}),f===l&&(n=this,f--);f<l;f++)if((o=arguments[f])!=null)for(e in o)(r=n[e],t=o[e],n!==t)&&(c&&t&&(i.isPlainObject(t)||(s=Array.isArray(t)))?(s?(s=!1,h=r&&Array.isArray(r)?r:[]):h=r&&i.isPlainObject(r)?r:{},n[e]=i.extend(c,h,t)):t!==undefined&&(n[e]=t));return n};i.extend({expando:"jQuery"+(eu+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n);},noop:function(){},isPlainObject:function(n){var t,i;return!n||uu.call(n)!=="[object Object]"?!1:(t=ce(n),!t)?!0:(i=ti.call(t,"constructor")&&t.constructor,typeof i=="function"&&fu.call(i)===le)},isEmptyObject:function(n){var t;for(t in n)return!1;return!0},globalEval:function(n){er(n)},each:function(n,t){var r,i=0;if(si(n)){for(r=n.length;i<r;i++)if(t.call(n[i],i,n[i])===!1)break}else for(i in n)if(t.call(n[i],i,n[i])===!1)break;return n},trim:function(n){return n==null?"":(n+"").replace(ve,"")},makeArray:function(n,t){var r=t||[];return n!=null&&(si(Object(n))?i.merge(r,typeof n=="string"?[n]:n):bi.call(r,n)),r},inArray:function(n,t,i){return t==null?-1:gt.call(t,n,i)},merge:function(n,t){for(var u=+t.length,i=0,r=n.length;i<u;i++)n[r++]=t[i];return n.length=r,n},grep:function(n,t,i){for(var u,f=[],r=0,e=n.length,o=!i;r<e;r++)u=!t(n[r],r),u!==o&&f.push(n[r]);return f},map:function(n,t,i){var e,u,r=0,f=[];if(si(n))for(e=n.length;r<e;r++)u=t(n[r],r,i),u!=null&&f.push(u);else for(r in n)u=t(n[r],r,i),u!=null&&f.push(u);return ru.apply([],f)},guid:1,support:e});typeof Symbol=="function"&&(i.fn[Symbol.iterator]=g[Symbol.iterator]);i.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(n,t){ni["[object "+t+"]"]=t.toLowerCase()});b=function(n){function u(n,t,r,u){var s,w,l,a,d,y,g,p=t&&t.ownerDocument,v=t?t.nodeType:9;if(r=r||[],typeof n!="string"||!n||v!==1&&v!==9&&v!==11)return r;if(!u&&((t?t.ownerDocument||t:c)!==i&&b(t),t=t||i,h)){if(v!==11&&(d=yr.exec(n)))if(s=d[1]){if(v===9)if(l=t.getElementById(s)){if(l.id===s)return r.push(l),r}else return r;else if(p&&(l=p.getElementById(s))&&et(t,l)&&l.id===s)return r.push(l),r}else{if(d[2])return k.apply(r,t.getElementsByTagName(n)),r;if((s=d[3])&&e.getElementsByClassName&&t.getElementsByClassName)return k.apply(r,t.getElementsByClassName(s)),r}if(e.qsa&&!yt[n+" "]&&(!o||!o.test(n))){if(v!==1)p=t,g=n;else if(t.nodeName.toLowerCase()!=="object"){for((a=t.getAttribute("id"))?a=a.replace(wi,bi):t.setAttribute("id",a=f),y=ft(n),w=y.length;w--;)y[w]="#"+a+" "+st(y[w]);g=y.join(",");p=ei.test(n)&&dt(t.parentNode)||t}if(g)try{return k.apply(r,p.querySelectorAll(g)),r}catch(nt){}finally{a===f&&t.removeAttribute("id")}}}return li(n.replace(pt,"$1"),t,r,u)}function bt(){function n(r,u){return i.push(r+" ")>t.cacheLength&&delete n[i.shift()],n[r+" "]=u}var i=[];return n}function l(n){return n[f]=!0,n}function a(n){var t=i.createElement("fieldset");try{return!!n(t)}catch(r){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function kt(n,i){for(var r=n.split("|"),u=r.length;u--;)t.attrHandle[r[u]]=i}function oi(n,t){var i=t&&n,r=i&&n.nodeType===1&&t.nodeType===1&&n.sourceIndex-t.sourceIndex;if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function di(n){return function(t){var i=t.nodeName.toLowerCase();return i==="input"&&t.type===n}}function gi(n){return function(t){var i=t.nodeName.toLowerCase();return(i==="input"||i==="button")&&t.type===n}}function si(n){return function(t){return"form"in t?t.parentNode&&t.disabled===!1?"label"in t?"label"in t.parentNode?t.parentNode.disabled===n:t.disabled===n:t.isDisabled===n||t.isDisabled!==!n&&pr(t)===n:t.disabled===n:"label"in t?t.disabled===n:!1}}function d(n){return l(function(t){return t=+t,l(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function dt(n){return n&&typeof n.getElementsByTagName!="undefined"&&n}function hi(){}function st(n){for(var t=0,r=n.length,i="";t<r;t++)i+=n[t].value;return i}function ht(n,t,i){var r=t.dir,u=t.next,e=u||r,o=i&&e==="parentNode",s=ir++;return t.first?function(t,i,u){while(t=t[r])if(t.nodeType===1||o)return n(t,i,u);return!1}:function(t,i,h){var c,l,a,y=[v,s];if(h){while(t=t[r])if((t.nodeType===1||o)&&n(t,i,h))return!0}else while(t=t[r])if(t.nodeType===1||o)if(a=t[f]||(t[f]={}),l=a[t.uniqueID]||(a[t.uniqueID]={}),u&&u===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[e])&&c[0]===v&&c[1]===s)return y[2]=c[2];if(l[e]=y,y[2]=n(t,i,h))return!0}return!1}}function gt(n){return n.length>1?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function nr(n,t,i){for(var r=0,f=t.length;r<f;r++)u(n,t[r],i);return i}function ct(n,t,i,r,u){for(var e,o=[],f=0,s=n.length,h=t!=null;f<s;f++)(e=n[f])&&(!i||i(e,r,u))&&(o.push(e),h&&t.push(f));return o}function ni(n,t,i,r,u,e){return r&&!r[f]&&(r=ni(r)),u&&!u[f]&&(u=ni(u,e)),l(function(f,e,o,s){var l,c,a,p=[],y=[],w=e.length,b=f||nr(t||"*",o.nodeType?[o]:o,[]),v=n&&(f||!t)?ct(b,p,n,o,s):b,h=i?u||(f?n:w||r)?[]:e:v;if(i&&i(v,h,o,s),r)for(l=ct(h,y),r(l,[],o,s),c=l.length;c--;)(a=l[c])&&(h[y[c]]=!(v[y[c]]=a));if(f){if(u||n){if(u){for(l=[],c=h.length;c--;)(a=h[c])&&l.push(v[c]=a);u(null,h=[],l,s)}for(c=h.length;c--;)(a=h[c])&&(l=u?tt(f,a):p[c])>-1&&(f[l]=!(e[l]=a))}}else h=ct(h===e?h.splice(w,h.length):h),u?u(null,e,h,s):k.apply(e,h)})}function ti(n){for(var o,u,r,s=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=ht(function(n){return n===o},c,!0),a=ht(function(n){return tt(o,n)>-1},c,!0),e=[function(n,t,i){var r=!h&&(i||t!==at)||((o=t).nodeType?l(n,t,i):a(n,t,i));return o=null,r}];i<s;i++)if(u=t.relative[n[i].type])e=[ht(gt(e),u)];else{if(u=t.filter[n[i].type].apply(null,n[i].matches),u[f]){for(r=++i;r<s;r++)if(t.relative[n[r].type])break;return ni(i>1&&gt(e),i>1&&st(n.slice(0,i-1).concat({value:n[i-2].type===" "?"*":""})).replace(pt,"$1"),u,i<r&&ti(n.slice(i,r)),r<s&&ti(n=n.slice(r)),r<s&&st(n))}e.push(u)}return gt(e)}function tr(n,r){var f=r.length>0,e=n.length>0,o=function(o,s,c,l,a){var y,nt,d,g=0,p="0",tt=o&&[],w=[],it=at,rt=o||e&&t.find.TAG("*",a),ut=v+=it==null?1:Math.random()||.1,ft=rt.length;for(a&&(at=s===i||s||a);p!==ft&&(y=rt[p])!=null;p++){if(e&&y){for(nt=0,s||y.ownerDocument===i||(b(y),c=!h);d=n[nt++];)if(d(y,s||i,c)){l.push(y);break}a&&(v=ut)}f&&((y=!d&&y)&&g--,o&&tt.push(y))}if(g+=p,f&&p!==g){for(nt=0;d=r[nt++];)d(tt,w,s,c);if(o){if(g>0)while(p--)tt[p]||w[p]||(w[p]=ur.call(l));w=ct(w)}k.apply(l,w);a&&!o&&w.length>0&&g+r.length>1&&u.uniqueSort(l)}return a&&(v=ut,at=it),tt};return f?l(o):o}var rt,e,t,lt,ci,ft,ii,li,at,w,ut,b,i,s,h,o,g,vt,et,f="sizzle"+1*new Date,c=n.document,v=0,ir=0,ai=bt(),vi=bt(),yt=bt(),ri=function(n,t){return n===t&&(ut=!0),0},rr={}.hasOwnProperty,nt=[],ur=nt.pop,fr=nt.push,k=nt.push,yi=nt.slice,tt=function(n,t){for(var i=0,r=n.length;i<r;i++)if(n[i]===t)return i;return-1},ui="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",r="[\\x20\\t\\r\\n\\f]",it="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",pi="\\["+r+"*("+it+")(?:"+r+"*([*^$|!~]?=)"+r+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+it+"))|)"+r+"*\\]",fi=":("+it+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+pi+")*)|.*)\\)|)",er=new RegExp(r+"+","g"),pt=new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g"),or=new RegExp("^"+r+"*,"+r+"*"),sr=new RegExp("^"+r+"*([>+~]|"+r+")"+r+"*"),hr=new RegExp("="+r+"*([^\\]'\"]*?)"+r+"*\\]","g"),cr=new RegExp(fi),lr=new RegExp("^"+it+"$"),wt={ID:new RegExp("^#("+it+")"),CLASS:new RegExp("^\\.("+it+")"),TAG:new RegExp("^("+it+"|[*])"),ATTR:new RegExp("^"+pi),PSEUDO:new RegExp("^"+fi),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),bool:new RegExp("^(?:"+ui+")$","i"),needsContext:new RegExp("^"+r+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+r+"*((?:-\\d)?\\d*)"+r+"*\\)|)(?=[^-]|$)","i")},ar=/^(?:input|select|textarea|button)$/i,vr=/^h\d$/i,ot=/^[^{]+\{\s*\[native \w/,yr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ei=/[+~]/,y=new RegExp("\\\\([\\da-f]{1,6}"+r+"?|("+r+")|.)","ig"),p=function(n,t,i){var r="0x"+t-65536;return r!==r||i?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,r&1023|56320)},wi=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,bi=function(n,t){return t?n==="\0"?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},ki=function(){b()},pr=ht(function(n){return n.disabled===!0&&("form"in n||"label"in n)},{dir:"parentNode",next:"legend"});try{k.apply(nt=yi.call(c.childNodes),c.childNodes);nt[c.childNodes.length].nodeType}catch(wr){k={apply:nt.length?function(n,t){fr.apply(n,yi.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}e=u.support={};ci=u.isXML=function(n){var t=n&&(n.ownerDocument||n).documentElement;return t?t.nodeName!=="HTML":!1};b=u.setDocument=function(n){var v,u,l=n?n.ownerDocument||n:c;return l===i||l.nodeType!==9||!l.documentElement?i:(i=l,s=i.documentElement,h=!ci(i),c!==i&&(u=i.defaultView)&&u.top!==u&&(u.addEventListener?u.addEventListener("unload",ki,!1):u.attachEvent&&u.attachEvent("onunload",ki)),e.attributes=a(function(n){return n.className="i",!n.getAttribute("className")}),e.getElementsByTagName=a(function(n){return n.appendChild(i.createComment("")),!n.getElementsByTagName("*").length}),e.getElementsByClassName=ot.test(i.getElementsByClassName),e.getById=a(function(n){return s.appendChild(n).id=f,!i.getElementsByName||!i.getElementsByName(f).length}),e.getById?(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){return n.getAttribute("id")===t}},t.find.ID=function(n,t){if(typeof t.getElementById!="undefined"&&h){var i=t.getElementById(n);return i?[i]:[]}}):(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){var i=typeof n.getAttributeNode!="undefined"&&n.getAttributeNode("id");return i&&i.value===t}},t.find.ID=function(n,t){if(typeof t.getElementById!="undefined"&&h){var i,u,f,r=t.getElementById(n);if(r){if(i=r.getAttributeNode("id"),i&&i.value===n)return[r];for(f=t.getElementsByName(n),u=0;r=f[u++];)if(i=r.getAttributeNode("id"),i&&i.value===n)return[r]}return[]}}),t.find.TAG=e.getElementsByTagName?function(n,t){return typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName(n):e.qsa?t.querySelectorAll(n):void 0}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if(n==="*"){while(i=u[f++])i.nodeType===1&&r.push(i);return r}return u},t.find.CLASS=e.getElementsByClassName&&function(n,t){if(typeof t.getElementsByClassName!="undefined"&&h)return t.getElementsByClassName(n)},g=[],o=[],(e.qsa=ot.test(i.querySelectorAll))&&(a(function(n){s.appendChild(n).innerHTML="<a id='"+f+"'><\/a><select id='"+f+"-\r\\' msallowcapture=''><option selected=''><\/option><\/select>";n.querySelectorAll("[msallowcapture^='']").length&&o.push("[*^$]="+r+"*(?:''|\"\")");n.querySelectorAll("[selected]").length||o.push("\\["+r+"*(?:value|"+ui+")");n.querySelectorAll("[id~="+f+"-]").length||o.push("~=");n.querySelectorAll(":checked").length||o.push(":checked");n.querySelectorAll("a#"+f+"+*").length||o.push(".#.+[+~]")}),a(function(n){n.innerHTML="<a href='' disabled='disabled'><\/a><select disabled='disabled'><option/><\/select>";var t=i.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("name","D");n.querySelectorAll("[name=d]").length&&o.push("name"+r+"*[*^$|!~]?=");n.querySelectorAll(":enabled").length!==2&&o.push(":enabled",":disabled");s.appendChild(n).disabled=!0;n.querySelectorAll(":disabled").length!==2&&o.push(":enabled",":disabled");n.querySelectorAll("*,:x");o.push(",.*:")})),(e.matchesSelector=ot.test(vt=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&a(function(n){e.disconnectedMatch=vt.call(n,"*");vt.call(n,"[s!='']:x");g.push("!=",fi)}),o=o.length&&new RegExp(o.join("|")),g=g.length&&new RegExp(g.join("|")),v=ot.test(s.compareDocumentPosition),et=v||ot.test(s.contains)?function(n,t){var r=n.nodeType===9?n.documentElement:n,i=t&&t.parentNode;return n===i||!!(i&&i.nodeType===1&&(r.contains?r.contains(i):n.compareDocumentPosition&&n.compareDocumentPosition(i)&16))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},ri=v?function(n,t){if(n===t)return ut=!0,0;var r=!n.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(n.ownerDocument||n)===(t.ownerDocument||t)?n.compareDocumentPosition(t):1,r&1||!e.sortDetached&&t.compareDocumentPosition(n)===r)?n===i||n.ownerDocument===c&&et(c,n)?-1:t===i||t.ownerDocument===c&&et(c,t)?1:w?tt(w,n)-tt(w,t):0:r&4?-1:1}:function(n,t){if(n===t)return ut=!0,0;var r,u=0,o=n.parentNode,s=t.parentNode,f=[n],e=[t];if(o&&s){if(o===s)return oi(n,t)}else return n===i?-1:t===i?1:o?-1:s?1:w?tt(w,n)-tt(w,t):0;for(r=n;r=r.parentNode;)f.unshift(r);for(r=t;r=r.parentNode;)e.unshift(r);while(f[u]===e[u])u++;return u?oi(f[u],e[u]):f[u]===c?-1:e[u]===c?1:0},i)};u.matches=function(n,t){return u(n,null,null,t)};u.matchesSelector=function(n,t){if((n.ownerDocument||n)!==i&&b(n),t=t.replace(hr,"='$1']"),e.matchesSelector&&h&&!yt[t+" "]&&(!g||!g.test(t))&&(!o||!o.test(t)))try{var r=vt.call(n,t);if(r||e.disconnectedMatch||n.document&&n.document.nodeType!==11)return r}catch(f){}return u(t,i,null,[n]).length>0};u.contains=function(n,t){return(n.ownerDocument||n)!==i&&b(n),et(n,t)};u.attr=function(n,r){(n.ownerDocument||n)!==i&&b(n);var f=t.attrHandle[r.toLowerCase()],u=f&&rr.call(t.attrHandle,r.toLowerCase())?f(n,r,!h):undefined;return u!==undefined?u:e.attributes||!h?n.getAttribute(r):(u=n.getAttributeNode(r))&&u.specified?u.value:null};u.escape=function(n){return(n+"").replace(wi,bi)};u.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);};u.uniqueSort=function(n){var r,u=[],t=0,i=0;if(ut=!e.detectDuplicates,w=!e.sortStable&&n.slice(0),n.sort(ri),ut){while(r=n[i++])r===n[i]&&(t=u.push(i));while(t--)n.splice(u[t],1)}return w=null,n};lt=u.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(t===1||t===9||t===11){if(typeof n.textContent=="string")return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=lt(n)}else if(t===3||t===4)return n.nodeValue}else while(r=n[u++])i+=lt(r);return i};t=u.selectors={cacheLength:50,createPseudo:l,match:wt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(y,p),n[3]=(n[3]||n[4]||n[5]||"").replace(y,p),n[2]==="~="&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),n[1].slice(0,3)==="nth"?(n[3]||u.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*(n[3]==="even"||n[3]==="odd")),n[5]=+(n[7]+n[8]||n[3]==="odd")):n[3]&&u.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return wt.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&cr.test(t)&&(i=ft(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(y,p).toLowerCase();return n==="*"?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=ai[n+" "];return t||(t=new RegExp("(^|"+r+")"+n+"("+r+"|$)"))&&ai(n,function(n){return t.test(typeof n.className=="string"&&n.className||typeof n.getAttribute!="undefined"&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(r){var f=u.attr(r,n);return f==null?t==="!=":t?(f+="",t==="="?f===i:t==="!="?f!==i:t==="^="?i&&f.indexOf(i)===0:t==="*="?i&&f.indexOf(i)>-1:t==="$="?i&&f.slice(-i.length)===i:t==="~="?(" "+f.replace(er," ")+" ").indexOf(i)>-1:t==="|="?f===i||f.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(n,t,i,r,u){var s=n.slice(0,3)!=="nth",o=n.slice(-4)!=="last",e=t==="of-type";return r===1&&u===0?function(n){return!!n.parentNode}:function(t,i,h){var p,w,y,c,a,b,k=s!==o?"nextSibling":"previousSibling",d=t.parentNode,nt=e&&t.nodeName.toLowerCase(),g=!h&&!e,l=!1;if(d){if(s){while(k){for(c=t;c=c[k];)if(e?c.nodeName.toLowerCase()===nt:c.nodeType===1)return!1;b=k=n==="only"&&!b&&"nextSibling"}return!0}if(b=[o?d.firstChild:d.lastChild],o&&g){for(c=d,y=c[f]||(c[f]={}),w=y[c.uniqueID]||(y[c.uniqueID]={}),p=w[n]||[],a=p[0]===v&&p[1],l=a&&p[2],c=a&&d.childNodes[a];c=++a&&c&&c[k]||(l=a=0)||b.pop();)if(c.nodeType===1&&++l&&c===t){w[n]=[v,a,l];break}}else if(g&&(c=t,y=c[f]||(c[f]={}),w=y[c.uniqueID]||(y[c.uniqueID]={}),p=w[n]||[],a=p[0]===v&&p[1],l=a),l===!1)while(c=++a&&c&&c[k]||(l=a=0)||b.pop())if((e?c.nodeName.toLowerCase()===nt:c.nodeType===1)&&++l&&(g&&(y=c[f]||(c[f]={}),w=y[c.uniqueID]||(y[c.uniqueID]={}),w[n]=[v,l]),c===t))break;return l-=u,l===r||l%r==0&&l/r>=0}}},PSEUDO:function(n,i){var e,r=t.pseudos[n]||t.setFilters[n.toLowerCase()]||u.error("unsupported pseudo: "+n);return r[f]?r(i):r.length>1?(e=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?l(function(n,t){for(var u,f=r(n,i),e=f.length;e--;)u=tt(n,f[e]),n[u]=!(t[u]=f[e])}):function(n){return r(n,0,e)}):r}},pseudos:{not:l(function(n){var t=[],r=[],i=ii(n.replace(pt,"$1"));return i[f]?l(function(n,t,r,u){for(var e,o=i(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(t[f]=e))}):function(n,u,f){return t[0]=n,i(t,null,f,r),t[0]=null,!r.pop()}}),has:l(function(n){return function(t){return u(n,t).length>0}}),contains:l(function(n){return n=n.replace(y,p),function(t){return(t.textContent||t.innerText||lt(t)).indexOf(n)>-1}}),lang:l(function(n){return lr.test(n||"")||u.error("unsupported lang: "+n),n=n.replace(y,p).toLowerCase(),function(t){var i;do if(i=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return i=i.toLowerCase(),i===n||i.indexOf(n+"-")===0;while((t=t.parentNode)&&t.nodeType===1);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===s},focus:function(n){return n===i.activeElement&&(!i.hasFocus||i.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:si(!1),disabled:si(!0),checked:function(n){var t=n.nodeName.toLowerCase();return t==="input"&&!!n.checked||t==="option"&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,n.selected===!0},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return vr.test(n.nodeName)},input:function(n){return ar.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return t==="input"&&n.type==="button"||t==="button"},text:function(n){var t;return n.nodeName.toLowerCase()==="input"&&n.type==="text"&&((t=n.getAttribute("type"))==null||t.toLowerCase()==="text")},first:d(function(){return[0]}),last:d(function(n,t){return[t-1]}),eq:d(function(n,t,i){return[i<0?i+t:i]}),even:d(function(n,t){for(var i=0;i<t;i+=2)n.push(i);return n}),odd:d(function(n,t){for(var i=1;i<t;i+=2)n.push(i);return n}),lt:d(function(n,t,i){for(var r=i<0?i+t:i;--r>=0;)n.push(r);return n}),gt:d(function(n,t,i){for(var r=i<0?i+t:i;++r<t;)n.push(r);return n})}};t.pseudos.nth=t.pseudos.eq;for(rt in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[rt]=di(rt);for(rt in{submit:!0,reset:!0})t.pseudos[rt]=gi(rt);return hi.prototype=t.filters=t.pseudos,t.setFilters=new hi,ft=u.tokenize=function(n,i){var e,f,s,o,r,h,c,l=vi[n+" "];if(l)return i?0:l.slice(0);for(r=n,h=[],c=t.preFilter;r;){(!e||(f=or.exec(r)))&&(f&&(r=r.slice(f[0].length)||r),h.push(s=[]));e=!1;(f=sr.exec(r))&&(e=f.shift(),s.push({value:e,type:f[0].replace(pt," ")}),r=r.slice(e.length));for(o in t.filter)(f=wt[o].exec(r))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),r=r.slice(e.length));if(!e)break}return i?r.length:r?u.error(n):vi(n,h).slice(0)},ii=u.compile=function(n,t){var r,u=[],e=[],i=yt[n+" "];if(!i){for(t||(t=ft(n)),r=t.length;r--;)i=ti(t[r]),i[f]?u.push(i):e.push(i);i=yt(n,tr(e,u));i.selector=n}return i},li=u.select=function(n,i,r,u){var o,f,e,l,a,c=typeof n=="function"&&n,s=!u&&ft(n=c.selector||n);if(r=r||[],s.length===1){if(f=s[0]=s[0].slice(0),f.length>2&&(e=f[0]).type==="ID"&&i.nodeType===9&&h&&t.relative[f[1].type]){if(i=(t.find.ID(e.matches[0].replace(y,p),i)||[])[0],i)c&&(i=i.parentNode);else return r;n=n.slice(f.shift().value.length)}for(o=wt.needsContext.test(n)?0:f.length;o--;){if(e=f[o],t.relative[l=e.type])break;if((a=t.find[l])&&(u=a(e.matches[0].replace(y,p),ei.test(f[0].type)&&dt(i.parentNode)||i))){if(f.splice(o,1),n=u.length&&st(f),!n)return k.apply(r,u),r;break}}}return(c||ii(n,s))(u,i,!h,r,!i||ei.test(n)&&dt(i.parentNode)||i),r},e.sortStable=f.split("").sort(ri).join("")===f,e.detectDuplicates=!!ut,b(),e.sortDetached=a(function(n){return n.compareDocumentPosition(i.createElement("fieldset"))&1}),a(function(n){return n.innerHTML="<a href='#'><\/a>",n.firstChild.getAttribute("href")==="#"})||kt("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,t.toLowerCase()==="type"?1:2)}),e.attributes&&a(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),n.firstChild.getAttribute("value")===""})||kt("value",function(n,t,i){if(!i&&n.nodeName.toLowerCase()==="input")return n.defaultValue}),a(function(n){return n.getAttribute("disabled")==null})||kt(ui,function(n,t,i){var r;if(!i)return n[t]===!0?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),u}(n);i.find=b;i.expr=b.selectors;i.expr[":"]=i.expr.pseudos;i.uniqueSort=i.unique=b.uniqueSort;i.text=b.getText;i.isXMLDoc=b.isXML;i.contains=b.contains;i.escapeSelector=b.escape;var ct=function(n,t,r){for(var u=[],f=r!==undefined;(n=n[t])&&n.nodeType!==9;)if(n.nodeType===1){if(f&&i(n).is(r))break;u.push(n)}return u},rf=function(n,t){for(var i=[];n;n=n.nextSibling)n.nodeType===1&&n!==t&&i.push(n);return i},uf=i.expr.match.needsContext;ki=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;i.filter=function(n,t,r){var u=t[0];return(r&&(n=":not("+n+")"),t.length===1&&u.nodeType===1)?i.find.matchesSelector(u,n)?[u]:[]:i.find.matches(n,i.grep(t,function(n){return n.nodeType===1}))};i.fn.extend({find:function(n){var t,r,u=this.length,f=this;if(typeof n!="string")return this.pushStack(i(n).filter(function(){for(t=0;t<u;t++)if(i.contains(f[t],this))return!0}));for(r=this.pushStack([]),t=0;t<u;t++)i.find(n,f[t],r);return u>1?i.uniqueSort(r):r},filter:function(n){return this.pushStack(hi(this,n||[],!1))},not:function(n){return this.pushStack(hi(this,n||[],!0))},is:function(n){return!!hi(this,typeof n=="string"&&uf.test(n)?i(n):n||[],!1).length}});su=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;hu=i.fn.init=function(n,t,r){var e,o;if(!n)return this;if(r=r||ou,typeof n=="string"){if(e=n[0]==="<"&&n[n.length-1]===">"&&n.length>=3?[null,n,null]:su.exec(n),e&&(e[1]||!t)){if(e[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(e[1],t&&t.nodeType?t.ownerDocument||t:f,!0)),ki.test(e[1])&&i.isPlainObject(t))for(e in t)u(this[e])?this[e](t[e]):this.attr(e,t[e]);return this}return o=f.getElementById(e[2]),o&&(this[0]=o,this.length=1),this}return!t||t.jquery?(t||r).find(n):this.constructor(t).find(n)}return n.nodeType?(this[0]=n,this.length=1,this):u(n)?r.ready!==undefined?r.ready(n):n(i):i.makeArray(n,this)};hu.prototype=i.fn;ou=i(f);cu=/^(?:parents|prev(?:Until|All))/;lu={children:!0,contents:!0,next:!0,prev:!0};i.fn.extend({has:function(n){var t=i(n,this),r=t.length;return this.filter(function(){for(var n=0;n<r;n++)if(i.contains(this,t[n]))return!0})},closest:function(n,t){var r,f=0,o=this.length,u=[],e=typeof n!="string"&&i(n);if(!uf.test(n))for(;f<o;f++)for(r=this[f];r&&r!==t;r=r.parentNode)if(r.nodeType<11&&(e?e.index(r)>-1:r.nodeType===1&&i.find.matchesSelector(r,n))){u.push(r);break}return this.pushStack(u.length>1?i.uniqueSort(u):u)},index:function(n){return n?typeof n=="string"?gt.call(i(n),this[0]):gt.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(i.uniqueSort(i.merge(this.get(),i(n,t))))},addBack:function(n){return this.add(n==null?this.prevObject:this.prevObject.filter(n))}});i.each({parent:function(n){var t=n.parentNode;return t&&t.nodeType!==11?t:null},parents:function(n){return ct(n,"parentNode")},parentsUntil:function(n,t,i){return ct(n,"parentNode",i)},next:function(n){return or(n,"nextSibling")},prev:function(n){return or(n,"previousSibling")},nextAll:function(n){return ct(n,"nextSibling")},prevAll:function(n){return ct(n,"previousSibling")},nextUntil:function(n,t,i){return ct(n,"nextSibling",i)},prevUntil:function(n,t,i){return ct(n,"previousSibling",i)},siblings:function(n){return rf((n.parentNode||{}).firstChild,n)},children:function(n){return rf(n.firstChild)},contents:function(n){return v(n,"iframe")?n.contentDocument:(v(n,"template")&&(n=n.content||n),i.merge([],n.childNodes))}},function(n,t){i.fn[n]=function(r,u){var f=i.map(this,t,r);return n.slice(-5)!=="Until"&&(u=r),u&&typeof u=="string"&&(f=i.filter(u,f)),this.length>1&&(lu[n]||i.uniqueSort(f),cu.test(n)&&f.reverse()),this.pushStack(f)}});a=/[^\x20\t\r\n\f]+/g;i.Callbacks=function(n){n=typeof n=="string"?df(n):i.extend({},n);var o,r,c,f,t=[],s=[],e=-1,l=function(){for(f=f||n.once,c=o=!0;s.length;e=-1)for(r=s.shift();++e<t.length;)t[e].apply(r[0],r[1])===!1&&n.stopOnFalse&&(e=t.length,r=!1);n.memory||(r=!1);o=!1;f&&(t=r?[]:"")},h={add:function(){return t&&(r&&!o&&(e=t.length-1,s.push(r)),function f(r){i.each(r,function(i,r){u(r)?n.unique&&h.has(r)||t.push(r):r&&r.length&&tt(r)!=="string"&&f(r)})}(arguments),r&&!o&&l()),this},remove:function(){return i.each(arguments,function(n,r){for(var u;(u=i.inArray(r,t,u))>-1;)t.splice(u,1),u<=e&&e--}),this},has:function(n){return n?i.inArray(n,t)>-1:t.length>0},empty:function(){return t&&(t=[]),this},disable:function(){return f=s=[],t=r="",this},disabled:function(){return!t},lock:function(){return f=s=[],r||o||(t=r=""),this},locked:function(){return!!f},fireWith:function(n,t){return f||(t=t||[],t=[n,t.slice?t.slice():t],s.push(t),o||l()),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!c}};return h};i.extend({Deferred:function(t){var f=[["notify","progress",i.Callbacks("memory"),i.Callbacks("memory"),2],["resolve","done",i.Callbacks("once memory"),i.Callbacks("once memory"),0,"resolved"],["reject","fail",i.Callbacks("once memory"),i.Callbacks("once memory"),1,"rejected"]],o="pending",e={state:function(){return o},always:function(){return r.done(arguments).fail(arguments),this},"catch":function(n){return e.then(null,n)},pipe:function(){var n=arguments;return i.Deferred(function(t){i.each(f,function(i,f){var e=u(n[f[4]])&&n[f[4]];r[f[1]](function(){var n=e&&e.apply(this,arguments);n&&u(n.promise)?n.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[f[0]+"With"](this,e?[n]:arguments)})});n=null}).promise()},then:function(t,r,e){function o(t,r,f,e){return function(){var h=this,c=arguments,a=function(){var n,i;if(!(t<s)){if(n=f.apply(h,c),n===r.promise())throw new TypeError("Thenable self-resolution");i=n&&(typeof n=="object"||typeof n=="function")&&n.then;u(i)?e?i.call(n,o(s,r,it,e),o(s,r,wt,e)):(s++,i.call(n,o(s,r,it,e),o(s,r,wt,e),o(s,r,it,r.notifyWith))):(f!==it&&(h=undefined,c=[n]),(e||r.resolveWith)(h,c))}},l=e?a:function(){try{a()}catch(n){i.Deferred.exceptionHook&&i.Deferred.exceptionHook(n,l.stackTrace);t+1>=s&&(f!==wt&&(h=undefined,c=[n]),r.rejectWith(h,c))}};t?l():(i.Deferred.getStackHook&&(l.stackTrace=i.Deferred.getStackHook()),n.setTimeout(l))}}var s=0;return i.Deferred(function(n){f[0][3].add(o(0,n,u(e)?e:it,n.notifyWith));f[1][3].add(o(0,n,u(t)?t:it));f[2][3].add(o(0,n,u(r)?r:wt))}).promise()},promise:function(n){return n!=null?i.extend(n,e):e}},r={};return i.each(f,function(n,t){var i=t[2],u=t[5];e[t[1]]=i.add;u&&i.add(function(){o=u},f[3-n][2].disable,f[3-n][3].disable,f[0][2].lock,f[0][3].lock);i.add(t[3].fire);r[t[0]]=function(){return r[t[0]+"With"](this===r?undefined:this,arguments),this};r[t[0]+"With"]=i.fireWith}),e.promise(r),t&&t.call(r,r),r},when:function(n){var e=arguments.length,t=e,o=Array(t),f=nt.call(arguments),r=i.Deferred(),s=function(n){return function(t){o[n]=this;f[n]=arguments.length>1?nt.call(arguments):t;--e||r.resolveWith(o,f)}};if(e<=1&&(sr(n,r.done(s(t)).resolve,r.reject,!e),r.state()==="pending"||u(f[t]&&f[t].then)))return r.then();while(t--)sr(f[t],s(t),r.reject);return r.promise()}});au=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;i.Deferred.exceptionHook=function(t,i){n.console&&n.console.warn&&t&&au.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)};i.readyException=function(t){n.setTimeout(function(){throw t;})};ii=i.Deferred();i.fn.ready=function(n){return ii.then(n).catch(function(n){i.readyException(n)}),this};i.extend({isReady:!1,readyWait:1,ready:function(n){(n===!0?--i.readyWait:i.isReady)||(i.isReady=!0,n!==!0&&--i.readyWait>0)||ii.resolveWith(f,[i])}});i.ready.then=ii.then;f.readyState!=="complete"&&(f.readyState==="loading"||f.documentElement.doScroll)?(f.addEventListener("DOMContentLoaded",bt),n.addEventListener("load",bt)):n.setTimeout(i.ready);var p=function(n,t,r,f,e,o,s){var h=0,l=n.length,c=r==null;if(tt(r)==="object"){e=!0;for(h in r)p(n,t,h,r[h],!0,o,s)}else if(f!==undefined&&(e=!0,u(f)||(s=!0),c&&(s?(t.call(n,f),t=null):(c=t,t=function(n,t,r){return c.call(i(n),r)})),t))for(;h<l;h++)t(n[h],r,s?f:f.call(n[h],h,t(n[h],r)));return e?n:c?t.call(n):l?t(n[0],r):o},ye=/^-ms-/,pe=/-([a-z])/g;vt=function(n){return n.nodeType===1||n.nodeType===9||!+n.nodeType};lt.uid=1;lt.prototype={cache:function(n){var t=n[this.expando];return t||(t={},vt(n)&&(n.nodeType?n[this.expando]=t:Object.defineProperty(n,this.expando,{value:t,configurable:!0}))),t},set:function(n,t,i){var r,u=this.cache(n);if(typeof t=="string")u[y(t)]=i;else for(r in t)u[y(r)]=t[r];return u},get:function(n,t){return t===undefined?this.cache(n):n[this.expando]&&n[this.expando][y(t)]},access:function(n,t,i){return t===undefined||t&&typeof t=="string"&&i===undefined?this.get(n,t):(this.set(n,t,i),i!==undefined?i:t)},remove:function(n,t){var u,r=n[this.expando];if(r!==undefined){if(t!==undefined)for(Array.isArray(t)?t=t.map(y):(t=y(t),t=(t in r)?[t]:t.match(a)||[]),u=t.length;u--;)delete r[t[u]];(t===undefined||i.isEmptyObject(r))&&(n.nodeType?n[this.expando]=undefined:delete n[this.expando])}},hasData:function(n){var t=n[this.expando];return t!==undefined&&!i.isEmptyObject(t)}};var r=new lt,h=new lt,we=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,be=/[A-Z]/g;i.extend({hasData:function(n){return h.hasData(n)||r.hasData(n)},data:function(n,t,i){return h.access(n,t,i)},removeData:function(n,t){h.remove(n,t)},_data:function(n,t,i){return r.access(n,t,i)},_removeData:function(n,t){r.remove(n,t)}});i.fn.extend({data:function(n,t){var f,u,e,i=this[0],o=i&&i.attributes;if(n===undefined){if(this.length&&(e=h.get(i),i.nodeType===1&&!r.get(i,"hasDataAttrs"))){for(f=o.length;f--;)o[f]&&(u=o[f].name,u.indexOf("data-")===0&&(u=y(u.slice(5)),hr(i,u,e[u])));r.set(i,"hasDataAttrs",!0)}return e}return typeof n=="object"?this.each(function(){h.set(this,n)}):p(this,function(t){var r;if(i&&t===undefined)return(r=h.get(i,n),r!==undefined)?r:(r=hr(i,n),r!==undefined)?r:void 0;this.each(function(){h.set(this,n,t)})},null,t,arguments.length>1,null,!0)},removeData:function(n){return this.each(function(){h.remove(this,n)})}});i.extend({queue:function(n,t,u){var f;if(n)return t=(t||"fx")+"queue",f=r.get(n,t),u&&(!f||Array.isArray(u)?f=r.access(n,t,i.makeArray(u)):f.push(u)),f||[]},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t),o=function(){i.dequeue(n,t)};u==="inprogress"&&(u=r.shift(),e--);u&&(t==="fx"&&r.unshift("inprogress"),delete f.stop,u.call(n,o,f));!e&&f&&f.empty.fire()},_queueHooks:function(n,t){var u=t+"queueHooks";return r.get(n,u)||r.access(n,u,{empty:i.Callbacks("once memory").add(function(){r.remove(n,[t+"queue",u])})})}});i.fn.extend({queue:function(n,t){var r=2;return(typeof n!="string"&&(t=n,n="fx",r--),arguments.length<r)?i.queue(this[0],n):t===undefined?this:this.each(function(){var r=i.queue(this,n,t);i._queueHooks(this,n);n==="fx"&&r[0]!=="inprogress"&&i.dequeue(this,n)})},dequeue:function(n){return this.each(function(){i.dequeue(this,n)})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var u,e=1,o=i.Deferred(),f=this,s=this.length,h=function(){--e||o.resolveWith(f,[f])};for(typeof n!="string"&&(t=n,n=undefined),n=n||"fx";s--;)u=r.get(f[s],n+"queueHooks"),u&&u.empty&&(e++,u.empty.add(h));return h(),o.promise(t)}});var ff=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,yt=new RegExp("^(?:([+-])=|)("+ff+")([a-z%]*)$","i"),w=["Top","Right","Bottom","Left"],fi=function(n,t){return n=t||n,n.style.display==="none"||n.style.display===""&&i.contains(n.ownerDocument,n)&&i.css(n,"display")==="none"},ef=function(n,t,i,r){var f,u,e={};for(u in t)e[u]=n.style[u],n.style[u]=t[u];f=i.apply(n,r||[]);for(u in t)n.style[u]=e[u];return f};di={};i.fn.extend({show:function(){return rt(this,!0)},hide:function(){return rt(this)},toggle:function(n){return typeof n=="boolean"?n?this.show():this.hide():this.each(function(){fi(this)?i(this).show():i(this).hide()})}});var of=/^(?:checkbox|radio)$/i,sf=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,hf=/^$|^module$|\/(?:java|ecma)script/i,c={option:[1,"<select multiple='multiple'>","<\/select>"],thead:[1,"<table>","<\/table>"],col:[2,"<table><colgroup>","<\/colgroup><\/table>"],tr:[2,"<table><tbody>","<\/tbody><\/table>"],td:[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"],_default:[0,"",""]};c.optgroup=c.option;c.tbody=c.tfoot=c.colgroup=c.caption=c.thead;c.th=c.td;vu=/<|&#?\w+;/,function(){var i=f.createDocumentFragment(),n=i.appendChild(f.createElement("div")),t=f.createElement("input");t.setAttribute("type","radio");t.setAttribute("checked","checked");t.setAttribute("name","t");n.appendChild(t);e.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked;n.innerHTML="<textarea>x<\/textarea>";e.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue}();var ei=f.documentElement,ke=/^key/,de=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,cf=/^([^.]*)(?:\.(.+)|)/;i.event={global:{},add:function(n,t,u,f,e){var v,y,w,p,b,h,s,c,o,k,d,l=r.get(n);if(l)for(u.handler&&(v=u,u=v.handler,e=v.selector),e&&i.find.matchesSelector(ei,e),u.guid||(u.guid=i.guid++),(p=l.events)||(p=l.events={}),(y=l.handle)||(y=l.handle=function(t){return typeof i!="undefined"&&i.event.triggered!==t.type?i.event.dispatch.apply(n,arguments):undefined}),t=(t||"").match(a)||[""],b=t.length;b--;)(w=cf.exec(t[b])||[],o=d=w[1],k=(w[2]||"").split(".").sort(),o)&&(s=i.event.special[o]||{},o=(e?s.delegateType:s.bindType)||o,s=i.event.special[o]||{},h=i.extend({type:o,origType:d,data:f,handler:u,guid:u.guid,selector:e,needsContext:e&&i.expr.match.needsContext.test(e),namespace:k.join(".")},v),(c=p[o])||(c=p[o]=[],c.delegateCount=0,s.setup&&s.setup.call(n,f,k,y)!==!1||n.addEventListener&&n.addEventListener(o,y)),s.add&&(s.add.call(n,h),h.handler.guid||(h.handler.guid=u.guid)),e?c.splice(c.delegateCount++,0,h):c.push(h),i.event.global[o]=!0)},remove:function(n,t,u,f,e){var y,k,h,v,p,s,c,l,o,b,d,w=r.hasData(n)&&r.get(n);if(w&&(v=w.events)){for(t=(t||"").match(a)||[""],p=t.length;p--;){if(h=cf.exec(t[p])||[],o=d=h[1],b=(h[2]||"").split(".").sort(),!o){for(o in v)i.event.remove(n,o+t[p],u,f,!0);continue}for(c=i.event.special[o]||{},o=(f?c.delegateType:c.bindType)||o,l=v[o]||[],h=h[2]&&new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"),k=y=l.length;y--;)s=l[y],(e||d===s.origType)&&(!u||u.guid===s.guid)&&(!h||h.test(s.namespace))&&(!f||f===s.selector||f==="**"&&s.selector)&&(l.splice(y,1),s.selector&&l.delegateCount--,c.remove&&c.remove.call(n,s));k&&!l.length&&(c.teardown&&c.teardown.call(n,b,w.handle)!==!1||i.removeEvent(n,o,w.handle),delete v[o])}i.isEmptyObject(v)&&r.remove(n,"handle events")}},dispatch:function(n){var t=i.event.fix(n),u,c,s,e,f,l,h=new Array(arguments.length),a=(r.get(this,"events")||{})[t.type]||[],o=i.event.special[t.type]||{};for(h[0]=t,u=1;u<arguments.length;u++)h[u]=arguments[u];if(t.delegateTarget=this,!o.preDispatch||o.preDispatch.call(this,t)!==!1){for(l=i.event.handlers.call(this,t,a),u=0;(e=l[u++])&&!t.isPropagationStopped();)for(t.currentTarget=e.elem,c=0;(f=e.handlers[c++])&&!t.isImmediatePropagationStopped();)(!t.rnamespace||t.rnamespace.test(f.namespace))&&(t.handleObj=f,t.data=f.data,s=((i.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,h),s!==undefined&&(t.result=s)===!1&&(t.preventDefault(),t.stopPropagation()));return o.postDispatch&&o.postDispatch.call(this,t),t.result}},handlers:function(n,t){var f,e,u,o,s,c=[],h=t.delegateCount,r=n.target;if(h&&r.nodeType&&!(n.type==="click"&&n.button>=1))for(;r!==this;r=r.parentNode||this)if(r.nodeType===1&&!(n.type==="click"&&r.disabled===!0)){for(o=[],s={},f=0;f<h;f++)e=t[f],u=e.selector+" ",s[u]===undefined&&(s[u]=e.needsContext?i(u,this).index(r)>-1:i.find(u,this,null,[r]).length),s[u]&&o.push(e);o.length&&c.push({elem:r,handlers:o})}return r=this,h<t.length&&c.push({elem:r,handlers:t.slice(h)}),c},addProp:function(n,t){Object.defineProperty(i.Event.prototype,n,{enumerable:!0,configurable:!0,get:u(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[n]},set:function(t){Object.defineProperty(this,n,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(n){return n[i.expando]?n:new i.Event(n)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==ar()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===ar()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if(this.type==="checkbox"&&this.click&&v(this,"input"))return this.click(),!1},_default:function(n){return v(n.target,"a")}},beforeunload:{postDispatch:function(n){n.result!==undefined&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}};i.removeEvent=function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i)};i.Event=function(n,t){if(!(this instanceof i.Event))return new i.Event(n,t);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||n.defaultPrevented===undefined&&n.returnValue===!1?kt:ut,this.target=n.target&&n.target.nodeType===3?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n;t&&i.extend(this,t);this.timeStamp=n&&n.timeStamp||Date.now();this[i.expando]=!0};i.Event.prototype={constructor:i.Event,isDefaultPrevented:ut,isPropagationStopped:ut,isImmediatePropagationStopped:ut,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=kt;n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=kt;n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=kt;n&&!this.isSimulated&&n.stopImmediatePropagation();this.stopPropagation()}};i.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(n){var t=n.button;return n.which==null&&ke.test(n.type)?n.charCode!=null?n.charCode:n.keyCode:!n.which&&t!==undefined&&de.test(n.type)?t&1?1:t&2?3:t&4?2:0:n.which}},i.event.addProp);i.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(n,t){i.event.special[n]={delegateType:t,bindType:t,handle:function(n){var u,f=this,r=n.relatedTarget,e=n.handleObj;return r&&(r===f||i.contains(f,r))||(n.type=e.origType,u=e.handler.apply(this,arguments),n.type=t),u}}});i.fn.extend({on:function(n,t,i,r){return li(this,n,t,i,r)},one:function(n,t,i,r){return li(this,n,t,i,r,1)},off:function(n,t,r){var u,f;if(n&&n.preventDefault&&n.handleObj)return u=n.handleObj,i(n.delegateTarget).off(u.namespace?u.origType+"."+u.namespace:u.origType,u.selector,u.handler),this;if(typeof n=="object"){for(f in n)this.off(f,t,n[f]);return this}return(t===!1||typeof t=="function")&&(r=t,t=undefined),r===!1&&(r=ut),this.each(function(){i.event.remove(this,n,r,t)})}});var ge=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,no=/<script|<style|<link/i,to=/checked\s*(?:[^=]|=\s*.checked.)/i,io=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;i.extend({htmlPrefilter:function(n){return n.replace(ge,"<$1><\/$2>")},clone:function(n,t,r){var u,c,s,f,h=n.cloneNode(!0),l=i.contains(n.ownerDocument,n);if(!e.noCloneChecked&&(n.nodeType===1||n.nodeType===11)&&!i.isXMLDoc(n))for(f=o(h),s=o(n),u=0,c=s.length;u<c;u++)ue(s[u],f[u]);if(t)if(r)for(s=s||o(n),f=f||o(h),u=0,c=s.length;u<c;u++)yr(s[u],f[u]);else yr(n,h);return f=o(h,"script"),f.length>0&&ci(f,!l&&o(n,"script")),h},cleanData:function(n){for(var u,t,f,o=i.event.special,e=0;(t=n[e])!==undefined;e++)if(vt(t)){if(u=t[r.expando]){if(u.events)for(f in u.events)o[f]?i.event.remove(t,f):i.removeEvent(t,f,u.handle);t[r.expando]=undefined}t[h.expando]&&(t[h.expando]=undefined)}}});i.fn.extend({detach:function(n){return pr(this,n,!0)},remove:function(n){return pr(this,n)},text:function(n){return p(this,function(n){return n===undefined?i.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=n)})},null,n,arguments.length)},append:function(){return ft(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=vr(this,n);t.appendChild(n)}})},prepend:function(){return ft(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=vr(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return ft(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return ft(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},empty:function(){for(var n,t=0;(n=this[t])!=null;t++)n.nodeType===1&&(i.cleanData(o(n,!1)),n.textContent="");return this},clone:function(n,t){return n=n==null?!1:n,t=t==null?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return p(this,function(n){var t=this[0]||{},r=0,u=this.length;if(n===undefined&&t.nodeType===1)return t.innerHTML;if(typeof n=="string"&&!no.test(n)&&!c[(sf.exec(n)||["",""])[1].toLowerCase()]){n=i.htmlPrefilter(n);try{for(;r<u;r++)t=this[r]||{},t.nodeType===1&&(i.cleanData(o(t,!1)),t.innerHTML=n);t=0}catch(f){}}t&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var n=[];return ft(this,arguments,function(t){var r=this.parentNode;i.inArray(this,n)<0&&(i.cleanData(o(this)),r&&r.replaceChild(t,this))},n)}});i.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(n,t){i.fn[n]=function(n){for(var u,f=[],e=i(n),o=e.length-1,r=0;r<=o;r++)u=r===o?this:this.clone(!0),i(e[r])[t](u),bi.apply(f,u.get());return this.pushStack(f)}});var ir=new RegExp("^("+ff+")(?!px)[a-z%]+$","i"),oi=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=n),i.getComputedStyle(t)},ro=new RegExp(w.join("|"),"i");(function(){function r(){if(t){o.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";t.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";ei.appendChild(o).appendChild(t);var i=n.getComputedStyle(t);s=i.top!=="1%";a=u(i.marginLeft)===12;t.style.right="60%";l=u(i.right)===36;h=u(i.width)===36;t.style.position="absolute";c=t.offsetWidth===36||"absolute";ei.removeChild(o);t=null}}function u(n){return Math.round(parseFloat(n))}var s,h,c,l,a,o=f.createElement("div"),t=f.createElement("div");t.style&&(t.style.backgroundClip="content-box",t.cloneNode(!0).style.backgroundClip="",e.clearCloneStyle=t.style.backgroundClip==="content-box",i.extend(e,{boxSizingReliable:function(){return r(),h},pixelBoxStyles:function(){return r(),l},pixelPosition:function(){return r(),s},reliableMarginLeft:function(){return r(),a},scrollboxSize:function(){return r(),c}}))})();var uo=/^(none|table(?!-c[ea]).+)/,lf=/^--/,fo={position:"absolute",visibility:"hidden",display:"block"},af={letterSpacing:"0",fontWeight:"400"},vf=["Webkit","Moz","ms"],yf=f.createElement("div").style;i.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=at(n,"opacity");return i===""?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,t,r,u){if(n&&n.nodeType!==3&&n.nodeType!==8&&n.style){var f,s,o,c=y(t),l=lf.test(t),h=n.style;if(l||(t=br(c)),o=i.cssHooks[t]||i.cssHooks[c],r!==undefined){if(s=typeof r,s==="string"&&(f=yt.exec(r))&&f[1]&&(r=cr(n,t,f),s="number"),r==null||r!==r)return;s==="number"&&(r+=f&&f[3]||(i.cssNumber[c]?"":"px"));e.clearCloneStyle||r!==""||t.indexOf("background")!==0||(h[t]="inherit");o&&"set"in o&&(r=o.set(n,r,u))===undefined||(l?h.setProperty(t,r):h[t]=r)}else return o&&"get"in o&&(f=o.get(n,!1,u))!==undefined?f:h[t]}},css:function(n,t,r,u){var f,o,e,s=y(t),h=lf.test(t);return(h||(t=br(s)),e=i.cssHooks[t]||i.cssHooks[s],e&&"get"in e&&(f=e.get(n,!0,r)),f===undefined&&(f=at(n,t,u)),f==="normal"&&t in af&&(f=af[t]),r===""||r)?(o=parseFloat(f),r===!0||isFinite(o)?o||0:f):f}});i.each(["height","width"],function(n,t){i.cssHooks[t]={get:function(n,r,u){if(r)return uo.test(i.css(n,"display"))&&(!n.getClientRects().length||!n.getBoundingClientRect().width)?ef(n,fo,function(){return dr(n,t,u)}):dr(n,t,u)},set:function(n,r,u){var s,f=oi(n),h=i.css(n,"boxSizing",!1,f)==="border-box",o=u&&ai(n,t,u,h,f);return h&&e.scrollboxSize()===f.position&&(o-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(f[t])-ai(n,t,"border",!1,f)-.5)),o&&(s=yt.exec(r))&&(s[3]||"px")!=="px"&&(n.style[t]=r,r=i.css(n,t)),kr(n,r,o)}}});i.cssHooks.marginLeft=wr(e.reliableMarginLeft,function(n,t){if(t)return(parseFloat(at(n,"marginLeft"))||n.getBoundingClientRect().left-ef(n,{marginLeft:0},function(){return n.getBoundingClientRect().left}))+"px"});i.each({margin:"",padding:"",border:"Width"},function(n,t){i.cssHooks[n+t]={expand:function(i){for(var r=0,f={},u=typeof i=="string"?i.split(" "):[i];r<4;r++)f[n+w[r]+t]=u[r]||u[r-2]||u[0];return f}};n!=="margin"&&(i.cssHooks[n+t].set=kr)});i.fn.extend({css:function(n,t){return p(this,function(n,t,r){var f,e,o={},u=0;if(Array.isArray(t)){for(f=oi(n),e=t.length;u<e;u++)o[t[u]]=i.css(n,t[u],!1,f);return o}return r!==undefined?i.style(n,t,r):i.css(n,t)},n,t,arguments.length>1)}});i.Tween=s;s.prototype={constructor:s,init:function(n,t,r,u,f,e){this.elem=n;this.prop=r;this.easing=f||i.easing._default;this.options=t;this.start=this.now=this.cur();this.end=u;this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=s.propHooks[this.prop];return n&&n.get?n.get(this):s.propHooks._default.get(this)},run:function(n){var r,t=s.propHooks[this.prop];return this.pos=r=this.options.duration?i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):n,this.now=(this.end-this.start)*r+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),t&&t.set?t.set(this):s.propHooks._default.set(this),this}};s.prototype.init.prototype=s.prototype;s.propHooks={_default:{get:function(n){var t;return n.elem.nodeType!==1||n.elem[n.prop]!=null&&n.elem.style[n.prop]==null?n.elem[n.prop]:(t=i.css(n.elem,n.prop,""),!t||t==="auto"?0:t)},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):n.elem.nodeType===1&&(n.elem.style[i.cssProps[n.prop]]!=null||i.cssHooks[n.prop])?i.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}};s.propHooks.scrollTop=s.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"};i.fx=s.prototype.init;i.fx.step={};yu=/^(?:toggle|show|hide)$/;pu=/queueHooks$/;i.Animation=i.extend(l,{tweeners:{"*":[function(n,t){var i=this.createTween(n,t);return cr(i.elem,n,yt.exec(t),i),i}]},tweener:function(n,t){u(n)?(t=n,n=["*"]):n=n.match(a);for(var i,r=0,f=n.length;r<f;r++)i=n[r],l.tweeners[i]=l.tweeners[i]||[],l.tweeners[i].unshift(t)},prefilters:[ee],prefilter:function(n,t){t?l.prefilters.unshift(n):l.prefilters.push(n)}});i.speed=function(n,t,r){var f=n&&typeof n=="object"?i.extend({},n):{complete:r||!r&&t||u(n)&&n,duration:n,easing:r&&t||t&&!u(t)&&t};return i.fx.off?f.duration=0:typeof f.duration!="number"&&(f.duration=f.duration in i.fx.speeds?i.fx.speeds[f.duration]:i.fx.speeds._default),(f.queue==null||f.queue===!0)&&(f.queue="fx"),f.old=f.complete,f.complete=function(){u(f.old)&&f.old.call(this);f.queue&&i.dequeue(this,f.queue)},f};i.fn.extend({fadeTo:function(n,t,i,r){return this.filter(fi).css("opacity",0).show().end().animate({opacity:t},n,i,r)},animate:function(n,t,u,f){var s=i.isEmptyObject(n),o=i.speed(t,u,f),e=function(){var t=l(this,i.extend({},n),o);(s||r.get(this,"finish"))&&t.stop(!0)};return e.finish=e,s||o.queue===!1?this.each(e):this.queue(o.queue,e)},stop:function(n,t,u){var f=function(n){var t=n.stop;delete n.stop;t(u)};return typeof n!="string"&&(u=t,t=n,n=undefined),t&&n!==!1&&this.queue(n||"fx",[]),this.each(function(){var s=!0,t=n!=null&&n+"queueHooks",o=i.timers,e=r.get(this);if(t)e[t]&&e[t].stop&&f(e[t]);else for(t in e)e[t]&&e[t].stop&&pu.test(t)&&f(e[t]);for(t=o.length;t--;)o[t].elem===this&&(n==null||o[t].queue===n)&&(o[t].anim.stop(u),s=!1,o.splice(t,1));(s||!u)&&i.dequeue(this,n)})},finish:function(n){return n!==!1&&(n=n||"fx"),this.each(function(){var t,e=r.get(this),u=e[n+"queue"],o=e[n+"queueHooks"],f=i.timers,s=u?u.length:0;for(e.finish=!0,i.queue(this,n,[]),o&&o.stop&&o.stop.call(this,!0),t=f.length;t--;)f[t].elem===this&&f[t].queue===n&&(f[t].anim.stop(!0),f.splice(t,1));for(t=0;t<s;t++)u[t]&&u[t].finish&&u[t].finish.call(this);delete e.finish})}});i.each(["toggle","show","hide"],function(n,t){var r=i.fn[t];i.fn[t]=function(n,i,u){return n==null||typeof n=="boolean"?r.apply(this,arguments):this.animate(dt(t,!0),n,i,u)}});i.each({slideDown:dt("show"),slideUp:dt("hide"),slideToggle:dt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(n,t){i.fn[n]=function(n,i,r){return this.animate(t,n,i,r)}});i.timers=[];i.fx.tick=function(){var r,n=0,t=i.timers;for(ot=Date.now();n<t.length;n++)r=t[n],r()||t[n]!==r||t.splice(n--,1);t.length||i.fx.stop();ot=undefined};i.fx.timer=function(n){i.timers.push(n);i.fx.start()};i.fx.interval=13;i.fx.start=function(){ri||(ri=!0,vi())};i.fx.stop=function(){ri=null};i.fx.speeds={slow:600,fast:200,_default:400};i.fn.delay=function(t,r){return t=i.fx?i.fx.speeds[t]||t:t,r=r||"fx",this.queue(r,function(i,r){var u=n.setTimeout(i,t);r.stop=function(){n.clearTimeout(u)}})},function(){var n=f.createElement("input"),t=f.createElement("select"),i=t.appendChild(f.createElement("option"));n.type="checkbox";e.checkOn=n.value!=="";e.optSelected=i.selected;n=f.createElement("input");n.value="t";n.type="radio";e.radioValue=n.value==="t"}();st=i.expr.attrHandle;i.fn.extend({attr:function(n,t){return p(this,i.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})}});i.extend({attr:function(n,t,r){var u,f,e=n.nodeType;if(e!==3&&e!==8&&e!==2){if(typeof n.getAttribute=="undefined")return i.prop(n,t,r);if(e===1&&i.isXMLDoc(n)||(f=i.attrHooks[t.toLowerCase()]||(i.expr.match.bool.test(t)?wu:undefined)),r!==undefined){if(r===null){i.removeAttr(n,t);return}return f&&"set"in f&&(u=f.set(n,r,t))!==undefined?u:(n.setAttribute(t,r+""),r)}return f&&"get"in f&&(u=f.get(n,t))!==null?u:(u=i.find.attr(n,t),u==null?undefined:u)}},attrHooks:{type:{set:function(n,t){if(!e.radioValue&&t==="radio"&&v(n,"input")){var i=n.value;return n.setAttribute("type",t),i&&(n.value=i),t}}}},removeAttr:function(n,t){var i,u=0,r=t&&t.match(a);if(r&&n.nodeType===1)while(i=r[u++])n.removeAttribute(i)}});wu={set:function(n,t,r){return t===!1?i.removeAttr(n,r):n.setAttribute(r,r),r}};i.each(i.expr.match.bool.source.match(/\w+/g),function(n,t){var r=st[t]||i.find.attr;st[t]=function(n,t,i){var f,e,u=t.toLowerCase();return i||(e=st[u],st[u]=f,f=r(n,t,i)!=null?u:null,st[u]=e),f}});bu=/^(?:input|select|textarea|button)$/i;ku=/^(?:a|area)$/i;i.fn.extend({prop:function(n,t){return p(this,i.prop,n,t,arguments.length>1)},removeProp:function(n){return this.each(function(){delete this[i.propFix[n]||n]})}});i.extend({prop:function(n,t,r){var f,u,e=n.nodeType;if(e!==3&&e!==8&&e!==2)return(e===1&&i.isXMLDoc(n)||(t=i.propFix[t]||t,u=i.propHooks[t]),r!==undefined)?u&&"set"in u&&(f=u.set(n,r,t))!==undefined?f:n[t]=r:u&&"get"in u&&(f=u.get(n,t))!==null?f:n[t]},propHooks:{tabIndex:{get:function(n){var t=i.find.attr(n,"tabindex");return t?parseInt(t,10):bu.test(n.nodeName)||ku.test(n.nodeName)&&n.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}});e.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(n){var t=n.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}});i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});i.fn.extend({addClass:function(n){var f,r,t,e,o,h,s,c=0;if(u(n))return this.each(function(t){i(this).addClass(n.call(this,t,d(this)))});if(f=yi(n),f.length)while(r=this[c++])if(e=d(r),t=r.nodeType===1&&" "+k(e)+" ",t){for(h=0;o=f[h++];)t.indexOf(" "+o+" ")<0&&(t+=o+" ");s=k(t);e!==s&&r.setAttribute("class",s)}return this},removeClass:function(n){var f,r,t,e,o,h,s,c=0;if(u(n))return this.each(function(t){i(this).removeClass(n.call(this,t,d(this)))});if(!arguments.length)return this.attr("class","");if(f=yi(n),f.length)while(r=this[c++])if(e=d(r),t=r.nodeType===1&&" "+k(e)+" ",t){for(h=0;o=f[h++];)while(t.indexOf(" "+o+" ")>-1)t=t.replace(" "+o+" "," ");s=k(t);e!==s&&r.setAttribute("class",s)}return this},toggleClass:function(n,t){var f=typeof n,e=f==="string"||Array.isArray(n);return typeof t=="boolean"&&e?t?this.addClass(n):this.removeClass(n):u(n)?this.each(function(r){i(this).toggleClass(n.call(this,r,d(this),t),t)}):this.each(function(){var t,o,u,s;if(e)for(o=0,u=i(this),s=yi(n);t=s[o++];)u.hasClass(t)?u.removeClass(t):u.addClass(t);else(n===undefined||f==="boolean")&&(t=d(this),t&&r.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||n===!1?"":r.get(this,"__className__")||""))})},hasClass:function(n){for(var t,i=0,r=" "+n+" ";t=this[i++];)if(t.nodeType===1&&(" "+k(d(t))+" ").indexOf(r)>-1)return!0;return!1}});du=/\r/g;i.fn.extend({val:function(n){var t,r,e,f=this[0];return arguments.length?(e=u(n),this.each(function(r){var u;this.nodeType===1&&(u=e?n.call(this,r,i(this).val()):n,u==null?u="":typeof u=="number"?u+="":Array.isArray(u)&&(u=i.map(u,function(n){return n==null?"":n+""})),t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&t.set(this,u,"value")!==undefined||(this.value=u))})):f?(t=i.valHooks[f.type]||i.valHooks[f.nodeName.toLowerCase()],t&&"get"in t&&(r=t.get(f,"value"))!==undefined)?r:(r=f.value,typeof r=="string")?r.replace(du,""):r==null?"":r:void 0}});i.extend({valHooks:{option:{get:function(n){var t=i.find.attr(n,"value");return t!=null?t:k(i.text(n))}},select:{get:function(n){for(var e,t,o=n.options,r=n.selectedIndex,u=n.type==="select-one",s=u?null:[],h=u?r+1:o.length,f=r<0?h:u?r:0;f<h;f++)if(t=o[f],(t.selected||f===r)&&!t.disabled&&(!t.parentNode.disabled||!v(t.parentNode,"optgroup"))){if(e=i(t).val(),u)return e;s.push(e)}return s},set:function(n,t){for(var u,r,f=n.options,e=i.makeArray(t),o=f.length;o--;)r=f[o],(r.selected=i.inArray(i.valHooks.option.get(r),e)>-1)&&(u=!0);return u||(n.selectedIndex=-1),e}}}});i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,t){if(Array.isArray(t))return n.checked=i.inArray(i(n).val(),t)>-1}};e.checkOn||(i.valHooks[this].get=function(n){return n.getAttribute("value")===null?"on":n.value})});e.focusin="onfocusin"in n;gi=/^(?:focusinfocus|focusoutblur)$/;nr=function(n){n.stopPropagation()};i.extend(i.event,{trigger:function(t,e,o,s){var k,c,l,d,v,y,a,w,b=[o||f],h=ti.call(t,"type")?t.type:t,p=ti.call(t,"namespace")?t.namespace.split("."):[];if((c=w=l=o=o||f,o.nodeType!==3&&o.nodeType!==8)&&!gi.test(h+i.event.triggered)&&(h.indexOf(".")>-1&&(p=h.split("."),h=p.shift(),p.sort()),v=h.indexOf(":")<0&&"on"+h,t=t[i.expando]?t:new i.Event(h,typeof t=="object"&&t),t.isTrigger=s?2:3,t.namespace=p.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=undefined,t.target||(t.target=o),e=e==null?[t]:i.makeArray(e,[t]),a=i.event.special[h]||{},s||!a.trigger||a.trigger.apply(o,e)!==!1)){if(!s&&!a.noBubble&&!et(o)){for(d=a.delegateType||h,gi.test(d+h)||(c=c.parentNode);c;c=c.parentNode)b.push(c),l=c;l===(o.ownerDocument||f)&&b.push(l.defaultView||l.parentWindow||n)}for(k=0;(c=b[k++])&&!t.isPropagationStopped();)w=c,t.type=k>1?d:a.bindType||h,y=(r.get(c,"events")||{})[t.type]&&r.get(c,"handle"),y&&y.apply(c,e),y=v&&c[v],y&&y.apply&&vt(c)&&(t.result=y.apply(c,e),t.result===!1&&t.preventDefault());return t.type=h,s||t.isDefaultPrevented()||(!a._default||a._default.apply(b.pop(),e)===!1)&&vt(o)&&v&&u(o[h])&&!et(o)&&(l=o[v],l&&(o[v]=null),i.event.triggered=h,t.isPropagationStopped()&&w.addEventListener(h,nr),o[h](),t.isPropagationStopped()&&w.removeEventListener(h,nr),i.event.triggered=undefined,l&&(o[v]=l)),t.result}},simulate:function(n,t,r){var u=i.extend(new i.Event,r,{type:n,isSimulated:!0});i.event.trigger(u,null,t)}});i.fn.extend({trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,t){var r=this[0];if(r)return i.event.trigger(n,t,r,!0)}});e.focusin||i.each({focus:"focusin",blur:"focusout"},function(n,t){var u=function(n){i.event.simulate(t,n.target,i.event.fix(n))};i.event.special[t]={setup:function(){var i=this.ownerDocument||this,f=r.access(i,t);f||i.addEventListener(n,u,!0);r.access(i,t,(f||0)+1)},teardown:function(){var i=this.ownerDocument||this,f=r.access(i,t)-1;f?r.access(i,t,f):(i.removeEventListener(n,u,!0),r.remove(i,t))}}});var pt=n.location,pf=Date.now(),rr=/\?/;i.parseXML=function(t){var r;if(!t||typeof t!="string")return null;try{r=(new n.DOMParser).parseFromString(t,"text/xml")}catch(u){r=undefined}return(!r||r.getElementsByTagName("parsererror").length)&&i.error("Invalid XML: "+t),r};var eo=/\[\]$/,wf=/\r?\n/g,oo=/^(?:submit|button|image|reset|file)$/i,so=/^(?:input|select|textarea|keygen)/i;i.param=function(n,t){var r,f=[],e=function(n,t){var i=u(t)?t():t;f[f.length]=encodeURIComponent(n)+"="+encodeURIComponent(i==null?"":i)};if(Array.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){e(this.name,this.value)});else for(r in n)pi(r,n[r],t,e);return f.join("&")};i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=i.prop(this,"elements");return n?i.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!i(this).is(":disabled")&&so.test(this.nodeName)&&!oo.test(n)&&(this.checked||!of.test(n))}).map(function(n,t){var r=i(this).val();return r==null?null:Array.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(wf,"\r\n")}}):{name:t.name,value:r.replace(wf,"\r\n")}}).get()}});var ho=/%20/g,co=/#.*$/,lo=/([?&])_=[^&]*/,ao=/^(.*?):[ \t]*([^\r\n]*)$/mg,vo=/^(?:GET|HEAD)$/,yo=/^\/\//,bf={},ur={},kf="*/".concat("*"),fr=f.createElement("a");return fr.href=pt.href,i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:pt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(pt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":kf,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?wi(wi(n,i.ajaxSettings),t):wi(i.ajaxSettings,n)},ajaxPrefilter:tu(bf),ajaxTransport:tu(ur),ajax:function(t,r){function y(t,r,f,l){var y,rt,g,p,w,a=r;s||(s=!0,d&&n.clearTimeout(d),c=undefined,k=l||"",e.readyState=t>0?4:0,y=t>=200&&t<300||t===304,f&&(p=se(u,e,f)),p=he(u,p,e,y),y?(u.ifModified&&(w=e.getResponseHeader("Last-Modified"),w&&(i.lastModified[o]=w),w=e.getResponseHeader("etag"),w&&(i.etag[o]=w)),t===204||u.type==="HEAD"?a="nocontent":t===304?a="notmodified":(a=p.state,rt=p.data,g=p.error,y=!g)):(g=a,(t||!a)&&(a="error",t<0&&(t=0))),e.status=t,e.statusText=(r||a)+"",y?tt.resolveWith(h,[rt,a,e]):tt.rejectWith(h,[e,a,g]),e.statusCode(b),b=undefined,v&&nt.trigger(y?"ajaxSuccess":"ajaxError",[e,u,y?rt:g]),it.fireWith(h,[e,a]),v&&(nt.trigger("ajaxComplete",[e,u]),--i.active||i.event.trigger("ajaxStop")))}typeof t=="object"&&(r=t,t=undefined);r=r||{};var c,o,k,p,d,l,s,v,g,w,u=i.ajaxSetup({},r),h=u.context||u,nt=u.context&&(h.nodeType||h.jquery)?i(h):i.event,tt=i.Deferred(),it=i.Callbacks("once memory"),b=u.statusCode||{},rt={},ut={},ft="canceled",e={readyState:0,getResponseHeader:function(n){var t;if(s){if(!p)for(p={};t=ao.exec(k);)p[t[1].toLowerCase()]=t[2];t=p[n.toLowerCase()]}return t==null?null:t},getAllResponseHeaders:function(){return s?k:null},setRequestHeader:function(n,t){return s==null&&(n=ut[n.toLowerCase()]=ut[n.toLowerCase()]||n,rt[n]=t),this},overrideMimeType:function(n){return s==null&&(u.mimeType=n),this},statusCode:function(n){var t;if(n)if(s)e.always(n[e.status]);else for(t in n)b[t]=[b[t],n[t]];return this},abort:function(n){var t=n||ft;return c&&c.abort(t),y(0,t),this}};if(tt.promise(e),u.url=((t||u.url||pt.href)+"").replace(yo,pt.protocol+"//"),u.type=r.method||r.type||u.method||u.type,u.dataTypes=(u.dataType||"*").toLowerCase().match(a)||[""],u.crossDomain==null){l=f.createElement("a");try{l.href=u.url;l.href=l.href;u.crossDomain=fr.protocol+"//"+fr.host!=l.protocol+"//"+l.host}catch(et){u.crossDomain=!0}}if(u.data&&u.processData&&typeof u.data!="string"&&(u.data=i.param(u.data,u.traditional)),iu(bf,u,r,e),s)return e;v=i.event&&u.global;v&&i.active++==0&&i.event.trigger("ajaxStart");u.type=u.type.toUpperCase();u.hasContent=!vo.test(u.type);o=u.url.replace(co,"");u.hasContent?u.data&&u.processData&&(u.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(u.data=u.data.replace(ho,"+")):(w=u.url.slice(o.length),u.data&&(u.processData||typeof u.data=="string")&&(o+=(rr.test(o)?"&":"?")+u.data,delete u.data),u.cache===!1&&(o=o.replace(lo,"$1"),w=(rr.test(o)?"&":"?")+"_="+pf+++w),u.url=o+w);u.ifModified&&(i.lastModified[o]&&e.setRequestHeader("If-Modified-Since",i.lastModified[o]),i.etag[o]&&e.setRequestHeader("If-None-Match",i.etag[o]));(u.data&&u.hasContent&&u.contentType!==!1||r.contentType)&&e.setRequestHeader("Content-Type",u.contentType);e.setRequestHeader("Accept",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+(u.dataTypes[0]!=="*"?", "+kf+"; q=0.01":""):u.accepts["*"]);for(g in u.headers)e.setRequestHeader(g,u.headers[g]);if(u.beforeSend&&(u.beforeSend.call(h,e,u)===!1||s))return e.abort();if(ft="abort",it.add(u.complete),e.done(u.success),e.fail(u.error),c=iu(ur,u,r,e),c){if(e.readyState=1,v&&nt.trigger("ajaxSend",[e,u]),s)return e;u.async&&u.timeout>0&&(d=n.setTimeout(function(){e.abort("timeout")},u.timeout));try{s=!1;c.send(rt,y)}catch(et){if(s)throw et;y(-1,et)}}else y(-1,"No Transport");return e},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,t){return i.get(n,undefined,t,"script")}}),i.each(["get","post"],function(n,t){i[t]=function(n,r,f,e){return u(r)&&(e=e||f,f=r,r=undefined),i.ajax(i.extend({url:n,type:t,dataType:e,data:r,success:f},i.isPlainObject(n)&&n))}}),i._evalUrl=function(n){return i.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},i.fn.extend({wrapAll:function(n){var t;return this[0]&&(u(n)&&(n=n.call(this[0])),t=i(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n}).append(this)),this},wrapInner:function(n){return u(n)?this.each(function(t){i(this).wrapInner(n.call(this,t))}):this.each(function(){var t=i(this),r=t.contents();r.length?r.wrapAll(n):t.append(n)})},wrap:function(n){var t=u(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(n){return this.parent(n).not("body").each(function(){i(this).replaceWith(this.childNodes)}),this}}),i.expr.pseudos.hidden=function(n){return!i.expr.pseudos.visible(n)},i.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},i.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}},gu={0:200,1223:204},ht=i.ajaxSettings.xhr(),e.cors=!!ht&&"withCredentials"in ht,e.ajax=ht=!!ht,i.ajaxTransport(function(t){var i,r;if(e.cors||ht&&!t.crossDomain)return{send:function(u,f){var o,e=t.xhr();if(e.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)e[o]=t.xhrFields[o];t.mimeType&&e.overrideMimeType&&e.overrideMimeType(t.mimeType);t.crossDomain||u["X-Requested-With"]||(u["X-Requested-With"]="XMLHttpRequest");for(o in u)e.setRequestHeader(o,u[o]);i=function(n){return function(){i&&(i=r=e.onload=e.onerror=e.onabort=e.ontimeout=e.onreadystatechange=null,n==="abort"?e.abort():n==="error"?typeof e.status!="number"?f(0,"error"):f(e.status,e.statusText):f(gu[e.status]||e.status,e.statusText,(e.responseType||"text")!=="text"||typeof e.responseText!="string"?{binary:e.response}:{text:e.responseText},e.getAllResponseHeaders()))}};e.onload=i();r=e.onerror=e.ontimeout=i("error");e.onabort!==undefined?e.onabort=r:e.onreadystatechange=function(){e.readyState===4&&n.setTimeout(function(){i&&r()})};i=i("abort");try{e.send(t.hasContent&&t.data||null)}catch(s){if(i)throw s;}},abort:function(){i&&i()}}}),i.ajaxPrefilter(function(n){n.crossDomain&&(n.contents.script=!1)}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return i.globalEval(n),n}}}),i.ajaxPrefilter("script",function(n){n.cache===undefined&&(n.cache=!1);n.crossDomain&&(n.type="GET")}),i.ajaxTransport("script",function(n){if(n.crossDomain){var r,t;return{send:function(u,e){r=i("<script>").prop({charset:n.scriptCharset,src:n.url}).on("load error",t=function(n){r.remove();t=null;n&&e(n.type==="error"?404:200,n.type)});f.head.appendChild(r[0])},abort:function(){t&&t()}}}}),tr=[],ui=/(=)\?(?=&|$)|\?\?/,i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=tr.pop()||i.expando+"_"+pf++;return this[n]=!0,n}}),i.ajaxPrefilter("json jsonp",function(t,r,f){var e,o,s,h=t.jsonp!==!1&&(ui.test(t.url)?"url":typeof t.data=="string"&&(t.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&ui.test(t.data)&&"data");if(h||t.dataTypes[0]==="jsonp")return e=t.jsonpCallback=u(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,h?t[h]=t[h].replace(ui,"$1"+e):t.jsonp!==!1&&(t.url+=(rr.test(t.url)?"&":"?")+t.jsonp+"="+e),t.converters["script json"]=function(){return s||i.error(e+" was not called"),s[0]},t.dataTypes[0]="json",o=n[e],n[e]=function(){s=arguments},f.always(function(){o===undefined?i(n).removeProp(e):n[e]=o;t[e]&&(t.jsonpCallback=r.jsonpCallback,tr.push(e));s&&u(o)&&o(s[0]);s=o=undefined}),"script"}),e.createHTMLDocument=function(){var n=f.implementation.createHTMLDocument("").body;return n.innerHTML="<form><\/form><form><\/form>",n.childNodes.length===2}(),i.parseHTML=function(n,t,r){if(typeof n!="string")return[];typeof t=="boolean"&&(r=t,t=!1);var s,u,o;return(t||(e.createHTMLDocument?(t=f.implementation.createHTMLDocument(""),s=t.createElement("base"),s.href=f.location.href,t.head.appendChild(s)):t=f),u=ki.exec(n),o=!r&&[],u)?[t.createElement(u[1])]:(u=lr([n],t,o),o&&o.length&&i(o).remove(),i.merge([],u.childNodes))},i.fn.load=function(n,t,r){var f,s,h,e=this,o=n.indexOf(" ");return o>-1&&(f=k(n.slice(o)),n=n.slice(0,o)),u(t)?(r=t,t=undefined):t&&typeof t=="object"&&(s="POST"),e.length>0&&i.ajax({url:n,type:s||"GET",dataType:"html",data:t}).done(function(n){h=arguments;e.html(f?i("<div>").append(i.parseHTML(n)).find(f):n)}).always(r&&function(n,t){e.each(function(){r.apply(this,h||[n.responseText,t,n])})}),this},i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){i.fn[t]=function(n){return this.on(t,n)}}),i.expr.pseudos.animated=function(n){return i.grep(i.timers,function(t){return n===t.elem}).length},i.offset={setOffset:function(n,t,r){var o,s,h,c,f,l,y,a=i.css(n,"position"),v=i(n),e={};a==="static"&&(n.style.position="relative");f=v.offset();h=i.css(n,"top");l=i.css(n,"left");y=(a==="absolute"||a==="fixed")&&(h+l).indexOf("auto")>-1;y?(o=v.position(),c=o.top,s=o.left):(c=parseFloat(h)||0,s=parseFloat(l)||0);u(t)&&(t=t.call(n,r,i.extend({},f)));t.top!=null&&(e.top=t.top-f.top+c);t.left!=null&&(e.left=t.left-f.left+s);"using"in t?t.using.call(n,e):v.css(e)}},i.fn.extend({offset:function(n){if(arguments.length)return n===undefined?this:this.each(function(t){i.offset.setOffset(this,n,t)});var r,u,t=this[0];if(t)return t.getClientRects().length?(r=t.getBoundingClientRect(),u=t.ownerDocument.defaultView,{top:r.top+u.pageYOffset,left:r.left+u.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var n,u,f,t=this[0],r={top:0,left:0};if(i.css(t,"position")==="fixed")u=t.getBoundingClientRect();else{for(u=this.offset(),f=t.ownerDocument,n=t.offsetParent||f.documentElement;n&&(n===f.body||n===f.documentElement)&&i.css(n,"position")==="static";)n=n.parentNode;n&&n!==t&&n.nodeType===1&&(r=i(n).offset(),r.top+=i.css(n,"borderTopWidth",!0),r.left+=i.css(n,"borderLeftWidth",!0))}return{top:u.top-r.top-i.css(t,"marginTop",!0),left:u.left-r.left-i.css(t,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent;n&&i.css(n,"position")==="static";)n=n.offsetParent;return n||ei})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(n,t){var r="pageYOffset"===t;i.fn[n]=function(i){return p(this,function(n,i,u){var f;if(et(n)?f=n:n.nodeType===9&&(f=n.defaultView),u===undefined)return f?f[t]:n[i];f?f.scrollTo(r?f.pageXOffset:u,r?u:f.pageYOffset):n[i]=u},n,i,arguments.length)}}),i.each(["top","left"],function(n,t){i.cssHooks[t]=wr(e.pixelPosition,function(n,r){if(r)return r=at(n,t),ir.test(r)?i(n).position()[t]+"px":r})}),i.each({Height:"height",Width:"width"},function(n,t){i.each({padding:"inner"+n,content:t,"":"outer"+n},function(r,u){i.fn[u]=function(f,e){var o=arguments.length&&(r||typeof f!="boolean"),s=r||(f===!0||e===!0?"margin":"border");return p(this,function(t,r,f){var e;return et(t)?u.indexOf("outer")===0?t["inner"+n]:t.document.documentElement["client"+n]:t.nodeType===9?(e=t.documentElement,Math.max(t.body["scroll"+n],e["scroll"+n],t.body["offset"+n],e["offset"+n],e["client"+n])):f===undefined?i.css(t,r,s):i.style(t,r,f,s)},t,o?f:undefined,o)}})}),i.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(n,t){i.fn[t]=function(n,i){return arguments.length>0?this.on(t,null,n,i):this.trigger(t)}}),i.fn.extend({hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)}}),i.fn.extend({bind:function(n,t,i){return this.on(n,null,t,i)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,i,r){return this.on(t,n,i,r)},undelegate:function(n,t,i){return arguments.length===1?this.off(n,"**"):this.off(t,n||"**",i)}}),i.proxy=function(n,t){var f,e,r;return(typeof t=="string"&&(f=n[t],t=n,n=f),!u(n))?undefined:(e=nt.call(arguments,2),r=function(){return n.apply(t||this,e.concat(nt.call(arguments)))},r.guid=n.guid=n.guid||i.guid++,r)},i.holdReady=function(n){n?i.readyWait++:i.ready(!0)},i.isArray=Array.isArray,i.parseJSON=JSON.parse,i.nodeName=v,i.isFunction=u,i.isWindow=et,i.camelCase=y,i.type=tt,i.now=Date.now,i.isNumeric=function(n){var t=i.type(n);return(t==="number"||t==="string")&&!isNaN(n-parseFloat(n))},typeof define=="function"&&define.amd&&define("jquery",[],function(){return i}),nf=n.jQuery,tf=n.$,i.noConflict=function(t){return n.$===i&&(n.$=tf),t&&n.jQuery===i&&(n.jQuery=nf),i},t||(n.jQuery=n.$=i),i}),!function(n){function i(n,t){for(var i=window,r=(n||"").split(".");i&&r.length;)i=i[r.shift()];return"function"==typeof i?i:(t.push(n),Function.constructor.apply(null,t))}function u(n){return"GET"===n||"POST"===n}function e(n,t){u(t)||n.setRequestHeader("X-HTTP-Method-Override",t)}function o(t,i,r){var u;r.indexOf("application/x-javascript")===-1&&(u=(t.getAttribute("data-ajax-mode")||"").toUpperCase(),n(t.getAttribute("data-ajax-update")).each(function(t,r){switch(u){case"BEFORE":n(r).prepend(i);break;case"AFTER":n(r).append(i);break;case"REPLACE-WITH":n(r).replaceWith(i);break;default:n(r).html(i)}}))}function f(t,r){var s,h,f,c;s=t.getAttribute("data-ajax-confirm");s&&!window.confirm(s)||(h=n(t.getAttribute("data-ajax-loading")),c=parseInt(t.getAttribute("data-ajax-loading-duration"),10)||0,n.extend(r,{type:t.getAttribute("data-ajax-method")||void 0,url:t.getAttribute("data-ajax-url")||void 0,cache:"true"===(t.getAttribute("data-ajax-cache")||"").toLowerCase(),beforeSend:function(n){var r;return e(n,f),r=i(t.getAttribute("data-ajax-begin"),["xhr"]).apply(t,arguments),r!==!1&&h.show(c),r},complete:function(){h.hide(c);i(t.getAttribute("data-ajax-complete"),["xhr","status"]).apply(t,arguments)},success:function(n,r,u){o(t,n,u.getResponseHeader("Content-Type")||"text/html");i(t.getAttribute("data-ajax-success"),["data","status","xhr"]).apply(t,arguments)},error:function(){i(t.getAttribute("data-ajax-failure"),["xhr","status","error"]).apply(t,arguments)}}),r.data.push({name:"X-Requested-With",value:"XMLHttpRequest"}),f=r.type.toUpperCase(),u(f)||(r.type="POST",r.data.push({name:"X-HTTP-Method-Override",value:f})),n.ajax(r))}function s(t){var i=n(t).data(h);return!i||!i.validate||i.validate()}var t="unobtrusiveAjaxClick",r="unobtrusiveAjaxClickTarget",h="unobtrusiveValidation";n(document).on("click","a[data-ajax=true]",function(n){n.preventDefault();f(this,{url:this.href,type:"GET",data:[]})});n(document).on("click","form[data-ajax=true] input[type=image]",function(i){var r=i.target.name,u=n(i.target),f=n(u.parents("form")[0]),e=u.offset();f.data(t,[{name:r+".x",value:Math.round(i.pageX-e.left)},{name:r+".y",value:Math.round(i.pageY-e.top)}]);setTimeout(function(){f.removeData(t)},0)});n(document).on("click","form[data-ajax=true] :submit",function(i){var f=i.currentTarget.name,e=n(i.target),u=n(e.parents("form")[0]);u.data(t,f?[{name:f,value:i.currentTarget.value}]:[]);u.data(r,e);setTimeout(function(){u.removeData(t);u.removeData(r)},0)});n(document).on("submit","form[data-ajax=true]",function(i){var e=n(this).data(t)||[],u=n(this).data(r),o=u&&(u.hasClass("cancel")||void 0!==u.attr("formnovalidate"));i.preventDefault();(o||s(this))&&f(this,{url:this.action,type:this.method||"GET",data:e.concat(n(this).serializeArray())})})}(jQuery),!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){n.extend(n.fn,{validate:function(t){if(!this.length)return void(t&&t.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."));var i=n.data(this[0],"validator");return i?i:(this.attr("novalidate","novalidate"),i=new n.validator(t,this[0]),n.data(this[0],"validator",i),i.settings.onsubmit&&(this.on("click.validate",":submit",function(t){i.submitButton=t.currentTarget;n(this).hasClass("cancel")&&(i.cancelSubmit=!0);void 0!==n(this).attr("formnovalidate")&&(i.cancelSubmit=!0)}),this.on("submit.validate",function(t){function r(){var r,u;return i.submitButton&&(i.settings.submitHandler||i.formSubmitted)&&(r=n("<input type='hidden'/>").attr("name",i.submitButton.name).val(n(i.submitButton).val()).appendTo(i.currentForm)),!i.settings.submitHandler||(u=i.settings.submitHandler.call(i,i.currentForm,t),r&&r.remove(),void 0!==u&&u)}return i.settings.debug&&t.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,r()):i.form()?i.pendingRequest?(i.formSubmitted=!0,!1):r():(i.focusInvalid(),!1)})),i)},valid:function(){var t,i,r;return n(this[0]).is("form")?t=this.validate().form():(r=[],t=!0,i=n(this[0].form).validate(),this.each(function(){t=i.element(this)&&t;t||(r=r.concat(i.errorList))}),i.errorList=r),t},rules:function(t,i){var e,s,f,u,o,h,r=this[0];if(null!=r&&(!r.form&&r.hasAttribute("contenteditable")&&(r.form=this.closest("form")[0],r.name=this.attr("name")),null!=r.form)){if(t)switch(e=n.data(r.form,"validator").settings,s=e.rules,f=n.validator.staticRules(r),t){case"add":n.extend(f,n.validator.normalizeRule(i));delete f.messages;s[r.name]=f;i.messages&&(e.messages[r.name]=n.extend(e.messages[r.name],i.messages));break;case"remove":return i?(h={},n.each(i.split(/\s/),function(n,t){h[t]=f[t];delete f[t]}),h):(delete s[r.name],f)}return u=n.validator.normalizeRules(n.extend({},n.validator.classRules(r),n.validator.attributeRules(r),n.validator.dataRules(r),n.validator.staticRules(r)),r),u.required&&(o=u.required,delete u.required,u=n.extend({required:o},u)),u.remote&&(o=u.remote,delete u.remote,u=n.extend(u,{remote:o})),u}}});n.extend(n.expr.pseudos||n.expr[":"],{blank:function(t){return!n.trim(""+n(t).val())},filled:function(t){var i=n(t).val();return null!==i&&!!n.trim(""+i)},unchecked:function(t){return!n(t).prop("checked")}});n.validator=function(t,i){this.settings=n.extend(!0,{},n.validator.defaults,t);this.currentForm=i;this.init()};n.validator.format=function(t,i){return 1===arguments.length?function(){var i=n.makeArray(arguments);return i.unshift(t),n.validator.format.apply(this,i)}:void 0===i?t:(arguments.length>2&&i.constructor!==Array&&(i=n.makeArray(arguments).slice(1)),i.constructor!==Array&&(i=[i]),n.each(i,function(n,i){t=t.replace(new RegExp("\\{"+n+"\\}","g"),function(){return i})}),t)};n.extend(n.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:n([]),errorLabelContainer:n([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(n){this.lastActive=n;this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,n,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(n)))},onfocusout:function(n){!this.checkable(n)&&(n.name in this.submitted||!this.optional(n))&&this.element(n)},onkeyup:function(t,i){9===i.which&&""===this.elementValue(t)||n.inArray(i.keyCode,[16,17,18,20,35,36,37,38,39,40,45,144,225])!==-1||(t.name in this.submitted||t.name in this.invalid)&&this.element(t)},onclick:function(n){n.name in this.submitted?this.element(n):n.parentNode.name in this.submitted&&this.element(n.parentNode)},highlight:function(t,i,r){"radio"===t.type?this.findByName(t.name).addClass(i).removeClass(r):n(t).addClass(i).removeClass(r)},unhighlight:function(t,i,r){"radio"===t.type?this.findByName(t.name).removeClass(i).addClass(r):n(t).removeClass(i).addClass(r)}},setDefaults:function(t){n.extend(n.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:n.validator.format("Please enter no more than {0} characters."),minlength:n.validator.format("Please enter at least {0} characters."),rangelength:n.validator.format("Please enter a value between {0} and {1} characters long."),range:n.validator.format("Please enter a value between {0} and {1}."),max:n.validator.format("Please enter a value less than or equal to {0}."),min:n.validator.format("Please enter a value greater than or equal to {0}."),step:n.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:function(){function i(t){!this.form&&this.hasAttribute("contenteditable")&&(this.form=n(this).closest("form")[0],this.name=n(this).attr("name"));var r=n.data(this.form,"validator"),u="on"+t.type.replace(/^validate/,""),i=r.settings;i[u]&&!n(this).is(i.ignore)&&i[u].call(r,this,t)}this.labelContainer=n(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||n(this.currentForm);this.containers=n(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var t,r=this.groups={};n.each(this.settings.groups,function(t,i){"string"==typeof i&&(i=i.split(/\s/));n.each(i,function(n,i){r[i]=t})});t=this.settings.rules;n.each(t,function(i,r){t[i]=n.validator.normalizeRule(r)});n(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox'], [contenteditable], [type='button']",i).on("click.validate","select, option, [type='radio'], [type='checkbox']",i);this.settings.invalidHandler&&n(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),n.extend(this.submitted,this.errorMap),this.invalid=n.extend({},this.errorMap),this.valid()||n(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var n=0,t=this.currentElements=this.elements();t[n];n++)this.check(t[n]);return this.valid()},element:function(t){var e,o,i=this.clean(t),r=this.validationTargetFor(i),u=this,f=!0;return void 0===r?delete this.invalid[i.name]:(this.prepareElement(r),this.currentElements=n(r),o=this.groups[r.name],o&&n.each(this.groups,function(n,t){t===o&&n!==r.name&&(i=u.validationTargetFor(u.clean(u.findByName(n))),i&&i.name in u.invalid&&(u.currentElements.push(i),f=u.check(i)&&f))}),e=this.check(r)!==!1,f=f&&e,this.invalid[r.name]=e?!1:!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),n(t).attr("aria-invalid",!e)),f},showErrors:function(t){if(t){var i=this;n.extend(this.errorMap,t);this.errorList=n.map(this.errorMap,function(n,t){return{message:n,element:i.findByName(t)[0]}});this.successList=n.grep(this.successList,function(n){return!(n.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){n.fn.resetForm&&n(this.currentForm).resetForm();this.invalid={};this.submitted={};this.prepareForm();this.hideErrors();var t=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(t)},resetElements:function(n){var t;if(this.settings.unhighlight)for(t=0;n[t];t++)this.settings.unhighlight.call(this,n[t],this.settings.errorClass,""),this.findByName(n[t].name).removeClass(this.settings.validClass);else n.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(n){var t,i=0;for(t in n)void 0!==n[t]&&null!==n[t]&&n[t]!==!1&&i++;return i},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(n){n.not(this.containers).text("");this.addWrapper(n).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{n(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(t){}},findLastActive:function(){var t=this.lastActive;return t&&1===n.grep(this.errorList,function(n){return n.element.name===t.name}).length&&t},elements:function(){var t=this,i={};return n(this.currentForm).find("input, select, textarea, [contenteditable]").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var r=this.name||n(this).attr("name");return!r&&t.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.hasAttribute("contenteditable")&&(this.form=n(this).closest("form")[0],this.name=r),!(r in i||!t.objectLength(n(this).rules()))&&(i[r]=!0,!0)})},clean:function(t){return n(t)[0]},errors:function(){var t=this.settings.errorClass.split(" ").join(".");return n(this.settings.errorElement+"."+t,this.errorContext)},resetInternals:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=n([]);this.toHide=n([])},reset:function(){this.resetInternals();this.currentElements=n([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(n){this.reset();this.toHide=this.errorsFor(n)},elementValue:function(t){var i,r,f=n(t),u=t.type;return"radio"===u||"checkbox"===u?this.findByName(t.name).filter(":checked").val():"number"===u&&"undefined"!=typeof t.validity?t.validity.badInput?"NaN":f.val():(i=t.hasAttribute("contenteditable")?f.text():f.val(),"file"===u?"C:\\fakepath\\"===i.substr(0,12)?i.substr(12):(r=i.lastIndexOf("/"),r>=0?i.substr(r+1):(r=i.lastIndexOf("\\"),r>=0?i.substr(r+1):i)):"string"==typeof i?i.replace(/\r/g,""):i)},check:function(t){t=this.validationTargetFor(this.clean(t));var u,f,r,e,i=n(t).rules(),c=n.map(i,function(n,t){return t}).length,h=!1,o=this.elementValue(t);if("function"==typeof i.normalizer?e=i.normalizer:"function"==typeof this.settings.normalizer&&(e=this.settings.normalizer),e){if(o=e.call(t,o),"string"!=typeof o)throw new TypeError("The normalizer should return a string value.");delete i.normalizer}for(f in i){r={method:f,parameters:i[f]};try{if(u=n.validator.methods[f].call(this,o,t,r.parameters),"dependency-mismatch"===u&&1===c){h=!0;continue}if(h=!1,"pending"===u)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!u)return this.formatAndAdd(t,r),!1}catch(s){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+t.id+", check the '"+r.method+"' method.",s),s instanceof TypeError&&(s.message+=".  Exception occurred when checking element "+t.id+", check the '"+r.method+"' method."),s;}}if(!h)return this.objectLength(i)&&this.successList.push(t),!0},customDataMessage:function(t,i){return n(t).data("msg"+i.charAt(0).toUpperCase()+i.substring(1).toLowerCase())||n(t).data("msg")},customMessage:function(n,t){var i=this.settings.messages[n];return i&&(i.constructor===String?i:i[t])},findDefined:function(){for(var n=0;n<arguments.length;n++)if(void 0!==arguments[n])return arguments[n]},defaultMessage:function(t,i){"string"==typeof i&&(i={method:i});var r=this.findDefined(this.customMessage(t.name,i.method),this.customDataMessage(t,i.method),!this.settings.ignoreTitle&&t.title||void 0,n.validator.messages[i.method],"<strong>Warning: No message defined for "+t.name+"<\/strong>"),u=/\$?\{(\d+)\}/g;return"function"==typeof r?r=r.call(this,i.parameters,t):u.test(r)&&(r=n.validator.format(r.replace(u,"{$1}"),i.parameters)),r},formatAndAdd:function(n,t){var i=this.defaultMessage(n,t);this.errorList.push({message:i,element:n,method:t.method});this.errorMap[n.name]=i;this.submitted[n.name]=i},addWrapper:function(n){return this.settings.wrapper&&(n=n.add(n.parent(this.settings.wrapper))),n},defaultShowErrors:function(){for(var i,t,n=0;this.errorList[n];n++)t=this.errorList[n],this.settings.highlight&&this.settings.highlight.call(this,t.element,this.settings.errorClass,this.settings.validClass),this.showLabel(t.element,t.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(n=0;this.successList[n];n++)this.showLabel(this.successList[n]);if(this.settings.unhighlight)for(n=0,i=this.validElements();i[n];n++)this.settings.unhighlight.call(this,i[n],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return n(this.errorList).map(function(){return this.element})},showLabel:function(t,i){var u,s,e,o,r=this.errorsFor(t),h=this.idOrName(t),f=n(t).attr("aria-describedby");r.length?(r.removeClass(this.settings.validClass).addClass(this.settings.errorClass),r.html(i)):(r=n("<"+this.settings.errorElement+">").attr("id",h+"-error").addClass(this.settings.errorClass).html(i||""),u=r,this.settings.wrapper&&(u=r.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(u):this.settings.errorPlacement?this.settings.errorPlacement.call(this,u,n(t)):u.insertAfter(t),r.is("label")?r.attr("for",h):0===r.parents("label[for='"+this.escapeCssMeta(h)+"']").length&&(e=r.attr("id"),f?f.match(new RegExp("\\b"+this.escapeCssMeta(e)+"\\b"))||(f+=" "+e):f=e,n(t).attr("aria-describedby",f),s=this.groups[t.name],s&&(o=this,n.each(o.groups,function(t,i){i===s&&n("[name='"+o.escapeCssMeta(t)+"']",o.currentForm).attr("aria-describedby",r.attr("id"))}))));!i&&this.settings.success&&(r.text(""),"string"==typeof this.settings.success?r.addClass(this.settings.success):this.settings.success(r,t));this.toShow=this.toShow.add(r)},errorsFor:function(t){var r=this.escapeCssMeta(this.idOrName(t)),u=n(t).attr("aria-describedby"),i="label[for='"+r+"'], label[for='"+r+"'] *";return u&&(i=i+", #"+this.escapeCssMeta(u).replace(/\s+/g,", #")),this.errors().filter(i)},escapeCssMeta:function(n){return n.replace(/([\\!"#$%&'()*+,.\/:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(n){return this.groups[n.name]||(this.checkable(n)?n.name:n.id||n.name)},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name)),n(t).not(this.settings.ignore)[0]},checkable:function(n){return/radio|checkbox/i.test(n.type)},findByName:function(t){return n(this.currentForm).find("[name='"+this.escapeCssMeta(t)+"']")},getLength:function(t,i){switch(i.nodeName.toLowerCase()){case"select":return n("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return t.length},depend:function(n,t){return!this.dependTypes[typeof n]||this.dependTypes[typeof n](n,t)},dependTypes:{boolean:function(n){return n},string:function(t,i){return!!n(t,i.form).length},"function":function(n,t){return n(t)}},optional:function(t){var i=this.elementValue(t);return!n.validator.methods.required.call(this,i,t)&&"dependency-mismatch"},startRequest:function(t){this.pending[t.name]||(this.pendingRequest++,n(t).addClass(this.settings.pendingClass),this.pending[t.name]=!0)},stopRequest:function(t,i){this.pendingRequest--;this.pendingRequest<0&&(this.pendingRequest=0);delete this.pending[t.name];n(t).removeClass(this.settings.pendingClass);i&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(n(this.currentForm).submit(),this.submitButton&&n("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!i&&0===this.pendingRequest&&this.formSubmitted&&(n(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t,i){return i="string"==typeof i&&i||"remote",n.data(t,"previousValue")||n.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,{method:i})})},destroy:function(){this.resetForm();n(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,i){t.constructor===String?this.classRuleSettings[t]=i:n.extend(this.classRuleSettings,t)},classRules:function(t){var i={},r=n(t).attr("class");return r&&n.each(r.split(" "),function(){this in n.validator.classRuleSettings&&n.extend(i,n.validator.classRuleSettings[this])}),i},normalizeAttributeRule:function(n,t,i,r){/min|max|step/.test(i)&&(null===t||/number|range|text/.test(t))&&(r=Number(r),isNaN(r)&&(r=void 0));r||0===r?n[i]=r:t===i&&"range"!==t&&(n[i]=!0)},attributeRules:function(t){var r,i,u={},f=n(t),e=t.getAttribute("type");for(r in n.validator.methods)"required"===r?(i=t.getAttribute(r),""===i&&(i=!0),i=!!i):i=f.attr(r),this.normalizeAttributeRule(u,e,r,i);return u.maxlength&&/-1|2147483647|524288/.test(u.maxlength)&&delete u.maxlength,u},dataRules:function(t){var i,r,u={},f=n(t),e=t.getAttribute("type");for(i in n.validator.methods)r=f.data("rule"+i.charAt(0).toUpperCase()+i.substring(1).toLowerCase()),this.normalizeAttributeRule(u,e,i,r);return u},staticRules:function(t){var i={},r=n.data(t.form,"validator");return r.settings.rules&&(i=n.validator.normalizeRule(r.settings.rules[t.name])||{}),i},normalizeRules:function(t,i){return n.each(t,function(r,u){if(u===!1)return void delete t[r];if(u.param||u.depends){var f=!0;switch(typeof u.depends){case"string":f=!!n(u.depends,i.form).length;break;case"function":f=u.depends.call(i,i)}f?t[r]=void 0===u.param||u.param:(n.data(i.form,"validator").resetElements(n(i)),delete t[r])}}),n.each(t,function(r,u){t[r]=n.isFunction(u)&&"normalizer"!==r?u(i):u}),n.each(["minlength","maxlength"],function(){t[this]&&(t[this]=Number(t[this]))}),n.each(["rangelength","range"],function(){var i;t[this]&&(n.isArray(t[this])?t[this]=[Number(t[this][0]),Number(t[this][1])]:"string"==typeof t[this]&&(i=t[this].replace(/[\[\]]/g,"").split(/[\s,]+/),t[this]=[Number(i[0]),Number(i[1])]))}),n.validator.autoCreateRanges&&(null!=t.min&&null!=t.max&&(t.range=[t.min,t.max],delete t.min,delete t.max),null!=t.minlength&&null!=t.maxlength&&(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t},normalizeRule:function(t){if("string"==typeof t){var i={};n.each(t.split(/\s/),function(){i[this]=!0});t=i}return t},addMethod:function(t,i,r){n.validator.methods[t]=i;n.validator.messages[t]=void 0!==r?r:n.validator.messages[t];i.length<3&&n.validator.addClassRules(t,n.validator.normalizeRule(t))},methods:{required:function(t,i,r){if(!this.depend(r,i))return"dependency-mismatch";if("select"===i.nodeName.toLowerCase()){var u=n(i).val();return u&&u.length>0}return this.checkable(i)?this.getLength(t,i)>0:t.length>0},email:function(n,t){return this.optional(t)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(n)},url:function(n,t){return this.optional(t)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[\/?#]\S*)?$/i.test(n)},date:function(n,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(n).toString())},dateISO:function(n,t){return this.optional(t)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(n)},number:function(n,t){return this.optional(t)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(n)},digits:function(n,t){return this.optional(t)||/^\d+$/.test(n)},minlength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||u>=r},maxlength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||u<=r},rangelength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||u>=r[0]&&u<=r[1]},min:function(n,t,i){return this.optional(t)||n>=i},max:function(n,t,i){return this.optional(t)||n<=i},range:function(n,t,i){return this.optional(t)||n>=i[0]&&n<=i[1]},step:function(t,i,r){var u,f=n(i).attr("type"),h="Step attribute on input type "+f+" is not supported.",c=new RegExp("\\b"+f+"\\b"),l=f&&!c.test("text,number,range"),e=function(n){var t=(""+n).match(/(?:\.(\d+))?$/);return t&&t[1]?t[1].length:0},o=function(n){return Math.round(n*Math.pow(10,u))},s=!0;if(l)throw new Error(h);return u=e(r),(e(t)>u||o(t)%o(r)!=0)&&(s=!1),this.optional(i)||s},equalTo:function(t,i,r){var u=n(r);return this.settings.onfocusout&&u.not(".validate-equalTo-blur").length&&u.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){n(i).valid()}),t===u.val()},remote:function(t,i,r,u){if(this.optional(i))return"dependency-mismatch";u="string"==typeof u&&u||"remote";var f,o,s,e=this.previousValue(i,u);return this.settings.messages[i.name]||(this.settings.messages[i.name]={}),e.originalMessage=e.originalMessage||this.settings.messages[i.name][u],this.settings.messages[i.name][u]=e.message,r="string"==typeof r&&{url:r}||r,s=n.param(n.extend({data:t},r.data)),e.old===s?e.valid:(e.old=s,f=this,this.startRequest(i),o={},o[i.name]=t,n.ajax(n.extend(!0,{mode:"abort",port:"validate"+i.name,dataType:"json",data:o,context:f.currentForm,success:function(n){var r,s,h,o=n===!0||"true"===n;f.settings.messages[i.name][u]=e.originalMessage;o?(h=f.formSubmitted,f.resetInternals(),f.toHide=f.errorsFor(i),f.formSubmitted=h,f.successList.push(i),f.invalid[i.name]=!1,f.showErrors()):(r={},s=n||f.defaultMessage(i,{method:u,parameters:t}),r[i.name]=e.message=s,f.invalid[i.name]=!0,f.showErrors(r));e.valid=o;f.stopRequest(i,o)}},r)),"pending")}}});var i,t={};return n.ajaxPrefilter?n.ajaxPrefilter(function(n,i,r){var u=n.port;"abort"===n.mode&&(t[u]&&t[u].abort(),t[u]=r)}):(i=n.ajax,n.ajax=function(r){var f=("mode"in r?r:n.ajaxSettings).mode,u=("port"in r?r:n.ajaxSettings).port;return"abort"===f?(t[u]&&t[u].abort(),t[u]=i.apply(this,arguments),t[u]):i.apply(this,arguments)}),n}),!function(n){"function"==typeof define&&define.amd?define("jquery.validate.unobtrusive",["jquery-validation"],n):"object"==typeof module&&module.exports?module.exports=n(require("jquery-validation")):jQuery.validator.unobtrusive=n(jQuery)}(function(n){function i(n,t,i){n.rules[t]=i;n.message&&(n.messages[t]=n.message)}function h(n){return n.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}function f(n){return n.replace(/([!"#$%&'()*+,.\/:;<=>?@\[\\\]^`{|}~])/g,"\\$1")}function e(n){return n.substr(0,n.lastIndexOf(".")+1)}function o(n,t){return 0===n.indexOf("*.")&&(n=n.replace("*.",t)),n}function c(t,i){var r=n(this).find("[data-valmsg-for='"+f(i[0].name)+"']"),u=r.attr("data-valmsg-replace"),e=u?n.parseJSON(u)!==!1:null;r.removeClass("field-validation-valid").addClass("field-validation-error");t.data("unobtrusiveContainer",r);e?(r.empty(),t.removeClass("input-validation-error").appendTo(r)):t.hide()}function l(t,i){var u=n(this).find("[data-valmsg-summary=true]"),r=u.find("ul");r&&r.length&&i.errorList.length&&(r.empty(),u.addClass("validation-summary-errors").removeClass("validation-summary-valid"),n.each(i.errorList,function(){n("<li />").html(this.message).appendTo(r)}))}function a(t){var i=t.data("unobtrusiveContainer"),r,u;i&&(r=i.attr("data-valmsg-replace"),u=r?n.parseJSON(r):null,i.addClass("field-validation-valid").removeClass("field-validation-error"),t.removeData("unobtrusiveContainer"),u&&i.empty())}function v(){var t=n(this),i="__jquery_unobtrusive_validation_form_reset";if(!t.data(i)){t.data(i,!0);try{t.data("validator").resetForm()}finally{t.removeData(i)}t.find(".validation-summary-errors").addClass("validation-summary-valid").removeClass("validation-summary-errors");t.find(".field-validation-error").addClass("field-validation-valid").removeClass("field-validation-error").removeData("unobtrusiveContainer").find(">*").removeData("unobtrusiveContainer")}}function s(t){var i=n(t),f=i.data(u),s=n.proxy(v,t),e=r.unobtrusive.options||{},o=function(i,r){var u=e[i];u&&n.isFunction(u)&&u.apply(t,r)};return f||(f={options:{errorClass:e.errorClass||"input-validation-error",errorElement:e.errorElement||"span",errorPlacement:function(){c.apply(t,arguments);o("errorPlacement",arguments)},invalidHandler:function(){l.apply(t,arguments);o("invalidHandler",arguments)},messages:{},rules:{},success:function(){a.apply(t,arguments);o("success",arguments)}},attachValidation:function(){i.off("reset."+u,s).on("reset."+u,s).validate(this.options)},validate:function(){return i.validate(),i.valid()}},i.data(u,f)),f}var t,r=n.validator,u="unobtrusiveValidation";return r.unobtrusive={adapters:[],parseElement:function(t,i){var r,u,o,f=n(t),e=f.parents("form")[0];e&&(r=s(e),r.options.rules[t.name]=u={},r.options.messages[t.name]=o={},n.each(this.adapters,function(){var i="data-val-"+this.name,r=f.attr(i),s={};void 0!==r&&(i+="-",n.each(this.params,function(){s[this]=f.attr(i+this)}),this.adapt({element:t,form:e,message:r,params:s,rules:u,messages:o}))}),n.extend(u,{__dummy__:!0}),i||r.attachValidation())},parse:function(t){var i=n(t),u=i.parents().addBack().filter("form").add(i.find("form")).has("[data-val=true]");i.find("[data-val=true]").each(function(){r.unobtrusive.parseElement(this,!0)});u.each(function(){var n=s(this);n&&n.attachValidation()})}},t=r.unobtrusive.adapters,t.add=function(n,t,i){return i||(i=t,t=[]),this.push({name:n,params:t,adapt:i}),this},t.addBool=function(n,t){return this.add(n,function(r){i(r,t||n,!0)})},t.addMinMax=function(n,t,r,u,f,e){return this.add(n,[f||"min",e||"max"],function(n){var f=n.params.min,e=n.params.max;f&&e?i(n,u,[f,e]):f?i(n,t,f):e&&i(n,r,e)})},t.addSingleVal=function(n,t,r){return this.add(n,[t||"val"],function(u){i(u,r||n,u.params[t])})},r.addMethod("__dummy__",function(){return!0}),r.addMethod("regex",function(n,t,i){var r;return!!this.optional(t)||(r=new RegExp(i).exec(n),r&&0===r.index&&r[0].length===n.length)}),r.addMethod("nonalphamin",function(n,t,i){var r;return i&&(r=n.match(/\W/g),r=r&&r.length>=i),r}),r.methods.extension?(t.addSingleVal("accept","mimtype"),t.addSingleVal("extension","extension")):t.addSingleVal("extension","extension","accept"),t.addSingleVal("regex","pattern"),t.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url"),t.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range"),t.addMinMax("minlength","minlength").addMinMax("maxlength","minlength","maxlength"),t.add("equalto",["other"],function(t){var r=e(t.element.name),u=t.params.other,s=o(u,r),h=n(t.form).find(":input").filter("[name='"+f(s)+"']")[0];i(t,"equalTo",h)}),t.add("required",function(n){"INPUT"===n.element.tagName.toUpperCase()&&"CHECKBOX"===n.element.type.toUpperCase()||i(n,"required",!0)}),t.add("remote",["url","type","additionalfields"],function(t){var r={url:t.params.url,type:t.params.type||"GET",data:{}},u=e(t.element.name);n.each(h(t.params.additionalfields||t.element.name),function(i,e){var s=o(e,u);r.data[s]=function(){var i=n(t.form).find(":input").filter("[name='"+f(s)+"']");return i.is(":checkbox")?i.filter(":checked").val()||i.filter(":hidden").val()||"":i.is(":radio")?i.filter(":checked").val()||"":i.val()}});i(t,"remote",r)}),t.add("password",["min","nonalphamin","regex"],function(n){n.params.min&&i(n,"minlength",n.params.min);n.params.nonalphamin&&i(n,"nonalphamin",n.params.nonalphamin);n.params.regex&&i(n,"regex",n.params.regex)}),t.add("fileextensions",["extensions"],function(n){i(n,"extension",n.params.extensions)}),n(function(){r.unobtrusive.parse(document)}),r.unobtrusive}),function(n,t){"use strict";var i=n.History=n.History||{},r=n.jQuery;if(typeof i.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");i.Adapter={bind:function(n,t,i){r(n).bind(t,i)},trigger:function(n,t,i){r(n).trigger(t,i)},extractEventData:function(n,i,r){return i&&i.originalEvent&&i.originalEvent[n]||r&&r[n]||t},onDomLoad:function(n){r(n)}};typeof i.init!="undefined"&&i.init()}(window),function(n,t){"use strict";var e=n.console||t,r=n.document,o=n.navigator,f=n.sessionStorage||!1,h=n.setTimeout,c=n.clearTimeout,l=n.setInterval,a=n.clearInterval,u=n.JSON,v=n.alert,i=n.History=n.History||{},s=n.history;try{f.setItem("TEST","1");f.removeItem("TEST")}catch(y){f=!1}if(u.stringify=u.stringify||u.encode,u.parse=u.parse||u.decode,typeof i.init!="undefined")throw new Error("History.js Core has already been loaded...");i.init=function(){return typeof i.Adapter=="undefined"?!1:(typeof i.initCore!="undefined"&&i.initCore(),typeof i.initHtml4!="undefined"&&i.initHtml4(),!0)};i.initCore=function(){if(typeof i.initCore.initialized!="undefined")return!1;if(i.initCore.initialized=!0,i.options=i.options||{},i.options.hashChangeInterval=i.options.hashChangeInterval||100,i.options.safariPollInterval=i.options.safariPollInterval||500,i.options.doubleCheckInterval=i.options.doubleCheckInterval||500,i.options.disableSuid=i.options.disableSuid||!1,i.options.storeInterval=i.options.storeInterval||1e3,i.options.busyDelay=i.options.busyDelay||250,i.options.debug=i.options.debug||!1,i.options.initialTitle=i.options.initialTitle||r.title,i.options.html4Mode=i.options.html4Mode||!1,i.options.delayInit=i.options.delayInit||!1,i.intervalList=[],i.clearAllIntervals=function(){var n,t=i.intervalList;if(typeof t!="undefined"&&t!==null){for(n=0;n<t.length;n++)a(t[n]);i.intervalList=null}},i.debug=function(){(i.options.debug||!1)&&i.log.apply(i,arguments)},i.log=function(){var s=typeof e!="undefined"&&typeof e.log!="undefined"&&typeof e.log.apply!="undefined",t=r.getElementById("log"),n,f,h,o,i;for(s?(o=Array.prototype.slice.call(arguments),n=o.shift(),typeof e.debug!="undefined"?e.debug.apply(e,[n,o]):e.log.apply(e,[n,o])):n="\n"+arguments[0]+"\n",f=1,h=arguments.length;f<h;++f){if(i=arguments[f],typeof i=="object"&&typeof u!="undefined")try{i=u.stringify(i)}catch(c){}n+="\n"+i+"\n"}return t?(t.value+=n+"\n-----\n",t.scrollTop=t.scrollHeight-t.clientHeight):s||v(n),!0},i.getInternetExplorerMajorVersion=function(){return i.getInternetExplorerMajorVersion.cached=typeof i.getInternetExplorerMajorVersion.cached!="undefined"?i.getInternetExplorerMajorVersion.cached:function(){for(var n=3,t=r.createElement("div"),i=t.getElementsByTagName("i");(t.innerHTML="<!--[if gt IE "+ ++n+"]><i><\/i><![endif]-->")&&i[0];);return n>4?n:!1}()},i.isInternetExplorer=function(){return i.isInternetExplorer.cached=typeof i.isInternetExplorer.cached!="undefined"?i.isInternetExplorer.cached:Boolean(i.getInternetExplorerMajorVersion())},i.emulated=i.options.html4Mode?{pushState:!0,hashChange:!0}:{pushState:!Boolean(n.history&&n.history.pushState&&n.history.replaceState&&!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(o.userAgent)&&!/AppleWebKit\/5([0-2]|3[0-2])/i.test(o.userAgent)),hashChange:Boolean(!("onhashchange"in n||"onhashchange"in r)||i.isInternetExplorer()&&i.getInternetExplorerMajorVersion()<8)},i.enabled=!i.emulated.pushState,i.bugs={setHash:Boolean(!i.emulated.pushState&&o.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(o.userAgent)),safariPoll:Boolean(!i.emulated.pushState&&o.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(o.userAgent)),ieDoubleCheck:Boolean(i.isInternetExplorer()&&i.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(i.isInternetExplorer()&&i.getInternetExplorerMajorVersion()<7)},i.isEmptyObject=function(n){for(var t in n)if(n.hasOwnProperty(t))return!1;return!0},i.cloneObject=function(n){var i,t;return n?(i=u.stringify(n),t=u.parse(i)):t={},t},i.getRootUrl=function(){var n=r.location.protocol+"//"+(r.location.hostname||r.location.host);return(r.location.port||!1)&&(n+=":"+r.location.port),n+="/",n},i.getBaseHref=function(){var t=r.getElementsByTagName("base"),i=null,n="";return t.length===1&&(i=t[0],n=i.href.replace(/[^\/]+$/,"")),n=n.replace(/\/+$/,""),n&&(n+="/"),n},i.getBaseUrl=function(){return i.getBaseHref()||i.getBasePageUrl()||i.getRootUrl()},i.getPageUrl=function(){var t=i.getState(!1,!1),r=(t||{}).url||i.getLocationHref(),n;return n=r.replace(/\/+$/,"").replace(/[^\/]+$/,function(n){return/\./.test(n)?n:n+"/"}),n},i.getBasePageUrl=function(){return i.getLocationHref().replace(/[#\?].*/,"").replace(/[^\/]+$/,function(n){return/[^\/]$/.test(n)?"":n}).replace(/\/+$/,"")+"/"},i.getFullUrl=function(n,t){var u=n,r=n.substring(0,1);return t=typeof t=="undefined"?!0:t,/[a-z]+\:\/\//.test(n)||(u=r==="/"?i.getRootUrl()+n.replace(/^\/+/,""):r==="#"?i.getPageUrl().replace(/#.*/,"")+n:r==="?"?i.getPageUrl().replace(/[\?#].*/,"")+n:t?i.getBaseUrl()+n.replace(/^(\.\/)+/,""):i.getBasePageUrl()+n.replace(/^(\.\/)+/,"")),u.replace(/\#$/,"")},i.getShortUrl=function(n){var t=n,r=i.getBaseUrl(),u=i.getRootUrl();return i.emulated.pushState&&(t=t.replace(r,"")),t=t.replace(u,"/"),i.isTraditionalAnchor(t)&&(t="./"+t),t=t.replace(/^(\.\/)+/g,"./").replace(/\#$/,""),t},i.getLocationHref=function(n){return n=n||r,n.URL===n.location.href?n.location.href:n.location.href===decodeURIComponent(n.URL)?n.URL:n.location.hash&&decodeURIComponent(n.location.href.replace(/^[^#]+/,""))===n.location.hash?n.location.href:n.URL.indexOf("#")==-1&&n.location.href.indexOf("#")!=-1?n.location.href:n.URL||n.location.href},i.store={},i.idToState=i.idToState||{},i.stateToId=i.stateToId||{},i.urlToId=i.urlToId||{},i.storedStates=i.storedStates||[],i.savedStates=i.savedStates||[],i.normalizeStore=function(){i.store.idToState=i.store.idToState||{};i.store.urlToId=i.store.urlToId||{};i.store.stateToId=i.store.stateToId||{}},i.getState=function(n,t){typeof n=="undefined"&&(n=!0);typeof t=="undefined"&&(t=!0);var r=i.getLastSavedState();return!r&&t&&(r=i.createStateObject()),n&&(r=i.cloneObject(r),r.url=r.cleanUrl||r.url),r},i.getIdByState=function(n){var t=i.extractId(n.url),r;if(!t)if(r=i.getStateString(n),typeof i.stateToId[r]!="undefined")t=i.stateToId[r];else if(typeof i.store.stateToId[r]!="undefined")t=i.store.stateToId[r];else{for(;;)if(t=(new Date).getTime()+String(Math.random()).replace(/\D/g,""),typeof i.idToState[t]=="undefined"&&typeof i.store.idToState[t]=="undefined")break;i.stateToId[r]=t;i.idToState[t]=n}return t},i.normalizeState=function(n){var t,r;return(n&&typeof n=="object"||(n={}),typeof n.normalized!="undefined")?n:(n.data&&typeof n.data=="object"||(n.data={}),t={},t.normalized=!0,t.title=n.title||"",t.url=i.getFullUrl(n.url?n.url:i.getLocationHref()),t.hash=i.getShortUrl(t.url),t.data=i.cloneObject(n.data),t.id=i.getIdByState(t),t.cleanUrl=t.url.replace(/\??\&_suid.*/,""),t.url=t.cleanUrl,r=!i.isEmptyObject(t.data),(t.title||r)&&i.options.disableSuid!==!0&&(t.hash=i.getShortUrl(t.url).replace(/\??\&_suid.*/,""),/\?/.test(t.hash)||(t.hash+="?"),t.hash+="&_suid="+t.id),t.hashedUrl=i.getFullUrl(t.hash),(i.emulated.pushState||i.bugs.safariPoll)&&i.hasUrlDuplicate(t)&&(t.url=t.hashedUrl),t)},i.createStateObject=function(n,t,r){var u={data:n,title:t,url:r};return u=i.normalizeState(u),u},i.getStateById=function(n){return n=String(n),i.idToState[n]||i.store.idToState[n]||t},i.getStateString=function(n){var t,r,f;return t=i.normalizeState(n),r={data:t.data,title:n.title,url:n.url},f=u.stringify(r),f},i.getStateId=function(n){var t,r;return t=i.normalizeState(n),r=t.id,r},i.getHashByState=function(n){var t,r;return t=i.normalizeState(n),r=t.hash,r},i.extractId=function(n){var i,t,u,r;return r=n.indexOf("#")!=-1?n.split("#")[0]:n,t=/(.*)\&_suid=([0-9]+)$/.exec(r),u=t?t[1]||n:n,i=t?String(t[2]||""):"",i||!1},i.isTraditionalAnchor=function(n){return!/[\/\?\.]/.test(n)},i.extractState=function(n,t){var r=null,u,f;return t=t||!1,u=i.extractId(n),u&&(r=i.getStateById(u)),r||(f=i.getFullUrl(n),u=i.getIdByUrl(f)||!1,u&&(r=i.getStateById(u)),!r&&t&&!i.isTraditionalAnchor(n)&&(r=i.createStateObject(null,null,f))),r},i.getIdByUrl=function(n){return i.urlToId[n]||i.store.urlToId[n]||t},i.getLastSavedState=function(){return i.savedStates[i.savedStates.length-1]||t},i.getLastStoredState=function(){return i.storedStates[i.storedStates.length-1]||t},i.hasUrlDuplicate=function(n){var r=!1,t;return t=i.extractState(n.url),r=t&&t.id!==n.id,r},i.storeState=function(n){return i.urlToId[n.url]=n.id,i.storedStates.push(i.cloneObject(n)),n},i.isLastSavedState=function(n){var t=!1,r,u,f;return i.savedStates.length&&(r=n.id,u=i.getLastSavedState(),f=u.id,t=r===f),t},i.saveState=function(n){return i.isLastSavedState(n)?!1:(i.savedStates.push(i.cloneObject(n)),!0)},i.getStateByIndex=function(n){var t=null;return t=typeof n=="undefined"?i.savedStates[i.savedStates.length-1]:n<0?i.savedStates[i.savedStates.length+n]:i.savedStates[n],t},i.getCurrentIndex=function(){var n=null;return n=i.savedStates.length<1?0:i.savedStates.length-1,n},i.getHash=function(n){var r=i.getLocationHref(n),t;return t=i.getHashByUrl(r),t},i.unescapeHash=function(n){var t=i.normalizeHash(n);return t=decodeURIComponent(t),t},i.normalizeHash=function(n){return n.replace(/[^#]*#/,"").replace(/#.*/,"")},i.setHash=function(n,t){var u,f;return t!==!1&&i.busy()?(i.pushQueue({scope:i,callback:i.setHash,args:arguments,queue:t}),!1):(i.busy(!0),u=i.extractState(n,!0),u&&!i.emulated.pushState?i.pushState(u.data,u.title,u.url,!1):i.getHash()!==n&&(i.bugs.setHash?(f=i.getPageUrl(),i.pushState(null,null,f+"#"+n,!1)):r.location.hash=n),i)},i.escapeHash=function(t){var r=i.normalizeHash(t);return r=n.encodeURIComponent(r),i.bugs.hashEscape||(r=r.replace(/\%21/g,"!").replace(/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?")),r},i.getHashByUrl=function(n){var t=String(n).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");return t=i.unescapeHash(t),t},i.setTitle=function(n){var t=n.title,u;t||(u=i.getStateByIndex(0),u&&u.url===n.url&&(t=u.title||i.options.initialTitle));try{r.getElementsByTagName("title")[0].innerHTML=t.replace("<","&lt;").replace(">","&gt;").replace(" & "," &amp; ")}catch(f){}return r.title=t,i},i.queues=[],i.busy=function(n){if(typeof n!="undefined"?i.busy.flag=n:typeof i.busy.flag=="undefined"&&(i.busy.flag=!1),!i.busy.flag){c(i.busy.timeout);var t=function(){var n,r,u;if(!i.busy.flag)for(n=i.queues.length-1;n>=0;--n)(r=i.queues[n],r.length!==0)&&(u=r.shift(),i.fireQueueItem(u),i.busy.timeout=h(t,i.options.busyDelay))};i.busy.timeout=h(t,i.options.busyDelay)}return i.busy.flag},i.busy.flag=!1,i.fireQueueItem=function(n){return n.callback.apply(n.scope||i,n.args||[])},i.pushQueue=function(n){return i.queues[n.queue||0]=i.queues[n.queue||0]||[],i.queues[n.queue||0].push(n),i},i.queue=function(n,t){return typeof n=="function"&&(n={callback:n}),typeof t!="undefined"&&(n.queue=t),i.busy()?i.pushQueue(n):i.fireQueueItem(n),i},i.clearQueue=function(){return i.busy.flag=!1,i.queues=[],i},i.stateChanged=!1,i.doubleChecker=!1,i.doubleCheckComplete=function(){return i.stateChanged=!0,i.doubleCheckClear(),i},i.doubleCheckClear=function(){return i.doubleChecker&&(c(i.doubleChecker),i.doubleChecker=!1),i},i.doubleCheck=function(n){return i.stateChanged=!1,i.doubleCheckClear(),i.bugs.ieDoubleCheck&&(i.doubleChecker=h(function(){return i.doubleCheckClear(),i.stateChanged||n(),!0},i.options.doubleCheckInterval)),i},i.safariStatePoll=function(){var r=i.extractState(i.getLocationHref()),t;if(!i.isLastSavedState(r))return t=r,t||(t=i.createStateObject()),i.Adapter.trigger(n,"popstate"),i},i.back=function(n){return n!==!1&&i.busy()?(i.pushQueue({scope:i,callback:i.back,args:arguments,queue:n}),!1):(i.busy(!0),i.doubleCheck(function(){i.back(!1)}),s.go(-1),!0)},i.forward=function(n){return n!==!1&&i.busy()?(i.pushQueue({scope:i,callback:i.forward,args:arguments,queue:n}),!1):(i.busy(!0),i.doubleCheck(function(){i.forward(!1)}),s.go(1),!0)},i.go=function(n,t){var r;if(n>0)for(r=1;r<=n;++r)i.forward(t);else{if(!(n<0))throw new Error("History.go: History.go requires a positive or negative integer passed.");for(r=-1;r>=n;--r)i.back(t)}return i},i.emulated.pushState){var y=function(){};i.pushState=i.pushState||y;i.replaceState=i.replaceState||y}else i.onPopState=function(t,r){var e=!1,u=!1,o,f;return i.doubleCheckComplete(),o=i.getHash(),o?(f=i.extractState(o||i.getLocationHref(),!0),f?i.replaceState(f.data,f.title,f.url,!1):(i.Adapter.trigger(n,"anchorchange"),i.busy(!1)),i.expectedStateId=!1,!1):(e=i.Adapter.extractEventData("state",t,r)||!1,u=e?i.getStateById(e):i.expectedStateId?i.getStateById(i.expectedStateId):i.extractState(i.getLocationHref()),u||(u=i.createStateObject(null,null,i.getLocationHref())),i.expectedStateId=!1,i.isLastSavedState(u)?(i.busy(!1),!1):(i.storeState(u),i.saveState(u),i.setTitle(u),i.Adapter.trigger(n,"statechange"),i.busy(!1),!0))},i.Adapter.bind(n,"popstate",i.onPopState),i.pushState=function(t,r,u,f){if(i.getHashByUrl(u)&&i.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(f!==!1&&i.busy())return i.pushQueue({scope:i,callback:i.pushState,args:arguments,queue:f}),!1;i.busy(!0);var e=i.createStateObject(t,r,u);return i.isLastSavedState(e)?i.busy(!1):(i.storeState(e),i.expectedStateId=e.id,s.pushState(e.id,e.title,e.url),i.Adapter.trigger(n,"popstate")),!0},i.replaceState=function(t,r,u,f){if(i.getHashByUrl(u)&&i.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(f!==!1&&i.busy())return i.pushQueue({scope:i,callback:i.replaceState,args:arguments,queue:f}),!1;i.busy(!0);var e=i.createStateObject(t,r,u);return i.isLastSavedState(e)?i.busy(!1):(i.storeState(e),i.expectedStateId=e.id,s.replaceState(e.id,e.title,e.url),i.Adapter.trigger(n,"popstate")),!0};if(f){try{i.store=u.parse(f.getItem("History.store"))||{}}catch(p){i.store={}}i.normalizeStore()}else i.store={},i.normalizeStore();i.Adapter.bind(n,"unload",i.clearAllIntervals);i.saveState(i.storeState(i.extractState(i.getLocationHref(),!0)));f&&(i.onUnload=function(){var n,t,r;try{n=u.parse(f.getItem("History.store"))||{}}catch(o){n={}}n.idToState=n.idToState||{};n.urlToId=n.urlToId||{};n.stateToId=n.stateToId||{};for(t in i.idToState)i.idToState.hasOwnProperty(t)&&(n.idToState[t]=i.idToState[t]);for(t in i.urlToId)i.urlToId.hasOwnProperty(t)&&(n.urlToId[t]=i.urlToId[t]);for(t in i.stateToId)i.stateToId.hasOwnProperty(t)&&(n.stateToId[t]=i.stateToId[t]);i.store=n;i.normalizeStore();r=u.stringify(n);try{f.setItem("History.store",r)}catch(e){if(e.code!==DOMException.QUOTA_EXCEEDED_ERR)throw e;f.length&&(f.removeItem("History.store"),f.setItem("History.store",r))}},i.intervalList.push(l(i.onUnload,i.options.storeInterval)),i.Adapter.bind(n,"beforeunload",i.onUnload),i.Adapter.bind(n,"unload",i.onUnload));i.emulated.pushState||(i.bugs.safariPoll&&i.intervalList.push(l(i.safariStatePoll,i.options.safariPollInterval)),(o.vendor==="Apple Computer, Inc."||(o.appCodeName||"")==="Mozilla")&&(i.Adapter.bind(n,"hashchange",function(){i.Adapter.trigger(n,"popstate")}),i.getHash()&&i.Adapter.onDomLoad(function(){i.Adapter.trigger(n,"hashchange")})))};i.options&&i.options.delayInit||i.init()}(window),typeof jQuery=="undefined")throw new Error("Bootstrap's JavaScript requires jQuery");+function(n){"use strict";var t=n.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||t[0]==1&&t[1]==9&&t[2]<1||t[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4");}(jQuery);+function(n){"use strict";function t(){var i=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(i.style[n]!==undefined)return{end:t[n]};return!1}n.fn.emulateTransitionEnd=function(t){var i=!1,u=this,r;n(this).one("bsTransitionEnd",function(){i=!0});return r=function(){i||n(u).trigger(n.support.transition.end)},setTimeout(r,t),this};n(function(){(n.support.transition=t(),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(n){"use strict";function u(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));typeof i=="string"&&u[i].call(r)})}var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.3.7";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){r.detach().trigger("closed.bs.alert").remove()}var f=n(this),u=f.attr("data-target"),r;(u||(u=f.attr("href"),u=u&&u.replace(/.*(?=#[^\s]*$)/,"")),r=n(u==="#"?[]:u),i&&i.preventDefault(),r.length||(r=f.closest(".alert")),r.trigger(i=n.Event("close.bs.alert")),i.isDefaultPrevented())||(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=u;n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f=typeof i=="object"&&i;r||u.data("bs.button",r=new t(this,f));i=="toggle"?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.3.7";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var i="disabled",r=this.$element,f=r.is("input")?"val":"html",u=r.data();t+="Text";u.resetText==null&&r.data("resetText",r[f]());setTimeout(n.proxy(function(){r[f](u[t]==null?this.options[t]:u[t]);t=="loadingText"?(this.isLoading=!0,r.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,r.removeClass(i).removeAttr(i).prop(i,!1))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),n.prop("type")=="radio"?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):n.prop("type")=="checkbox"&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target).closest(".btn");i.call(r,"toggle");n(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),r.is("input,button")?r.trigger("focus"):r.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),typeof i=="object"&&i),e=typeof i=="string"?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));typeof i=="number"?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",n.proxy(this.keydown,this));this.options.pause!="hover"||"ontouchstart"in document.documentElement||this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.3.7";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),f=n=="prev"&&i===0||n=="next"&&i==this.$items.length-1,r,u;return f&&!this.options.wrap?t:(r=n=="prev"?-1:1,u=(i+r)%this.$items.length,this.$items.eq(u))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(n>this.$items.length-1)&&!(n<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(n>t?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f=i=="next"?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),this.$element.trigger(s),s.isDefaultPrevented())?void 0:(this.sliding=!0,l&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var o,r=n(this),u=n(r.attr("data-target")||(o=r.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,"")),e,f;u.hasClass("carousel")&&(e=n.extend({},u.data(),r.data()),f=r.attr("data-slide-to"),f&&(e.interval=!1),i.call(u,e),f&&u.data("bs.carousel").to(f),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),typeof i=="object"&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));typeof i=="string"&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.3.7";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){var n=this.$element.hasClass("width");return n?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!r||!r.length||(f=r.data("bs.collapse"),!f||!f.transitioning))&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented())){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented())){if(i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},!n.support.transition)return u.call(this);this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION)}};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this);u.attr("data-target")||t.preventDefault();var f=r(u),e=f.data("bs.collapse"),o=e?"toggle":u.data();i.call(f,o)})}(jQuery);+function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length?r:t.parent()}function u(t){t&&t.which===3||(n(o).remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&t.type=="click"&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented())||(u.attr("aria-expanded","false"),i.removeClass("open").trigger(n.Event("hidden.bs.dropdown",f))))}))}function e(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));typeof i=="string"&&u[i].call(r)})}var o=".dropdown-backdrop",i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.3.7";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length)n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u);if(e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger(n.Event("shown.bs.dropdown",e))}return!1}};t.prototype.keydown=function(t){var e,o,s,h,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&t.which!=27||s&&t.which==27)return t.which==27&&o.find(i).trigger("focus"),e.trigger("click");(h=" li:not(.disabled):visible a",f=o.find(".dropdown-menu"+h),f.length)&&(u=f.index(t.target),t.which==38&&u>0&&u--,t.which==40&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=e;n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery);+function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),typeof i=="object"&&i);u||f.data("bs.modal",u=new t(this,e));typeof i=="string"?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.3.7";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});if(this.$element.trigger(u),!this.isShown&&!u.isDefaultPrevented()){this.isShown=!0;this.checkScrollbar();this.setScrollbar();this.$body.addClass("modal-open");this.escape();this.resize();this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',n.proxy(this.hide,this));this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})});this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)})}};t.prototype.hide=function(i){(i&&i.preventDefault(),i=n.Event("hide.bs.modal"),this.$element.trigger(i),this.isShown&&!i.isDefaultPrevented())&&(this.isShown=!1,this.escape(),this.resize(),n(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){document===n.target||this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){if(this.isShown&&this.options.keyboard)this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){n.which==27&&this.hide()},this));else this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){if(this.isShown)n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this));else n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){r=n.support.transition&&f;this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body);this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){if(this.ignoreBackdropClick){this.ignoreBackdropClick=!1;return}n.target===n.currentTarget&&(this.options.backdrop=="static"?this.$element[0].focus():this.hide())},this));if(r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var n=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";this.bodyIsOverflowing&&this.$body.css("padding-right",n+this.scrollbarWidth)};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),u=n(r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,"")),e=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){if(!n.isDefaultPrevented())u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,e,this)})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f=typeof i=="object"&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.tooltip",r=new t(this,f)),typeof i=="string"&&r[i]())})}var t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},i;t.VERSION="3.3.7";t.TRANSITION_DURATION=150;t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(n.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],u=="click")this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else if(u!="manual"){o=u=="hover"?"mouseenter":"focusin";s=u=="hover"?"mouseleave":"focusout";this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this));this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this))}this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){return t=n.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState[t.type=="focusin"?"focus":"hover"]=!0),i.tip().hasClass("in")||i.hoverState=="in"){i.hoverState="in";return}if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){i.hoverState=="in"&&i.show()},i.options.delay.show)};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState[t.type=="focusout"?"focus":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){i.hoverState=="out"&&i.hide()},i.options.delay.hide)}};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,a,f,v,o;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),y=this.getUID(this.type);this.setContent();r.attr("id",y);this.$element.attr("aria-describedby",y);this.options.animation&&r.addClass("fade");var i=typeof this.options.placement=="function"?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,p=/\s?auto?\s?/i,w=p.test(i);w&&(i=i.replace(p,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).data("bs."+this.type,this);this.options.container?r.appendTo(this.options.container):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var e=this.getPosition(),s=r[0].offsetWidth,h=r[0].offsetHeight;w&&(a=i,f=this.getPosition(this.$viewport),i=i=="bottom"&&e.bottom+h>f.bottom?"top":i=="top"&&e.top-h<f.top?"bottom":i=="right"&&e.right+s>f.width?"left":i=="left"&&e.left-s<f.left?"right":i,r.removeClass(a).addClass(i));v=this.getCalculatedOffset(i,e,s,h);this.applyPlacement(v,i);o=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;n=="out"&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",o).emulateTransitionEnd(t.TRANSITION_DURATION):o()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;i=="top"&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?u.left*2-l+h:u.top*2-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var n=this.tip(),t=this.getTitle();n.find(".tooltip-inner")[this.options.html?"html":"text"](t);n.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function f(){r.hoverState!="in"&&u.detach();r.$element&&r.$element.removeAttr("aria-describedby").trigger("hidden.bs."+r.type);i&&i()}var r=this,u=n(this.$tip),e=n.Event("hide.bs."+this.type);if(this.$element.trigger(e),!e.isDefaultPrevented())return u.removeClass("in"),n.support.transition&&u.hasClass("fade")?u.one("bsTransitionEnd",f).emulateTransitionEnd(t.TRANSITION_DURATION):f(),this.hoverState=null,this};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||typeof n.attr("data-original-title")!="string")&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){t=t||this.$element;var r=t[0],u=r.tagName=="BODY",i=r.getBoundingClientRect();i.width==null&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=window.SVGElement&&r instanceof window.SVGElement,e=u?{top:0,left:0}:f?null:t.offset(),o={scroll:u?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},s=u?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,o,s,e)};t.prototype.getCalculatedOffset=function(n,t,i,r){return n=="bottom"?{top:t.top+t.height,left:t.left+t.width/2-i/2}:n=="top"?{top:t.top-r,left:t.left+t.width/2-i/2}:n=="left"?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){do n+=~~(Math.random()*1e6);while(document.getElementById(n));return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(this.options.template),this.$tip.length!=1))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&(i=n(t.currentTarget).data("bs."+this.type),i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null;n.$element=null})};i=n.fn.tooltip;n.fn.tooltip=r;n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=i,this}}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f=typeof i=="object"&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.popover",r=new t(this,f)),typeof i=="string"&&r[i]())})}var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.3.7";t.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype);t.prototype.constructor=t;t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent();n.find(".popover-title")[this.options.html?"html":"text"](i);n.find(".popover-content").children().detach().end()[this.options.html?typeof t=="string"?"html":"append":"text"](t);n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=r;n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery);+function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(i).is(document.body)?n(window):n(i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f=typeof i=="object"&&i;r||u.data("bs.scrollspy",r=new t(this,f));typeof i=="string"&&r[i]()})}t.VERSION="3.3.7";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();n.isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget,n;if(this.scrollHeight!=f&&this.refresh(),i>=e)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(t[n+1]===undefined||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));typeof i=="string"&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.3.7";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=t.attr("href"),i=i&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0);o?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade");i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);u&&u()}var f=r.find("> .active"),o=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&o?f.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f=typeof i=="object"&&i;r||u.data("bs.affix",r=new t(this,f));typeof i=="string"&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);this.$target=n(this.options.target).on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.3.7";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),f=this.$element.offset(),e=this.$target.height();if(i!=null&&this.affixed=="top")return u<i?"top":!1;if(this.affixed=="bottom")return i!=null?u+this.unpin<=f.top?!1:"bottom":u+e<=n-r?!1:"bottom";var o=this.affixed==null,s=o?u:f.top,h=o?e:t;return i!=null&&u<=i?"top":r!=null&&s+h>=n-r?"bottom":!1};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,f,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,e=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if(typeof r!="object"&&(u=e=r),typeof e=="function"&&(e=r.top(this.$element)),typeof u=="function"&&(u=r.bottom(this.$element)),i=this.getState(h,s,e,u),this.affixed!=i){if(this.unpin!=null&&this.$element.css("top",""),f="affix"+(i?"-"+i:""),o=n.Event(f+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin=i=="bottom"?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(f).trigger(f.replace("affix","affixed")+".bs.affix")}i=="bottom"&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};t.offsetBottom!=null&&(t.offset.bottom=t.offsetBottom);t.offsetTop!=null&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery);"undefined"==typeof jwplayer&&(jwplayer=function(){if(jwplayer.api)return jwplayer.api.selectPlayer.apply(this,arguments)},jwplayer.version="6.12.4956",jwplayer.vid=document.createElement("video"),jwplayer.audio=document.createElement("audio"),jwplayer.source=document.createElement("source"),function(){var u={},t=Array.prototype,f=Object.prototype,r=t.slice,h=t.concat,s=f.toString,w=f.hasOwnProperty,c=t.map,l=t.forEach,a=t.filter,v=t.every,e=t.some,y=t.indexOf,f=Array.isArray,p=Object.keys,n=function(t){return t instanceof n?t:this instanceof n?void 0:new n(t)},i=n.each=n.forEach=function(t,i,r){var f,e;if(null==t)return t;if(l&&t.forEach===l)t.forEach(i,r);else if(t.length===+t.length){for(f=0,e=t.length;f<e;f++)if(i.call(r,t[f],f,t)===u)return}else for(var o=n.keys(t),f=0,e=o.length;f<e;f++)if(i.call(r,t[o[f]],o[f],t)===u)return;return t},o;n.map=n.collect=function(n,t,r){var u=[];return null==n?u:c&&n.map===c?n.map(t,r):(i(n,function(n,i,f){u.push(t.call(r,n,i,f))}),u)};n.find=n.detect=function(n,t,i){var r;return o(n,function(n,u,f){if(t.call(i,n,u,f))return r=n,!0}),r};n.filter=n.select=function(n,t,r){var u=[];return null==n?u:a&&n.filter===a?n.filter(t,r):(i(n,function(n,i,f){t.call(r,n,i,f)&&u.push(n)}),u)};n.every=n.all=function(t,r,f){r||(r=n.identity);var e=!0;return null==t?e:v&&t.every===v?t.every(r,f):(i(t,function(n,t,i){if(!(e=e&&r.call(f,n,t,i)))return u}),!!e)};o=n.some=n.any=function(t,r,f){r||(r=n.identity);var o=!1;return null==t?o:e&&t.some===e?t.some(r,f):(i(t,function(n,t,i){if(o||(o=r.call(f,n,t,i)))return u}),!!o)};n.size=function(t){return null==t?0:t.length===+t.length?t.length:n.keys(t).length};n.after=function(n,t){return function(){if(1>--n)return t.apply(this,arguments)}};n.sortedIndex=function(t,i,r,u){var f,e,o;for(r=null==r?n.identity:n.isFunction(r)?r:n.property(r),i=r.call(u,i),f=0,e=t.length;f<e;)o=f+e>>>1,r.call(u,t[o])<i?f=o+1:e=o;return f};n.find=n.detect=function(n,t,i){var r;return o(n,function(n,u,f){if(t.call(i,n,u,f))return r=n,!0}),r};o=n.some=n.any=function(t,r,f){r||(r=n.identity);var o=!1;return null==t?o:e&&t.some===e?t.some(r,f):(i(t,function(n,t,i){if(o||(o=r.call(f,n,t,i)))return u}),!!o)};n.contains=n.include=function(t,i){return null==t?!1:(t.length!==+t.length&&(t=n.values(t)),0<=n.indexOf(t,i))};n.where=function(t,i){return n.filter(t,n.matches(i))};n.difference=function(i){var u=h.apply(t,r.call(arguments,1));return n.filter(i,function(t){return!n.contains(u,t)})};n.without=function(t){return n.difference(t,r.call(arguments,1))};n.indexOf=function(t,i,r){if(null==t)return-1;var u=0,f=t.length;if(r)if("number"==typeof r)u=0>r?Math.max(0,f+r):r;else return u=n.sortedIndex(t,i),t[u]===i?u:-1;if(y&&t.indexOf===y)return t.indexOf(i,r);for(;u<f;u++)if(t[u]===i)return u;return-1};n.partial=function(t){var i=r.call(arguments,1);return function(){for(var f=0,r=i.slice(),u=0,e=r.length;u<e;u++)r[u]===n&&(r[u]=arguments[f++]);for(;f<arguments.length;)r.push(arguments[f++]);return t.apply(this,r)}};n.memoize=function(t,i){var r={};return i||(i=n.identity),function(){var u=i.apply(this,arguments);return n.has(r,u)?r[u]:r[u]=t.apply(this,arguments)}};n.delay=function(n,t){var i=r.call(arguments,2);return setTimeout(function(){return n.apply(null,i)},t)};n.defer=function(t){return n.delay.apply(n,[t,1].concat(r.call(arguments,1)))};n.keys=function(t){if(!n.isObject(t))return[];if(p)return p(t);var r=[],i;for(i in t)n.has(t,i)&&r.push(i);return r};n.pick=function(n){var u={},f=h.apply(t,r.call(arguments,1));return i(f,function(t){t in n&&(u[t]=n[t])}),u};n.isArray=f||function(n){return"[object Array]"==s.call(n)};n.isObject=function(n){return n===Object(n)};i("Arguments Function String Number Date RegExp".split(" "),function(t){n["is"+t]=function(n){return s.call(n)=="[object "+t+"]"}});n.isArguments(arguments)||(n.isArguments=function(t){return!(!t||!n.has(t,"callee"))});"function"!=typeof/./&&(n.isFunction=function(n){return"function"==typeof n});n.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))};n.isNaN=function(t){return n.isNumber(t)&&t!=+t};n.isBoolean=function(n){return!0===n||!1===n||"[object Boolean]"==s.call(n)};n.isNull=function(n){return null===n};n.isUndefined=function(n){return void 0===n};n.has=function(n,t){return w.call(n,t)};n.identity=function(n){return n};n.constant=function(n){return function(){return n}};n.property=function(n){return function(t){return t[n]}};n.matches=function(n){return function(t){if(t===n)return!0;for(var i in n)if(n[i]!==t[i])return!1;return!0}};n.result=function(t,i){if(null!=t){var r=t[i];return n.isFunction(r)?r.call(t):r}};this._=n}.call(jwplayer),function(n){function u(n){return function(){return i(n)}}function o(n,i,r,u,f){return function(){var e,o;if(f)r(n);else{try{if((e=n.responseXML)&&(o=e.firstChild,e.lastChild&&"parsererror"===e.lastChild.nodeName)){u&&u("Invalid XML",i,n);return}}catch(s){}if(e&&o)return r(n);(e=t.parseXML(n.responseText))&&e.firstChild?(n=t.extend({},n,{responseXML:e}),r(n)):u&&u(n.responseText?"Invalid XML":i,i,n)}}}var t=n.utils={},r=n._,f,i,e;t.exists=function(n){switch(typeof n){case"string":return 0<n.length;case"object":return null!==n;case"undefined":return!1}return!0};t.styleDimension=function(n){return n+(0<n.toString().indexOf("%")?"":"px")};t.getAbsolutePath=function(n,i){var u,e,r,o,f;if(t.exists(i)||(i=document.location.href),t.exists(n)){if(t.exists(n)?(u=n.indexOf("://"),e=n.indexOf("?"),u=0<u&&(0>e||e>u)):u=void 0,u)return n;for(u=i.substring(0,i.indexOf("://")+3),e=i.substring(u.length,i.indexOf("/",u.length+1)),0===n.indexOf("/")?r=n.split("/"):(r=i.split("?")[0],r=r.substring(u.length+e.length+1,r.lastIndexOf("/")),r=r.split("/").concat(n.split("/"))),o=[],f=0;f<r.length;f++)r[f]&&t.exists(r[f])&&"."!==r[f]&&(".."===r[f]?o.pop():o.push(r[f]));return u+e+"/"+o.join("/")}};t.extend=function(){var n=Array.prototype.slice.call(arguments,0);if(1<n.length){for(var r=n[0],u=function(n,t){void 0!==t&&null!==t&&(r[n]=t)},i=1;i<n.length;i++)t.foreach(n[i],u);return r}return null};f=window.console=window.console||{log:function(){}};t.log=function(){var n=Array.prototype.slice.call(arguments,0);"object"==typeof f.log?f.log(n):f.log.apply(f,n)};i=r.memoize(function(n){return null!==navigator.userAgent.toLowerCase().match(n)});t.isFF=u(/firefox/i);t.isChrome=u(/chrome/i);t.isIPod=u(/iP(hone|od)/i);t.isIPad=u(/iPad/i);t.isSafari602=u(/Macintosh.*Mac OS X 10_8.*6\.0\.\d* Safari/i);t.isIETrident=function(n){return n?(n=parseFloat(n).toFixed(1),i(RegExp("trident/.+rv:\\s*"+n,"i"))):i(/trident/i)};t.isMSIE=function(n){return n?(n=parseFloat(n).toFixed(1),i(RegExp("msie\\s*"+n,"i"))):i(/msie/i)};t.isIE=function(n){return n?(n=parseFloat(n).toFixed(1),11<=n?t.isIETrident(n):t.isMSIE(n)):t.isMSIE()||t.isIETrident()};t.isSafari=function(){return i(/safari/i)&&!i(/chrome/i)&&!i(/chromium/i)&&!i(/android/i)};t.isIOS=function(n){return n?i(RegExp("iP(hone|ad|od).+\\sOS\\s"+n,"i")):i(/iP(hone|ad|od)/i)};t.isAndroidNative=function(n){return t.isAndroid(n,!0)};t.isAndroid=function(n,r){return r&&i(/chrome\/[123456789]/i)&&!i(/chrome\/18/)?!1:n?(t.isInt(n)&&!/\./.test(n)&&(n=""+n+"."),i(RegExp("Android\\s*"+n,"i"))):i(/Android/i)};t.isMobile=function(){return t.isIOS()||t.isAndroid()};t.isIframe=function(){return window.frameElement&&"IFRAME"===window.frameElement.nodeName};t.saveCookie=function(n,t){document.cookie="jwplayer."+n+"="+t+"; path=/"};t.getCookies=function(){for(var n,i={},r=document.cookie.split("; "),t=0;t<r.length;t++)n=r[t].split("="),0===n[0].indexOf("jwplayer.")&&(i[n[0].substring(9,n[0].length)]=n[1]);return i};t.isInt=function(n){return 0==parseFloat(n)%1};t.typeOf=function(n){if(null===n)return"null";var t=typeof n;return"object"===t&&r.isArray(n)?"array":t};t.translateEventResponse=function(i,r){var u=t.extend({},r),f;return i!==n.events.JWPLAYER_FULLSCREEN||u.fullscreen?"object"==typeof u.data?(f=u.data,delete u.data,u=t.extend(u,f)):"object"==typeof u.metadata&&t.deepReplaceKeyName(u.metadata,["__dot__","__spc__","__dsh__","__default__"],["."," ","-","default"]):(u.fullscreen="true"===u.message,delete u.message),t.foreach(["position","duration","offset"],function(n,t){u[t]&&(u[t]=Math.round(1e3*u[t])/1e3)}),u};t.flashVersion=function(){if(t.isAndroid())return 0;var i=navigator.plugins,n;try{if("undefined"!==i&&(n=i["Shockwave Flash"]))return parseInt(n.description.replace(/\D+(\d+)\..*/,"$1"),10)}catch(r){}if("undefined"!=typeof window.ActiveXObject)try{if(n=new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash"))return parseInt(n.GetVariable("$version").split(" ")[1].split(",")[0],10)}catch(u){}return 0};t.getScriptPath=function(n){for(var t,r=document.getElementsByTagName("script"),i=0;i<r.length;i++)if(t=r[i].src,t&&0<=t.indexOf(n))return t.substr(0,t.indexOf(n));return""};t.deepReplaceKeyName=function(i,r,u){switch(n.utils.typeOf(i)){case"array":for(var f=0;f<i.length;f++)i[f]=n.utils.deepReplaceKeyName(i[f],r,u);break;case"object":t.foreach(i,function(t,f){var s,e,o;if(r instanceof Array&&u instanceof Array){if(r.length!==u.length)return;s=r}else s=[r];for(e=t,o=0;o<s.length;o++)e=e.replace(RegExp(r[o],"g"),u[o]);i[e]=n.utils.deepReplaceKeyName(f,r,u);t!==e&&delete i[t]})}return i};e=t.pluginPathType={ABSOLUTE:0,RELATIVE:1,CDN:2};t.getPluginPathType=function(n){var i,r;if("string"==typeof n)return(n=n.split("?")[0],i=n.indexOf("://"),0<i)?e.ABSOLUTE:(r=n.indexOf("/"),n=t.extension(n),0>i&&0>r&&(!n||!isNaN(n))?e.CDN:e.RELATIVE)};t.getPluginName=function(n){return n.replace(/^(.*\/)?([^-]*)-?.*\.(swf|js)$/,"$2")};t.getPluginVersion=function(n){return n.replace(/[^-]*-?([^\.]*).*$/,"$1")};t.isYouTube=function(n,t){return"youtube"===t||/^(http|\/\/).*(youtube\.com|youtu\.be)\/.+/.test(n)};t.youTubeID=function(n){try{return/v[=\/]([^?&]*)|youtu\.be\/([^?]*)|^([\w-]*)$/i.exec(n).slice(1).join("").replace("?","")}catch(t){return""}};t.isRtmp=function(n,t){return 0===n.indexOf("rtmp")||"rtmp"===t};t.foreach=function(n,i){var r,u;for(r in n)"function"===t.typeOf(n.hasOwnProperty)?n.hasOwnProperty(r)&&(u=n[r],i(r,u)):(u=n[r],i(r,u))};t.isHTTPS=function(){return 0===window.location.href.indexOf("https")};t.repo=function(){var i="http://p.jwpcdn.com/"+n.version.split(/\W/).splice(0,2).join("/")+"/";try{t.isHTTPS()&&(i=i.replace("http://","https://ssl."))}catch(r){}return i};t.versionCheck=function(t){t=("0"+t).split(/\W/);var i=n.version.split(/\W/),r=parseFloat(t[0]),u=parseFloat(i[0]);return r>u||r===u&&parseFloat("0"+t[1])>parseFloat(i[1])?!1:!0};t.ajax=function(n,i,r,u){var f,h=!1,e,s,c,l;if(0<n.indexOf("#")&&(n=n.replace(/#.*$/,"")),n&&0<=n.indexOf("://")&&n.split("/")[2]!==window.location.href.split("/")[2]&&t.exists(window.XDomainRequest))f=new window.XDomainRequest,f.onload=o(f,n,i,r,u),f.ontimeout=f.onprogress=function(){},f.timeout=5e3;else if(t.exists(window.XMLHttpRequest))e=f=new window.XMLHttpRequest,s=n,f.onreadystatechange=function(){if(4===e.readyState)switch(e.status){case 200:o(e,s,i,r,u)();break;case 404:r("File not found",s,e)}};else return r&&r("",n,f),f;f.overrideMimeType&&f.overrideMimeType("text/xml");c=n;l=f;f.onerror=function(){r("Error loading file",c,l)};try{f.open("GET",n,!0)}catch(a){h=!0}return setTimeout(function(){if(h)r&&r(n,n,f);else try{f.send()}catch(t){r&&r(n,n,f)}},0),f};t.parseXML=function(n){var t;try{if(window.DOMParser){if(t=(new window.DOMParser).parseFromString(n,"text/xml"),t.childNodes&&t.childNodes.length&&"parsererror"===t.childNodes[0].firstChild.nodeName)return}else t=new window.ActiveXObject("Microsoft.XMLDOM"),t.async="false",t.loadXML(n)}catch(i){return}return t};t.between=function(n,t,i){return Math.max(Math.min(n,i),t)};t.seconds=function(n){if(r.isNumber(n))return n;n=n.replace(",",".");var t=n.split(":"),i=0;return"s"===n.slice(-1)?i=parseFloat(n):"m"===n.slice(-1)?i=60*parseFloat(n):"h"===n.slice(-1)?i=3600*parseFloat(n):1<t.length?(i=parseFloat(t[t.length-1]),i+=60*parseFloat(t[t.length-2]),3===t.length&&(i+=3600*parseFloat(t[t.length-3]))):i=parseFloat(n),i};t.serialize=function(n){return null===n?null:"true"===n.toString().toLowerCase()?!0:"false"===n.toString().toLowerCase()?!1:isNaN(Number(n))||5<n.length||0===n.length?n:Number(n)};t.addClass=function(n,i){var u=r.isString(n.className)?n.className.split(" "):[],f=r.isArray(i)?i:i.split(" ");r.each(f,function(n){r.contains(u,n)||u.push(n)});n.className=t.trim(u.join(" "))};t.removeClass=function(n,i){var u=r.isString(n.className)?n.className.split(" "):[],f=r.isArray(i)?i:i.split(" ");n.className=t.trim(r.difference(u,f).join(" "))};t.emptyElement=function(n){for(;n.firstChild;)n.removeChild(n.firstChild)};t.indexOf=r.indexOf;t.noop=function(){};t.canCast=function(){var t=n.cast;return!(!t||!r.isFunction(t.available)||!t.available())}}(jwplayer),function(n){function s(n){var t=document.createElement("style");return n&&t.appendChild(document.createTextNode(n)),t.type="text/css",document.getElementsByTagName("head")[0].appendChild(t),t}function h(n,t,r){return i.exists(t)?(r=r?" !important":"","string"==typeof t&&isNaN(t)?/png|gif|jpe?g/i.test(t)&&0>t.indexOf("url")?"url("+t+")":t+r:0===t||"z-index"===n||"opacity"===n?""+t+r:/color/i.test(n)?"#"+i.pad(t.toString(16).replace(/^0x/i,""),6)+r:Math.ceil(t)+"px"+r):""}function c(n,t){for(var u,f,i,r,e=0;e<n.length;e++)if(u=n[e],void 0!==u&&null!==u)for(f in t){for(i=f,i=i.split("-"),r=1;r<i.length;r++)i[r]=i[r].charAt(0).toUpperCase()+i[r].slice(1);i=i.join("");u.style[i]!==t[f]&&(u.style[i]=t[f])}}function o(n){var u=e[n].sheet,r,t,i,o,s;if(u){r=u.cssRules;t=l[n];i=n;o=f[i];i+=" { ";for(s in o)i+=s+": "+o[s]+"; ";if(i+="}",void 0!==t&&t<r.length&&r[t].selectorText===n){if(i===r[t].cssText)return;u.deleteRule(t)}else t=r.length,l[n]=t;try{u.insertRule(i,t)}catch(h){}}}var i=n.utils,e={},u,f={},t=null,l={},r;i.cssKeyframes=function(n,t){var i=e.keyframes,r;i||(i=s(),e.keyframes=i);i=i.sheet;r="@keyframes "+n+" { "+t+" }";try{i.insertRule(r,i.cssRules.length)}catch(u){}r=r.replace(/(keyframes|transform)/g,"-webkit-$1");try{i.insertRule(r,i.cssRules.length)}catch(f){}};r=i.css=function(n,i,r){var l,a,c,v;f[n]||(f[n]={});l=f[n];r=r||!1;a=!1;for(c in i)v=h(c,i[c],r),""!==v?v!==l[c]&&(l[c]=v,a=!0):void 0!==l[c]&&(delete l[c],a=!0);a&&(e[n]||(i=u&&u.sheet&&u.sheet.cssRules&&u.sheet.cssRules.length||0,(!u||5e4<i)&&(u=s()),e[n]=u),null!==t?t.styleSheets[n]=f[n]:o(n))};r.style=function(i,r,u){var f,e,o;if(!(void 0===i||null===i)){void 0===i.length&&(i=[i]);f={};for(e in r)f[e]=h(e,r[e]);if(null===t||u)c(i,f);else{r=(r=i.__cssRules)||{};for(o in f)r[o]=f[o];i.__cssRules=r;0>n._.indexOf(t.elements,i)&&t.elements.push(i)}}};r.block=function(n){null===t&&(t={id:n,styleSheets:{},elements:[]})};r.unblock=function(n){if(t&&(!n||t.id===n)){for(var i in t.styleSheets)o(i);for(n=0;n<t.elements.length;n++)i=t.elements[n],c(i,i.__cssRules);t=null}};i.clearCss=function(n){var t,i;for(t in f)0<=t.indexOf(n)&&delete f[t];for(i in e)0<=i.indexOf(n)&&o(i)};i.transform=function(n,t){var i={};t=t||"";i.transform=t;i["-webkit-transform"]=t;i["-ms-transform"]=t;i["-moz-transform"]=t;i["-o-transform"]=t;"string"==typeof n?r(n,i):r.style(n,i)};i.dragStyle=function(n,t){r(n,{"-webkit-user-select":t,"-moz-user-select":t,"-ms-user-select":t,"-webkit-user-drag":t,"user-select":t,"user-drag":t})};i.transitionStyle=function(n,t){navigator.userAgent.match(/5\.\d(\.\d)? safari/i)||r(n,{"-webkit-transition":t,"-moz-transition":t,"-o-transition":t,transition:t})};i.rotate=function(n,t){i.transform(n,"rotate("+t+"deg)")};i.rgbHex=function(n){return n=String(n).replace("#",""),3===n.length&&(n=n[0]+n[0]+n[1]+n[1]+n[2]+n[2]),"#"+n.substr(-6)};i.hexToRgba=function(n,t){var i="rgb",r=[parseInt(n.substr(1,2),16),parseInt(n.substr(3,2),16),parseInt(n.substr(5,2),16)];return void 0!==t&&100!==t&&(i+="a",r.push(t/100)),i+"("+r.join(",")+")"}}(jwplayer),function(n){var f=jwplayer._,r=n.foreach,t={mp4:"video/mp4",ogg:"video/ogg",oga:"audio/ogg",vorbis:"audio/ogg",webm:"video/webm",aac:"audio/mp4",mp3:"audio/mpeg",hls:"application/vnd.apple.mpegurl"},u={mp4:t.mp4,f4v:t.mp4,m4v:t.mp4,mov:t.mp4,m4a:t.aac,f4a:t.aac,aac:t.aac,mp3:t.mp3,ogv:t.ogg,ogg:t.ogg,oga:t.vorbis,vorbis:t.vorbis,webm:t.webm,m3u8:t.hls,m3u:t.hls,hls:t.hls},i=n.extensionmap={};r(u,function(n,t){i[n]={html5:t}});r({flv:"video",f4v:"video",mov:"video",m4a:"video",m4v:"video",mp4:"video",aac:"video",f4a:"video",mp3:"sound",smil:"rtmp",m3u8:"hls",hls:"hls"},function(n,t){i[n]||(i[n]={});i[n].flash=t});i.types=t;i.mimeType=function(n){var i;return f.find(t,function(t,r){if(t===n)return i=r,!0}),i};i.extType=function(n){return i.mimeType(u[n])}}(jwplayer.utils),function(n){var t=n.loaderstatus={NEW:0,LOADING:1,ERROR:2,COMPLETE:3};n.scriptloader=function(i){function f(n){r=t.ERROR;o.sendEvent(u.ERROR,n)}function e(n){r=t.COMPLETE;o.sendEvent(u.COMPLETE,n)}var u=jwplayer.events,o=n.extend(this,new u.eventdispatcher),r=t.NEW;this.load=function(){var s;if(r===t.NEW){if(s=n.scriptloader.loaders[i],s&&(r=s.getStatus(),2>r)){s.addEventListener(u.ERROR,f);s.addEventListener(u.COMPLETE,e);return}var h=document.getElementsByTagName("head")[0]||document.documentElement,o=document.createElement("script"),c=!1;o.onload=o.onreadystatechange=function(n){c||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(c=!0,e(n),o.onload=o.onreadystatechange=null,h&&o.parentNode&&h.removeChild(o))};o.onerror=f;o.src=i;h.insertBefore(o,h.firstChild);r=t.LOADING;n.scriptloader.loaders[i]=this}};this.getStatus=function(){return r}};n.scriptloader.loaders={}}(jwplayer.utils),function(n){n.trim=function(n){return n.replace(/^\s+|\s+$/g,"")};n.pad=function(n,t,i){for(i||(i="0");n.length<t;)n=i+n;return n};n.xmlAttribute=function(n,t){for(var i=0;i<n.attributes.length;i++)if(n.attributes[i].name&&n.attributes[i].name.toLowerCase()===t.toLowerCase())return n.attributes[i].value.toString();return""};n.extension=function(n){if(!n||"rtmp"===n.substr(0,4))return"";var t;return(t=-1<n.indexOf("(format=m3u8-")?"m3u8":!1,t)?t:(n=n.substring(n.lastIndexOf("/")+1,n.length).split("?")[0].split("#")[0],-1<n.lastIndexOf(".")?n.substr(n.lastIndexOf(".")+1,n.length).toLowerCase():void 0)};n.stringToColor=function(n){return n=n.replace(/(#|0x)?([0-9A-F]{3,6})$/gi,"$2"),3===n.length&&(n=n.charAt(0)+n.charAt(0)+n.charAt(1)+n.charAt(1)+n.charAt(2)+n.charAt(2)),parseInt(n,16)}}(jwplayer.utils),function(n){var t="touchmove",i="touchstart";n.touch=function(r){function h(n){n.type===i?(e=!0,u=l(f.DRAG_START,n)):n.type===t?e&&(o||(s(f.DRAG_START,n,u),o=!0),s(f.DRAG,n)):(e&&(o?s(f.DRAG_END,n):(n.cancelBubble=!0,s(f.TAP,n))),e=o=!1,u=null)}function s(n,t,i){c[n]&&(t.preventManipulation&&t.preventManipulation(),t.preventDefault&&t.preventDefault(),t=i?i:l(n,t))&&c[n](t)}function l(n,t){var i=null,r;return(t.touches&&t.touches.length?i=t.touches[0]:t.changedTouches&&t.changedTouches.length&&(i=t.changedTouches[0]),!i)?null:(r=a.getBoundingClientRect(),i={type:n,target:a,x:i.pageX-window.pageXOffset-r.left,y:i.pageY,deltaX:0,deltaY:0},n!==f.TAP&&u&&(i.deltaX=i.x-u.x,i.deltaY=i.y-u.y),i)}var a=r,e=!1,c={},u=null,o=!1,f=n.touchEvents;return document.addEventListener(t,h),document.addEventListener("touchend",function(n){e&&o&&s(f.DRAG_END,n);e=o=!1;u=null}),document.addEventListener("touchcancel",h),r.addEventListener(i,h),r.addEventListener("touchend",h),this.addEventListener=function(n,t){c[n]=t},this.removeEventListener=function(n){delete c[n]},this}}(jwplayer.utils),function(n){n.touchEvents={DRAG:"jwplayerDrag",DRAG_START:"jwplayerDragStart",DRAG_END:"jwplayerDragEnd",TAP:"jwplayerTap"}}(jwplayer.utils),function(n){n.key=function(t){var i,f,u,r;this.edition=function(){return u&&u.getTime()<(new Date).getTime()?"invalid":i};this.token=function(){return f};n.exists(t)||(t="");try{t=n.tea.decrypt(t,"36QXq4W@GSBV^teR");r=t.split("/");(i=r[0])?/^(free|pro|premium|enterprise|ads)$/i.test(i)?(f=r[1],r[2]&&0<parseInt(r[2])&&(u=new Date,u.setTime(String(r[2])))):i="invalid":i="free"}catch(e){i="invalid"}}}(jwplayer.utils),function(n){var t=n.tea={},r,i;t.encrypt=function(n,u){var f,e;if(0==n.length)return"";f=t.strToLongs(i.encode(n));1>=f.length&&(f[1]=0);for(var a=t.strToLongs(i.encode(u).slice(0,16)),s=f.length,o=f[s-1],h=f[0],l,v=Math.floor(6+52/s),c=0;0<v--;)for(c+=2654435769,l=c>>>2&3,e=0;e<s;e++)h=f[(e+1)%s],o=(o>>>5^h<<2)+(h>>>3^o<<4)^(c^h)+(a[e&3^l]^o),o=f[e]+=o;return f=t.longsToStr(f),r.encode(f)};t.decrypt=function(n,u){var e;if(0==n.length)return"";for(var f=t.strToLongs(r.decode(n)),a=t.strToLongs(i.encode(u).slice(0,16)),s=f.length,o=f[s-1],h=f[0],l,c=2654435769*Math.floor(6+52/s);0!=c;){for(l=c>>>2&3,e=s-1;0<=e;e--)o=f[0<e?e-1:s-1],o=(o>>>5^h<<2)+(h>>>3^o<<4)^(c^h)+(a[e&3^l]^o),h=f[e]-=o;c-=2654435769}return f=t.longsToStr(f),f=f.replace(/\0+$/,""),i.decode(f)};t.strToLongs=function(n){for(var i=Array(Math.ceil(n.length/4)),t=0;t<i.length;t++)i[t]=n.charCodeAt(4*t)+(n.charCodeAt(4*t+1)<<8)+(n.charCodeAt(4*t+2)<<16)+(n.charCodeAt(4*t+3)<<24);return i};t.longsToStr=function(n){for(var i=Array(n.length),t=0;t<n.length;t++)i[t]=String.fromCharCode(n[t]&255,n[t]>>>8&255,n[t]>>>16&255,n[t]>>>24&255);return i.join("")};r={code:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(n,t){var s,h,c,e,o=[],a="",u,f,l=r.code;if(f=("undefined"==typeof t?0:t)?i.encode(n):n,u=f.length%3,0<u)for(;3>u++;)a+="=",f+="\x00";for(u=0;u<f.length;u+=3)s=f.charCodeAt(u),h=f.charCodeAt(u+1),c=f.charCodeAt(u+2),e=s<<16|h<<8|c,s=e>>18&63,h=e>>12&63,c=e>>6&63,e&=63,o[u/3]=l.charAt(s)+l.charAt(h)+l.charAt(c)+l.charAt(e);return o=o.join(""),o.slice(0,o.length-a.length)+a},decode:function(n,t){var f,s,h,e,a,c,o,l,u;for(t="undefined"==typeof t?!1:t,c=[],l=r.code,o=t?i.decode(n):n,u=0;u<o.length;u+=4)f=l.indexOf(o.charAt(u)),s=l.indexOf(o.charAt(u+1)),e=l.indexOf(o.charAt(u+2)),a=l.indexOf(o.charAt(u+3)),h=f<<18|s<<12|e<<6|a,f=h>>>16&255,s=h>>>8&255,h&=255,c[u/4]=String.fromCharCode(f,s,h),64==a&&(c[u/4]=String.fromCharCode(f,s)),64==e&&(c[u/4]=String.fromCharCode(f));return e=c.join(""),t?i.decode(e):e}};i={encode:function(n){return n=n.replace(/[\u0080-\u07ff]/g,function(n){return n=n.charCodeAt(0),String.fromCharCode(192|n>>6,128|n&63)}),n.replace(/[\u0800-\uffff]/g,function(n){return n=n.charCodeAt(0),String.fromCharCode(224|n>>12,128|n>>6&63,128|n&63)})},decode:function(n){return n=n.replace(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g,function(n){return n=(n.charCodeAt(0)&15)<<12|(n.charCodeAt(1)&63)<<6|n.charCodeAt(2)&63,String.fromCharCode(n)}),n.replace(/[\u00c0-\u00df][\u0080-\u00bf]/g,function(n){return n=(n.charCodeAt(0)&31)<<6|n.charCodeAt(1)&63,String.fromCharCode(n)})}}}(jwplayer.utils),function(n){n.events={COMPLETE:"COMPLETE",ERROR:"ERROR",API_READY:"jwplayerAPIReady",JWPLAYER_READY:"jwplayerReady",JWPLAYER_FULLSCREEN:"jwplayerFullscreen",JWPLAYER_RESIZE:"jwplayerResize",JWPLAYER_ERROR:"jwplayerError",JWPLAYER_SETUP_ERROR:"jwplayerSetupError",JWPLAYER_MEDIA_BEFOREPLAY:"jwplayerMediaBeforePlay",JWPLAYER_MEDIA_BEFORECOMPLETE:"jwplayerMediaBeforeComplete",JWPLAYER_MEDIA_BUFFER:"jwplayerMediaBuffer",JWPLAYER_MEDIA_BUFFER_FULL:"jwplayerMediaBufferFull",JWPLAYER_MEDIA_ERROR:"jwplayerMediaError",JWPLAYER_MEDIA_LOADED:"jwplayerMediaLoaded",JWPLAYER_MEDIA_COMPLETE:"jwplayerMediaComplete",JWPLAYER_MEDIA_SEEK:"jwplayerMediaSeek",JWPLAYER_MEDIA_TIME:"jwplayerMediaTime",JWPLAYER_MEDIA_VOLUME:"jwplayerMediaVolume",JWPLAYER_MEDIA_META:"jwplayerMediaMeta",JWPLAYER_MEDIA_MUTE:"jwplayerMediaMute",JWPLAYER_AUDIO_TRACKS:"jwplayerAudioTracks",JWPLAYER_AUDIO_TRACK_CHANGED:"jwplayerAudioTrackChanged",JWPLAYER_MEDIA_LEVELS:"jwplayerMediaLevels",JWPLAYER_MEDIA_LEVEL_CHANGED:"jwplayerMediaLevelChanged",JWPLAYER_CAPTIONS_CHANGED:"jwplayerCaptionsChanged",JWPLAYER_CAPTIONS_LIST:"jwplayerCaptionsList",JWPLAYER_CAPTIONS_LOADED:"jwplayerCaptionsLoaded",JWPLAYER_PLAYER_STATE:"jwplayerPlayerState",state:{BUFFERING:"BUFFERING",IDLE:"IDLE",PAUSED:"PAUSED",PLAYING:"PLAYING"},JWPLAYER_PLAYLIST_LOADED:"jwplayerPlaylistLoaded",JWPLAYER_PLAYLIST_ITEM:"jwplayerPlaylistItem",JWPLAYER_PLAYLIST_COMPLETE:"jwplayerPlaylistComplete",JWPLAYER_DISPLAY_CLICK:"jwplayerViewClick",JWPLAYER_PROVIDER_CLICK:"jwplayerProviderClick",JWPLAYER_VIEW_TAB_FOCUS:"jwplayerViewTabFocus",JWPLAYER_CONTROLS:"jwplayerViewControls",JWPLAYER_USER_ACTION:"jwplayerUserAction",JWPLAYER_INSTREAM_CLICK:"jwplayerInstreamClicked",JWPLAYER_INSTREAM_DESTROYED:"jwplayerInstreamDestroyed",JWPLAYER_AD_TIME:"jwplayerAdTime",JWPLAYER_AD_ERROR:"jwplayerAdError",JWPLAYER_AD_CLICK:"jwplayerAdClicked",JWPLAYER_AD_COMPLETE:"jwplayerAdComplete",JWPLAYER_AD_IMPRESSION:"jwplayerAdImpression",JWPLAYER_AD_COMPANIONS:"jwplayerAdCompanions",JWPLAYER_AD_SKIPPED:"jwplayerAdSkipped",JWPLAYER_AD_PLAY:"jwplayerAdPlay",JWPLAYER_AD_PAUSE:"jwplayerAdPause",JWPLAYER_AD_META:"jwplayerAdMeta",JWPLAYER_CAST_AVAILABLE:"jwplayerCastAvailable",JWPLAYER_CAST_SESSION:"jwplayerCastSession",JWPLAYER_CAST_AD_CHANGED:"jwplayerCastAdChanged"}}(jwplayer),function(n){var t=n.utils;n.events.eventdispatcher=function(i,r){function e(n,i,r){var u,f;if(n)for(u=0;u<n.length;u++)if(f=n[u],f){null!==f.count&&0==--f.count&&delete n[u];try{f.listener(i)}catch(e){t.log('Error handling "'+r+'" event listener ['+u+"]: "+e.toString(),f.listener,i)}}}var u,f;this.resetEventListeners=function(){u={};f=[]};this.resetEventListeners();this.addEventListener=function(n,i,r){try{t.exists(u[n])||(u[n]=[]);"string"===t.typeOf(i)&&(i=new Function("return "+i)());u[n].push({listener:i,count:r||null})}catch(f){t.log("error",f)}return!1};this.removeEventListener=function(n,i){var r;if(u[n]){try{if(void 0===i){u[n]=[];return}for(r=0;r<u[n].length;r++)if(u[n][r].listener.toString()===i.toString()){u[n].splice(r,1);break}}catch(f){t.log("error",f)}return!1}};this.addGlobalListener=function(n,i){try{"string"===t.typeOf(n)&&(n=new Function("return "+n)());f.push({listener:n,count:i||null})}catch(r){t.log("error",r)}return!1};this.removeGlobalListener=function(n){if(n){try{for(var i=f.length;i--;)f[i].listener.toString()===n.toString()&&f.splice(i,1)}catch(r){t.log("error",r)}return!1}};this.sendEvent=function(o,s){t.exists(s)||(s={});t.extend(s,{id:i,version:n.version,type:o});r&&t.log(o,s);e(u[o],s,o);e(f,s,o)}}}(window.jwplayer),function(n){var t={},i={};n.plugins=function(){};n.plugins.loadPlugins=function(r,u){return i[r]=new n.plugins.pluginloader(new n.plugins.model(t),u),i[r]};n.plugins.registerPlugin=function(i,r,u,f){var e=n.utils.getPluginName(i);t[e]||(t[e]=new n.plugins.plugin(i));t[e].registerPlugin(i,r,u,f)}}(jwplayer),function(n){n.plugins.model=function(t){this.addPlugin=function(i){var r=n.utils.getPluginName(i);return t[r]||(t[r]=new n.plugins.plugin(i)),t[r]};this.getPlugins=function(){return t}}}(jwplayer),function(n){var t=jwplayer.utils,i=jwplayer.events;n.pluginmodes={FLASH:0,JAVASCRIPT:1,HYBRID:2};n.plugin=function(r){function h(){switch(t.getPluginPathType(r)){case t.pluginPathType.ABSOLUTE:return r;case t.pluginPathType.RELATIVE:return t.getAbsolutePath(r,window.location.href)}}function l(){s=setTimeout(function(){f=t.loaderstatus.COMPLETE;o.sendEvent(i.COMPLETE)},1e3)}function a(){f=t.loaderstatus.ERROR;o.sendEvent(i.ERROR,{url:r})}var f=t.loaderstatus.NEW,u,e,c,s,o=new i.eventdispatcher;t.extend(this,o);this.load=function(){if(f===t.loaderstatus.NEW)if(0<r.lastIndexOf(".swf"))u=r,f=t.loaderstatus.COMPLETE,o.sendEvent(i.COMPLETE);else if(t.getPluginPathType(r)===t.pluginPathType.CDN)f=t.loaderstatus.COMPLETE,o.sendEvent(i.COMPLETE);else{f=t.loaderstatus.LOADING;var n=new t.scriptloader(h());n.addEventListener(i.COMPLETE,l);n.addEventListener(i.ERROR,a);n.load()}};this.registerPlugin=function(n,r,h,l){s&&(clearTimeout(s),s=void 0);c=r;h&&l?(u=l,e=h):"string"==typeof h?u=h:"function"==typeof h?e=h:!h&&!l&&(u=n);f=t.loaderstatus.COMPLETE;o.sendEvent(i.COMPLETE)};this.getStatus=function(){return f};this.getPluginName=function(){return t.getPluginName(r)};this.getFlashPath=function(){if(u)switch(t.getPluginPathType(u)){case t.pluginPathType.ABSOLUTE:return u;case t.pluginPathType.RELATIVE:return 0<r.lastIndexOf(".swf")?t.getAbsolutePath(u,window.location.href):t.getAbsolutePath(u,h())}return null};this.getJS=function(){return e};this.getTarget=function(){return c};this.getPluginmode=function(){return"undefined"!=typeof u&&"undefined"!=typeof e?n.pluginmodes.HYBRID:"undefined"!=typeof u?n.pluginmodes.FLASH:"undefined"!=typeof e?n.pluginmodes.JAVASCRIPT:void 0};this.getNewInstance=function(n,t,i){return new e(n,t,i)};this.getURL=function(){return r}}}(jwplayer.plugins),function(n){var t=n.utils,i=n.events,r=n._,u=t.foreach;n.plugins.pluginloader=function(n,f){function a(){c||(c=!0,h=t.loaderstatus.COMPLETE,e.sendEvent(i.COMPLETE))}function s(){if(!l&&((!o||0===r.keys(o).length)&&a(),!c)){var u=n.getPlugins();y=r.after(p,a);t.foreach(o,function(n){var f,r;n=t.getPluginName(n);r=u[n];n=r.getJS();f=r.getTarget();r=r.getStatus();r===t.loaderstatus.LOADING||r===t.loaderstatus.NEW||(n&&!t.versionCheck(f)&&e.sendEvent(i.ERROR,{message:"Incompatible player version"}),y())})}}function v(n){l||(e.sendEvent(i.ERROR,{message:"File not found"}),n.url&&t.log("File not found",n.url),s())}var h=t.loaderstatus.NEW,c=!1,o=f,p=r.size(o),y,l=!1,e=new i.eventdispatcher;t.extend(this,e);this.setupPlugins=function(i,r,f){var e={length:0,plugins:{}},s=0,o={},h=n.getPlugins();return u(r.plugins,function(n,u){var l=t.getPluginName(n),a=h[l],v=a.getFlashPath(),p=a.getJS(),y=a.getURL(),c;v&&(e.plugins[v]=t.extend({},u),e.plugins[v].pluginmode=a.getPluginmode(),e.length++);try{if(p&&r.plugins&&r.plugins[y]){c=document.createElement("div");c.id=i.id+"_"+l;c.style.position="absolute";c.style.top=0;c.style.zIndex=s+10;o[l]=a.getNewInstance(i,t.extend({},r.plugins[y]),c);s++;i.onReady(f(o[l],c,!0));i.onResize(f(o[l],c))}}catch(w){t.log("ERROR: Failed to load "+l+".")}}),i.plugins=o,e};this.load=function(){if(!(t.exists(f)&&"object"!==t.typeOf(f))){h=t.loaderstatus.LOADING;u(f,function(r){t.exists(r)&&(r=n.addPlugin(r),r.addEventListener(i.COMPLETE,s),r.addEventListener(i.ERROR,v))});var r=n.getPlugins();u(r,function(n,t){t.load()})}s()};this.destroy=function(){l=!0;e&&(e.resetEventListeners(),e=null)};this.pluginFailed=v;this.getStatus=function(){return h}}}(jwplayer),function(n){n.parsers={localName:function(n){return n?n.localName?n.localName:n.baseName?n.baseName:"":""},textContent:function(t){return t?t.textContent?n.utils.trim(t.textContent):t.text?n.utils.trim(t.text):"":""},getChildNode:function(n,t){return n.childNodes[t]},numChildren:function(n){return n.childNodes?n.childNodes.length:0}}}(jwplayer),function(n){var t=n.parsers;(t.jwparser=function(){}).parseEntry=function(i,r){for(var f,h,o=[],e=[],s=n.utils.xmlAttribute,u=0;u<i.childNodes.length;u++)f=i.childNodes[u],"jwplayer"===f.prefix&&(h=t.localName(f),"source"===h?(delete r.sources,o.push({file:s(f,"file"),"default":s(f,"default"),label:s(f,"label"),type:s(f,"type")})):"track"===h?(delete r.tracks,e.push({file:s(f,"file"),"default":s(f,"default"),kind:s(f,"kind"),label:s(f,"label")})):(r[h]=n.utils.serialize(t.textContent(f)),"file"===h&&r.sources&&delete r.sources)),r.file||(r.file=r.link);if(o.length)for(r.sources=[],u=0;u<o.length;u++)0<o[u].file.length&&(o[u]["default"]="true"===o[u]["default"]?!0:!1,o[u].label.length||delete o[u].label,r.sources.push(o[u]));if(e.length)for(r.tracks=[],u=0;u<e.length;u++)0<e[u].file.length&&(e[u]["default"]="true"===e[u]["default"]?!0:!1,e[u].kind=e[u].kind.length?e[u].kind:"captions",e[u].label.length||delete e[u].label,r.tracks.push(e[u]));return r}}(jwplayer),function(n){var u=jwplayer.utils,t=u.xmlAttribute,f=n.localName,i=n.textContent,e=n.numChildren,r=n.mediaparser=function(){};r.parseGroup=function(n,o){for(var s,l=[],c,v,a,h=0;h<e(n);h++)if(s=n.childNodes[h],"media"===s.prefix&&f(s))switch(f(s).toLowerCase()){case"content":t(s,"duration")&&(o.duration=u.seconds(t(s,"duration")));0<e(s)&&(o=r.parseGroup(s,o));t(s,"url")&&(o.sources||(o.sources=[]),o.sources.push({file:t(s,"url"),type:t(s,"type"),width:t(s,"width"),label:t(s,"label")}));break;case"title":o.title=i(s);break;case"description":o.description=i(s);break;case"guid":o.mediaid=i(s);break;case"thumbnail":o.image||(o.image=t(s,"url"));break;case"group":r.parseGroup(s,o);break;case"subtitle":c={};c.file=t(s,"url");c.kind="captions";0<t(s,"lang").length&&(v=c,s=t(s,"lang"),a={zh:"Chinese",nl:"Dutch",en:"English",fr:"French",de:"German",it:"Italian",ja:"Japanese",pt:"Portuguese",ru:"Russian",es:"Spanish"},s=a[s]?a[s]:s,v.label=s);l.push(c)}for(o.hasOwnProperty("tracks")||(o.tracks=[]),h=0;h<l.length;h++)o.tracks.push(l[h]);return o}}(jwplayer.parsers),function(n){function f(r){for(var f,o,u={},s=0;s<r.childNodes.length;s++)if(f=r.childNodes[s],o=i(f),o)switch(o.toLowerCase()){case"enclosure":u.file=e.xmlAttribute(f,"url");break;case"title":u.title=t(f);break;case"guid":u.mediaid=t(f);break;case"pubdate":u.date=t(f);break;case"description":u.description=t(f);break;case"link":u.link=t(f);break;case"category":u.tags=u.tags?u.tags+t(f):t(f)}return u=n.mediaparser.parseGroup(r,u),u=n.jwparser.parseEntry(r,u),new jwplayer.playlist.item(u)}var e=jwplayer.utils,t=n.textContent,r=n.getChildNode,u=n.numChildren,i=n.localName;n.rssparser={};n.rssparser.parse=function(n){for(var t,e,o,h=[],s=0;s<u(n);s++)if(t=r(n,s),"channel"===i(t).toLowerCase())for(e=0;e<u(t);e++)o=r(t,e),"item"===i(o).toLowerCase()&&h.push(f(o));return h}}(jwplayer.parsers),function(n){var t=n.utils,i=n._,r;n.playlist=function(t){var r=[];return t=i.isArray(t)?t:[t],i.each(t,function(t){r.push(new n.playlist.item(t))}),r};n.playlist.filterPlaylist=function(n,u){var f=[];return i.each(n,function(n){if(n=t.extend({},n),n.sources=r(n.sources,!1,u),n.sources.length){for(var i=0;i<n.sources.length;i++)n.sources[i].label=n.sources[i].label||i.toString();f.push(n)}}),f};r=n.playlist.filterSources=function(r,u,f){var e,o=[],s=u?n.embed.flashCanPlay:n.embed.html5CanPlay;if(r)return i.each(r,function(n){if(n&&n.file){var r=t.trim(""+n.file),i=n.type;i||(i=t.extension(r),i=t.extensionmap.extType(i));n=t.extend({},n,{file:r,type:i})}else n=void 0;n&&s(n.file,n.type,f)&&(e=e||n.type,n.type===e&&o.push(n))}),o}}(jwplayer),function(n){var t=n.item=function(i){var f=jwplayer.utils,r=f.extend({},t.defaults,i),u,e;for(r.tracks=i&&f.exists(i.tracks)?i.tracks:[],0===r.sources.length&&(r.sources=[new n.source(r)]),u=0;u<r.sources.length;u++)e=r.sources[u]["default"],r.sources[u]["default"]=e?"true"===e.toString():!1,r.sources[u]=new n.source(r.sources[u]);if(r.captions&&!f.exists(i.tracks)){for(i=0;i<r.captions.length;i++)r.tracks.push(r.captions[i]);delete r.captions}for(u=0;u<r.tracks.length;u++)r.tracks[u]=new n.track(r.tracks[u]);return r};t.defaults={description:void 0,image:void 0,mediaid:void 0,title:void 0,sources:[],tracks:[]}}(jwplayer.playlist),function(n){var r=n.utils,t=n.events,i=n.parsers;n.playlist.loader=function(){function e(r){var o,e,s;try{for(o=r.responseXML.childNodes,r="",e=0;e<o.length&&!(r=o[e],8!==r.nodeType);e++);"xml"===i.localName(r)&&(r=r.nextSibling);"rss"!==i.localName(r)?u("Not a valid RSS feed"):(s=new n.playlist(i.rssparser.parse(r)),f.sendEvent(t.JWPLAYER_PLAYLIST_LOADED,{playlist:s}))}catch(h){u()}}function o(n){u(n.match(/invalid/i)?"Not a valid RSS feed":"")}function u(n){f.sendEvent(t.JWPLAYER_ERROR,{message:n?n:"Error loading file"})}var f=new t.eventdispatcher;r.extend(this,f);this.load=function(n){r.ajax(n,e,o)}}}(jwplayer),function(n){var t=jwplayer.utils,i={file:void 0,label:void 0,type:void 0,"default":void 0};n.source=function(n){var r=t.extend({},i);return t.foreach(i,function(i){t.exists(n[i])&&(r[i]=n[i],delete n[i])}),r.type&&0<r.type.indexOf("/")&&(r.type=t.extensionmap.mimeType(r.type)),"m3u8"===r.type&&(r.type="hls"),"smil"===r.type&&(r.type="rtmp"),r}}(jwplayer.playlist),function(n){var t=jwplayer.utils,i={file:void 0,label:void 0,kind:"captions","default":!1};n.track=function(n){var r=t.extend({},i);return n||(n={}),t.foreach(i,function(i){t.exists(n[i])&&(r[i]=n[i],delete n[i])}),r}}(jwplayer.playlist),function(n){function u(n,i,r){var u=n.style;u.backgroundColor="#000";u.color="#FFF";u.width=t.styleDimension(r.width);u.height=t.styleDimension(r.height);u.display="table";u.opacity=1;r=document.createElement("p");u=r.style;u.verticalAlign="middle";u.textAlign="center";u.display="table-cell";u.font="15px/20px Arial, Helvetica, sans-serif";r.innerHTML=i.replace(":",":<br>");n.innerHTML="";n.appendChild(r)}var t=n.utils,i=n.events,f=n._,r=n.embed=function(e){function nt(){var u,b,y,k;if(!w){if(u=o.playlist,f.isArray(u)){if(0===u.length){a();return}if(1===u.length&&(!u[0].sources||0===u[0].sources.length||!u[0].sources[0].file)){a();return}}if(!p)if(f.isString(u))c=new n.playlist.loader,c.addEventListener(i.JWPLAYER_PLAYLIST_LOADED,function(n){o.playlist=n.playlist;p=!1;nt()}),c.addEventListener(i.JWPLAYER_ERROR,function(n){p=!1;a(n)}),p=!0,c.load(o.playlist);else if(s.getStatus()===t.loaderstatus.COMPLETE){for(u=0;u<o.modes.length;u++)if(b=o.modes[u],y=b.type,y&&r[y]&&(k=t.extend({},o),l=new r[y](h,b,k,s,e),l.supportsConfig()))return l.addEventListener(i.ERROR,rt),l.embed(),t.css("object.jwswf, .jwplayer:focus",{outline:"none"}),t.css(".jw-tab-focus:focus",{outline:"solid 2px #0B7EF4"}),e;o.fallback?(u="No suitable players found and fallback enabled",v(u,!0),t.log(u),new r.download(h,o,a)):(u="No suitable players found and fallback disabled",v(u,!1),t.log(u))}}}function rt(n){y(tt+n.message)}function ut(n){e.dispatchEvent(i.JWPLAYER_ERROR,{message:"Could not load plugin: "+n.message})}function a(n){n&&n.message?y("Error loading playlist: "+n.message):y(tt+"No playable sources found")}function v(n,t){clearTimeout(it);it=setTimeout(function(){e.dispatchEvent(i.JWPLAYER_SETUP_ERROR,{message:n,fallback:t})},0)}function y(n){w||(d.parentNode.replaceChild(h,d),o.fallback?(w=!0,u(h,n,o),v(n,!0)):v(n,!1))}var o=new r.config(e.config),b=o.width,k=o.height,tt="Error loading player: ",d=document.getElementById(e.id),s=n.plugins.loadPlugins(e.id,o.plugins),c,p=!1,w=!1,l=null,it=-1,g,h;return o.id=e.id,o.aspectratio?e.config.aspectratio=o.aspectratio:delete e.config.aspectratio,g=e,t.foreach(o.events,function(n,t){var i=g[n];"function"==typeof i&&i.call(g,t)}),h=document.createElement("div"),h.id=d.id,h.style.width=0<b.toString().indexOf("%")?b:b+"px",h.style.height=0<k.toString().indexOf("%")?k:k+"px",this.embed=function(){w||(s.addEventListener(i.COMPLETE,nt),s.addEventListener(i.ERROR,ut),s.load())},this.destroy=function(){l&&(l.destroy(),l=null);s&&(s.destroy(),s=null);c&&(c.resetEventListeners(),c=null)},this.errorScreen=y,this};n.embed.errorScreen=u}(jwplayer),function(n){function u(n){var u,f;if(n.playlist)for(u=0;u<n.playlist.length;u++)n.playlist[u]=new r(n.playlist[u]);else f={},t.foreach(r.defaults,function(t){i(n,f,t)}),f.sources||(n.levels?(f.sources=n.levels,delete n.levels):(u={},i(n,u,"file"),i(n,u,"type"),f.sources=u.file?[u]:[])),n.playlist=[new r(f)]}function i(n,i,r){t.exists(n[r])&&(i[r]=n[r],delete n[r])}var t=n.utils,r=n.playlist.item;(n.embed.config=function(i){var r={fallback:!0,height:270,primary:"html5",width:480,base:i.base?i.base:t.getScriptPath("jwplayer.js"),aspectratio:""},f,e;return i=t.extend({},r,n.defaults,i),r={type:"html5",src:i.base+"jwplayer.html5.js"},f={type:"flash",src:i.base+"jwplayer.flash.swf"},i.modes="flash"===i.primary?[f,r]:[r,f],i.listbar&&(i.playlistsize=i.listbar.size,i.playlistposition=i.listbar.position,i.playlistlayout=i.listbar.layout),i.flashplayer&&(f.src=i.flashplayer),i.html5player&&(r.src=i.html5player),u(i),f=i.aspectratio,"string"==typeof f&&t.exists(f)?(e=f.indexOf(":"),-1===e?r=0:(r=parseFloat(f.substr(0,e)),f=parseFloat(f.substr(e+1)),r=0>=r||0>=f?0:100*(f/r)+"%")):r=0,-1===i.width.toString().indexOf("%")?delete i.aspectratio:r?i.aspectratio=r:delete i.aspectratio,i}).addConfig=function(n,i){return u(i),t.extend(n,i)}}(jwplayer),function(n){function i(n,i){function f(n,t){u[r].style[n]=t}for(var u=document.querySelectorAll(n),r=0;r<u.length;r++)t.foreach(i,f)}var t=n.utils;n.embed.download=function(n,r,u){function h(n,t,i){return n=document.createElement(n),t&&(n.className="jwdownload"+t),i&&i.appendChild(n),n}var e=t.extend({},r),o,p=e.width?e.width:480,w=e.height?e.height:320,c,l,f,a,v,s,y;if(r=r.logo?r.logo:{prefix:t.repo(),file:"logo.png",margin:10},f=e.playlist,e=["mp4","aac","mp3"],f&&f.length){for(a=f[0],v=a.sources,f=0;f<v.length;f++)s=v[f],s.file&&(y=s.type||t.extensionmap.extType(t.extension(s.file)),0<=t.indexOf(e,y)?(o=s.file,c=a.image):t.isYouTube(s.file,y)&&(l=s.file));o?(u=o,n&&(o=h("a","display",n),h("div","icon",o),h("div","logo",o),u&&o.setAttribute("href",t.getAbsolutePath(u))),u="#"+n.id+" .jwdownload",n.style.width="",n.style.height="",i(u+"display",{width:t.styleDimension(Math.max(320,p)),height:t.styleDimension(Math.max(180,w)),background:"black center no-repeat "+(c?"url("+c+")":""),backgroundSize:"contain",position:"relative",border:"none",display:"block"}),i(u+"display div",{position:"absolute",width:"100%",height:"100%"}),i(u+"logo",{top:r.margin+"px",right:r.margin+"px",background:"top right no-repeat url("+r.prefix+r.file+")"}),i(u+"icon",{background:"center no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgNJREFUeNrs28lqwkAYB/CZqNVDDj2r6FN41QeIy8Fe+gj6BL275Q08u9FbT8ZdwVfotSBYEPUkxFOoks4EKiJdaDuTjMn3wWBO0V/+sySR8SNSqVRKIR8qaXHkzlqS9jCfzzWcTCYp9hF5o+59sVjsiRzcegSckFzcjT+ruN80TeSlAjCAAXzdJSGPFXRpAAMYwACGZQkSdhG4WCzehMNhqV6vG6vVSrirKVEw66YoSqDb7cqlUilE8JjHd/y1MQefVzqdDmiaJpfLZWHgXMHn8F6vJ1cqlVAkEsGuAn83J4gAd2RZymQygX6/L1erVQt+9ZPWb+CDwcCC2zXGJaewl/DhcHhK3DVj+KfKZrMWvFarcYNLomAv4aPRSFZVlTlcSPA5fDweW/BoNIqFnKV53JvncjkLns/n/cLdS+92O7RYLLgsKfv9/t8XlDn4eDyiw+HA9Jyz2eyt0+kY2+3WFC5hluej0Ha7zQQq9PPwdDq1Et1sNsx/nFBgCqWJ8oAK1aUptNVqcYWewE4nahfU0YQnk4ntUEfGMIU2m01HoLaCKbTRaDgKtaVLk9tBYaBcE/6Artdr4RZ5TB6/dC+9iIe/WgAMYADDpAUJAxjAAAYwgGFZgoS/AtNNTF7Z2bL0BYPBV3Jw5xFwwWcYxgtBP5OkE8i9G7aWGOOCruvauwADALMLMEbKf4SdAAAAAElFTkSuQmCC)"})):l?(r=l,n=h("iframe","",n),n.src="http://www.youtube.com/embed/"+t.youTubeID(r),n.width=p,n.height=w,n.style.border="none"):u()}}}(jwplayer),function(n){var t=n.utils,u=n.events,i={},r;(n.embed.flash=function(f,e,o,s,h){function c(n,t,i){var r=document.createElement("param");r.setAttribute("name",t);r.setAttribute("value",i);n.appendChild(r)}function v(n,t,i){return function(){try{i&&document.getElementById(h.id+"_wrapper").appendChild(t);var r=document.getElementById(h.id).getPluginConfig("display");"function"==typeof n.resize&&n.resize(r.width,r.height);t.style.left=r.x;t.style.top=r.h}catch(u){}}}function y(n){if(!n)return{};var i={},r=[];return t.foreach(n,function(n,u){var f=t.getPluginName(n);r.push(n);t.foreach(u,function(n,t){i[f+"."+n]=t})}),i.plugins=r.join(","),i}var l=new n.events.eventdispatcher,a=t.flashVersion();t.extend(this,l);this.embed=function(){var k;if(o.id=h.id,10>a)return l.sendEvent(u.ERROR,{message:"Flash version must be 10.0 or greater"}),!1;var n,r,b=f.id,w=h.config.listbar,p=t.extend({},o);for(n=document.getElementById(h.id),n.parentNode.replaceChild(f,n),b+"_wrapper"===f.parentNode.id?n=document.getElementById(b+"_wrapper"):(n=document.createElement("div"),r=document.createElement("div"),r.style.display="none",r.id=b+"_aspect",n.id=b+"_wrapper",n.style.position="relative",n.style.display="block",n.style.width=t.styleDimension(p.width),n.style.height=t.styleDimension(p.height),h.config.aspectratio&&(k=parseFloat(h.config.aspectratio),r.style.display="block",r.style.marginTop=h.config.aspectratio,n.style.height="auto",n.style.display="inline-block",w&&("bottom"===w.position?r.style.paddingBottom=w.size+"px":"right"===w.position&&(r.style.marginBottom=-1*w.size*(k/100)+"px"))),f.parentNode.replaceChild(n,f),n.appendChild(f),n.appendChild(r)),w=s.setupPlugins(h,p,v),0<w.length?t.extend(p,y(w.plugins)):delete p.plugins,"undefined"!=typeof p["dock.position"]&&"false"===p["dock.position"].toString().toLowerCase()&&(p.dock=p["dock.position"],delete p["dock.position"]),w=p.wmode||(p.height&&40>=p.height?"transparent":"opaque"),r="height width modes events primary base fallback volume".split(" "),k=0;k<r.length;k++)delete p[r[k]];r=t.getCookies();t.foreach(r,function(n,t){"undefined"==typeof p[n]&&(p[n]=t)});r=window.location.href.split("/");r.splice(r.length-1,1);r=r.join("/");p.base=r+"/";i[b]=p;t.isMSIE()?(f.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" id="'+b+'" name="'+b+'" tabindex="0"><param name="movie" value="'+e.src+'"><param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always"><param name="seamlesstabbing" value="true"><param name="wmode" value="'+w+'"><param name="bgcolor" value="#000000"><\/object>',n=n.getElementsByTagName("object")[0],n.style.outline="none"):(n=document.createElement("object"),n.setAttribute("type","application/x-shockwave-flash"),n.setAttribute("data",e.src),n.setAttribute("width","100%"),n.setAttribute("height","100%"),n.setAttribute("bgcolor","#000000"),n.setAttribute("id",b),n.setAttribute("name",b),n.className="jwswf",c(n,"allowfullscreen","true"),c(n,"allowscriptaccess","always"),c(n,"seamlesstabbing","true"),c(n,"wmode",w),f.parentNode.replaceChild(n,f));h.config.aspectratio&&(n.style.position="absolute",n.style.left="0");h.container=n;h.setPlayer(n,"flash")};this.supportsConfig=function(){var n,i;if(a)if(o){if("string"===t.typeOf(o.playlist))return!0;try{if(n=o.playlist[0].sources,"undefined"==typeof n)return!0;for(i=0;i<n.length;i++)if(n[i].file&&r(n[i].file,n[i].type))return!0}catch(u){}}else return!0;return!1};this.destroy=function(){}}).getVars=function(n){return i[n]};r=n.embed.flashCanPlay=function(n,i){if(t.isYouTube(n,i)||t.isRtmp(n,i)||"hls"===i)return!0;var r=t.extensionmap[i?i:t.extension(n)];return r?!!r.flash:!1}}(jwplayer),function(n){var t=n.utils,r=t.extensionmap,u=n.events,i;n.embed.html5=function(r,f,e,o,s){function h(n,t,i){return function(){try{var u=document.querySelector("#"+r.id+" .jwmain");i&&u.appendChild(t);"function"==typeof n.resize&&(n.resize(u.clientWidth,u.clientHeight),setTimeout(function(){n.resize(u.clientWidth,u.clientHeight)},400));t.left=u.style.left;t.top=u.style.top}catch(f){}}}var c=new u.eventdispatcher;t.extend(this,c);this.embed=function(){if(n.html5){o.setupPlugins(s,e,h);t.emptyElement(r);var i=n.utils.extend({},e);delete i.volume;i=new n.html5.player(i);s.setPlayer(i,"html5")}else this.loadEmbedder()};this.loadEmbedder=function(){i=i||new t.scriptloader(f.src);i.addEventListener(u.ERROR,this.loadError);i.addEventListener(u.COMPLETE,this.embed);i.load()};this.loadError=function(n){this.sendEvent(n.type,{message:"HTML5 player not found"})};this.supportsConfig=function(){if(n.vid.canPlayType)try{if("string"===t.typeOf(e.playlist))return!0;for(var r=e.playlist[0].sources,i=0;i<r.length;i++)if(n.embed.html5CanPlay(r[i].file,r[i].type,e.androidhls))return!0}catch(u){}return!1};this.destroy=function(){i&&(i.resetEventListeners(),i=null)}};n.embed.html5CanPlay=function(i,u,f){var o,e;if(null!==navigator.userAgent.match(/BlackBerry/i)||t.isIE(9))return!1;if(t.isYouTube(i,u))return!0;if(o=t.extension(i),u=u||r.extType(o),"hls"===u)if(f){if(f=t.isAndroidNative,f(2)||f(3)||f("4.0"))return!1;if(t.isAndroid())return!0}else if(t.isAndroid())return!1;if(t.isRtmp(i,u)||(i=r[u]||r[o],!i||i.flash&&!i.html5))return!1;n:if(i=i.html5){try{e=!!n.vid.canPlayType(i);break n}catch(s){}e=!1}else e=!0;return e}}(jwplayer),function(n){var r=n.embed,u=n.embed.html5CanPlay,t=n.utils,f=n._,i=/\.(js|swf)$/;n.cast=n.cast||{};n.embed=t.extend(function(u){function v(){a="Adobe SiteCatalyst Error: Could not find Media Module"}var h=t.repo(),c=t.extend({},n.defaults),f=t.extend({},c,u.config),o=u.config,e=f.plugins,s=f.analytics,y=h+"jwpsrv.js",p=h+"sharing.js",w=h+"related.js",b=h+"gapro.js",c=n.key?n.key:c.key,l=new n.utils.key(c).edition(),a,e=e?e:{};"ads"==l&&f.advertising&&(i.test(f.advertising.client)?e[f.advertising.client]=f.advertising:e[h+f.advertising.client+".js"]=f.advertising);delete o.advertising;o.key=c;f.analytics&&i.test(f.analytics.client)&&(y=f.analytics.client);delete o.analytics;s&&"ads"!==l&&"enterprise"!==l&&delete s.enabled;"free"!=l&&s&&!1===s.enabled||(e[y]=s?s:{});delete e.sharing;delete e.related;switch(l){case"ads":case"enterprise":if(o.sitecatalyst)try{window.s&&window.s.hasOwnProperty("Media")?new n.embed.sitecatalyst(u):v()}catch(k){v()}case"premium":f.related&&(i.test(f.related.client)&&(w=f.related.client),e[w]=f.related);f.ga&&(i.test(f.ga.client)&&(b=f.ga.client),e[b]=f.ga);case"pro":f.sharing&&(i.test(f.sharing.client)&&(p=f.sharing.client),e[p]=f.sharing);f.skin&&(o.skin=f.skin.replace(/^(beelden|bekle|five|glow|modieus|roundster|stormtrooper|vapor)$/i,t.repo()+"skins/$1.xml"))}return o.plugins=e,u.config=o,u=new r(u),a&&u.errorScreen(a),u},n.embed);n.embed.html5CanPlay=function(t,i){var r,e={file:t,type:i};return r=n.html5&&n.html5.chooseProvider?n.html5.chooseProvider(e)!==n.html5.VideoProvider:f.any(n.unregisteredProviders,function(n){return n.supports(e)}),r?!0:u.apply(this,arguments)}}(jwplayer),function(n){var t=jwplayer.utils;n.sitecatalyst=function(n){function r(n){f.debug&&t.log(n)}function y(n){return n=n.split("/"),n=n[n.length-1],n=n.split("?"),n[0]}function c(){if(!h){h=!0;var n=u.getPosition();r("stop: "+i+" : "+n);s.Media.stop(i,n)}}function l(){v||(c(),v=!0,r("close: "+i),s.Media.close(i),o=!0,e=0)}var u=n,f=t.extend({},u.config.sitecatalyst),p={onPlay:function(){if(!o){var n=u.getPosition();h=!1;r("play: "+i+" : "+n);s.Media.play(i,n)}},onPause:c,onBuffer:c,onIdle:l,onPlaylistItem:function(n){var s,r;try{o=!0;l();e=0;f.mediaName?s=f.mediaName:(r=u.getPlaylistItem(n.index),s=r.title?r.title:r.file?y(r.file):r.sources&&r.sources.length?y(r.sources[0].file):"");i=s;a=f.playerName?f.playerName:u.id}catch(h){t.log(h)}},onTime:function(){var n,t;if(o){if(n=u.getDuration(),-1==n)return;v=h=o=!1;r("open: "+i+" : "+n+" : "+a);s.Media.open(i,n,a);r("play: "+i+" : 0");s.Media.play(i,0)}n=u.getPosition();3<=Math.abs(n-e)&&(t=e,r("seek: "+t+" to "+n),r("stop: "+i+" : "+t),s.Media.stop(i,t),r("play: "+i+" : "+n),s.Media.play(i,n));e=n},onComplete:l},i,a,e,h=!0,v=!0,o;t.foreach(p,function(n){u[n](p[n])})}}(jwplayer.embed),function(n){function i(n,i){n[i]&&(n[i]=t.getAbsolutePath(n[i]))}var t=n.utils,r=n._,u=window.location.href;n.cast.setupCastConfig=function(r,f){var o=t.extend({},r.config),s,h,l,e,c;for(o.cast=t.extend({pageUrl:u},f),s="base autostart controls fallback fullscreen width height mobilecontrols modes playlistlayout playlistposition playlistsize primary stretching sharing related ga skin logo listbar events".split(" "),h=s.length;h--;)delete o[s[h]];s=o.plugins;delete o.plugins;for(l in s)if(s.hasOwnProperty(l)&&(e=s[l],e.client&&(/[\.\/]/.test(e.client)&&i(e,"client"),-1<e.client.indexOf("vast")))){if(h=o,e=t.extend({},e),e.client="vast",delete e.companiondiv,e.schedule){c=void 0;for(c in e.schedule)e.schedule.hasOwnProperty(c)&&i(e.schedule[c].ad||e.schedule[c],"tag")}i(e,"tag");h.advertising=e}return r.position&&(o.position=r.position),0<r.item&&(o.item=r.item),o.captionLabel=t.getCookies().captionLabel,o.playerVersion=n.version,o};n.cast.setupFlashCastConfig=function(i){var u=i.config,f;return u.playlist=i.getPlaylist(),(f=r.find(u.plugins,function(n,t){return 0<t.indexOf("vast.js")}))?(f.client="vast",f={advertising:f}):f={},u=r.pick(u,"id captionLabel cast key playlist repeat".split(" ")),u.cast.pageUrl=window.location.href,t.extend(u,{playerVersion:n.version,captionLabel:t.getCookies().captionLabel,volume:i.getVolume(),mute:i.getMute(),id:i.id,position:i.getPosition(),item:i.getPlaylistIndex()},f),u}}(window.jwplayer),function(n,t){function e(n,t){n[t]&&(n[t]=u.getAbsolutePath(n[t]))}var i=t.cast,u=t.utils,r=t.events,f=r.state,o={};i.NS="urn:x-cast:com.longtailvideo.jwplayer";i.debug=!1;i.availability=null;i.available=function(t){t=t||i.availability;var r=n.chrome,u="available";return r.cast&&r.cast.ReceiverAvailability&&(u=r.cast.ReceiverAvailability.AVAILABLE),t===u};i.controller=function(s,h){function bt(n,t){i.log("send command",n,t);var r={command:n};void 0!==t&&(r.args=t);c.sendMessage(i.NS,r,tt,function(n){i.log("error message",n);"Invalid namespace"===n.description&&w()})}function kt(n){n=!!i.available(n.availability);d.available!==n&&(d.available=n,st(r.JWPLAYER_CAST_AVAILABLE))}function dt(n){i.log("existing session",n);c||y||(y=n.session,y.addMessageListener(i.NS,et))}function et(n,u){var f=JSON.parse(u),e,o;if(!f)throw"Message not proper JSON";f.reconcile&&(y.removeMessageListener(i.NS,et),e=f.diff,o=y,e.id&&f.appid&&f.pageUrl||(e.id=t().id,f.appid=v.appid,f.pageUrl=pt,y=c=null),e.id===s.id&&f.appid===v.appid&&f.pageUrl===pt&&(c||(s.jwInstreamState()&&s.jwInstreamDestroy(!0),g(o),h.sendEvent(r.JWPLAYER_PLAYER_STATE,{oldstate:e.oldstate,newstate:e.newstate})),rt(f)),y=null)}function ot(n){d.active=!!n;n=d;var t;t=c&&c.receiver?c.receiver.friendlyName:"";n.deviceName=t;st(r.JWPLAYER_CAST_SESSION,{})}function st(n){var t=u.extend({},d);h.sendEvent(n,t)}function gt(t){var r=n.chrome;t.code!==r.cast.ErrorCode.CANCEL&&(i.log("Cast Session Error:",t,c),t.code===r.cast.ErrorCode.SESSION_ERROR&&w())}function ni(t){var r=n.chrome;t.code!==r.cast.ErrorCode.CANCEL&&(i.log("Cast Session Error:",t,c),t.code===r.cast.ErrorCode.SESSION_ERROR&&w())}function w(){c?(ct(),c.stop(nt,ti),at({item:0}),rt({type:"state",diff:{buffer:0,position:0,duration:0}})):nt()}function ti(n){i.error("Cast Session Stop error:",n,c);nt()}function g(e){var d,o;i.log("Session started:",e);c?(w(),it=e):(c=e,c.addMessageListener(i.NS,lt),c.addUpdateListener(ht),s.jwPause(!0),s.jwSetFullscreen(!1),k=h.getVideo(),ut=h.volume,ft=h.mute,a=new i.provider(bt),a.init(),h.setVideoProvider(a),s.jwPlay=function(n){!1===n?a.pause():a.play()},s.jwPause=function(n){s.jwPlay(!!n)},s.jwLoad=function(n){"number"===u.typeOf(n)&&h.setItem(n);a.load(n)},s.jwPlaylistItem=function(n){"number"===u.typeOf(n)&&h.setItem(n);a.playlistItem(n)},s.jwPlaylistNext=function(){s.jwPlaylistItem(h.item+1)},s.jwPlaylistPrev=function(){s.jwPlaylistItem(h.item-1)},s.jwSetVolume=function(n){u.exists(n)&&(n=Math.min(Math.max(0,n),100)|0,vt(n)&&(n=Math.max(0,Math.min(n/100,1)),c.setReceiverVolumeLevel(n,b,function(n){i.error("set volume error",n);b()})))},s.jwSetMute=function(n){u.exists(n)||(n=!p.mute);yt(n)&&c.setReceiverMuted(!!n,b,function(n){i.error("set muted error",n);b()})},s.jwGetVolume=function(){return p.volume|0},s.jwGetMute=function(){return!!p.mute},s.jwIsBeforePlay=function(){return!1},d=s.jwSetCurrentCaptions,s.jwSetCurrentCaptions=function(n){d(n);a.sendCommand("caption",n)},s.jwSkipAd=function(n){l&&(l.skipAd(n),n=l.getAdModel(),n.complete=!0,h.sendEvent(r.JWPLAYER_CAST_AD_CHANGED,n))},s.jwClickAd=function(i){if(l&&300<l.timeSinceClick()&&(l.clickAd(i),h.state!==f.PAUSED)){var u={tag:i.tag};i.sequence&&(u.sequence=i.sequence);i.podcount&&(u.podcount=i.podcount);t(s.id).dispatchEvent(r.JWPLAYER_AD_CLICK,u);n.open(i.clickthrough)}},s.jwPlayAd=s.jwPauseAd=s.jwSetControls=s.jwForceState=s.jwReleaseState=s.jwSetFullscreen=s.jwDetachMedia=s.jwAttachMedia=tt,o=t(s.id).plugins,o.vast&&o.vast.jwPauseAd!==tt&&(wt={jwPlayAd:o.vast.jwPlayAd,jwPauseAd:o.vast.jwPauseAd},o.vast.jwPlayAd=o.vast.jwPauseAd=tt),b(),ot(!0),e!==y&&(a.setup(t.cast.setupCastConfig(h,v),h),t.cast.loader.sendDummyMedia(e)))}function ht(n){i.log("Cast Session status",n);n?b():(a.sendEvent(r.JWPLAYER_PLAYER_STATE,{oldstate:h.state,newstate:f.BUFFERING}),nt())}function nt(){if(i.log("_sessionStopped"),c&&(ct(),c=null),k){delete s.jwSkipAd;delete s.jwClickAd;s.initializeAPI();var n=t(s.id).plugins;n.vast&&u.extend(n.vast,wt);h.volume=ut;h.mute=ft;h.setVideoProvider(k);h.duration=0;a&&(a.destroy(),a=null);l&&(l.destroy(),l=null);h.state!==f.IDLE?u.isIPad()||u.isIPod()?(s.jwStop(!0),k.sendEvent(r.JWPLAYER_PLAYER_STATE,{oldstate:f.BUFFERING,newstate:f.IDLE})):(h.state=f.IDLE,s.jwPlay(!0),s.jwSeek(h.position)):k.sendEvent(r.JWPLAYER_PLAYER_STATE,{oldstate:f.BUFFERING,newstate:f.IDLE});k=null}ot(!1);null!==it&&(g(it),it=null)}function ct(){c.removeUpdateListener(ht);c.removeMessageListener(i.NS,lt)}function lt(n,t){var i=JSON.parse(t);if(!i)throw"Message not proper JSON";rt(i)}function rt(n){if("state"===n.type)l&&(n.diff.newstate||n.diff.position)&&(l.destroy(),l=null,h.setVideoProvider(a),h.sendEvent(r.JWPLAYER_CAST_AD_CHANGED,{done:!0})),a.updateModel(n.diff,n.type),at(n.diff);else if("ad"===n.type){null===l&&(l=new i.adprovider(i.NS,c),l.init(),h.setVideoProvider(l));l.updateModel(n.diff,n.type);var t=l.getAdModel();n.diff.clickthrough&&(t.onClick=s.jwClickAd);n.diff.skipoffset&&(t.onSkipAd=s.jwSkipAd);h.sendEvent(r.JWPLAYER_CAST_AD_CHANGED,t);n.diff.complete&&l.resetAdModel()}else"connection"===n.type?!0===n.closed&&w():i.error("received unhandled message",n.type,n)}function at(n){void 0!==n.item&&h.item!==n.item&&(h.item=n.item,h.sendEvent(r.JWPLAYER_PLAYLIST_ITEM,{index:h.item}))}function b(){var n,t;c&&c.receiver&&(n=c.receiver.volume,n&&(t=100*n.level|0,yt(!!n.muted),vt(t)))}function vt(n){var t=p.volume!==n;return t&&(p.volume=n,a.sendEvent(r.JWPLAYER_MEDIA_VOLUME,{volume:n})),t}function yt(n){var t=p.mute!==n;return t&&(p.mute=n,a.sendEvent(r.JWPLAYER_MEDIA_MUTE,{mute:n})),t}function tt(){}var ut,ft,c=null,d={available:!1,active:!1,deviceName:""},p={volume:null,mute:null},pt=u.getAbsolutePath(n.location.href),v,a=null,l=null,k=null;ut=h.volume;ft=h.mute;var y=null,it=null,wt=null;v=u.extend({},o,h.cast);e(v,"loadscreen");e(v,"endscreen");e(v,"logo");!v.appid||n.cast&&n.cast.receiver||(i.loader.addEventListener("availability",kt),i.loader.addEventListener("session",dt),i.loader.initialize(v.appid));this.startCasting=function(){c||s.jwInstreamState()||n.chrome.cast.requestSession(g,gt)};this.stopCasting=w;this.openExtension=function(){s.jwInstreamState()||n.chrome.cast.requestSession(g,ni)}};i.log=function(){if(i.debug){var n=Array.prototype.slice.call(arguments,0);console.log.apply(console,n)}};i.error=function(){var n=Array.prototype.slice.call(arguments,0);console.error.apply(console,n)}}(window,jwplayer),function(n){function nt(n){i.log("existing session",n);t||u||(u=n.session,u.addMessageListener(i.NS,v))}function v(o,c){var l=JSON.parse(c),a=u;if(!l)throw"Message not proper JSON";l.reconcile&&(u.removeMessageListener(i.NS,v),l.receiverFriendlyName=u.receiver.friendlyName,l.pageUrl&&l.diff.id&&l.appid||(l.pageUrl=g,l.diff.id=n().id,l.appid=h,u=t=null),d[l.diff.id]&&h===l.appid&&l.pageUrl===g&&(r=l.diff.id,h=l.appid,f(r,"jwInstreamDestroy"),s(a),f(r,e.message,l),u=null))}function c(){t&&(t.removeUpdateListener(w),t.removeMessageListener(i.NS,p),t.stop(tt.bind(this),l.bind(this)),t=null);f(r,e.cleanup)}function tt(){"undefined"!=typeof o&&null!==o&&(s(o),o=null)}function y(n,r){t.sendMessage(i.NS,{command:n,args:r},b.noop,function(n){i.error("message send error",n)})}function s(s){var h=n(r);t?(c(),o=s):(t=s,t.addMessageListener(i.NS,p),t.addUpdateListener(w),h=n.cast.setupFlashCastConfig(h),u!==t&&(y("setup",h),n.cast.loader.sendDummyMedia(t)),f(r,e.connected,{receiverFriendlyName:s.receiver.friendlyName}))}function p(n,t){if(t){var i=JSON.parse(t);if(!i)throw"Message not proper JSON";f(r,e.message,i)}}function l(n){f(r,e.error,n||{})}function w(n){n?a():c()}function f(t,i,r){r?n(t).callInternal(i,r):n(t).callInternal(i)}function a(){var u,i;t&&t.receiver&&(i=t.receiver.volume,i&&(u=100*i.level|0,i=!!i.muted,n(r).setVolume(u).setMute(i)))}var i=n.cast,b=n.utils,it=n._,k=window.chrome||{},r,d={},e={},h,u,o,g=b.getAbsolutePath(window.location.href),t;i.NS="urn:x-cast:com.longtailvideo.jwplayer";i.flash={checkAvailability:function(n,t,r){e=r;h=t;d[n]=!0;i.loader.addEventListener("availability",function(t){"available"===t.availability&&f(n,e.available,t)});i.loader.addEventListener("session",nt);i.loader.initialize(t)},startCasting:function(n){r=n;k.cast.requestSession(s.bind(this),l.bind(this))},stopCasting:c,openExtension:function(n){r=n;k.cast.requestSession(s.bind(this),l.bind(this))},mute:function(n){t.setReceiverMuted(n,a,function(n){i.error("set muted error",n)})},volume:function(n){n=Math.max(0,Math.min(n/100,1));t.setReceiverVolumeLevel(n,a,function(n){i.error("set volume error",n)})},messageReceiver:y,canCastItem:function(t){return it.any(t.levels,function(t){return n.embed.html5CanPlay(t.file,t.type)||"hls"===t.type})}}}(window.jwplayer),function(n,t){function o(n){var i=new t.cast.media.MediaInfo("");i.contentType="video/mp4";i=new t.cast.media.LoadRequest(i);i.autoplay=!1;n.loadMedia(i)}function f(){t&&t.cast&&t.cast.isAvailable&&!i.apiConfig?(i.apiConfig=new t.cast.ApiConfig(new t.cast.SessionRequest(h),v,y,t.cast.AutoJoinPolicy.ORIGIN_SCOPED),t.cast.initialize(i.apiConfig,a,l)):15>p++&&setTimeout(f,1e3)}function c(){r&&(r.resetEventListeners(),r=null)}function l(){i.apiConfig=null}function a(){}function v(n){u.sendEvent("session",{session:n});n.sendMessage(i.NS,{whoami:1});0===n.media.length&&o(n)}function y(n){i.availability=n;u.sendEvent("availability",{availability:n})}window.chrome=t;var i=n.cast,s=n.utils,e=n.events,r,p=0,h=null,u=s.extend({initialize:function(n){h=n;null!==i.availability?u.sendEvent("availability",{availability:i.availability}):t&&t.cast?f():r||(r=new s.scriptloader("https://www.gstatic.com/cv/js/sender/v1/cast_sender.js"),r.addEventListener(e.ERROR,c),r.addEventListener(e.COMPLETE,f),r.load())}},new e.eventdispatcher("cast.loader"));n.cast.loader=u;n.cast.loader.sendDummyMedia=o}(window.jwplayer,window.chrome||{}),function(n,t){var u=[],r=n.utils,i=n.events,e=n._,o=0,f=i.state,s="getBuffer getCaptionsList getControls getCurrentCaptions getCurrentQuality getCurrentAudioTrack getDuration getFullscreen getHeight getLockState getMute getPlaylistIndex getSafeRegion getPosition getQualityLevels getState getVolume getWidth isBeforeComplete isBeforePlay releaseState".split(" "),h="playlistNext stop forceState playlistPrev seek setCurrentCaptions setControls setCurrentQuality setVolume setCurrentAudioTrack".split(" "),c={onBufferChange:i.JWPLAYER_MEDIA_BUFFER,onBufferFull:i.JWPLAYER_MEDIA_BUFFER_FULL,onError:i.JWPLAYER_ERROR,onSetupError:i.JWPLAYER_SETUP_ERROR,onFullscreen:i.JWPLAYER_FULLSCREEN,onMeta:i.JWPLAYER_MEDIA_META,onMute:i.JWPLAYER_MEDIA_MUTE,onPlaylist:i.JWPLAYER_PLAYLIST_LOADED,onPlaylistItem:i.JWPLAYER_PLAYLIST_ITEM,onPlaylistComplete:i.JWPLAYER_PLAYLIST_COMPLETE,onReady:i.API_READY,onResize:i.JWPLAYER_RESIZE,onComplete:i.JWPLAYER_MEDIA_COMPLETE,onSeek:i.JWPLAYER_MEDIA_SEEK,onTime:i.JWPLAYER_MEDIA_TIME,onVolume:i.JWPLAYER_MEDIA_VOLUME,onBeforePlay:i.JWPLAYER_MEDIA_BEFOREPLAY,onBeforeComplete:i.JWPLAYER_MEDIA_BEFORECOMPLETE,onDisplayClick:i.JWPLAYER_DISPLAY_CLICK,onControls:i.JWPLAYER_CONTROLS,onQualityLevels:i.JWPLAYER_MEDIA_LEVELS,onQualityChange:i.JWPLAYER_MEDIA_LEVEL_CHANGED,onCaptionsList:i.JWPLAYER_CAPTIONS_LIST,onCaptionsChange:i.JWPLAYER_CAPTIONS_CHANGED,onAdError:i.JWPLAYER_AD_ERROR,onAdClick:i.JWPLAYER_AD_CLICK,onAdImpression:i.JWPLAYER_AD_IMPRESSION,onAdTime:i.JWPLAYER_AD_TIME,onAdComplete:i.JWPLAYER_AD_COMPLETE,onAdCompanions:i.JWPLAYER_AD_COMPANIONS,onAdSkipped:i.JWPLAYER_AD_SKIPPED,onAdPlay:i.JWPLAYER_AD_PLAY,onAdPause:i.JWPLAYER_AD_PAUSE,onAdMeta:i.JWPLAYER_AD_META,onCast:i.JWPLAYER_CAST_SESSION,onAudioTrackChange:i.JWPLAYER_AUDIO_TRACK_CHANGED,onAudioTracks:i.JWPLAYER_AUDIO_TRACKS},l={onBuffer:f.BUFFERING,onPause:f.PAUSED,onPlay:f.PLAYING,onIdle:f.IDLE};n.api=function(o){function it(n,t){r.foreach(n,function(n,i){a[n]=function(n){return t(i,n)}})}function rt(n,t){var i="jw"+t.charAt(0).toUpperCase()+t.slice(1);a[t]=function(){var t=v.apply(this,[i].concat(Array.prototype.slice.call(arguments,0)));return n?a:t}}function ut(n,t){try{n.jwAddEventListener(t,'function(dat) { jwplayer("'+a.id+'").dispatchEvent("'+t+'", dat); }')}catch(u){if("flash"===a.renderingMode){var i=document.createElement("a");i.href=y.data;i.protocol!==location.protocol&&r.log("Warning: Your site ["+location.protocol+"] and JWPlayer ["+i.protocol+"] are hosted using different protocols")}r.log("Could not add internal listener")}}function b(n,t){return w[n]||(w[n]=[],y&&d&&ut(y,n)),w[n].push(t),a}function v(){if(d){if(y){var n=Array.prototype.slice.call(arguments,0),t=n.shift();if("function"==typeof y[t]){switch(n.length){case 6:return y[t](n[0],n[1],n[2],n[3],n[4],n[5]);case 5:return y[t](n[0],n[1],n[2],n[3],n[4]);case 4:return y[t](n[0],n[1],n[2],n[3]);case 3:return y[t](n[0],n[1],n[2]);case 2:return y[t](n[0],n[1]);case 1:return y[t](n[0])}return y[t]()}}return null}g.push(arguments)}var a=this,w={},k={},y,d=!1,g=[],p,nt={},tt={};return a.container=o,a.id=o.id,a.setup=function(t){if(n.embed){n.api.destroyPlayer(a.id);var i=new n.api(a.container);return n.api.addPlayer(i),i.config=t,i._embedder=new n.embed(i),i._embedder.embed(),i}return a},a.getContainer=function(){return a.container},a.addButton=function(n,t,i,u){try{tt[u]=i;v("jwDockAddButton",n,t,'jwplayer("'+a.id+'").callback("'+u+'")',u)}catch(f){r.log("Could not add dock button"+f.message)}},a.removeButton=function(n){v("jwDockRemoveButton",n)},a.callback=function(n){tt[n]&&tt[n]()},a.getMeta=function(){return a.getItemMeta()},a.getPlaylist=function(){var n=v("jwGetPlaylist");return"flash"===a.renderingMode&&r.deepReplaceKeyName(n,["__dot__","__spc__","__dsh__","__default__"],["."," ","-","default"]),n},a.getPlaylistItem=function(n){return r.exists(n)||(n=a.getPlaylistIndex()),a.getPlaylist()[n]},a.getRenderingMode=function(){return a.renderingMode},a.setFullscreen=function(n){return r.exists(n)?v("jwSetFullscreen",n):v("jwSetFullscreen",!v("jwGetFullscreen")),a},a.setMute=function(n){return r.exists(n)?v("jwSetMute",n):v("jwSetMute",!v("jwGetMute")),a},a.lock=function(){return a},a.unlock=function(){return a},a.load=function(t){return v("jwInstreamDestroy"),n(a.id).plugins.googima&&v("jwDestroyGoogima"),v("jwLoad",t),a},a.playlistItem=function(n){return v("jwPlaylistItem",parseInt(n,10)),a},a.resize=function(n,t){if("flash"!==a.renderingMode)v("jwResize",n,t);else{var i=document.getElementById(a.id+"_wrapper"),u=document.getElementById(a.id+"_aspect");u&&(u.style.display="none");i&&(i.style.display="block",i.style.width=r.styleDimension(n),i.style.height=r.styleDimension(t))}return a},a.play=function(n){if(n!==t)return v("jwPlay",n),a;n=a.getState();var i=p&&p.getState();return i&&(i===f.IDLE||i===f.PLAYING||i===f.BUFFERING?v("jwInstreamPause"):v("jwInstreamPlay")),n===f.PLAYING||n===f.BUFFERING?v("jwPause"):v("jwPlay"),a},a.pause=function(n){return n===t?(n=a.getState(),n===f.PLAYING||n===f.BUFFERING?v("jwPause"):v("jwPlay")):v("jwPause",n),a},a.createInstream=function(){return new n.api.instream(this,y)},a.setInstream=function(n){return p=n},a.loadInstream=function(n,t){return p=a.setInstream(a.createInstream()).init(t),p.loadItem(n),p},a.destroyPlayer=function(){d=!0;v("jwPlayerDestroy")},a.playAd=function(t){var i=n(a.id).plugins;i.vast?i.vast.jwPlayAd(t):v("jwPlayAd",t)},a.pauseAd=function(){var t=n(a.id).plugins;t.vast?t.vast.jwPauseAd():v("jwPauseAd")},it(l,function(n,t){return k[n]||(k[n]=[],b(i.JWPLAYER_PLAYER_STATE,function(t){var u=t.newstate,i,r,f;if(t=t.oldstate,u===n&&(i=k[u],i))for(r=0;r<i.length;r++)f=i[r],"function"==typeof f&&f.call(this,{oldstate:t,newstate:u})})),k[n].push(t),a}),it(c,b),r.foreach(s,function(n,t){rt(!1,t)}),r.foreach(h,function(n,t){rt(!0,t)}),a.remove=function(){var t,i,n,f;if(this._embedder&&this._embedder.destroy&&this._embedder.destroy(),g=[],t=1<e.size(e.where(u,{id:a.id})),t||r.clearCss("#"+a.id),i=document.getElementById(a.id+("flash"===a.renderingMode?"_wrapper":"")),i){if("html5"===a.renderingMode)a.destroyPlayer();else if(r.isMSIE(8)&&(n=document.getElementById(a.id),n&&n.parentNode)){n.style.display="none";for(f in n)"function"==typeof n[f]&&(n[f]=null);n.parentNode.removeChild(n)}t||(t=document.createElement("div"),t.id=a.id,i.parentNode.replaceChild(t,i))}u=e.filter(u,function(n){return n.uniqueId!==a.uniqueId})},a.registerPlugin=function(t,i,r,u){n.plugins.registerPlugin(t,i,r,u)},a.setPlayer=function(n,t){y=n;a.renderingMode=t},a.detachMedia=function(){if("html5"===a.renderingMode)return v("jwDetachMedia")},a.attachMedia=function(n){if("html5"===a.renderingMode)return v("jwAttachMedia",n)},a.getAudioTracks=function(){return v("jwGetAudioTracks")},a.removeEventListener=function(n,t){var i=w[n],r;if(i)for(r=i.length;r--;)i[r]===t&&i.splice(r,1)},a.dispatchEvent=function(n,t){var u=w[n],f;if(u)for(var u=u.slice(0),o=r.translateEventResponse(n,t),e=0;e<u.length;e++)if(f=u[e],"function"==typeof f)try{n===i.JWPLAYER_PLAYLIST_LOADED&&r.deepReplaceKeyName(o.playlist,["__dot__","__spc__","__dsh__","__default__"],["."," ","-","default"]);f.call(this,o)}catch(s){r.log("There was an error calling back an event handler",s)}},a.dispatchInstreamEvent=function(n){p&&p.dispatchEvent(n,arguments)},a.callInternal=v,a.playerReady=function(n){for(d=!0,y||a.setPlayer(document.getElementById(n.id)),a.container=document.getElementById(a.id),r.foreach(w,function(n){ut(y,n)}),b(i.JWPLAYER_PLAYLIST_ITEM,function(){nt={}}),b(i.JWPLAYER_MEDIA_META,function(n){r.extend(nt,n.metadata)}),b(i.JWPLAYER_VIEW_TAB_FOCUS,function(n){var t=a.getContainer();!0===n.hasFocus?r.addClass(t,"jw-tab-focus"):r.removeClass(t,"jw-tab-focus")}),a.dispatchEvent(i.API_READY);0<g.length;)v.apply(a,g.shift())},a.getItemMeta=function(){return nt},a};n.playerReady=function(t){var i=n.api.playerById(t.id);i||(i=n.api.selectPlayer(t.id));i.playerReady(t)};n.api.selectPlayer=function(t){var i;return r.exists(t)||(t=0),t.nodeType?i=t:"string"==typeof t&&(i=document.getElementById(t)),i?(t=n.api.playerById(i.id))?t:new n.api(i):"number"==typeof t?u[t]:null};n.api.playerById=function(n){for(var t=0;t<u.length;t++)if(u[t].id===n)return u[t];return null};n.api.addPlayer=function(n){for(var t=0;t<u.length;t++)if(u[t]===n)return n;return o++,n.uniqueId=o,u.push(n),n};n.api.destroyPlayer=function(n){n=e.where(u,{id:n});e.each(n,e.partial(e.result,e,"remove"))}}(window.jwplayer),function(n){var t=n.events,r=n.utils,i=t.state;n.api.instream=function(n,u){function e(t,i){return o[t]||(o[t]=[],u.jwInstreamAddEventListener(t,'function(dat) { jwplayer("'+n.id+'").dispatchInstreamEvent("'+t+'", dat); }')),o[t].push(i),this}function h(n,i){return s[n]||(s[n]=[],e(t.JWPLAYER_PLAYER_STATE,function(t){var u=t.newstate,e=t.oldstate,i,r,f;if(u===n&&(i=s[u],i))for(r=0;r<i.length;r++)f=i[r],"function"==typeof f&&f.call(this,{oldstate:e,newstate:u,type:t.type})})),s[n].push(i),this}var c,l,o={},s={},f=this;f.type="instream";f.init=function(){return n.callInternal("jwInitInstream"),f};f.loadItem=function(t,i){c=t;l=i||{};"array"===r.typeOf(t)?n.callInternal("jwLoadArrayInstream",c,l):n.callInternal("jwLoadItemInstream",c,l)};f.removeEvents=function(){o=s={}};f.removeEventListener=function(n,t){var i=o[n],r;if(i)for(r=i.length;r--;)i[r]===t&&i.splice(r,1)};f.dispatchEvent=function(n,t){var i=o[n],u;if(i)for(var i=i.slice(0),e=r.translateEventResponse(n,t[1]),f=0;f<i.length;f++)u=i[f],"function"==typeof u&&u.call(this,e)};f.onError=function(n){return e(t.JWPLAYER_ERROR,n)};f.onMediaError=function(n){return e(t.JWPLAYER_MEDIA_ERROR,n)};f.onFullscreen=function(n){return e(t.JWPLAYER_FULLSCREEN,n)};f.onMeta=function(n){return e(t.JWPLAYER_MEDIA_META,n)};f.onMute=function(n){return e(t.JWPLAYER_MEDIA_MUTE,n)};f.onComplete=function(n){return e(t.JWPLAYER_MEDIA_COMPLETE,n)};f.onPlaylistComplete=function(n){return e(t.JWPLAYER_PLAYLIST_COMPLETE,n)};f.onPlaylistItem=function(n){return e(t.JWPLAYER_PLAYLIST_ITEM,n)};f.onTime=function(n){return e(t.JWPLAYER_MEDIA_TIME,n)};f.onBuffer=function(n){return h(i.BUFFERING,n)};f.onPause=function(n){return h(i.PAUSED,n)};f.onPlay=function(n){return h(i.PLAYING,n)};f.onIdle=function(n){return h(i.IDLE,n)};f.onClick=function(n){return e(t.JWPLAYER_INSTREAM_CLICK,n)};f.onInstreamDestroyed=function(n){return e(t.JWPLAYER_INSTREAM_DESTROYED,n)};f.onAdSkipped=function(n){return e(t.JWPLAYER_AD_SKIPPED,n)};f.play=function(n){u.jwInstreamPlay(n)};f.pause=function(n){u.jwInstreamPause(n)};f.hide=function(){n.callInternal("jwInstreamHide")};f.destroy=function(){f.removeEvents();n.callInternal("jwInstreamDestroy")};f.setText=function(n){u.jwInstreamSetText(n?n:"")};f.getState=function(){return u.jwInstreamState()};f.setClick=function(n){u.jwInstreamClick&&u.jwInstreamClick(n)}}}(jwplayer),function(n){var t=n.api,i=t.selectPlayer,r=n._;t.selectPlayer=function(){var t=i.apply(this,arguments);return t?t:{registerPlugin:function(t,i,r){"jwpsrv"!==t&&n.plugins.registerPlugin(t,i,r)}}};n.unregisteredProviders=[];t.registerProvider=function(t){n&&n.html5&&r.isFunction(n.html5.registerProvider)?n.html5.registerProvider(t):n.unregisteredProviders.push(t)}}(jwplayer));_gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(n,t,i){var s=function(n){for(var t=[],r=n.length,i=0;i!==r;t.push(n[i++]));return t},l=function(n,t,i){var u,r,f=n.cycle;for(u in f)r=f[u],n[u]="function"==typeof r?r.call(t[i],i):r[i%r.length];delete n.cycle},r=function(n,t,u){i.call(this,n,t,u);this._cycle=0;this._yoyo=this.vars.yoyo===!0;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._dirty=!0;this.render=r.prototype.render},f=1e-10,e=i._internals,a=e.isSelector,v=e.isArray,u=r.prototype=i.to({},.1,{}),y=[],o,h,c;return r.version="1.18.0",u.constructor=r,u.kill()._gc=!1,r.killTweensOf=r.killDelayedCallsTo=i.killTweensOf,r.getTweensOf=i.getTweensOf,r.lagSmoothing=i.lagSmoothing,r.ticker=i.ticker,r.render=i.render,u.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),i.prototype.invalidate.call(this)},u.updateTo=function(n,t){var u,h=this.ratio,f=this.vars.immediateRender||n.immediateRender,e,o,s,r;t&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay));for(u in n)this.vars[u]=n[u];if(this._initted||f)if(t)this._initted=!1,f&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&i._onPluginEvent("_onDisable",this),this._time/this._duration>.998)e=this._time,this.render(0,!0,!1),this._initted=!1,this.render(e,!0,!1);else if(this._time>0||f)for(this._initted=!1,this._init(),s=1/(1-h),r=this._firstPT;r;)o=r.s+r.c,r.c*=s,r.s=o-r.c,r=r._next;return this},u.render=function(n,t,i){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var c,h,o,y,r,l,a,p,k=this._dirty?this.totalDuration():this._totalDuration,w=this._time,v=this._totalTime,b=this._cycle,u=this._duration,s=this._rawPrevTime;if(n>=k?(this._totalTime=k,this._cycle=this._repeat,this._yoyo&&0!=(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=u,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(c=!0,h="onComplete",i=i||this._timeline.autoRemoveChildren),0===u&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(n=0),(0===n||0>s||s===f)&&s!==n&&(i=!0,s>f&&(h="onReverseComplete")),this._rawPrevTime=p=!t||n||s===n?n:f)):1e-7>n?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==v||0===u&&s>0)&&(h="onReverseComplete",c=this._reversed),0>n&&(this._active=!1,0===u&&(this._initted||!this.vars.lazy||i)&&(s>=0&&(i=!0),this._rawPrevTime=p=!t||n||s===n?n:f)),this._initted||(i=!0)):(this._totalTime=this._time=n,0!==this._repeat&&(y=u+this._repeatDelay,this._cycle=this._totalTime/y>>0,0!==this._cycle&&this._cycle===this._totalTime/y&&this._cycle--,this._time=this._totalTime-this._cycle*y,this._yoyo&&0!=(1&this._cycle)&&(this._time=u-this._time),this._time>u?this._time=u:0>this._time&&(this._time=0)),this._easeType?(r=this._time/u,l=this._easeType,a=this._easePower,(1===l||3===l&&r>=.5)&&(r=1-r),3===l&&(r*=2),1===a?r*=r:2===a?r*=r*r:3===a?r*=r*r*r:4===a&&(r*=r*r*r*r),this.ratio=1===l?1-r:2===l?r:.5>this._time/u?r/2:1-r/2):this.ratio=this._ease.getRatio(this._time/u)),w===this._time&&!i&&b===this._cycle)return v!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate")),void 0;if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=w,this._totalTime=v,this._rawPrevTime=s,this._cycle=b,e.lazyTweens.push(this),this._lazy=[n,t],void 0;this._time&&!c?this.ratio=this._ease.getRatio(this._time/u):c&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==w&&n>=0&&(this._active=!0),0===v&&(2===this._initted&&n>0&&this._init(),this._startAt&&(n>=0?this._startAt.render(n,t,i):h||(h="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===u)&&(t||this._callback("onStart"))),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&&(0>n&&this._startAt&&this._startTime&&this._startAt.render(n,t,i),t||(this._totalTime!==v||c)&&this._callback("onUpdate"));this._cycle!==b&&(t||this._gc||this.vars.onRepeat&&this._callback("onRepeat"));h&&(!this._gc||i)&&(0>n&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(n,t,i),c&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[h]&&this._callback(h),0===u&&this._rawPrevTime===f&&p!==f&&(this._rawPrevTime=0))},r.to=function(n,t,i){return new r(n,t,i)},r.from=function(n,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new r(n,t,i)},r.fromTo=function(n,t,i,u){return u.startAt=i,u.immediateRender=0!=u.immediateRender&&0!=i.immediateRender,new r(n,t,u)},r.staggerTo=r.allTo=function(n,t,u,f,e,o,h){f=f||0;var b,c,p,w,d=u.delay||0,g=[],nt=function(){u.onComplete&&u.onComplete.apply(u.onCompleteScope||this,arguments);e.apply(h||u.callbackScope||this,o||y)},tt=u.cycle,k=u.startAt&&u.startAt.cycle;for(v(n)||("string"==typeof n&&(n=i.selector(n)||n),a(n)&&(n=s(n))),n=n||[],0>f&&(n=s(n),n.reverse(),f*=-1),b=n.length-1,p=0;b>=p;p++){c={};for(w in u)c[w]=u[w];if(tt&&l(c,n,p),k){k=c.startAt={};for(w in u.startAt)k[w]=u.startAt[w];l(c.startAt,n,p)}c.delay=d;p===b&&e&&(c.onComplete=nt);g[p]=new r(n[p],t,c);d+=f}return g},r.staggerFrom=r.allFrom=function(n,t,i,u,f,e,o){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,r.staggerTo(n,t,i,u,f,e,o)},r.staggerFromTo=r.allFromTo=function(n,t,i,u,f,e,o,s){return u.startAt=i,u.immediateRender=0!=u.immediateRender&&0!=i.immediateRender,r.staggerTo(n,t,u,f,e,o,s)},r.delayedCall=function(n,t,i,u,f){return new r(t,0,{delay:n,onComplete:t,onCompleteParams:i,callbackScope:u,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,useFrames:f,overwrite:0})},r.set=function(n,t){return new r(n,0,t)},r.isTweening=function(n){return i.getTweensOf(n,!0).length>0},o=function(n,t){for(var u=[],f=0,r=n._first;r;)r instanceof i?u[f++]=r:(t&&(u[f++]=r),u=u.concat(o(r,t)),f=u.length),r=r._next;return u},h=r.getAllTweens=function(t){return o(n._rootTimeline,t).concat(o(n._rootFramesTimeline,t))},r.killAll=function(n,i,r,u){null==i&&(i=!0);null==r&&(r=!0);for(var o,f,s=h(0!=u),c=s.length,l=i&&r&&u,e=0;c>e;e++)f=s[e],(l||f instanceof t||(o=f.target===f.vars.onComplete)&&r||i&&!o)&&(n?f.totalTime(f._reversed?0:f.totalDuration()):f._enabled(!1,!1))},r.killChildTweensOf=function(n,t){if(null!=n){var f,o,h,u,l,c=e.tweenLookup;if("string"==typeof n&&(n=i.selector(n)||n),a(n)&&(n=s(n)),v(n))for(u=n.length;--u>-1;)r.killChildTweensOf(n[u],t);else{f=[];for(h in c)for(o=c[h].target.parentNode;o;)o===n&&(f=f.concat(c[h].tweens)),o=o.parentNode;for(l=f.length,u=0;l>u;u++)t&&f[u].totalTime(f[u].totalDuration()),f[u]._enabled(!1,!1)}}},c=function(n,i,r,u){i=i!==!1;r=r!==!1;u=u!==!1;for(var e,f,o=h(u),c=i&&r&&u,s=o.length;--s>-1;)f=o[s],(c||f instanceof t||(e=f.target===f.vars.onComplete)&&r||i&&!e)&&f.paused(n)},r.pauseAll=function(n,t,i){c(!0,n,t,i)},r.resumeAll=function(n,t,i){c(!1,n,t,i)},r.globalTimeScale=function(t){var r=n._rootTimeline,u=i.ticker.time;return arguments.length?(t=t||f,r._startTime=u-(u-r._startTime)*r._timeScale/t,r=n._rootFramesTimeline,u=i.ticker.frame,r._startTime=u-(u-r._startTime)*r._timeScale/t,r._timeScale=n._rootTimeline._timeScale=t,t):r._timeScale},u.progress=function(n){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-n:n)+this._cycle*(this._duration+this._repeatDelay),!1):this._time/this.duration()},u.totalProgress=function(n){return arguments.length?this.totalTime(this.totalDuration()*n,!1):this._totalTime/this.totalDuration()},u.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),n>this._duration&&(n=this._duration),this._yoyo&&0!=(1&this._cycle)?n=this._duration-n+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(n+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(n,t)):this._time},u.duration=function(t){return arguments.length?n.prototype.duration.call(this,t):this._duration},u.totalDuration=function(n){return arguments.length?-1===this._repeat?this:this.duration((n-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},u.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},u.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},u.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},r},!0);_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(n,t,i){var u=function(n){t.call(this,n);this._labels={};this.autoRemoveChildren=this.vars.autoRemoveChildren===!0;this.smoothChildTiming=this.vars.smoothChildTiming===!0;this._sortChildren=!0;this._onUpdate=this.vars.onUpdate;var r,u,i=this.vars;for(u in i)r=i[u],f(r)&&-1!==r.join("").indexOf("{self}")&&(i[u]=this._swapSelfInParams(r));f(i.tweens)&&this.add(i.tweens,0,i.align,i.stagger)},e=1e-10,o=i._internals,y=u._internals={},p=o.isSelector,f=o.isArray,h=o.lazyTweens,c=o.lazyRender,s=_gsScope._gsDefine.globals,l=function(n){var t,i={};for(t in n)i[t]=n[t];return i},a=function(n,t,i){var u,r,f=n.cycle;for(u in f)r=f[u],n[u]="function"==typeof r?r.call(t[i],i):r[i%r.length];delete n.cycle},w=y.pauseCallback=function(){},v=function(n){for(var t=[],r=n.length,i=0;i!==r;t.push(n[i++]));return t},r=u.prototype=new t;return u.version="1.18.0",r.constructor=u,r.kill()._gc=r._forcingPlayhead=r._hasPause=!1,r.to=function(n,t,r,u){var f=r.repeat&&s.TweenMax||i;return t?this.add(new f(n,t,r),u):this.set(n,r,u)},r.from=function(n,t,r,u){return this.add((r.repeat&&s.TweenMax||i).from(n,t,r),u)},r.fromTo=function(n,t,r,u,f){var e=u.repeat&&s.TweenMax||i;return t?this.add(e.fromTo(n,t,r,u),f):this.set(n,u,f)},r.staggerTo=function(n,t,r,f,e,o,s,h){var c,y,w=new u({onComplete:o,onCompleteParams:s,callbackScope:h,smoothChildTiming:this.smoothChildTiming}),b=r.cycle;for("string"==typeof n&&(n=i.selector(n)||n),n=n||[],p(n)&&(n=v(n)),f=f||0,0>f&&(n=v(n),n.reverse(),f*=-1),y=0;n.length>y;y++)c=l(r),c.startAt&&(c.startAt=l(c.startAt),c.startAt.cycle&&a(c.startAt,n,y)),b&&a(c,n,y),w.to(n[y],t,c,y*f);return this.add(w,e)},r.staggerFrom=function(n,t,i,r,u,f,e,o){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(n,t,i,r,u,f,e,o)},r.staggerFromTo=function(n,t,i,r,u,f,e,o,s){return r.startAt=i,r.immediateRender=0!=r.immediateRender&&0!=i.immediateRender,this.staggerTo(n,t,r,u,f,e,o,s)},r.call=function(n,t,r,u){return this.add(i.delayedCall(0,n,t,r),u)},r.set=function(n,t,r){return r=this._parseTimeOrLabel(r,0,!0),null==t.immediateRender&&(t.immediateRender=r===this._time&&!this._paused),this.add(new i(n,0,t),r)},u.exportRoot=function(n,t){n=n||{};null==n.smoothChildTiming&&(n.smoothChildTiming=!0);var r,o,f=new u(n),e=f._timeline;for(null==t&&(t=!0),e._remove(f,!0),f._startTime=0,f._rawPrevTime=f._time=f._totalTime=e._time,r=e._first;r;)o=r._next,t&&r instanceof i&&r.target===r.vars.onComplete||f.add(r,r._startTime-r._delay),r=o;return e.add(f,0),f},r.add=function(r,e,o,s){var l,v,a,h,c,y;if("number"!=typeof e&&(e=this._parseTimeOrLabel(e,0,!0,r)),!(r instanceof n)){if(r instanceof Array||r&&r.push&&f(r)){for(o=o||"normal",s=s||0,l=e,v=r.length,a=0;v>a;a++)f(h=r[a])&&(h=new u({tweens:h})),this.add(h,l),"string"!=typeof h&&"function"!=typeof h&&("sequence"===o?l=h._startTime+h.totalDuration()/h._timeScale:"start"===o&&(h._startTime-=h.delay())),l+=s;return this._uncache(!0)}if("string"==typeof r)return this.addLabel(r,e);if("function"!=typeof r)throw"Cannot add "+r+" into the timeline; it is not a tween, timeline, function, or string.";r=i.delayedCall(0,r)}if(t.prototype.add.call(this,r,e),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(c=this,y=c.rawTime()>r._startTime;c._timeline;)y&&c._timeline.smoothChildTiming?c.totalTime(c._totalTime,!0):c._gc&&c._enabled(!0,!1),c=c._timeline;return this},r.remove=function(t){var r,i;if(t instanceof n)return this._remove(t,!1),r=t._timeline=t.vars.useFrames?n._rootFramesTimeline:n._rootTimeline,t._startTime=(t._paused?t._pauseTime:r._time)-(t._reversed?t.totalDuration()-t._totalTime:t._totalTime)/t._timeScale,this;if(t instanceof Array||t&&t.push&&f(t)){for(i=t.length;--i>-1;)this.remove(t[i]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},r._remove=function(n,i){t.prototype._remove.call(this,n,i);var r=this._last;return r?this._time>r._startTime+r._totalDuration/r._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},r.append=function(n,t){return this.add(n,this._parseTimeOrLabel(null,t,!0,n))},r.insert=r.insertMultiple=function(n,t,i,r){return this.add(n,t||0,i,r)},r.appendMultiple=function(n,t,i,r){return this.add(n,this._parseTimeOrLabel(null,t,!0,n),i,r)},r.addLabel=function(n,t){return this._labels[n]=this._parseTimeOrLabel(t),this},r.addPause=function(n,t,r,u){var f=i.delayedCall(0,w,r,u||this);return f.vars.onComplete=f.vars.onReverseComplete=t,f.data="isPause",this._hasPause=!0,this.add(f,n)},r.removeLabel=function(n){return delete this._labels[n],this},r.getLabelTime=function(n){return null!=this._labels[n]?this._labels[n]:-1},r._parseTimeOrLabel=function(t,i,r,u){var e;if(u instanceof n&&u.timeline===this)this.remove(u);else if(u&&(u instanceof Array||u.push&&f(u)))for(e=u.length;--e>-1;)u[e]instanceof n&&u[e].timeline===this&&this.remove(u[e]);if("string"==typeof i)return this._parseTimeOrLabel(i,r&&"number"==typeof t&&null==this._labels[i]?t-this.duration():0,r);if(i=i||0,"string"==typeof t&&(isNaN(t)||null!=this._labels[t])){if(e=t.indexOf("="),-1===e)return null==this._labels[t]?r?this._labels[t]=this.duration()+i:i:this._labels[t]+i;i=parseInt(t.charAt(e-1)+"1",10)*Number(t.substr(e+1));t=e>1?this._parseTimeOrLabel(t.substr(0,e-1),0,r):this.duration()}else null==t&&(t=this.duration());return Number(t)+i},r.seek=function(n,t){return this.totalTime("number"==typeof n?n:this._parseTimeOrLabel(n),t!==!1)},r.stop=function(){return this.paused(!0)},r.gotoAndPlay=function(n,t){return this.play(n,t)},r.gotoAndStop=function(n,t){return this.pause(n,t)},r.render=function(n,t,i){this._gc&&this._enabled(!0,!1);var r,s,a,f,l,u,v=this._dirty?this.totalDuration():this._totalDuration,o=this._time,p=this._startTime,w=this._timeScale,y=this._paused;if(n>=v)this._totalTime=this._time=v,this._reversed||this._hasPausedChild()||(s=!0,f="onComplete",l=!!this._timeline.autoRemoveChildren,0===this._duration&&(0===n||0>this._rawPrevTime||this._rawPrevTime===e)&&this._rawPrevTime!==n&&this._first&&(l=!0,this._rawPrevTime>e&&(f="onReverseComplete"))),this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:e,n=v+.0001;else if(1e-7>n)if(this._totalTime=this._time=0,(0!==o||0===this._duration&&this._rawPrevTime!==e&&(this._rawPrevTime>0||0>n&&this._rawPrevTime>=0))&&(f="onReverseComplete",s=this._reversed),0>n)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(l=s=!0,f="onReverseComplete"):this._rawPrevTime>=0&&this._first&&(l=!0),this._rawPrevTime=n;else{if(this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:e,0===n&&s)for(r=this._first;r&&0===r._startTime;)r._duration||(s=!1),r=r._next;n=0;this._initted||(l=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!t){if(n>=o)for(r=this._first;r&&n>=r._startTime&&!u;)r._duration||"isPause"!==r.data||r.ratio||0===r._startTime&&0===this._rawPrevTime||(u=r),r=r._next;else for(r=this._last;r&&r._startTime>=n&&!u;)r._duration||"isPause"===r.data&&r._rawPrevTime>0&&(u=r),r=r._prev;u&&(this._time=n=u._startTime,this._totalTime=n+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=n}if(this._time!==o&&this._first||i||l||u){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==o&&n>0&&(this._active=!0),0===o&&this.vars.onStart&&0!==this._time&&(t||this._callback("onStart")),this._time>=o)for(r=this._first;r&&(a=r._next,!this._paused||y);)(r._active||r._startTime<=this._time&&!r._paused&&!r._gc)&&(u===r&&this.pause(),r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=a;else for(r=this._last;r&&(a=r._prev,!this._paused||y);){if(r._active||o>=r._startTime&&!r._paused&&!r._gc){if(u===r){for(u=r._prev;u&&u.endTime()>this._time;)u.render(u._reversed?u.totalDuration()-(n-u._startTime)*u._timeScale:(n-u._startTime)*u._timeScale,t,i),u=u._prev;u=null;this.pause()}r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)}r=a}this._onUpdate&&(t||(h.length&&c(),this._callback("onUpdate")));f&&(this._gc||(p===this._startTime||w!==this._timeScale)&&(0===this._time||v>=this.totalDuration())&&(s&&(h.length&&c(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[f]&&this._callback(f)))}},r._hasPausedChild=function(){for(var n=this._first;n;){if(n._paused||n instanceof u&&n._hasPausedChild())return!0;n=n._next}return!1},r.getChildren=function(n,t,r,u){u=u||-9999999999;for(var e=[],f=this._first,o=0;f;)u>f._startTime||(f instanceof i?t!==!1&&(e[o++]=f):(r!==!1&&(e[o++]=f),n!==!1&&(e=e.concat(f.getChildren(!0,t,r)),o=e.length))),f=f._next;return e},r.getTweensOf=function(n,t){var r,u,f=this._gc,e=[],o=0;for(f&&this._enabled(!0,!0),r=i.getTweensOf(n),u=r.length;--u>-1;)(r[u].timeline===this||t&&this._contains(r[u]))&&(e[o++]=r[u]);return f&&this._enabled(!1,!0),e},r.recent=function(){return this._recent},r._contains=function(n){for(var t=n.timeline;t;){if(t===this)return!0;t=t.timeline}return!1},r.shiftChildren=function(n,t,i){i=i||0;for(var u,r=this._first,f=this._labels;r;)r._startTime>=i&&(r._startTime+=n),r=r._next;if(t)for(u in f)f[u]>=i&&(f[u]+=n);return this._uncache(!0)},r._kill=function(n,t){if(!n&&!t)return this._enabled(!1,!1);for(var i=t?this.getTweensOf(t):this.getChildren(!0,!0,!1),r=i.length,u=!1;--r>-1;)i[r]._kill(n,t)&&(u=!0);return u},r.clear=function(n){var t=this.getChildren(!1,!0,!0),i=t.length;for(this._time=this._totalTime=0;--i>-1;)t[i]._enabled(!1,!1);return n!==!1&&(this._labels={}),this._uncache(!0)},r.invalidate=function(){for(var t=this._first;t;)t.invalidate(),t=t._next;return n.prototype.invalidate.call(this)},r._enabled=function(n,i){if(n===this._gc)for(var r=this._first;r;)r._enabled(n,!0),r=r._next;return t.prototype._enabled.call(this,n,i)},r.totalTime=function(){this._forcingPlayhead=!0;var t=n.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,t},r.duration=function(n){return arguments.length?(0!==this.duration()&&0!==n&&this.timeScale(this._duration/n),this):(this._dirty&&this.totalDuration(),this._duration)},r.totalDuration=function(n){if(!arguments.length){if(this._dirty){for(var f,r,i=0,t=this._last,u=999999999999;t;)f=t._prev,t._dirty&&t.totalDuration(),t._startTime>u&&this._sortChildren&&!t._paused?this.add(t,t._startTime-t._delay):u=t._startTime,0>t._startTime&&!t._paused&&(i-=t._startTime,this._timeline.smoothChildTiming&&(this._startTime+=t._startTime/this._timeScale),this.shiftChildren(-t._startTime,!1,-9999999999),u=0),r=t._startTime+t._totalDuration/t._timeScale,r>i&&(i=r),t=f;this._duration=this._totalDuration=i;this._dirty=!1}return this._totalDuration}return 0!==this.totalDuration()&&0!==n&&this.timeScale(this._totalDuration/n),this},r.paused=function(t){if(!t)for(var i=this._first,r=this._time;i;)i._startTime===r&&"isPause"===i.data&&(i._rawPrevTime=0),i=i._next;return n.prototype.paused.apply(this,arguments)},r.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===n._rootFramesTimeline},r.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},u},!0);_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(n,t,i){var f=function(t){n.call(this,t);this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._cycle=0;this._yoyo=this.vars.yoyo===!0;this._dirty=!0},u=1e-10,e=t._internals,o=e.lazyTweens,s=e.lazyRender,h=new i(null,null,1,0),r=f.prototype=new n;return r.constructor=f,r.kill()._gc=!1,f.version="1.18.0",r.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),n.prototype.invalidate.call(this)},r.addCallback=function(n,i,r,u){return this.add(t.delayedCall(0,n,r,u),i)},r.removeCallback=function(n,t){if(n)if(null==t)this._kill(null,n);else for(var i=this.getTweensOf(n,!1),r=i.length,u=this._parseTimeOrLabel(t);--r>-1;)i[r]._startTime===u&&i[r]._enabled(!1,!1);return this},r.removePause=function(t){return this.removeCallback(n._internals.pauseCallback,t)},r.tweenTo=function(n,i){i=i||{};var f,e,r,u={ease:h,useFrames:this.usesFrames(),immediateRender:!1};for(e in i)u[e]=i[e];return u.time=this._parseTimeOrLabel(n),f=Math.abs(Number(u.time)-this._time)/this._timeScale||.001,r=new t(this,f,u),u.onStart=function(){r.target.paused(!0);r.vars.time!==r.target.time()&&f===r.duration()&&r.duration(Math.abs(r.vars.time-r.target.time())/r.target._timeScale);i.onStart&&r._callback("onStart")},r},r.tweenFromTo=function(n,t,i){i=i||{};n=this._parseTimeOrLabel(n);i.startAt={onComplete:this.seek,onCompleteParams:[n],callbackScope:this};i.immediateRender=i.immediateRender!==!1;var r=this.tweenTo(t,i);return r.duration(Math.abs(r.vars.time-n)/this._timeScale||.001)},r.render=function(n,t,i){this._gc&&this._enabled(!0,!1);var r,v,w,l,a,b,f,k=this._dirty?this.totalDuration():this._totalDuration,e=this._duration,c=this._time,d=this._totalTime,nt=this._startTime,tt=this._timeScale,h=this._rawPrevTime,g=this._paused,y=this._cycle;if(n>=k)this._locked||(this._totalTime=k,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(v=!0,l="onComplete",a=!!this._timeline.autoRemoveChildren,0===this._duration&&(0===n||0>h||h===u)&&h!==n&&this._first&&(a=!0,h>u&&(l="onReverseComplete"))),this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:u,this._yoyo&&0!=(1&this._cycle)?this._time=n=0:(this._time=e,n=e+.0001);else if(1e-7>n)if(this._locked||(this._totalTime=this._cycle=0),this._time=0,(0!==c||0===e&&h!==u&&(h>0||0>n&&h>=0)&&!this._locked)&&(l="onReverseComplete",v=this._reversed),0>n)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(a=v=!0,l="onReverseComplete"):h>=0&&this._first&&(a=!0),this._rawPrevTime=n;else{if(this._rawPrevTime=e||!t||n||this._rawPrevTime===n?n:u,0===n&&v)for(r=this._first;r&&0===r._startTime;)r._duration||(v=!1),r=r._next;n=0;this._initted||(a=!0)}else if(0===e&&0>h&&(a=!0),this._time=this._rawPrevTime=n,this._locked||(this._totalTime=n,0!==this._repeat&&(b=e+this._repeatDelay,this._cycle=this._totalTime/b>>0,0!==this._cycle&&this._cycle===this._totalTime/b&&this._cycle--,this._time=this._totalTime-this._cycle*b,this._yoyo&&0!=(1&this._cycle)&&(this._time=e-this._time),this._time>e?(this._time=e,n=e+.0001):0>this._time?this._time=n=0:n=this._time)),this._hasPause&&!this._forcingPlayhead&&!t){if(n=this._time,n>=c)for(r=this._first;r&&n>=r._startTime&&!f;)r._duration||"isPause"!==r.data||r.ratio||0===r._startTime&&0===this._rawPrevTime||(f=r),r=r._next;else for(r=this._last;r&&r._startTime>=n&&!f;)r._duration||"isPause"===r.data&&r._rawPrevTime>0&&(f=r),r=r._prev;f&&(this._time=n=f._startTime,this._totalTime=n+this._cycle*(this._totalDuration+this._repeatDelay))}if(this._cycle!==y&&!this._locked){var p=this._yoyo&&0!=(1&y),it=p===(this._yoyo&&0!=(1&this._cycle)),rt=this._totalTime,ut=this._cycle,ft=this._rawPrevTime,et=this._time;if(this._totalTime=y*e,y>this._cycle?p=!p:this._totalTime+=e,this._time=c,this._rawPrevTime=0===e?h-.0001:h,this._cycle=y,this._locked=!0,c=p?0:e,this.render(c,t,0===e),t||this._gc||this.vars.onRepeat&&this._callback("onRepeat"),it&&(c=p?e+.0001:-.0001,this.render(c,!0,!1)),this._locked=!1,this._paused&&!g)return;this._time=et;this._totalTime=rt;this._cycle=ut;this._rawPrevTime=ft}if(!(this._time!==c&&this._first||i||a||f))return d!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate")),void 0;if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==d&&n>0&&(this._active=!0),0===d&&this.vars.onStart&&0!==this._totalTime&&(t||this._callback("onStart")),this._time>=c)for(r=this._first;r&&(w=r._next,!this._paused||g);)(r._active||r._startTime<=this._time&&!r._paused&&!r._gc)&&(f===r&&this.pause(),r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=w;else for(r=this._last;r&&(w=r._prev,!this._paused||g);){if(r._active||c>=r._startTime&&!r._paused&&!r._gc){if(f===r){for(f=r._prev;f&&f.endTime()>this._time;)f.render(f._reversed?f.totalDuration()-(n-f._startTime)*f._timeScale:(n-f._startTime)*f._timeScale,t,i),f=f._prev;f=null;this.pause()}r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)}r=w}this._onUpdate&&(t||(o.length&&s(),this._callback("onUpdate")));l&&(this._locked||this._gc||(nt===this._startTime||tt!==this._timeScale)&&(0===this._time||k>=this.totalDuration())&&(v&&(o.length&&s(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[l]&&this._callback(l)))},r.getActive=function(n,t,i){null==n&&(n=!0);null==t&&(t=!0);null==i&&(i=!1);for(var r,f=[],e=this.getChildren(n,t,i),o=0,s=e.length,u=0;s>u;u++)r=e[u],r.isActive()&&(f[o++]=r);return f},r.getLabelAfter=function(n){n||0!==n&&(n=this._time);for(var i=this.getLabelsArray(),r=i.length,t=0;r>t;t++)if(i[t].time>n)return i[t].name;return null},r.getLabelBefore=function(n){null==n&&(n=this._time);for(var t=this.getLabelsArray(),i=t.length;--i>-1;)if(n>t[i].time)return t[i].name;return null},r.getLabelsArray=function(){var n,t=[],i=0;for(n in this._labels)t[i++]={time:this._labels[n],name:n};return t.sort(function(n,t){return n.time-t.time}),t},r.progress=function(n,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-n:n)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()},r.totalProgress=function(n,t){return arguments.length?this.totalTime(this.totalDuration()*n,t):this._totalTime/this.totalDuration()},r.totalDuration=function(t){return arguments.length?-1===this._repeat?this:this.duration((t-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(n.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},r.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),n>this._duration&&(n=this._duration),this._yoyo&&0!=(1&this._cycle)?n=this._duration-n+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(n+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(n,t)):this._time},r.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},r.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},r.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},r.currentLabel=function(n){return arguments.length?this.seek(n,!0):this.getLabelBefore(this._time+1e-8)},f},!0),function(){var h=180/Math.PI,n=[],t=[],i=[],f={},c=_gsScope._gsDefine.globals,u=function(n,t,i,r){this.a=n;this.b=t;this.c=i;this.d=r;this.da=r-n;this.ca=i-n;this.ba=t-n},l=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",e=function(n,t,i,r){var e={a:n},u={},f={},o={c:r},s=(n+t)/2,a=(t+i)/2,h=(i+r)/2,c=(s+a)/2,l=(a+h)/2,v=(l-c)/8;return e.b=s+(n-s)/4,u.b=c+v,e.c=u.a=(e.b+u.b)/2,u.c=f.a=(c+l)/2,f.b=l-v,o.b=h+(r-h)/4,f.c=o.a=(f.b+o.b)/2,[e,u,f,o]},a=function(r,u,f,o,s){for(var v,c,nt,h,y,w,g,tt,l,b,d,it,rt=r.length-1,p=0,a=r[0].a,k=0;rt>k;k++)h=r[p],v=h.a,c=h.d,nt=r[p+1].d,s?(b=n[k],d=t[k],it=.25*(d+b)*u/(o?.5:i[k]||.5),y=c-(c-v)*(o?.5*u:0!==b?it/b:0),w=c+(nt-c)*(o?.5*u:0!==d?it/d:0),g=c-(y+((w-y)*(3*b/(b+d)+.5)/4||0))):(y=c-.5*(c-v)*u,w=c+.5*(nt-c)*u,g=c-(y+w)/2),y+=g,w+=g,h.c=tt=y,h.b=0!==k?a:a=h.a+.6*(h.c-h.a),h.da=c-v,h.ca=tt-v,h.ba=a-v,f?(l=e(v,a,tt,c),r.splice(p,1,l[0],l[1],l[2],l[3]),p+=4):p++,a=w;h=r[p];h.b=a;h.c=a+.4*(h.d-a);h.da=h.d-h.a;h.ca=h.c-h.a;h.ba=a-h.a;f&&(l=e(h.a,a,h.c,h.d),r.splice(p,1,l[0],l[1],l[2],l[3]))},v=function(i,r,f,e){var c,o,l,s,v,a,h=[];if(e)for(i=[e].concat(i),o=i.length;--o>-1;)"string"==typeof(a=i[o][r])&&"="===a.charAt(1)&&(i[o][r]=e[r]+Number(a.charAt(0)+a.substr(2)));if(c=i.length-2,0>c)return h[0]=new u(i[0][r],0,0,i[-1>c?0:1][r]),h;for(o=0;c>o;o++)l=i[o][r],s=i[o+1][r],h[o]=new u(l,0,0,s),f&&(v=i[o+2][r],n[o]=(n[o]||0)+(s-l)*(s-l),t[o]=(t[o]||0)+(v-s)*(v-s));return h[o]=new u(i[o][r],0,0,i[o+1][r]),h},o=function(r,u,e,o,s,h){var c,y,w,p,g,nt,k,tt,d={},b=[],it=h||r[0];s="string"==typeof s?","+s+",":l;null==u&&(u=1);for(y in r[0])b.push(y);if(r.length>1){for(tt=r[r.length-1],k=!0,c=b.length;--c>-1;)if(y=b[c],Math.abs(it[y]-tt[y])>.05){k=!1;break}k&&(r=r.concat(),h&&r.unshift(h),r.push(r[1]),h=r[r.length-3])}for(n.length=t.length=i.length=0,c=b.length;--c>-1;)y=b[c],f[y]=-1!==s.indexOf(","+y+","),d[y]=v(r,y,f[y],h);for(c=n.length;--c>-1;)n[c]=Math.sqrt(n[c]),t[c]=Math.sqrt(t[c]);if(!o){for(c=b.length;--c>-1;)if(f[y])for(w=d[b[c]],nt=w.length-1,p=0;nt>p;p++)g=w[p+1].da/t[p]+w[p].da/n[p],i[p]=(i[p]||0)+g*g;for(c=i.length;--c>-1;)i[c]=Math.sqrt(i[c])}for(c=b.length,p=e?4:1;--c>-1;)y=b[c],w=d[y],a(w,u,e,o,f[y]),k&&(w.splice(0,p),w.splice(w.length-p,p));return d},y=function(n,t,i){t=t||"soft";var o,a,v,w,f,y,r,c,s,e,h,b={},l="cubic"===t?3:2,k="soft"===t,p=[];if(k&&i&&(n=[i].concat(n)),null==n||l+1>n.length)throw"invalid Bezier data";for(s in n[0])p.push(s);for(y=p.length;--y>-1;){for(s=p[y],b[s]=f=[],e=0,c=n.length,r=0;c>r;r++)o=null==i?n[r][s]:"string"==typeof(h=n[r][s])&&"="===h.charAt(1)?i[s]+Number(h.charAt(0)+h.substr(2)):Number(h),k&&r>1&&c-1>r&&(f[e++]=(o+f[e-2])/2),f[e++]=o;for(c=e-l+1,e=0,r=0;c>r;r+=l)o=f[r],a=f[r+1],v=f[r+2],w=2===l?0:f[r+3],f[e++]=h=3===l?new u(o,a,v,w):new u(o,(2*a+o)/3,(2*a+v)/3,v);f.length=e}return b},p=function(n,t,i){for(var e,s,o,a,v,y,r,u,h,f,c,p=1/i,l=n.length;--l>-1;)for(f=n[l],o=f.a,a=f.d-o,v=f.c-o,y=f.b-o,e=s=0,u=1;i>=u;u++)r=p*u,h=1-r,e=s-(s=(r*r*a+3*h*(r*v+h*y))*r),c=l*i+u-1,t[c]=(t[c]||0)+e*e},w=function(n,t){t=t>>0||6;var s,i,h,r,f=[],c=[],u=0,e=0,a=t-1,l=[],o=[];for(s in n)p(n[s],f,t);for(h=f.length,i=0;h>i;i++)u+=Math.sqrt(f[i]),r=i%t,o[r]=u,r===a&&(e+=u,r=i/t>>0,l[r]=o,c[r]=e,u=0,o=[]);return{length:e,lengths:c,segments:l}},r=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.4",API:2,global:!0,init:function(n,t,i){var e;this._target=n;t instanceof Array&&(t={values:t});this._func={};this._round={};this._props=[];this._timeRes=null==t.timeResolution?6:parseInt(t.timeResolution,10);var r,a,f,s,l,h=t.values||[],c={},v=h[0],u=t.autoRotate||i.vars.orientToBezier;this._autoRotate=u?u instanceof Array?u:[["x","y","rotation",u===!0?0:Number(u)||0]]:null;for(r in v)this._props.push(r);for(f=this._props.length;--f>-1;)r=this._props[f],this._overwriteProps.push(r),a=this._func[r]="function"==typeof n[r],c[r]=a?n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)]():parseFloat(n[r]),l||c[r]!==h[0][r]&&(l=c);if((this._beziers="cubic"!==t.type&&"quadratic"!==t.type&&"soft"!==t.type?o(h,isNaN(t.curviness)?1:t.curviness,!1,"thruBasic"===t.type,t.correlate,l):y(h,t.type,c),this._segCount=this._beziers[r].length,this._timeRes)&&(e=w(this._beziers,this._timeRes),this._length=e.length,this._lengths=e.lengths,this._segments=e.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length),u=this._autoRotate)for(this._initialRotations=[],u[0]instanceof Array||(this._autoRotate=u=[u]),f=u.length;--f>-1;){for(s=0;3>s;s++)r=u[f][s],this._func[r]="function"==typeof n[r]?n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)]:!1;r=u[f][2];this._initialRotations[f]=this._func[r]?this._func[r].call(this._target):this._target[r]}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(n){var c,d,t,e,i,r,o,p,a,u,l=this._segCount,g=this._func,w=this._target,it=n!==this._startRatio,f,b,k,v,y,nt,tt,s;if(this._timeRes){if(a=this._lengths,u=this._curSeg,n*=this._length,t=this._li,n>this._l2&&l-1>t){for(p=l-1;p>t&&n>=(this._l2=a[++t]););this._l1=a[t-1];this._li=t;this._curSeg=u=this._segments[t];this._s2=u[this._s1=this._si=0]}else if(this._l1>n&&t>0){for(;t>0&&(this._l1=a[--t])>=n;);0===t&&this._l1>n?this._l1=0:t++;this._l2=a[t];this._li=t;this._curSeg=u=this._segments[t];this._s1=u[(this._si=u.length-1)-1]||0;this._s2=u[this._si]}if(c=t,n-=this._l1,t=this._si,n>this._s2&&u.length-1>t){for(p=u.length-1;p>t&&n>=(this._s2=u[++t]););this._s1=u[t-1];this._si=t}else if(this._s1>n&&t>0){for(;t>0&&(this._s1=u[--t])>=n;);0===t&&this._s1>n?this._s1=0:t++;this._s2=u[t];this._si=t}r=(t+(n-this._s1)/(this._s2-this._s1))*this._prec}else c=0>n?0:n>=1?l-1:l*n>>0,r=(n-c*(1/l))*l;for(d=1-r,t=this._props.length;--t>-1;)e=this._props[t],i=this._beziers[e][c],o=(r*r*i.da+3*d*(r*i.ca+d*i.ba))*r+i.a,this._round[e]&&(o=Math.round(o)),g[e]?w[e](o):w[e]=o;if(this._autoRotate)for(s=this._autoRotate,t=s.length;--t>-1;)e=s[t][2],nt=s[t][3]||0,tt=s[t][4]===!0?1:h,i=this._beziers[s[t][0]],f=this._beziers[s[t][1]],i&&f&&(i=i[c],f=f[c],b=i.a+(i.b-i.a)*r,v=i.b+(i.c-i.b)*r,b+=(v-b)*r,v+=(i.c+(i.d-i.c)*r-v)*r,k=f.a+(f.b-f.a)*r,y=f.b+(f.c-f.b)*r,k+=(y-k)*r,y+=(f.c+(f.d-f.c)*r-y)*r,o=it?Math.atan2(y-k,v-b)*tt+nt:this._initialRotations[t],g[e]?w[e](o):w[e]=o)}}),s=r.prototype;r.bezierThrough=o;r.cubicToQuadratic=e;r._autoCSS=!0;r.quadraticToCubic=function(n,t,i){return new u(n,(2*t+n)/3,(2*t+i)/3,i)};r._cssRegister=function(){var t=c.CSSPlugin;if(t){var n=t._internals,i=n._parseToProxy,u=n._setPluginRatio,f=n.CSSPropTween;n._registerComplexSpecialProp("bezier",{parser:function(n,t,e,o,s,h){t instanceof Array&&(t={values:t});h=new r;var l,v,a,p=t.values,y=p.length-1,w=[],c={};if(0>y)return s;for(l=0;y>=l;l++)a=i(n,p[l],o,s,h,y!==l),w[l]=a.end;for(v in t)c[v]=t[v];return c.values=w,s=new f(n,"bezier",0,0,a.pt,2),s.data=a,s.plugin=h,s.setRatio=u,0===c.autoRotate&&(c.autoRotate=!0),!c.autoRotate||c.autoRotate instanceof Array||(l=c.autoRotate===!0?0:Number(c.autoRotate),c.autoRotate=null!=a.end.left?[["left","top","rotation",l,!1]]:null!=a.end.x?[["x","y","rotation",l,!1]]:!1),c.autoRotate&&(o._transform||o._enableTransforms(!1),a.autoRotate=o._target._gsTransform),h._onInitTween(a.proxy,c,o._tween),s}})}};s._roundProps=function(n,t){for(var i=this._overwriteProps,r=i.length;--r>-1;)(n[i[r]]||n.bezier||n.bezierThrough)&&(this._round[i[r]]=t)};s._kill=function(n){var t,i,r=this._props;for(t in this._beziers)if(t in n)for(delete this._beziers[t],delete this._func[t],i=r.length;--i>-1;)r[i]===t&&r.splice(i,1);return this._super._kill.call(this,n)}}();_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(n,t){var ft,wt,f,fi,r=function(){n.call(this,"css");this._overwriteProps.length=0;this.setRatio=r.prototype.setRatio},nu=_gsScope._gsDefine.globals,a={},i=r.prototype=new n("css"),di,et,gi,nr,tr,ot;i.constructor=r;r.version="1.18.0";r.API=2;r.defaultTransformPerspective=0;r.defaultSkewType="compensated";r.defaultSmoothOrigin=!0;i="px";r.suffixMap={top:i,right:i,bottom:i,left:i,width:i,height:i,fontSize:i,padding:i,margin:i,perspective:i,lineHeight:""};var ei,ir,bt,kt,rr,it,dt=/(?:\d|\-\d|\.\d|\-\.\d)+/g,oi=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,si=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,hi=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,gt=/(?:\d|\-|\+|=|#|\.)*/g,ci=/opacity *= *([^)]*)/i,tu=/opacity:([^;]*)/i,iu=/alpha\(opacity *=.+?\)/i,ru=/^(rgb|hsl)/,ur=/([A-Z])/g,fr=/-([a-z])/gi,uu=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,er=function(n,t){return t.toUpperCase()},fu=/(?:Left|Right|Width)/i,eu=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,ou=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,p=/,(?=[^\)]*(?:\(|$))/gi,d=Math.PI/180,rt=180/Math.PI,ni={},v=document,li=function(n){return v.createElementNS?v.createElementNS("http://www.w3.org/1999/xhtml",n):v.createElement(n)},g=li("div"),ai=li("img"),w=r._internals={_specialProps:a},b=navigator.userAgent,tt=function(){var t=b.indexOf("Android"),n=li("a");return bt=-1!==b.indexOf("Safari")&&-1===b.indexOf("Chrome")&&(-1===t||Number(b.substr(t+8,1))>3),rr=bt&&6>Number(b.substr(b.indexOf("Version/")+8,1)),kt=-1!==b.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(b)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(b))&&(it=parseFloat(RegExp.$1)),n?(n.style.cssText="top:1px;opacity:.55;",/^0.55/.test(n.style.opacity)):!1}(),or=function(n){return ci.test("string"==typeof n?n:(n.currentStyle?n.currentStyle.filter:n.style.filter)||"")?parseFloat(RegExp.$1)/100:1},sr=function(n){window.console&&console.log(n)},hr="",vi="",st=function(n,t){t=t||g;var r,i,u=t.style;if(void 0!==u[n])return n;for(n=n.charAt(0).toUpperCase()+n.substr(1),r=["O","Moz","ms","Ms","Webkit"],i=5;--i>-1&&void 0===u[r[i]+n];);return i>=0?(vi=3===i?"ms":r[i],hr="-"+vi.toLowerCase()+"-",vi+n):null},ht=v.defaultView?v.defaultView.getComputedStyle:function(){},u=r.getStyle=function(n,t,i,r,u){var f;return tt||"opacity"!==t?(!r&&n.style[t]?f=n.style[t]:(i=i||ht(n))?f=i[t]||i.getPropertyValue(t)||i.getPropertyValue(t.replace(ur,"-$1").toLowerCase()):n.currentStyle&&(f=n.currentStyle[t]),null==u||f&&"none"!==f&&"auto"!==f&&"auto auto"!==f?f:u):or(n)},k=w.convertToPixels=function(n,i,f,e,o){if("px"===e||!e)return f;if("auto"===e||!f)return 0;var s,h,a,l=fu.test(i),c=n,y=g.style,p=0>f;if(p&&(f=-f),"%"===e&&-1!==i.indexOf("border"))s=f/100*(l?n.clientWidth:n.clientHeight);else{if(y.cssText="border:0 solid red;position:"+u(n,"position")+";line-height:0;","%"!==e&&c.appendChild&&"v"!==e.charAt(0)&&"rem"!==e)y[l?"borderLeftWidth":"borderTopWidth"]=f+e;else{if(c=n.parentNode||v.body,h=c._gsCache,a=t.ticker.frame,h&&l&&h.time===a)return h.width*f/100;y[l?"width":"height"]=f+e}c.appendChild(g);s=parseFloat(g[l?"offsetWidth":"offsetHeight"]);c.removeChild(g);l&&"%"===e&&r.cacheWidths!==!1&&(h=c._gsCache=c._gsCache||{},h.time=a,h.width=100*(s/f));0!==s||o||(s=k(n,i,f,e,!0))}return p?-s:s},cr=w.calculateOffset=function(n,t,i){if("absolute"!==u(n,"position",i))return 0;var r="left"===t?"Left":"Top",f=u(n,"margin"+r,i);return n["offset"+r]-(k(n,t,parseFloat(f),f.replace(gt,""))||0)},ct=function(n,t){var r,u,f,i={};if(t=t||ht(n,null))if(r=t.length)for(;--r>-1;)f=t[r],(-1===f.indexOf("-transform")||pr===f)&&(i[f.replace(fr,er)]=t.getPropertyValue(f));else for(r in t)(-1===r.indexOf("Transform")||h===r)&&(i[r]=t[r]);else if(t=n.currentStyle||n.style)for(r in t)"string"==typeof r&&void 0===i[r]&&(i[r.replace(fr,er)]=t[r]);return tt||(i.opacity=or(n)),u=ut(n,t,!1),i.rotation=u.rotation,i.skewX=u.skewX,i.scaleX=u.scaleX,i.scaleY=u.scaleY,i.x=u.x,i.y=u.y,y&&(i.z=u.z,i.rotationX=u.rotationX,i.rotationY=u.rotationY,i.scaleZ=u.scaleZ),i.filters&&delete i.filters,i},yi=function(n,t,i,r,u){var e,f,o,s={},h=n.style;for(f in i)"cssText"!==f&&"length"!==f&&isNaN(f)&&(t[f]!==(e=i[f])||u&&u[f])&&-1===f.indexOf("Origin")&&("number"==typeof e||"string"==typeof e)&&(s[f]="auto"!==e||"left"!==f&&"top"!==f?""!==e&&"auto"!==e&&"none"!==e||"string"!=typeof t[f]||""===t[f].replace(hi,"")?e:0:cr(n,f),void 0!==h[f]&&(o=new bi(h,f,h[f],o)));if(r)for(f in r)"className"!==f&&(s[f]=r[f]);return{difs:s,firstMPT:o}},su={width:["Left","Right"],height:["Top","Bottom"]},hu=["marginLeft","marginRight","marginTop","marginBottom"],cu=function(n,t,i){var r=parseFloat("width"===t?n.offsetWidth:n.offsetHeight),f=su[t],e=f.length;for(i=i||ht(n,null);--e>-1;)r-=parseFloat(u(n,"padding"+f[e],i,!0))||0,r-=parseFloat(u(n,"border"+f[e]+"Width",i,!0))||0;return r},lt=function(n,t){if("contain"===n||"auto"===n||"auto auto"===n)return n+" ";(null==n||""===n)&&(n="0 0");var u=n.split(" "),i=-1!==n.indexOf("left")?"0%":-1!==n.indexOf("right")?"100%":u[0],r=-1!==n.indexOf("top")?"0%":-1!==n.indexOf("bottom")?"100%":u[1];return null==r?r="center"===i?"50%":"0":"center"===r&&(r="50%"),("center"===i||isNaN(parseFloat(i))&&-1===(i+"").indexOf("="))&&(i="50%"),n=i+" "+r+(u.length>2?" "+u[2]:""),t&&(t.oxp=-1!==i.indexOf("%"),t.oyp=-1!==r.indexOf("%"),t.oxr="="===i.charAt(1),t.oyr="="===r.charAt(1),t.ox=parseFloat(i.replace(hi,"")),t.oy=parseFloat(r.replace(hi,"")),t.v=n),t||n},at=function(n,t){return"string"==typeof n&&"="===n.charAt(1)?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2)):parseFloat(n)-parseFloat(t)},c=function(n,t){return null==n?t:"string"==typeof n&&"="===n.charAt(1)?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2))+t:parseFloat(n)},vt=function(n,t,i,r){var f,o,u,e,s,h=1e-6;return null==n?e=t:"number"==typeof n?e=n:(f=360,o=n.split("_"),s="="===n.charAt(1),u=(s?parseInt(n.charAt(0)+"1",10)*parseFloat(o[0].substr(2)):parseFloat(o[0]))*(-1===n.indexOf("rad")?1:rt)-(s?0:t),o.length&&(r&&(r[i]=t+u),-1!==n.indexOf("short")&&(u%=f,u!==u%(f/2)&&(u=0>u?u+f:u-f)),-1!==n.indexOf("_cw")&&0>u?u=(u+9999999999*f)%f-(0|u/f)*f:-1!==n.indexOf("ccw")&&u>0&&(u=(u-9999999999*f)%f-(0|u/f)*f)),e=t+u),h>e&&e>-h&&(e=0),e},yt={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]},pi=function(n,t,i){return n=0>n?n+1:n>1?n-1:n,0|255*(1>6*n?t+6*(i-t)*n:.5>n?i:2>3*n?t+6*(i-t)*(2/3-n):t)+.5},ti=r.parseColor=function(n,t){var i,u,r,f,o,h,e,s,c,l,a;if(n)if("number"==typeof n)i=[n>>16,255&n>>8,255&n];else{if(","===n.charAt(n.length-1)&&(n=n.substr(0,n.length-1)),yt[n])i=yt[n];else if("#"===n.charAt(0))4===n.length&&(u=n.charAt(1),r=n.charAt(2),f=n.charAt(3),n="#"+u+u+r+r+f+f),n=parseInt(n.substr(1),16),i=[n>>16,255&n>>8,255&n];else if("hsl"===n.substr(0,3))if(i=a=n.match(dt),t){if(-1!==n.indexOf("="))return n.match(oi)}else o=Number(i[0])%360/360,h=Number(i[1])/100,e=Number(i[2])/100,r=.5>=e?e*(h+1):e+h-e*h,u=2*e-r,i.length>3&&(i[3]=Number(n[3])),i[0]=pi(o+1/3,u,r),i[1]=pi(o,u,r),i[2]=pi(o-1/3,u,r);else i=n.match(dt)||yt.transparent;i[0]=Number(i[0]);i[1]=Number(i[1]);i[2]=Number(i[2]);i.length>3&&(i[3]=Number(i[3]))}else i=yt.black;return t&&!a&&(u=i[0]/255,r=i[1]/255,f=i[2]/255,s=Math.max(u,r,f),c=Math.min(u,r,f),e=(s+c)/2,s===c?o=h=0:(l=s-c,h=e>.5?l/(2-s-c):l/(s+c),o=s===u?(r-f)/l+(f>r?6:0):s===r?(f-u)/l+2:(u-r)/l+4,o*=60),i[0]=0|o+.5,i[1]=0|100*h+.5,i[2]=0|100*e+.5),i},lr=function(n,t){for(var i,u,f=n.match(l)||[],r=0,o=f.length?"":n,e=0;f.length>e;e++)i=f[e],u=n.substr(r,n.indexOf(i,r)-r),r+=u.length+i.length,i=ti(i,t),3===i.length&&i.push(1),o+=u+(t?"hsla("+i[0]+","+i[1]+"%,"+i[2]+"%,"+i[3]:"rgba("+i.join(","))+")";return o},l="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(i in yt)l+="|"+i+"\\b";l=RegExp(l+")","gi");r.colorStringFilter=function(n){var t,i=n[0]+n[1];l.lastIndex=0;l.test(i)&&(t=-1!==i.indexOf("hsl(")||-1!==i.indexOf("hsla("),n[0]=lr(n[0],t),n[1]=lr(n[1],t))};t.defaultStringFilter||(t.defaultStringFilter=r.colorStringFilter);var ar=function(n,t,i,r){if(null==n)return function(n){return n};var e,s=t?(n.match(l)||[""])[0]:"",f=n.split(s).join("").match(si)||[],h=n.substr(0,n.indexOf(f[0])),c=")"===n.charAt(n.length-1)?")":"",o=-1!==n.indexOf(" ")?" ":",",u=f.length,a=u>0?f[0].replace(dt,""):"";return u?e=t?function(n){var w,v,t,y;if("number"==typeof n)n+=a;else if(r&&p.test(n)){for(y=n.replace(p,"|").split("|"),t=0;y.length>t;t++)y[t]=e(y[t]);return y.join(",")}if(w=(n.match(l)||[s])[0],v=n.split(w).join("").match(si)||[],t=v.length,u>t--)for(;u>++t;)v[t]=i?v[0|(t-1)/2]:f[t];return h+v.join(o)+o+w+c+(-1!==n.indexOf("inset")?" inset":"")}:function(n){var s,l,t;if("number"==typeof n)n+=a;else if(r&&p.test(n)){for(l=n.replace(p,"|").split("|"),t=0;l.length>t;t++)l[t]=e(l[t]);return l.join(",")}if(s=n.match(si)||[],t=s.length,u>t--)for(;u>++t;)s[t]=i?s[0|(t-1)/2]:f[t];return h+s.join(o)+c}:function(n){return n}},wi=function(n){return n=n.split(","),function(t,i,r,u,f,e,o){var s,h=(i+"").split(" ");for(o={},s=0;4>s;s++)o[n[s]]=h[s]=h[s]||h[(s-1)/2>>0];return u.parse(t,o,f,e)}},bi=(w._setPluginRatio=function(n){this.plugin.setRatio(n);for(var r,t,u,e,f=this.data,o=f.proxy,i=f.firstMPT,s=1e-6;i;)r=o[i.v],i.r?r=Math.round(r):s>r&&r>-s&&(r=0),i.t[i.p]=r,i=i._next;if(f.autoRotate&&(f.autoRotate.rotation=o.rotation),1===n)for(i=f.firstMPT;i;){if(t=i.t,t.type){if(1===t.type){for(e=t.xs0+t.s+t.xs1,u=1;t.l>u;u++)e+=t["xn"+u]+t["xs"+(u+1)];t.e=e}}else t.e=t.s+t.xs0;i=i._next}},function(n,t,i,r,u){this.t=n;this.p=t;this.v=i;this.r=u;r&&(r._prev=this,this._next=r)}),o=(w._parseToProxy=function(n,t,i,r,u,f){var c,e,o,s,v,h=r,l={},a={},y=i._transform,p=ni;for(i._transform=null,ni=t,r=v=i.parse(n,t,r,u),ni=p,f&&(i._transform=y,h&&(h._prev=null,h._prev&&(h._prev._next=null)));r&&r!==h;){if(1>=r.type&&(e=r.p,a[e]=r.s+r.c,l[e]=r.s,f||(s=new bi(r,"s",e,s,r.r),r.c=0),1===r.type))for(c=r.l;--c>0;)o="xn"+c,e=r.p+"_"+o,a[e]=r.data[o],l[e]=r[o],f||(s=new bi(r,o,e,s,r.rxp[o]));r=r._next}return{proxy:l,end:a,firstMPT:s,pt:v}},w.CSSPropTween=function(n,t,i,r,u,f,e,s,h,c,l){this.t=n;this.p=t;this.s=i;this.c=r;this.n=e||t;n instanceof o||fi.push(this.n);this.r=s;this.type=f||0;h&&(this.pr=h,ft=!0);this.b=void 0===c?i:c;this.e=void 0===l?i+r:l;u&&(this._next=u,u._prev=this)}),ii=function(n,t,i,r,u,f){var e=new o(n,t,i,r-i,u,-1,f);return e.b=i,e.e=e.xs0=r,e},ri=r.parseComplex=function(n,t,i,r,u,f,e,s,h,c){i=i||f||"";e=new o(n,t,0,0,e,c?2:1,null,!1,s,i,r);r+="";var y,d,g,a,v,ut,ft,it,w,et,nt,b,ot,k=i.split(", ").join(",").split(" "),rt=r.split(", ").join(",").split(" "),st=k.length,ht=ei!==!1;for((-1!==r.indexOf(",")||-1!==i.indexOf(","))&&(k=k.join(" ").replace(p,", ").split(" "),rt=rt.join(" ").replace(p,", ").split(" "),st=k.length),st!==rt.length&&(k=(f||"").split(" "),st=k.length),e.plugin=h,e.setRatio=c,l.lastIndex=0,y=0;st>y;y++)if(a=k[y],v=rt[y],it=parseFloat(a),it||0===it)e.appendXtra("",it,at(v,it),v.replace(oi,""),ht&&-1!==v.indexOf("px"),!0);else if(u&&l.test(a))b=","===v.charAt(v.length-1)?"),":")",ot=-1!==v.indexOf("hsl")&&tt,a=ti(a,ot),v=ti(v,ot),w=a.length+v.length>6,w&&!tt&&0===v[3]?(e["xs"+e.l]+=e.l?" transparent":"transparent",e.e=e.e.split(rt[y]).join("transparent")):(tt||(w=!1),ot?e.appendXtra(w?"hsla(":"hsl(",a[0],at(v[0],a[0]),",",!1,!0).appendXtra("",a[1],at(v[1],a[1]),"%,",!1).appendXtra("",a[2],at(v[2],a[2]),w?"%,":"%"+b,!1):e.appendXtra(w?"rgba(":"rgb(",a[0],v[0]-a[0],",",!0,!0).appendXtra("",a[1],v[1]-a[1],",",!0).appendXtra("",a[2],v[2]-a[2],w?",":b,!0),w&&(a=4>a.length?1:a[3],e.appendXtra("",a,(4>v.length?1:v[3])-a,b,!1))),l.lastIndex=0;else if(ut=a.match(dt)){if(ft=v.match(oi),!ft||ft.length!==ut.length)return e;for(g=0,d=0;ut.length>d;d++)nt=ut[d],et=a.indexOf(nt,g),e.appendXtra(a.substr(g,et-g),Number(nt),at(ft[d],nt),"",ht&&"px"===a.substr(et+nt.length,2),0===d),g=et+nt.length;e["xs"+e.l]+=a.substr(g)}else e["xs"+e.l]+=e.l?" "+a:a;if(-1!==r.indexOf("=")&&e.data){for(b=e.xs0+e.data.s,y=1;e.l>y;y++)b+=e["xs"+y]+e.data["xn"+y];e.e=b+e["xs"+y]}return e.l||(e.type=-1,e.xs0=e.e),e.xfirst||e},s=9;for(i=o.prototype,i.l=i.pr=0;--s>0;)i["xn"+s]=0,i["xs"+s]="";i.xs0="";i._next=i._prev=i.xfirst=i.data=i.plugin=i.setRatio=i.rxp=null;i.appendXtra=function(n,t,i,r,u,f){var e=this,s=e.l;return e["xs"+s]+=f&&s?" "+n:n||"",i||0===s||e.plugin?(e.l++,e.type=e.setRatio?2:1,e["xs"+e.l]=r||"",s>0?(e.data["xn"+s]=t+i,e.rxp["xn"+s]=u,e["xn"+s]=t,e.plugin||(e.xfirst=new o(e,"xn"+s,t,i,e.xfirst||e,0,e.n,u,e.pr),e.xfirst.xs0=0),e):(e.data={s:t+i},e.rxp={},e.s=t,e.c=i,e.r=u,e)):(e["xs"+s]+=t+(r||""),e)};var vr=function(n,t){t=t||{};this.p=t.prefix?st(n)||n:n;a[n]=a[this.p]=this;this.format=t.formatter||ar(t.defaultValue,t.color,t.collapsible,t.multi);t.parser&&(this.parse=t.parser);this.clrs=t.color;this.multi=t.multi;this.keyword=t.keyword;this.dflt=t.defaultValue;this.pr=t.priority||0},e=w._registerComplexSpecialProp=function(n,t,i){"object"!=typeof t&&(t={parser:i});var r,e,u=n.split(","),f=t.defaultValue;for(i=i||[f],r=0;u.length>r;r++)t.prefix=0===r&&t.prefix,t.defaultValue=i[r]||f,e=new vr(u[r],t)},lu=function(n){if(!a[n]){var t=n.charAt(0).toUpperCase()+n.substr(1)+"Plugin";e(n,{parser:function(n,i,r,u,f,e,o){var s=nu.com.greensock.plugins[t];return s?(s._cssRegister(),a[r].parse(n,i,r,u,f,e,o)):(sr("Error: "+t+" js file not loaded."),f)}})}};i=vr.prototype;i.parseComplex=function(n,t,i,r,u,f){var e,o,s,a,c,l,h=this.keyword;if(this.multi&&(p.test(i)||p.test(t)?(o=t.replace(p,"|").split("|"),s=i.replace(p,"|").split("|")):h&&(o=[t],s=[i])),s){for(a=s.length>o.length?s.length:o.length,e=0;a>e;e++)t=o[e]=o[e]||this.dflt,i=s[e]=s[e]||this.dflt,h&&(c=t.indexOf(h),l=i.indexOf(h),c!==l&&(-1===l?o[e]=o[e].split(h).join(""):-1===c&&(o[e]+=" "+h)));t=o.join(", ");i=s.join(", ")}return ri(n,this.p,t,i,this.clrs,this.dflt,r,this.pr,u,f)};i.parse=function(n,t,i,r,e,o){return this.parseComplex(n.style,this.format(u(n,this.p,f,!1,this.dflt)),this.format(t),e,o)};r.registerSpecialProp=function(n,t,i){e(n,{parser:function(n,r,u,f,e,s){var h=new o(n,u,0,0,e,2,u,!1,i);return h.plugin=s,h.setRatio=t(n,r,f._tween,u),h},priority:i})};r.useSVGTransformAttr=bt||kt;var nt,yr="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),h=st("transform"),pr=hr+"transform",pt=st("transformOrigin"),y=null!==st("perspective"),ui=w.Transform=function(){this.perspective=parseFloat(r.defaultTransformPerspective)||0;this.force3D=r.defaultForce3D!==!1&&y?r.defaultForce3D||"auto":!1},au=window.SVGElement,wr=function(n,t,i){var r,u=v.createElementNS("http://www.w3.org/2000/svg",n),f=/([a-z])([A-Z])/g;for(r in i)u.setAttributeNS(null,r.replace(f,"$1-$2").toLowerCase(),i[r]);return t.appendChild(u),u},br=v.documentElement,vu=function(){var t,n,r,i=it||/Android/i.test(b)&&!window.chrome;return v.createElementNS&&!i&&(t=wr("svg",br),n=wr("rect",t,{width:100,height:50,x:100}),r=n.getBoundingClientRect().width,n.style[pt]="50% 50%",n.style[h]="scaleX(0.5)",i=r===n.getBoundingClientRect().width&&!(kt&&y),br.removeChild(t)),i}(),kr=function(n,t,i,u,f){var h,l,a,v,y,p,o,w,b,k,d,c,g,nt,s=n._gsTransform,e=gr(n,!0);s&&(g=s.xOrigin,nt=s.yOrigin);(!u||2>(h=u.split(" ")).length)&&(o=n.getBBox(),t=lt(t).split(" "),h=[(-1!==t[0].indexOf("%")?parseFloat(t[0])/100*o.width:parseFloat(t[0]))+o.x,(-1!==t[1].indexOf("%")?parseFloat(t[1])/100*o.height:parseFloat(t[1]))+o.y]);i.xOrigin=v=parseFloat(h[0]);i.yOrigin=y=parseFloat(h[1]);u&&e!==ki&&(p=e[0],o=e[1],w=e[2],b=e[3],k=e[4],d=e[5],c=p*b-o*w,l=v*(b/c)+y*(-w/c)+(w*d-b*k)/c,a=v*(-o/c)+y*(p/c)-(p*d-o*k)/c,v=i.xOrigin=h[0]=l,y=i.yOrigin=h[1]=a);s&&(f||f!==!1&&r.defaultSmoothOrigin!==!1?(l=v-g,a=y-nt,s.xOffset+=l*e[0]+a*e[2]-l,s.yOffset+=l*e[1]+a*e[3]-a):s.xOffset=s.yOffset=0);n.setAttribute("data-svg-origin",h.join(" "))},dr=function(n){return!!(au&&"function"==typeof n.getBBox&&n.getCTM&&(!n.parentNode||n.parentNode.getBBox&&n.parentNode.getCTM))},ki=[1,0,0,1,0,0],gr=function(n,t){var f,r,i,e,o,c=n._gsTransform||new ui,l=1e5;if(h?r=u(n,pr,null,!0):n.currentStyle&&(r=n.currentStyle.filter.match(eu),r=r&&4===r.length?[r[0].substr(4),Number(r[2].substr(4)),Number(r[1].substr(4)),r[3].substr(4),c.x||0,c.y||0].join(","):""),f=!r||"none"===r||"matrix(1, 0, 0, 1, 0, 0)"===r,(c.svg||n.getBBox&&dr(n))&&(f&&-1!==(n.style[h]+"").indexOf("matrix")&&(r=n.style[h],f=0),i=n.getAttribute("transform"),f&&i&&(-1!==i.indexOf("matrix")?(r=i,f=0):-1!==i.indexOf("translate")&&(r="matrix(1,0,0,1,"+i.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",f=0))),f)return ki;for(i=(r||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[],s=i.length;--s>-1;)e=Number(i[s]),i[s]=(o=e-(e|=0))?(0|o*l+(0>o?-.5:.5))/l+e:e;return t&&i.length>6?[i[0],i[1],i[4],i[5],i[12],i[13]]:i},ut=w.getTransform=function(n,i,e,o){if(n._gsTransform&&e&&!o)return n._gsTransform;var c,wt,gt,ni,ut,it,s=e?n._gsTransform||new ui:new ui,ei=0>s.scaleX,ti=2e-5,ft=1e5,oi=y?parseFloat(u(n,pt,i,!1,"0 0 0").split(" ")[2])||s.zOrigin||0:0,si=parseFloat(r.defaultTransformPerspective)||0;if(s.svg=!(!n.getBBox||!dr(n)),s.svg&&(kr(n,u(n,pt,f,!1,"50% 50%")+"",s,n.getAttribute("data-svg-origin")),nt=r.useSVGTransformAttr||vu),c=gr(n),c!==ki){if(16===c.length){var bt,ot,kt,l,a,d=c[0],w=c[1],dt=c[2],hi=c[3],ct=c[4],b=c[5],g=c[6],ci=c[7],st=c[8],k=c[9],p=c[10],ii=c[12],ri=c[13],ht=c[14],tt=c[11],v=Math.atan2(g,p);s.zOrigin&&(ht=-s.zOrigin,ii=st*ht-c[12],ri=k*ht-c[13],ht=p*ht+s.zOrigin-c[14]);s.rotationX=v*rt;v&&(l=Math.cos(-v),a=Math.sin(-v),bt=ct*l+st*a,ot=b*l+k*a,kt=g*l+p*a,st=ct*-a+st*l,k=b*-a+k*l,p=g*-a+p*l,tt=ci*-a+tt*l,ct=bt,b=ot,g=kt);v=Math.atan2(st,p);s.rotationY=v*rt;v&&(l=Math.cos(-v),a=Math.sin(-v),bt=d*l-st*a,ot=w*l-k*a,kt=dt*l-p*a,k=w*a+k*l,p=dt*a+p*l,tt=hi*a+tt*l,d=bt,w=ot,dt=kt);v=Math.atan2(w,d);s.rotation=v*rt;v&&(l=Math.cos(-v),a=Math.sin(-v),d=d*l+ct*a,ot=w*l+b*a,b=w*-a+b*l,g=dt*-a+g*l,w=ot);s.rotationX&&Math.abs(s.rotationX)+Math.abs(s.rotation)>359.9&&(s.rotationX=s.rotation=0,s.rotationY+=180);s.scaleX=(0|Math.sqrt(d*d+w*w)*ft+.5)/ft;s.scaleY=(0|Math.sqrt(b*b+k*k)*ft+.5)/ft;s.scaleZ=(0|Math.sqrt(g*g+p*p)*ft+.5)/ft;s.skewX=0;s.perspective=tt?1/(0>tt?-tt:tt):0;s.x=ii;s.y=ri;s.z=ht;s.svg&&(s.x-=s.xOrigin-(s.xOrigin*d-s.yOrigin*ct),s.y-=s.yOrigin-(s.yOrigin*w-s.xOrigin*b))}else if(!(y&&!o&&c.length&&s.x===c[4]&&s.y===c[5]&&(s.rotationX||s.rotationY)||void 0!==s.x&&"none"===u(n,"display",i))){var fi=c.length>=6,lt=fi?c[0]:1,at=c[1]||0,vt=c[2]||0,yt=fi?c[3]:1;s.x=c[4]||0;s.y=c[5]||0;gt=Math.sqrt(lt*lt+at*at);ni=Math.sqrt(yt*yt+vt*vt);ut=lt||at?Math.atan2(at,lt)*rt:s.rotation||0;it=vt||yt?Math.atan2(vt,yt)*rt+ut:s.skewX||0;Math.abs(it)>90&&270>Math.abs(it)&&(ei?(gt*=-1,it+=0>=ut?180:-180,ut+=0>=ut?180:-180):(ni*=-1,it+=0>=it?180:-180));s.scaleX=gt;s.scaleY=ni;s.rotation=ut;s.skewX=it;y&&(s.rotationX=s.rotationY=s.z=0,s.perspective=si,s.scaleZ=1);s.svg&&(s.x-=s.xOrigin-(s.xOrigin*lt+s.yOrigin*vt),s.y-=s.yOrigin-(s.xOrigin*at+s.yOrigin*yt))}s.zOrigin=oi;for(wt in s)ti>s[wt]&&s[wt]>-ti&&(s[wt]=0)}return e&&(n._gsTransform=s,s.svg&&(nt&&n.style[h]?t.delayedCall(.001,function(){et(n.style,h)}):!nt&&n.getAttribute("transform")&&t.delayedCall(.001,function(){n.removeAttribute("transform")}))),s},yu=function(n){var o,y,t=this.data,nt=-t.rotation*d,ft=nt+t.skewX*d,e=1e5,h=(0|Math.cos(nt)*t.scaleX*e)/e,u=(0|Math.sin(nt)*t.scaleX*e)/e,f=(0|Math.sin(ft)*-t.scaleY*e)/e,c=(0|Math.cos(ft)*t.scaleY*e)/e,b=this.t.style,g=this.t.currentStyle,p,v,et,ot;if(g){y=u;u=-f;f=-y;o=g.filter;b.filter="";var i,r,l=this.t.offsetWidth,a=this.t.offsetHeight,tt="absolute"!==g.position,w="progid:DXImageTransform.Microsoft.Matrix(M11="+h+", M12="+u+", M21="+f+", M22="+c,rt=t.x+l*t.xPercent/100,ut=t.y+a*t.yPercent/100;if(null!=t.ox&&(i=(t.oxp?.01*l*t.ox:t.ox)-l/2,r=(t.oyp?.01*a*t.oy:t.oy)-a/2,rt+=i-(i*h+r*u),ut+=r-(i*f+r*c)),tt?(i=l/2,r=a/2,w+=", Dx="+(i-(i*h+r*u)+rt)+", Dy="+(r-(i*f+r*c)+ut)+")"):w+=", sizingMethod='auto expand')",b.filter=-1!==o.indexOf("DXImageTransform.Microsoft.Matrix(")?o.replace(ou,w):w+" "+o,(0===n||1===n)&&1===h&&0===u&&0===f&&1===c&&(tt&&-1===w.indexOf("Dx=0, Dy=0")||ci.test(o)&&100!==parseFloat(RegExp.$1)||-1===o.indexOf("gradient("&&o.indexOf("Alpha"))&&b.removeAttribute("filter")),!tt)for(ot=8>it?1:-1,i=t.ieOffsetX||0,r=t.ieOffsetY||0,t.ieOffsetX=Math.round((l-((0>h?-h:h)*l+(0>u?-u:u)*a))/2+rt),t.ieOffsetY=Math.round((a-((0>c?-c:c)*a+(0>f?-f:f)*l))/2+ut),s=0;4>s;s++)v=hu[s],p=g[v],y=-1!==p.indexOf("px")?parseFloat(p):k(this.t,v,parseFloat(p),p.replace(gt,""))||0,et=y!==t[v]?2>s?-t.ieOffsetX:-t.ieOffsetY:2>s?i-t.ieOffsetX:r-t.ieOffsetY,b[v]=(t[v]=Math.round(y-et*(0===s||2===s?1:ot)))+"px"}},pu=w.set3DTransformRatio=w.setTransformRatio=function(n){var c,l,tt,a,v,it,lt,at,rt,vt,yt,ut,ht,i,f,e,u,gt,g,o,s,pt,ft,t=this.data,wt=this.t.style,r=t.rotation,bt=t.rotationX,dt=t.rotationY,b=t.scaleX,k=t.scaleY,et=t.scaleZ,p=t.x,w=t.y,ot=t.z,ct=t.svg,st=t.perspective,ni=t.force3D;if(!(((1!==n&&0!==n||"auto"!==ni||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&&ni||ot||st||dt||bt)&&(!nt||!ct)&&y))return r||t.skewX||ct?(r*=d,pt=t.skewX*d,ft=1e5,c=Math.cos(r)*b,a=Math.sin(r)*b,l=Math.sin(r-pt)*-k,v=Math.cos(r-pt)*k,pt&&"simple"===t.skewType&&(u=Math.tan(pt),u=Math.sqrt(1+u*u),l*=u,v*=u,t.skewY&&(c*=u,a*=u)),ct&&(p+=t.xOrigin-(t.xOrigin*c+t.yOrigin*l)+t.xOffset,w+=t.yOrigin-(t.xOrigin*a+t.yOrigin*v)+t.yOffset,nt&&(t.xPercent||t.yPercent)&&(i=this.t.getBBox(),p+=.01*t.xPercent*i.width,w+=.01*t.yPercent*i.height),i=1e-6,i>p&&p>-i&&(p=0),i>w&&w>-i&&(w=0)),g=(0|c*ft)/ft+","+(0|a*ft)/ft+","+(0|l*ft)/ft+","+(0|v*ft)/ft+","+p+","+w+")",ct&&nt?this.t.setAttribute("transform","matrix("+g):wt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+g):wt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+b+",0,0,"+k+","+p+","+w+")",void 0;if(kt&&(i=.0001,i>b&&b>-i&&(b=et=2e-5),i>k&&k>-i&&(k=et=2e-5),!st||t.z||t.rotationX||t.rotationY||(st=0)),r||t.skewX)r*=d,f=c=Math.cos(r),e=a=Math.sin(r),t.skewX&&(r-=t.skewX*d,f=Math.cos(r),e=Math.sin(r),"simple"===t.skewType&&(u=Math.tan(t.skewX*d),u=Math.sqrt(1+u*u),f*=u,e*=u,t.skewY&&(c*=u,a*=u))),l=-e,v=f;else{if(!(dt||bt||1!==et||st||ct))return wt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) translate3d(":"translate3d(")+p+"px,"+w+"px,"+ot+"px)"+(1!==b||1!==k?" scale("+b+","+k+")":""),void 0;c=v=1;l=a=0}rt=1;tt=it=lt=at=vt=yt=0;ut=st?-1/st:0;ht=t.zOrigin;i=1e-6;o=",";s="0";r=dt*d;r&&(f=Math.cos(r),e=Math.sin(r),lt=-e,vt=ut*-e,tt=c*e,it=a*e,rt=f,ut*=f,c*=f,a*=f);r=bt*d;r&&(f=Math.cos(r),e=Math.sin(r),u=l*f+tt*e,gt=v*f+it*e,at=rt*e,yt=ut*e,tt=l*-e+tt*f,it=v*-e+it*f,rt*=f,ut*=f,l=u,v=gt);1!==et&&(tt*=et,it*=et,rt*=et,ut*=et);1!==k&&(l*=k,v*=k,at*=k,yt*=k);1!==b&&(c*=b,a*=b,lt*=b,vt*=b);(ht||ct)&&(ht&&(p+=tt*-ht,w+=it*-ht,ot+=rt*-ht+ht),ct&&(p+=t.xOrigin-(t.xOrigin*c+t.yOrigin*l)+t.xOffset,w+=t.yOrigin-(t.xOrigin*a+t.yOrigin*v)+t.yOffset),i>p&&p>-i&&(p=s),i>w&&w>-i&&(w=s),i>ot&&ot>-i&&(ot=0));g=t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix3d(":"matrix3d(";g+=(i>c&&c>-i?s:c)+o+(i>a&&a>-i?s:a)+o+(i>lt&&lt>-i?s:lt);g+=o+(i>vt&&vt>-i?s:vt)+o+(i>l&&l>-i?s:l)+o+(i>v&&v>-i?s:v);bt||dt?(g+=o+(i>at&&at>-i?s:at)+o+(i>yt&&yt>-i?s:yt)+o+(i>tt&&tt>-i?s:tt),g+=o+(i>it&&it>-i?s:it)+o+(i>rt&&rt>-i?s:rt)+o+(i>ut&&ut>-i?s:ut)+o):g+=",0,0,0,0,1,0,";g+=p+o+w+o+ot+o+(st?1+-ot/st:1)+")";wt[h]=g};for(i=ui.prototype,i.x=i.y=i.z=i.skewX=i.skewY=i.rotation=i.rotationX=i.rotationY=i.zOrigin=i.xPercent=i.yPercent=i.xOffset=i.yOffset=0,i.scaleX=i.scaleY=i.scaleZ=1,e("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(n,t,i,e,s,l,a){if(e._lastParsedTransform===a)return s;e._lastParsedTransform=a;var p,b,ht,d,k,ft,et,tt,ct,at,ot=n._gsTransform,st=n.style,yt=1e-6,wt=yr.length,w=a,it={},rt="transformOrigin";if(a.display?(d=u(n,"display"),st.display="block",p=ut(n,f,!0,a.parseTransform),st.display=d):p=ut(n,f,!0,a.parseTransform),e._transform=p,"string"==typeof w.transform&&h)d=g.style,d[h]=w.transform,d.display="block",d.position="absolute",v.body.appendChild(g),b=ut(g,null,!1),v.body.removeChild(g),b.perspective||(b.perspective=p.perspective),null!=w.xPercent&&(b.xPercent=c(w.xPercent,p.xPercent)),null!=w.yPercent&&(b.yPercent=c(w.yPercent,p.yPercent));else if("object"==typeof w){if(b={scaleX:c(null!=w.scaleX?w.scaleX:w.scale,p.scaleX),scaleY:c(null!=w.scaleY?w.scaleY:w.scale,p.scaleY),scaleZ:c(w.scaleZ,p.scaleZ),x:c(w.x,p.x),y:c(w.y,p.y),z:c(w.z,p.z),xPercent:c(w.xPercent,p.xPercent),yPercent:c(w.yPercent,p.yPercent),perspective:c(w.transformPerspective,p.perspective)},tt=w.directionalRotation,null!=tt)if("object"==typeof tt)for(d in tt)w[d]=tt[d];else w.rotation=tt;"string"==typeof w.x&&-1!==w.x.indexOf("%")&&(b.x=0,b.xPercent=c(w.x,p.xPercent));"string"==typeof w.y&&-1!==w.y.indexOf("%")&&(b.y=0,b.yPercent=c(w.y,p.yPercent));b.rotation=vt("rotation"in w?w.rotation:"shortRotation"in w?w.shortRotation+"_short":"rotationZ"in w?w.rotationZ:p.rotation,p.rotation,"rotation",it);y&&(b.rotationX=vt("rotationX"in w?w.rotationX:"shortRotationX"in w?w.shortRotationX+"_short":p.rotationX||0,p.rotationX,"rotationX",it),b.rotationY=vt("rotationY"in w?w.rotationY:"shortRotationY"in w?w.shortRotationY+"_short":p.rotationY||0,p.rotationY,"rotationY",it));b.skewX=null==w.skewX?p.skewX:vt(w.skewX,p.skewX);b.skewY=null==w.skewY?p.skewY:vt(w.skewY,p.skewY);(ht=b.skewY-p.skewY)&&(b.skewX+=ht,b.rotation+=ht)}for(y&&null!=w.force3D&&(p.force3D=w.force3D,et=!0),p.skewType=w.skewType||p.skewType||r.defaultSkewType,ft=p.force3D||p.z||p.rotationX||p.rotationY||b.z||b.rotationX||b.rotationY||b.perspective,ft||null==w.scale||(b.scaleZ=1);--wt>-1;)i=yr[wt],k=b[i]-p[i],(k>yt||-yt>k||null!=w[i]||null!=ni[i])&&(et=!0,s=new o(p,i,p[i],k,s),i in it&&(s.e=it[i]),s.xs0=0,s.plugin=l,e._overwriteProps.push(s.n));return k=w.transformOrigin,p.svg&&(k||w.svgOrigin)&&(ct=p.xOffset,at=p.yOffset,kr(n,lt(k),b,w.svgOrigin,w.smoothOrigin),s=ii(p,"xOrigin",(ot?p:b).xOrigin,b.xOrigin,s,rt),s=ii(p,"yOrigin",(ot?p:b).yOrigin,b.yOrigin,s,rt),(ct!==p.xOffset||at!==p.yOffset)&&(s=ii(p,"xOffset",ot?ct:p.xOffset,p.xOffset,s,rt),s=ii(p,"yOffset",ot?at:p.yOffset,p.yOffset,s,rt)),k=nt?null:"0px 0px"),(k||y&&ft&&p.zOrigin)&&(h?(et=!0,i=pt,k=(k||u(n,i,f,!1,"50% 50%"))+"",s=new o(st,i,0,0,s,-1,rt),s.b=st[i],s.plugin=l,y?(d=p.zOrigin,k=k.split(" "),p.zOrigin=(k.length>2&&(0===d||"0px"!==k[2])?parseFloat(k[2]):d)||0,s.xs0=s.e=k[0]+" "+(k[1]||"50%")+" 0px",s=new o(p,"zOrigin",0,0,s,-1,s.n),s.b=d,s.xs0=s.e=p.zOrigin):s.xs0=s.e=k):lt(k+"",p)),et&&(e._transformType=p.svg&&nt||!ft&&3!==this._transformType?2:3),s},prefix:!0}),e("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),e("borderRadius",{defaultValue:"0px",parser:function(n,t,i,r,e){t=this.format(t);var tt,l,d,h,o,s,p,a,it,rt,c,v,g,w,b,nt,y=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],ut=n.style;for(it=parseFloat(n.offsetWidth),rt=parseFloat(n.offsetHeight),tt=t.split(" "),l=0;y.length>l;l++)this.p.indexOf("border")&&(y[l]=st(y[l])),o=h=u(n,y[l],f,!1,"0px"),-1!==o.indexOf(" ")&&(h=o.split(" "),o=h[0],h=h[1]),s=d=tt[l],p=parseFloat(o),v=o.substr((p+"").length),g="="===s.charAt(1),g?(a=parseInt(s.charAt(0)+"1",10),s=s.substr(2),a*=parseFloat(s),c=s.substr((a+"").length-(0>a?1:0))||""):(a=parseFloat(s),c=s.substr((a+"").length)),""===c&&(c=wt[i]||v),c!==v&&(w=k(n,"borderLeft",p,v),b=k(n,"borderTop",p,v),"%"===c?(o=100*(w/it)+"%",h=100*(b/rt)+"%"):"em"===c?(nt=k(n,"borderLeft",1,"em"),o=w/nt+"em",h=b/nt+"em"):(o=w+"px",h=b+"px"),g&&(s=parseFloat(o)+a+c,d=parseFloat(h)+a+c)),e=ri(ut,y[l],o+" "+h,s+" "+d,!1,"0px",e);return e},prefix:!0,formatter:ar("0px 0px 0px 0px",!1,!0)}),e("backgroundPosition",{defaultValue:"0 0",parser:function(n,t,i,r,e,o){var c,b,h,v,y,l,p="background-position",a=f||ht(n,null),s=this.format((a?it?a.getPropertyValue(p+"-x")+" "+a.getPropertyValue(p+"-y"):a.getPropertyValue(p):n.currentStyle.backgroundPositionX+" "+n.currentStyle.backgroundPositionY)||"0 0"),w=this.format(t);if(-1!==s.indexOf("%")!=(-1!==w.indexOf("%"))&&(l=u(n,"backgroundImage").replace(uu,""),l&&"none"!==l)){for(c=s.split(" "),b=w.split(" "),ai.setAttribute("src",l),h=2;--h>-1;)s=c[h],v=-1!==s.indexOf("%"),v!==(-1!==b[h].indexOf("%"))&&(y=0===h?n.offsetWidth-ai.width:n.offsetHeight-ai.height,c[h]=v?parseFloat(s)/100*y+"px":100*(parseFloat(s)/y)+"%");s=c.join(" ")}return this.parseComplex(n.style,s,w,e,o)},formatter:lt}),e("backgroundSize",{defaultValue:"0 0",formatter:lt}),e("perspective",{defaultValue:"0px",prefix:!0}),e("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),e("transformStyle",{prefix:!0}),e("backfaceVisibility",{prefix:!0}),e("userSelect",{prefix:!0}),e("margin",{parser:wi("marginTop,marginRight,marginBottom,marginLeft")}),e("padding",{parser:wi("paddingTop,paddingRight,paddingBottom,paddingLeft")}),e("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(n,t,i,r,e,o){var c,s,h;return 9>it?(s=n.currentStyle,h=8>it?" ":",",c="rect("+s.clipTop+h+s.clipRight+h+s.clipBottom+h+s.clipLeft+")",t=this.format(t).split(",").join(h)):(c=this.format(u(n,this.p,f,!1,this.dflt)),t=this.format(t)),this.parseComplex(n.style,c,t,e,o)}}),e("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),e("autoRound,strictUnits",{parser:function(n,t,i,r,u){return u}}),e("border",{defaultValue:"0px solid #000",parser:function(n,t,i,r,e,o){return this.parseComplex(n.style,this.format(u(n,"borderTopWidth",f,!1,"0px")+" "+u(n,"borderTopStyle",f,!1,"solid")+" "+u(n,"borderTopColor",f,!1,"#000")),this.format(t),e,o)},color:!0,formatter:function(n){var t=n.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(n.match(l)||["#000"])[0]}}),e("borderWidth",{parser:wi("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),e("float,cssFloat,styleFloat",{parser:function(n,t,i,r,u){var f=n.style,e="cssFloat"in f?"cssFloat":"styleFloat";return new o(f,e,0,0,u,-1,i,!1,0,f[e],t)}}),di=function(n){var f,i=this.t,t=i.filter||u(this.data,"filter")||"",r=0|this.s+this.c*n;100===r&&(-1===t.indexOf("atrix(")&&-1===t.indexOf("radient(")&&-1===t.indexOf("oader(")?(i.removeAttribute("filter"),f=!u(this.data,"filter")):(i.filter=t.replace(iu,""),f=!0));f||(this.xn1&&(i.filter=t=t||"alpha(opacity="+r+")"),-1===t.indexOf("pacity")?0===r&&this.xn1||(i.filter=t+" alpha(opacity="+r+")"):i.filter=t.replace(ci,"opacity="+r))},e("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(n,t,i,r,e,s){var h=parseFloat(u(n,"opacity",f,!1,"1")),c=n.style,l="autoAlpha"===i;return"string"==typeof t&&"="===t.charAt(1)&&(t=("-"===t.charAt(0)?-1:1)*parseFloat(t.substr(2))+h),l&&1===h&&"hidden"===u(n,"visibility",f)&&0!==t&&(h=0),tt?e=new o(c,"opacity",h,t-h,e):(e=new o(c,"opacity",100*h,100*(t-h),e),e.xn1=l?1:0,c.zoom=1,e.type=2,e.b="alpha(opacity="+e.s+")",e.e="alpha(opacity="+(e.s+e.c)+")",e.data=n,e.plugin=s,e.setRatio=di),l&&(e=new o(c,"visibility",0,0,e,-1,null,!1,0,0!==h?"inherit":"hidden",0===t?"hidden":"inherit"),e.xs0="inherit",r._overwriteProps.push(e.n),r._overwriteProps.push(i)),e}}),et=function(n,t){t&&(n.removeProperty?(("ms"===t.substr(0,2)||"webkit"===t.substr(0,6))&&(t="-"+t),n.removeProperty(t.replace(ur,"-$1").toLowerCase())):n.removeAttribute(t))},gi=function(n){if(this.t._gsClassPT=this,1===n||0===n){this.t.setAttribute("class",0===n?this.b:this.e);for(var t=this.data,i=this.t.style;t;)t.v?i[t.p]=t.v:et(i,t.p),t=t._next;1===n&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)},e("className",{parser:function(n,t,i,r,u,e,s){var c,y,l,a,h,v=n.getAttribute("class")||"",p=n.style.cssText;if(u=r._classNamePT=new o(n,i,0,0,u,2),u.setRatio=gi,u.pr=-11,ft=!0,u.b=v,y=ct(n,f),l=n._gsClassPT){for(a={},h=l.data;h;)a[h.p]=1,h=h._next;l.setRatio(1)}return n._gsClassPT=u,u.e="="!==t.charAt(1)?t:v.replace(RegExp("\\s*\\b"+t.substr(2)+"\\b"),"")+("+"===t.charAt(0)?" "+t.substr(2):""),n.setAttribute("class",u.e),c=yi(n,y,ct(n),s,a),n.setAttribute("class",v),u.data=c.firstMPT,n.style.cssText=p,u=u.xfirst=r.parse(n,c.difs,u,e)}}),nr=function(n){if((1===n||0===n)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var i,t,r,u,f,e=this.t.style,o=a.transform.parse;if("all"===this.e)e.cssText="",u=!0;else for(i=this.e.split(" ").join("").split(","),r=i.length;--r>-1;)t=i[r],a[t]&&(a[t].parse===o?u=!0:t="transformOrigin"===t?pt:a[t].p),et(e,t);u&&(et(e,h),f=this.t._gsTransform,f&&(f.svg&&this.t.removeAttribute("data-svg-origin"),delete this.t._gsTransform))}},e("clearProps",{parser:function(n,t,i,r,u){return u=new o(n,i,0,0,u,2),u.setRatio=nr,u.e=t,u.pr=-10,u.data=r._tween,ft=!0,u}}),i="bezier,throwProps,physicsProps,physics2D".split(","),s=i.length;s--;)lu(i[s]);return i=r.prototype,i._firstPT=i._lastParsedTransform=i._transform=null,i._onInitTween=function(n,t,i){if(!n.nodeType)return!1;this._target=n;this._tween=i;this._vars=t;ei=t.autoRound;ft=!1;wt=t.suffixMap||r.suffixMap;f=ht(n,"");fi=this._overwriteProps;var l,s,e,v,w,b,p,y,k,c=n.style;if(ir&&""===c.zIndex&&(l=u(n,"zIndex",f),("auto"===l||""===l)&&this._addLazySet(c,"zIndex",0)),"string"==typeof t&&(v=c.cssText,l=ct(n,f),c.cssText=v+";"+t,l=yi(n,l,ct(n)).difs,!tt&&tu.test(t)&&(l.opacity=parseFloat(RegExp.$1)),t=l,c.cssText=v),this._firstPT=s=t.className?a.className.parse(n,t.className,"className",this,null,null,t):this.parse(n,t,null),this._transformType){for(k=3===this._transformType,h?bt&&(ir=!0,""===c.zIndex&&(p=u(n,"zIndex",f),("auto"===p||""===p)&&this._addLazySet(c,"zIndex",0)),rr&&this._addLazySet(c,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(k?"visible":"hidden"))):c.zoom=1,e=s;e&&e._next;)e=e._next;y=new o(n,"transform",0,0,null,2);this._linkCSSP(y,null,e);y.setRatio=h?pu:yu;y.data=this._transform||ut(n,f,!0);y.tween=i;y.pr=-1;fi.pop()}if(ft){for(;s;){for(b=s._next,e=v;e&&e.pr>s.pr;)e=e._next;(s._prev=e?e._prev:w)?s._prev._next=s:v=s;(s._next=e)?e._prev=s:w=s;s=b}this._firstPT=v}return!0},i.parse=function(n,t,i,r){var e,d,h,c,v,s,y,l,p,w,b=n.style;for(e in t)s=t[e],d=a[e],d?i=d.parse(n,s,e,this,i,r,t):(v=u(n,e,f)+"",p="string"==typeof s,"color"===e||"fill"===e||"stroke"===e||-1!==e.indexOf("Color")||p&&ru.test(s)?(p||(s=ti(s),s=(s.length>3?"rgba(":"rgb(")+s.join(",")+")"),i=ri(b,e,v,s,!0,"transparent",i,0,r)):!p||-1===s.indexOf(" ")&&-1===s.indexOf(",")?(h=parseFloat(v),y=h||0===h?v.substr((h+"").length):"",(""===v||"auto"===v)&&("width"===e||"height"===e?(h=cu(n,e,f),y="px"):"left"===e||"top"===e?(h=cr(n,e,f),y="px"):(h="opacity"!==e?0:1,y="")),w=p&&"="===s.charAt(1),w?(c=parseInt(s.charAt(0)+"1",10),s=s.substr(2),c*=parseFloat(s),l=s.replace(gt,"")):(c=parseFloat(s),l=p?s.replace(gt,""):""),""===l&&(l=e in wt?wt[e]:y),s=c||0===c?(w?c+h:c)+l:t[e],y!==l&&""!==l&&(c||0===c)&&h&&(h=k(n,e,h,y),"%"===l?(h/=k(n,e,100,"%")/100,t.strictUnits!==!0&&(v=h+"%")):"em"===l||"rem"===l?h/=k(n,e,1,l):"px"!==l&&(c=k(n,e,c,l),l="px"),w&&(c||0===c)&&(s=c+h+l)),w&&(c+=h),!h&&0!==h||!c&&0!==c?void 0!==b[e]&&(s||"NaN"!=s+""&&null!=s)?(i=new o(b,e,c||h||0,0,i,-1,e,!1,0,v,s),i.xs0="none"!==s||"display"!==e&&-1===e.indexOf("Style")?s:v):sr("invalid "+e+" tween value: "+t[e]):(i=new o(b,e,h,c-h,i,0,e,ei!==!1&&("px"===l||"zIndex"===e),0,v,s),i.xs0=l)):i=ri(b,e,v,s,!0,null,i,0,r)),r&&i&&!i.plugin&&(i.plugin=r);return i},i.setRatio=function(n){var r,u,i,t=this._firstPT,f=1e-6;if(1!==n||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(n||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;t;){if(r=t.c*n+t.s,t.r?r=Math.round(r):f>r&&r>-f&&(r=0),t.type)if(1===t.type)if(i=t.l,2===i)t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2;else if(3===i)t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3;else if(4===i)t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4;else if(5===i)t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4+t.xn4+t.xs5;else{for(u=t.xs0+r+t.xs1,i=1;t.l>i;i++)u+=t["xn"+i]+t["xs"+(i+1)];t.t[t.p]=u}else-1===t.type?t.t[t.p]=t.xs0:t.setRatio&&t.setRatio(n);else t.t[t.p]=r+t.xs0;t=t._next}else for(;t;)2!==t.type?t.t[t.p]=t.b:t.setRatio(n),t=t._next;else for(;t;){if(2!==t.type)if(t.r&&-1!==t.type)if(r=Math.round(t.s+t.c),t.type){if(1===t.type){for(i=t.l,u=t.xs0+r+t.xs1,i=1;t.l>i;i++)u+=t["xn"+i]+t["xs"+(i+1)];t.t[t.p]=u}}else t.t[t.p]=r+t.xs0;else t.t[t.p]=t.e;else t.setRatio(n);t=t._next}},i._enableTransforms=function(n){this._transform=this._transform||ut(this._target,f,!0);this._transformType=this._transform.svg&&nt||!n&&3!==this._transformType?2:3},tr=function(){this.t[this.p]=this.e;this.data._linkCSSP(this,this._next,null,!0)},i._addLazySet=function(n,t,i){var r=this._firstPT=new o(n,t,0,0,this._firstPT,2);r.e=i;r.setRatio=tr;r.data=this},i._linkCSSP=function(n,t,i,r){return n&&(t&&(t._prev=n),n._next&&(n._next._prev=n._prev),n._prev?n._prev._next=n._next:this._firstPT===n&&(this._firstPT=n._next,r=!0),i?i._next=n:r||null!==this._firstPT||(this._firstPT=n),n._next=t,n._prev=i),n},i._kill=function(t){var i,f,r,u=t;if(t.autoAlpha||t.alpha){u={};for(f in t)u[f]=t[f];u.opacity=1;u.autoAlpha&&(u.visibility=1)}return t.className&&(i=this._classNamePT)&&(r=i.xfirst,r&&r._prev?this._linkCSSP(r._prev,i._next,r._prev._prev):r===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(i._next,i._next._next,r._prev),this._classNamePT=null),n.prototype._kill.call(this,u)},ot=function(n,t,i){var e,u,r,f;if(n.slice)for(u=n.length;--u>-1;)ot(n[u],t,i);else for(e=n.childNodes,u=e.length;--u>-1;)r=e[u],f=r.type,r.style&&(t.push(ct(r)),i&&i.push(r)),1!==f&&9!==f&&11!==f||!r.childNodes.length||ot(r,t,i)},r.cascadeTo=function(n,i,r){var u,f,e,h,o=t.to(n,i,r),l=[o],c=[],a=[],s=[],v=t._internals.reservedProps;for(n=o._targets||o.target,ot(n,c,s),o.render(i,!0,!0),ot(n,a),o.render(0,!0,!0),o._enabled(!0),u=s.length;--u>-1;)if(f=yi(s[u],c[u],a[u]),f.firstMPT){f=f.difs;for(e in r)v[e]&&(f[e]=r[e]);h={};for(e in f)h[e]=c[u][e];l.push(t.fromTo(s[u],i,h,f))}return l},n.activate([r]),r},!0),function(){var t=_gsScope._gsDefine.plugin({propName:"roundProps",version:"1.5",priority:-1,API:2,init:function(n,t,i){return this._tween=i,!0}}),i=function(n){for(;n;)n.f||n.blob||(n.r=1),n=n._next},n=t.prototype;n._onInitAllProps=function(){for(var f,n,r,t=this._tween,e=t.vars.roundProps.join?t.vars.roundProps:t.vars.roundProps.split(","),u=e.length,o={},s=t._propLookup.roundProps;--u>-1;)o[e[u]]=1;for(u=e.length;--u>-1;)for(f=e[u],n=t._firstPT;n;)r=n._next,n.pg?n.t._roundProps(o,!0):n.n===f&&(2===n.f&&n.t?i(n.t._firstPT):(this._add(n.t,f,n.s,n.c),r&&(r._prev=n._prev),n._prev?n._prev._next=r:t._firstPT===n&&(t._firstPT=r),n._next=n._prev=null,t._propLookup[f]=s)),n=r;return!1};n._add=function(n,t,i,r){this._addTween(n,t,i,i+r,t,!0);this._overwriteProps.push(t)}}(),function(){_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.5.0",init:function(n,t){var i;if("function"!=typeof n.setAttribute)return!1;for(i in t)this._addTween(n,"setAttribute",n.getAttribute(i)+"",t[i]+"",i,!1,i),this._overwriteProps.push(i);return!0}})}();_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.2.1",API:2,init:function(n,t){"object"!=typeof t&&(t={rotation:t});this.finals={};var r,f,e,s,i,o,u=t.useRadians===!0?2*Math.PI:360,h=1e-6;for(r in t)"useRadians"!==r&&(o=(t[r]+"").split("_"),f=o[0],e=parseFloat("function"!=typeof n[r]?n[r]:n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)]()),s=this.finals[r]="string"==typeof f&&"="===f.charAt(1)?e+parseInt(f.charAt(0)+"1",10)*Number(f.substr(2)):Number(f)||0,i=s-e,o.length&&(f=o.join("_"),-1!==f.indexOf("short")&&(i%=u,i!==i%(u/2)&&(i=0>i?i+u:i-u)),-1!==f.indexOf("_cw")&&0>i?i=(i+9999999999*u)%u-(0|i/u)*u:-1!==f.indexOf("ccw")&&i>0&&(i=(i-9999999999*u)%u-(0|i/u)*u)),(i>h||-h>i)&&(this._addTween(n,r,e,e+i,r),this._overwriteProps.push(r)));return!0},set:function(n){var t;if(1!==n)this._super.setRatio.call(this,n);else for(t=this._firstPT;t;)t.f?t.t[t.p](this.finals[t.p]):t.t[t.p]=this.finals[t.p],t=t._next}})._autoCSS=!0;_gsScope._gsDefine("easing.Back",["easing.Ease"],function(n){var f,u,s,a=_gsScope.GreenSockGlobals||_gsScope,p=a.com.greensock,v=2*Math.PI,y=Math.PI/2,r=p._class,t=function(t,i){var u=r("easing."+t,function(){},!0),f=u.prototype=new n;return f.constructor=u,f.getRatio=i,u},h=n.register||function(){},e=function(n,t,i,u){var f=r("easing."+n,{easeOut:new t,easeIn:new i,easeInOut:new u},!0);return h(f,n),f},c=function(n,t,i){this.t=n;this.v=t;i&&(this.next=i,i.prev=this,this.c=i.v-t,this.gap=i.t-n)},l=function(t,i){var u=r("easing."+t,function(n){this._p1=n||0===n?n:1.70158;this._p2=1.525*this._p1},!0),f=u.prototype=new n;return f.constructor=u,f.getRatio=i,f.config=function(n){return new u(n)},u},w=e("Back",l("BackOut",function(n){return(n-=1)*n*((this._p1+1)*n+this._p1)+1}),l("BackIn",function(n){return n*n*((this._p1+1)*n-this._p1)}),l("BackInOut",function(n){return 1>(n*=2)?.5*n*n*((this._p2+1)*n-this._p2):.5*((n-=2)*n*((this._p2+1)*n+this._p2)+2)})),o=r("easing.SlowMo",function(n,t,i){t=t||0===t?t:.7;null==n?n=.7:n>1&&(n=1);this._p=1!==n?t:0;this._p1=(1-n)/2;this._p2=n;this._p3=this._p1+this._p2;this._calcEnd=i===!0},!0),i=o.prototype=new n;return i.constructor=o,i.getRatio=function(n){var t=n+(.5-n)*this._p;return this._p1>n?this._calcEnd?1-(n=1-n/this._p1)*n:t-(n=1-n/this._p1)*n*n*n*t:n>this._p3?this._calcEnd?1-(n=(n-this._p3)/this._p1)*n:t+(n-t)*(n=(n-this._p3)/this._p1)*n*n*n:this._calcEnd?1:t},o.ease=new o(.7,.7),i.config=o.config=function(n,t,i){return new o(n,t,i)},f=r("easing.SteppedEase",function(n){n=n||1;this._p1=1/n;this._p2=n+1},!0),i=f.prototype=new n,i.constructor=f,i.getRatio=function(n){return 0>n?n=0:n>=1&&(n=.999999999),(this._p2*n>>0)*this._p1},i.config=f.config=function(n){return new f(n)},u=r("easing.RoughEase",function(t){t=t||{};for(var i,r,u,f,h,e,l=t.taper||"none",a=[],w=0,v=0|(t.points||20),o=v,y=t.randomize!==!1,b=t.clamp===!0,p=t.template instanceof n?t.template:null,s="number"==typeof t.strength?.4*t.strength:.4;--o>-1;)i=y?Math.random():1/v*o,r=p?p.getRatio(i):i,"none"===l?u=s:"out"===l?(f=1-i,u=f*f*s):"in"===l?u=i*i*s:.5>i?(f=2*i,u=.5*f*f*s):(f=2*(1-i),u=.5*f*f*s),y?r+=Math.random()*u-.5*u:o%2?r+=.5*u:r-=.5*u,b&&(r>1?r=1:0>r&&(r=0)),a[w++]={x:i,y:r};for(a.sort(function(n,t){return n.x-t.x}),e=new c(1,1,null),o=v;--o>-1;)h=a[o],e=new c(h.x,h.y,e);this._prev=new c(0,0,0!==e.t?e:e.next)},!0),i=u.prototype=new n,i.constructor=u,i.getRatio=function(n){var t=this._prev;if(n>t.t){for(;t.next&&n>=t.t;)t=t.next;t=t.prev}else for(;t.prev&&t.t>=n;)t=t.prev;return this._prev=t,t.v+(n-t.t)/t.gap*t.c},i.config=function(n){return new u(n)},u.ease=new u,e("Bounce",t("BounceOut",function(n){return 1/2.75>n?7.5625*n*n:2/2.75>n?7.5625*(n-=1.5/2.75)*n+.75:2.5/2.75>n?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375}),t("BounceIn",function(n){return 1/2.75>(n=1-n)?1-7.5625*n*n:2/2.75>n?1-(7.5625*(n-=1.5/2.75)*n+.75):2.5/2.75>n?1-(7.5625*(n-=2.25/2.75)*n+.9375):1-(7.5625*(n-=2.625/2.75)*n+.984375)}),t("BounceInOut",function(n){var t=.5>n;return n=t?1-2*n:2*n-1,n=1/2.75>n?7.5625*n*n:2/2.75>n?7.5625*(n-=1.5/2.75)*n+.75:2.5/2.75>n?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375,t?.5*(1-n):.5*n+.5})),e("Circ",t("CircOut",function(n){return Math.sqrt(1-(n-=1)*n)}),t("CircIn",function(n){return-(Math.sqrt(1-n*n)-1)}),t("CircInOut",function(n){return 1>(n*=2)?-.5*(Math.sqrt(1-n*n)-1):.5*(Math.sqrt(1-(n-=2)*n)+1)})),s=function(t,i,u){var f=r("easing."+t,function(n,t){this._p1=n>=1?n:1;this._p2=(t||u)/(1>n?n:1);this._p3=this._p2/v*(Math.asin(1/this._p1)||0);this._p2=v/this._p2},!0),e=f.prototype=new n;return e.constructor=f,e.getRatio=i,e.config=function(n,t){return new f(n,t)},f},e("Elastic",s("ElasticOut",function(n){return this._p1*Math.pow(2,-10*n)*Math.sin((n-this._p3)*this._p2)+1},.3),s("ElasticIn",function(n){return-(this._p1*Math.pow(2,10*(n-=1))*Math.sin((n-this._p3)*this._p2))},.3),s("ElasticInOut",function(n){return 1>(n*=2)?-.5*this._p1*Math.pow(2,10*(n-=1))*Math.sin((n-this._p3)*this._p2):.5*this._p1*Math.pow(2,-10*(n-=1))*Math.sin((n-this._p3)*this._p2)+1},.45)),e("Expo",t("ExpoOut",function(n){return 1-Math.pow(2,-10*n)}),t("ExpoIn",function(n){return Math.pow(2,10*(n-1))-.001}),t("ExpoInOut",function(n){return 1>(n*=2)?.5*Math.pow(2,10*(n-1)):.5*(2-Math.pow(2,-10*(n-1)))})),e("Sine",t("SineOut",function(n){return Math.sin(n*y)}),t("SineIn",function(n){return-Math.cos(n*y)+1}),t("SineInOut",function(n){return-.5*(Math.cos(Math.PI*n)-1)})),r("easing.EaseLookup",{find:function(t){return n.map[t]}},!0),h(a.SlowMo,"SlowMo","ease,"),h(u,"RoughEase","ease,"),h(f,"SteppedEase","ease,"),w},!0)});_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(n,t){"use strict";var ot=n.GreenSockGlobals=n.GreenSockGlobals||n,st,o,ht,tt,c;if(!ot.TweenLite){var s,f,i,u,h,kt=function(n){for(var r=n.split("."),t=ot,i=0;r.length>i;i++)t[r[i]]=t=t[r[i]]||{};return t},y=kt("com.greensock"),e=1e-10,dt=function(n){for(var t=[],r=n.length,i=0;i!==r;t.push(n[i++]));return t},gt=function(){},d=function(){var n=Object.prototype.toString,t=n.call([]);return function(i){return null!=i&&(i instanceof Array||"object"==typeof i&&!!i.push&&n.call(i)===t)}}(),g={},ni=function(i,r,u,f){this.sc=g[i]?g[i].sc:[];g[i]=this;this.gsClass=null;this.func=u;var e=[];this.check=function(o){for(var c,l,a,h,v,s=r.length,y=s;--s>-1;)(c=g[r[s]]||new ni(r[s],[])).gsClass?(e[s]=c.gsClass,y--):o&&c.sc.push(this);if(0===y&&u)for(l=("com.greensock."+i).split("."),a=l.pop(),h=kt(l.join("."))[a]=this.gsClass=u.apply(u,e),f&&(ot[a]=h,v="undefined"!=typeof module&&module.exports,!v&&"function"==typeof define&&define.amd?define((n.GreenSockAMDPath?n.GreenSockAMDPath+"/":"")+i.split(".").pop(),[],function(){return h}):i===t&&v&&(module.exports=h)),s=0;this.sc.length>s;s++)this.sc[s].check()};this.check(!0)},ct=n._gsDefine=function(n,t,i,r){return new ni(n,t,i,r)},l=y._class=function(n,t,i){return t=t||function(){},ct(n,[],function(){return t},i),t};ct.globals=ot;var ti=[0,0,1,1],ci=[],a=l("easing.Ease",function(n,t,i,r){this._func=n;this._type=i||0;this._power=r||0;this._params=t?ti.concat(t):ti},!0),it=a.map={},lt=a.register=function(n,t,i,r){for(var o,u,e,f,s=t.split(","),h=s.length,c=(i||"easeIn,easeOut,easeInOut").split(",");--h>-1;)for(u=s[h],o=r?l("easing."+u,null,!0):y.easing[u]||{},e=c.length;--e>-1;)f=c[e],it[u+"."+f]=it[f+u]=o[f]=n.getRatio?n:n[f]||new n};for(i=a.prototype,i._calcEnd=!1,i.getRatio=function(n){if(this._func)return this._params[0]=n,this._func.apply(null,this._params);var i=this._type,r=this._power,t=1===i?1-n:2===i?n:.5>n?2*n:2*(1-n);return 1===r?t*=t:2===r?t*=t*t:3===r?t*=t*t*t:4===r&&(t*=t*t*t*t),1===i?1-t:2===i?t:.5>n?t/2:1-t/2},s=["Linear","Quad","Cubic","Quart","Quint,Strong"],f=s.length;--f>-1;)i=s[f]+",Power"+f,lt(new a(null,null,1,f),i,"easeOut",!0),lt(new a(null,null,2,f),i,"easeIn"+(0===f?",easeNone":"")),lt(new a(null,null,3,f),i,"easeInOut");it.linear=y.easing.Linear.easeIn;it.swing=y.easing.Quad.easeInOut;st=l("events.EventDispatcher",function(n){this._listeners={};this._eventTarget=n||this});i=st.prototype;i.addEventListener=function(n,t,i,r,f){f=f||0;var s,o,e=this._listeners[n],c=0;for(null==e&&(this._listeners[n]=e=[]),o=e.length;--o>-1;)s=e[o],s.c===t&&s.s===i?e.splice(o,1):0===c&&f>s.pr&&(c=o+1);e.splice(c,0,{c:t,s:i,up:r,pr:f});this!==u||h||u.wake()};i.removeEventListener=function(n,t){var i,r=this._listeners[n];if(r)for(i=r.length;--i>-1;)if(r[i].c===t)return r.splice(i,1),void 0};i.dispatchEvent=function(n){var r,i,t,u=this._listeners[n];if(u)for(r=u.length,i=this._eventTarget;--r>-1;)t=u[r],t&&(t.up?t.c.call(t.s||i,{type:n,target:i}):t.c.call(t.s||i))};var rt=n.requestAnimationFrame,at=n.cancelAnimationFrame,ut=Date.now||function(){return(new Date).getTime()},ft=ut();for(s=["ms","moz","webkit","o"],f=s.length;--f>-1&&!rt;)rt=n[s[f]+"RequestAnimationFrame"],at=n[s[f]+"CancelAnimationFrame"]||n[s[f]+"CancelRequestAnimationFrame"];l("Ticker",function(n,t){var r,a,f,s,c,i=this,y=ut(),o=t!==!1&&rt,l=500,p=33,w="tick",v=function(n){var t,e,u=ut()-ft;u>l&&(y+=u-p);ft+=u;i.time=(ft-y)/1e3;t=i.time-c;(!r||t>0||n===!0)&&(i.frame++,c+=t+(t>=s?.004:s-t),e=!0);n!==!0&&(f=a(v));e&&i.dispatchEvent(w)};st.call(i);i.time=i.frame=0;i.tick=function(){v(!0)};i.lagSmoothing=function(n,t){l=n||1/e;p=Math.min(t,l,0)};i.sleep=function(){null!=f&&(o&&at?at(f):clearTimeout(f),a=gt,f=null,i===u&&(h=!1))};i.wake=function(){null!==f?i.sleep():i.frame>10&&(ft=ut()-l+5);a=0===r?gt:o&&rt?rt:function(n){return setTimeout(n,0|1e3*(c-i.time)+1)};i===u&&(h=!0);v(2)};i.fps=function(n){return arguments.length?(r=n,s=1/(r||60),c=this.time+s,i.wake(),void 0):r};i.useRAF=function(n){return arguments.length?(i.sleep(),o=n,i.fps(r),void 0):o};i.fps(n);setTimeout(function(){o&&5>i.frame&&i.useRAF(!1)},1500)});i=y.Ticker.prototype=new y.events.EventDispatcher;i.constructor=y.Ticker;o=l("core.Animation",function(n,t){if(this.vars=t=t||{},this._duration=this._totalDuration=n||0,this._delay=Number(t.delay)||0,this._timeScale=1,this._active=t.immediateRender===!0,this.data=t.data,this._reversed=t.reversed===!0,p){h||u.wake();var i=this.vars.useFrames?k:p;i.add(this,i._time);this.vars.paused&&this.paused(!0)}});u=o.ticker=new y.Ticker;i=o.prototype;i._dirty=i._gc=i._initted=i._paused=!1;i._totalTime=i._time=0;i._rawPrevTime=-1;i._next=i._last=i._onUpdate=i._timeline=i.timeline=null;i._paused=!1;ht=function(){h&&ut()-ft>2e3&&u.wake();setTimeout(ht,2e3)};ht();i.play=function(n,t){return null!=n&&this.seek(n,t),this.reversed(!1).paused(!1)};i.pause=function(n,t){return null!=n&&this.seek(n,t),this.paused(!0)};i.resume=function(n,t){return null!=n&&this.seek(n,t),this.paused(!1)};i.seek=function(n,t){return this.totalTime(Number(n),t!==!1)};i.restart=function(n,t){return this.reversed(!1).paused(!1).totalTime(n?-this._delay:0,t!==!1,!0)};i.reverse=function(n,t){return null!=n&&this.seek(n||this.totalDuration(),t),this.reversed(!0).paused(!1)};i.render=function(){};i.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this};i.isActive=function(){var t,n=this._timeline,i=this._startTime;return!n||!this._gc&&!this._paused&&n.isActive()&&(t=n.rawTime())>=i&&i+this.totalDuration()/this._timeScale>t};i._enabled=function(n,t){return h||u.wake(),this._gc=!n,this._active=this.isActive(),t!==!0&&(n&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!n&&this.timeline&&this._timeline._remove(this,!0)),!1};i._kill=function(){return this._enabled(!1,!1)};i.kill=function(n,t){return this._kill(n,t),this};i._uncache=function(n){for(var t=n?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this};i._swapSelfInParams=function(n){for(var t=n.length,i=n.concat();--t>-1;)"{self}"===n[t]&&(i[t]=this);return i};i._callback=function(n){var t=this.vars;t[n].apply(t[n+"Scope"]||t.callbackScope||this,t[n+"Params"]||ci)};i.eventCallback=function(n,t,i,r){if("on"===(n||"").substr(0,2)){var u=this.vars;if(1===arguments.length)return u[n];null==t?delete u[n]:(u[n]=t,u[n+"Params"]=d(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,u[n+"Scope"]=r);"onUpdate"===n&&(this._onUpdate=t)}return this};i.delay=function(n){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+n-this._delay),this._delay=n,this):this._delay};i.duration=function(n){return arguments.length?(this._duration=this._totalDuration=n,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==n&&this.totalTime(this._totalTime*(n/this._duration),!0),this):(this._dirty=!1,this._duration)};i.totalDuration=function(n){return this._dirty=!1,arguments.length?this.duration(n):this._totalDuration};i.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(n>this._duration?this._duration:n,t)):this._time};i.totalTime=function(n,t,i){if(h||u.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>n&&!i&&(n+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var f=this._totalDuration,r=this._timeline;if(n>f&&!i&&(n=f),this._startTime=(this._paused?this._pauseTime:r._time)-(this._reversed?f-n:n)/this._timeScale,r._dirty||this._uncache(!1),r._timeline)for(;r._timeline;)r._timeline._time!==(r._startTime+r._totalTime)/r._timeScale&&r.totalTime(r._totalTime,!0),r=r._timeline}this._gc&&this._enabled(!0,!1);(this._totalTime!==n||0===this._duration)&&(v.length&&nt(),this.render(n,t,!1),v.length&&nt())}return this};i.progress=i.totalProgress=function(n,t){var i=this.duration();return arguments.length?this.totalTime(i*n,t):i?this._time/i:this.ratio};i.startTime=function(n){return arguments.length?(n!==this._startTime&&(this._startTime=n,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,n-this._delay)),this):this._startTime};i.endTime=function(n){return this._startTime+(0!=n?this.totalDuration():this.duration())/this._timeScale};i.timeScale=function(n){if(!arguments.length)return this._timeScale;if(n=n||e,this._timeline&&this._timeline.smoothChildTiming){var t=this._pauseTime,i=t||0===t?t:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/n}return this._timeScale=n,this._uncache(!1)};i.reversed=function(n){return arguments.length?(n!=this._reversed&&(this._reversed=n,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed};i.paused=function(n){if(!arguments.length)return this._paused;var t,r,i=this._timeline;return n!=this._paused&&i&&(h||n||u.wake(),t=i.rawTime(),r=t-this._pauseTime,!n&&i.smoothChildTiming&&(this._startTime+=r,this._uncache(!1)),this._pauseTime=n?t:null,this._paused=n,this._active=this.isActive(),!n&&0!==r&&this._initted&&this.duration()&&(t=i.smoothChildTiming?this._totalTime:(t-this._startTime)/this._timeScale,this.render(t,t===this._totalTime,!0))),this._gc&&!n&&this._enabled(!0,!1),this};tt=l("core.SimpleTimeline",function(n){o.call(this,0,n);this.autoRemoveChildren=this.smoothChildTiming=!0});i=tt.prototype=new o;i.constructor=tt;i.kill()._gc=!1;i._first=i._last=i._recent=null;i._sortChildren=!1;i.add=i.insert=function(n,t){var i,r;if(n._startTime=Number(t||0)+n._delay,n._paused&&this!==n._timeline&&(n._pauseTime=n._startTime+(this.rawTime()-n._startTime)/n._timeScale),n.timeline&&n.timeline._remove(n,!0),n.timeline=n._timeline=this,n._gc&&n._enabled(!0,!0),i=this._last,this._sortChildren)for(r=n._startTime;i&&i._startTime>r;)i=i._prev;return i?(n._next=i._next,i._next=n):(n._next=this._first,this._first=n),n._next?n._next._prev=n:this._last=n,n._prev=i,this._recent=n,this._timeline&&this._uncache(!0),this};i._remove=function(n,t){return n.timeline===this&&(t||n._enabled(!1,!0),n._prev?n._prev._next=n._next:this._first===n&&(this._first=n._next),n._next?n._next._prev=n._prev:this._last===n&&(this._last=n._prev),n._next=n._prev=n.timeline=null,n===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this};i.render=function(n,t,i){var u,r=this._first;for(this._totalTime=this._time=this._rawPrevTime=n;r;)u=r._next,(r._active||n>=r._startTime&&!r._paused)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=u};i.rawTime=function(){return h||u.wake(),this._totalTime};var r=l("TweenLite",function(t,i,u){if(o.call(this,i,u),this.render=r.prototype.render,null==t)throw"Cannot tween a null target.";this.target=t="string"!=typeof t?t:r.selector(t)||t;var s,f,h,l=t.jquery||t.length&&t!==n&&t[0]&&(t[0]===n||t[0].nodeType&&t[0].style&&!t.nodeType),c=this.vars.overwrite;if(this._overwrite=c=null==c?ei[r.defaultOverwrite]:"number"==typeof c?c>>0:ei[c],(l||t instanceof Array||t.push&&d(t))&&"number"!=typeof t[0])for(this._targets=h=dt(t),this._propLookup=[],this._siblings=[],s=0;h.length>s;s++)f=h[s],f?"string"!=typeof f?f.length&&f!==n&&f[0]&&(f[0]===n||f[0].nodeType&&f[0].style&&!f.nodeType)?(h.splice(s--,1),this._targets=h=h.concat(dt(f))):(this._siblings[s]=et(f,this,!1),1===c&&this._siblings[s].length>1&&bt(f,this,null,1,this._siblings[s])):(f=h[s--]=r.selector(f),"string"==typeof f&&h.splice(s+1,1)):h.splice(s--,1);else this._propLookup={},this._siblings=et(t,this,!1),1===c&&this._siblings.length>1&&bt(t,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-e,this.render(-this._delay))},!0),vt=function(t){return t&&t.length&&t!==n&&t[0]&&(t[0]===n||t[0].nodeType&&t[0].style&&!t.nodeType)},li=function(n,t){var i,r={};for(i in n)wt[i]||i in t&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!w[i]||w[i]&&w[i]._autoCSS)||(r[i]=n[i],delete n[i]);n.css=r};i=r.prototype=new o;i.constructor=r;i.kill()._gc=!1;i.ratio=0;i._firstPT=i._targets=i._overwrittenProps=i._startAt=null;i._notifyPluginsOfEnabled=i._lazy=!1;r.version="1.18.0";r.defaultEase=i._ease=new a(null,null,1,1);r.defaultOverwrite="auto";r.ticker=u;r.autoSleep=120;r.lagSmoothing=function(n,t){u.lagSmoothing(n,t)};r.selector=n.$||n.jQuery||function(t){var i=n.$||n.jQuery;return i?(r.selector=i,i(t)):"undefined"==typeof document?t:document.querySelectorAll?document.querySelectorAll(t):document.getElementById("#"===t.charAt(0)?t.substr(1):t)};var v=[],yt={},ii=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,ri=function(n){for(var i,t=this._firstPT,r=1e-6;t;)i=t.blob?n?this.join(""):this.start:t.c*n+t.s,t.r?i=Math.round(i):r>i&&i>-r&&(i=0),t.f?t.fp?t.t[t.p](t.fp,i):t.t[t.p](i):t.t[t.p]=i,t=t._next},ui=function(n,t,i,r){var l,v,a,e,y,c,f,u=[n,t],s=0,o="",h=0;for(u.start=n,i&&(i(u),n=u[0],t=u[1]),u.length=0,l=n.match(ii)||[],v=t.match(ii)||[],r&&(r._next=null,r.blob=1,u._firstPT=r),y=v.length,e=0;y>e;e++)f=v[e],c=t.substr(s,t.indexOf(f,s)-s),o+=c||!e?c:",",s+=c.length,h?h=(h+1)%5:"rgba("===c.substr(-5)&&(h=1),f===l[e]||e>=l.length?o+=f:(o&&(u.push(o),o=""),a=parseFloat(l[e]),u.push(a),u._firstPT={_next:u._firstPT,t:u,p:u.length-1,s:a,c:("="===f.charAt(1)?parseInt(f.charAt(0)+"1",10)*parseFloat(f.substr(2)):parseFloat(f)-a)||0,f:0,r:h&&4>h}),s+=f.length;return o+=t.substr(s),o&&u.push(o),u.setRatio=ri,u},fi=function(n,t,i,u,f,e,o,s){var v,l,c="get"===i?n[t]:i,a=typeof n[t],y="string"==typeof u&&"="===u.charAt(1),h={t:n,p:t,s:c,f:"function"===a,pg:0,n:f||t,r:e,pr:0,c:y?parseInt(u.charAt(0)+"1",10)*parseFloat(u.substr(2)):parseFloat(u)-c||0};return"number"!==a&&("function"===a&&"get"===i&&(l=t.indexOf("set")||"function"!=typeof n["get"+t.substr(3)]?t:"get"+t.substr(3),h.s=c=o?n[l](o):n[l]()),"string"==typeof c&&(o||isNaN(c))?(h.fp=o,v=ui(c,u,s||r.defaultStringFilter,h),h={t:v,p:"setRatio",s:0,c:1,f:2,pg:0,n:f||t,pr:0}):y||(h.c=parseFloat(u)-parseFloat(c)||0)),h.c?((h._next=this._firstPT)&&(h._next._prev=h),this._firstPT=h,h):void 0},pt=r._internals={isArray:d,isSelector:vt,lazyTweens:v,blobDif:ui},w=r._plugins={},b=pt.tweenLookup={},ai=0,wt=pt.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,onOverwrite:1,callbackScope:1,stringFilter:1},ei={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},k=o._rootFramesTimeline=new tt,p=o._rootTimeline=new tt,oi=30,nt=pt.lazyRender=function(){var n,t=v.length;for(yt={};--t>-1;)n=v[t],n&&n._lazy!==!1&&(n.render(n._lazy[0],n._lazy[1],!0),n._lazy=!1);v.length=0};p._startTime=u.time;k._startTime=u.frame;p._active=k._active=!0;setTimeout(nt,1);o._updateRoot=r.render=function(){var i,t,n;if(v.length&&nt(),p.render((u.time-p._startTime)*p._timeScale,!1,!1),k.render((u.frame-k._startTime)*k._timeScale,!1,!1),v.length&&nt(),u.frame>=oi){oi=u.frame+(parseInt(r.autoSleep,10)||120);for(n in b){for(t=b[n].tweens,i=t.length;--i>-1;)t[i]._gc&&t.splice(i,1);0===t.length&&delete b[n]}if(n=p._first,(!n||n._paused)&&r.autoSleep&&!k._first&&1===u._listeners.tick.length){for(;n&&n._paused;)n=n._next;n||u.sleep()}}};u.addEventListener("tick",o._updateRoot);var et=function(n,t,i){var r,f,u=n._gsTweenID;if(b[u||(n._gsTweenID=u="t"+ai++)]||(b[u]={target:n,tweens:[]}),t&&(r=b[u].tweens,r[f=r.length]=t,i))for(;--f>-1;)r[f]===t&&r.splice(f,1);return b[u].tweens},si=function(n,t,i,u){var e,o,f=n.vars.onOverwrite;return f&&(e=f(n,t,i,u)),f=r.onOverwrite,f&&(o=f(n,t,i,u)),e!==!1&&o!==!1},bt=function(n,t,i,r,u){var o,s,f,y;if(1===r||r>=4){for(y=u.length,o=0;y>o;o++)if((f=u[o])!==t)f._gc||f._kill(null,n,t)&&(s=!0);else if(5===r)break;return s}var h,c=t._startTime+e,l=[],a=0,v=0===t._duration;for(o=u.length;--o>-1;)(f=u[o])===t||f._gc||f._paused||(f._timeline!==t._timeline?(h=h||hi(t,0,v),0===hi(f,h,v)&&(l[a++]=f)):c>=f._startTime&&f._startTime+f.totalDuration()/f._timeScale>c&&((v||!f._initted)&&2e-10>=c-f._startTime||(l[a++]=f)));for(o=a;--o>-1;)if(f=l[o],2===r&&f._kill(i,n,t)&&(s=!0),2!==r||!f._firstPT&&f._initted){if(2!==r&&!si(f,t))continue;f._enabled(!1,!1)&&(s=!0)}return s},hi=function(n,t,i){for(var u=n._timeline,f=u._timeScale,r=n._startTime;u._timeline;){if(r+=u._startTime,f*=u._timeScale,u._paused)return-100;u=u._timeline}return r/=f,r>t?r-t:i&&r===t||!n._initted&&2*e>r-t?e:(r+=n.totalDuration()/n._timeScale/f)>t+e?0:r-t-e};if(i._init=function(){var e,h,n,u,f,t=this.vars,s=this._overwrittenProps,c=this._duration,o=!!t.immediateRender,i=t.ease;if(t.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill());f={};for(u in t.startAt)f[u]=t.startAt[u];if(f.overwrite=!1,f.immediateRender=!0,f.lazy=o&&t.lazy!==!1,f.startAt=f.delay=null,this._startAt=r.to(this.target,0,f),o)if(this._time>0)this._startAt=null;else if(0!==c)return}else if(t.runBackwards&&0!==c)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(o=!1);n={};for(u in t)wt[u]&&"autoCSS"!==u||(n[u]=t[u]);if(n.overwrite=0,n.data="isFromStart",n.lazy=o&&t.lazy!==!1,n.immediateRender=o,this._startAt=r.to(this.target,0,n),o){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=i=i?i instanceof a?i:"function"==typeof i?new a(i,t.easeParams):it[i]||r.defaultEase:r.defaultEase,t.easeParams instanceof Array&&i.config&&(this._ease=i.config.apply(i,t.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(e=this._targets.length;--e>-1;)this._initProps(this._targets[e],this._propLookup[e]={},this._siblings[e],s?s[e]:null)&&(h=!0);else h=this._initProps(this.target,this._propLookup,this._siblings,s);if(h&&r._onPluginEvent("_onInitAllProps",this),s&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),t.runBackwards)for(n=this._firstPT;n;)n.s+=n.c,n.c=-n.c,n=n._next;this._onUpdate=t.onUpdate;this._initted=!0},i._initProps=function(t,i,r,u){var f,h,c,e,s,o;if(null==t)return!1;yt[t._gsTweenID]&&nt();this.vars.css||t.style&&t!==n&&t.nodeType&&w.css&&this.vars.autoCSS!==!1&&li(this.vars,t);for(f in this.vars)if(o=this.vars[f],wt[f])o&&(o instanceof Array||o.push&&d(o))&&-1!==o.join("").indexOf("{self}")&&(this.vars[f]=o=this._swapSelfInParams(o,this));else if(w[f]&&(e=new w[f])._onInitTween(t,this.vars[f],this)){for(this._firstPT=s={_next:this._firstPT,t:e,p:"setRatio",s:0,c:1,f:1,n:f,pg:1,pr:e._priority},h=e._overwriteProps.length;--h>-1;)i[e._overwriteProps[h]]=this._firstPT;(e._priority||e._onInitAllProps)&&(c=!0);(e._onDisable||e._onEnable)&&(this._notifyPluginsOfEnabled=!0);s._next&&(s._next._prev=s)}else i[f]=fi.call(this,t,f,"get",o,f,0,null,this.vars.stringFilter);return u&&this._kill(u,t)?this._initProps(t,i,r,u):this._overwrite>1&&this._firstPT&&r.length>1&&bt(t,this,i,this._overwrite,r)?(this._kill(i,t),this._initProps(t,i,r,u)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(yt[t._gsTweenID]=!0),c)},i.render=function(n,t,i){var h,s,u,y,c=this._time,f=this._duration,o=this._rawPrevTime;if(n>=f)this._totalTime=this._time=f,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(h=!0,s="onComplete",i=i||this._timeline.autoRemoveChildren),0===f&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(n=0),(0===n||0>o||o===e&&"isPause"!==this.data)&&o!==n&&(i=!0,o>e&&(s="onReverseComplete")),this._rawPrevTime=y=!t||n||o===n?n:e);else if(1e-7>n)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==c||0===f&&o>0)&&(s="onReverseComplete",h=this._reversed),0>n&&(this._active=!1,0===f&&(this._initted||!this.vars.lazy||i)&&(o>=0&&(o!==e||"isPause"!==this.data)&&(i=!0),this._rawPrevTime=y=!t||n||o===n?n:e)),this._initted||(i=!0);else if(this._totalTime=this._time=n,this._easeType){var r=n/f,l=this._easeType,a=this._easePower;(1===l||3===l&&r>=.5)&&(r=1-r);3===l&&(r*=2);1===a?r*=r:2===a?r*=r*r:3===a?r*=r*r*r:4===a&&(r*=r*r*r*r);this.ratio=1===l?1-r:2===l?r:.5>n/f?r/2:1-r/2}else this.ratio=this._ease.getRatio(n/f);if(this._time!==c||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=c,this._rawPrevTime=o,v.push(this),this._lazy=[n,t],void 0;this._time&&!h?this.ratio=this._ease.getRatio(this._time/f):h&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==c&&n>=0&&(this._active=!0),0===c&&(this._startAt&&(n>=0?this._startAt.render(n,t,i):s||(s="_dummyGS")),this.vars.onStart&&(0!==this._time||0===f)&&(t||this._callback("onStart"))),u=this._firstPT;u;)u.f?u.t[u.p](u.c*this.ratio+u.s):u.t[u.p]=u.c*this.ratio+u.s,u=u._next;this._onUpdate&&(0>n&&this._startAt&&n!==-.0001&&this._startAt.render(n,t,i),t||(this._time!==c||h)&&this._callback("onUpdate"));s&&(!this._gc||i)&&(0>n&&this._startAt&&!this._onUpdate&&n!==-.0001&&this._startAt.render(n,t,i),h&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[s]&&this._callback(s),0===f&&this._rawPrevTime===e&&y!==e&&(this._rawPrevTime=0))}},i._kill=function(n,t,i){if("all"===n&&(n=null),null==n&&(null==t||t===this.target))return this._lazy=!1,this._enabled(!1,!1);t="string"!=typeof t?t||this._targets||this.target:r.selector(t)||t;var f,s,o,u,e,c,l,a,h,v=i&&this._time&&i._startTime===this._startTime&&this._timeline===i._timeline;if((d(t)||vt(t))&&"number"!=typeof t[0])for(f=t.length;--f>-1;)this._kill(n,t[f],i)&&(c=!0);else{if(this._targets){for(f=this._targets.length;--f>-1;)if(t===this._targets[f]){e=this._propLookup[f]||{};this._overwrittenProps=this._overwrittenProps||[];s=this._overwrittenProps[f]=n?this._overwrittenProps[f]||{}:"all";break}}else{if(t!==this.target)return!1;e=this._propLookup;s=this._overwrittenProps=n?this._overwrittenProps||{}:"all"}if(e){if(l=n||e,a=n!==s&&"all"!==s&&n!==e&&("object"!=typeof n||!n._tempKill),i&&(r.onOverwrite||this.vars.onOverwrite)){for(o in l)e[o]&&(h||(h=[]),h.push(o));if((h||!n)&&!si(this,i,t,h))return!1}for(o in l)(u=e[o])&&(v&&(u.f?u.t[u.p](u.s):u.t[u.p]=u.s,c=!0),u.pg&&u.t._kill(l)&&(c=!0),u.pg&&0!==u.t._overwriteProps.length||(u._prev?u._prev._next=u._next:u===this._firstPT&&(this._firstPT=u._next),u._next&&(u._next._prev=u._prev),u._next=u._prev=null),delete e[o]),a&&(s[o]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return c},i.invalidate=function(){return this._notifyPluginsOfEnabled&&r._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],o.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-e,this.render(-this._delay)),this},i._enabled=function(n,t){if(h||u.wake(),n&&this._gc){var i,f=this._targets;if(f)for(i=f.length;--i>-1;)this._siblings[i]=et(f[i],this,!0);else this._siblings=et(this.target,this,!0)}return o.prototype._enabled.call(this,n,t),this._notifyPluginsOfEnabled&&this._firstPT?r._onPluginEvent(n?"_onEnable":"_onDisable",this):!1},r.to=function(n,t,i){return new r(n,t,i)},r.from=function(n,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new r(n,t,i)},r.fromTo=function(n,t,i,u){return u.startAt=i,u.immediateRender=0!=u.immediateRender&&0!=i.immediateRender,new r(n,t,u)},r.delayedCall=function(n,t,i,u,f){return new r(t,0,{delay:n,onComplete:t,onCompleteParams:i,callbackScope:u,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,lazy:!1,useFrames:f,overwrite:0})},r.set=function(n,t){return new r(n,0,t)},r.getTweensOf=function(n,t){if(null==n)return[];n="string"!=typeof n?n:r.selector(n)||n;var i,u,f,e;if((d(n)||vt(n))&&"number"!=typeof n[0]){for(i=n.length,u=[];--i>-1;)u=u.concat(r.getTweensOf(n[i],t));for(i=u.length;--i>-1;)for(e=u[i],f=i;--f>-1;)e===u[f]&&u.splice(i,1)}else for(u=et(n).concat(),i=u.length;--i>-1;)(u[i]._gc||t&&!u[i].isActive())&&u.splice(i,1);return u},r.killTweensOf=r.killDelayedCallsTo=function(n,t,i){"object"==typeof t&&(i=t,t=!1);for(var u=r.getTweensOf(n,t),f=u.length;--f>-1;)u[f]._kill(i,n)},c=l("plugins.TweenPlugin",function(n,t){this._overwriteProps=(n||"").split(",");this._propName=this._overwriteProps[0];this._priority=t||0;this._super=c.prototype},!0),i=c.prototype,c.version="1.18.0",c.API=2,i._firstPT=null,i._addTween=fi,i.setRatio=ri,i._kill=function(n){var i,r=this._overwriteProps,t=this._firstPT;if(null!=n[this._propName])this._overwriteProps=[];else for(i=r.length;--i>-1;)null!=n[r[i]]&&r.splice(i,1);for(;t;)null!=n[t.n]&&(t._next&&(t._next._prev=t._prev),t._prev?(t._prev._next=t._next,t._prev=null):this._firstPT===t&&(this._firstPT=t._next)),t=t._next;return!1},i._roundProps=function(n,t){for(var i=this._firstPT;i;)(n[this._propName]||null!=i.n&&n[i.n.split(this._propName+"_").join("")])&&(i.r=t),i=i._next},r._onPluginEvent=function(n,t){var f,r,u,e,o,i=t._firstPT;if("_onInitAllProps"===n){for(;i;){for(o=i._next,r=u;r&&r.pr>i.pr;)r=r._next;(i._prev=r?r._prev:e)?i._prev._next=i:u=i;(i._next=r)?r._prev=i:e=i;i=o}i=t._firstPT=u}for(;i;)i.pg&&"function"==typeof i.t[n]&&i.t[n]()&&(f=!0),i=i._next;return f},c.activate=function(n){for(var t=n.length;--t>-1;)n[t].API===c.API&&(w[(new n[t])._propName]=n[t]);return!0},ct.plugin=function(n){if(!(n&&n.propName&&n.init&&n.API))throw"illegal plugin definition.";var i,r=n.propName,e=n.priority||0,o=n.overwriteProps,u={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},t=l("plugins."+r.charAt(0).toUpperCase()+r.substr(1)+"Plugin",function(){c.call(this,r,e);this._overwriteProps=o||[]},n.global===!0),f=t.prototype=new c(r);f.constructor=t;t.API=n.API;for(i in u)"function"==typeof n[i]&&(f[u[i]]=n[i]);return t.version=n.version,c.activate([t]),t},s=n._gsQueue){for(f=0;s.length>f;f++)s[f]();for(i in g)g[i].func||n.console.log("GSAP encountered missing dependency: com.greensock."+i)}h=!1}}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window,"TweenMax");!function(n){"use strict";var t=n.jCarousel={},i;t.version="0.3.5";i=/^([+\-]=)?(.+)$/;t.parseTarget=function(n){var r=!1,t="object"!=typeof n?i.exec(n):null;return t?(n=parseInt(t[2],10)||0,t[1]&&(r=!0,"-="===t[1]&&(n*=-1))):"object"!=typeof n&&(n=parseInt(n,10)||0),{target:n,relative:r}};t.detectCarousel=function(n){for(var t;n.length>0;){if((t=n.filter("[data-jcarousel]"),t.length>0)||(t=n.find("[data-jcarousel]"),t.length>0))return t;n=n.parent()}return null};t.base=function(i){return{version:t.version,_options:{},_element:null,_carousel:null,_init:n.noop,_create:n.noop,_destroy:n.noop,_reload:n.noop,create:function(){return this._element.attr("data-"+i.toLowerCase(),!0).data(i,this),!1===this._trigger("create")?this:(this._create(),this._trigger("createend"),this)},destroy:function(){return!1===this._trigger("destroy")?this:(this._destroy(),this._trigger("destroyend"),this._element.removeData(i).removeAttr("data-"+i.toLowerCase()),this)},reload:function(n){return!1===this._trigger("reload")?this:(n&&this.options(n),this._reload(),this._trigger("reloadend"),this)},element:function(){return this._element},options:function(t,i){if(0===arguments.length)return n.extend({},this._options);if("string"==typeof t){if(void 0===i)return void 0===this._options[t]?null:this._options[t];this._options[t]=i}else this._options=n.extend({},this._options,t);return this},carousel:function(){return this._carousel||(this._carousel=t.detectCarousel(this.options("carousel")||this._element),this._carousel||n.error('Could not detect carousel for plugin "'+i+'"')),this._carousel},_trigger:function(t,r,u){var f,e=!1;return u=[this].concat(u||[]),(r||this._element).each(function(){f=n.Event((i+":"+t).toLowerCase());n(this).trigger(f,u);f.isDefaultPrevented()&&(e=!0)}),!e}}};t.plugin=function(i,r){var u=n[i]=function(t,i){this._element=n(t);this.options(i);this._init();this.create()};return u.fn=u.prototype=n.extend({},t.base(i),r),n.fn[i]=function(t){var f=Array.prototype.slice.call(arguments,1),r=this;return"string"==typeof t?this.each(function(){var u=n(this).data(i),e;return u?!n.isFunction(u[t])||"_"===t.charAt(0)?n.error('No such method "'+t+'" for '+i+" instance"):(e=u[t].apply(u,f),e!==u&&void 0!==e?(r=e,!1):void 0):n.error("Cannot call methods on "+i+' prior to initialization; attempted to call method "'+t+'"')}):this.each(function(){var r=n(this).data(i);r instanceof u?r.reload(t):new u(this,t)}),r},u}}(jQuery),function(n,t){"use strict";var i=n(t),r=function(n){return parseFloat(n)||0};n.jCarousel.plugin("jcarousel",{animating:!1,tail:0,inTail:!1,resizeState:null,resizeTimer:null,lt:null,vertical:!1,rtl:!1,circular:!1,underflow:!1,relative:!1,_options:{list:function(){return this.element().children().eq(0)},items:function(){return this.list().children()},animation:400,transitions:!1,wrap:null,vertical:null,rtl:null,center:!1},_list:null,_items:null,_target:n(),_first:n(),_last:n(),_visible:n(),_fullyvisible:n(),_init:function(){var n=this;return n.resizeState=i.width()+"x"+i.height(),this.onWindowResize=function(){n.resizeTimer&&clearTimeout(n.resizeTimer);n.resizeTimer=setTimeout(function(){var t=i.width()+"x"+i.height();t!==n.resizeState&&(n.resizeState=t,n.reload())},100)},this},_create:function(){this._reload();i.on("resize.jcarousel",this.onWindowResize)},_destroy:function(){i.off("resize.jcarousel",this.onWindowResize)},_reload:function(){var t,i;return this.vertical=this.options("vertical"),null==this.vertical&&(this.vertical=this.list().height()>this.list().width()),this.rtl=this.options("rtl"),null==this.rtl&&(this.rtl=function(t){if("rtl"===(""+t.attr("dir")).toLowerCase())return!0;var i=!1;return t.parents("[dir]").each(function(){if(/rtl/i.test(n(this).attr("dir")))return i=!0,!1}),i}(this._element)),this.lt=this.vertical?"top":"left",this.relative="relative"===this.list().css("position"),this._list=null,this._items=null,t=this.index(this._target)>=0?this._target:this.closest(),this.circular="circular"===this.options("wrap"),this.underflow=!1,i={left:0,top:0},t.length>0&&(this._prepare(t),this.list().find("[data-jcarousel-clone]").remove(),this._items=null,this.underflow=this._fullyvisible.length>=this.items().length,this.circular=this.circular&&!this.underflow,i[this.lt]=this._position(t)+"px"),this.move(i),this},list:function(){if(null===this._list){var t=this.options("list");this._list=n.isFunction(t)?t.call(this):this._element.find(t)}return this._list},items:function(){if(null===this._items){var t=this.options("items");this._items=(n.isFunction(t)?t.call(this):this.list().find(t)).not("[data-jcarousel-clone]")}return this._items},index:function(n){return this.items().index(n)},closest:function(){var u,e=this,i=this.list().position()[this.lt],t=n(),f=!1,o=this.vertical?"bottom":this.rtl&&!this.relative?"left":"right";return this.rtl&&this.relative&&!this.vertical&&(i+=this.list().width()-this.clipping()),this.items().each(function(){if(t=n(this),f)return!1;var s=e.dimension(t);if((i+=s)>=0){if(u=s-r(t.css("margin-"+o)),!(Math.abs(i)-s+u/2<=0))return!1;f=!0}}),t},target:function(){return this._target},first:function(){return this._first},last:function(){return this._last},visible:function(){return this._visible},fullyvisible:function(){return this._fullyvisible},hasNext:function(){if(!1===this._trigger("hasnext"))return!0;var n=this.options("wrap"),t=this.items().length-1,i=this.options("center")?this._target:this._last;return!!(t>=0&&!this.underflow&&(n&&"first"!==n||this.index(i)<t||this.tail&&!this.inTail))},hasPrev:function(){if(!1===this._trigger("hasprev"))return!0;var n=this.options("wrap");return!!(this.items().length>0&&!this.underflow&&(n&&"last"!==n||this.index(this._first)>0||this.tail&&this.inTail))},clipping:function(){return this._element["inner"+(this.vertical?"Height":"Width")]()},dimension:function(n){return n["outer"+(this.vertical?"Height":"Width")](!0)},scroll:function(t,i,r){var h,v,w;if(this.animating||!1===this._trigger("scroll",null,[t,i]))return this;if(n.isFunction(i)&&(r=i,i=!0),h=n.jCarousel.parseTarget(t),h.relative){var c,b,e,y,u,l,s,a,o=this.items().length-1,p=Math.abs(h.target),f=this.options("wrap");if(h.target>0)if(v=this.index(this._last),v>=o&&this.tail)this.inTail?"both"===f||"last"===f?this._scroll(0,i,r):n.isFunction(r)&&r.call(this,!1):this._scrollTail(i,r);else if(c=this.index(this._target),this.underflow&&c===o&&("circular"===f||"both"===f||"last"===f)||!this.underflow&&v===o&&("both"===f||"last"===f))this._scroll(0,i,r);else if(e=c+p,this.circular&&e>o){for(a=o,u=this.items().get(-1);a++<e;)u=this.items().eq(0),l=this._visible.index(u)>=0,l&&u.after(u.clone(!0).attr("data-jcarousel-clone",!0)),this.list().append(u),l||(s={},s[this.lt]=this.dimension(u),this.moveBy(s)),this._items=null;this._scroll(u,i,r)}else this._scroll(Math.min(e,o),i,r);else if(this.inTail)this._scroll(Math.max(this.index(this._first)-p+1,0),i,r);else if(b=this.index(this._first),c=this.index(this._target),y=this.underflow?c:b,e=y-p,y<=0&&(this.underflow&&"circular"===f||"both"===f||"first"===f))this._scroll(o,i,r);else if(this.circular&&e<0){for(a=e,u=this.items().get(0);a++<0;)u=this.items().eq(-1),l=this._visible.index(u)>=0,l&&u.after(u.clone(!0).attr("data-jcarousel-clone",!0)),this.list().prepend(u),this._items=null,w=this.dimension(u),s={},s[this.lt]=-w,this.moveBy(s);this._scroll(u,i,r)}else this._scroll(Math.max(e,0),i,r)}else this._scroll(h.target,i,r);return this._trigger("scrollend"),this},moveBy:function(n,t){var f=this.list().position(),i=1,u=0;return this.rtl&&!this.vertical&&(i=-1,this.relative&&(u=this.list().width()-this.clipping())),n.left&&(n.left=f.left+u+r(n.left)*i+"px"),n.top&&(n.top=f.top+u+r(n.top)*i+"px"),this.move(n,t)},move:function(t,i){var e,u,h,c;i=i||{};var o=this.options("transitions"),s=!!o,l=!!o.transforms,a=!!o.transforms3d,f=i.duration||0,r=this.list();if(!s&&f>0)return void r.animate(t,i);e=i.complete||n.noop;u={};s&&(h={transitionDuration:r.css("transitionDuration"),transitionTimingFunction:r.css("transitionTimingFunction"),transitionProperty:r.css("transitionProperty")},c=e,e=function(){n(this).css(h);c.call(this)},u={transitionDuration:(f>0?f/1e3:0)+"s",transitionTimingFunction:o.easing||i.easing,transitionProperty:f>0?function(){return l||a?"all":t.left?"left":"top"}():"none",transform:"none"});a?u.transform="translate3d("+(t.left||0)+","+(t.top||0)+",0)":l?u.transform="translate("+(t.left||0)+","+(t.top||0)+")":n.extend(u,t);s&&f>0&&r.one("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",e);r.css(u);f<=0&&r.each(function(){e.call(this)})},_scroll:function(t,i,r){var u,f;return this.animating?(n.isFunction(r)&&r.call(this,!1),this):("object"!=typeof t?t=this.items().eq(t):void 0===t.jquery&&(t=n(t)),0===t.length)?(n.isFunction(r)&&r.call(this,!1),this):(this.inTail=!1,this._prepare(t),u=this._position(t),u===this.list().position()[this.lt])?(n.isFunction(r)&&r.call(this,!1),this):(f={},f[this.lt]=u+"px",this._animate(f,i,r),this)},_scrollTail:function(t,i){var r,u;return this.animating||!this.tail?(n.isFunction(i)&&i.call(this,!1),this):(r=this.list().position()[this.lt],this.rtl&&this.relative&&!this.vertical&&(r+=this.list().width()-this.clipping()),this.rtl&&!this.vertical?r+=this.tail:r-=this.tail,this.inTail=!0,u={},u[this.lt]=r+"px",this._update({target:this._target.next(),fullyvisible:this._fullyvisible.slice(1).add(this._visible.last())}),this._animate(u,t,i),this)},_animate:function(t,i,r){if(r=r||n.noop,!1===this._trigger("animate"))return r.call(this,!1),this;this.animating=!0;var f=this.options("animation"),e=n.proxy(function(){this.animating=!1;var n=this.list().find("[data-jcarousel-clone]");n.length>0&&(n.remove(),this._reload());this._trigger("animateend");r.call(this,!0)},this),u="object"==typeof f?n.extend({},f):{duration:f},o=u.complete||n.noop;return i===!1?u.duration=0:void 0!==n.fx.speeds[u.duration]&&(u.duration=n.fx.speeds[u.duration]),u.complete=function(){e();o.call(this)},this.move(t,u),this},_prepare:function(t){var i,c,o,s,y=this.index(t),h=y,f=this.dimension(t),e=this.clipping(),l=this.vertical?"bottom":this.rtl?"left":"right",a=this.options("center"),u={target:t,first:t,last:t,visible:t,fullyvisible:f<=e?t:n()},v;if(a&&(f/=2,e/=2),f<e)for(;;){if(i=this.items().eq(++h),0===i.length){if(!this.circular)break;if(i=this.items().eq(0),t.get(0)===i.get(0))break;(c=this._visible.index(i)>=0,c&&i.after(i.clone(!0).attr("data-jcarousel-clone",!0)),this.list().append(i),c)||(v={},v[this.lt]=this.dimension(i),this.moveBy(v));this._items=null}if(0===(s=this.dimension(i)))break;if(f+=s,u.last=i,u.visible=u.visible.add(i),o=r(i.css("margin-"+l)),f-o<=e&&(u.fullyvisible=u.fullyvisible.add(i)),f>=e)break}if(!this.circular&&!a&&f<e)for(h=y;;){if(--h<0)break;if(i=this.items().eq(h),0===i.length)break;if(0===(s=this.dimension(i)))break;if(f+=s,u.first=i,u.visible=u.visible.add(i),o=r(i.css("margin-"+l)),f-o<=e&&(u.fullyvisible=u.fullyvisible.add(i)),f>=e)break}return this._update(u),this.tail=0,a||"circular"===this.options("wrap")||"custom"===this.options("wrap")||this.index(u.last)!==this.items().length-1||(f-=r(u.last.css("margin-"+l)))>e&&(this.tail=f-e),this},_position:function(n){var i=this._first,t=i.position()[this.lt],r=this.options("center"),u=r?this.clipping()/2-this.dimension(i)/2:0;return this.rtl&&!this.vertical?(t-=this.relative?this.list().width()-this.dimension(i):this.clipping()-this.dimension(i),t+=u):t-=u,!r&&(this.index(n)>this.index(i)||this.inTail)&&this.tail?(t=this.rtl&&!this.vertical?t-this.tail:t+this.tail,this.inTail=!0):this.inTail=!1,-t},_update:function(t){var u,r=this,i={target:this._target,first:this._first,last:this._last,visible:this._visible,fullyvisible:this._fullyvisible},f=this.index(t.first||i.first)<this.index(i.first),e=function(u){var e=[],o=[];t[u].each(function(){i[u].index(this)<0&&e.push(this)});i[u].each(function(){t[u].index(this)<0&&o.push(this)});f?e=e.reverse():o=o.reverse();r._trigger(u+"in",n(e));r._trigger(u+"out",n(o));r["_"+u]=t[u]};for(u in t)e(u);return this}})}(jQuery,window),function(n){"use strict";n.jcarousel.fn.scrollIntoView=function(t,i,r){var u,f=n.jCarousel.parseTarget(t),o=this.index(this._fullyvisible.first()),s=this.index(this._fullyvisible.last());if((u=f.relative?f.target<0?Math.max(0,o+f.target):s+f.target:"object"!=typeof f.target?f.target:this.index(f.target))<o)return this.scroll(u,i,r);if(u>=o&&u<=s)return n.isFunction(r)&&r.call(this,!1),this;for(var e,l=this.items(),h=this.clipping(),a=this.vertical?"bottom":this.rtl?"left":"right",c=0;;){if(e=l.eq(u),0===e.length)break;if((c+=this.dimension(e))>=h){c-(parseFloat(e.css("margin-"+a))||0)!==h&&u++;break}if(u<=0)break;u--}return this.scroll(u,i,r)}}(jQuery),function(n){"use strict";n.jCarousel.plugin("jcarouselControl",{_options:{target:"+=1",event:"click",method:"scroll"},_active:null,_init:function(){this.onDestroy=n.proxy(function(){this._destroy();this.carousel().one("jcarousel:createend",n.proxy(this._create,this))},this);this.onReload=n.proxy(this._reload,this);this.onEvent=n.proxy(function(t){t.preventDefault();var i=this.options("method");n.isFunction(i)?i.call(this):this.carousel().jcarousel(this.options("method"),this.options("target"))},this)},_create:function(){this.carousel().one("jcarousel:destroy",this.onDestroy).on("jcarousel:reloadend jcarousel:scrollend",this.onReload);this._element.on(this.options("event")+".jcarouselcontrol",this.onEvent);this._reload()},_destroy:function(){this._element.off(".jcarouselcontrol",this.onEvent);this.carousel().off("jcarousel:destroy",this.onDestroy).off("jcarousel:reloadend jcarousel:scrollend",this.onReload)},_reload:function(){var t,i=n.jCarousel.parseTarget(this.options("target")),r=this.carousel(),u;return i.relative?t=r.jcarousel(i.target>0?"hasNext":"hasPrev"):(u="object"!=typeof i.target?r.jcarousel("items").eq(i.target):i.target,t=r.jcarousel("target").index(u)>=0),this._active!==t&&(this._trigger(t?"active":"inactive"),this._active=t),this}})}(jQuery),function(n){"use strict";n.jCarousel.plugin("jcarouselPagination",{_options:{perPage:null,item:function(n){return'<a href="#'+n+'">'+n+"<\/a>"},event:"click",method:"scroll"},_carouselItems:null,_pages:{},_items:{},_currentPage:null,_init:function(){this.onDestroy=n.proxy(function(){this._destroy();this.carousel().one("jcarousel:createend",n.proxy(this._create,this))},this);this.onReload=n.proxy(this._reload,this);this.onScroll=n.proxy(this._update,this)},_create:function(){this.carousel().one("jcarousel:destroy",this.onDestroy).on("jcarousel:reloadend",this.onReload).on("jcarousel:scrollend",this.onScroll);this._reload()},_destroy:function(){this._clear();this.carousel().off("jcarousel:destroy",this.onDestroy).off("jcarousel:reloadend",this.onReload).off("jcarousel:scrollend",this.onScroll);this._carouselItems=null},_reload:function(){var t=this.options("perPage");if(this._pages={},this._items={},n.isFunction(t)&&(t=t.call(this)),null==t)this._pages=this._calculatePages();else for(var u,s=parseInt(t,10)||0,h=this._getCarouselItems(),f=1,e=0;;){if(u=h.eq(e++),0===u.length)break;this._pages[f]=this._pages[f]?this._pages[f].add(u):u;e%s==0&&f++}this._clear();var i=this,r=this.carousel().data("jcarousel"),c=this._element,l=this.options("item"),o=this._getCarouselItems().length;n.each(this._pages,function(t,u){var f=i._items[t]=n(l.call(i,t,u));f.on(i.options("event")+".jcarouselpagination",n.proxy(function(){var e=u.eq(0),n,f;r.circular&&(n=r.index(r.target()),f=r.index(e),parseFloat(t)>parseFloat(i._currentPage)?f<n&&(e="+="+(o-n+f)):f>n&&(e="-="+(n+(o-f))));r[this.options("method")](e)},i));c.append(f)});this._update()},_update:function(){var t,i=this.carousel().jcarousel("target");n.each(this._pages,function(n,r){if(r.each(function(){if(i.is(this))return t=n,!1}),t)return!1});this._currentPage!==t&&(this._trigger("inactive",this._items[this._currentPage]),this._trigger("active",this._items[t]));this._currentPage=t},items:function(){return this._items},reloadCarouselItems:function(){return this._carouselItems=null,this},_clear:function(){this._element.empty();this._currentPage=null},_calculatePages:function(){for(var n,r,f=this.carousel().data("jcarousel"),e=this._getCarouselItems(),o=f.clipping(),u=0,s=0,t=1,i={};;){if(n=e.eq(s++),0===n.length)break;r=f.dimension(n);u+r>o&&(t++,u=0);u+=r;i[t]=i[t]?i[t].add(n):n}return i},_getCarouselItems:function(){return this._carouselItems||(this._carouselItems=this.carousel().jcarousel("items")),this._carouselItems}})}(jQuery),function(n,t){"use strict";var r,i;n.each({hidden:"visibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange",webkitHidden:"webkitvisibilitychange"},function(n,u){if(void 0!==t[n])return r=n,i=u,!1});n.jCarousel.plugin("jcarouselAutoscroll",{_options:{target:"+=1",interval:3e3,autostart:!0},_timer:null,_started:!1,_init:function(){this.onDestroy=n.proxy(function(){this._destroy();this.carousel().one("jcarousel:createend",n.proxy(this._create,this))},this);this.onAnimateEnd=n.proxy(this._start,this);this.onVisibilityChange=n.proxy(function(){t[r]?this._stop():this._start()},this)},_create:function(){this.carousel().one("jcarousel:destroy",this.onDestroy);n(t).on(i,this.onVisibilityChange);this.options("autostart")&&this.start()},_destroy:function(){this._stop();this.carousel().off("jcarousel:destroy",this.onDestroy);n(t).off(i,this.onVisibilityChange)},_start:function(){if(this._stop(),this._started)return this.carousel().one("jcarousel:animateend",this.onAnimateEnd),this._timer=setTimeout(n.proxy(function(){this.carousel().jcarousel("scroll",this.options("target"))},this),this.options("interval")),this},_stop:function(){return this._timer&&(this._timer=clearTimeout(this._timer)),this.carousel().off("jcarousel:animateend",this.onAnimateEnd),this},start:function(){return this._started=!0,this._start(),this},stop:function(){return this._started=!1,this._stop(),this}})}(jQuery,document),function(n){var t=function(n){return n.index()};n(function(){var u=n(".carousel-stage").jcarousel({wrap:"both"}),r=n(".carousel-navigation").jcarousel({wrap:"both"}),i=n(".carousel-captions").jcarousel({wrap:"both"});r.jcarousel("items").each(function(){var f=n(this),e=t(f,u);f.on("jcarouselcontrol:active",function(){r.jcarousel("scrollIntoView",this);f.addClass("active")}).on("jcarouselcontrol:inactive",function(){f.removeClass("active")}).jcarouselControl({target:e,carousel:n(".carousel-stage"),method:function(){this.carousel().jcarousel("scroll",e,function(){i.jcarousel("scroll",e,!1)})}})});n(".prev-stage").on("jcarouselcontrol:inactive",function(){n(this).addClass("inactive")}).on("jcarouselcontrol:active",function(){n(this).removeClass("inactive")}).jcarouselControl({target:"-=1",carousel:n(".carousel-stage"),method:function(){this.carousel().jcarousel("scroll","-=1",function(){i.jcarousel("scroll","-=1",!1)})}});n(".next-stage").on("jcarouselcontrol:inactive",function(){n(this).addClass("inactive")}).on("jcarouselcontrol:active",function(){n(this).removeClass("inactive")}).jcarouselControl({target:"+=1",carousel:n(".carousel-stage"),method:function(){this.carousel().jcarousel("scroll","+=1",function(){i.jcarousel("scroll","+=1",!1)})}})})}(jQuery),function(n,t){"use strict";typeof define=="function"&&define.amd?define([],t):typeof exports=="object"?module.exports=t():n.FontFaceOnload=t()}(this,function(){"use strict";var t="sans-serif",i="serif",r={tolerance:2,delay:100,glyphs:"",success:function(){},error:function(){},timeout:5e3,weight:"400",style:"normal",window:window},f=["display:block","position:absolute","top:-999px","left:-999px","font-size:48px","width:auto","height:auto","line-height:normal","margin:0","padding:0","font-variant:normal","white-space:nowrap"],u='<div style="%s" aria-hidden="true">AxmTYklsjo190QW<\/div>',n=function(){this.fontFamily="";this.appended=!1;this.serif=undefined;this.sansSerif=undefined;this.parent=undefined;this.options={}};return n.prototype.getMeasurements=function(){return{sansSerif:{width:this.sansSerif.offsetWidth,height:this.sansSerif.offsetHeight},serif:{width:this.serif.offsetWidth,height:this.serif.offsetHeight}}},n.prototype.load=function(){function a(t){return f.concat(["font-weight:"+n.weight,"font-style:"+n.style]).concat("font-family:"+t).join(";")}function v(n,t,i){return Math.abs(n.width-t.offsetWidth)>i||Math.abs(n.height-t.offsetHeight)>i}function p(){return(new Date).getTime()-w.getTime()>n.timeout}var w=new Date,r=this,s=r.serif,e=r.sansSerif,o=r.parent,h=r.appended,c,n=r.options,l=n.reference,b=u.replace(/\%s/,a(t)),k=u.replace(/\%s/,a(i));o||(o=r.parent=n.window.document.createElement("div"));o.innerHTML=b+k;e=r.sansSerif=o.firstChild;s=r.serif=e.nextSibling;n.glyphs&&(e.innerHTML+=n.glyphs,s.innerHTML+=n.glyphs),function y(){l||(l=n.window.document.body);!h&&l&&(l.appendChild(o),h=r.appended=!0,c=r.getMeasurements(),e.style.fontFamily=r.fontFamily+", "+t,s.style.fontFamily=r.fontFamily+", "+i);h&&c&&(v(c.sansSerif,e,n.tolerance)||v(c.serif,s,n.tolerance))?n.success():p()?n.error():!h&&"requestAnimationFrame"in n.window?n.window.requestAnimationFrame(y):n.window.setTimeout(y,n.delay)}()},n.prototype.cleanFamilyName=function(n){return n.replace(/[\'\"]/g,"").toLowerCase()},n.prototype.cleanWeight=function(n){return""+({normal:"400",bold:"700"}[n]||n)},n.prototype.checkFontFaces=function(n){var t=this;t.options.window.document.fonts.forEach(function(i){t.cleanFamilyName(i.family)===t.cleanFamilyName(t.fontFamily)&&t.cleanWeight(i.weight)===t.cleanWeight(t.options.weight)&&i.style===t.options.style&&i.load().then(function(){t.options.success(i);t.options.window.clearTimeout(n)})})},n.prototype.init=function(n,t){var u,i;for(i in r)t.hasOwnProperty(i)||(t[i]=r[i]);this.options=t;this.fontFamily=n;!t.glyphs&&"fonts"in t.window.document?(t.timeout&&(u=t.window.setTimeout(function(){t.error()},t.timeout)),this.checkFontFaces(u)):this.load()},function(t,i){var r=new n;return r.init(t,i),r}}),function(){var t={scrolling:{pixelsPerSecond:500,minDuration:.25,maxDuration:1}},i=null,o=!1,s;typeof window!="undefined"&&(s={get passive(){return o=!0,undefined}},window.addEventListener("testPassive",null,s),window.removeEventListener("testPassive",null,s));var h=typeof window!="undefined"&&window.navigator&&window.navigator.platform&&/iP(ad|hone|od)/.test(window.navigator.platform),n=[],r=!1,c=-1,u,f,l=function(t){return n.some(function(n){return n.options.allowTouchMove&&n.options.allowTouchMove(t)?!0:!1})},e=function(n){var t=n||window.event;return l(t.target)?!0:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)},v=function(n){setTimeout(function(){if(f===undefined){var i=!!n&&n.reserveScrollBarGap===!0,t=window.innerWidth-document.documentElement.clientWidth;i&&t>0&&(f=document.body.style.paddingRight,document.body.style.paddingRight=t+"px")}u===undefined&&(u=document.body.style.overflow,document.body.style.overflow="hidden")})},a=function(){setTimeout(function(){f!==undefined&&(document.body.style.paddingRight=f,f=undefined);u!==undefined&&(document.body.style.overflow=u,u=undefined)})},y=function(n){return n?n.scrollHeight-n.scrollTop<=n.clientHeight:!1},p=function(n,t){var i=n.targetTouches[0].clientY-c;return l(n.target)?!1:t&&t.scrollTop===0&&i>0?e(n):y(t)&&i<0?e(n):(n.stopPropagation(),!0)},w={numberToPx:function(n){return n.toString()+"px"},resetStyles:function(n){n.removeAttribute("style")},scrollWindowToPosition:function(n,r){var f,u,e;if(i&&i.progress(1),f=window.pageYOffset,u=Math.abs(n-f)/t.scrolling.pixelsPerSecond,u<t.scrolling.minDuration){window.scrollTo(0,n);r&&r();return}u>t.scrolling.maxDuration&&(u=t.scrolling.maxDuration);e={position:0};i=TweenLite.fromTo(e,u,{position:f},{ease:Power2.easeOut,position:n,onUpdate:function(){window.scrollTo(0,e.position)},onComplete:function(){i=null;r&&r()}})},scrollElementToPosition:function(n,r,u){var e,f,o;if(i&&i.progress(1),e=n.scrollTop,f=Math.abs(r-e)/t.scrolling.pixelsPerSecond,f<t.scrolling.minDuration){n.scrollTop=r;u&&u();return}f>t.scrolling.maxDuration&&(f=t.scrolling.maxDuration);o={position:0};i=TweenLite.fromTo(o,f,{position:e},{ease:Power2.easeOut,position:r,onUpdate:function(){n.scrollTop=o.position},onComplete:function(){i=null;u&&u()}})},lockScrolling:function(t,i){var f,u;if(h){if(!t){console.error("lockScrolling: targetElement required");return}f=!n.some(function(n){return n.targetElement===t});t&&f&&(u={targetElement:t,options:i||{}},n=n.slice(),n.push(u),t.ontouchstart=function(n){n.targetTouches.length===1&&(c=n.targetTouches[0].clientY)},t.ontouchmove=function(n){n.targetTouches.length===1&&p(n,t)},r||(document.addEventListener("touchmove",e,o?{passive:!1}:undefined),r=!0))}else v(i),u={targetElement:t,options:i||{}},n=n.slice(),n.push(u)},unlockScrolling:function(){h?(n.forEach(function(n){n.targetElement.ontouchstart=null;n.targetElement.ontouchmove=null}),r&&(document.removeEventListener("touchmove",e,o?{passive:!1}:undefined),r=!1),n=[],c=-1):(a(),n=[])},unlockScrollingForTargetElement:function(t){if(h){if(!t){console.error("unlockScrollingForTargetElement: targetElement required");return}t.ontouchstart=null;t.ontouchmove=null;n=n.filter(function(n){return n.targetElement!==t});r&&n.length===0&&(document.removeEventListener("touchmove",e,o?{passive:!1}:undefined),r=!1)}else n=n.filter(function(n){return n.targetElement!==t}),n.length||a()}};window.Utilities=w}();WindowMetrics={breakpoints:{small:0,medium:768,large:992,extraLarge:1200,largeWithMargins:1344},lastBreakpoint:null,currentBreakpoint:null,isMobile:function(n){return typeof n=="number"?n<=WindowMetrics.breakpoints.small:WindowMetrics.currentBreakpoint<=WindowMetrics.breakpoints.small},addBeakpointChangeCallback:function(n){breakpointChangeCallbacks.push(n)}};window.WindowMetrics=WindowMetrics;var sortedBreakpoints=[],breakpointChangeCallbacks=[],updateWindowMetrics=function(){var t,i,n;for(WindowMetrics.lastBreakpoint=WindowMetrics.currentBreakpoint,n=0;n<sortedBreakpoints.length;n++)if(t=sortedBreakpoints[n],window.matchMedia("(min-width: "+t+"px)").matches){WindowMetrics.currentBreakpoint=t;break}if(WindowMetrics.lastBreakpoint!==WindowMetrics.currentBreakpoint&&WindowMetrics.lastBreakpoint!==null)for(i=!1,i=WindowMetrics.isMobile(WindowMetrics.lastBreakpoint)?!WindowMetrics.isMobile():WindowMetrics.isMobile(),n=0;n<breakpointChangeCallbacks.length;n++)breakpointChangeCallbacks[n](i)};for(breakpointName in WindowMetrics.breakpoints)sortedBreakpoints.push(WindowMetrics.breakpoints[breakpointName]);sortedBreakpoints.sort(function(n,t){return t-n});window.addEventListener("resize",updateWindowMetrics);updateWindowMetrics();accordion={accElement:$(".m-accordion .accordion-headline"),init:function(){$(window).on("resize",function(){accordion.getHeights()});accordion.accElement.on("click",function(){$(this).hasClass("open")?($(this).removeClass("open"),accordion.closeAccordion($(this).next())):($(this).addClass("open"),accordion.openAccordion($(this).next()))})},getHeights:function(){$(".m-accordion .accordion-content").each(function(n,t){$(t).removeAttr("style");$(t).attr("data-height",$(t).innerHeight());$(t).prev().hasClass("open")?$(t).css({height:$(t).innerHeight(),overflow:"hidden"}):$(t).css({height:"0px",overflow:"hidden"})})},openAccordion:function(n){n!==undefined&&(accordion.scrollTo(n.prev()),TweenMax.to(n,.3,{css:{height:n.attr("data-height")},ease:Power0.easeNone}))},closeAccordion:function(n){TweenMax.to(n,.3,{css:{height:0},ease:Power0.easeNone})},scrollTo:function(n){global.lock();$("html, body").animate({scrollTop:$(n).offset().top-$(".l-header").height()-20},500,function(){global.unlock()})}};$(window).on("load",function(){accordion.getHeights()});var global={init:function(){global.applyScrollbarFix()},lock:function(){$("body").addClass("isScrollLocked")},unlock:function(){$("body").removeClass("isScrollLocked")},isLocked:function(){return $("body").hasClass("isScrollLocked")},applyScrollbarFix:function(){var t=$("<div>").css({visibility:"hidden",width:100,overflow:"scroll"}).appendTo("body"),r=$("<div>").css({width:"100%"}).appendTo(t).outerWidth(),i,n;t.remove();i=100-r;n='<style type="text/css">';n+="body.is-fixed , body.is-fixed .l-header{ padding-right: "+i+"px;}";n+="@media screen and (max-width: 767px){";n+="body.is-fixed, body.is-fixed .l-header { padding-right: 0;}";n+="}";n+="<\/style>";$("head").append(n)}},header={headerElement:$(".l-header"),curTop:0,leftInit:0,tween:0,preventScrollHide:!1,alreadyScrolled:!1,sticky:!1,scrollVelocity:0,lastScrollPosition:window.pageYOffset,lastScrollTime:(new Date).getTime(),scrollVelocitySettings:{smoothing:.9,triggerSpeed:.6},init:function(){header.curTop=$(window).scrollTop();header.fixHorizontalPos(window);$(window).on("scroll",function(){header.fixHorizontalPos(this);header.checkScroll();header.curTop=$(window).scrollTop()});window.location.search.indexOf("edmode")!==-1&&$(".js-header").addClass("scroll-lock");header.violator()},fixHorizontalPos:function(n){var t=0-$(n).scrollLeft();header.headerElement.css({left:t+header.leftInit})},checkScroll:function(){if($(".js-header").hasClass("scroll-lock")||WindowMetrics.isMobile()&&mobileNav.navToggle.hasClass("is-open"))return!1;var n=window.pageYOffset,t=(new Date).getTime(),i=t-header.lastScrollTime,r=document.getElementById("header-wrapper").getBoundingClientRect().height;header.scrollVelocity=i>500?0:header.scrollVelocity*header.scrollVelocitySettings.smoothing+(header.lastScrollPosition-n)/i*(1-header.scrollVelocitySettings.smoothing);header.lastScrollPosition=n;header.lastScrollTime=t;n>header.headerElement[0].clientHeight?(header.alreadyScrolled===!1&&(header.alreadyScrolled=!0,document.getElementById("page-subnav-desktop").classList.add("sticky-subnav")),header.scrollVelocity>=header.scrollVelocitySettings.triggerSpeed?(header.showHeader(),header.alreadyScrolled=!0,document.getElementById("page-subnav-desktop").classList.remove("sticky-subnav")):header.scrollVelocity<=-header.scrollVelocitySettings.triggerSpeed&&(header.hideHeader(),header.alreadyScrolled=!0)):n<=header.headerElement[0].clientHeight+5||n<=0&&(document.getElementById("page-subnav-desktop").classList.remove("sticky-subnav"),header.sticky?(document.getElementById("page-subnav-desktop").classList.remove("sticky-subnav"),header.sticky=!1,header.showHideTimeline&&header.showHideTimeline.progress(1),header.headerElement.removeClass("sticky"),header.headerElement[0].style.top="0px"):header.showHideTimeline&&header.showHideTimeline.progress(1))},hideHeader:function(n){if(n=n||!1,!global.isLocked()||n===!0){if(!header.sticky)return;header.sticky=!1;header.showHideTimeline&&header.showHideTimeline.progress(1);header.showHideTimeline=new TimelineMax;header.showHideTimeline.fromTo(header.headerElement[0],.3,{top:0},{top:-header.headerElement[0].clientHeight,ease:Power0.easeNone,onComplete:function(){header.showHideTimeline=null;header.headerElement.removeClass("sticky");header.headerElement[0].style.top="0px";document.getElementById("page-subnav-desktop").classList.add("sticky-subnav")}})}},showHeader:function(n){if(n=n||!1,!global.isLocked()||n===!0){if(header.sticky)return;header.sticky=!0;header.showHideTimeline&&header.showHideTimeline.progress(1);header.headerElement.addClass("sticky");header.showHideTimeline=new TimelineMax;header.showHideTimeline.fromTo(header.headerElement,.3,{top:-header.headerElement[0].clientHeight},{top:0,ease:Power0.easeNone,onComplete:function(){header.showHideTimeline=null}})}},violator:function(){$(".violator .icon, .violator .violator-close").on("click",function(){$("body").toggleClass("violator-expanded")})}},mobileNav={navElement:$(".m-header-nav"),navToggle:$(".m-btn-mobile-nav"),subnavElement:$(".subnav"),subnavToggle:$(".subnav-expand"),piDropdown:$(".m-pi-dropdown"),init:function(){$(document).ready(this.defaultState);$(window).on("load resize",this.defaultState);$(".nav-item .nav-link.is-pi").on("click",function(){$("#pi-subnav").trigger("click")});mobileNav.navToggle.on("click",function(){$(this).hasClass("is-open")?mobileNav.closeNav($(mobileNav.navElement)):mobileNav.openNav($(mobileNav.navElement))});mobileNav.subnavToggle.on("click",function(){$(this).hasClass("is-open")?($(this).removeClass("is-open"),mobileNav.close($(this).next())):($(mobileNav.subnavToggle).each(function(n,t){$(t).hasClass("is-open")&&($(this).removeClass("is-open"),mobileNav.close($(this).next()))}),$(this).addClass("is-open"),mobileNav.open($(this).next()))})},close:function(n){n!==undefined&&TweenMax.to(n,.3,{css:{height:0},ease:Power0.easeNone})},closeNav:function(n){n!==undefined&&(mobileNav.navToggle.removeClass("is-open"),TweenMax.to(n,.3,{css:{height:0},ease:Power0.easeNone}),global.unlock())},defaultState:function(){mobileNav.getHeight();mobileNav.closeNav($(mobileNav.navElement));mobileNav.handleInitialSubmenu()},getHeight:function(){$(mobileNav.subnavElement).each(function(n,t){$(t).removeClass("closed");$(t).removeAttr("style");$(t).attr("data-height",$(t).innerHeight());$(t).addClass("closed")})},handleInitialSubmenu:function(){var t=mobileNav.navElement.find(".subnav .is-current"),n=$(t).parent(".subnav").siblings(".subnav-expand");n.length>0&&$(n).trigger("click")},open:function(n){n!==undefined&&TweenMax.to(n,.3,{css:{height:n.attr("data-height")},ease:Power0.easeNone})},openNav:function(n){if(n!==undefined){mobileNav.navToggle.addClass("is-open");var t=document.querySelector(".psp.sticky.visible"),i;i=t?t.clientHeight:0;n.scrollTop(0);TweenMax.to(n,.3,{css:{height:window.innerHeight-header.headerElement.height()-i},ease:Power0.easeNone});global.lock()}}},modal={init:function(){modal.applyScrollbarFix();var n=modal.getCookie("hcpConfirm");(n===""||window.location.href.indexOf("enterModal")!==-1)&&$("#enterModal").modal({backdrop:"static"},"show").find("#hcp-confirm").click(function(){$("#enterModal").modal("hide");modal.setCookie("hcpConfirm","yes",1)});$(document).on("click",".AMIExit",function(n){modal.PreExit(n,this,"#AMIexitModal")});$("#studyModal").on("show.bs.modal",function(n){var i=$(n.relatedTarget),r=i.data("modal-content"),t=$(this);t.find(".modal-content").hide();t.find("."+r).show();$("body").bind("touchmove",modal.onTouchScroll)});$("#studyModal").on("hide.bs.modal",function(){$("body").unbind("touchmove",modal.onTouchScroll)});$("#AMIexitModal").on("hide.bs.modal",function(){$(this).find(".continueBtn").off("click")})},onTouchScroll:function(n){$(".is-study-modal:visible .modal-content:visible .modal-body").height()>$(window).height()?$(n.target).hasClass("is-study-modal")&&n.preventDefault():n.preventDefault()},getCookie:function(n){for(var r=n+"=",u=document.cookie.split(";"),t,i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1);if(t.indexOf(r)!=-1)return t.substring(r.length,t.length)}return""},setCookie:function(n,t,i){var r=new Date,u,f;r.setTime(r.getTime()+i*864e5);u="expires="+r.toUTCString();f="path=/";document.cookie=n+"="+t+"; "+u+"; "+f},PreExit:function(n,t,i){n.preventDefault();jQuery(document).trigger("ExitLinkInterstitialView",{name:$(i).attr("id")});$(i).attr("data-from",$(t).attr("class"));$(i).modal("show").find(".continueBtn").on("click",function(n){n.preventDefault();window.open($(this).attr("data-href"),"_blank");$(i).modal("hide")})},applyScrollbarFix:function(){var i=$("<div>").css({visibility:"hidden",width:100,overflow:"scroll"}).appendTo("body"),r=$("<div>").css({width:"100%"}).appendTo(i).outerWidth(),t,n;i.remove();t=100-r;n='<style type="text/css">';n+="@media screen and (min-width: 768px){";n+="body.modal-open .l-header { margin-left: -"+t/2+"px !important; }";n+="body.modal-open #isi-fixed { margin-left: -"+t/2+"px !important; }";n+="body.modal-open .nav-arrows.next { right: "+t+"px !important; }";n+="}";n+="<\/style>";$("head").append(n)}},urlNavHelper={seoRoutes:[],preventScrollEvent:!1,$navSelector:$(".m-header-main-nav .subnav li, .page-subnav .subnav div"),navHeight:0,initialScrollTimeout:0,init:function(){$(window).on("load resize",function(){urlNavHelper.getNavHeight()});window.MSInputMethodContext&&document.documentMode&&(urlNavHelper.initialScrollTimeout=500);window.location.hash&&$("#"+window.location.hash.substr(1)+":visible").length?(urlNavHelper.handleInitialUrl(!0),setTimeout(function(){var n=$("#"+window.location.hash.substr(1)).offset().top-urlNavHelper.navHeight;urlNavHelper.doInitialScroll(n)},1)):urlNavHelper.handleInitialUrl();FontFaceOnload("Proxima Nova",{success:function(){$(".m-header-nav .nav-link").addClass("font-is-loaded")},error:function(){},timeout:5e3})},parseRoutes:function(n){for(var i,t=0;t<n.length;t++)if($("[data-page-section="+n[t].PageName+"]").length){i=urlNavHelper.seoRoutes.push(n[t])-1;urlNavHelper.seoRoutes[i].$section=$("[data-page-section="+n[t].PageName+"]");urlNavHelper.seoRoutes[i].Url!=="/"&&(urlNavHelper.seoRoutes[i].Url="/"+urlNavHelper.seoRoutes[i].Url);$('a[href="'+n[t].Url+'"]').on("click",function(n){n.preventDefault();urlNavHelper.handleLink($(this).attr("href"))})}urlNavHelper.init()},getNavHeight:function(){var n=$(".page-subnav").height()===0&&$(window).innerWidth()>767?50:0;urlNavHelper.navHeight=$(".l-header").innerHeight()+n},getSectionOffset:function(n){var t=n.offset().top,i=0;return i=t<$(window).scrollTop()||t===parseInt($("body").css("padding-top"))?$(".js-header").innerHeight():0,t-i},doInitialScroll:function(n){urlNavHelper.preventScrollEvent=!0;smoothScroll.scrollTo(n,null,function(){urlNavHelper.preventScrollEvent=!1})},handleInitialUrl:function(n){$(window).on("load",function(){for(var r=window.location.pathname,u,i,t=0;t<urlNavHelper.seoRoutes.length;t++)if(r==urlNavHelper.seoRoutes[t].Url){n||(u=urlNavHelper.getSectionOffset(urlNavHelper.seoRoutes[t].$section),r.split("/").length%2==0&&setTimeout(function(){urlNavHelper.doInitialScroll(u)},urlNavHelper.initialScrollTimeout));i=$('.js-mobile-nav .subnav a[href="'+urlNavHelper.seoRoutes[t].Url+'"]');i.parent().addClass("is-current");i.parents(".is-expandable.is-current").addClass("is-open");break}urlNavHelper.handleScroll()})},handleLink:function(n){var t,i;for(urlNavHelper.preventScrollEvent=!0,t=0;t<urlNavHelper.seoRoutes.length;t++)if(n==urlNavHelper.seoRoutes[t].Url){i=urlNavHelper.getSectionOffset(urlNavHelper.seoRoutes[t].$section);smoothScroll.scrollTo(i,null,function(){setTimeout(function(){urlNavHelper.preventScrollEvent=!1},100)});urlNavHelper.$navSelector.removeClass("is-current");urlNavHelper.$navSelector.has('a[href="'+n+'"]').addClass("is-current");mobileNav.closeNav($(mobileNav.navElement));History.pushState(null,document.title,urlNavHelper.seoRoutes[t].Url+document.location.search);$(document).trigger("PageView");urlNavHelper.seoRoutes[t].BodyClass==="is-support"&&(urlNavHelper.seoRoutes[t].SubView==="PhysicianResources"&&$(document).trigger("FloodlightClick",{type:"hcp",category:"astel009"}),urlNavHelper.seoRoutes[t].SubView==="Savings"&&$(document).trigger("FloodlightClick",{type:"hcp",category:"astel008"}));break}},handleScroll:function(){$(window).on("scroll",function(){var t,i;if(urlNavHelper.preventScrollEvent!==!0){var n=-1,r=$(window).scrollTop(),u=window.location.pathname;for(t=0;t<urlNavHelper.seoRoutes.length;t++)i=urlNavHelper.getSectionOffset(urlNavHelper.seoRoutes[t].$section),r>i-urlNavHelper.navHeight&&(n==-1||i>urlNavHelper.getSectionOffset(urlNavHelper.seoRoutes[n].$section))&&(n=t);n>-1&&(urlNavHelper.$navSelector.removeClass("is-current"),urlNavHelper.$navSelector.has('a[href="'+urlNavHelper.seoRoutes[n].Url+'"]').addClass("is-current"),u!=urlNavHelper.seoRoutes[n].Url&&(History.pushState(null,document.title,urlNavHelper.seoRoutes[n].Url+document.location.search),urlNavHelper.seoRoutes[n].BodyClass==="is-support"&&(urlNavHelper.seoRoutes[n].SubView==="PhysicianResources"&&$(document).trigger("FloodlightClick",{type:"hcp",category:"astel009"}),urlNavHelper.seoRoutes[n].SubView==="Savings"&&$(document).trigger("FloodlightClick",{type:"hcp",category:"astel008"})),$(document).trigger("PageView")))}})}};(function(){var n={collapseButtonSelector:".psp-bar-collapse-button",enableCollapseCookie:!0,pspCollapsedCookieName:"psp-collapsed",preCollapsePositionElementSelector:{element:{mobile:".cl-psp-close-position-mobile",desktop:".cl-psp-close-position-desktop"},minHeight:null,maxHeight:null},collapseDuration:.5,openDuration:.5,closeDuration:.5,classNames:{sticky:"sticky",visible:"visible",open:"open",closing:"closing",collapsed:"collapsed"}},t=function(){var t=this,f=t.stickyPsp.getBoundingClientRect(),u,r;u=WindowMetrics.isMobile()?t.stickyPspClosePositionElement.mobile.getBoundingClientRect():t.stickyPspClosePositionElement.desktop.getBoundingClientRect();r=u.height;n.preCollapsePositionElementSelector.minHeight!==null&&n.preCollapsePositionElementSelector.minHeight>r&&(r=n.preCollapsePositionElementSelector.minHeight);n.preCollapsePositionElementSelector.maxHeight!==null&&n.preCollapsePositionElementSelector.maxHeight<r&&(r=n.preCollapsePositionElementSelector.maxHeight);t.preCollapseHeight=u.top+r-f.top;t.isOpen?t.stickyPspIsi.style.height="calc(100% - "+t.stickyPspBar.clientHeight+"px)":i.call(t)},i=function(){var t=this,r,i;r=Utilities.contentPositionIsFixed?Utilities.windowScrollTopBeforeContentFixed:window.pageYOffset;i=t.calculateStickyScrollPosition.call(t);i+=t.isCollapsed?t.stickyPspBar.clientHeight:t.preCollapseHeight;r>=i?(t.isSticky&&(t.openCloseTimeline&&t.openCloseTimeline.progress(1),t.isSticky=!1,t.stickyPsp.classList.remove(n.classNames.visible)),Utilities.resetStyles(t.stickyPsp),Utilities.resetStyles(t.stickyPspIsi)):t.isSticky||(t.openCloseTimeline&&t.openCloseTimeline.progress(1),t.isSticky=!0,t.stickyPsp.classList.add(n.classNames.visible));t.isOpen||(t.stickyPsp.style.height=window.matchMedia("(min-width: 768px)").matches?Utilities.numberToPx(t.isCollapsed?t.stickyPspBar.clientHeight:t.preCollapseHeight):Utilities.numberToPx(t.isCollapsed?t.stickyPspBar.clientHeight:t.preCollapseHeight+60),Utilities.resetStyles(t.stickyPspIsi),console.log(Utilities.numberToPx(t.isCollapsed?t.stickyPspBar.clientHeight:t.preCollapseHeight)))},r={init:function(r){var u=this,o,e,s,f;if(u.calculateStickyScrollPosition=r,u.initialized=!1,u.isSticky=!1,u.isOpen=!1,u.isCollapsed=!1,u.openCloseTimeline=null,u.onPagePsp=document.getElementById("psp"),u.onPagePsp!=null){for(u.header=document.querySelector("header"),u.main=document.querySelector("main"),u.stickyPsp=document.createElement("div"),u.stickyPsp.classList.add("psp"),u.stickyPsp.classList.add("sticky"),u.stickyPsp.innerHTML=u.onPagePsp.innerHTML,n.enableCollapseCookie&&window.sessionStorage.getItem(n.pspCollapsedCookieName)=="true"&&u.collapse(!0),document.body.appendChild(u.stickyPsp),u.stickyPspBar=u.stickyPsp.querySelector(".psp-bar"),u.stickyPspIsi=u.stickyPsp.querySelector(".isi"),u.stickyPspClosePositionElement={mobile:u.stickyPspIsi.querySelector(n.preCollapsePositionElementSelector.element.mobile),desktop:u.stickyPspIsi.querySelector(n.preCollapsePositionElementSelector.element.desktop)},window.addEventListener("resize",function(){t.call(u)}),t.call(u),window.addEventListener("load",function(){setTimeout(function(){t.call(u)},200)}),window.addEventListener("scroll",function(){u.isOpen||(i.call(u),u.isCollapsed||!u.initialized||Utilities.contentPositionIsFixed)}),o=function(){u.isOpen?u.close(!1):u.open(!1)},u.stickyPspBar.addEventListener("click",o),u.collapseButton=u.stickyPspBar.querySelector(n.collapseButtonSelector),u.collapseButton&&u.collapseButton.addEventListener("click",function(n){n.stopPropagation();u.collapse(!1)}),e=document.querySelectorAll(".js-isi-link"),s=function(n){if(n.preventDefault(),u.isSticky)u.open(!1);else{var t=u.onPagePsp.getBoundingClientRect().top;t+=t<0?window.pageYOffset-u.header.clientHeight:window.pageYOffset}Utilities.scrollWindowToPosition(t,function(){if(u.header.classList.contains("sticky")){var n=u.onPagePsp.getBoundingClientRect().top;n<u.header.clientHeight&&window.scrollTo(0,n+window.pageYOffset-u.header.clientHeight)}})},f=0;f<e.length;f++)e[f].addEventListener("click",s);setTimeout(function(){u.initialized=!0},500)}},open:function(t){var i=this,r;i.isSticky&&(i.isOpen||(i.openCloseTimeline&&i.openCloseTimeline.progress(1),i.isOpen=!0,Utilities.lockScrolling(i.stickyPspIsi),t?(i.stickyPsp.classList.add(n.classNames.open),i.stickyPsp.style.height="100%",i.stickyPspIsi.style.height="100%"):(i.stickyPsp.classList.add(n.classNames.open),Utilities.resetStyles(i.stickyPspIsi),i.stickyPspIsi.style.height="calc(100% - "+i.stickyPspBar.clientHeight+"px)",r={heightPercent:(i.isCollapsed?i.stickyPspBar.clientHeight:i.preCollapseHeight)/window.innerHeight},i.openCloseTimeline=new TimelineMax,i.openCloseTimeline.to(r,n.openDuration,{ease:Power3.easeOut,heightPercent:1,onUpdate:function(){var n=(Math.round(r.heightPercent*1e4)/100).toString()+"%";i.stickyPsp.style.height=n},onComplete:function(){i.openCloseTimeline=null}}))))},close:function(r){var u=this,f;u.isSticky&&u.isOpen&&(u.openCloseTimeline&&u.openCloseTimeline.progress(1),Utilities.unlockScrollingForTargetElement(u.stickyPspIsi),r?(u.stickyPsp.classList.remove(n.classNames.open),u.stickyPsp.style.height=Utilities.numberToPx(u.isCollapsed?u.stickyPspBar.clientHeight:u.preCollapseHeight),Utilities.resetStyles(u.stickyPspIsi),i.call(u)):(u.stickyPsp.style.height="100%",Utilities.resetStyles(u.stickyPspIsi),u.stickyPsp.classList.add(n.classNames.closing),t.call(u),f={heightPercent:1},u.openCloseTimeline=new TimelineMax,u.openCloseTimeline.to(f,n.closeDuration,{ease:Power3.easeOut,heightPercent:(u.isCollapsed?u.stickyPspBar.clientHeight:u.preCollapseHeight)/window.innerHeight,onUpdate:function(){var n=(Math.round(f.heightPercent*1e4)/100).toString()+"%";u.stickyPsp.style.height=n},onComplete:function(){u.openCloseTimeline=null;u.isOpen=!1;u.stickyPsp.classList.remove(n.classNames.open);u.stickyPsp.classList.remove(n.classNames.closing);i.call(u)}})))},collapse:function(t){var i=this;i.isCollapsed||(i.isCollapsed=!0,n.enableCollapseCookie&&window.sessionStorage.setItem(n.pspCollapsedCookieName,"true"),i.stickyPsp.classList.add(n.classNames.collapsed),i.isSticky&&(i.openCloseTimeline&&i.openCloseTimeline.progress(1),i.stickyPsp.style.height=Utilities.numberToPx(i.preCollapseHeight),Utilities.resetStyles(i.stickyPspIsi),t?(i.stickyPsp.height=i.stickyPspBar.clientHeight,i.openCloseTimeline=null):(i.openCloseTimeline=new TimelineMax,i.openCloseTimeline.to(i.stickyPsp,n.collapseDuration,{ease:Power3.easeOut,height:i.stickyPspBar.clientHeight,onComplete:function(){i.openCloseTimeline=null}}))))}};window.psp=r})();smoothScroll={init:function(){$(".smooth-scroll").on("click touchstart",function(n){n.preventDefault();smoothScroll.scrollTo($($(n.target).closest("a").attr("href")).offset().top,500)})},scrollTo:function(n,t,i){t==="undefined"&&(t=200);$("html body, body, html").stop(!0).animate({scrollTop:n},t,function(){typeof i=="function"&&i()})}};katalyst=katalyst?katalyst:{};katalyst.Video=function(n,t,i){this.el=n;this.id=n.getAttribute("data-video-id");this.container=t;this.trigger=i;this.initialize()};katalyst.Video.prototype.Close=function(n){n&&n.stopPropagation();this.CloseReferences();this.$videoContainer.removeClass("video-active");$(".video-references-section").removeClass("video-active")};katalyst.Video.prototype.CloseReferences=function(n){n&&n.stopPropagation();this.$videoContainer.removeClass("references-active");$(window).innerWidth()<=767&&$(".references-container").append($(".video-references"))};katalyst.Video.prototype.OpenReferences=function(n){if(n&&n.stopPropagation(),this.$videoContainer.addClass("references-active"),$(window).innerWidth()<=767){var t=$(".references-btn").parents(".l-pageblock-yellow");t.append($(".video-references"));smoothScroll.scrollTo($(".video-references-section").offset().top-$(".js-header").innerHeight(),150)}};katalyst.Video.prototype.initialize=function(){this.data=$(this.el).data();var n=$(this.el);this.trigger&&(n=$(this.el).find(this.trigger));this.$videoContainer=$(this.el).closest(this.container);n.on("click",this.Play.bind(this));$(this.el).find(".close-btn").on("click",this.Close.bind(this));$(this.el).find(".references-btn").on("click",this.OpenReferences.bind(this));$(this.el).find(".references-close-btn").on("click",this.CloseReferences.bind(this))};katalyst.Video.prototype.onComplete=function(){$(document).trigger("VideoEnd",{video:this.data.videoUrl});this.Close()};katalyst.Video.prototype.onPlay=function(){};katalyst.Video.prototype.onTime=function(){v};katalyst.Video.prototype.Play=function(){if($(this.el).hasClass("unavailable")){$(this.el).closest(this.container).find(".video-cover .error-overlay").show();return}$(".is-screenshot-videos:visible").length||this.StopOthers();this.$videoContainer.addClass("video-active");$(".video-references-section").addClass("video-active");smoothScroll.scrollTo(this.$videoContainer.offset().top-header.headerElement.outerHeight())};katalyst.Video.prototype.StopOthers=function(){var n=this;$(".js-video, .js-panel-video").each(function(t,i){i!==n.el&&i.KatalystVideo.Close()})};videoHelper={heroPlaying:!1,init:function(){jwplayer.key="i+2bTW7g78uCsPwgR7O/IlzmKHxfSqDIa1qjxLDehcg=";videoHelper.createVideos(".js-video",".js-video",".js-video-play");$(".background-video").is(":visible")&&($(".background-video").css("opacity",0),$(".background-video")[0].addEventListener("canplaythrough",videoHelper.playWhenReady))},createVideos:function(n,t,i){$(n).each(function(n,r){r.KatalystVideo=new katalyst.Video(r,t,i)})},playWhenReady:function(){if(videoHelper.heroPlaying){$(".background-video")[0].removeEventListener("canplaythrough",videoHelper.playWhenReady);return}$(".background-video").get(0).currentTime=.01;$(".background-video").get(0).play();setTimeout(function(){$(".background-video").css("opacity",1)},100);videoHelper.heroPlaying=!0;window.location.search.indexOf("edmode")!==-1&&($(".background-video").get(0).pause(),$(".background-video").get(0).currentTime=1.5)}};$(document).ready(function(){function n(){var n=document.getElementById("modal-video_html5_api");n.pause()}$("#isHomeVideo").on("hidden.bs.modal",function(){n()});$(".close-home-modal").click(function(){n()})});$(document).ready(function(){$(document).on("KatalyticsReady",KatalyticsReady);header.init();accordion.init();psp.init(function(){var n=this;return n.onPagePsp.offsetTop+n.stickyPspBar.clientHeight-window.innerHeight});videoHelper.init();modal.init();global.init();urlNavHelper.init();smoothScroll.init();mobileNav.init()});jQuery.event.special.touchstart={setup:function(n,t,i){t.indexOf("noPreventDefault")?this.addEventListener("touchstart",i,{passive:!1}):this.addEventListener("touchstart",i,{passive:!0})}};urlNavHelper.parseRoutes([{PageName:"home",Url:"/",View:"Home",BodyClass:"is-home",Controller:"StaticPage",Method:"Index",Title:"MYRBETRIQ&reg; (mirabegron ER tablets) | For Healthcare Professionals",Description:"See clinical data, get information on patient support options, savings, and learn more about this FDA-approved beta-3 adrenergic agonist for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency in adults."},{PageName:"isi",Url:"isi/",View:"Home",SubView:"isi",BodyClass:"is-home",Controller:"StaticPage",Method:"Index",Title:"Important Safety Information | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"View full Safety Information, including Indications and Usage. Please see complete Prescribing Information for MYRBETRIQ. MYRBETRIQ in combination with solifenacin succinate for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"requestARep",Url:"request-a-rep/",View:"Index",BodyClass:"is-request-a-rep",Controller:"RequestARep",Method:"Index",Title:"Request a Representative | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Request a follow-up from an Astellas sales rep to learn more about MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"thankyou",Url:"thank-you/",View:"ThankYou",BodyClass:"is-thank-you",Controller:"StaticPage",Method:"Index",Title:"",Description:""},{PageName:"formularylookuptool",Url:"formulary-lookup-tool/",View:"FormularyLookupTool",SubView:"FormularyLookupTool",BodyClass:"is-formulary-lookup-tool",Controller:"StaticPage",Method:"Index",Title:"Formulary Look-up Tool | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Look up insurance coverage for MYRBETRIQ by plan type and ZIP code with the Formulary Look-up Tool. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"downloadbleresources",Url:"downloadable-resources/",View:"DownloadableResources",SubView:"DownloadableResources",BodyClass:"is-downloadable-resources",Controller:"StaticPage",Method:"Index",Title:"Downloadable Resources | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Discover downloadable overactive bladder (OAB) resources for your practice and to help support patients. MYRBETRIQ for OAB with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"moa",Url:"mechanism-of-action/",View:"MOA",SubView:"MOA",BodyClass:"is-moa",Controller:"StaticPage",Method:"Index",Title:"Mechanism of Action | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Read how MYRBETRIQ targets the beta-3 adrenergic receptor pathway and watch a video from Dr. Nathaniel Barnes that explains how MYRBETRIQ works. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"efficacy",Url:"efficacy/",View:"Efficacy",SubView:"StudyDesign",BodyClass:"is-efficacy",Controller:"StaticPage",Method:"Index",Title:"Efficacy | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Phase III and Phase IV clinical study results. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"efficacy_ClinicalStudies",Url:"efficacy/clinical-studies/",View:"Efficacy",BodyClass:"is-efficacy",SubView:"ClinicalStudies",Controller:"StaticPage",Method:"Index",Title:"Clinical Studies | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Phase III and Phase IV clinical study results. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"efficacy_PillarStudyDesign",Url:"efficacy/pillar-study-design/",View:"Efficacy",BodyClass:"is-efficacy",SubView:"PillarStudyDesign",Controller:"StaticPage",Method:"Index",Title:"PILLAR Study Design | MYRBETRIQ&reg; (mirabegron  ER tablets)",Description:"PILLAR (adults ≥65) study design. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"efficacy_PillarResults",Url:"efficacy/pillar-results/",View:"Efficacy",BodyClass:"is-efficacy",SubView:"PillarResults",Controller:"StaticPage",Method:"Index",Title:"PILLAR Efficacy | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"PILLAR (adults ≥65) clinical study results. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"safety",Url:"safety/",View:"Safety",SubView:"Hero",BodyClass:"is-safety",Controller:"StaticPage",Method:"Index",Title:"Safety | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"The safety profile of MYRBETRIQ was evaluated in three 12-week Phase III, double-blind, placebo controlled, multicenter clinical trials and a one-year safety study. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"safety_PillarSafetyResults",Url:"safety/pillar-results/",View:"Safety",SubView:"PillarSafetyResults",BodyClass:"is-safety",Controller:"StaticPage",Method:"Index",Title:"PILLAR Safety | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"The PILLAR study (adults ≥65) safety results. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"dosing",Url:"dosing/",View:"Dosing",BodyClass:"is-dosing",SubView:"Dosing",Controller:"StaticPage",Method:"Index",Title:"Dosing | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Learn about the recommended starting dose of MYRBETRIQ and dose adjustments in special populations. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"dosing_DrugInteractions",Url:"dosing/drug-interactions/",View:"Dosing",BodyClass:"is-dosing",SubView:"DrugInteractions",Controller:"StaticPage",Method:"Index",Title:"Drug Interactions | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Information on the effect of co-administered drugs on the pharmacokinetics of mirabegron and the effect of mirabegron on the pharmacokinetics of co‑administered drugs. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"combinationTreatment",Url:"combination-treatment/",BodyClass:"is-combination-treatment",View:"CombinationTreatment",SubView:"MOA",Controller:"StaticPage",Method:"Index",Title:"MOA for Combination Treatment | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Learn about the mechanisms of action of mirabegron and solifenacin succinate. MYRBETRIQ in combination with solifenacin succinate for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"combinationTreatment_CombinationTherapy",Url:"combination-treatment/combination-therapy/",BodyClass:"is-combination-treatment",View:"CombinationTreatment",SubView:"CombinationTherapy",Controller:"StaticPage",Method:"Index",Title:"Combination Therapy| MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Co-administration of MYRBETRIQ with solifenacin succinate was evaluated in a 12-week, double blind, randomized, placebo controlled, parallel group, multicenter clinical trial in patients with overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"combinationTreatment_AddonTherapy",Url:"combination-treatment/addon-therapy/",BodyClass:"is-combination-treatment",View:"CombinationTreatment",SubView:"AddonTherapy",Controller:"StaticPage",Method:"Index",Title:"Add-on Therapy | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"MYRBETRIQ add-on therapy was evaluated in a 12-week, double-blind, randomized, active-controlled, multicenter clinical trial in incontinent OAB patients who received solifenacin succinate for 4 weeks and required additional relief for their OAB symptoms. MYRBETRIQ in combination with solifenacin succinate for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"combinationTreatment_Safety",Url:"combination-treatment/safety/",BodyClass:"is-combination-treatment",View:"CombinationTreatment",SubView:"Safety",Controller:"StaticPage",Method:"Index",Title:"Safety in Combination Treatment | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"See clinical study results of safety and tolerability in patients with overactive bladder (OAB) in three 12-week trials and a 1-year safety study. MYRBETRIQ in combination with solifenacin succinate for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"combinationTreatment_Dosing",Url:"combination-treatment/dosing/",BodyClass:"is-combination-treatment",View:"CombinationTreatment",SubView:"Dosing",Controller:"StaticPage",Method:"Index",Title:"Dosing for Combination Treatment | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"See recommended starting doses for combination treatment and other dosing information, including dose adjustments in specific populations. MYRBETRIQ in combination with solifenacin succinate for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"combinationTreatment_PatientSupport",Url:"combination-treatment/patient-support/",BodyClass:"is-combination-treatment",View:"CombinationTreatment",SubView:"PatientSupport",Controller:"StaticPage",Method:"Index",Title:"Patient Support for Combination Treatment | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Find information on how your patients may be able to save on combination therapy. See eligibility restrictions, terms and conditions. MYRBETRIQ in combination with solifenacin succinate for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"support",Url:"support/",BodyClass:"is-support",View:"Support",SubView:"PatientResources",Controller:"StaticPage",Method:"Index",Title:"Resources for Your Patients | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Support your patients with the Momentum Program which offers co-pay assistance, recipes, exercises, and resources. Eligible patients can save monthly for a full year with a co-pay card."},{PageName:"support_Savings",Url:"support/savings/",BodyClass:"is-support",View:"Support",SubView:"Savings",Controller:"StaticPage",Method:"Index",Title:"Astellas Savings and Support Opportunities",Description:"Learn about Astellas Pharma Support Solutions that provides support focused on drug access, drug coverage, and payer-specific reimbursement requirements."},{PageName:"support_PhysicianResources",Url:"support/physician-resources/",BodyClass:"is-support",View:"Support",SubView:"PhysicianResources",Controller:"StaticPage",Method:"Index",Title:"Physician Resources | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Resources to help you care for your patients including requesting samples and materials on overactive bladder (OAB). MYRBETRIQ for OAB with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"longTermCare",Url:"elderly-care/",BodyClass:"is-long-term-care",View:"LongTermCare",SubView:"LongTermCare",Controller:"StaticPage",Method:"Index",Title:"Elderly Care | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Learn more about clinical study data in the elderly and read more about PILLAR, the first prospective study to examine the efficacy, safety, and tolerability of MYRBETRIQ in adults ≥65 with wet OAB symptoms. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"longTermCare_Safety",Url:"elderly-care/safety-and-efficacy/",BodyClass:"is-long-term-care",View:"LongTermCare",SubView:"SafetyAndEfficacy",Controller:"StaticPage",Method:"Index",Title:"Elderly Care | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Learn more about clinical study data in the elderly and read more about PILLAR, the first prospective study to examine the efficacy, safety, and tolerability of MYRBETRIQ in adults ≥65 with wet OAB symptoms. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"longTermCare_MedicarePartD",Url:"elderly-care/medicare-part-d-coverage/",BodyClass:"is-long-term-care",View:"LongTermCare",SubView:"MedicarePartDCoverage",Controller:"StaticPage",Method:"Index",Title:"MYRBETRIQ&reg; (mirabegron) | Long-Term Care Healthcare Professionals",Description:"See study data, get information on patient support options, savings, and learn more about this FDA-approved beta-3 adrenergic agonist for overactive bladder with symptoms of urge urinary incontinence, urgency, and urinary frequency for elderly patients."},{PageName:"resources",Url:"access-resources/",BodyClass:"is-resources",View:"Resources",SubView:"Resources",Controller:"StaticPage",Method:"Index",Title:"Access & Resources | MYRBETRIQ&reg; (mirabegron ER tablets)",Description:"Support your patients with the Momentum Program which offers copay assistance and lifestyle resources such as recipes and exercises. Eligible patients can save monthly for a full year with a copay card. Learn more about Astellas Savings & Support programs, including Astellas Pharma Support Solutions and the Astellas Patient Assistance Program. MYRBETRIQ for overactive bladder (OAB) with symptoms of urge urinary incontinence, urgency, and urinary frequency."},{PageName:"error",Url:"Http404/",BodyClass:"is-404",View:"Error",Controller:"StaticPage",Method:"Http404",Title:"Page Not Found | MYRBETRIQ&reg; (mirabegron ER tablets)"}])