kickstart-node
Version:
A front-end framework for clean HTML and fast performance
130 lines (124 loc) • 102 kB
JavaScript
/*
Copyright (c) 2011-2014. Adobe Systems Incorporated.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
Neither the name of Adobe Systems Incorporated nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
//# sourceMappingURL=edge.5.0.0.min.map
5.0.0.375
*/
(function(f,s,t){function e(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function n(){var a=b.shift();p=1;a?a.t?l(function(){("c"==a.t?y.injectCss:y.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),n()):p=0}function k(a,g,m,u,w,f,k){function q(c){if(!E&&e(x.readyState)&&(I.r=E=1,!p&&n(),c)){"img"!=a&&l(function(){h.removeChild(x)},50);for(var b in z[g])if(z[g].hasOwnProperty(b))z[g][b].onload();x.onload=x.onreadystatechange=null}}k=k||y.errorTimeout;var x=s.createElement(a),E=0,r=0,I={t:m,s:g,
e:w,a:f,x:k};1===z[g]&&(r=1,z[g]=[]);"object"==a?(x.data=g,x.setAttribute("type","text/css")):(x.src=g,x.type=a);x.width=x.height="0";x.onerror=x.onload=x.onreadystatechange=function(){q.call(this,r)};b.splice(u,0,I);"img"!=a&&(r||2===z[g]?(N(),h.insertBefore(x,c?null:d),l(q,k)):z[g].push(x))}function q(a,c,g,h,d){p=0;c=c||"j";x(a)?k("c"==c?E:m,a,c,this.i++,g,h,d):(b.splice(this.i++,0,a),1==b.length&&n());return this}function r(){var a=y;a.loader={load:q,i:0};return a}var v=s.documentElement,l=f.setTimeout,
d=s.getElementsByTagName("script")[0],a={}.toString,b=[],p=0,w=function(){},u="MozAppearance"in v.style,c=u&&!!s.createRange().compareNode,h=c?v:d.parentNode,g=f.opera&&"[object Opera]"==a.call(f.opera),g=!!s.attachEvent&&!g,v="webkitAppearance"in v.style&&!("async"in s.createElement("script")),m=u?"object":g||v?"script":"img",E=g?"script":v?"img":m,I=Array.isArray||function(c){return"[object Array]"==a.call(c)},x=function(a){return"string"==typeof a},C=function(c){return"[object Function]"==a.call(c)},
N=function(){d&&d.parentNode||(d=s.getElementsByTagName("script")[0])},O=[],z={},L={timeout:function(a,c){c.length&&(a.timeout=c[0]);return a}},M,y;y=function(a){function c(a){a=a.split("!");var g=O.length,b=a.pop(),m=a.length,b={url:b,origUrl:b,prefixes:a},d,h,p;for(h=0;h<m;h++)p=a[h].split("="),(d=L[p.shift()])&&(b=d(b,p));for(h=0;h<g;h++)b=O[h](b);return b}function g(a){a=a.split("?")[0];return a.substr(a.lastIndexOf(".")+1)}function b(a,m,h,d,p){var u=c(a),e=u.autoCallback;g(u.url);if(!u.bypass){m&&
(m=C(m)?m:m[a]||m[d]||m[a.split("/").pop().split("?")[0]]);if(u.instead)return u.instead(a,m,h,d,p);z[u.url]&&!0!==u.reexecute?u.noexec=!0:z[u.url]=1;a&&h.load(u.url,u.forceCSS||!u.forceJS&&"css"==g(u.url)?"c":t,u.noexec,u.attrs,u.timeout);(C(m)||C(e))&&h.load(function(){r();m&&m(u.origUrl,p,d);e&&e(u.origUrl,p,d);z[u.url]=2})}}function m(a,c){function g(a,m){if(""!==a&&!a)!m&&e();else if(x(a))m||(p=function(){var a=[].slice.call(arguments);u.apply(this,a);e()}),b(a,p,c,0,h);else if(Object(a)===a)for(f in k=
function(){var c=0,g;for(g in a)a.hasOwnProperty(g)&&c++;return c}(),a)a.hasOwnProperty(f)&&(m||--k||(C(p)?p=function(){var a=[].slice.call(arguments);u.apply(this,a);e()}:p[f]=function(a){return function(){var c=[].slice.call(arguments);a&&a.apply(this,c);e()}}(u[f])),b(a[f],p,c,f,h))}var h=!!a.test,d=a.load||a.both,p=a.callback||w,u=p,e=a.complete||w,k,f;g(h?a.yep:a.nope,!!d||!!a.complete);d&&g(d);!d&&a.complete&&g("")}var h,d,p=this.yepnope.loader;if(x(a))b(a,0,p,0);else if(I(a))for(h=0;h<a.length;h++)d=
a[h],x(d)?b(d,0,p,0):I(d)?y(d):Object(d)===d&&m(d,p);else Object(a)===a&&m(a,p)};y.addPrefix=function(a,c){L[a]=c};y.addFilter=function(a){O.push(a)};y.errorTimeout=1E4;null==s.readyState&&s.addEventListener&&(s.readyState="loading",s.addEventListener("DOMContentLoaded",M=function(){s.removeEventListener("DOMContentLoaded",M,0);s.readyState="complete"},0));f.yepnope=r();f.yepnope.executeStack=n;f.yepnope.injectJs=function(a,c,g,b,m,h){var p=s.createElement("script"),u,f;b=b||y.errorTimeout;p.src=
a;for(f in g)p.setAttribute(f,g[f]);c=h?n:c||w;p.onreadystatechange=p.onload=function(){!u&&e(p.readyState)&&(u=1,c(),p.onload=p.onreadystatechange=null)};l(function(){u||(u=1,c(1))},b);N();m?p.onload():d.parentNode.insertBefore(p,d)};f.yepnope.injectCss=function(a,c,g,b,m,h){b=s.createElement("link");var p;c=h?n:c||w;b.href=a;b.rel="stylesheet";b.type="text/css";for(p in g)b.setAttribute(p,g[p]);m||(N(),d.parentNode.insertBefore(b,d),l(c,0))}})(this,document);
"function"!=typeof Array.prototype.forEach&&(Array.prototype.forEach=function(f){for(var s=0;s<this.length;s++)f.apply(this,[this[s],s,this])});"function"!==typeof String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});var aBootcompsLoaded=[];window.AdobeEdge=window.AdobeEdge||{};
(function(f){function s(a){return"[object Array]"===Object.prototype.toString.call(a)}function t(a,c){var g;for(g=0;a&&g<a.length;g++)c[c.length++]=a[g]}function e(a,c){var g,b;if(s(a))for(b=a.length,g=0;g<b;g++)c(g,a[g]);else for(g in a)a.hasOwnProperty(g)&&c(g,a[g])}function n(a){var c=R.style,g,b;for(b=0;b<a.length;b++)if(g=a[b],void 0!==c[g])return!0;return!1}function k(a){a=""+a;if(!G.rgba&&0==a.indexOf("rgba")){var c=a.lastIndexOf(",");0<c&&(a="rgb("+a.substring(5,c)+")")}return a}function q(a){var c;
e(a,function(a,g){null!==g&&(c=!0)});return!c}function r(a,c){e(c,function(c,g){a[c]=g});return a}function v(a){var c={};c.num=parseFloat(a);c.units=String(a).match(/[a-zA-Z%]+$/);s(c.units)&&(c.units=c.units[0]);return c}function l(a){return a.replace(/^-ms-/,"ms-").replace(/-([a-z]|[0-9])/ig,function(a,c){return String(c).toUpperCase()})}function d(a){var c;AdobeEdge.Notifier.call(this);this.length=0;if(!a)return this;if(a instanceof d)return a;if("string"===typeof a)if(a=a.trim(),/^#([\w\-]+)$/.test(a))(c=
B.getElementById(a.substring(1)))&&(this[this.length++]=c);else if(/<|&#?\w+;/.test(a)){c=this.length++;var g=a;a=document.createElement("div");var b=(ja.exec(g)||["",""])[1].toLowerCase(),b=aa[b]||aa._default;a.innerHTML=b[1]+g.replace(ka,"<$1></$2>")+b[2];for(g=b[0];g--;)a=a.lastChild;this[c]=a}else t(B.querySelectorAll(a),this);else{c=a;g=c.length;c=null!==c&&c===c.window?!1:1===c.nodeType&&g?!0:s(c)||"function"!==typeof c&&"string"!==typeof c&&(0===g||"number"===typeof g&&0<g);if(c)return t(a,
this);a.nodeType?this[this.length++]=a:ia.call(this,a)}return this}function a(a){return new d(a)}function b(a){return a.parent().hasClass("center-wrapper")}function p(a){b(a)||a.wrap("<div class='flow-wrapper' style='width:1px'><div class='center-wrapper'></div></div>")}function w(c,g,m,h,d,u){function e(){var d=b(c),p=d?c.parent().parent().parent():c.parent(),w=p.width(),f=p.height(),k=c.width(),q=c.height(),x=a(window).height(),l=1;(p="body"===p[0].nodeName.toLowerCase())&&(f=x);u||(f=a(window).height(),
w=a(window).width());w=Math.round(w);f=Math.round(f);w/=k;f/=q;"both"===g?l=Math.min(w,f):"height"===g?l=f:"width"===g&&(l=w);void 0!==h&&(l=Math.min(l,h/k));void 0!==m&&(l=Math.max(l,m/k));c.css("-o-transform-origin","0 0");c.css("-ms-transform-origin","0 0");c.css("-webkit-transform-origin","0 0");c.css("-moz-transform-origin","0 0");c.css("-o-transform-origin","0 0");c.css("transform-origin","0 0");f="scale("+l+")";c.css("-o-transform",f);c.css("-ms-transform",f);c.css("-webkit-transform",f);c.css("-moz-transform",
f);c.css("-o-transform",f);c.css("transform",f);p&&!d||c.parent().height(Math.round(q*l)).width(Math.round(k*l));d&&(d=c.parent().parent(),d.height(Math.round(q*l+c.offset().top-d.offset().top)))}d?a.data(c[0],"alreadyWrapped")||(a.data(c[0],"alreadyWrapped",!0),a(window).bind("resize",function(){e()}),K(function(){e()})):b(c)||(p(c),a(window).bind("resize",function(){e()}),e())}function u(c,g){var m=a(c);b(m)&&(m=m.parent());if("both"===g||"horizontal"===g)m.css("position","absolute"),m.css("margin-left",
"auto"),m.css("margin-right","auto"),m.css("left","0"),m.css("right","0");if("both"===g||"vertical"===g)m.css("position","absolute"),m.css("margin-top","auto"),m.css("margin-bottom","auto"),m.css("top","0"),m.css("bottom","0")}function c(){var a=this.notifier={};a.obs=[];a.lvl=0}function h(a,c,g){if(c){g||(g={});g.methodName=c;var b=a.notifier,m=b.obs,h,d;b.lvl++;for(h=0;h<m.length;h++)if(d=(d=m[h])&&!d.deleted?d.o:void 0)if("function"===typeof d)d(c,a,g);else if(d[c])d[c](a,g);b.lvl--;if(0===b.lvl)for(a=
m.length,h=a-1;0<=h;h--)m[h].deleted&&m.splice(h,1)}}function g(a,c,g){a.each(function(a,b){var m=(b.className||"").split(/\s+/),h="";e(m,function(a,g){g&&g!==c&&(h+=g+" ")});g||(h+=c);b.className=h})}function m(a,c){var g,b="#"==c[0],m=!b&&"."==c[0],h=b||m?c.slice(1):c,d=/^[\w-]*$/.test(h);return null!=a&&a.nodeType==a.DOCUMENT_NODE&&d&&b?(g=a.getElementById(h))?[g]:[]:1!==a.nodeType&&9!==a.nodeType?[]:Array.prototype.slice.call(d&&!b?m?a.getElementsByClassName(h):a.getElementsByTagName(c):a.querySelectorAll(c))}
function E(a,c){c=c.replace(/=#\]/g,'="#"]');var g,b,h=la.exec(c);h&&h[2]in ba&&(g=ba[h[2]],b=h[3],c=h[1],b&&(h=Number(b),b=isNaN(h)?b.replace(/^["']|["']$/g,""):h));if(!c)return!g||g.call(a,null,b)===a;if(!c||!a||1!==a.nodeType)return!1;if(g=a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.matchesSelector)return g.call(a,c);b=a.parentNode;(g=!b)&&(b=tempParent).appendChild(a);h=~m(b,c).indexOf(a);g&&tempParent.removeChild(a);return h}function I(c){c=a(c);return!(!c.width()&&!c.height())&&
"none"!==c.css("display")}function x(a,c,g){function b(a){g._l[c]=null;q(g._l)&&h(g,"assetsLoaded",{inst:a.target})}if(!AdobeEdge.supported.addEventListener)return c;if(g&&"string"===typeof c&&!g._l[c])switch(a){case "image":a=new Image;a.addEventListener("error",b);a.addEventListener("load",b);a.src=c;g._l[c]=a;break;case "audio":a=new Audio;a.addEventListener("error",b);a.addEventListener("canplaythrough",b);a.src=c;g._l[c]=a;break;case "video":a=document.createElement("video"),a.addEventListener("error",
b),a.addEventListener("canplaythrough",b),a.src=c,g._l[c]=a}}function C(a,c){var g=r({name:a,conf:c,apply:function(a,c){1===this.conf.a?a.attr(this.name,c):(1===this.conf.cb&&(a.css("-webkit-"+this.name,c),a.css("-ms-"+this.name,c),a.css("-moz-"+this.name,c),a.css("-o-"+this.name,c)),a.css(this.name,c))},units:function(a){var c;"auto"!==a&&this.conf.u&&("string"===typeof a&&(c=v(a)),c&&c.units||(a+=this.conf.u));return a},prep:function(a,c,g,b,m,h,d){void 0!==b&&c[g]?(void 0===c[g][b]&&h&&(b=h),void 0!==
m&&c[g][b]?a=c[g][b][m]:(a=c[g][b],void 0===a&&(a=this.conf.d))):a=c[g];void 0!==a&&(a=this.units(a),1===this.conf.p&&x(c.type,d._getFullURL(a),d),this.conf.t&&(a=this.conf.t.replace("@@0",a)));return a},render:function(a,c,g){var b=this.conf.f||this.name;void 0===c[b]||void 0!==this.conf.o&&this.conf.o!==c.tag||void 0!==this.conf.e&&this.conf.e===c.tag||(b=this.prep(a,c,b,this.conf.i,this.conf.j,this.conf.ii,g),null!==b&&void 0!==b&&this.apply(a,b,c,g))}},C.prototype);C.splitUnits=v;c.x&&(g=r(g,
c.x));return g}function N(a){e(a,function(a,c){Q[a]=new C(a,c)})}function O(c,g,b,m,d,p,u,w){var f=a(document.createElement(b.tag||"div")),k=f[0];AdobeEdge.$.data(k,"domDef",b);f.attr("id",b.id);f.css("position","absolute");f.css("margin","0px");g&&b.symbolName&&g._applyBaseStyles(f,b.symbolName);e(Q,function(a,g){g.render(f,b,c)});f.css("-webkit-tap-highlight-color","rgba(0, 0, 0, 0)");g&&g.register(k,b,g.ele?g.ele.id:"");f.addClass(f.attr("id")+"_id");w||h(AdobeEdge,"beginEle",{sym:g,ele:k,defn:{dom:b,
style:m}});p&&f.addClass(p);(m=document.getElementById(k.id))&&d.removeChild(m);d.children&&0<=u&&u<d.children.length?d.insertBefore(k,d.children[u]):d.appendChild(k);AdobeEdge.$.data(k,"originalId",b.id);AdobeEdge.$.data(k,"symParent",g);g&&(d=k.style.webkitTransform,g.gpuAccelerate&&k.style&&("undefined"===typeof d||""===d||"none"===d)?window.edge_authoring_mode&&"BODY"===k.nodeName||(k.style.webkitTransform="translateZ(0)"):!k.style.zIndex&&window.edge_authoring_mode&&(k.style.zIndex=0));g&&(w||
h(g,"newEle",{ele:k,defn:b}));return f}function z(a){a.t&&(a.t=a.t.toLowerCase(),a.type=a.t);a.cs&&(a.className=a.cs);for(var c in V)null!=a[c]&&(a[V[c]]=a[c],a[c]=null);a.rect||(a.rect=[]);for(;4>a.rect.length;)a.rect[a.rect.length]=0;a.transform&&(1>a.transform.length&&(a.transform[0]=[0,0,0]),2>a.transform.length&&(a.transform[1]=[0,0,0]),3>a.transform.length&&(a.transform[2]=[0,0,0]),4>a.transform.length&&(a.transform[3]=[1,1,1]));a.children&&(a.c=a.children,e(a.children,function(a,c){z(c)}))}
function L(c,g,b,m,d,p,u){if(d||g||g.id)d=d||a("."+g.id)[0],e(b,function(a,b){var e=O(c,g,b,m,d,p,u++),w={sym:g,ele:e[0],defn:b};b.c&&L(c,g,b.c,void 0,e[0],p,0);h(AdobeEdge,"endEle",w)})}function M(a,g,b,m,d){c.call(this);b._s.push(this);r(this,{name:g,composition:b,data:a,prnt:m,tl:[],variables:d||{}});h(b,"newSymbol",{symbol:this,parent:m});return this}function y(a,c){(void 0==a.autoPlay||a.autoPlay)&&a.play(0);if(c){var g=a.ci;g&&g.forEach(function(a){a&&y(a,c)})}}function P(a,c){var g,b;for(g in c)if(c.hasOwnProperty(g)){b=
c[g];b.typeName=g;b.v&&(b.version=b.v);b.mv&&(b.minimumCompatibleVersion=b.mv);b.b&&(b.build=b.b);b.bS&&(b.baseState=b.bS);b.iS&&(b.initialState=b.iS);null!=b.gpu&&(b.gpuAccelerate=b.gpu);null!=b.rI&&(b.resizeInstances=b.rI);b.cn&&(b.content=b.cn);if(b.content){var m=b.content;null!=m.sI&&(m.symbolInstances=b.content.sI);if(m.symbolInstances)for(var h=0;h<m.symbolInstances.length;h++){var d=m.symbolInstances[h];null!=d.sN&&(d.symbolName=d.sN);null!=d.a&&(d.autoPlay=d.a);null!=d.x&&(d.variables=d.x)}}e(b.content.dom,
function(a,c){z(c)});for(var p in b.content.style)b.content.style.hasOwnProperty(p)&&z(b.content.style[p]);b.cg&&(b.centerStage=b.cg);b.stf&&(b.scaleToFit=b.stf);b.x&&(b.variables=b.x);b.tt&&(b.timeline=b.tt);m=b.timeline;if(null!=m)for(null!=m.d&&(m.duration=m.d),null!=m.a&&(m.autoPlay=m.a),m.l&&(m.labels=m.l),b=0;b<m.data.length;b++)m.data[b]&&m.data[b][8]&&m.data[b][8].vt&&(m.data[b][8].valueTemplate=m.data[b][8].vt),m.data[b]&&m.data[b][1]&&"tr"===m.data[b][1]&&(m.data[b][1]=V.tr)}a.sym=c}function F(b,
g){c.call(this);this.$=a;r(this,{id:b,opts:r(g||{},Y),_urlRegExp:/^(?:[a-z]+:)?\/\//i,_l:{},_s:[],loaded:function(a,c,b){this._l[a]=null;q(this._l)&&this.ready()},load:function(a,c){c||(this._l[a]=!0);var b=this;yepnope({load:this._getFullURL(a),callback:function(g,m,d){c?c(a,m,d):b.loaded(a,m,d)}})},define:function(a,c,b,g,m,d){P(this,c);this.fnt=b;this.res=m;this.fx=d;fa(c);this.registerFonts(b);var h=this;g&&0<g.length&&g.forEach(function(a){h.load(a)})},_getFullURL:function(a){return this._urlRegExp.test(a)?
a:(this.opts.htmlRoot||"")+a},definePreloader:function(a){this.preloaderDOM=a},defineDownLevelStage:function(a){this.downLevelStageDOM=a},getStage:function(){return this.stage},registerFonts:function(c){if(c){var b,g,m,d,h,p,u;f.fonts=f.fonts||{};for(p in c)if(c.hasOwnProperty(p)&&!f.fonts[p]&&(m=c[p])&&""!==m){b=!1;for(u in f.fonts)f.fonts.hasOwnProperty(u)&&f.fonts[u]===m&&(b=!0);if(!b)if(f.fonts[p]=m,b=m.indexOf("//use.typekit.com/"),0>b&&(b=m.indexOf("//use.typekit.net/")),0>b&&(b=m.indexOf("//use.edgefonts.net/"),
h=0<b,window._adobewebfontsappname_="Animate"),0<b)g=m.indexOf('"',b+1),0<g&&(b=m.substring(b,g),h&&"file:"===window.location.protocol&&(b="http:"+b),m=document.createElement("script"),m.src=this._getFullURL(b),m.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(m),h||(d=function(){try{window.Typekit.load()}catch(a){window.setTimeout(d,100)}},window.setTimeout(d,100)));else if(0>m.indexOf("<script"))a("head").append(m);else if(b=m.indexOf(">"),g=m.indexOf("\x3c/script>"),
0<b&&0<g){m=m.substring(b+1,g);try{window.eval(m)}catch(e){}}}}},getSymbols:function(a){if(!a)return this._s;var c=[];e(this._s,function(b,g){g.name===a&&c.push(g)});return c},rC:function(a){return a},rR:function(a){e(this._s,function(c,b){b._getTimeline().handleTimer(a)})},ready:function(){var c=this;AdobeEdge.ready(function(){A.AdobeEdge&&A.AdobeEdge.bootstrapLoading&&(g=g||{},g.bootstrapLoading=!0);window.edge_authoring_mode||(g&&g.framework$&&(f.$=g.framework$),window.jQuery&&(f.$=window.jQuery));
c.bindingFn&&c.bindingFn(f.$);var b=c.stage=new M(c.sym,"stage",c),m,d="."+c.id,h=a(d);h[0]||(h=a("body").addClass(d));b.init(h[0],"edgeLoad-"+c.id);b._applyBaseStyles(h,"stage");h.css("position","relative");if(!window.edge_authoring_mode||g.sym)if(h=b.data.stage,!h||"height"!==h.scaleToFit&&"width"!==h.scaleToFit&&"both"!==h.scaleToFit||p(a(d)),!h||"vertical"!==h.centerStage&&"horizontal"!==h.centerStage&&"both"!==h.centerStage||u(b.ele,h.centerStage),"height"===h.scaleToFit||"width"===h.scaleToFit||
"both"===h.scaleToFit){var d=h.content.style["${Stage}"],e,k,l=/px|^0$/;d&&d.sizeRange&&(e=d.sizeRange[0],e=l.test(e)?parseInt(e,10):void 0,k=d.sizeRange[1],k=l.test(k)?parseInt(k,10):void 0);w(b.$("Stage"),h.scaleToFit,e,k,!0,c.opts.bScaleToParent)}m=function(){if(c.launchCalled||c.opts.bootstrapLoading&&!f.doPlayWhenReady)f.readyAndWaiting.push(m);else{c.launchCalled=!0;a(".edgePreload-"+c.id).css("display","none");a(".edgeLoad-"+c.id).removeClass("edgeLoad-"+c.id);aBootcompsLoaded.push(c.id);for(var g=
window.AdobeEdge.bootstrapListeners.length,h=0;h<g;h++)try{window.AdobeEdge.bootstrapListeners[h](c.id)}catch(d){console.log("bootstrap error "+d)}g=a.Event("compositionReady");g.compId=c.id;a(document).trigger(g);c.readyCalled=!0;window.edge_authoring_mode?b.stopAll(0):y(b,!0)}};q(c._l)?m():c.addObserver({assetsLoaded:function(a,c){m()}})})},getCompId:function(){return this.id}});return this}function ea(a){e(H,function(c,b){a=Math.min(b.rC(a),a)});return a}function J(a,c){e(H,function(b,g){var m=
g[c];m&&m.call(g,a)})}function K(a){if(T||"complete"===B.readyState)a();else if(B.addEventListener){var c=!1;B.addEventListener("DOMContentLoaded",function(b){T=!0;c||(a(),c=!0)},!1);B.onreadystatechange=function(){"complete"==document.readyState&&(T=!0);B.onreadystatechange=null;c||(a(),c=!0)}}else B.attachEvent&&B.attachEvent("onreadystatechange",function(c){T=!0;a(c)})}function D(a){return a&&"string"===typeof a&&(0<a.indexOf("%")||0<a.indexOf("em")||"auto"===a||"null"===a)?!1:!0}function X(a){if(!a)return 0;
if("number"===typeof a)return a;var c=a.indexOf("px").val;return 0<c?(val=a.substring(0,c),parseFloat(val)):parseFloat(a)}function U(a,c,b,g,m){var h,d,p;for(h=0;h<a.length;h++)d=a[h],p="${"+d.id+"}",b[p]&&(c[p]=!0,d.rect||(d.rect=d.r,d.r=void 0,d.rect||(d.rect=[0,0,0,0])),d.rect&&(d.transform||(d.transform=d.tf,d.tf=void 0,d.transform||(d.transform=[])),d.transform[0]||(d.transform[0]=[0,0]),D(d.rect[0])&&(d.transform[0][0]=X(d.rect[0]),g[p]=d.transform[0][0],d.rect[0]="0px"),D(d.rect[1])&&(d.transform[0][1]=
X(d.rect[1]),m[p]=d.transform[0][1],d.rect[1]="0px"))),d.children?U(d.children,c,b,g,m):d.c&&U(d.c,c,b,g,m)}function fa(a){if(!window.edge_authoring_mode)for(var c in a)if(a.hasOwnProperty(c)){var b=a[c],g=void 0,m=void 0,d=void 0,h=void 0,p={},u={},e={},w={};if(b.timeline)for(d=b.timeline,g=0;g<d.data.length;g++)(h=d.data[g])&&("left"==h[1]||"top"==h[1])&&D(h[7])&&(w[h[5]]=!0);b.content&&b.content.dom&&U(b.content.dom,e,w,p,u);if(b.timeline)for(d=b.timeline,g=0;g<d.data.length;g++)(h=d.data[g])&&
("left"==h[1]||"top"==h[1])&&D(h[7])&&e[h[5]]&&("left"===h[1]?m="translateX":"top"===h[1]&&(m="translateY"),h[1]=m)}}var B=document,A=window,Q={},H={},Y={imagesDir:"images/"},Z,ha=Array.prototype.forEach,S,T,ga=[],R,ia=[].push,$={},aa={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:[1,"",""]},ja=/<([\w:]+)/,
ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,G={},W={};f.doPlayWhenReady=!1;f.readyAndWaiting=[];var ma={columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},ca={letterSpacing:0,fontWeight:400};R=document.createElement("div");Z=n(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"]);a.each=e;a.extend=r;a.data=function(a,c,b){var g="an_"+c;2<arguments.length&&(a[g]=b);return a[g]};
r(c.prototype,{addObserver:function(a){if(a){var c=this.notifier.obs,b,g;b=c.length;for(g=0;g<b;g++)if(c[g].o===a)return;c[b]={o:a}}},removeObserver:function(a){if(a){var c=this.notifier,b=c.obs,g;for(g=0;g<b.length;g++)if(b[g].o===a)if(0===c.lvl){b.splice(g,1);break}else b[g].deleted=!0}},notifyObservers:function(a,c){return h(this,a,c)},removeObservers:function(){var a=this.notifier?this.notifier.obs:null;a&&a.splice(0,a.length)}});d.expr={};var ba=d.expr[":"]={visible:function(){if(I(this))return this},
hidden:function(){if(!I(this))return this},selected:function(){if(this.selected)return this},checked:function(){if(this.checked)return this},parent:function(){return this.parentNode},first:function(a){if(0===a)return this},last:function(a,c){if(a===c.length-1)return this},eq:function(a,c,b){if(a===b)return this},has:function(a,c,b){if(m(this,b).length)return this}},la=/(.*):(\w+)(?:\(([^)]+)\))?$\s*/,na={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",
cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"};r(d.prototype,{css:function(c,b){if(!(1>this.length)){if("string"==typeof c){var g,m=l(c);if(1<arguments.length){isNaN(parseFloat(b))||!isFinite(b)||ma[m]||(b+="px");for(g=0;g<this.length;g++)this[g].style[m]=b;return this}g=A.getComputedStyle?A.getComputedStyle(this[0])[m]||this[0].style[m]:this[0].style[m];"normal"===g&&m in ca&&(g=
ca[m]);return g}if(s(c)){var d={},h=this[0];a.each(s(c)?c:[c],function(a,c){var b=l(c);d[c]=h.style[b]||A.computedStyle.getPropertyValue(h)[b]});return d}for(m in c)this.css(m,c[m]);return this}},prop:function(a,c){a=na[a]||a;return 1 in arguments?this.each(function(b,g){this[a]="function"==typeof c?c.call(this,g,this[a]):c}):this[0]&&this[0][a]},addClass:function(a){g(this,a);return this},removeClass:function(a){g(this,a,!0);return this},hasClass:function(a){a=" "+a+" ";for(var c=0,b=this.length,
g=/[\t\r\n\f]/g;c<b;c++)if(1===this[c].nodeType&&0<=(" "+this[c].className+" ").replace(g," ").indexOf(a))return!0;return!1},attr:function(a,c){if("string"!==typeof a||!this.length)return null;if(void 0===c)return this[0].getAttribute(a);this.each(function(b,g){c?this.setAttribute(a,c):this.removeAttribute(a)});return this},each:function(a){ha.call(this,function(c,b){a.call(c,b,c)});return this},get:function(a){if(this.length&&a<this.length)return this[a]},_s:function(a,c){if(this.length){if(void 0===
a)return this[0][c];this.each(function(b,g){this[c]=a});return this}},parent:function(){var c=this[0].parentNode;return c&&11!==c.nodeType?a(c):null},parents:function(){for(var a=this[0],c=[];(a=a.parentNode)&&9!==a.nodeType;)1===a.nodeType&&c.push(a);return c},text:function(a){return this._s(a,"textContent")},html:function(a){return this._s(a,"innerHTML")},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display="");if("none"==getComputedStyle(this,"").getPropertyValue("display")){var a=
this.style,c=this.nodeName,b,g;W[c]||(b=document.createElement(c),document.body.appendChild(b),g=getComputedStyle(b,"").getPropertyValue("display"),b.parentNode.removeChild(b),"none"==g&&(g="block"),W[c]=g);a.display=W[c]}})},hide:function(){return this.css("display","none")},wrap:function(c){var b="function"==typeof c;if(this[0]&&!b)var g=a(c).get(0),m=g.parentNode||1<this.length;return this.each(function(d){a(this).wrapAll(b?c.call(this,d):m?g.cloneNode(!0):g)})},wrapAll:function(c){if(this[0]){for(this[0].parentElement.insertBefore(c,
this[0]);c.firstElementChild;)c=c.firstElementChild;a(c).append(this)}return this},dimension:function(a){var c=this[0],b=a[0]?a[0].toUpperCase()+a.substr(1):"";if(c===c.window)return c.document.documentElement["client"+b];if(9===c.nodeType)return Math.max(c.body["scroll"+b],B["scroll"+b],c.body["offset"+b],B["offset"+b],B["client"+b]);b=this.css(a)||"";if("auto"!=b&&(b=v(b),!b.units||"px"==b.units))return b.num;c=c.getBoundingClientRect();if("width"===a)return Math.round(c.width);if("height"===a)return Math.round(c.height)},
width:function(a){return void 0!=a?this.css("width",a):this.dimension("width")},height:function(a){return void 0!=a?this.css("height",a):this.dimension("height")},offset:function(){if(!this.length)return null;var a=this[0].getBoundingClientRect();return{left:a.left+window.pageXOffset,top:a.top+window.pageYOffset,width:Math.round(a.width),height:Math.round(a.height)}},is:function(a){return 0<this.length&&E(this[0],a)}});N({opacity:{},left:{f:"rect",i:0,u:"px"},top:{f:"rect",i:1,u:"px"},width:{f:"rect",
i:2,u:"px"},height:{f:"rect",i:3,u:"px"},right:{f:"rect",i:4,u:"px"},bottom:{f:"rect",i:5,u:"px"},src:{o:"img",f:"fill",i:1,a:1,p:1,x:{apply:function(a,c,b,g){c=g?g._getFullURL(c):c;a.attr("src",c)}}},poster:{f:"poster",o:"video",a:1},preload:{f:"preload",a:1},medsrc:{e:"img",f:"source",a:1,x:{apply:function(c,b,g,m){a:{var d=g.type;g=g.preload;if(!AdobeEdge.isIOS){var h,p;for(h=0;h<b.length;h++)if(p=b[h].split("."),p=p[p.length-1].toLowerCase(),AdobeEdge.supported[d][p]){p=!1;(p=null===g||""==g?
"auto"==("audio"==d?m.opts.gAudioPreloadPreference:m.opts.gVideoPreloadPreference):"auto"==g)&&x(d,m._getFullURL(b[h]),m);m=m._getFullURL(b[h]);break a}}m=void 0}if(a.isArray(b)&&1!=b.length)for(m=0;m<b.length;m++)d=document.createElement("source"),a(d).attr("src",b[m]),c.get(0).appendChild(d);else c.attr("src",m)}}},"background-image":{e:"img",f:"fill",i:1,t:"url(@@0)",p:1,x:{prep:function(a,c,b,g,m,d,h){var p;c[b]&&(p=c[b][g]);void 0!==p&&(p=h._getFullURL(p),x(c.type,p,h),p=this.conf.t.replace("@@0",
p));return p}}},"background-color":{f:"fill",i:0,x:{apply:function(a,c){a.css("background-color",k(c))}}},text:{x:{apply:function(a,c){a.html(c)}}},"min-width":{f:"sizeRange",i:0},"max-width":{f:"sizeRange",i:1},"min-height":{f:"sizeRange",i:2},"max-height":{f:"sizeRange",i:3},overflow:{x:{apply:function(a,c){a.css("overflow",c);"hidden"!==c&&"scroll"!==c||a.css("text-overflow","clip")}}},"background-repeat":{e:"img",f:"fill",x:{apply:function(c,b){b&&1!=b.length&&(a.isArray(b[1])||c.css("background-repeat",
b[6]||"no-repeat"))}}},"background-attachment":{f:"fill",i:7,x:{apply:function(a,c){"scroll"!==c&&a.css("background-attachment",c)}}},"background-size":{f:"fill",i:4,d:"100% 100%"},autoOrient:{x:{apply:function(a,c){AdobeEdge.$.data(a[0],"doAutoOrient",c)}}},clip:{},display:{},"border-top-left-radius":{f:"borderRadius",i:0},"border-top-right-radius":{f:"borderRadius",i:1,ii:0},"border-bottom-right-radius":{f:"borderRadius",i:2,ii:0},"border-bottom-left-radius":{f:"borderRadius",i:3,ii:0},"border-width":{f:"stroke",
i:0,d:0,u:"px"},"border-color":{f:"stroke",i:1,d:"rgba(0,0,0,0)"},"border-style":{f:"stroke",i:2,d:"none"},cursor:{f:"cursor"},"transform-origin":{cb:1,f:"transform",i:4,x:{prep:function(a,c,b,g,m,d){if(c.transform&&void 0!=c.transform[4])return 1==c.transform[4].length?c.transform[4][0]+" 50%":c.transform[4][0]+" "+c.transform[4][1]}}},"font-family":{f:"font",i:0},"font-size":{f:"font",i:1,u:"px",x:{prep:function(a,c,b,g,m,d,h){if("text"==c.type)return g=this.conf.i,m=0,b=this.conf.f,a=c[b][g][m],
c=c[b][g][m+1],c&&""!=c||(c=this.conf.u),a+c}}},"font-weight":{f:"font",i:3},"letter-spacing":{f:"textStyle",i:0},"word-spacing":{f:"textStyle",i:1},"line-height":{f:"textStyle",i:2},"text-indent":{f:"textStyle",i:3},color:{f:"font",i:2,x:{apply:function(a,c){a.css("color",k(c))}}},"text-decoration":{f:"font",i:4},"font-style":{f:"font",i:5},"word-wrap":{f:"font",i:6},"text-align":{f:"align"},"white-space":{f:"rect",x:{prep:function(a,c){if(c.font)return 7<c.font.length?c.font[7]:c.rect},apply:function(c,
b){a.isArray(b)?(!b[2]||0>=b[2]||"auto"==b[2])&&(!b[3]||0>=b[3]||"auto"==b[3])&&(c.css("white-space","nowrap"),c.css("wordWrap","break-word")):(c.css("white-space",b),"nowrap"==b&&c.css("wordWrap","break-word"))}}},volume:{f:"volume",x:{apply:function(a,c){a.get(0).volume=c}}},className:{f:"uc",x:{apply:function(a,c){a.addClass(c)}}},controls:{a:1},alt:{a:1},title:{a:1},tabindex:{a:1},autoplay:{a:1},loop:{a:1},linkURL:{f:"linkURL",a:1,x:{prep:function(a,c){$[a[0].id]=c;a[0].onclick=function(){var a=
$[this.id];a.linkTarget?window.open(a.linkURL,a.linkTarget):window.location.href=a.linkURL};a[0].style.cursor="pointer"}}}});var V={c:"children",r:"rect",zr:"sizeRange",br:"borderRadius",cl:"clip",al:"alt",tt:"title",ti:"tabindex",cn:"controls",sr:"source",ps:"poster",pr:"preload",cu:"cursor",ap:"autoplay",lp:"loop",n:"font",tf:"transform",sh:"boxShadow",ts:"textShadow",o:"opacity",uc:"userClass",s:"stroke",f:"fill",v:"display",fi:"filter",sN:"symbolName",tr:"trigger"};r(M.prototype,c.prototype);
r(M.prototype,{init:function(a,c){var b=this.data[this.name];b&&L(this.composition,this,b.content.dom,b.content.style,a,c)},register:function(a,c){},play:function(a){}});r(F.prototype,c.prototype);F._playAuto=y;(function(){var a;S||(a=A.requestAnimationFrame||A.webkitRequestAnimationFrame||A.mozRequestAnimationFrame||A.msRequestAnimationFrame||A.oRequestAnimationFrame||function(a){A.setTimeout(a,17)},S=function(){var c;c=ea(0);J(c,"rP");J(c,"rR");J(c,"rA");a.call(A,S)},a.call(A,S))})();G.cssTransform=
n(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"]);G.cssTransform3d=n(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);G.audio=function(){var a=document.createElement("audio"),c={};a.canPlayType&&(c.m4a=!!a.canPlayType('audio/mp4; codecs="mp4a.40.2"').replace(/no/,""),c.aac=c.m4a,c.mp3=!!a.canPlayType("audio/mpeg;").replace(/no/,""),c.wav=!!a.canPlayType('audio/wav; codecs="1"').replace(/no/,""),c.ogg=!!a.canPlayType('audio/ogg; codecs="vorbis"').replace(/no/,
""),c.oga=c.ogg);return c}();G.video=function(){var a=document.createElement("video"),c={};a.canPlayType&&(c.webm=!!a.canPlayType("video/webm").replace(/no/,""),c.mp4=!!a.canPlayType("video/mp4;").replace(/no/,""),c.ogv=!!a.canPlayType('video/ogg; codecs="theora, vorbis"').replace(/no/,""),c.ogg=!!a.canPlayType('video/ogg; codecs="theora, vorbis"').replace(/no/,""));return c}();G.customEvent=function(){if(!window.CustomEvent)return!1;try{return void 0!==new CustomEvent("testCustomEvent",!1,!1)}catch(a){}return!1}();
G.addEventListener=void 0!==window.addEventListener;var oa=G,da;R.style.cssText="background-color:rgba(150,255,150,.5)";da=0==(""+R.style.backgroundColor).indexOf("rgba")?!0:!1;oa.rgba=da;r(f,{version:"5.0.0",Composition:F,defaultOpt:Y,$:a,An$:d,renderDOM:L,ready:K,camelize:l,splitUnits:v,loadComposition:function(c,b,g,m,d){function p(c,m){K(function(){var d=a("."+b),h=/px|^0$/,p=g.scaleToFit,e=g.centerStage,k=g.minW,f=g.maxW,l=g.width,q=g.height,x=d[0]||document.getElementsByTagName("body")[0];"absolute"!=
x.style.position&&"relative"!=x.style.position&&(x.style.position="relative");q&&(x.style.height=q);l&&(x.style.width=l);/^height$|^width$|^both$/.test(p)&&(k=h.test(k)?parseInt(k,10):void 0,f=h.test(f)?parseInt(f,10):void 0,w(a(x),p,k,f,!1,g.bScaleToParent));/^vertical$|^horizontal$|^both$/.test(e)&&u(x,e);c&&L(H[b],null,c.dom,c.style,d[0],m+b);d.removeClass("edgeLoad-"+b)})}function e(){p(k.preloaderDOM,"edgePreload-")}function f(){p(k.downLevelStageDOM,"edgeDownLevel-")}var k=H[b]=new F(b,g);h(AdobeEdge,
"newComp",{comp:k});Z?(window.edge_authoring_mode||(m?(k.definePreloader(m),e()):k.load(c+"_edgePreload.js",e)),c&&(g&&g.bootstrapLoading?ga.push(c):window.edge_authoring_mode&&g.sym?k.load(c+"_edge.js?symbol="+g.sym):k.load(c+"_edge.js"))):window.edge_authoring_mode||(d?(k.defineDownLevelStage(d),f()):k.load(c+"_edgePreload.js",f))},registerCompositionDefn:function(a,c,b,g,m,d){H[a].define(d,c,b,g,m)},registerEventBinding:function(a,c){H[a].bindingFn=c},getComposition:function(a){return H[a]},defineProps:N,
props:Q,Symbol:M,Notifier:c,isSupported:n,supported:G,isIOS:function(){var a=navigator.userAgent;return"webkitAppearance"in document.documentElement.style&&(/iPad/.test(a)||/iPod/.test(a)||/iPhone/.test(a))}(),isOpera:/Opera/.test(navigator.userAgent),registerFonts:function(a){AdobeEdge.getCurrentComposition().registerFonts(a)},playWhenReady:function(){f.doPlayWhenReady=!0;for(var a=0;a<f.readyAndWaiting.length;a++)f.readyAndWaiting[a]()},_:{c:H,P:C,p:Q,rE:O,nO:h,nDN:z}});r(f,c.prototype);c.call(f)})(window.AdobeEdge);
window.AdobeEdge.bootstrapListeners||(window.AdobeEdge.bootstrapListeners=[]);window.AdobeEdge.bootstrapCallback=function(f){window.AdobeEdge.bootstrapListeners.push(f);if(0<aBootcompsLoaded.length)for(var s=0;s<aBootcompsLoaded.length;s++)f(aBootcompsLoaded[s])};window.AdobeEdge.yepnope=window.yepnope;
(function(f){function s(){f.Notifier.call(this);this.animationID="animID-"+s.nextID;s.nextID+=1}function t(a,b,d){f.Animation.call(this);"function"===typeof a?this.handler=a:"string"===typeof a&&(this.eventType=a);this.handlerContext=d;this.data=b;this.isTrigger=!0}function e(a,b,d,k,u){f.Notifier.call(this);this.animation=a;this.position=0;this.duration=-1;this.opts={};q.extend(this.opts,u);this.easing="function"===typeof k?k:k&&q.easing[k]?k:e.defaultEasing;void 0!==b&&(this.position=b);void 0!==
d&&(this.duration=d);this.timeline=null;this.dScale=1;this.dDuration=0;this.done=!1}function n(a){f.Animation.call(this);q.extend(this,f.Timeline.config);q.extend(this,a);this.startPosition=this.timerStart=this.timer=0;this.currentPosition=-1;this.playing=!1;this.iteration=this.duration=0;this.interval=1E3/this.fps;this.objects=[]}function k(a){return l.test(a[1])}var q=f.$,r={},v={},l=/^(trigger|@)$/,d=[];q.isArray=function(a){return"[object Array]"===Object.prototype.toString.call(a)};q.easing=
q.easing||{};q.extend(q.easing,{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a*Math.PI)/2+0.5)*e+d}});s.nextID=1;q.extend(s.prototype,f.Notifier.prototype);q.extend(s.prototype,{constructor:s,setup:function(){},update:function(a,b){},getDuration:function(){return 0}});q.extend(t.prototype,s.prototype);q.extend(t.prototype,{constructor:t,update:function(a){this.fired||(this.fired=!0,this.handler?this.handler.call(this.handlerContext,a,this.data):this.eventType&&this.timeline&&
this.timeline.notifyObservers(this.eventType,{elapsed:a,data:this.data}))},setup:function(a,b){var d=void 0===a.executeTriggers||null===a.executeTriggers;this.fired=a.startingFromCurrent&&d||!d&&!a.executeTriggers?"reverse"!==a.playDirection?a.currentPosition>=b:a.currentPosition<=b:"reverse"!==a.playDirection?a.currentPosition>b:a.currentPosition<b;this.timeline=a}});e.defaultEasing="linear";q.extend(e.prototype,f.Notifier.prototype);q.extend(e.prototype,{constructor:e,setup:function(a){this.timeline=
a;var b=this.duration,d=null;this.animation&&this.animation.getDuration&&(d=this.animation.getDuration());this.dScale=-1!==b&&0!==b?d/b:1;this.dDuration=-1!==b?b:d;this.done=!1;this.animation&&this.animation.setup&&this.animation.setup(a,this.position)},update:function(a){if(!this.done){var b=this.dDuration,d;this.animation&&(0===b?d=0<=a?1:0:(a>=b&&(a=b),0>=a&&(a=0),d=q.easing[this.easing](a/b,a,0,1,b)),this.animation.update(a*this.dScale,d));("reverse"===this.timeline.playDirection?0>=a:a>=b)&&
this.complete()}},complete:function(){this.done=!0;this.timeline&&this.timeline.updateComplete(this)},getPosition:function(){return this.position},setPosition:function(a){this.position=a},getDuration:function(){return-1!==this.duration?this.duration:this.animation&&this.animation.getDuration?this.animation.getDuration():0},setDuration:function(a){this.duration=0<=a?a:-1}});n.config={dropFrames:!0,fps:60,pauseThreshold:250};n.tick=function(){var a=d.slice(0),b=a.length,p=(new Date).getTime(),e,u;d=
[];for(e=0;e<b;e+=1)u=a[e],void 0!==u&&u.call(null,p)};q.extend(n.prototype,s.prototype);q.extend(n.prototype,{constructor:n,play:function(a){a=a||{};this.notifyObservers("play");this.playing=!0;this._stop({});if("undefined"===typeof a.pos||null===a.pos)if("reverse"==a.playDirection)a.pos=this.currentPosition,0===a.pos&&(a.pos=this.getDuration());else if(0>this.currentPosition||this.currentPosition>=this.getDuration())a.pos=0;q.extend(this,a);this.seek(a.pos,a);this.sort(a);this.iteration=0;"number"===
typeof a.startPos&&this.currentPosition!==a.startPos?(this.startingFromCurrent=!1,this.currentPosition=a.startPos):this.startingFromCurrent=!0;this.setup(this);this.timerStart=(new Date).getTime();this.startPosition=this.currentPosition;this.lastUpdateTime=this.timerStart;this.firstUpdate=!0;this.handleTimer();this.firstUpdate=!1;return this},stop:function(a){this.playing=!1;return this.seek(a?a.pos:void 0,a)},seek:function(a,b){this.notifyObservers("seek");this.sort(b);var d=this.currentPosition;
this._stop(b);q.extend(this,b);void 0!==a&&(this.currentPosition=a);this.startingFromCurrent=d===this.currentPosition?!0:!1;this.setup(this);this.firstUpdate=!0;this.updateSeek(this.currentPosition,1,d);this.firstUpdate=!1;return this},add:function(a,b,d,k,u){a=new e(a,b,d,k,u);this.objects.push(a);this.sorted=!1},sort:function(a){var b={width:1,height:2,"-webkit-transform-origin":3,"transform-origin":4,"-moz-transform-origin":5,"-ms-transform-origin":6,left:7,top:8,bottom:9,right:10,motion:11};this.sorted||
(this.objects.sort(function(a,c){var d=a.animation,g=c.animation;if(d||g){if(!d)return-1;if(!g)return 1}else return a.position-c.position;if(d.property||g.property){if(!d.property)return-1;if(!g.property)return 1}else return a.position-c.position;var m=b[d.property],p=b[g.property];return d.sourceElements!==g.sourceElements?d.sourceElements>g.sourceElements?1:-1:m&&(!p||p<m)?1:p&&(!m||p>m)?-1:a.position-c.position}),this.sorted=!0);for(a=1;a<this.objects.length;a++){var d=this.objects[a-1],e=this.objects[a];
d.animation&&e.animation&&d.animation.property===e.animation.property&&d.animation.sourceElements===e.animation.sourceElements?(d.animation._nextObj=e.animation,e.animation._prevObj=d.animation):(d.animation&&(d.animation._nextObj=null),e.animation&&(e.animation._prevObj=null))}},getDuration:function(){var a=0,b=this.objects,d=this.objects.length,e=Math.max,u,c;for(u=0;u<d;u+=1)c=b[u],a=e(a,c.position+c.getDuration());return a},getCurrentPosition:function(){return this.currentPosition},update:function(a,
b){this.sort();this.notifyObservers("preUpdate",{elapsed:a,easingConst:b});var d=this.objects,e=this.triggers,u=d.length,c=e.length,h="reverse"!==this.playDirection,g=!1,m=!0,k=!window.edge_authoring_mode&&this.executeTriggers,f=!window.edge_authoring_mode&&(void 0===this.executeTriggers||null===this.executeTriggers),l,q,r,n,s,v;this.currentDirection=h?"forward":"reverse";for(r=0;r<c;r+=1)if(n=e[h?r:c-r-1],s=n.animation.isTrigger&&!(this.startingFromCurrent&&this.firstUpdate),(f&&s||k||!this.firstUpdate)&&
!n.animation.fired&&(h?a>=n.position:a<=n.position+n.duration)){s=this.currentPosition=n.position;v=this.getState();for(g=0;g<u;g+=1)l=d[h?g:u-g-1],(q=h&&!l.opts.reverseOnly||!h&&!l.opts.forwardOnly)&&!l.animation.isTrigger&&(h?s>=l.position:s<=l.position+l.duration)&&((q=s-l.position)||l.duration||h||(q-=1),l.update(q));g=!0;n.animation.update(s);if(!this.equalState(v)){m=!1;break}}if(!g)for(g=0;g<u;g+=1)l=d[h?g:u-g-1],(q=h&&!l.opts.reverseOnly||!h&&!l.opts.forwardOnly)&&!l.animation.isTrigger&&
(h?a>=l.position:a<=l.position+l.duration)&&((q=a-l.position)||l.duration||h||(q-=1),l.update(q));this.notifyObservers("fxUpdate",{elapsed:a});this.notifyObservers("postUpdate",{elapsed:a,easingConst:b});this.notifyObservers("update",{elapsed:a,easingConst:b});return m},setLoop:function(a){this.loopCount=a},getState:function(){return{pos:this.currentPosition,dir:this.playDirection,playing:this.playing}},equalState:function(a){var b=!!a.playing,d=!!this.playing;return a.pos===this.currentPosition&&
a.dir===this.playDirection&&b===d},handleTimer:function(a){a=a||(new Date).getTime();var b="reverse"===this.playDirection,d=a-this.timerStart-this.iteration*(b?this.startPosition:this.duration-this.startPosition),b=this.startPosition+(b?-d:d);a-this.lastUpdateTime>this.pauseThreshold&&(this.timerStart+=a-this.lastUpdateTime+this.interval,d=a-this.timerStart);if(this.playing){if(this.currentPosition=b=Math.max(0,Math.min(b,this.duration)),this.update(b,1),this.lastUpdateTime=a||(new Date).getTime(),
a=(b="reverse"===this.playDirection)?0<this.currentPosition:this.currentPosition<this.duration,!a){if(this.loopCount&&(this.iteration+=1,this.notifyObservers("iterationComplete",{elapsed:d,count:this.iteration}),"forever"===this.loopCount||this.iteration<this.loopCount)){d=this.objects;a=d.length;for(b=0;b<a;b+=1)d[b].done=!1;this.handleTimer();return}this.stop();this.notifyObservers("complete",{elapsed:d})}}else this.notifyObservers("fxUpdate",{elapsed:d})},setup:function(a){f.Animation.prototype.setup.call(this,
a);this.triggers=[];a=this.objects;var b=this.objects.length,d,e;for(d=0;d<b;d+=1)e=a[d],e.done=!1,e.setup(this),e.animation.isTrigger&&this.triggers.push(e);this.duration=this.getDuration()},updateComplete:function(a){a.done=!0},_stop:function(a){a&&a.dontNotify||this.notifyObservers("stop");this.timer&&clearTimeout(this.timer);this.timerStart=this.timer=0;if(this.timerFunc)for(a=0;a<d.length;a+=1)d[a]===this.timerFunc&&(d[a]=void 0);return this}});n.prototype.updateSeek=n.prototype.update;f.Animation=
s;f.TimelineObject=e;f.Timeline=n;f.Timeline.createTimeline=function(a){return new f.Timeline(a)};f.Timeline.createTween=function(a){var b=r[a];return b?b.func.apply(b.context,Array.prototype.slice.call(arguments,1)):null};f.Timeline.addTweenType=function(a,b,d){r[a]={func:b,context:d}};f.Timeline.addTweenProperty=function(a,b){v[a]=b};f.Timeline.getTweenType=function(a){return v[a]||"style"};f.Timeline.createTrigger=function(a,b){return new t(a,b,arguments[arguments.length-1])};f.Timeline.isTrigger=
k;f.Timeline.isTween=function(a){return!k(a)};f.Timeline.createTL=function(a,b,d){var e=f.Timeline.createTimeline(),u=a.length,c,h,g,m,l;g=0;d&&d.loop&&e.setLoop(d.loop);for(d=0;d<u;d+=1)c=a[d],h=null,g=0,k(c)?(m=c.slice(3,5),m.push(b),h=f.Timeline.createTrigger.apply(null,m),l=c[5],m="none"):c[1]&&(g=v[c[1]]||"style",m=[g,c[1]].concat(c.slice(5)),h=f.Timeline.createTween.apply(null,m),g=c[3],m=c[4]),h&&(h.id=c[0],e.add(h,c[2],g,m,l));return e}})(window.AdobeEdge);
(function(f){var s=f.$;s.easing.jswing=s.easing.swing;s.extend(s.easing,{def:"easeOutQuad",swing:function(f,e,n,k,q){return s.easing[s.easing.def](f,e,n,k,q)},easeInQuad:function(f,e,n,k,q){return k*(e/=q)*e+n},easeOutQuad:function(f,e,n,k,q){return-k*(e/=q)*(e-2)+n},easeInOutQuad:function(f,e,n,k,q){return 1>(e/=q/2)?k/2*e*e+n:-k/2*(--e*(e-2)-1)+n},easeInCubic:function(f,e,n,k,q){return k*(e/=q)*e*e+n},easeOutCubic:function(f,e,n,k,q){return k*((e=e/q-1)*e*e+1)+n},easeInOutCubic:function(f,e,n,k,
q){return 1>(e/=q/2)?k/2*e*e*e+n:k/2*((e-=2)*e*e+2)+n},easeInQuart:function(f,e,n,k,q){return k*(e/=q)*e*e*e+n},easeOutQuart:function(f,e,n,k,q){return-k*((e=e/q-1)*e*e*e-1)+n},easeInOutQuart:function(f,e,n,k,q){return 1>(e/=q/2)?k/2*e*e*e*e+n:-k/2*((e-=2)*e*e*e-2)+n},easeInQuint:function(f,e,n,k,q){return k*(e/=q)*e*e*e*e+n},easeOutQuint:function(f,e,n,k,q){return k*((e=e/q-1)*e*e*e*e+1)+n},easeInOutQuint:function(f,e,n,k,q){return 1>(e/=q/2)?k/2*e*e*e*e*e+n:k/2*((e-=2)*e*e*e*e+2)+n},easeInSine:function(f,
e,n,k,q){return-k*Math.cos(e/q*(Math.PI/2))+k+n},easeOutSine:function(f,e,n,k,q){return k*Math.sin(e/q*(Math.PI/2))+n},easeInOutSine:function(f,e,n,k,q){return-k/2*(Math.cos(Math.PI*e/q)-1)+n},easeInExpo:function(f,e,n,k,q){return 0==e?n:k*Math.pow(2,10*(e/q-1))+n},easeOutExpo:function(f,e,n,k,q){return e==q?n+k:k*(-Math.pow(2,-10*e/q)+1)+n},easeInOutExpo:function(f,e,n,k,q){return 0==e?n:e==q?n+k:1>(e/=q/2)?k/2*Math.pow(2,10*(e-1))+n:k/2*(-Math.pow(2,-10*--e)+2)+n},easeInCirc:function(f,e,n,k,q){return-k*
(Math.sqrt(1-(e/=q)*e)-1)+n},easeOutCirc:function(f,e,n,k,q){return k*Math.sqrt(1-(e=e/q-1)*e)+n},easeInOutCirc:function(f,e,n,k,q){return 1>(e/=q/2)?-k/2*(Math.sqrt(1-e*e)-1)+n:k/2*(Math.sqrt(1-(e-=2)*e)+1)+n},easeInElastic:function(f,e,n,k,q){f=1.70158;var r=0,s=k;if(0==e)return n;if(1==(e/=q))return n+k;r||(r=0.3*q);s<Math.abs(k)?(s=k,f=r/4):f=r/(2*Math.PI)*Math.asin(k/s);return-(s*Math.pow(2,10*(e-=1))*Math.sin(2*(e*q-f)*Math.PI/r))+n},easeOutElastic:function(f,e,n,k,q){f=1.70158;var r=0,s=k;
if(0==e)return n;if(1==(e/=q))return n+k;r||(r=0.3*q);s<Math.abs(k)?(s=k,f=r/4):f=r/(2*Math.PI)*Math.asin(k/s);return s*Math.pow(2,-10*e)*Math.sin(2*(e*q-f)*Math.PI/r)+k+n},easeInOutElastic:function(f,e,n,k,q){f=1.70158;var r=0,s=k;if(0==e)return n;if(2==(e/=q/2))return n+k;r||(r=0.3*q*1.5);s<Math.abs(k)?(s=k,f=r/4):f=r/(2*Math.PI)*Math.asin(k/s);return 1>e?-0.5*s*Math.pow(2,10*(e-=1))*Math.sin(2*(e*q-f)*Math.PI/r)+n:s*Math.pow(2,-10*(e-=1))*Math.sin(2*(e*q-f)*Math.PI/r)*0.5+k+n},easeInBack:function(f,
e,n,k,q,r){void 0==r&&(r=1.70158);return k*(e/=q)*e*((r+1)*e-r)+n},easeOutBack:function(f,e,n,k,q,r){void 0==r&&(r=1.70158);return k*((e=e/q-1)*e*((r+1)*e+r)+1)+n},easeInOutBack:function(f,e,n,k,q,r){void 0==r&&(r=1.70158);return 1>(e/=q/2)?k/2*e*e*(((r*=1.525)+1)*e-r)+n:k/2*((e-=2)*e*(((r*=1.525)+1)*e+r)+2)+n},easeInBounce:function(f,e,n,k,q){return k-s.easing.easeOutBounce(f,q-e,0,k,q)+n},easeOutBounce:function(f,e,n,k,q){return(e/=q)<1/2.75?7.5625*k*e*e+n:e<2/2.75?k*(7.5625*(e-=1.5/2.75)*e+0.75)+
n:e<2.5/2.75?k*(7.5625*(e-=2.25/2.75)*e+0.9375)+n:k*(7.5625*(e-=2.625/2.75)*e+0.984375)+n},easeInOutBounce:function(f,e,n,k,q){return e<q/2?0.5*s.easing.easeInBounce(f,2*e,0,k,q)+n:0.5*s.easing.easeOutBounce(f,2*e-q,0,k,q)+0.5*k+n}})})(window.AdobeEdge);
(function(f){function s(a,c){return c?c+"_"+a:a+"_"+h++}function t(a){a.length&&(a=a[0]);return a?a.edgeSymbol:null}function e(a,c){a.length&&(a=a[0]);a&&(a.edgeSymbol=c)}function n(a){var c,d,h,p=a.length;if(b.isArray(a))for(c=[],h=0;h<p;h++)d=a[h],c[h]=null!=d&&"object"===typeof d?n(d):d;else for(h in c={},a)a.hasOwnProperty(h)&&"prototype"!==h&&(d=a[h],c[h]=null!=d&&"object"===typeof d?n(d):d);return c}function k(a){a=a.data[a.name];return a.timeline?a.timeline.data:null}function q(a,c,b){function d(a,
c){for(h=0;h<a.length;h+=1){if(a[h].id===c)return a[h];if(a[h].children)return d(a[h].children,c)}return null}c=c.replace(/[\{\}\$]/g,"");a=a.data[a.name];var h;if(a=a.content?a.content.dom:null)if(c=d(a,c))if(a=f.props[b])return a.prep(null,c,b,a.i,a.j);return null}function r(a,c,b,d,h){return["generated","location",d,h,"linear",a,[[c.x,c.y,0,0],[b.x,b.y,0,0]]]}function v(a,b){var d;b&&(a.tlCached=void 0);var h=k(a);if(!h)return null;h.dirty&&a.tlCached&&(d=a.tlCached.currentPosition,a.tlCached=
void 0);if(!a.tlCached){var p,e=a.data[a.name].timeline,l,n={},s={},v,t,y=0,P;p=a.data[a.name];var F;l=h.length;for(t=h.length-1;0<=t;t--)"injected"===h[t][0]&&h.splice(t,1);l=h.length;"number"!==typeof p.timeline.duration&&(p.timeline.duration=0);for(F=0;F<l;F++)(t=h[F])&&u(t)&&(v=t[5],n[v]||(n[v]=[]),n[v].push(t),v=v+":"+("motion"===t[1]?"location":t[1]),s[v]||(s[v]=[]),s[v].push(t)),t&&(u(t)||c(t))&&(P=t[3]||0,y=Math.max(y,t[2]+P));n=Math.max(p.timeline.duration,y);t=function(a,c){return a[2]-
c[2]};for(v in s)s.hasOwnProperty(v)&&s[v].sort(t);for(v in s)s.hasOwnProperty(v)&&(t=s[v][0],0<t[2]&&(p=q(a,t[5],t[1]),null==p&&(p=t[6]),"location"===t[1]?(t=s[v][0],l={x:t[6][0][0],y:t[6][0][1]},p=r(t[5],l,l,0,Math.max(0,t[2]-1)),p[0]="injected",h.push(p)):void 0!==p&&(t=f.cloneJSONObject(s[v][0]),t[6]=t[7]=p,t[3]=t[2],t[2]=0,t[0]="injected",h.push(t))),l=s[v].length-1,0<=l&&(t=s[v][l],p=t[2]+t[3],p<y&&("location"===t[1]?(l=t[6].length-1,l={x:t[6][l][0],y:t[6][l][1]},p=r(t[5],l,l,p,n-p),p[0]="injected"):
(p=f.cloneJSONObject(s[v][l]),p[6]=t[7],p[2]=n,p[3]=0,p[0]="injected",p[8]=p[8]||{},p[8].reverseOnly=!0),h.push(p))));y<n&&(t=["injected","-an_resting",y,n-y,"linear","${Stage}","0","100"],h.push(t));a.tlCached=w.createTL(h,a,{loop:e.loop});h.dirty&&(a.tlCached.currentPosition=d);a.tlCached.sort()}}function l(a,c){if("string"===typeof c){var b=a.data?a.data[a.name]:0;return(b=b?b.timeline:0)&&b.labels?b.labels[c]:0}return c}function d(a){var c=a,b;"string"===typeof a&&-1!==a.search(/\$\{/)&&(c=a.search(/\$\{/),
b=a.search(/\}/),c=a.slice(c+2,b),"string"===typeof c&&(c=f.trimString(c),c=c.replace(/["']/g,"")));return c}function a(a,c){for(var b=a,h;c&&"string"===typeof b&&-1!==b.search(/\$\{/);)h=d(b),b=void 0===c[h]?void 0:b.replace(/\$\{[^\}]*\}/,c[h]);return b}var b=window.jQuery?window.jQuery:f.$,p=f.Symbol,w=f.Timeline,u=w.isTween,c=w.isTrigger,h=0;p._makeUniqueID=s;f.symbol=p;p.get=p.getSymbol=t;p.setSymbol=e;f.addObserver({newComp:function(a,c){c.comp.addObserver({newSymbol:function(a,c){c.symbol.addObserver({newEle:function(a,
c){var g=b