-
Notifications
You must be signed in to change notification settings - Fork 284
/
build.js
7 lines (7 loc) · 352 KB
/
build.js
1
2
3
4
5
6
7
!function(t){function e(i){if(r[i])return r[i].exports;var s=r[i]={i:i,l:!1,exports:{}};return t[i].call(s.exports,s,s.exports,e),s.l=!0,s.exports}var r={};e.m=t,e.c=r,e.i=function(t){return t},e.d=function(t,r,i){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="./dist/",e(e.s=5)}([function(t,e){t.exports=function(t,e,r,i){var s,n=t=t||{},a=typeof t.default;"object"!==a&&"function"!==a||(s=t,n=t.default);var o="function"==typeof n?n.options:n;if(e&&(o.render=e.render,o.staticRenderFns=e.staticRenderFns),r&&(o._scopeId=r),i){var h=Object.create(o.computed||null);Object.keys(i).forEach(function(t){var e=i[t];h[t]=function(){return e}}),o.computed=h}return{esModule:s,exports:n,options:o}}},function(t,e,r){r(12);var i=r(0)(r(3),r(11),null,null);t.exports=i.exports},function(t,e,r){"use strict";(function(t){/*!
* Vue.js v2.3.4
* (c) 2014-2017 Evan You
* Released under the MIT License.
*/
function r(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function s(t){return!0===t}function n(t){return!1===t}function a(t){return"string"==typeof t||"number"==typeof t}function o(t){return null!==t&&"object"==typeof t}function h(t){return"[object Object]"===Ts.call(t)}function l(t){return"[object RegExp]"===Ts.call(t)}function p(t){return null==t?"":"object"==typeof t?JSON.stringify(t,null,2):String(t)}function c(t){var e=parseFloat(t);return isNaN(e)?t:e}function f(t,e){for(var r=Object.create(null),i=t.split(","),s=0;s<i.length;s++)r[i[s]]=!0;return e?function(t){return r[t.toLowerCase()]}:function(t){return r[t]}}function m(t,e){if(t.length){var r=t.indexOf(e);if(r>-1)return t.splice(r,1)}}function d(t,e){return Fs.call(t,e)}function u(t){var e=Object.create(null);return function(r){return e[r]||(e[r]=t(r))}}function y(t,e){function r(r){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,r):t.call(e)}return r._length=t.length,r}function v(t,e){e=e||0;for(var r=t.length-e,i=new Array(r);r--;)i[r]=t[r+e];return i}function g(t,e){for(var r in e)t[r]=e[r];return t}function b(t){for(var e={},r=0;r<t.length;r++)t[r]&&g(e,t[r]);return e}function x(){}function E(t,e){var r=o(t),i=o(e);if(!r||!i)return!r&&!i&&String(t)===String(e);try{return JSON.stringify(t)===JSON.stringify(e)}catch(r){return t===e}}function _(t,e){for(var r=0;r<t.length;r++)if(E(t[r],e))return r;return-1}function k(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}function P(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function S(t,e,r,i){Object.defineProperty(t,e,{value:r,enumerable:!!i,writable:!0,configurable:!0})}function C(t){if(!Ws.test(t)){var e=t.split(".");return function(t){for(var r=0;r<e.length;r++){if(!t)return;t=t[e[r]]}return t}}}function A(t,e,r){if(Hs.errorHandler)Hs.errorHandler.call(null,t,e,r);else{if(!Ys||"undefined"==typeof console)throw t;console.error(t)}}function w(t){return"function"==typeof t&&/native code/.test(t.toString())}function M(t){fn.target&&mn.push(fn.target),fn.target=t}function T(){fn.target=mn.pop()}function D(t,e){t.__proto__=e}function F(t,e,r){for(var i=0,s=r.length;i<s;i++){var n=r[i];S(t,n,e[n])}}function I(t,e){if(o(t)){var r;return d(t,"__ob__")&&t.__ob__ instanceof gn?r=t.__ob__:vn.shouldConvert&&!on()&&(Array.isArray(t)||h(t))&&Object.isExtensible(t)&&!t._isVue&&(r=new gn(t)),e&&r&&r.vmCount++,r}}function V(t,e,r,i){var s=new fn,n=Object.getOwnPropertyDescriptor(t,e);if(!n||!1!==n.configurable){var a=n&&n.get,o=n&&n.set,h=I(r);Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=a?a.call(t):r;return fn.target&&(s.depend(),h&&h.dep.depend(),Array.isArray(e)&&B(e)),e},set:function(e){var i=a?a.call(t):r;e===i||e!==e&&i!==i||(o?o.call(t,e):r=e,h=I(e),s.notify())}})}}function N(t,e,r){if(Array.isArray(t)&&"number"==typeof e)return t.length=Math.max(t.length,e),t.splice(e,1,r),r;if(d(t,e))return t[e]=r,r;var i=t.__ob__;return t._isVue||i&&i.vmCount?r:i?(V(i.value,e,r),i.dep.notify(),r):(t[e]=r,r)}function R(t,e){if(Array.isArray(t)&&"number"==typeof e)return void t.splice(e,1);var r=t.__ob__;t._isVue||r&&r.vmCount||d(t,e)&&(delete t[e],r&&r.dep.notify())}function B(t){for(var e=void 0,r=0,i=t.length;r<i;r++)e=t[r],e&&e.__ob__&&e.__ob__.dep.depend(),Array.isArray(e)&&B(e)}function L(t,e){if(!e)return t;for(var r,i,s,n=Object.keys(e),a=0;a<n.length;a++)r=n[a],i=t[r],s=e[r],d(t,r)?h(i)&&h(s)&&L(i,s):N(t,r,s);return t}function O(t,e){return e?t?t.concat(e):Array.isArray(e)?e:[e]:t}function j(t,e){var r=Object.create(t||null);return e?g(r,e):r}function $(t){var e=t.props;if(e){var r,i,s,n={};if(Array.isArray(e))for(r=e.length;r--;)"string"==typeof(i=e[r])&&(s=Vs(i),n[s]={type:null});else if(h(e))for(var a in e)i=e[a],s=Vs(a),n[s]=h(i)?i:{type:i};t.props=n}}function G(t){var e=t.directives;if(e)for(var r in e){var i=e[r];"function"==typeof i&&(e[r]={bind:i,update:i})}}function H(t,e,r){function i(i){var s=bn[i]||xn;h[i]=s(t[i],e[i],r,i)}"function"==typeof e&&(e=e.options),$(e),G(e);var s=e.extends;if(s&&(t=H(t,s,r)),e.mixins)for(var n=0,a=e.mixins.length;n<a;n++)t=H(t,e.mixins[n],r);var o,h={};for(o in t)i(o);for(o in e)d(t,o)||i(o);return h}function z(t,e,r,i){if("string"==typeof r){var s=t[e];if(d(s,r))return s[r];var n=Vs(r);if(d(s,n))return s[n];var a=Ns(n);if(d(s,a))return s[a];return s[r]||s[n]||s[a]}}function W(t,e,r,i){var s=e[t],n=!d(r,t),a=r[t];if(Y(Boolean,s.type)&&(n&&!d(s,"default")?a=!1:Y(String,s.type)||""!==a&&a!==Bs(t)||(a=!0)),void 0===a){a=q(i,s,t);var o=vn.shouldConvert;vn.shouldConvert=!0,I(a),vn.shouldConvert=o}return a}function q(t,e,r){if(d(e,"default")){var i=e.default;return t&&t.$options.propsData&&void 0===t.$options.propsData[r]&&void 0!==t._props[r]?t._props[r]:"function"==typeof i&&"Function"!==U(e.type)?i.call(t):i}}function U(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function Y(t,e){if(!Array.isArray(e))return U(e)===U(t);for(var r=0,i=e.length;r<i;r++)if(U(e[r])===U(t))return!0;return!1}function X(t){return new En(void 0,void 0,void 0,String(t))}function K(t){var e=new En(t.tag,t.data,t.children,t.text,t.elm,t.context,t.componentOptions);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.isCloned=!0,e}function J(t){for(var e=t.length,r=new Array(e),i=0;i<e;i++)r[i]=K(t[i]);return r}function Z(t){function e(){var t=arguments,r=e.fns;if(!Array.isArray(r))return r.apply(null,arguments);for(var i=0;i<r.length;i++)r[i].apply(null,t)}return e.fns=t,e}function Q(t,e,i,s,n){var a,o,h,l;for(a in t)o=t[a],h=e[a],l=Sn(a),r(o)||(r(h)?(r(o.fns)&&(o=t[a]=Z(o)),i(l.name,o,l.once,l.capture,l.passive)):o!==h&&(h.fns=o,t[a]=h));for(a in e)r(t[a])&&(l=Sn(a),s(l.name,e[a],l.capture))}function tt(t,e,n){function a(){n.apply(this,arguments),m(o.fns,a)}var o,h=t[e];r(h)?o=Z([a]):i(h.fns)&&s(h.merged)?(o=h,o.fns.push(a)):o=Z([h,a]),o.merged=!0,t[e]=o}function et(t,e,s){var n=e.options.props;if(!r(n)){var a={},o=t.attrs,h=t.props;if(i(o)||i(h))for(var l in n){var p=Bs(l);rt(a,h,l,p,!0)||rt(a,o,l,p,!1)}return a}}function rt(t,e,r,s,n){if(i(e)){if(d(e,r))return t[r]=e[r],n||delete e[r],!0;if(d(e,s))return t[r]=e[s],n||delete e[s],!0}return!1}function it(t){for(var e=0;e<t.length;e++)if(Array.isArray(t[e]))return Array.prototype.concat.apply([],t);return t}function st(t){return a(t)?[X(t)]:Array.isArray(t)?at(t):void 0}function nt(t){return i(t)&&i(t.text)&&n(t.isComment)}function at(t,e){var n,o,h,l=[];for(n=0;n<t.length;n++)o=t[n],r(o)||"boolean"==typeof o||(h=l[l.length-1],Array.isArray(o)?l.push.apply(l,at(o,(e||"")+"_"+n)):a(o)?nt(h)?h.text+=String(o):""!==o&&l.push(X(o)):nt(o)&&nt(h)?l[l.length-1]=X(h.text+o.text):(s(t._isVList)&&i(o.tag)&&r(o.key)&&i(e)&&(o.key="__vlist"+e+"_"+n+"__"),l.push(o)));return l}function ot(t,e){return o(t)?e.extend(t):t}function ht(t,e,n){if(s(t.error)&&i(t.errorComp))return t.errorComp;if(i(t.resolved))return t.resolved;if(s(t.loading)&&i(t.loadingComp))return t.loadingComp;if(!i(t.contexts)){var a=t.contexts=[n],h=!0,l=function(){for(var t=0,e=a.length;t<e;t++)a[t].$forceUpdate()},p=k(function(r){t.resolved=ot(r,e),h||l()}),c=k(function(e){i(t.errorComp)&&(t.error=!0,l())}),f=t(p,c);return o(f)&&("function"==typeof f.then?r(t.resolved)&&f.then(p,c):i(f.component)&&"function"==typeof f.component.then&&(f.component.then(p,c),i(f.error)&&(t.errorComp=ot(f.error,e)),i(f.loading)&&(t.loadingComp=ot(f.loading,e),0===f.delay?t.loading=!0:setTimeout(function(){r(t.resolved)&&r(t.error)&&(t.loading=!0,l())},f.delay||200)),i(f.timeout)&&setTimeout(function(){r(t.resolved)&&c(null)},f.timeout))),h=!1,t.loading?t.loadingComp:t.resolved}t.contexts.push(n)}function lt(t){if(Array.isArray(t))for(var e=0;e<t.length;e++){var r=t[e];if(i(r)&&i(r.componentOptions))return r}}function pt(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&mt(t,e)}function ct(t,e,r){r?kn.$once(t,e):kn.$on(t,e)}function ft(t,e){kn.$off(t,e)}function mt(t,e,r){kn=t,Q(e,r||{},ct,ft,t)}function dt(t,e){var r={};if(!t)return r;for(var i=[],s=0,n=t.length;s<n;s++){var a=t[s];if(a.context!==e&&a.functionalContext!==e||!a.data||null==a.data.slot)i.push(a);else{var o=a.data.slot,h=r[o]||(r[o]=[]);"template"===a.tag?h.push.apply(h,a.children):h.push(a)}}return i.every(ut)||(r.default=i),r}function ut(t){return t.isComment||" "===t.text}function yt(t,e){e=e||{};for(var r=0;r<t.length;r++)Array.isArray(t[r])?yt(t[r],e):e[t[r].key]=t[r].fn;return e}function vt(t){var e=t.$options,r=e.parent;if(r&&!e.abstract){for(;r.$options.abstract&&r.$parent;)r=r.$parent;r.$children.push(t)}t.$parent=r,t.$root=r?r.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}function gt(t,e,r){t.$el=e,t.$options.render||(t.$options.render=Pn),kt(t,"beforeMount");var i;return i=function(){t._update(t._render(),r)},t._watcher=new Vn(t,i,x),r=!1,null==t.$vnode&&(t._isMounted=!0,kt(t,"mounted")),t}function bt(t,e,r,i,s){var n=!!(s||t.$options._renderChildren||i.data.scopedSlots||t.$scopedSlots!==zs);if(t.$options._parentVnode=i,t.$vnode=i,t._vnode&&(t._vnode.parent=i),t.$options._renderChildren=s,e&&t.$options.props){vn.shouldConvert=!1;for(var a=t._props,o=t.$options._propKeys||[],h=0;h<o.length;h++){var l=o[h];a[l]=W(l,t.$options.props,e,t)}vn.shouldConvert=!0,t.$options.propsData=e}if(r){var p=t.$options._parentListeners;t.$options._parentListeners=r,mt(t,r,p)}n&&(t.$slots=dt(s,i.context),t.$forceUpdate())}function xt(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function Et(t,e){if(e){if(t._directInactive=!1,xt(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var r=0;r<t.$children.length;r++)Et(t.$children[r]);kt(t,"activated")}}function _t(t,e){if(!(e&&(t._directInactive=!0,xt(t))||t._inactive)){t._inactive=!0;for(var r=0;r<t.$children.length;r++)_t(t.$children[r]);kt(t,"deactivated")}}function kt(t,e){var r=t.$options[e];if(r)for(var i=0,s=r.length;i<s;i++)try{r[i].call(t)}catch(r){A(r,t,e+" hook")}t._hasHookEvent&&t.$emit("hook:"+e)}function Pt(){Fn=An.length=wn.length=0,Mn={},Tn=Dn=!1}function St(){Dn=!0;var t,e;for(An.sort(function(t,e){return t.id-e.id}),Fn=0;Fn<An.length;Fn++)t=An[Fn],e=t.id,Mn[e]=null,t.run();var r=wn.slice(),i=An.slice();Pt(),wt(r),Ct(i),hn&&Hs.devtools&&hn.emit("flush")}function Ct(t){for(var e=t.length;e--;){var r=t[e],i=r.vm;i._watcher===r&&i._isMounted&&kt(i,"updated")}}function At(t){t._inactive=!1,wn.push(t)}function wt(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,Et(t[e],!0)}function Mt(t){var e=t.id;if(null==Mn[e]){if(Mn[e]=!0,Dn){for(var r=An.length-1;r>Fn&&An[r].id>t.id;)r--;An.splice(r+1,0,t)}else An.push(t);Tn||(Tn=!0,pn(St))}}function Tt(t){Nn.clear(),Dt(t,Nn)}function Dt(t,e){var r,i,s=Array.isArray(t);if((s||o(t))&&Object.isExtensible(t)){if(t.__ob__){var n=t.__ob__.dep.id;if(e.has(n))return;e.add(n)}if(s)for(r=t.length;r--;)Dt(t[r],e);else for(i=Object.keys(t),r=i.length;r--;)Dt(t[i[r]],e)}}function Ft(t,e,r){Rn.get=function(){return this[e][r]},Rn.set=function(t){this[e][r]=t},Object.defineProperty(t,r,Rn)}function It(t){t._watchers=[];var e=t.$options;e.props&&Vt(t,e.props),e.methods&&jt(t,e.methods),e.data?Nt(t):I(t._data={},!0),e.computed&&Bt(t,e.computed),e.watch&&$t(t,e.watch)}function Vt(t,e){var r=t.$options.propsData||{},i=t._props={},s=t.$options._propKeys=[],n=!t.$parent;vn.shouldConvert=n;for(var a in e)!function(n){s.push(n);var a=W(n,e,r,t);V(i,n,a),n in t||Ft(t,"_props",n)}(a);vn.shouldConvert=!0}function Nt(t){var e=t.$options.data;e=t._data="function"==typeof e?Rt(e,t):e||{},h(e)||(e={});for(var r=Object.keys(e),i=t.$options.props,s=r.length;s--;)i&&d(i,r[s])||P(r[s])||Ft(t,"_data",r[s]);I(e,!0)}function Rt(t,e){try{return t.call(e)}catch(t){return A(t,e,"data()"),{}}}function Bt(t,e){var r=t._computedWatchers=Object.create(null);for(var i in e){var s=e[i],n="function"==typeof s?s:s.get;r[i]=new Vn(t,n,x,Bn),i in t||Lt(t,i,s)}}function Lt(t,e,r){"function"==typeof r?(Rn.get=Ot(e),Rn.set=x):(Rn.get=r.get?!1!==r.cache?Ot(e):r.get:x,Rn.set=r.set?r.set:x),Object.defineProperty(t,e,Rn)}function Ot(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),fn.target&&e.depend(),e.value}}function jt(t,e){t.$options.props;for(var r in e)t[r]=null==e[r]?x:y(e[r],t)}function $t(t,e){for(var r in e){var i=e[r];if(Array.isArray(i))for(var s=0;s<i.length;s++)Gt(t,r,i[s]);else Gt(t,r,i)}}function Gt(t,e,r){var i;h(r)&&(i=r,r=r.handler),"string"==typeof r&&(r=t[r]),t.$watch(e,r,i)}function Ht(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}function zt(t){var e=Wt(t.$options.inject,t);e&&Object.keys(e).forEach(function(r){V(t,r,e[r])})}function Wt(t,e){if(t){for(var r=Array.isArray(t),i=Object.create(null),s=r?t:ln?Reflect.ownKeys(t):Object.keys(t),n=0;n<s.length;n++)for(var a=s[n],o=r?a:t[a],h=e;h;){if(h._provided&&o in h._provided){i[a]=h._provided[o];break}h=h.$parent}return i}}function qt(t,e,r,s,n){var a={},o=t.options.props;if(i(o))for(var h in o)a[h]=W(h,o,e||{});else i(r.attrs)&&Ut(a,r.attrs),i(r.props)&&Ut(a,r.props);var l=Object.create(s),p=function(t,e,r,i){return Qt(l,t,e,r,i,!0)},c=t.options.render.call(null,p,{data:r,props:a,children:n,parent:s,listeners:r.on||{},injections:Wt(t.options.inject,s),slots:function(){return dt(n,s)}});return c instanceof En&&(c.functionalContext=s,c.functionalOptions=t.options,r.slot&&((c.data||(c.data={})).slot=r.slot)),c}function Ut(t,e){for(var r in e)t[Vs(r)]=e[r]}function Yt(t,e,n,a,h){if(!r(t)){var l=n.$options._base;if(o(t)&&(t=l.extend(t)),"function"==typeof t&&(!r(t.cid)||void 0!==(t=ht(t,l,n)))){me(t),e=e||{},i(e.model)&&Zt(t.options,e);var p=et(e,t,h);if(s(t.options.functional))return qt(t,p,e,n,a);var c=e.on;e.on=e.nativeOn,s(t.options.abstract)&&(e={}),Kt(e);var f=t.options.name||h;return new En("vue-component-"+t.cid+(f?"-"+f:""),e,void 0,void 0,void 0,n,{Ctor:t,propsData:p,listeners:c,tag:h,children:a})}}}function Xt(t,e,r,s){var n=t.componentOptions,a={_isComponent:!0,parent:e,propsData:n.propsData,_componentTag:n.tag,_parentVnode:t,_parentListeners:n.listeners,_renderChildren:n.children,_parentElm:r||null,_refElm:s||null},o=t.data.inlineTemplate;return i(o)&&(a.render=o.render,a.staticRenderFns=o.staticRenderFns),new n.Ctor(a)}function Kt(t){t.hook||(t.hook={});for(var e=0;e<On.length;e++){var r=On[e],i=t.hook[r],s=Ln[r];t.hook[r]=i?Jt(s,i):s}}function Jt(t,e){return function(r,i,s,n){t(r,i,s,n),e(r,i,s,n)}}function Zt(t,e){var r=t.model&&t.model.prop||"value",s=t.model&&t.model.event||"input";(e.props||(e.props={}))[r]=e.model.value;var n=e.on||(e.on={});i(n[s])?n[s]=[e.model.callback].concat(n[s]):n[s]=e.model.callback}function Qt(t,e,r,i,n,o){return(Array.isArray(r)||a(r))&&(n=i,i=r,r=void 0),s(o)&&(n=$n),te(t,e,r,i,n)}function te(t,e,r,s,n){if(i(r)&&i(r.__ob__))return Pn();if(!e)return Pn();Array.isArray(s)&&"function"==typeof s[0]&&(r=r||{},r.scopedSlots={default:s[0]},s.length=0),n===$n?s=st(s):n===jn&&(s=it(s));var a,o;if("string"==typeof e){var h;o=Hs.getTagNamespace(e),a=Hs.isReservedTag(e)?new En(Hs.parsePlatformTagName(e),r,s,void 0,void 0,t):i(h=z(t.$options,"components",e))?Yt(h,r,t,s,e):new En(e,r,s,void 0,void 0,t)}else a=Yt(e,r,t,s);return i(a)?(o&&ee(a,o),a):Pn()}function ee(t,e){if(t.ns=e,"foreignObject"!==t.tag&&i(t.children))for(var s=0,n=t.children.length;s<n;s++){var a=t.children[s];i(a.tag)&&r(a.ns)&&ee(a,e)}}function re(t,e){var r,s,n,a,h;if(Array.isArray(t)||"string"==typeof t)for(r=new Array(t.length),s=0,n=t.length;s<n;s++)r[s]=e(t[s],s);else if("number"==typeof t)for(r=new Array(t),s=0;s<t;s++)r[s]=e(s+1,s);else if(o(t))for(a=Object.keys(t),r=new Array(a.length),s=0,n=a.length;s<n;s++)h=a[s],r[s]=e(t[h],h,s);return i(r)&&(r._isVList=!0),r}function ie(t,e,r,i){var s=this.$scopedSlots[t];if(s)return r=r||{},i&&g(r,i),s(r)||e;var n=this.$slots[t];return n||e}function se(t){return z(this.$options,"filters",t,!0)||Os}function ne(t,e,r){var i=Hs.keyCodes[e]||r;return Array.isArray(i)?-1===i.indexOf(t):i!==t}function ae(t,e,r,i){if(r)if(o(r)){Array.isArray(r)&&(r=b(r));var s;for(var n in r){if("class"===n||"style"===n)s=t;else{var a=t.attrs&&t.attrs.type;s=i||Hs.mustUseProp(e,a,n)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}n in s||(s[n]=r[n])}}else;return t}function oe(t,e){var r=this._staticTrees[t];return r&&!e?Array.isArray(r)?J(r):K(r):(r=this._staticTrees[t]=this.$options.staticRenderFns[t].call(this._renderProxy),le(r,"__static__"+t,!1),r)}function he(t,e,r){return le(t,"__once__"+e+(r?"_"+r:""),!0),t}function le(t,e,r){if(Array.isArray(t))for(var i=0;i<t.length;i++)t[i]&&"string"!=typeof t[i]&&pe(t[i],e+"_"+i,r);else pe(t,e,r)}function pe(t,e,r){t.isStatic=!0,t.key=e,t.isOnce=r}function ce(t){t._vnode=null,t._staticTrees=null;var e=t.$vnode=t.$options._parentVnode,r=e&&e.context;t.$slots=dt(t.$options._renderChildren,r),t.$scopedSlots=zs,t._c=function(e,r,i,s){return Qt(t,e,r,i,s,!1)},t.$createElement=function(e,r,i,s){return Qt(t,e,r,i,s,!0)}}function fe(t,e){var r=t.$options=Object.create(t.constructor.options);r.parent=e.parent,r.propsData=e.propsData,r._parentVnode=e._parentVnode,r._parentListeners=e._parentListeners,r._renderChildren=e._renderChildren,r._componentTag=e._componentTag,r._parentElm=e._parentElm,r._refElm=e._refElm,e.render&&(r.render=e.render,r.staticRenderFns=e.staticRenderFns)}function me(t){var e=t.options;if(t.super){var r=me(t.super);if(r!==t.superOptions){t.superOptions=r;var i=de(t);i&&g(t.extendOptions,i),e=t.options=H(r,t.extendOptions),e.name&&(e.components[e.name]=t)}}return e}function de(t){var e,r=t.options,i=t.extendOptions,s=t.sealedOptions;for(var n in r)r[n]!==s[n]&&(e||(e={}),e[n]=ue(r[n],i[n],s[n]));return e}function ue(t,e,r){if(Array.isArray(t)){var i=[];r=Array.isArray(r)?r:[r],e=Array.isArray(e)?e:[e];for(var s=0;s<t.length;s++)(e.indexOf(t[s])>=0||r.indexOf(t[s])<0)&&i.push(t[s]);return i}return t}function ye(t){this._init(t)}function ve(t){t.use=function(t){if(t.installed)return this;var e=v(arguments,1);return e.unshift(this),"function"==typeof t.install?t.install.apply(t,e):"function"==typeof t&&t.apply(null,e),t.installed=!0,this}}function ge(t){t.mixin=function(t){return this.options=H(this.options,t),this}}function be(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var r=this,i=r.cid,s=t._Ctor||(t._Ctor={});if(s[i])return s[i];var n=t.name||r.options.name,a=function(t){this._init(t)};return a.prototype=Object.create(r.prototype),a.prototype.constructor=a,a.cid=e++,a.options=H(r.options,t),a.super=r,a.options.props&&xe(a),a.options.computed&&Ee(a),a.extend=r.extend,a.mixin=r.mixin,a.use=r.use,$s.forEach(function(t){a[t]=r[t]}),n&&(a.options.components[n]=a),a.superOptions=r.options,a.extendOptions=t,a.sealedOptions=g({},a.options),s[i]=a,a}}function xe(t){var e=t.options.props;for(var r in e)Ft(t.prototype,"_props",r)}function Ee(t){var e=t.options.computed;for(var r in e)Lt(t.prototype,r,e[r])}function _e(t){$s.forEach(function(e){t[e]=function(t,r){return r?("component"===e&&h(r)&&(r.name=r.name||t,r=this.options._base.extend(r)),"directive"===e&&"function"==typeof r&&(r={bind:r,update:r}),this.options[e+"s"][t]=r,r):this.options[e+"s"][t]}})}function ke(t){return t&&(t.Ctor.options.name||t.tag)}function Pe(t,e){return"string"==typeof t?t.split(",").indexOf(e)>-1:!!l(t)&&t.test(e)}function Se(t,e,r){for(var i in t){var s=t[i];if(s){var n=ke(s.componentOptions);n&&!r(n)&&(s!==e&&Ce(s),t[i]=null)}}}function Ce(t){t&&t.componentInstance.$destroy()}function Ae(t){for(var e=t.data,r=t,s=t;i(s.componentInstance);)s=s.componentInstance._vnode,s.data&&(e=we(s.data,e));for(;i(r=r.parent);)r.data&&(e=we(e,r.data));return Me(e)}function we(t,e){return{staticClass:Te(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Me(t){var e=t.class,r=t.staticClass;return i(r)||i(e)?Te(r,De(e)):""}function Te(t,e){return t?e?t+" "+e:t:e||""}function De(t){if(r(t))return"";if("string"==typeof t)return t;var e="";if(Array.isArray(t)){for(var s,n=0,a=t.length;n<a;n++)i(t[n])&&i(s=De(t[n]))&&""!==s&&(e+=s+" ");return e.slice(0,-1)}if(o(t)){for(var h in t)t[h]&&(e+=h+" ");return e.slice(0,-1)}return e}function Fe(t){return fa(t)?"svg":"math"===t?"math":void 0}function Ie(t){if(!Ys)return!0;if(da(t))return!1;if(t=t.toLowerCase(),null!=ua[t])return ua[t];var e=document.createElement(t);return t.indexOf("-")>-1?ua[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:ua[t]=/HTMLUnknownElement/.test(e.toString())}function Ve(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function Ne(t,e){var r=document.createElement(t);return"select"!==t?r:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&r.setAttribute("multiple","multiple"),r)}function Re(t,e){return document.createElementNS(pa[t],e)}function Be(t){return document.createTextNode(t)}function Le(t){return document.createComment(t)}function Oe(t,e,r){t.insertBefore(e,r)}function je(t,e){t.removeChild(e)}function $e(t,e){t.appendChild(e)}function Ge(t){return t.parentNode}function He(t){return t.nextSibling}function ze(t){return t.tagName}function We(t,e){t.textContent=e}function qe(t,e,r){t.setAttribute(e,r)}function Ue(t,e){var r=t.data.ref;if(r){var i=t.context,s=t.componentInstance||t.elm,n=i.$refs;e?Array.isArray(n[r])?m(n[r],s):n[r]===s&&(n[r]=void 0):t.data.refInFor?Array.isArray(n[r])&&n[r].indexOf(s)<0?n[r].push(s):n[r]=[s]:n[r]=s}}function Ye(t,e){return t.key===e.key&&t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Xe(t,e)}function Xe(t,e){if("input"!==t.tag)return!0;var r;return(i(r=t.data)&&i(r=r.attrs)&&r.type)===(i(r=e.data)&&i(r=r.attrs)&&r.type)}function Ke(t,e,r){var s,n,a={};for(s=e;s<=r;++s)n=t[s].key,i(n)&&(a[n]=s);return a}function Je(t,e){(t.data.directives||e.data.directives)&&Ze(t,e)}function Ze(t,e){var r,i,s,n=t===ga,a=e===ga,o=Qe(t.data.directives,t.context),h=Qe(e.data.directives,e.context),l=[],p=[];for(r in h)i=o[r],s=h[r],i?(s.oldValue=i.value,er(s,"update",e,t),s.def&&s.def.componentUpdated&&p.push(s)):(er(s,"bind",e,t),s.def&&s.def.inserted&&l.push(s));if(l.length){var c=function(){for(var r=0;r<l.length;r++)er(l[r],"inserted",e,t)};n?tt(e.data.hook||(e.data.hook={}),"insert",c):c()}if(p.length&&tt(e.data.hook||(e.data.hook={}),"postpatch",function(){for(var r=0;r<p.length;r++)er(p[r],"componentUpdated",e,t)}),!n)for(r in o)h[r]||er(o[r],"unbind",t,t,a)}function Qe(t,e){var r=Object.create(null);if(!t)return r;var i,s;for(i=0;i<t.length;i++)s=t[i],s.modifiers||(s.modifiers=Ea),r[tr(s)]=s,s.def=z(e.$options,"directives",s.name,!0);return r}function tr(t){return t.rawName||t.name+"."+Object.keys(t.modifiers||{}).join(".")}function er(t,e,r,i,s){var n=t.def&&t.def[e];if(n)try{n(r.elm,t,r,i,s)}catch(i){A(i,r.context,"directive "+t.name+" "+e+" hook")}}function rr(t,e){if(!r(t.data.attrs)||!r(e.data.attrs)){var s,n,a=e.elm,o=t.data.attrs||{},h=e.data.attrs||{};i(h.__ob__)&&(h=e.data.attrs=g({},h));for(s in h)n=h[s],o[s]!==n&&ir(a,s,n);Js&&h.value!==o.value&&ir(a,"value",h.value);for(s in o)r(h[s])&&(oa(s)?a.removeAttributeNS(aa,ha(s)):sa(s)||a.removeAttribute(s))}}function ir(t,e,r){na(e)?la(r)?t.removeAttribute(e):t.setAttribute(e,e):sa(e)?t.setAttribute(e,la(r)||"false"===r?"false":"true"):oa(e)?la(r)?t.removeAttributeNS(aa,ha(e)):t.setAttributeNS(aa,e,r):la(r)?t.removeAttribute(e):t.setAttribute(e,r)}function sr(t,e){var s=e.elm,n=e.data,a=t.data;if(!(r(n.staticClass)&&r(n.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var o=Ae(e),h=s._transitionClasses;i(h)&&(o=Te(o,De(h))),o!==s._prevClass&&(s.setAttribute("class",o),s._prevClass=o)}}function nr(t){function e(){(a||(a=[])).push(t.slice(d,s).trim()),d=s+1}var r,i,s,n,a,o=!1,h=!1,l=!1,p=!1,c=0,f=0,m=0,d=0;for(s=0;s<t.length;s++)if(i=r,r=t.charCodeAt(s),o)39===r&&92!==i&&(o=!1);else if(h)34===r&&92!==i&&(h=!1);else if(l)96===r&&92!==i&&(l=!1);else if(p)47===r&&92!==i&&(p=!1);else if(124!==r||124===t.charCodeAt(s+1)||124===t.charCodeAt(s-1)||c||f||m){switch(r){case 34:h=!0;break;case 39:o=!0;break;case 96:l=!0;break;case 40:m++;break;case 41:m--;break;case 91:f++;break;case 93:f--;break;case 123:c++;break;case 125:c--}if(47===r){for(var u=s-1,y=void 0;u>=0&&" "===(y=t.charAt(u));u--);y&&Sa.test(y)||(p=!0)}}else void 0===n?(d=s+1,n=t.slice(0,s).trim()):e();if(void 0===n?n=t.slice(0,s).trim():0!==d&&e(),a)for(s=0;s<a.length;s++)n=ar(n,a[s]);return n}function ar(t,e){var r=e.indexOf("(");return r<0?'_f("'+e+'")('+t+")":'_f("'+e.slice(0,r)+'")('+t+","+e.slice(r+1)}function or(t){console.error("[Vue compiler]: "+t)}function hr(t,e){return t?t.map(function(t){return t[e]}).filter(function(t){return t}):[]}function lr(t,e,r){(t.props||(t.props=[])).push({name:e,value:r})}function pr(t,e,r){(t.attrs||(t.attrs=[])).push({name:e,value:r})}function cr(t,e,r,i,s,n){(t.directives||(t.directives=[])).push({name:e,rawName:r,value:i,arg:s,modifiers:n})}function fr(t,e,r,i,s,n){i&&i.capture&&(delete i.capture,e="!"+e),i&&i.once&&(delete i.once,e="~"+e),i&&i.passive&&(delete i.passive,e="&"+e);var a;i&&i.native?(delete i.native,a=t.nativeEvents||(t.nativeEvents={})):a=t.events||(t.events={});var o={value:r,modifiers:i},h=a[e];Array.isArray(h)?s?h.unshift(o):h.push(o):a[e]=h?s?[o,h]:[h,o]:o}function mr(t,e,r){var i=dr(t,":"+e)||dr(t,"v-bind:"+e);if(null!=i)return nr(i);if(!1!==r){var s=dr(t,e);if(null!=s)return JSON.stringify(s)}}function dr(t,e){var r;if(null!=(r=t.attrsMap[e]))for(var i=t.attrsList,s=0,n=i.length;s<n;s++)if(i[s].name===e){i.splice(s,1);break}return r}function ur(t,e,r){var i=r||{},s=i.number,n=i.trim,a="$$v";n&&(a="(typeof $$v === 'string'? $$v.trim(): $$v)"),s&&(a="_n("+a+")");var o=yr(e,a);t.model={value:"("+e+")",expression:'"'+e+'"',callback:"function ($$v) {"+o+"}"}}function yr(t,e){var r=vr(t);return null===r.idx?t+"="+e:"var $$exp = "+r.exp+", $$idx = "+r.idx+";if (!Array.isArray($$exp)){"+t+"="+e+"}else{$$exp.splice($$idx, 1, "+e+")}"}function vr(t){if(Un=t,qn=Un.length,Xn=Kn=Jn=0,t.indexOf("[")<0||t.lastIndexOf("]")<qn-1)return{exp:t,idx:null};for(;!br();)Yn=gr(),xr(Yn)?_r(Yn):91===Yn&&Er(Yn);return{exp:t.substring(0,Kn),idx:t.substring(Kn+1,Jn)}}function gr(){return Un.charCodeAt(++Xn)}function br(){return Xn>=qn}function xr(t){return 34===t||39===t}function Er(t){var e=1;for(Kn=Xn;!br();)if(t=gr(),xr(t))_r(t);else if(91===t&&e++,93===t&&e--,0===e){Jn=Xn;break}}function _r(t){for(var e=t;!br()&&(t=gr())!==e;);}function kr(t,e,r){Zn=r;var i=e.value,s=e.modifiers,n=t.tag,a=t.attrsMap.type;if("select"===n)Cr(t,i,s);else if("input"===n&&"checkbox"===a)Pr(t,i,s);else if("input"===n&&"radio"===a)Sr(t,i,s);else if("input"===n||"textarea"===n)Ar(t,i,s);else if(!Hs.isReservedTag(n))return ur(t,i,s),!1;return!0}function Pr(t,e,r){var i=r&&r.number,s=mr(t,"value")||"null",n=mr(t,"true-value")||"true",a=mr(t,"false-value")||"false";lr(t,"checked","Array.isArray("+e+")?_i("+e+","+s+")>-1"+("true"===n?":("+e+")":":_q("+e+","+n+")")),fr(t,Aa,"var $$a="+e+",$$el=$event.target,$$c=$$el.checked?("+n+"):("+a+");if(Array.isArray($$a)){var $$v="+(i?"_n("+s+")":s)+",$$i=_i($$a,$$v);if($$c){$$i<0&&("+e+"=$$a.concat($$v))}else{$$i>-1&&("+e+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+yr(e,"$$c")+"}",null,!0)}function Sr(t,e,r){var i=r&&r.number,s=mr(t,"value")||"null";s=i?"_n("+s+")":s,lr(t,"checked","_q("+e+","+s+")"),fr(t,Aa,yr(e,s),null,!0)}function Cr(t,e,r){var i=r&&r.number,s='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(i?"_n(val)":"val")+"})",n="var $$selectedVal = "+s+";";n=n+" "+yr(e,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),fr(t,"change",n,null,!0)}function Ar(t,e,r){var i=t.attrsMap.type,s=r||{},n=s.lazy,a=s.number,o=s.trim,h=!n&&"range"!==i,l=n?"change":"range"===i?Ca:"input",p="$event.target.value";o&&(p="$event.target.value.trim()"),a&&(p="_n("+p+")");var c=yr(e,p);h&&(c="if($event.target.composing)return;"+c),lr(t,"value","("+e+")"),fr(t,l,c,null,!0),(o||a||"number"===i)&&fr(t,"blur","$forceUpdate()")}function wr(t){var e;i(t[Ca])&&(e=Ks?"change":"input",t[e]=[].concat(t[Ca],t[e]||[]),delete t[Ca]),i(t[Aa])&&(e=en?"click":"change",t[e]=[].concat(t[Aa],t[e]||[]),delete t[Aa])}function Mr(t,e,r,i,s){if(r){var n=e,a=Qn;e=function(r){null!==(1===arguments.length?n(r):n.apply(null,arguments))&&Tr(t,e,i,a)}}Qn.addEventListener(t,e,rn?{capture:i,passive:s}:i)}function Tr(t,e,r,i){(i||Qn).removeEventListener(t,e,r)}function Dr(t,e){if(!r(t.data.on)||!r(e.data.on)){var i=e.data.on||{},s=t.data.on||{};Qn=e.elm,wr(i),Q(i,s,Mr,Tr,e.context)}}function Fr(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var s,n,a=e.elm,o=t.data.domProps||{},h=e.data.domProps||{};i(h.__ob__)&&(h=e.data.domProps=g({},h));for(s in o)r(h[s])&&(a[s]="");for(s in h)if(n=h[s],"textContent"!==s&&"innerHTML"!==s||(e.children&&(e.children.length=0),n!==o[s]))if("value"===s){a._value=n;var l=r(n)?"":String(n);Ir(a,e,l)&&(a.value=l)}else a[s]=n}}function Ir(t,e,r){return!t.composing&&("option"===e.tag||Vr(t,r)||Nr(t,r))}function Vr(t,e){return document.activeElement!==t&&t.value!==e}function Nr(t,e){var r=t.value,s=t._vModifiers;return i(s)&&s.number||"number"===t.type?c(r)!==c(e):i(s)&&s.trim?r.trim()!==e.trim():r!==e}function Rr(t){var e=Br(t.style);return t.staticStyle?g(t.staticStyle,e):e}function Br(t){return Array.isArray(t)?b(t):"string"==typeof t?Ta(t):t}function Lr(t,e){var r,i={};if(e)for(var s=t;s.componentInstance;)s=s.componentInstance._vnode,s.data&&(r=Rr(s.data))&&g(i,r);(r=Rr(t.data))&&g(i,r);for(var n=t;n=n.parent;)n.data&&(r=Rr(n.data))&&g(i,r);return i}function Or(t,e){var s=e.data,n=t.data;if(!(r(s.staticStyle)&&r(s.style)&&r(n.staticStyle)&&r(n.style))){var a,o,h=e.elm,l=n.staticStyle,p=n.normalizedStyle||n.style||{},c=l||p,f=Br(e.data.style)||{};e.data.normalizedStyle=i(f.__ob__)?g({},f):f;var m=Lr(e,!0);for(o in c)r(m[o])&&Ia(h,o,"");for(o in m)(a=m[o])!==c[o]&&Ia(h,o,null==a?"":a)}}function jr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var r=" "+(t.getAttribute("class")||"")+" ";r.indexOf(" "+e+" ")<0&&t.setAttribute("class",(r+e).trim())}}function $r(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e);else{for(var r=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";r.indexOf(i)>=0;)r=r.replace(i," ");t.setAttribute("class",r.trim())}}function Gr(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&g(e,Ba(t.name||"v")),g(e,t),e}return"string"==typeof t?Ba(t):void 0}}function Hr(t){Wa(function(){Wa(t)})}function zr(t,e){(t._transitionClasses||(t._transitionClasses=[])).push(e),jr(t,e)}function Wr(t,e){t._transitionClasses&&m(t._transitionClasses,e),$r(t,e)}function qr(t,e,r){var i=Ur(t,e),s=i.type,n=i.timeout,a=i.propCount;if(!s)return r();var o=s===Oa?Ga:za,h=0,l=function(){t.removeEventListener(o,p),r()},p=function(e){e.target===t&&++h>=a&&l()};setTimeout(function(){h<a&&l()},n+1),t.addEventListener(o,p)}function Ur(t,e){var r,i=window.getComputedStyle(t),s=i[$a+"Delay"].split(", "),n=i[$a+"Duration"].split(", "),a=Yr(s,n),o=i[Ha+"Delay"].split(", "),h=i[Ha+"Duration"].split(", "),l=Yr(o,h),p=0,c=0;return e===Oa?a>0&&(r=Oa,p=a,c=n.length):e===ja?l>0&&(r=ja,p=l,c=h.length):(p=Math.max(a,l),r=p>0?a>l?Oa:ja:null,c=r?r===Oa?n.length:h.length:0),{type:r,timeout:p,propCount:c,hasTransform:r===Oa&&qa.test(i[$a+"Property"])}}function Yr(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max.apply(null,e.map(function(e,r){return Xr(e)+Xr(t[r])}))}function Xr(t){return 1e3*Number(t.slice(0,-1))}function Kr(t,e){var s=t.elm;i(s._leaveCb)&&(s._leaveCb.cancelled=!0,s._leaveCb());var n=Gr(t.data.transition);if(!r(n)&&!i(s._enterCb)&&1===s.nodeType){for(var a=n.css,h=n.type,l=n.enterClass,p=n.enterToClass,f=n.enterActiveClass,m=n.appearClass,d=n.appearToClass,u=n.appearActiveClass,y=n.beforeEnter,v=n.enter,g=n.afterEnter,b=n.enterCancelled,x=n.beforeAppear,E=n.appear,_=n.afterAppear,P=n.appearCancelled,S=n.duration,C=Cn,A=Cn.$vnode;A&&A.parent;)A=A.parent,C=A.context;var w=!C._isMounted||!t.isRootInsert;if(!w||E||""===E){var M=w&&m?m:l,T=w&&u?u:f,D=w&&d?d:p,F=w?x||y:y,I=w&&"function"==typeof E?E:v,V=w?_||g:g,N=w?P||b:b,R=c(o(S)?S.enter:S),B=!1!==a&&!Js,L=Qr(I),O=s._enterCb=k(function(){B&&(Wr(s,D),Wr(s,T)),O.cancelled?(B&&Wr(s,M),N&&N(s)):V&&V(s),s._enterCb=null});t.data.show||tt(t.data.hook||(t.data.hook={}),"insert",function(){var e=s.parentNode,r=e&&e._pending&&e._pending[t.key];r&&r.tag===t.tag&&r.elm._leaveCb&&r.elm._leaveCb(),I&&I(s,O)}),F&&F(s),B&&(zr(s,M),zr(s,T),Hr(function(){zr(s,D),Wr(s,M),O.cancelled||L||(Zr(R)?setTimeout(O,R):qr(s,h,O))})),t.data.show&&(e&&e(),I&&I(s,O)),B||L||O()}}}function Jr(t,e){function s(){P.cancelled||(t.data.show||((n.parentNode._pending||(n.parentNode._pending={}))[t.key]=t),d&&d(n),x&&(zr(n,p),zr(n,m),Hr(function(){zr(n,f),Wr(n,p),P.cancelled||E||(Zr(_)?setTimeout(P,_):qr(n,l,P))})),u&&u(n,P),x||E||P())}var n=t.elm;i(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());var a=Gr(t.data.transition);if(r(a))return e();if(!i(n._leaveCb)&&1===n.nodeType){var h=a.css,l=a.type,p=a.leaveClass,f=a.leaveToClass,m=a.leaveActiveClass,d=a.beforeLeave,u=a.leave,y=a.afterLeave,v=a.leaveCancelled,g=a.delayLeave,b=a.duration,x=!1!==h&&!Js,E=Qr(u),_=c(o(b)?b.leave:b),P=n._leaveCb=k(function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[t.key]=null),x&&(Wr(n,f),Wr(n,m)),P.cancelled?(x&&Wr(n,p),v&&v(n)):(e(),y&&y(n)),n._leaveCb=null});g?g(s):s()}}function Zr(t){return"number"==typeof t&&!isNaN(t)}function Qr(t){if(r(t))return!1;var e=t.fns;return i(e)?Qr(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function ti(t,e){!0!==e.data.show&&Kr(e)}function ei(t,e,r){var i=e.value,s=t.multiple;if(!s||Array.isArray(i)){for(var n,a,o=0,h=t.options.length;o<h;o++)if(a=t.options[o],s)n=_(i,ii(a))>-1,a.selected!==n&&(a.selected=n);else if(E(ii(a),i))return void(t.selectedIndex!==o&&(t.selectedIndex=o));s||(t.selectedIndex=-1)}}function ri(t,e){for(var r=0,i=e.length;r<i;r++)if(E(ii(e[r]),t))return!1;return!0}function ii(t){return"_value"in t?t._value:t.value}function si(t){t.target.composing=!0}function ni(t){t.target.composing&&(t.target.composing=!1,ai(t.target,"input"))}function ai(t,e){var r=document.createEvent("HTMLEvents");r.initEvent(e,!0,!0),t.dispatchEvent(r)}function oi(t){return!t.componentInstance||t.data&&t.data.transition?t:oi(t.componentInstance._vnode)}function hi(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?hi(lt(e.children)):t}function li(t){var e={},r=t.$options;for(var i in r.propsData)e[i]=t[i];var s=r._parentListeners;for(var n in s)e[Vs(n)]=s[n];return e}function pi(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ci(t){for(;t=t.parent;)if(t.data.transition)return!0}function fi(t,e){return e.key===t.key&&e.tag===t.tag}function mi(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function di(t){t.data.newPos=t.elm.getBoundingClientRect()}function ui(t){var e=t.data.pos,r=t.data.newPos,i=e.left-r.left,s=e.top-r.top;if(i||s){t.data.moved=!0;var n=t.elm.style;n.transform=n.WebkitTransform="translate("+i+"px,"+s+"px)",n.transitionDuration="0s"}}function yi(t){return no=no||document.createElement("div"),no.innerHTML=t,no.textContent}function vi(t,e){var r=e?qo:Wo;return t.replace(r,function(t){return zo[t]})}function gi(t,e){function r(e){p+=e,t=t.substring(e)}function i(t,r,i){var s,o;if(null==r&&(r=p),null==i&&(i=p),t&&(o=t.toLowerCase()),t)for(s=a.length-1;s>=0&&a[s].lowerCasedTag!==o;s--);else s=0;if(s>=0){for(var h=a.length-1;h>=s;h--)e.end&&e.end(a[h].tag,r,i);a.length=s,n=s&&a[s-1].tag}else"br"===o?e.start&&e.start(t,[],!0,r,i):"p"===o&&(e.start&&e.start(t,[],!1,r,i),e.end&&e.end(t,r,i))}for(var s,n,a=[],o=e.expectHTML,h=e.isUnaryTag||Ls,l=e.canBeLeftOpenTag||Ls,p=0;t;){if(s=t,n&&Go(n)){var c=n.toLowerCase(),f=Ho[c]||(Ho[c]=new RegExp("([\\s\\S]*?)(</"+c+"[^>]*>)","i")),m=0,d=t.replace(f,function(t,r,i){return m=i.length,Go(c)||"noscript"===c||(r=r.replace(/<!--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),e.chars&&e.chars(r),""});p+=t.length-d.length,t=d,i(c,p-m,p)}else{var u=t.indexOf("<");if(0===u){if(Eo.test(t)){var y=t.indexOf("--\x3e");if(y>=0){r(y+3);continue}}if(_o.test(t)){var v=t.indexOf("]>");if(v>=0){r(v+2);continue}}var g=t.match(xo);if(g){r(g[0].length);continue}var b=t.match(bo);if(b){var x=p;r(b[0].length),i(b[1],x,p);continue}var E=function(){var e=t.match(vo);if(e){var i={tagName:e[1],attrs:[],start:p};r(e[0].length);for(var s,n;!(s=t.match(go))&&(n=t.match(mo));)r(n[0].length),i.attrs.push(n);if(s)return i.unarySlash=s[1],r(s[0].length),i.end=p,i}}();if(E){!function(t){var r=t.tagName,s=t.unarySlash;o&&("p"===n&&lo(r)&&i(n),l(r)&&n===r&&i(r));for(var p=h(r)||"html"===r&&"head"===n||!!s,c=t.attrs.length,f=new Array(c),m=0;m<c;m++){var d=t.attrs[m];ko&&-1===d[0].indexOf('""')&&(""===d[3]&&delete d[3],""===d[4]&&delete d[4],""===d[5]&&delete d[5]);var u=d[3]||d[4]||d[5]||"";f[m]={name:d[1],value:vi(u,e.shouldDecodeNewlines)}}p||(a.push({tag:r,lowerCasedTag:r.toLowerCase(),attrs:f}),n=r),e.start&&e.start(r,f,p,t.start,t.end)}(E);continue}}var _=void 0,k=void 0,P=void 0;if(u>=0){for(k=t.slice(u);!(bo.test(k)||vo.test(k)||Eo.test(k)||_o.test(k)||(P=k.indexOf("<",1))<0);)u+=P,k=t.slice(u);_=t.substring(0,u),r(u)}u<0&&(_=t,t=""),e.chars&&_&&e.chars(_)}if(t===s){e.chars&&e.chars(t);break}}i()}function bi(t,e){var r=e?Xo(e):Uo;if(r.test(t)){for(var i,s,n=[],a=r.lastIndex=0;i=r.exec(t);){s=i.index,s>a&&n.push(JSON.stringify(t.slice(a,s)));var o=nr(i[1].trim());n.push("_s("+o+")"),a=s+i[0].length}return a<t.length&&n.push(JSON.stringify(t.slice(a))),n.join("+")}}function xi(t,e){function r(t){t.pre&&(o=!1),Mo(t.tag)&&(h=!1)}Po=e.warn||or,Do=e.getTagNamespace||Ls,To=e.mustUseProp||Ls,Mo=e.isPreTag||Ls,Ao=hr(e.modules,"preTransformNode"),Co=hr(e.modules,"transformNode"),wo=hr(e.modules,"postTransformNode"),So=e.delimiters;var i,s,n=[],a=!1!==e.preserveWhitespace,o=!1,h=!1;return gi(t,{warn:Po,expectHTML:e.expectHTML,isUnaryTag:e.isUnaryTag,canBeLeftOpenTag:e.canBeLeftOpenTag,shouldDecodeNewlines:e.shouldDecodeNewlines,start:function(t,a,l){var p=s&&s.ns||Do(t);Ks&&"svg"===p&&(a=Oi(a));var c={type:1,tag:t,attrsList:a,attrsMap:Ri(a),parent:s,children:[]};p&&(c.ns=p),Li(c)&&!on()&&(c.forbidden=!0);for(var f=0;f<Ao.length;f++)Ao[f](c,e);if(o||(Ei(c),c.pre&&(o=!0)),Mo(c.tag)&&(h=!0),o)_i(c);else{Si(c),Ci(c),Ti(c),ki(c),c.plain=!c.key&&!a.length,Pi(c),Di(c),Fi(c);for(var m=0;m<Co.length;m++)Co[m](c,e);Ii(c)}if(i?n.length||i.if&&(c.elseif||c.else)&&Mi(i,{exp:c.elseif,block:c}):i=c,s&&!c.forbidden)if(c.elseif||c.else)Ai(c,s);else if(c.slotScope){s.plain=!1;var d=c.slotTarget||'"default"';(s.scopedSlots||(s.scopedSlots={}))[d]=c}else s.children.push(c),c.parent=s;l?r(c):(s=c,n.push(c));for(var u=0;u<wo.length;u++)wo[u](c,e)},end:function(){var t=n[n.length-1],e=t.children[t.children.length-1];e&&3===e.type&&" "===e.text&&!h&&t.children.pop(),n.length-=1,s=n[n.length-1],r(t)},chars:function(t){if(s&&(!Ks||"textarea"!==s.tag||s.attrsMap.placeholder!==t)){var e=s.children;if(t=h||t.trim()?Bi(s)?t:ih(t):a&&e.length?" ":""){var r;!o&&" "!==t&&(r=bi(t,So))?e.push({type:2,expression:r,text:t}):" "===t&&e.length&&" "===e[e.length-1].text||e.push({type:3,text:t})}}}}),i}function Ei(t){null!=dr(t,"v-pre")&&(t.pre=!0)}function _i(t){var e=t.attrsList.length;if(e)for(var r=t.attrs=new Array(e),i=0;i<e;i++)r[i]={name:t.attrsList[i].name,value:JSON.stringify(t.attrsList[i].value)};else t.pre||(t.plain=!0)}function ki(t){var e=mr(t,"key");e&&(t.key=e)}function Pi(t){var e=mr(t,"ref");e&&(t.ref=e,t.refInFor=Vi(t))}function Si(t){var e;if(e=dr(t,"v-for")){var r=e.match(Zo);if(!r)return;t.for=r[2].trim();var i=r[1].trim(),s=i.match(Qo);s?(t.alias=s[1].trim(),t.iterator1=s[2].trim(),s[3]&&(t.iterator2=s[3].trim())):t.alias=i}}function Ci(t){var e=dr(t,"v-if");if(e)t.if=e,Mi(t,{exp:e,block:t});else{null!=dr(t,"v-else")&&(t.else=!0);var r=dr(t,"v-else-if");r&&(t.elseif=r)}}function Ai(t,e){var r=wi(e.children);r&&r.if&&Mi(r,{exp:t.elseif,block:t})}function wi(t){for(var e=t.length;e--;){if(1===t[e].type)return t[e];t.pop()}}function Mi(t,e){t.ifConditions||(t.ifConditions=[]),t.ifConditions.push(e)}function Ti(t){null!=dr(t,"v-once")&&(t.once=!0)}function Di(t){if("slot"===t.tag)t.slotName=mr(t,"name");else{var e=mr(t,"slot");e&&(t.slotTarget='""'===e?'"default"':e),"template"===t.tag&&(t.slotScope=dr(t,"scope"))}}function Fi(t){var e;(e=mr(t,"is"))&&(t.component=e),null!=dr(t,"inline-template")&&(t.inlineTemplate=!0)}function Ii(t){var e,r,i,s,n,a,o,h=t.attrsList;for(e=0,r=h.length;e<r;e++)if(i=s=h[e].name,n=h[e].value,Jo.test(i))if(t.hasBindings=!0,a=Ni(i),a&&(i=i.replace(rh,"")),eh.test(i))i=i.replace(eh,""),n=nr(n),o=!1,a&&(a.prop&&(o=!0,"innerHtml"===(i=Vs(i))&&(i="innerHTML")),a.camel&&(i=Vs(i)),a.sync&&fr(t,"update:"+Vs(i),yr(n,"$event"))),o||To(t.tag,t.attrsMap.type,i)?lr(t,i,n):pr(t,i,n);else if(Ko.test(i))i=i.replace(Ko,""),fr(t,i,n,a,!1,Po);else{i=i.replace(Jo,"");var l=i.match(th),p=l&&l[1];p&&(i=i.slice(0,-(p.length+1))),cr(t,i,s,n,p,a)}else{pr(t,i,JSON.stringify(n))}}function Vi(t){for(var e=t;e;){if(void 0!==e.for)return!0;e=e.parent}return!1}function Ni(t){var e=t.match(rh);if(e){var r={};return e.forEach(function(t){r[t.slice(1)]=!0}),r}}function Ri(t){for(var e={},r=0,i=t.length;r<i;r++)e[t[r].name]=t[r].value;return e}function Bi(t){return"script"===t.tag||"style"===t.tag}function Li(t){return"style"===t.tag||"script"===t.tag&&(!t.attrsMap.type||"text/javascript"===t.attrsMap.type)}function Oi(t){for(var e=[],r=0;r<t.length;r++){var i=t[r];sh.test(i.name)||(i.name=i.name.replace(nh,""),e.push(i))}return e}function ji(t,e){t&&(Fo=ah(e.staticKeys||""),Io=e.isReservedTag||Ls,Gi(t),Hi(t,!1))}function $i(t){return f("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(t?","+t:""))}function Gi(t){if(t.static=Wi(t),1===t.type){if(!Io(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var e=0,r=t.children.length;e<r;e++){var i=t.children[e];Gi(i),i.static||(t.static=!1)}}}function Hi(t,e){if(1===t.type){if((t.static||t.once)&&(t.staticInFor=e),t.static&&t.children.length&&(1!==t.children.length||3!==t.children[0].type))return void(t.staticRoot=!0);if(t.staticRoot=!1,t.children)for(var r=0,i=t.children.length;r<i;r++)Hi(t.children[r],e||!!t.for);t.ifConditions&&zi(t.ifConditions,e)}}function zi(t,e){for(var r=1,i=t.length;r<i;r++)Hi(t[r].block,e)}function Wi(t){return 2!==t.type&&(3===t.type||!(!t.pre&&(t.hasBindings||t.if||t.for||Ds(t.tag)||!Io(t.tag)||qi(t)||!Object.keys(t).every(Fo))))}function qi(t){for(;t.parent;){if(t=t.parent,"template"!==t.tag)return!1;if(t.for)return!0}return!1}function Ui(t,e,r){var i=e?"nativeOn:{":"on:{";for(var s in t){i+='"'+s+'":'+Yi(s,t[s])+","}return i.slice(0,-1)+"}"}function Yi(t,e){if(!e)return"function(){}";if(Array.isArray(e))return"["+e.map(function(e){return Yi(t,e)}).join(",")+"]";var r=hh.test(e.value),i=oh.test(e.value);if(e.modifiers){var s="",n="",a=[];for(var o in e.modifiers)ch[o]?(n+=ch[o],lh[o]&&a.push(o)):a.push(o);a.length&&(s+=Xi(a)),n&&(s+=n);return"function($event){"+s+(r?e.value+"($event)":i?"("+e.value+")($event)":e.value)+"}"}return r||i?e.value:"function($event){"+e.value+"}"}function Xi(t){return"if(!('button' in $event)&&"+t.map(Ki).join("&&")+")return null;"}function Ki(t){var e=parseInt(t,10);if(e)return"$event.keyCode!=="+e;var r=lh[t];return"_k($event.keyCode,"+JSON.stringify(t)+(r?","+JSON.stringify(r):"")+")"}function Ji(t,e){t.wrapData=function(r){return"_b("+r+",'"+t.tag+"',"+e.value+(e.modifiers&&e.modifiers.prop?",true":"")+")"}}function Zi(t,e){var r=Oo,i=Oo=[],s=jo;jo=0,$o=e,Vo=e.warn||or,No=hr(e.modules,"transformCode"),Ro=hr(e.modules,"genData"),Bo=e.directives||{},Lo=e.isReservedTag||Ls;var n=t?Qi(t):'_c("div")';return Oo=r,jo=s,{render:"with(this){return "+n+"}",staticRenderFns:i}}function Qi(t){if(t.staticRoot&&!t.staticProcessed)return ts(t);if(t.once&&!t.onceProcessed)return es(t);if(t.for&&!t.forProcessed)return ss(t);if(t.if&&!t.ifProcessed)return rs(t);if("template"!==t.tag||t.slotTarget){if("slot"===t.tag)return vs(t);var e;if(t.component)e=gs(t.component,t);else{var r=t.plain?void 0:ns(t),i=t.inlineTemplate?null:cs(t,!0);e="_c('"+t.tag+"'"+(r?","+r:"")+(i?","+i:"")+")"}for(var s=0;s<No.length;s++)e=No[s](t,e);return e}return cs(t)||"void 0"}function ts(t){return t.staticProcessed=!0,Oo.push("with(this){return "+Qi(t)+"}"),"_m("+(Oo.length-1)+(t.staticInFor?",true":"")+")"}function es(t){if(t.onceProcessed=!0,t.if&&!t.ifProcessed)return rs(t);if(t.staticInFor){for(var e="",r=t.parent;r;){if(r.for){e=r.key;break}r=r.parent}return e?"_o("+Qi(t)+","+jo+++(e?","+e:"")+")":Qi(t)}return ts(t)}function rs(t){return t.ifProcessed=!0,is(t.ifConditions.slice())}function is(t){function e(t){return t.once?es(t):Qi(t)}if(!t.length)return"_e()";var r=t.shift();return r.exp?"("+r.exp+")?"+e(r.block)+":"+is(t):""+e(r.block)}function ss(t){var e=t.for,r=t.alias,i=t.iterator1?","+t.iterator1:"",s=t.iterator2?","+t.iterator2:"";return t.forProcessed=!0,"_l(("+e+"),function("+r+i+s+"){return "+Qi(t)+"})"}function ns(t){var e="{",r=as(t);r&&(e+=r+","),t.key&&(e+="key:"+t.key+","),t.ref&&(e+="ref:"+t.ref+","),t.refInFor&&(e+="refInFor:true,"),t.pre&&(e+="pre:true,"),t.component&&(e+='tag:"'+t.tag+'",');for(var i=0;i<Ro.length;i++)e+=Ro[i](t);if(t.attrs&&(e+="attrs:{"+bs(t.attrs)+"},"),t.props&&(e+="domProps:{"+bs(t.props)+"},"),t.events&&(e+=Ui(t.events,!1,Vo)+","),t.nativeEvents&&(e+=Ui(t.nativeEvents,!0,Vo)+","),t.slotTarget&&(e+="slot:"+t.slotTarget+","),t.scopedSlots&&(e+=hs(t.scopedSlots)+","),t.model&&(e+="model:{value:"+t.model.value+",callback:"+t.model.callback+",expression:"+t.model.expression+"},"),t.inlineTemplate){var s=os(t);s&&(e+=s+",")}return e=e.replace(/,$/,"")+"}",t.wrapData&&(e=t.wrapData(e)),e}function as(t){var e=t.directives;if(e){var r,i,s,n,a="directives:[",o=!1;for(r=0,i=e.length;r<i;r++){s=e[r],n=!0;var h=Bo[s.name]||fh[s.name];h&&(n=!!h(t,s,Vo)),n&&(o=!0,a+='{name:"'+s.name+'",rawName:"'+s.rawName+'"'+(s.value?",value:("+s.value+"),expression:"+JSON.stringify(s.value):"")+(s.arg?',arg:"'+s.arg+'"':"")+(s.modifiers?",modifiers:"+JSON.stringify(s.modifiers):"")+"},")}return o?a.slice(0,-1)+"]":void 0}}function os(t){var e=t.children[0];if(1===e.type){var r=Zi(e,$o);return"inlineTemplate:{render:function(){"+r.render+"},staticRenderFns:["+r.staticRenderFns.map(function(t){return"function(){"+t+"}"}).join(",")+"]}"}}function hs(t){return"scopedSlots:_u(["+Object.keys(t).map(function(e){return ls(e,t[e])}).join(",")+"])"}function ls(t,e){return e.for&&!e.forProcessed?ps(t,e):"{key:"+t+",fn:function("+String(e.attrsMap.scope)+"){return "+("template"===e.tag?cs(e)||"void 0":Qi(e))+"}}"}function ps(t,e){var r=e.for,i=e.alias,s=e.iterator1?","+e.iterator1:"",n=e.iterator2?","+e.iterator2:"";return e.forProcessed=!0,"_l(("+r+"),function("+i+s+n+"){return "+ls(t,e)+"})"}function cs(t,e){var r=t.children;if(r.length){var i=r[0];if(1===r.length&&i.for&&"template"!==i.tag&&"slot"!==i.tag)return Qi(i);var s=e?fs(r):0;return"["+r.map(us).join(",")+"]"+(s?","+s:"")}}function fs(t){for(var e=0,r=0;r<t.length;r++){var i=t[r];if(1===i.type){if(ms(i)||i.ifConditions&&i.ifConditions.some(function(t){return ms(t.block)})){e=2;break}(ds(i)||i.ifConditions&&i.ifConditions.some(function(t){return ds(t.block)}))&&(e=1)}}return e}function ms(t){return void 0!==t.for||"template"===t.tag||"slot"===t.tag}function ds(t){return!Lo(t.tag)}function us(t){return 1===t.type?Qi(t):ys(t)}function ys(t){return"_v("+(2===t.type?t.expression:xs(JSON.stringify(t.text)))+")"}function vs(t){var e=t.slotName||'"default"',r=cs(t),i="_t("+e+(r?","+r:""),s=t.attrs&&"{"+t.attrs.map(function(t){return Vs(t.name)+":"+t.value}).join(",")+"}",n=t.attrsMap["v-bind"];return!s&&!n||r||(i+=",null"),s&&(i+=","+s),n&&(i+=(s?"":",null")+","+n),i+")"}function gs(t,e){var r=e.inlineTemplate?null:cs(e,!0);return"_c("+t+","+ns(e)+(r?","+r:"")+")"}function bs(t){for(var e="",r=0;r<t.length;r++){var i=t[r];e+='"'+i.name+'":'+xs(i.value)+","}return e.slice(0,-1)}function xs(t){return t.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function Es(t,e){var r=xi(t.trim(),e);ji(r,e);var i=Zi(r,e);return{ast:r,render:i.render,staticRenderFns:i.staticRenderFns}}function _s(t,e){try{return new Function(t)}catch(r){return e.push({err:r,code:t}),x}}function ks(t,e){var r=(e.warn,dr(t,"class"));r&&(t.staticClass=JSON.stringify(r));var i=mr(t,"class",!1);i&&(t.classBinding=i)}function Ps(t){var e="";return t.staticClass&&(e+="staticClass:"+t.staticClass+","),t.classBinding&&(e+="class:"+t.classBinding+","),e}function Ss(t,e){var r=(e.warn,dr(t,"style"));if(r){t.staticStyle=JSON.stringify(Ta(r))}var i=mr(t,"style",!1);i&&(t.styleBinding=i)}function Cs(t){var e="";return t.staticStyle&&(e+="staticStyle:"+t.staticStyle+","),t.styleBinding&&(e+="style:("+t.styleBinding+"),"),e}function As(t,e){e.value&&lr(t,"textContent","_s("+e.value+")")}function ws(t,e){e.value&&lr(t,"innerHTML","_s("+e.value+")")}function Ms(t){if(t.outerHTML)return t.outerHTML;var e=document.createElement("div");return e.appendChild(t.cloneNode(!0)),e.innerHTML}var Ts=Object.prototype.toString,Ds=f("slot,component",!0),Fs=Object.prototype.hasOwnProperty,Is=/-(\w)/g,Vs=u(function(t){return t.replace(Is,function(t,e){return e?e.toUpperCase():""})}),Ns=u(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),Rs=/([^-])([A-Z])/g,Bs=u(function(t){return t.replace(Rs,"$1-$2").replace(Rs,"$1-$2").toLowerCase()}),Ls=function(){return!1},Os=function(t){return t},js="data-server-rendered",$s=["component","directive","filter"],Gs=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated"],Hs={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:Ls,isReservedAttr:Ls,isUnknownElement:Ls,getTagNamespace:x,parsePlatformTagName:Os,mustUseProp:Ls,_lifecycleHooks:Gs},zs=Object.freeze({}),Ws=/[^\w.$]/,qs=x,Us="__proto__"in{},Ys="undefined"!=typeof window,Xs=Ys&&window.navigator.userAgent.toLowerCase(),Ks=Xs&&/msie|trident/.test(Xs),Js=Xs&&Xs.indexOf("msie 9.0")>0,Zs=Xs&&Xs.indexOf("edge/")>0,Qs=Xs&&Xs.indexOf("android")>0,tn=Xs&&/iphone|ipad|ipod|ios/.test(Xs),en=Xs&&/chrome\/\d+/.test(Xs)&&!Zs,rn=!1;if(Ys)try{var sn={};Object.defineProperty(sn,"passive",{get:function(){rn=!0}}),window.addEventListener("test-passive",null,sn)}catch(t){}var nn,an,on=function(){return void 0===nn&&(nn=!Ys&&void 0!==t&&"server"===t.process.env.VUE_ENV),nn},hn=Ys&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,ln="undefined"!=typeof Symbol&&w(Symbol)&&"undefined"!=typeof Reflect&&w(Reflect.ownKeys),pn=function(){function t(){i=!1;var t=r.slice(0);r.length=0;for(var e=0;e<t.length;e++)t[e]()}var e,r=[],i=!1;if("undefined"!=typeof Promise&&w(Promise)){var s=Promise.resolve(),n=function(t){console.error(t)};e=function(){s.then(t).catch(n),tn&&setTimeout(x)}}else if("undefined"==typeof MutationObserver||!w(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())e=function(){setTimeout(t,0)};else{var a=1,o=new MutationObserver(t),h=document.createTextNode(String(a));o.observe(h,{characterData:!0}),e=function(){a=(a+1)%2,h.data=String(a)}}return function(t,s){var n;if(r.push(function(){if(t)try{t.call(s)}catch(t){A(t,s,"nextTick")}else n&&n(s)}),i||(i=!0,e()),!t&&"undefined"!=typeof Promise)return new Promise(function(t,e){n=t})}}();an="undefined"!=typeof Set&&w(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var cn=0,fn=function(){this.id=cn++,this.subs=[]};fn.prototype.addSub=function(t){this.subs.push(t)},fn.prototype.removeSub=function(t){m(this.subs,t)},fn.prototype.depend=function(){fn.target&&fn.target.addDep(this)},fn.prototype.notify=function(){for(var t=this.subs.slice(),e=0,r=t.length;e<r;e++)t[e].update()},fn.target=null;var mn=[],dn=Array.prototype,un=Object.create(dn);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(t){var e=dn[t];S(un,t,function(){for(var r=arguments,i=arguments.length,s=new Array(i);i--;)s[i]=r[i];var n,a=e.apply(this,s),o=this.__ob__;switch(t){case"push":case"unshift":n=s;break;case"splice":n=s.slice(2)}return n&&o.observeArray(n),o.dep.notify(),a})});var yn=Object.getOwnPropertyNames(un),vn={shouldConvert:!0,isSettingProps:!1},gn=function(t){if(this.value=t,this.dep=new fn,this.vmCount=0,S(t,"__ob__",this),Array.isArray(t)){(Us?D:F)(t,un,yn),this.observeArray(t)}else this.walk(t)};gn.prototype.walk=function(t){for(var e=Object.keys(t),r=0;r<e.length;r++)V(t,e[r],t[e[r]])},gn.prototype.observeArray=function(t){for(var e=0,r=t.length;e<r;e++)I(t[e])};var bn=Hs.optionMergeStrategies;bn.data=function(t,e,r){return r?t||e?function(){var i="function"==typeof e?e.call(r):e,s="function"==typeof t?t.call(r):void 0;return i?L(i,s):s}:void 0:e?"function"!=typeof e?t:t?function(){return L(e.call(this),t.call(this))}:e:t},Gs.forEach(function(t){bn[t]=O}),$s.forEach(function(t){bn[t+"s"]=j}),bn.watch=function(t,e){if(!e)return Object.create(t||null);if(!t)return e;var r={};g(r,t);for(var i in e){var s=r[i],n=e[i];s&&!Array.isArray(s)&&(s=[s]),r[i]=s?s.concat(n):[n]}return r},bn.props=bn.methods=bn.computed=function(t,e){if(!e)return Object.create(t||null);if(!t)return e;var r=Object.create(null);return g(r,t),g(r,e),r};var xn=function(t,e){return void 0===e?t:e},En=function(t,e,r,i,s,n,a){this.tag=t,this.data=e,this.children=r,this.text=i,this.elm=s,this.ns=void 0,this.context=n,this.functionalContext=void 0,this.key=e&&e.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1},_n={child:{}};_n.child.get=function(){return this.componentInstance},Object.defineProperties(En.prototype,_n);var kn,Pn=function(){var t=new En;return t.text="",t.isComment=!0,t},Sn=u(function(t){var e="&"===t.charAt(0);t=e?t.slice(1):t;var r="~"===t.charAt(0);t=r?t.slice(1):t;var i="!"===t.charAt(0);return t=i?t.slice(1):t,{name:t,once:r,capture:i,passive:e}}),Cn=null,An=[],wn=[],Mn={},Tn=!1,Dn=!1,Fn=0,In=0,Vn=function(t,e,r,i){this.vm=t,t._watchers.push(this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++In,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new an,this.newDepIds=new an,this.expression="","function"==typeof e?this.getter=e:(this.getter=C(e),this.getter||(this.getter=function(){})),this.value=this.lazy?void 0:this.get()};Vn.prototype.get=function(){M(this);var t,e=this.vm;if(this.user)try{t=this.getter.call(e,e)}catch(t){A(t,e,'getter for watcher "'+this.expression+'"')}else t=this.getter.call(e,e);return this.deep&&Tt(t),T(),this.cleanupDeps(),t},Vn.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},Vn.prototype.cleanupDeps=function(){for(var t=this,e=this.deps.length;e--;){var r=t.deps[e];t.newDepIds.has(r.id)||r.removeSub(t)}var i=this.depIds;this.depIds=this.newDepIds,this.newDepIds=i,this.newDepIds.clear(),i=this.deps,this.deps=this.newDeps,this.newDeps=i,this.newDeps.length=0},Vn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():Mt(this)},Vn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||o(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){A(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},Vn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Vn.prototype.depend=function(){for(var t=this,e=this.deps.length;e--;)t.deps[e].depend()},Vn.prototype.teardown=function(){var t=this;if(this.active){this.vm._isBeingDestroyed||m(this.vm._watchers,this);for(var e=this.deps.length;e--;)t.deps[e].removeSub(t);this.active=!1}};var Nn=new an,Rn={enumerable:!0,configurable:!0,get:x,set:x},Bn={lazy:!0},Ln={init:function(t,e,r,i){if(!t.componentInstance||t.componentInstance._isDestroyed){(t.componentInstance=Xt(t,Cn,r,i)).$mount(e?t.elm:void 0,e)}else if(t.data.keepAlive){var s=t;Ln.prepatch(s,s)}},prepatch:function(t,e){var r=e.componentOptions;bt(e.componentInstance=t.componentInstance,r.propsData,r.listeners,e,r.children)},insert:function(t){var e=t.context,r=t.componentInstance;r._isMounted||(r._isMounted=!0,kt(r,"mounted")),t.data.keepAlive&&(e._isMounted?At(r):Et(r,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?_t(e,!0):e.$destroy())}},On=Object.keys(Ln),jn=1,$n=2,Gn=0;!function(t){t.prototype._init=function(t){var e=this;e._uid=Gn++,e._isVue=!0,t&&t._isComponent?fe(e,t):e.$options=H(me(e.constructor),t||{},e),e._renderProxy=e,e._self=e,vt(e),pt(e),ce(e),kt(e,"beforeCreate"),zt(e),It(e),Ht(e),kt(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(ye),function(t){var e={};e.get=function(){return this._data};var r={};r.get=function(){return this._props},Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",r),t.prototype.$set=N,t.prototype.$delete=R,t.prototype.$watch=function(t,e,r){var i=this;r=r||{},r.user=!0;var s=new Vn(i,t,e,r);return r.immediate&&e.call(i,s.value),function(){s.teardown()}}}(ye),function(t){var e=/^hook:/;t.prototype.$on=function(t,r){var i=this,s=this;if(Array.isArray(t))for(var n=0,a=t.length;n<a;n++)i.$on(t[n],r);else(s._events[t]||(s._events[t]=[])).push(r),e.test(t)&&(s._hasHookEvent=!0);return s},t.prototype.$once=function(t,e){function r(){i.$off(t,r),e.apply(i,arguments)}var i=this;return r.fn=e,i.$on(t,r),i},t.prototype.$off=function(t,e){var r=this,i=this;if(!arguments.length)return i._events=Object.create(null),i;if(Array.isArray(t)){for(var s=0,n=t.length;s<n;s++)r.$off(t[s],e);return i}var a=i._events[t];if(!a)return i;if(1===arguments.length)return i._events[t]=null,i;for(var o,h=a.length;h--;)if((o=a[h])===e||o.fn===e){a.splice(h,1);break}return i},t.prototype.$emit=function(t){var e=this,r=e._events[t];if(r){r=r.length>1?v(r):r;for(var i=v(arguments,1),s=0,n=r.length;s<n;s++)r[s].apply(e,i)}return e}}(ye),function(t){t.prototype._update=function(t,e){var r=this;r._isMounted&&kt(r,"beforeUpdate");var i=r.$el,s=r._vnode,n=Cn;Cn=r,r._vnode=t,r.$el=s?r.__patch__(s,t):r.__patch__(r.$el,t,e,!1,r.$options._parentElm,r.$options._refElm),Cn=n,i&&(i.__vue__=null),r.$el&&(r.$el.__vue__=r),r.$vnode&&r.$parent&&r.$vnode===r.$parent._vnode&&(r.$parent.$el=r.$el)},t.prototype.$forceUpdate=function(){var t=this;t._watcher&&t._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){kt(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||m(e.$children,t),t._watcher&&t._watcher.teardown();for(var r=t._watchers.length;r--;)t._watchers[r].teardown();t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),kt(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$options._parentElm=t.$options._refElm=null}}}(ye),function(t){t.prototype.$nextTick=function(t){return pn(t,this)},t.prototype._render=function(){var t=this,e=t.$options,r=e.render,i=e.staticRenderFns,s=e._parentVnode;if(t._isMounted)for(var n in t.$slots)t.$slots[n]=J(t.$slots[n]);t.$scopedSlots=s&&s.data.scopedSlots||zs,i&&!t._staticTrees&&(t._staticTrees=[]),t.$vnode=s;var a;try{a=r.call(t._renderProxy,t.$createElement)}catch(e){A(e,t,"render function"),a=t._vnode}return a instanceof En||(a=Pn()),a.parent=s,a},t.prototype._o=he,t.prototype._n=c,t.prototype._s=p,t.prototype._l=re,t.prototype._t=ie,t.prototype._q=E,t.prototype._i=_,t.prototype._m=oe,t.prototype._f=se,t.prototype._k=ne,t.prototype._b=ae,t.prototype._v=X,t.prototype._e=Pn,t.prototype._u=yt}(ye);var Hn=[String,RegExp],zn={name:"keep-alive",abstract:!0,props:{include:Hn,exclude:Hn},created:function(){this.cache=Object.create(null)},destroyed:function(){var t=this;for(var e in t.cache)Ce(t.cache[e])},watch:{include:function(t){Se(this.cache,this._vnode,function(e){return Pe(t,e)})},exclude:function(t){Se(this.cache,this._vnode,function(e){return!Pe(t,e)})}},render:function(){var t=lt(this.$slots.default),e=t&&t.componentOptions;if(e){var r=ke(e);if(r&&(this.include&&!Pe(this.include,r)||this.exclude&&Pe(this.exclude,r)))return t;var i=null==t.key?e.Ctor.cid+(e.tag?"::"+e.tag:""):t.key;this.cache[i]?t.componentInstance=this.cache[i].componentInstance:this.cache[i]=t,t.data.keepAlive=!0}return t}},Wn={KeepAlive:zn};!function(t){var e={};e.get=function(){return Hs},Object.defineProperty(t,"config",e),t.util={warn:qs,extend:g,mergeOptions:H,defineReactive:V},t.set=N,t.delete=R,t.nextTick=pn,t.options=Object.create(null),$s.forEach(function(e){t.options[e+"s"]=Object.create(null)}),t.options._base=t,g(t.options.components,Wn),ve(t),ge(t),be(t),_e(t)}(ye),Object.defineProperty(ye.prototype,"$isServer",{get:on}),Object.defineProperty(ye.prototype,"$ssrContext",{get:function(){return this.$vnode.ssrContext}}),ye.version="2.3.4";var qn,Un,Yn,Xn,Kn,Jn,Zn,Qn,ta,ea=f("style,class"),ra=f("input,textarea,option,select"),ia=function(t,e,r){return"value"===r&&ra(t)&&"button"!==e||"selected"===r&&"option"===t||"checked"===r&&"input"===t||"muted"===r&&"video"===t},sa=f("contenteditable,draggable,spellcheck"),na=f("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),aa="http://www.w3.org/1999/xlink",oa=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},ha=function(t){return oa(t)?t.slice(6,t.length):""},la=function(t){return null==t||!1===t},pa={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},ca=f("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template"),fa=f("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),ma=function(t){return"pre"===t},da=function(t){return ca(t)||fa(t)},ua=Object.create(null),ya=Object.freeze({createElement:Ne,createElementNS:Re,createTextNode:Be,createComment:Le,insertBefore:Oe,removeChild:je,appendChild:$e,parentNode:Ge,nextSibling:He,tagName:ze,setTextContent:We,setAttribute:qe}),va={create:function(t,e){Ue(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ue(t,!0),Ue(e))},destroy:function(t){Ue(t,!0)}},ga=new En("",{},[]),ba=["create","activate","update","remove","destroy"],xa={create:Je,update:Je,destroy:function(t){Je(t,ga)}},Ea=Object.create(null),_a=[va,xa],ka={create:rr,update:rr},Pa={create:sr,update:sr},Sa=/[\w).+\-_$\]]/,Ca="__r",Aa="__c",wa={create:Dr,update:Dr},Ma={create:Fr,update:Fr},Ta=u(function(t){var e={},r=/;(?![^(]*\))/g,i=/:(.+)/;return t.split(r).forEach(function(t){if(t){var r=t.split(i);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}),Da=/^--/,Fa=/\s*!important$/,Ia=function(t,e,r){if(Da.test(e))t.style.setProperty(e,r);else if(Fa.test(r))t.style.setProperty(e,r.replace(Fa,""),"important");else{var i=Na(e);if(Array.isArray(r))for(var s=0,n=r.length;s<n;s++)t.style[i]=r[s];else t.style[i]=r}},Va=["Webkit","Moz","ms"],Na=u(function(t){if(ta=ta||document.createElement("div"),"filter"!==(t=Vs(t))&&t in ta.style)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),r=0;r<Va.length;r++){var i=Va[r]+e;if(i in ta.style)return i}}),Ra={create:Or,update:Or},Ba=u(function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}}),La=Ys&&!Js,Oa="transition",ja="animation",$a="transition",Ga="transitionend",Ha="animation",za="animationend";La&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&($a="WebkitTransition",Ga="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ha="WebkitAnimation",za="webkitAnimationEnd"));var Wa=Ys&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout,qa=/\b(transform|all)(,|$)/,Ua=Ys?{create:ti,activate:ti,remove:function(t,e){!0!==t.data.show?Jr(t,e):e()}}:{},Ya=[ka,Pa,wa,Ma,Ra,Ua],Xa=Ya.concat(_a),Ka=function(t){function e(t){return new En(T.tagName(t).toLowerCase(),{},[],void 0,t)}function n(t,e){function r(){0==--r.listeners&&o(t)}return r.listeners=e,r}function o(t){var e=T.parentNode(t);i(e)&&T.removeChild(e,t)}function h(t,e,r,n,a){if(t.isRootInsert=!a,!l(t,e,r,n)){var o=t.data,h=t.children,p=t.tag;i(p)?(t.elm=t.ns?T.createElementNS(t.ns,p):T.createElement(p,t),v(t),d(t,h,e),i(o)&&y(t,e),m(r,t.elm,n)):s(t.isComment)?(t.elm=T.createComment(t.text),m(r,t.elm,n)):(t.elm=T.createTextNode(t.text),m(r,t.elm,n))}}function l(t,e,r,n){var a=t.data;if(i(a)){var o=i(t.componentInstance)&&a.keepAlive;if(i(a=a.hook)&&i(a=a.init)&&a(t,!1,r,n),i(t.componentInstance))return p(t,e),s(o)&&c(t,e,r,n),!0}}function p(t,e){i(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,u(t)?(y(t,e),v(t)):(Ue(t),e.push(t))}function c(t,e,r,s){for(var n,a=t;a.componentInstance;)if(a=a.componentInstance._vnode,i(n=a.data)&&i(n=n.transition)){for(n=0;n<w.activate.length;++n)w.activate[n](ga,a);e.push(a);break}m(r,t.elm,s)}function m(t,e,r){i(t)&&(i(r)?r.parentNode===t&&T.insertBefore(t,e,r):T.appendChild(t,e))}function d(t,e,r){if(Array.isArray(e))for(var i=0;i<e.length;++i)h(e[i],r,t.elm,null,!0);else a(t.text)&&T.appendChild(t.elm,T.createTextNode(t.text))}function u(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return i(t.tag)}function y(t,e){for(var r=0;r<w.create.length;++r)w.create[r](ga,t);C=t.data.hook,i(C)&&(i(C.create)&&C.create(ga,t),i(C.insert)&&e.push(t))}function v(t){for(var e,r=t;r;)i(e=r.context)&&i(e=e.$options._scopeId)&&T.setAttribute(t.elm,e,""),r=r.parent;i(e=Cn)&&e!==t.context&&i(e=e.$options._scopeId)&&T.setAttribute(t.elm,e,"")}function g(t,e,r,i,s,n){for(;i<=s;++i)h(r[i],n,t,e)}function b(t){var e,r,s=t.data;if(i(s))for(i(e=s.hook)&&i(e=e.destroy)&&e(t),e=0;e<w.destroy.length;++e)w.destroy[e](t);if(i(e=t.children))for(r=0;r<t.children.length;++r)b(t.children[r])}function x(t,e,r,s){for(;r<=s;++r){var n=e[r];i(n)&&(i(n.tag)?(E(n),b(n)):o(n.elm))}}function E(t,e){if(i(e)||i(t.data)){var r,s=w.remove.length+1;for(i(e)?e.listeners+=s:e=n(t.elm,s),i(r=t.componentInstance)&&i(r=r._vnode)&&i(r.data)&&E(r,e),r=0;r<w.remove.length;++r)w.remove[r](t,e);i(r=t.data.hook)&&i(r=r.remove)?r(t,e):e()}else o(t.elm)}function _(t,e,s,n,a){for(var o,l,p,c,f=0,m=0,d=e.length-1,u=e[0],y=e[d],v=s.length-1,b=s[0],E=s[v],_=!a;f<=d&&m<=v;)r(u)?u=e[++f]:r(y)?y=e[--d]:Ye(u,b)?(k(u,b,n),u=e[++f],b=s[++m]):Ye(y,E)?(k(y,E,n),y=e[--d],E=s[--v]):Ye(u,E)?(k(u,E,n),_&&T.insertBefore(t,u.elm,T.nextSibling(y.elm)),u=e[++f],E=s[--v]):Ye(y,b)?(k(y,b,n),_&&T.insertBefore(t,y.elm,u.elm),y=e[--d],b=s[++m]):(r(o)&&(o=Ke(e,f,d)),l=i(b.key)?o[b.key]:null,r(l)?(h(b,n,t,u.elm),b=s[++m]):(p=e[l],Ye(p,b)?(k(p,b,n),e[l]=void 0,_&&T.insertBefore(t,b.elm,u.elm),b=s[++m]):(h(b,n,t,u.elm),b=s[++m])));f>d?(c=r(s[v+1])?null:s[v+1].elm,g(t,c,s,m,v,n)):m>v&&x(t,e,f,d)}function k(t,e,n,a){if(t!==e){if(s(e.isStatic)&&s(t.isStatic)&&e.key===t.key&&(s(e.isCloned)||s(e.isOnce)))return e.elm=t.elm,void(e.componentInstance=t.componentInstance);var o,h=e.data;i(h)&&i(o=h.hook)&&i(o=o.prepatch)&&o(t,e);var l=e.elm=t.elm,p=t.children,c=e.children;if(i(h)&&u(e)){for(o=0;o<w.update.length;++o)w.update[o](t,e);i(o=h.hook)&&i(o=o.update)&&o(t,e)}r(e.text)?i(p)&&i(c)?p!==c&&_(l,p,c,n,a):i(c)?(i(t.text)&&T.setTextContent(l,""),g(l,null,c,0,c.length-1,n)):i(p)?x(l,p,0,p.length-1):i(t.text)&&T.setTextContent(l,""):t.text!==e.text&&T.setTextContent(l,e.text),i(h)&&i(o=h.hook)&&i(o=o.postpatch)&&o(t,e)}}function P(t,e,r){if(s(r)&&i(t.parent))t.parent.data.pendingInsert=e;else for(var n=0;n<e.length;++n)e[n].data.hook.insert(e[n])}function S(t,e,r){e.elm=t;var s=e.tag,n=e.data,a=e.children;if(i(n)&&(i(C=n.hook)&&i(C=C.init)&&C(e,!0),i(C=e.componentInstance)))return p(e,r),!0;if(i(s)){if(i(a))if(t.hasChildNodes()){for(var o=!0,h=t.firstChild,l=0;l<a.length;l++){if(!h||!S(h,a[l],r)){o=!1;break}h=h.nextSibling}if(!o||h)return!1}else d(e,a,r);if(i(n))for(var c in n)if(!D(c)){y(e,r);break}}else t.data!==e.text&&(t.data=e.text);return!0}var C,A,w={},M=t.modules,T=t.nodeOps;for(C=0;C<ba.length;++C)for(w[ba[C]]=[],A=0;A<M.length;++A)i(M[A][ba[C]])&&w[ba[C]].push(M[A][ba[C]]);var D=f("attrs,style,class,staticClass,staticStyle,key");return function(t,n,a,o,l,p){if(r(n))return void(i(t)&&b(t));var c=!1,f=[];if(r(t))c=!0,h(n,f,l,p);else{var m=i(t.nodeType);if(!m&&Ye(t,n))k(t,n,f,o);else{if(m){if(1===t.nodeType&&t.hasAttribute(js)&&(t.removeAttribute(js),a=!0),s(a)&&S(t,n,f))return P(n,f,!0),t;t=e(t)}var d=t.elm,y=T.parentNode(d);if(h(n,f,d._leaveCb?null:y,T.nextSibling(d)),i(n.parent)){for(var v=n.parent;v;)v.elm=n.elm,v=v.parent;if(u(n))for(var g=0;g<w.create.length;++g)w.create[g](ga,n.parent)}i(y)?x(y,[t],0,0):i(t.tag)&&b(t)}}return P(n,f,c),n.elm}}({nodeOps:ya,modules:Xa});Js&&document.addEventListener("selectionchange",function(){var t=document.activeElement;t&&t.vmodel&&ai(t,"input")});var Ja={inserted:function(t,e,r){if("select"===r.tag){var i=function(){ei(t,e,r.context)};i(),(Ks||Zs)&&setTimeout(i,0)}else"textarea"!==r.tag&&"text"!==t.type&&"password"!==t.type||(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("change",ni),Qs||(t.addEventListener("compositionstart",si),t.addEventListener("compositionend",ni)),Js&&(t.vmodel=!0)))},componentUpdated:function(t,e,r){if("select"===r.tag){ei(t,e,r.context);(t.multiple?e.value.some(function(e){return ri(e,t.options)}):e.value!==e.oldValue&&ri(e.value,t.options))&&ai(t,"change")}}},Za={bind:function(t,e,r){var i=e.value;r=oi(r);var s=r.data&&r.data.transition,n=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&s&&!Js?(r.data.show=!0,Kr(r,function(){t.style.display=n})):t.style.display=i?n:"none"},update:function(t,e,r){var i=e.value;i!==e.oldValue&&(r=oi(r),r.data&&r.data.transition&&!Js?(r.data.show=!0,i?Kr(r,function(){t.style.display=t.__vOriginalDisplay}):Jr(r,function(){t.style.display="none"})):t.style.display=i?t.__vOriginalDisplay:"none")},unbind:function(t,e,r,i,s){s||(t.style.display=t.__vOriginalDisplay)}},Qa={model:Ja,show:Za},to={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]},eo={name:"transition",props:to,abstract:!0,render:function(t){var e=this,r=this.$slots.default;if(r&&(r=r.filter(function(t){return t.tag}),r.length)){var i=this.mode,s=r[0];if(ci(this.$vnode))return s;var n=hi(s);if(!n)return s;if(this._leaving)return pi(t,s);var o="__transition-"+this._uid+"-";n.key=null==n.key?o+n.tag:a(n.key)?0===String(n.key).indexOf(o)?n.key:o+n.key:n.key;var h=(n.data||(n.data={})).transition=li(this),l=this._vnode,p=hi(l);if(n.data.directives&&n.data.directives.some(function(t){return"show"===t.name})&&(n.data.show=!0),p&&p.data&&!fi(n,p)){var c=p&&(p.data.transition=g({},h));if("out-in"===i)return this._leaving=!0,tt(c,"afterLeave",function(){e._leaving=!1,e.$forceUpdate()}),pi(t,s);if("in-out"===i){var f,m=function(){f()};tt(h,"afterEnter",m),tt(h,"enterCancelled",m),tt(c,"delayLeave",function(t){f=t})}}return s}}},ro=g({tag:String,moveClass:String},to);delete ro.mode;var io={props:ro,render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",r=Object.create(null),i=this.prevChildren=this.children,s=this.$slots.default||[],n=this.children=[],a=li(this),o=0;o<s.length;o++){var h=s[o];if(h.tag)if(null!=h.key&&0!==String(h.key).indexOf("__vlist"))n.push(h),r[h.key]=h,(h.data||(h.data={})).transition=a;else;}if(i){for(var l=[],p=[],c=0;c<i.length;c++){var f=i[c];f.data.transition=a,f.data.pos=f.elm.getBoundingClientRect(),r[f.key]?l.push(f):p.push(f)}this.kept=t(e,null,l),this.removed=p}return t(e,null,n)},beforeUpdate:function(){this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";if(t.length&&this.hasMove(t[0].elm,e)){t.forEach(mi),t.forEach(di),t.forEach(ui);var r=document.body;r.offsetHeight;t.forEach(function(t){if(t.data.moved){var r=t.elm,i=r.style;zr(r,e),i.transform=i.WebkitTransform=i.transitionDuration="",r.addEventListener(Ga,r._moveCb=function t(i){i&&!/transform$/.test(i.propertyName)||(r.removeEventListener(Ga,t),r._moveCb=null,Wr(r,e))})}})}},methods:{hasMove:function(t,e){if(!La)return!1;if(null!=this._hasMove)return this._hasMove;var r=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach(function(t){$r(r,t)}),jr(r,e),r.style.display="none",this.$el.appendChild(r);var i=Ur(r);return this.$el.removeChild(r),this._hasMove=i.hasTransform}}},so={Transition:eo,TransitionGroup:io};ye.config.mustUseProp=ia,ye.config.isReservedTag=da,ye.config.isReservedAttr=ea,ye.config.getTagNamespace=Fe,ye.config.isUnknownElement=Ie,g(ye.options.directives,Qa),g(ye.options.components,so),ye.prototype.__patch__=Ys?Ka:x,ye.prototype.$mount=function(t,e){return t=t&&Ys?Ve(t):void 0,gt(this,t,e)},setTimeout(function(){Hs.devtools&&hn&&hn.emit("init",ye)},0);var no,ao=!!Ys&&function(t,e){var r=document.createElement("div");return r.innerHTML='<div a="'+t+'">',r.innerHTML.indexOf(e)>0}("\n"," "),oo=f("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),ho=f("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),lo=f("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),po=/([^\s"'<>\/=]+)/,co=/(?:=)/,fo=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],mo=new RegExp("^\\s*"+po.source+"(?:\\s*("+co.source+")\\s*(?:"+fo.join("|")+"))?"),uo="[a-zA-Z_][\\w\\-\\.]*",yo="((?:"+uo+"\\:)?"+uo+")",vo=new RegExp("^<"+yo),go=/^\s*(\/?)>/,bo=new RegExp("^<\\/"+yo+"[^>]*>"),xo=/^<!DOCTYPE [^>]+>/i,Eo=/^<!--/,_o=/^<!\[/,ko=!1;"x".replace(/x(.)?/g,function(t,e){ko=""===e});var Po,So,Co,Ao,wo,Mo,To,Do,Fo,Io,Vo,No,Ro,Bo,Lo,Oo,jo,$o,Go=f("script,style,textarea",!0),Ho={},zo={"<":"<",">":">",""":'"',"&":"&"," ":"\n"},Wo=/&(?:lt|gt|quot|amp);/g,qo=/&(?:lt|gt|quot|amp|#10);/g,Uo=/\{\{((?:.|\n)+?)\}\}/g,Yo=/[-.*+?^${}()|[\]\/\\]/g,Xo=u(function(t){var e=t[0].replace(Yo,"\\$&"),r=t[1].replace(Yo,"\\$&");return new RegExp(e+"((?:.|\\n)+?)"+r,"g")}),Ko=/^@|^v-on:/,Jo=/^v-|^@|^:/,Zo=/(.*?)\s+(?:in|of)\s+(.*)/,Qo=/\((\{[^}]*\}|[^,]*),([^,]*)(?:,([^,]*))?\)/,th=/:(.*)$/,eh=/^:|^v-bind:/,rh=/\.[^.]+/g,ih=u(yi),sh=/^xmlns:NS\d+/,nh=/^NS\d+:/,ah=u($i),oh=/^\s*([\w$_]+|\([^)]*?\))\s*=>|^function\s*\(/,hh=/^\s*[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['.*?']|\[".*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*\s*$/,lh={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},ph=function(t){return"if("+t+")return null;"},ch={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:ph("$event.target !== $event.currentTarget"),ctrl:ph("!$event.ctrlKey"),shift:ph("!$event.shiftKey"),alt:ph("!$event.altKey"),meta:ph("!$event.metaKey"),left:ph("'button' in $event && $event.button !== 0"),middle:ph("'button' in $event && $event.button !== 1"),right:ph("'button' in $event && $event.button !== 2")},fh={bind:Ji,cloak:x},mh=(new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),new RegExp("\\b"+"delete,typeof,void".split(",").join("\\s*\\([^\\)]*\\)|\\b")+"\\s*\\([^\\)]*\\)"),{staticKeys:["staticClass"],transformNode:ks,genData:Ps}),dh={staticKeys:["staticStyle"],transformNode:Ss,genData:Cs},uh=[mh,dh],yh={model:kr,text:As,html:ws},vh={expectHTML:!0,modules:uh,directives:yh,isPreTag:ma,isUnaryTag:oo,mustUseProp:ia,canBeLeftOpenTag:ho,isReservedTag:da,getTagNamespace:Fe,staticKeys:function(t){return t.reduce(function(t,e){return t.concat(e.staticKeys||[])},[]).join(",")}(uh)},gh=function(t){function e(e,r){var i=Object.create(t),s=[],n=[];if(i.warn=function(t,e){(e?n:s).push(t)},r){r.modules&&(i.modules=(t.modules||[]).concat(r.modules)),r.directives&&(i.directives=g(Object.create(t.directives),r.directives));for(var a in r)"modules"!==a&&"directives"!==a&&(i[a]=r[a])}var o=Es(e,i);return o.errors=s,o.tips=n,o}function r(t,r,s){r=r||{};var n=r.delimiters?String(r.delimiters)+t:t;if(i[n])return i[n];var a=e(t,r),o={},h=[];o.render=_s(a.render,h);var l=a.staticRenderFns.length;o.staticRenderFns=new Array(l);for(var p=0;p<l;p++)o.staticRenderFns[p]=_s(a.staticRenderFns[p],h);return i[n]=o}var i=Object.create(null);return{compile:e,compileToFunctions:r}}(vh),bh=gh.compileToFunctions,xh=u(function(t){var e=Ve(t);return e&&e.innerHTML}),Eh=ye.prototype.$mount;ye.prototype.$mount=function(t,e){if((t=t&&Ve(t))===document.body||t===document.documentElement)return this;var r=this.$options;if(!r.render){var i=r.template;if(i)if("string"==typeof i)"#"===i.charAt(0)&&(i=xh(i));else{if(!i.nodeType)return this;i=i.innerHTML}else t&&(i=Ms(t));if(i){var s=bh(i,{shouldDecodeNewlines:ao,delimiters:r.delimiters},this),n=s.render,a=s.staticRenderFns;r.render=n,r.staticRenderFns=a}}return Eh.call(this,t,e)},ye.compile=bh,e.a=ye}).call(e,r(15))},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=r(9),s=r.n(i),n=r(16);r.n(n);e.default={name:"app",components:{lottie:s.a},data:function(){return{defaultOptions:{animationData:n},animationSpeed:1}},methods:{handleAnimation:function(t){this.anim=t},stop:function(){this.anim.stop()},play:function(){this.anim.play()},pause:function(){this.anim.pause()},onSpeedChange:function(){this.anim.setSpeed(this.animationSpeed)}}}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=r(6),s=r.n(i);e.default={props:{options:{type:Object,required:!0},height:Number,width:Number},data:function(){return{style:{width:this.width?this.width+"px":"100%",height:this.height?this.height+"px":"100%",overflow:"hidden",margin:"0 auto"}}},mounted:function(){this.anim=s.a.loadAnimation({container:this.$refs.lavContainer,renderer:"svg",loop:!1!==this.options.loop,autoplay:!1!==this.options.autoplay,animationData:this.options.animationData,rendererSettings:this.options.rendererSettings}),this.$emit("animCreated",this.anim)}}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=r(2),s=r(1),n=r.n(s);new i.a({el:"#app",render:function(t){return t(n.a)}})},function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__,window=void 0===window?{}:window;!function(t,e){__WEBPACK_AMD_DEFINE_FACTORY__=e,void 0!==(__WEBPACK_AMD_DEFINE_RESULT__="function"==typeof __WEBPACK_AMD_DEFINE_FACTORY__?__WEBPACK_AMD_DEFINE_FACTORY__.call(exports,__webpack_require__,exports,module):__WEBPACK_AMD_DEFINE_FACTORY__)&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)}(0,function(){function ProjectInterface(){return{}}function roundValues(t){bm_rnd=t?Math.round:function(t){return t}}function roundTo2Decimals(t){return Math.round(1e4*t)/1e4}function roundTo3Decimals(t){return Math.round(100*t)/100}function styleDiv(t){t.style.position="absolute",t.style.top=0,t.style.left=0,t.style.display="block",t.style.transformOrigin=t.style.webkitTransformOrigin="0 0",t.style.backfaceVisibility=t.style.webkitBackfaceVisibility="visible",t.style.transformStyle=t.style.webkitTransformStyle=t.style.mozTransformStyle="preserve-3d"}function styleUnselectableDiv(t){t.style.userSelect="none",t.style.MozUserSelect="none",t.style.webkitUserSelect="none",t.style.oUserSelect="none"}function BMEnterFrameEvent(t,e,r,i){this.type=t,this.currentTime=e,this.totalTime=r,this.direction=i<0?-1:1}function BMCompleteEvent(t,e){this.type=t,this.direction=e<0?-1:1}function BMCompleteLoopEvent(t,e,r,i){this.type=t,this.currentLoop=e,this.totalLoops=r,this.direction=i<0?-1:1}function BMSegmentStartEvent(t,e,r){this.type=t,this.firstFrame=e,this.totalFrames=r}function BMDestroyEvent(t,e){this.type=t,this.target=e}function _addEventListener(t,e){return this._cbs[t]||(this._cbs[t]=[]),this._cbs[t].push(e),function(){this.removeEventListener(t,e)}.bind(this)}function _removeEventListener(t,e){if(e){if(this._cbs[t]){for(var r=0,i=this._cbs[t].length;r<i;)this._cbs[t][r]===e&&(this._cbs[t].splice(r,1),r-=1,i-=1),r+=1;this._cbs[t].length||(this._cbs[t]=null)}}else this._cbs[t]=null}function _triggerEvent(t,e){if(this._cbs[t])for(var r=this._cbs[t].length,i=0;i<r;i++)this._cbs[t][i](e)}function randomString(t,e){void 0===e&&(e="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890");var r,i="";for(r=t;r>0;--r)i+=e[Math.round(Math.random()*(e.length-1))];return i}function HSVtoRGB(t,e,r){var i,s,n,a,o,h,l,p;switch(1===arguments.length&&(e=t.s,r=t.v,t=t.h),a=Math.floor(6*t),o=6*t-a,h=r*(1-e),l=r*(1-o*e),p=r*(1-(1-o)*e),a%6){case 0:i=r,s=p,n=h;break;case 1:i=l,s=r,n=h;break;case 2:i=h,s=r,n=p;break;case 3:i=h,s=l,n=r;break;case 4:i=p,s=h,n=r;break;case 5:i=r,s=h,n=l}return[i,s,n]}function RGBtoHSV(t,e,r){1===arguments.length&&(e=t.g,r=t.b,t=t.r);var i,s=Math.max(t,e,r),n=Math.min(t,e,r),a=s-n,o=0===s?0:a/s,h=s/255;switch(s){case n:i=0;break;case t:i=e-r+a*(e<r?6:0),i/=6*a;break;case e:i=r-t+2*a,i/=6*a;break;case r:i=t-e+4*a,i/=6*a}return[i,o,h]}function addSaturationToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[1]+=e,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[2]+=e,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[0]+=e/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}function componentToHex(t){var e=t.toString(16);return 1==e.length?"0"+e:e}function fillToRgba(t,e){if(!cachedColors[t]){var r=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);cachedColors[t]=parseInt(r[1],16)+","+parseInt(r[2],16)+","+parseInt(r[3],16)}return"rgba("+cachedColors[t]+","+e+")"}function RenderedFrame(t,e){this.tr=t,this.o=e}function LetterProps(t,e,r,i,s,n){this.o=t,this.sw=e,this.sc=r,this.fc=i,this.m=s,this.props=n}function iterateDynamicProperties(t){var e,r=this.dynamicProperties;for(e=0;e<r;e+=1)this.dynamicProperties[e].getValue(t)}function reversePath(t){var e,r,i=[],s=[],n=[],a={},o=0;t.c&&(i[0]=t.o[0],s[0]=t.i[0],n[0]=t.v[0],o=1),r=t.i.length;var h=r-1;for(e=o;e<r;e+=1)i.push(t.o[h]),s.push(t.i[h]),n.push(t.v[h]),h-=1;return a.i=i,a.o=s,a.v=n,a}function Matrix(){}function matrixManagerFunction(){var t=new Matrix,e=function(e,r,i,s,n){return t.reset().translate(s,n).rotate(e).scale(r,i).toCSS()};return{getMatrix:function(t){return e(t.tr.r[2],t.tr.s[0],t.tr.s[1],t.tr.p[0],t.tr.p[1])}}}function createElement(t,e,r){if(!e){var i=Object.create(t.prototype,r),s={};return i&&"[object Function]"===s.toString.call(i.init)&&i.init(),i}e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.prototype._parent=t.prototype}function extendPrototype(t,e){for(var r in t.prototype)t.prototype.hasOwnProperty(r)&&(e.prototype[r]=t.prototype[r])}function bezFunction(){function t(t,e,r,i,s,n){var a=t*i+e*s+r*n-s*i-n*t-r*e;return a>-1e-4&&a<1e-4}function e(e,r,i,s,n,a,o,h,l){if(0===i&&0===a&&0===l)return t(e,r,s,n,o,h);var p,c=Math.sqrt(Math.pow(s-e,2)+Math.pow(n-r,2)+Math.pow(a-i,2)),f=Math.sqrt(Math.pow(o-e,2)+Math.pow(h-r,2)+Math.pow(l-i,2)),m=Math.sqrt(Math.pow(o-s,2)+Math.pow(h-n,2)+Math.pow(l-a,2));return(p=c>f?c>m?c-f-m:m-f-c:m>f?m-f-c:f-c-m)>-1e-4&&p<1e-4}function r(t){this.segmentLength=0,this.points=new Array(t)}function i(t,e){this.partialLength=t,this.point=e}function s(t,e){var r=e.segments,i=r.length,s=bm_floor((i-1)*t),n=t*e.addedLength,a=0;if(n==r[s].l)return r[s].p;for(var o=r[s].l>n?-1:1,h=!0;h;)r[s].l<=n&&r[s+1].l>n?(a=(n-r[s].l)/(r[s+1].l-r[s].l),h=!1):s+=o,(s<0||s>=i-1)&&(h=!1);return r[s].p+(r[s+1].p-r[s].p)*a}function n(){this.pt1=new Array(2),this.pt2=new Array(2),this.pt3=new Array(2),this.pt4=new Array(2)}function a(t,e,r,i,a,o,h){var l=new n;a=a<0?0:a>1?1:a;var p=s(a,h);o=o>1?1:o;var c,f=s(o,h),m=t.length,d=1-p,u=1-f;for(c=0;c<m;c+=1)l.pt1[c]=Math.round(1e3*(d*d*d*t[c]+(p*d*d+d*p*d+d*d*p)*r[c]+(p*p*d+d*p*p+p*d*p)*i[c]+p*p*p*e[c]))/1e3,l.pt3[c]=Math.round(1e3*(d*d*u*t[c]+(p*d*u+d*p*u+d*d*f)*r[c]+(p*p*u+d*p*f+p*d*f)*i[c]+p*p*f*e[c]))/1e3,l.pt4[c]=Math.round(1e3*(d*u*u*t[c]+(p*u*u+d*f*u+d*u*f)*r[c]+(p*f*u+d*f*f+p*u*f)*i[c]+p*f*f*e[c]))/1e3,l.pt2[c]=Math.round(1e3*(u*u*u*t[c]+(f*u*u+u*f*u+u*u*f)*r[c]+(f*f*u+u*f*f+f*u*f)*i[c]+f*f*f*e[c]))/1e3;return l}Math;return{getBezierLength:function(){function t(t,e){this.l=t,this.p=e}return function(e,r,i,s){var n,a,o,h,l,p,c=defaultCurveSegments,f=0,m=[],d=[],u={addedLength:0,segments:[]};for(o=i.length,n=0;n<c;n+=1){for(l=n/(c-1),p=0,a=0;a<o;a+=1)h=bm_pow(1-l,3)*e[a]+3*bm_pow(1-l,2)*l*i[a]+3*(1-l)*bm_pow(l,2)*s[a]+bm_pow(l,3)*r[a],m[a]=h,null!==d[a]&&(p+=bm_pow(m[a]-d[a],2)),d[a]=m[a];p&&(p=bm_sqrt(p),f+=p),u.segments.push(new t(f,l))}return u.addedLength=f,u}}(),getNewSegment:a,buildBezierData:function(){var e={};return function(s){var n=s.s,a=s.e,o=s.to,h=s.ti,l=(n.join("_")+"_"+a.join("_")+"_"+o.join("_")+"_"+h.join("_")).replace(/\./g,"p");if(e[l])return void(s.bezierData=e[l]);var p,c,f,m,d,u,y,v=defaultCurveSegments,g=0,b=null;2===n.length&&(n[0]!=a[0]||n[1]!=a[1])&&t(n[0],n[1],a[0],a[1],n[0]+o[0],n[1]+o[1])&&t(n[0],n[1],a[0],a[1],a[0]+h[0],a[1]+h[1])&&(v=2);var x=new r(v);for(f=o.length,p=0;p<v;p+=1){for(y=new Array(f),d=p/(v-1),u=0,c=0;c<f;c+=1)m=bm_pow(1-d,3)*n[c]+3*bm_pow(1-d,2)*d*(n[c]+o[c])+3*(1-d)*bm_pow(d,2)*(a[c]+h[c])+bm_pow(d,3)*a[c],y[c]=m,null!==b&&(u+=bm_pow(y[c]-b[c],2));u=bm_sqrt(u),g+=u,x.points[p]=new i(u,y),b=y}x.segmentLength=g,s.bezierData=x,e[l]=x}}(),pointOnLine2D:t,pointOnLine3D:e}}function dataFunctionManager(){function t(s,n,o){var h,l,p,c,f,m,d=s.length;for(l=0;l<d;l+=1)if("ks"in(h=s[l])&&!h.completed){if(h.completed=!0,h.tt&&(s[l-1].td=h.tt),[],-1,h.hasMask){var u=h.masksProperties;for(c=u.length,p=0;p<c;p+=1)if(u[p].pt.k.i)i(u[p].pt.k);else for(m=u[p].pt.k.length,f=0;f<m;f+=1)u[p].pt.k[f].s&&i(u[p].pt.k[f].s[0]),u[p].pt.k[f].e&&i(u[p].pt.k[f].e[0])}0===h.ty?(h.layers=e(h.refId,n),t(h.layers,n,o)):4===h.ty?r(h.shapes):5==h.ty&&a(h,o)}}function e(t,e){for(var r=0,i=e.length;r<i;){if(e[r].id===t)return e[r].layers;r+=1}}function r(t){var e,s,n,a=t.length;for(e=a-1;e>=0;e-=1)if("sh"==t[e].ty){if(t[e].ks.k.i)i(t[e].ks.k);else for(n=t[e].ks.k.length,s=0;s<n;s+=1)t[e].ks.k[s].s&&i(t[e].ks.k[s].s[0]),t[e].ks.k[s].e&&i(t[e].ks.k[s].e[0]);!0}else"gr"==t[e].ty&&r(t[e].it)}function i(t){var e,r=t.i.length;for(e=0;e<r;e+=1)t.i[e][0]+=t.v[e][0],t.i[e][1]+=t.v[e][1],t.o[e][0]+=t.v[e][0],t.o[e][1]+=t.v[e][1]}function s(t,e){var r=e?e.split("."):[100,100,100];return t[0]>r[0]||!(r[0]>t[0])&&(t[1]>r[1]||!(r[1]>t[1])&&(t[2]>r[2]||!(r[2]>t[2])&&void 0))}function n(e,r){e.__complete||(l(e),o(e),h(e),p(e),t(e.layers,e.assets,r),e.__complete=!0)}function a(t,e){var r,i,s=t.t.d.k,n=s.length;for(i=0;i<n;i+=1){var a=t.t.d.k[i].s;r=[];var o,h,l,p,c,f,m,d=0,u=t.t.m.g,y=0,v=0,g=0,b=[],x=0,E=0,_=e.getFontByName(a.f),k=0,P=_.fStyle.split(" "),S="normal",C="normal";for(h=P.length,o=0;o<h;o+=1)"italic"===P[o].toLowerCase()?C="italic":"bold"===P[o].toLowerCase()?S="700":"black"===P[o].toLowerCase()?S="900":"medium"===P[o].toLowerCase()?S="500":"regular"===P[o].toLowerCase()||"normal"===P[o].toLowerCase()?S="400":"light"!==P[o].toLowerCase()&&"thin"!==P[o].toLowerCase()||(S="200");if(a.fWeight=S,a.fStyle=C,h=a.t.length,a.sz){var A=a.sz[0],w=-1;for(o=0;o<h;o+=1)l=!1," "===a.t.charAt(o)?w=o:13===a.t.charCodeAt(o)&&(x=0,l=!0),e.chars?(m=e.getCharData(a.t.charAt(o),_.fStyle,_.fFamily),k=l?0:m.w*a.s/100):k=e.measureText(a.t.charAt(o),a.f,a.s),x+k>A?(-1===w?(a.t=a.t.substr(0,o)+"\r"+a.t.substr(o),h+=1):(o=w,a.t=a.t.substr(0,o)+"\r"+a.t.substr(o+1)),w=-1,x=0):x+=k;h=a.t.length}for(x=0,k=0,o=0;o<h;o+=1)if(l=!1," "===a.t.charAt(o)?p=" ":13===a.t.charCodeAt(o)?(b.push(x),E=x>E?x:E,x=0,p="",l=!0,g+=1):p=a.t.charAt(o),e.chars?(m=e.getCharData(a.t.charAt(o),_.fStyle,e.getFontByName(a.f).fFamily),k=l?0:m.w*a.s/100):k=e.measureText(p,a.f,a.s),x+=k,r.push({l:k,an:k,add:y,n:l,anIndexes:[],val:p,line:g}),2==u){if(y+=k,""==p||" "==p||o==h-1){for(""!=p&&" "!=p||(y-=k);v<=o;)r[v].an=y,r[v].ind=d,r[v].extra=k,v+=1;d+=1,y=0}}else if(3==u){if(y+=k,""==p||o==h-1){for(""==p&&(y-=k);v<=o;)r[v].an=y,r[v].ind=d,r[v].extra=k,v+=1;y=0,d+=1}}else r[d].ind=d,r[d].extra=0,d+=1;if(a.l=r,E=x>E?x:E,b.push(x),a.sz)a.boxWidth=a.sz[0],a.justifyOffset=0;else switch(a.boxWidth=E,a.j){case 1:a.justifyOffset=-a.boxWidth;break;case 2:a.justifyOffset=-a.boxWidth/2;break;default:a.justifyOffset=0}a.lineWidths=b;var M=t.t.a;f=M.length;var T,D,F=[];for(c=0;c<f;c+=1){for(M[c].a.sc&&(a.strokeColorAnim=!0),M[c].a.sw&&(a.strokeWidthAnim=!0),(M[c].a.fc||M[c].a.fh||M[c].a.fs||M[c].a.fb)&&(a.fillColorAnim=!0),D=0,T=M[c].s.b,o=0;o<h;o+=1)r[o].anIndexes[c]=D,(1==T&&""!=r[o].val||2==T&&""!=r[o].val&&" "!=r[o].val||3==T&&(r[o].n||" "==r[o].val||o==h-1)||4==T&&(r[o].n||o==h-1))&&(1===M[c].s.rn&&F.push(D),D+=1);t.t.a[c].s.totalChars=D;var I,V=-1;if(1===M[c].s.rn)for(o=0;o<h;o+=1)V!=r[o].anIndexes[c]&&(V=r[o].anIndexes[c],I=F.splice(Math.floor(Math.random()*F.length),1)[0]),r[o].anIndexes[c]=I}0!==f||"m"in t.t.p||(t.singleShape=!0),a.yOffset=a.lh||1.2*a.s,a.ls=a.ls||0,a.ascent=_.ascent*a.s/100}}var o=function(){function t(t){var e=t.t.d;t.t.d={k:[{s:e,t:0}]}}function e(e){var r,i=e.length;for(r=0;r<i;r+=1)5===e[r].ty&&t(e[r])}var r=[4,4,14];return function(t){if(s(r,t.v)&&(e(t.layers),t.assets)){var i,n=t.assets.length;for(i=0;i<n;i+=1)t.assets[i].layers&&e(t.assets[i].layers)}}}(),h=function(){var t=[4,7,99];return function(e){if(e.chars&&!s(t,e.v)){var r,n,a,o,h=e.chars.length;for(r=0;r<h;r+=1)if(e.chars[r].data&&e.chars[r].data.shapes)for(o=e.chars[r].data.shapes[0].it,a=o.length,n=0;n<a;n+=1)o[n].ks.k,i(o[n].ks.k)}}}(),l=function(){function t(e){var r,i,s,n=e.length;for(r=0;r<n;r+=1)if("gr"===e[r].ty)t(e[r].it);else if("fl"===e[r].ty||"st"===e[r].ty)if(e[r].c.k&&e[r].c.k[0].i)for(s=e[r].c.k.length,i=0;i<s;i+=1)e[r].c.k[i].s&&(e[r].c.k[i].s[0]/=255,e[r].c.k[i].s[1]/=255,e[r].c.k[i].s[2]/=255,e[r].c.k[i].s[3]/=255),e[r].c.k[i].e&&(e[r].c.k[i].e[0]/=255,e[r].c.k[i].e[1]/=255,e[r].c.k[i].e[2]/=255,e[r].c.k[i].e[3]/=255);else e[r].c.k[0]/=255,e[r].c.k[1]/=255,e[r].c.k[2]/=255,e[r].c.k[3]/=255}function e(e){var r,i=e.length;for(r=0;r<i;r+=1)4===e[r].ty&&t(e[r].shapes)}var r=[4,1,9];return function(t){if(s(r,t.v)&&(e(t.layers),t.assets)){var i,n=t.assets.length;for(i=0;i<n;i+=1)t.assets[i].layers&&e(t.assets[i].layers)}}}(),p=function(){function t(e){var r,i,s,n=e.length;for(r=n-1;r>=0;r-=1)if("sh"==e[r].ty){if(e[r].ks.k.i)e[r].ks.k.c=e[r].closed;else for(s=e[r].ks.k.length,i=0;i<s;i+=1)e[r].ks.k[i].s&&(e[r].ks.k[i].s[0].c=e[r].closed),e[r].ks.k[i].e&&(e[r].ks.k[i].e[0].c=e[r].closed);!0}else"gr"==e[r].ty&&t(e[r].it)}function e(e){var r,i,s,n,a,o,h=e.length;for(i=0;i<h;i+=1){if(r=e[i],r.hasMask){var l=r.masksProperties;for(n=l.length,s=0;s<n;s+=1)if(l[s].pt.k.i)l[s].pt.k.c=l[s].cl;else for(o=l[s].pt.k.length,a=0;a<o;a+=1)l[s].pt.k[a].s&&(l[s].pt.k[a].s[0].c=l[s].cl),l[s].pt.k[a].e&&(l[s].pt.k[a].e[0].c=l[s].cl)}4===r.ty&&t(r.shapes)}}var r=[4,4,18];return function(t){if(s(r,t.v)&&(e(t.layers),t.assets)){var i,n=t.assets.length;for(i=0;i<n;i+=1)t.assets[i].layers&&e(t.assets[i].layers)}}}(),c={};return c.completeData=n,c}function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=Array.apply(null,{length:this._maxLength}),this.o=Array.apply(null,{length:this._maxLength}),this.i=Array.apply(null,{length:this._maxLength})}function ShapeModifier(){}function TrimModifier(){}function RoundCornersModifier(){}function RepeaterModifier(){}function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=Array.apply(null,{length:this._maxLength})}function BaseRenderer(){}function SVGRenderer(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.globalData={frameNum:-1},this.renderConfig={preserveAspectRatio:e&&e.preserveAspectRatio||"xMidYMid meet",progressiveLoad:e&&e.progressiveLoad||!1,hideOnTransparent:!e||!1!==e.hideOnTransparent},this.globalData.renderConfig=this.renderConfig,this.elements=[],this.pendingElements=[],this.destroyed=!1}function MaskElement(t,e,r){this.dynamicProperties=[],this.data=t,this.element=e,this.globalData=r,this.paths=[],this.storedData=[],this.masksProperties=this.data.masksProperties,this.viewData=new Array(this.masksProperties.length),this.maskElement=null,this.firstFrame=!0;var i,s,n,a,o,h,l,p,c=this.globalData.defs,f=this.masksProperties.length,m=this.masksProperties,d=0,u=[],y=randomString(10),v="clipPath",g="clip-path";for(i=0;i<f;i++)if(("a"!==m[i].mode&&"n"!==m[i].mode||m[i].inv||100!==m[i].o.k)&&(v="mask",g="mask"),"s"!=m[i].mode&&"i"!=m[i].mode||0!=d?o=null:(o=document.createElementNS(svgNS,"rect"),o.setAttribute("fill","#ffffff"),o.setAttribute("width",this.element.comp.data.w),o.setAttribute("height",this.element.comp.data.h),u.push(o)),s=document.createElementNS(svgNS,"path"),"n"!=m[i].mode){if(d+=1,"s"==m[i].mode?s.setAttribute("fill","#000000"):s.setAttribute("fill","#ffffff"),s.setAttribute("clip-rule","nonzero"),0!==m[i].x.k){v="mask",g="mask",p=PropertyFactory.getProp(this.element,m[i].x,0,null,this.dynamicProperties);var b="fi_"+randomString(10);h=document.createElementNS(svgNS,"filter"),h.setAttribute("id",b),l=document.createElementNS(svgNS,"feMorphology"),l.setAttribute("operator","dilate"),l.setAttribute("in","SourceGraphic"),l.setAttribute("radius","0"),h.appendChild(l),c.appendChild(h),"s"==m[i].mode?s.setAttribute("stroke","#000000"):s.setAttribute("stroke","#ffffff")}else l=null,p=null;if(this.storedData[i]={elem:s,x:p,expan:l,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"==m[i].mode){a=u.length;var x=document.createElementNS(svgNS,"g");for(n=0;n<a;n+=1)x.appendChild(u[n]);var E=document.createElementNS(svgNS,"mask");E.setAttribute("mask-type","alpha"),E.setAttribute("id",y+"_"+d),E.appendChild(s),c.appendChild(E),x.setAttribute("mask","url(#"+y+"_"+d+")"),u.length=0,u.push(x)}else u.push(s);m[i].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[i]={elem:s,lastPath:"",op:PropertyFactory.getProp(this.element,m[i].o,0,.01,this.dynamicProperties),prop:ShapePropertyFactory.getShapeProp(this.element,m[i],3,this.dynamicProperties,null)},o&&(this.viewData[i].invRect=o),this.viewData[i].prop.k||this.drawPath(m[i],this.viewData[i].prop.v,this.viewData[i])}else this.viewData[i]={op:PropertyFactory.getProp(this.element,m[i].o,0,.01,this.dynamicProperties),prop:ShapePropertyFactory.getShapeProp(this.element,m[i],3,this.dynamicProperties,null),elem:s},c.appendChild(s);for(this.maskElement=document.createElementNS(svgNS,v),f=u.length,i=0;i<f;i+=1)this.maskElement.appendChild(u[i]);this.maskElement.setAttribute("id",y),d>0&&this.element.maskedElement.setAttribute(g,"url(#"+y+")"),c.appendChild(this.maskElement)}function BaseElement(){}function SVGBaseElement(t,e,r,i,s){this.globalData=r,this.comp=i,this.data=t,this.matteElement=null,this.transformedElement=null,this.isTransparent=!1,this.parentContainer=e,this.layerId=s?s.layerId:"ly_"+randomString(10),this.placeholder=s,this.init()}function IShapeElement(t,e,r,i,s){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.viewData=[],this.shapeModifiers=[],this._parent.constructor.call(this,t,e,r,i,s)}function ITextElement(t,e,r,i){}function SVGTextElement(t,e,r,i,s){this.textSpans=[],this.renderType="svg",this._parent.constructor.call(this,t,e,r,i,s)}function SVGTintFilter(t,e){this.filterManager=e;var r=document.createElementNS(svgNS,"feColorMatrix");if(r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),r.setAttribute("result","f1"),t.appendChild(r),r=document.createElementNS(svgNS,"feColorMatrix"),r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),r.setAttribute("result","f2"),t.appendChild(r),this.matrixFilter=r,100!==e.effectElements[2].p.v||e.effectElements[2].p.k){var i=document.createElementNS(svgNS,"feMerge");t.appendChild(i);var s;s=document.createElementNS(svgNS,"feMergeNode"),s.setAttribute("in","SourceGraphic"),i.appendChild(s),s=document.createElementNS(svgNS,"feMergeNode"),s.setAttribute("in","f2"),i.appendChild(s)}}function SVGFillFilter(t,e){this.filterManager=e;var r=document.createElementNS(svgNS,"feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),t.appendChild(r),this.matrixFilter=r}function SVGStrokeEffect(t,e){this.initialized=!1,this.filterManager=e,this.elem=t,this.paths=[]}function SVGTritoneFilter(t,e){this.filterManager=e;var r=document.createElementNS(svgNS,"feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),r.setAttribute("result","f1"),t.appendChild(r);var i=document.createElementNS(svgNS,"feComponentTransfer");i.setAttribute("color-interpolation-filters","sRGB"),t.appendChild(i),this.matrixFilter=i;var s=document.createElementNS(svgNS,"feFuncR");s.setAttribute("type","table"),i.appendChild(s),this.feFuncR=s;var n=document.createElementNS(svgNS,"feFuncG");n.setAttribute("type","table"),i.appendChild(n),this.feFuncG=n;var a=document.createElementNS(svgNS,"feFuncB");a.setAttribute("type","table"),i.appendChild(a),this.feFuncB=a}function SVGProLevelsFilter(t,e){this.filterManager=e;var r=this.filterManager.effectElements,i=document.createElementNS(svgNS,"feComponentTransfer");(r[9].p.k||0!==r[9].p.v||r[10].p.k||1!==r[10].p.v||r[11].p.k||1!==r[11].p.v||r[12].p.k||0!==r[12].p.v||r[13].p.k||1!==r[13].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",i)),(r[16].p.k||0!==r[16].p.v||r[17].p.k||1!==r[17].p.v||r[18].p.k||1!==r[18].p.v||r[19].p.k||0!==r[19].p.v||r[20].p.k||1!==r[20].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",i)),(r[23].p.k||0!==r[23].p.v||r[24].p.k||1!==r[24].p.v||r[25].p.k||1!==r[25].p.v||r[26].p.k||0!==r[26].p.v||r[27].p.k||1!==r[27].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",i)),(r[30].p.k||0!==r[30].p.v||r[31].p.k||1!==r[31].p.v||r[32].p.k||1!==r[32].p.v||r[33].p.k||0!==r[33].p.v||r[34].p.k||1!==r[34].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(i.setAttribute("color-interpolation-filters","sRGB"),t.appendChild(i),i=document.createElementNS(svgNS,"feComponentTransfer")),(r[2].p.k||0!==r[2].p.v||r[3].p.k||1!==r[3].p.v||r[4].p.k||1!==r[4].p.v||r[5].p.k||0!==r[5].p.v||r[6].p.k||1!==r[6].p.v)&&(i.setAttribute("color-interpolation-filters","sRGB"),t.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(t,e){t.setAttribute("x","-100%"),t.setAttribute("y","-100%"),t.setAttribute("width","400%"),t.setAttribute("height","400%"),this.filterManager=e;var r=document.createElementNS(svgNS,"feGaussianBlur");r.setAttribute("in","SourceAlpha"),r.setAttribute("result","drop_shadow_1"),r.setAttribute("stdDeviation","0"),this.feGaussianBlur=r,t.appendChild(r);var i=document.createElementNS(svgNS,"feOffset");i.setAttribute("dx","25"),i.setAttribute("dy","0"),i.setAttribute("in","drop_shadow_1"),i.setAttribute("result","drop_shadow_2"),this.feOffset=i,t.appendChild(i);var s=document.createElementNS(svgNS,"feFlood");s.setAttribute("flood-color","#00ff00"),s.setAttribute("flood-opacity","1"),s.setAttribute("result","drop_shadow_3"),this.feFlood=s,t.appendChild(s);var n=document.createElementNS(svgNS,"feComposite");n.setAttribute("in","drop_shadow_3"),n.setAttribute("in2","drop_shadow_2"),n.setAttribute("operator","in"),n.setAttribute("result","drop_shadow_4"),t.appendChild(n);var a=document.createElementNS(svgNS,"feMerge");t.appendChild(a);var o;o=document.createElementNS(svgNS,"feMergeNode"),a.appendChild(o),o=document.createElementNS(svgNS,"feMergeNode"),o.setAttribute("in","SourceGraphic"),this.feMergeNode=o,this.feMerge=a,this.originalNodeAdded=!1,a.appendChild(o)}function SVGEffects(t){var e,r=t.data.ef.length,i=randomString(10),s=filtersFactory.createFilter(i),n=0;this.filters=[];var a;for(e=0;e<r;e+=1)20===t.data.ef[e].ty?(n+=1,a=new SVGTintFilter(s,t.effects.effectElements[e]),this.filters.push(a)):21===t.data.ef[e].ty?(n+=1,a=new SVGFillFilter(s,t.effects.effectElements[e]),this.filters.push(a)):22===t.data.ef[e].ty?(a=new SVGStrokeEffect(t,t.effects.effectElements[e]),this.filters.push(a)):23===t.data.ef[e].ty?(n+=1,a=new SVGTritoneFilter(s,t.effects.effectElements[e]),this.filters.push(a)):24===t.data.ef[e].ty?(n+=1,a=new SVGProLevelsFilter(s,t.effects.effectElements[e]),this.filters.push(a)):25===t.data.ef[e].ty&&(n+=1,a=new SVGDropShadowEffect(s,t.effects.effectElements[e]),this.filters.push(a));n&&(t.globalData.defs.appendChild(s),t.layerElement.setAttribute("filter","url(#"+i+")"))}function ICompElement(t,e,r,i,s){this._parent.constructor.call(this,t,e,r,i,s),this.layers=t.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?Array.apply(null,{length:this.layers.length}):[],this.data.tm&&(this.tm=PropertyFactory.getProp(this,this.data.tm,0,r.frameRate,this.dynamicProperties)),this.data.xt?(this.layerElement=document.createElementNS(svgNS,"g"),this.buildAllItems()):r.progressiveLoad||this.buildAllItems()}function IImageElement(t,e,r,i,s){this.assetData=r.getAssetData(t.refId),this._parent.constructor.call(this,t,e,r,i,s)}function ISolidElement(t,e,r,i,s){this._parent.constructor.call(this,t,e,r,i,s)}function CanvasRenderer(t,e){this.animationItem=t,this.renderConfig={clearCanvas:!e||void 0===e.clearCanvas||e.clearCanvas,context:e&&e.context||null,progressiveLoad:e&&e.progressiveLoad||!1,preserveAspectRatio:e&&e.preserveAspectRatio||"xMidYMid meet"},this.renderConfig.dpr=e&&e.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=e&&e.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1},this.contextData={saved:Array.apply(null,{length:15}),savedOp:Array.apply(null,{length:15}),cArrPos:0,cTr:new Matrix,cO:1};var r;for(r=0;r<15;r+=1)this.contextData.saved[r]=Array.apply(null,{length:16});this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1}function HybridRenderer(t){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.globalData={frameNum:-1},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0}function CVBaseElement(t,e,r){this.globalData=r,this.data=t,this.comp=e,this.canvasContext=r.canvasContext,this.init()}function CVCompElement(t,e,r){this._parent.constructor.call(this,t,e,r);var i={};for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s]);i.renderer=this,i.compHeight=this.data.h,i.compWidth=this.data.w,this.renderConfig={clearCanvas:!0},this.contextData={saved:Array.apply(null,{length:15}),savedOp:Array.apply(null,{length:15}),cArrPos:0,cTr:new Matrix,cO:1},this.completeLayers=!1;var n;for(n=0;n<15;n+=1)this.contextData.saved[n]=Array.apply(null,{length:16});this.transformMat=new Matrix,this.parentGlobalData=this.globalData;var a=document.createElement("canvas");i.canvasContext=a.getContext("2d"),this.canvasContext=i.canvasContext,a.width=this.data.w,a.height=this.data.h,this.canvas=a,this.globalData=i,this.layers=t.layers,this.pendingElements=[],this.elements=Array.apply(null,{length:this.layers.length}),this.data.tm&&(this.tm=PropertyFactory.getProp(this,this.data.tm,0,r.frameRate,this.dynamicProperties)),!this.data.xt&&r.progressiveLoad||this.buildAllItems()}function CVImageElement(t,e,r){this.assetData=r.getAssetData(t.refId),this._parent.constructor.call(this,t,e,r),this.globalData.addPendingElement()}function CVMaskElement(t,e){this.data=t,this.element=e,this.dynamicProperties=[],this.masksProperties=this.data.masksProperties,this.viewData=new Array(this.masksProperties.length);var r,i=this.masksProperties.length;for(r=0;r<i;r++)this.viewData[r]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[r],3,this.dynamicProperties,null)}function CVShapeElement(t,e,r){this.shapes=[],this.stylesList=[],this.viewData=[],this.shapeModifiers=[],this.shapesData=t.shapes,this.firstFrame=!0,this._parent.constructor.call(this,t,e,r)}function CVSolidElement(t,e,r){this._parent.constructor.call(this,t,e,r)}function CVTextElement(t,e,r){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this._parent.constructor.call(this,t,e,r)}function HBaseElement(t,e,r,i,s){this.globalData=r,this.comp=i,this.data=t,this.matteElement=null,this.parentContainer=e,this.layerId=s?s.layerId:"ly_"+randomString(10),this.placeholder=s,this.init()}function HSolidElement(t,e,r,i,s){this._parent.constructor.call(this,t,e,r,i,s)}function HCompElement(t,e,r,i,s){this._parent.constructor.call(this,t,e,r,i,s),this.layers=t.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=Array.apply(null,{length:this.layers.length}),this.data.tm&&(this.tm=PropertyFactory.getProp(this,this.data.tm,0,r.frameRate,this.dynamicProperties)),this.data.hasMask&&(this.supports3d=!1),this.data.xt&&(this.layerElement=document.createElement("div")),this.buildAllItems()}function HShapeElement(t,e,r,i,s){this.shapes=[],this.shapeModifiers=[],this.shapesData=t.shapes,this.stylesList=[],this.viewData=[],this._parent.constructor.call(this,t,e,r,i,s),this.addedTransforms={mdf:!1,mats:[this.finalTransform.mat]},this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(t,e,r,i,s){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this._parent.constructor.call(this,t,e,r,i,s)}function HImageElement(t,e,r,i,s){this.assetData=r.getAssetData(t.refId),this._parent.constructor.call(this,t,e,r,i,s)}function HCameraElement(t,e,r,i,s){if(this._parent.constructor.call(this,t,e,r,i,s),this.pe=PropertyFactory.getProp(this,t.pe,0,0,this.dynamicProperties),t.ks.p.s?(this.px=PropertyFactory.getProp(this,t.ks.p.x,1,0,this.dynamicProperties),this.py=PropertyFactory.getProp(this,t.ks.p.y,1,0,this.dynamicProperties),this.pz=PropertyFactory.getProp(this,t.ks.p.z,1,0,this.dynamicProperties)):this.p=PropertyFactory.getProp(this,t.ks.p,1,0,this.dynamicProperties),t.ks.a&&(this.a=PropertyFactory.getProp(this,t.ks.a,1,0,this.dynamicProperties)),t.ks.or.k.length&&t.ks.or.k[0].to){var n,a=t.ks.or.k.length;for(n=0;n<a;n+=1)t.ks.or.k[n].to=null,t.ks.or.k[n].ti=null}this.or=PropertyFactory.getProp(this,t.ks.or,1,degToRads,this.dynamicProperties),this.or.sh=!0,this.rx=PropertyFactory.getProp(this,t.ks.rx,0,degToRads,this.dynamicProperties),this.ry=PropertyFactory.getProp(this,t.ks.ry,0,degToRads,this.dynamicProperties),this.rz=PropertyFactory.getProp(this,t.ks.rz,0,degToRads,this.dynamicProperties),this.mat=new Matrix}function SliderEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function AngleEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function ColorEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,1,0,r)}function PointEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,1,0,r)}function LayerIndexEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function MaskIndexEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function CheckboxEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(t,e,r){var i=t.ef;this.effectElements=[];var s,n,a=i.length;for(s=0;s<a;s++)n=new GroupEffect(i[s],e,r),this.effectElements.push(n)}function GroupEffect(t,e,r){this.dynamicProperties=[],this.init(t,e,this.dynamicProperties),this.dynamicProperties.length&&r.push(this)}function play(t){animationManager.play(t)}function pause(t){animationManager.pause(t)}function togglePause(t){animationManager.togglePause(t)}function setSpeed(t,e){animationManager.setSpeed(t,e)}function setDirection(t,e){animationManager.setDirection(t,e)}function stop(t){animationManager.stop(t)}function moveFrame(t){animationManager.moveFrame(t)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function registerAnimation(t){return animationManager.registerAnimation(t)}function resize(){animationManager.resize()}function start(){animationManager.start()}function goToAndStop(t,e,r){animationManager.goToAndStop(t,e,r)}function setSubframeRendering(t){subframeEnabled=t}function loadAnimation(t){return!0===standalone&&(t.animationData=JSON.parse(animationData)),animationManager.loadAnimation(t)}function destroy(t){return animationManager.destroy(t)}function setQuality(t){if("string"==typeof t)switch(t){case"high":defaultCurveSegments=200;break;case"medium":defaultCurveSegments=50;break;case"low":defaultCurveSegments=10}else!isNaN(t)&&t>1&&(defaultCurveSegments=t);roundValues(!(defaultCurveSegments>=50))}function installPlugin(t,e){"expressions"===t&&(expressionsPlugin=e)}function getFactory(t){switch(t){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(t){for(var e=queryString.split("&"),r=0;r<e.length;r++){var i=e[r].split("=");if(decodeURIComponent(i[0])==t)return decodeURIComponent(i[1])}}var svgNS="http://www.w3.org/2000/svg",subframeEnabled=!0,expressionsPlugin,isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),cachedColors={},bm_rounder=Math.round,bm_rnd,bm_pow=Math.pow,bm_sqrt=Math.sqrt,bm_abs=Math.abs,bm_floor=Math.floor,bm_max=Math.max,bm_min=Math.min,blitter=10,BMMath={};!function(){var t,e=Object.getOwnPropertyNames(Math),r=e.length;for(t=0;t<r;t+=1)BMMath[e[t]]=Math[e[t]]}(),BMMath.random=Math.random,BMMath.abs=function(t){if("object"==typeof t&&t.length){var e,r=Array.apply(null,{length:t.length}),i=t.length;for(e=0;e<i;e+=1)r[e]=Math.abs(t[e]);return r}return Math.abs(t)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;roundValues(!1);var rgbToHex=function(){var t,e,r=[];for(t=0;t<256;t+=1)e=t.toString(16),r[t]=1==e.length?"0"+e:e;return function(t,e,i){return t<0&&(t=0),e<0&&(e=0),i<0&&(i=0),"#"+r[t]+r[e]+r[i]}}(),fillColorToString=function(){var t=[];return function(e,r){return void 0!==r&&(e[3]=r),t[e[0]]||(t[e[0]]={}),t[e[0]][e[1]]||(t[e[0]][e[1]]={}),t[e[0]][e[1]][e[2]]||(t[e[0]][e[1]][e[2]]={}),t[e[0]][e[1]][e[2]][e[3]]||(t[e[0]][e[1]][e[2]][e[3]]="rgba("+e.join(",")+")"),t[e[0]][e[1]][e[2]][e[3]]}}(),Matrix=function(){function t(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function e(t){if(0===t)return this;var e=Math.cos(t),r=Math.sin(t);return this._t(e,-r,0,0,r,e,0,0,0,0,1,0,0,0,0,1)}function r(t){if(0===t)return this;var e=Math.cos(t),r=Math.sin(t);return this._t(1,0,0,0,0,e,-r,0,0,r,e,0,0,0,0,1)}function i(t){if(0===t)return this;var e=Math.cos(t),r=Math.sin(t);return this._t(e,0,r,0,0,1,0,0,-r,0,e,0,0,0,0,1)}function s(t){if(0===t)return this;var e=Math.cos(t),r=Math.sin(t);return this._t(e,-r,0,0,r,e,0,0,0,0,1,0,0,0,0,1)}function n(t,e){return this._t(1,e,t,1,0,0)}function a(t,e){return this.shear(Math.tan(t),Math.tan(e))}function o(t,e){var r=Math.cos(e),i=Math.sin(e);return this._t(r,i,0,0,-i,r,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,Math.tan(t),1,0,0,0,0,1,0,0,0,0,1)._t(r,-i,0,0,i,r,0,0,0,0,1,0,0,0,0,1)}function h(t,e,r){return r=isNaN(r)?1:r,1==t&&1==e&&1==r?this:this._t(t,0,0,0,0,e,0,0,0,0,r,0,0,0,0,1)}function l(t,e,r,i,s,n,a,o,h,l,p,c,f,m,d,u){return this.props[0]=t,this.props[1]=e,this.props[2]=r,this.props[3]=i,this.props[4]=s,this.props[5]=n,this.props[6]=a,this.props[7]=o,this.props[8]=h,this.props[9]=l,this.props[10]=p,this.props[11]=c,this.props[12]=f,this.props[13]=m,this.props[14]=d,this.props[15]=u,this}function p(t,e,r){return r=r||0,0!==t||0!==e||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,t,e,r,1):this}function c(t,e,r,i,s,n,a,o,h,l,p,c,f,m,d,u){if(1===t&&0===e&&0===r&&0===i&&0===s&&1===n&&0===a&&0===o&&0===h&&0===l&&1===p&&0===c)return 0===f&&0===m&&0===d||(this.props[12]=this.props[12]*t+this.props[13]*s+this.props[14]*h+this.props[15]*f,this.props[13]=this.props[12]*e+this.props[13]*n+this.props[14]*l+this.props[15]*m,this.props[14]=this.props[12]*r+this.props[13]*a+this.props[14]*p+this.props[15]*d,this.props[15]=this.props[12]*i+this.props[13]*o+this.props[14]*c+this.props[15]*u),this._identityCalculated=!1,this;var y=this.props[0],v=this.props[1],g=this.props[2],b=this.props[3],x=this.props[4],E=this.props[5],_=this.props[6],k=this.props[7],P=this.props[8],S=this.props[9],C=this.props[10],A=this.props[11],w=this.props[12],M=this.props[13],T=this.props[14],D=this.props[15];return this.props[0]=y*t+v*s+g*h+b*f,this.props[1]=y*e+v*n+g*l+b*m,this.props[2]=y*r+v*a+g*p+b*d,this.props[3]=y*i+v*o+g*c+b*u,this.props[4]=x*t+E*s+_*h+k*f,this.props[5]=x*e+E*n+_*l+k*m,this.props[6]=x*r+E*a+_*p+k*d,this.props[7]=x*i+E*o+_*c+k*u,this.props[8]=P*t+S*s+C*h+A*f,this.props[9]=P*e+S*n+C*l+A*m,this.props[10]=P*r+S*a+C*p+A*d,this.props[11]=P*i+S*o+C*c+A*u,this.props[12]=w*t+M*s+T*h+D*f,this.props[13]=w*e+M*n+T*l+D*m,this.props[14]=w*r+M*a+T*p+D*d,this.props[15]=w*i+M*o+T*c+D*u,this._identityCalculated=!1,this}function f(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function m(t){var e;for(e=0;e<16;e+=1)t.props[e]=this.props[e]}function d(t){var e;for(e=0;e<16;e+=1)this.props[e]=t[e]}function u(t,e,r){return{x:t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],y:t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],z:t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]}}function y(t,e,r){return t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12]}function v(t,e,r){return t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13]}function g(t,e,r){return t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]}function b(t){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],r=this.props[5]/e,i=-this.props[1]/e,s=-this.props[4]/e,n=this.props[0]/e,a=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,o=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e;return[t[0]*r+t[1]*s+a,t[0]*i+t[1]*n+o,0]}function x(t){var e,r=t.length,i=[];for(e=0;e<r;e+=1)i[e]=b(t[e]);return i}function E(t,e,r,i){if(i&&2===i){var s=point_pool.newPoint();return s[0]=t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],s[1]=t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],s}return[t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]]}function _(t,e){return this.isIdentity()?t+","+e:bm_rnd(t*this.props[0]+e*this.props[4]+this.props[12])+","+bm_rnd(t*this.props[1]+e*this.props[5]+this.props[13])}function k(){return[this.props[0],this.props[1],this.props[2],this.props[3],this.props[4],this.props[5],this.props[6],this.props[7],this.props[8],this.props[9],this.props[10],this.props[11],this.props[12],this.props[13],this.props[14],this.props[15]]}function P(){return isSafari?"matrix3d("+roundTo2Decimals(this.props[0])+","+roundTo2Decimals(this.props[1])+","+roundTo2Decimals(this.props[2])+","+roundTo2Decimals(this.props[3])+","+roundTo2Decimals(this.props[4])+","+roundTo2Decimals(this.props[5])+","+roundTo2Decimals(this.props[6])+","+roundTo2Decimals(this.props[7])+","+roundTo2Decimals(this.props[8])+","+roundTo2Decimals(this.props[9])+","+roundTo2Decimals(this.props[10])+","+roundTo2Decimals(this.props[11])+","+roundTo2Decimals(this.props[12])+","+roundTo2Decimals(this.props[13])+","+roundTo2Decimals(this.props[14])+","+roundTo2Decimals(this.props[15])+")":(this.cssParts[1]=this.props.join(","),this.cssParts.join(""))}function S(){return"matrix("+this.props[0]+","+this.props[1]+","+this.props[4]+","+this.props[5]+","+this.props[12]+","+this.props[13]+")"}function C(){return""+this.toArray()}return function(){this.reset=t,this.rotate=e,this.rotateX=r,this.rotateY=i,this.rotateZ=s,this.skew=a,this.skewFromAxis=o,this.shear=n,this.scale=h,this.setTransform=l,this.translate=p,this.transform=c,this.applyToPoint=u,this.applyToX=y,this.applyToY=v,this.applyToZ=g,this.applyToPointArray=E,this.applyToPointStringified=_,this.toArray=k,this.toCSS=P,this.to2dCSS=S,this.toString=C,this.clone=m,this.cloneFromProps=d,this.inversePoints=x,this.inversePoint=b,this._t=this.transform,this.isIdentity=f,this._identity=!0,this._identityCalculated=!1,this.props=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],this.cssParts=["matrix3d(","",")"]}}();!function(t,e){function r(r,l,p){var v=[];l=1==l?{entropy:!0}:l||{};var g=a(n(l.entropy?[r,h(t)]:null==r?o():r,3),v),b=new i(v),x=function(){for(var t=b.g(f),e=d,r=0;t<u;)t=(t+r)*c,e*=c,r=b.g(1);for(;t>=y;)t/=2,e/=2,r>>>=1;return(t+r)/e};return x.int32=function(){return 0|b.g(4)},x.quick=function(){return b.g(4)/4294967296},x.double=x,a(h(b.S),t),(l.pass||p||function(t,r,i,n){return n&&(n.S&&s(n,b),t.state=function(){return s(b,{})}),i?(e[m]=t,r):t})(x,g,"global"in l?l.global:this==e,l.state)}function i(t){var e,r=t.length,i=this,s=0,n=i.i=i.j=0,a=i.S=[];for(r||(t=[r++]);s<c;)a[s]=s++;for(s=0;s<c;s++)a[s]=a[n=v&n+t[s%r]+(e=a[s])],a[n]=e;(i.g=function(t){for(var e,r=0,s=i.i,n=i.j,a=i.S;t--;)e=a[s=v&s+1],r=r*c+a[v&(a[s]=a[n=v&n+e])+(a[n]=e)];return i.i=s,i.j=n,r})(c)}function s(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}function n(t,e){var r,i=[],s=typeof t;if(e&&"object"==s)for(r in t)try{i.push(n(t[r],e-1))}catch(t){}return i.length?i:"string"==s?t:t+"\0"}function a(t,e){for(var r,i=t+"",s=0;s<i.length;)e[v&s]=v&(r^=19*e[v&s])+i.charCodeAt(s++);return h(e)}function o(){try{if(l)return h(l.randomBytes(c));var e=new Uint8Array(c);return(p.crypto||p.msCrypto).getRandomValues(e),h(e)}catch(e){var r=p.navigator,i=r&&r.plugins;return[+new Date,p,i,p.screen,h(t)]}}function h(t){return String.fromCharCode.apply(0,t)}var l,p=this,c=256,f=6,m="random",d=e.pow(c,f),u=e.pow(2,52),y=2*u,v=c-1;e["seed"+m]=r,a(e.random(),t)}([],BMMath);var BezierFactory=function(){function t(t,e,r,i,s){var n=s||("bez_"+t+"_"+e+"_"+r+"_"+i).replace(/\./g,"p");if(p[n])return p[n];var a=new h([t,e,r,i]);return p[n]=a,a}function e(t,e){return 1-3*e+3*t}function r(t,e){return 3*e-6*t}function i(t){return 3*t}function s(t,s,n){return((e(s,n)*t+r(s,n))*t+i(s))*t}function n(t,s,n){return 3*e(s,n)*t*t+2*r(s,n)*t+i(s)}function a(t,e,r,i,n){var a,o,h=0;do{o=e+(r-e)/2,a=s(o,i,n)-t,a>0?r=o:e=o}while(Math.abs(a)>f&&++h<m);return o}function o(t,e,r,i){for(var a=0;a<c;++a){var o=n(e,r,i);if(0===o)return e;e-=(s(e,r,i)-t)/o}return e}function h(t){this._p=t,this._mSampleValues=y?new Float32Array(d):new Array(d),this._precomputed=!1,this.get=this.get.bind(this)}var l={};l.getBezierEasing=t;var p={},c=4,f=1e-7,m=10,d=11,u=1/(d-1),y="function"==typeof Float32Array;return h.prototype={get:function(t){var e=this._p[0],r=this._p[1],i=this._p[2],n=this._p[3];return this._precomputed||this._precompute(),e===r&&i===n?t:0===t?0:1===t?1:s(this._getTForX(t),r,n)},_precompute:function(){var t=this._p[0],e=this._p[1],r=this._p[2],i=this._p[3];this._precomputed=!0,t===e&&r===i||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],r=0;r<d;++r)this._mSampleValues[r]=s(r*u,t,e)},_getTForX:function(t){for(var e=this._p[0],r=this._p[2],i=this._mSampleValues,s=0,h=1,l=d-1;h!==l&&i[h]<=t;++h)s+=u;--h;var p=(t-i[h])/(i[h+1]-i[h]),c=s+p*u,f=n(c,e,r);return f>=.001?o(t,c,e,r):0===f?c:a(t,s,s+u,e,r)}},l}(),MatrixManager=matrixManagerFunction;!function(){for(var t=0,e=["ms","moz","webkit","o"],r=0;r<e.length&&!window.requestAnimationFrame;++r)window.requestAnimationFrame=window[e[r]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[e[r]+"CancelAnimationFrame"]||window[e[r]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(e,r){var i=(new Date).getTime(),s=Math.max(0,16-(i-t)),n=window.setTimeout(function(){e(i+s)},s);return t=i+s,n}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)})}();var bez=bezFunction(),dataManager=dataFunctionManager(),FontManager=function(){function t(t,e){var r=document.createElement("span");r.style.fontFamily=e;var i=document.createElement("span");i.innerHTML="giItT1WQy@!-/#",r.style.position="absolute",r.style.left="-10000px",r.style.top="-10000px",r.style.fontSize="300px",r.style.fontVariant="normal",r.style.fontStyle="normal",r.style.fontWeight="normal",r.style.letterSpacing="0",r.appendChild(i),document.body.appendChild(r);var s=i.offsetWidth;return i.style.fontFamily=t+", "+e,{node:i,w:s,parent:r}}function e(){var t,r,i,s=this.fonts.length,n=s;for(t=0;t<s;t+=1)if(this.fonts[t].loaded)n-=1;else if("t"===this.fonts[t].fOrigin||2===this.fonts[t].origin){if(window.Typekit&&window.Typekit.load&&0===this.typekitLoaded){this.typekitLoaded=1;try{window.Typekit.load({async:!0,active:function(){this.typekitLoaded=2}.bind(this)})}catch(t){}}2===this.typekitLoaded&&(this.fonts[t].loaded=!0)}else"n"===this.fonts[t].fOrigin||0===this.fonts[t].origin?this.fonts[t].loaded=!0:(r=this.fonts[t].monoCase.node,i=this.fonts[t].monoCase.w,r.offsetWidth!==i?(n-=1,this.fonts[t].loaded=!0):(r=this.fonts[t].sansCase.node,i=this.fonts[t].sansCase.w,r.offsetWidth!==i&&(n-=1,this.fonts[t].loaded=!0)),this.fonts[t].loaded&&(this.fonts[t].sansCase.parent.parentNode.removeChild(this.fonts[t].sansCase.parent),this.fonts[t].monoCase.parent.parentNode.removeChild(this.fonts[t].monoCase.parent)));0!==n&&Date.now()-this.initTime<h?setTimeout(e.bind(this),20):setTimeout(function(){this.loaded=!0}.bind(this),0)}function r(t,e){var r=document.createElementNS(svgNS,"text");r.style.fontSize="100px",r.style.fontFamily=e.fFamily,r.textContent="1",e.fClass?(r.style.fontFamily="inherit",r.className=e.fClass):r.style.fontFamily=e.fFamily,t.appendChild(r);var i=document.createElement("canvas").getContext("2d");return i.font="100px "+e.fFamily,i}function i(i,s){if(!i)return void(this.loaded=!0);if(this.chars)return this.loaded=!0,void(this.fonts=i.list);var n,a=i.list,o=a.length;for(n=0;n<o;n+=1){if(a[n].loaded=!1,a[n].monoCase=t(a[n].fFamily,"monospace"),a[n].sansCase=t(a[n].fFamily,"sans-serif"),a[n].fPath){if("p"===a[n].fOrigin||3===a[n].origin){var h=document.createElement("style");h.type="text/css",h.innerHTML="@font-face {font-family: "+a[n].fFamily+"; font-style: normal; src: url('"+a[n].fPath+"');}",s.appendChild(h)}else if("g"===a[n].fOrigin||1===a[n].origin){var l=document.createElement("link");l.type="text/css",l.rel="stylesheet",l.href=a[n].fPath,s.appendChild(l)}else if("t"===a[n].fOrigin||2===a[n].origin){var p=document.createElement("script");p.setAttribute("src",a[n].fPath),s.appendChild(p)}}else a[n].loaded=!0;a[n].helper=r(s,a[n]),this.fonts.push(a[n])}e.bind(this)()}function s(t){if(t){this.chars||(this.chars=[]);var e,r,i,s=t.length,n=this.chars.length;for(e=0;e<s;e+=1){for(r=0,i=!1;r<n;)this.chars[r].style===t[e].style&&this.chars[r].fFamily===t[e].fFamily&&this.chars[r].ch===t[e].ch&&(i=!0),r+=1;i||(this.chars.push(t[e]),n+=1)}}}function n(t,e,r){for(var i=0,s=this.chars.length;i<s;){if(this.chars[i].ch===t&&this.chars[i].style===e&&this.chars[i].fFamily===r)return this.chars[i];i+=1}}function a(t,e,r){return this.getFontByName(e).helper.measureText(t).width*r/100}function o(t){for(var e=0,r=this.fonts.length;e<r;){if(this.fonts[e].fName===t)return this.fonts[e];e+=1}return"sans-serif"}var h=5e3,l=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.loaded=!1,this.initTime=Date.now()};return l.prototype.addChars=s,l.prototype.addFonts=i,l.prototype.getCharData=n,l.prototype.getFontByName=o,l.prototype.measureText=a,l}(),PropertyFactory=function(){function t(){if(this.elem.globalData.frameId!==this.frameId){this.mdf=!1;var t=this.comp.renderedFrame-this.offsetTime;if(!(t===this.lastFrame||this.lastFrame!==l&&(this.lastFrame>=this.keyframes[this.keyframes.length-1].t-this.offsetTime&&t>=this.keyframes[this.keyframes.length-1].t-this.offsetTime||this.lastFrame<this.keyframes[0].t-this.offsetTime&&t<this.keyframes[0].t-this.offsetTime))){for(var e,r,i=this.lastFrame<t?this._lastIndex:0,s=this.keyframes.length-1,n=!0;n;){if(e=this.keyframes[i],r=this.keyframes[i+1],i==s-1&&t>=r.t-this.offsetTime){e.h&&(e=r);break}if(r.t-this.offsetTime>t)break;i<s-1?i+=1:n=!1}this._lastIndex=i;var a,o,h,p,c,f;if(e.to){e.bezierData||bez.buildBezierData(e);var m=e.bezierData;if(t>=r.t-this.offsetTime||t<e.t-this.offsetTime){var d=t>=r.t-this.offsetTime?m.points.length-1:0;for(o=m.points[d].point.length,a=0;a<o;a+=1)this.pv[a]=m.points[d].point[a],this.v[a]=this.mult?this.pv[a]*this.mult:this.pv[a],this.lastPValue[a]!==this.pv[a]&&(this.mdf=!0,this.lastPValue[a]=this.pv[a]);this._lastBezierData=null}else{e.__fnct?f=e.__fnct:(f=BezierFactory.getBezierEasing(e.o.x,e.o.y,e.i.x,e.i.y,e.n).get,e.__fnct=f),h=f((t-(e.t-this.offsetTime))/(r.t-this.offsetTime-(e.t-this.offsetTime)));var u,y=m.segmentLength*h,v=this.lastFrame<t&&this._lastBezierData===m?this._lastAddedLength:0;for(c=this.lastFrame<t&&this._lastBezierData===m?this._lastPoint:0,n=!0,p=m.points.length;n;){if(v+=m.points[c].partialLength,0===y||0===h||c==m.points.length-1){for(o=m.points[c].point.length,a=0;a<o;a+=1)this.pv[a]=m.points[c].point[a],this.v[a]=this.mult?this.pv[a]*this.mult:this.pv[a],this.lastPValue[a]!==this.pv[a]&&(this.mdf=!0,this.lastPValue[a]=this.pv[a]);break}if(y>=v&&y<v+m.points[c+1].partialLength){for(u=(y-v)/m.points[c+1].partialLength,o=m.points[c].point.length,a=0;a<o;a+=1)this.pv[a]=m.points[c].point[a]+(m.points[c+1].point[a]-m.points[c].point[a])*u,this.v[a]=this.mult?this.pv[a]*this.mult:this.pv[a],this.lastPValue[a]!==this.pv[a]&&(this.mdf=!0,this.lastPValue[a]=this.pv[a]);break}c<p-1?c+=1:n=!1}this._lastPoint=c,this._lastAddedLength=v-m.points[c].partialLength,this._lastBezierData=m}}else{var g,b,x,E,_;for(s=e.s.length,i=0;i<s;i+=1){if(1!==e.h&&(t>=r.t-this.offsetTime?h=1:t<e.t-this.offsetTime?h=0:(e.o.x instanceof Array?(e.__fnct||(e.__fnct=[]),e.__fnct[i]?f=e.__fnct[i]:(g=e.o.x[i]||e.o.x[0],b=e.o.y[i]||e.o.y[0],x=e.i.x[i]||e.i.x[0],E=e.i.y[i]||e.i.y[0],f=BezierFactory.getBezierEasing(g,b,x,E).get,e.__fnct[i]=f)):e.__fnct?f=e.__fnct:(g=e.o.x,b=e.o.y,x=e.i.x,E=e.i.y,f=BezierFactory.getBezierEasing(g,b,x,E).get,e.__fnct=f),h=f((t-(e.t-this.offsetTime))/(r.t-this.offsetTime-(e.t-this.offsetTime))))),this.sh&&1!==e.h){var k=e.s[i],P=e.e[i];k-P<-180?k+=360:k-P>180&&(k-=360),_=k+(P-k)*h}else _=1===e.h?e.s[i]:e.s[i]+(e.e[i]-e.s[i])*h;1===s?(this.v=this.mult?_*this.mult:_,this.pv=_,this.lastPValue!=this.pv&&(this.mdf=!0,this.lastPValue=this.pv)):(this.v[i]=this.mult?_*this.mult:_,this.pv[i]=_,this.lastPValue[i]!==this.pv[i]&&(this.mdf=!0,this.lastPValue[i]=this.pv[i]))}}}this.lastFrame=t,this.frameId=this.elem.globalData.frameId}}function e(){}function r(t,r,i){this.mult=i,this.v=i?r.k*i:r.k,this.pv=r.k,this.mdf=!1,this.comp=t.comp,this.k=!1,this.kf=!1,this.vel=0,this.getValue=e}function i(t,r,i){this.mult=i,this.data=r,this.mdf=!1,this.comp=t.comp,this.k=!1,this.kf=!1,this.frameId=-1,this.v=Array.apply(null,{length:r.k.length}),this.pv=Array.apply(null,{length:r.k.length}),this.lastValue=Array.apply(null,{length:r.k.length});var s=Array.apply(null,{length:r.k.length});this.vel=s.map(function(){return 0});var n,a=r.k.length;for(n=0;n<a;n+=1)this.v[n]=i?r.k[n]*i:r.k[n],this.pv[n]=r.k[n];this.getValue=e}function s(e,r,i){this.keyframes=r.k,this.offsetTime=e.data.st,this.lastValue=-99999,this.lastPValue=-99999,this.frameId=-1,this._lastIndex=0,this.k=!0,this.kf=!0,this.data=r,this.mult=i,this.elem=e,this.comp=e.comp,this.lastFrame=l,this.v=i?r.k[0].s[0]*i:r.k[0].s[0],this.pv=r.k[0].s[0],this.getValue=t}function n(e,r,i){var s,n,a,o,h,p=r.k.length;for(s=0;s<p-1;s+=1)r.k[s].to&&r.k[s].s&&r.k[s].e&&(n=r.k[s].s,a=r.k[s].e,o=r.k[s].to,h=r.k[s].ti,(2===n.length&&(n[0]!==a[0]||n[1]!==a[1])&&bez.pointOnLine2D(n[0],n[1],a[0],a[1],n[0]+o[0],n[1]+o[1])&&bez.pointOnLine2D(n[0],n[1],a[0],a[1],a[0]+h[0],a[1]+h[1])||3===n.length&&(n[0]!==a[0]||n[1]!==a[1]||n[2]!==a[2])&&bez.pointOnLine3D(n[0],n[1],n[2],a[0],a[1],a[2],n[0]+o[0],n[1]+o[1],n[2]+o[2])&&bez.pointOnLine3D(n[0],n[1],n[2],a[0],a[1],a[2],a[0]+h[0],a[1]+h[1],a[2]+h[2]))&&(r.k[s].to=null,r.k[s].ti=null));this.keyframes=r.k,this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this.mult=i,this.elem=e,this.comp=e.comp,this.getValue=t,this.frameId=-1,this._lastIndex=0,this.v=Array.apply(null,{length:r.k[0].s.length}),this.pv=Array.apply(null,{length:r.k[0].s.length}),this.lastValue=Array.apply(null,{length:r.k[0].s.length}),this.lastPValue=Array.apply(null,{length:r.k[0].s.length}),this.lastFrame=l}function a(t,e,a,o,h){var l;if(2===a)l=new p(t,e,h);else if(0===e.a)l=0===a?new r(t,e,o):new i(t,e,o);else if(1===e.a)l=0===a?new s(t,e,o):new n(t,e,o);else if(e.k.length)if("number"==typeof e.k[0])l=new i(t,e,o);else switch(a){case 0:l=new s(t,e,o);break;case 1:l=new n(t,e,o)}else l=new r(t,e,o);return l.k&&h.push(l),l}function o(t,e,r,i){return new f(t,e,r,i)}function h(t,e,r){return new m(t,e,r)}var l=-999999,p=function(){function t(){return this.p?ExpressionValue(this.p):[this.px.v,this.py.v,this.pz?this.pz.v:0]}function e(){return ExpressionValue(this.px)}function r(){return ExpressionValue(this.py)}function i(){return ExpressionValue(this.a)}function s(){return ExpressionValue(this.or)}function n(){return this.r?ExpressionValue(this.r,1/degToRads):ExpressionValue(this.rz,1/degToRads)}function a(){return ExpressionValue(this.s,100)}function o(){return ExpressionValue(this.o,100)}function h(){return ExpressionValue(this.sk)}function l(){return ExpressionValue(this.sa)}function p(t){var e,r=this.dynamicProperties.length;for(e=0;e<r;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e].mdf&&(this.mdf=!0);this.a&&t.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&t.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.r?t.rotate(-this.r.v):t.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?t.translate(this.px.v,this.py.v,-this.pz.v):t.translate(this.px.v,this.py.v,0):t.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}function c(){if(this.elem.globalData.frameId!==this.frameId){this.mdf=!1;var t,e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t].mdf&&(this.mdf=!0);if(this.mdf){if(this.v.reset(),this.a&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r?this.v.rotate(-this.r.v):this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented&&this.p.keyframes&&this.p.getValueAtTime){var r,i;this.p.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(r=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/this.elem.globalData.frameRate,0),i=this.p.getValueAtTime(this.p.keyframes[0].t/this.elem.globalData.frameRate,0)):this.p.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/this.elem.globalData.frameRate,0),i=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.01)/this.elem.globalData.frameRate,0)):(r=this.p.pv,i=this.p.getValueAtTime((this.p.lastFrame+this.p.offsetTime-.01)/this.elem.globalData.frameRate,this.p.offsetTime)),this.v.rotate(-Math.atan2(r[1]-i[1],r[0]-i[0]))}this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function f(){this.inverted=!0,this.iv=new Matrix,this.k||(this.data.p.s?this.iv.translate(this.px.v,this.py.v,-this.pz.v):this.iv.translate(this.p.v[0],this.p.v[1],-this.p.v[2]),this.r?this.iv.rotate(-this.r.v):this.iv.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.s&&this.iv.scale(this.s.v[0],this.s.v[1],1),this.a&&this.iv.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]))}function m(){}return function(d,u,y){this.elem=d,this.frameId=-1,this.type="transform",this.dynamicProperties=[],this.mdf=!1,this.data=u,this.getValue=c,this.applyToMatrix=p,this.setInverted=f,this.autoOrient=m,this.v=new Matrix,u.p.s?(this.px=PropertyFactory.getProp(d,u.p.x,0,0,this.dynamicProperties),this.py=PropertyFactory.getProp(d,u.p.y,0,0,this.dynamicProperties),u.p.z&&(this.pz=PropertyFactory.getProp(d,u.p.z,0,0,this.dynamicProperties))):this.p=PropertyFactory.getProp(d,u.p,1,0,this.dynamicProperties),u.r?this.r=PropertyFactory.getProp(d,u.r,0,degToRads,this.dynamicProperties):u.rx&&(this.rx=PropertyFactory.getProp(d,u.rx,0,degToRads,this.dynamicProperties),this.ry=PropertyFactory.getProp(d,u.ry,0,degToRads,this.dynamicProperties),this.rz=PropertyFactory.getProp(d,u.rz,0,degToRads,this.dynamicProperties),this.or=PropertyFactory.getProp(d,u.or,1,degToRads,this.dynamicProperties)),u.sk&&(this.sk=PropertyFactory.getProp(d,u.sk,0,degToRads,this.dynamicProperties),this.sa=PropertyFactory.getProp(d,u.sa,0,degToRads,this.dynamicProperties)),u.a&&(this.a=PropertyFactory.getProp(d,u.a,1,0,this.dynamicProperties)),u.s&&(this.s=PropertyFactory.getProp(d,u.s,1,.01,this.dynamicProperties)),u.o?this.o=PropertyFactory.getProp(d,u.o,0,.01,y):this.o={mdf:!1,v:1},this.dynamicProperties.length?y.push(this):(this.a&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r?this.v.rotate(-this.r.v):this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?u.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])),Object.defineProperty(this,"position",{get:t}),Object.defineProperty(this,"xPosition",{get:e}),Object.defineProperty(this,"yPosition",{get:r}),Object.defineProperty(this,"orientation",{get:s}),Object.defineProperty(this,"anchorPoint",{get:i}),Object.defineProperty(this,"rotation",{get:n}),Object.defineProperty(this,"scale",{get:a}),Object.defineProperty(this,"opacity",{get:o}),Object.defineProperty(this,"skew",{get:h}),Object.defineProperty(this,"skewAxis",{get:l})}}(),c=function(){function t(t){if(this.prop.getValue(),this.cmdf=!1,this.omdf=!1,this.prop.mdf||t){var e,r,i,s=4*this.data.p;for(e=0;e<s;e+=1)r=e%4==0?100:255,i=Math.round(this.prop.v[e]*r),this.c[e]!==i&&(this.c[e]=i,this.cmdf=!0);if(this.o.length)for(s=this.prop.v.length,e=4*this.data.p;e<s;e+=1)r=e%2==0?100:1,i=e%2==0?Math.round(100*this.prop.v[e]):this.prop.v[e],this.o[e-4*this.data.p]!==i&&(this.o[e-4*this.data.p]=i,this.omdf=!0)}}function e(e,r,i){this.prop=a(e,r.k,1,null,[]),this.data=r,this.k=this.prop.k,this.c=Array.apply(null,{length:4*r.p});var s=r.k.k[0].s?r.k.k[0].s.length-4*r.p:r.k.k.length-4*r.p;this.o=Array.apply(null,{length:s}),this.cmdf=!1,this.omdf=!1,this.getValue=t,this.prop.k&&i.push(this),this.getValue(!0)}return function(t,r,i){return new e(t,r,i)}}(),f=function(){function t(t){var e=0,r=this.dataProps.length;if(this.elem.globalData.frameId!==this.frameId||t){for(this.mdf=!1,this.frameId=this.elem.globalData.frameId;e<r;){if(this.dataProps[e].p.mdf){this.mdf=!0;break}e+=1}if(this.mdf||t)for("svg"===this.renderer&&(this.dasharray=""),e=0;e<r;e+=1)"o"!=this.dataProps[e].n?"svg"===this.renderer?this.dasharray+=" "+this.dataProps[e].p.v:this.dasharray[e]=this.dataProps[e].p.v:this.dashoffset=this.dataProps[e].p.v}}return function(e,r,i,s){this.elem=e,this.frameId=-1,this.dataProps=new Array(r.length),this.renderer=i,this.mdf=!1,this.k=!1,"svg"===this.renderer?this.dasharray="":this.dasharray=new Array(r.length-1),this.dashoffset=0;var n,a,o=r.length;for(n=0;n<o;n+=1)a=PropertyFactory.getProp(e,r[n].v,0,0,s),this.k=!!a.k||this.k,this.dataProps[n]={n:r[n].n,p:a};this.getValue=t,this.k?s.push(this):this.getValue(!0)}}(),m=function(){function t(){if(this.dynamicProperties.length){var t,e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t].mdf&&(this.mdf=!0)}var r=this.data.totalChars,i=2===this.data.r?1:100/r,s=this.o.v/i,n=this.s.v/i+s,a=this.e.v/i+s;if(n>a){var o=n;n=a,a=o}this.finalS=n,this.finalE=a}function e(t){var e=BezierFactory.getBezierEasing(this.ne.v/100,0,1-this.xe.v/100,1).get,n=0,a=this.finalS,o=this.finalE,h=this.data.sh;if(2==h)n=o===a?t>=o?1:0:r(0,i(.5/(o-a)+(t-a)/(o-a),1)),n=e(n);else if(3==h)n=o===a?t>=o?0:1:1-r(0,i(.5/(o-a)+(t-a)/(o-a),1)),n=e(n);else if(4==h)o===a?n=0:(n=r(0,i(.5/(o-a)+(t-a)/(o-a),1)),n<.5?n*=2:n=1-2*(n-.5)),n=e(n);else if(5==h){if(o===a)n=0;else{var l=o-a;t=i(r(0,t+.5-a),o-a);var p=-l/2+t,c=l/2;n=Math.sqrt(1-p*p/(c*c))}n=e(n)}else 6==h?(o===a?n=0:(t=i(r(0,t+.5-a),o-a),n=(1+Math.cos(Math.PI+2*Math.PI*t/(o-a)))/2),n=e(n)):(t>=s(a)&&(n=t-a<0?1-(a-t):r(0,i(o-t,1))),n=e(n));return n*this.a.v}var r=Math.max,i=Math.min,s=Math.floor;return function(r,i,s){this.mdf=!1,this.k=!1,this.data=i,this.dynamicProperties=[],this.getValue=t,this.getMult=e,this.comp=r.comp,this.finalS=0,this.finalE=0,this.s=PropertyFactory.getProp(r,i.s||{k:0},0,0,this.dynamicProperties),this.e="e"in i?PropertyFactory.getProp(r,i.e,0,0,this.dynamicProperties):{v:2===i.r?i.totalChars:100},this.o=PropertyFactory.getProp(r,i.o||{k:0},0,0,this.dynamicProperties),this.xe=PropertyFactory.getProp(r,i.xe||{k:0},0,0,this.dynamicProperties),this.ne=PropertyFactory.getProp(r,i.ne||{k:0},0,0,this.dynamicProperties),this.a=PropertyFactory.getProp(r,i.a,0,.01,this.dynamicProperties),this.dynamicProperties.length?s.push(this):this.getValue()}}(),d={};return d.getProp=a,d.getDashProp=o,d.getTextSelectorProp=h,d.getGradientProp=c,d}();ShapePath.prototype.setPathData=function(t,e){for(this.c=t;e>this._maxLength;)this.doubleArrayLength();for(var r=0;r<e;)this.v[r]=point_pool.newPoint(),this.o[r]=point_pool.newPoint(),this.i[r]=point_pool.newPoint(),r+=1;this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(Array.apply(null,{length:this._maxLength})),this.i=this.i.concat(Array.apply(null,{length:this._maxLength})),this.o=this.o.concat(Array.apply(null,{length:this._maxLength})),this._maxLength*=2},ShapePath.prototype.setXYAt=function(t,e,r,i,s){var n;switch(this._length=Math.max(this._length,i+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case"v":n=this.v;break;case"i":n=this.i;break;case"o":n=this.o}(!n[i]||n[i]&&!s)&&(n[i]=point_pool.newPoint()),n[i][0]=t,n[i][1]=e},ShapePath.prototype.setTripleAt=function(t,e,r,i,s,n,a,o){this.setXYAt(t,e,"v",a,o),this.setXYAt(r,i,"o",a,o),this.setXYAt(s,n,"i",a,o)};var ShapePropertyFactory=function(){function t(){if(this.elem.globalData.frameId!==this.frameId){this.mdf=!1;var t=this.comp.renderedFrame-this.offsetTime;if(this.lastFrame===a||!(this.lastFrame<this.keyframes[0].t-this.offsetTime&&t<this.keyframes[0].t-this.offsetTime||this.lastFrame>this.keyframes[this.keyframes.length-1].t-this.offsetTime&&t>this.keyframes[this.keyframes.length-1].t-this.offsetTime)){var e,r,i;if(t<this.keyframes[0].t-this.offsetTime)e=this.keyframes[0].s[0],i=!0,this._lastIndex=0;else if(t>=this.keyframes[this.keyframes.length-1].t-this.offsetTime)e=1===this.keyframes[this.keyframes.length-2].h?this.keyframes[this.keyframes.length-1].s[0]:this.keyframes[this.keyframes.length-2].e[0],i=!0;else{for(var s,n,o,h,l,p,c=this.lastFrame<a?this._lastIndex:0,f=this.keyframes.length-1,m=!0;m&&(s=this.keyframes[c],n=this.keyframes[c+1],!(n.t-this.offsetTime>t));)c<f-1?c+=1:m=!1;i=1===s.h,this._lastIndex=c;var d;if(!i){if(t>=n.t-this.offsetTime)d=1;else if(t<s.t-this.offsetTime)d=0;else{var u;s.__fnct?u=s.__fnct:(u=BezierFactory.getBezierEasing(s.o.x,s.o.y,s.i.x,s.i.y).get,s.__fnct=u),d=u((t-(s.t-this.offsetTime))/(n.t-this.offsetTime-(s.t-this.offsetTime)))}r=s.e[0]}e=s.s[0]}h=this.v._length,p=e.i[0].length;var y,v=!1;for(o=0;o<h;o+=1)for(l=0;l<p;l+=1)i?(y=e.i[o][l],this.v.i[o][l]!==y&&(this.v.i[o][l]=y,this.pv.i[o][l]=y,v=!0),y=e.o[o][l],this.v.o[o][l]!==y&&(this.v.o[o][l]=y,this.pv.o[o][l]=y,v=!0),y=e.v[o][l],this.v.v[o][l]!==y&&(this.v.v[o][l]=y,this.pv.v[o][l]=y,v=!0)):(y=e.i[o][l]+(r.i[o][l]-e.i[o][l])*d,this.v.i[o][l]!==y&&(this.v.i[o][l]=y,this.pv.i[o][l]=y,v=!0),y=e.o[o][l]+(r.o[o][l]-e.o[o][l])*d,this.v.o[o][l]!==y&&(this.v.o[o][l]=y,this.pv.o[o][l]=y,v=!0),y=e.v[o][l]+(r.v[o][l]-e.v[o][l])*d,this.v.v[o][l]!==y&&(this.v.v[o][l]=y,this.pv.v[o][l]=y,v=!0));this.mdf=v,this.v.c=e.c,this.paths=this.localShapeCollection}this.lastFrame=t,this.frameId=this.elem.globalData.frameId}}function e(){return this.v}function r(){this.paths=this.localShapeCollection,this.k||(this.mdf=!1)}function i(t,i,s){this.comp=t.comp,this.k=!1,this.mdf=!1,this.v=shape_pool.newShape();var n=3===s?i.pt.k:i.ks.k;this.v.v=n.v,this.v.i=n.i,this.v.o=n.o,this.v.c=n.c,this.v._length=this.v.v.length,this.getValue=e,this.pv=shape_pool.clone(this.v),this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=r}function s(e,i,s){this.comp=e.comp,this.elem=e,this.offsetTime=e.data.st,this._lastIndex=0,this.getValue=t,this.keyframes=3===s?i.pt.k:i.ks.k,this.k=!0,this.kf=!0;var n=this.keyframes[0].s[0].i.length;this.keyframes[0].s[0].i[0].length;this.v=shape_pool.newShape(),this.v.setPathData(this.keyframes[0].s[0].c,n),this.pv=shape_pool.clone(this.v),this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=a,this.reset=r}function n(t,e,r,n){var a;if(3===r||4===r){var p=3===r?e.pt:e.ks,c=p.k;a=1===p.a||c.length?new s(t,e,r):new i(t,e,r)}else 5===r?a=new l(t,e):6===r?a=new o(t,e):7===r&&(a=new h(t,e));return a.k&&n.push(a),a}var a=-999999,o=function(){function t(){var t=this.p.v[0],e=this.p.v[1],r=this.s.v[0]/2,s=this.s.v[1]/2;3!==this.d?(this.v.v[0][0]=t,this.v.v[0][1]=e-s,this.v.v[1][0]=t+r,this.v.v[1][1]=e,this.v.v[2][0]=t,this.v.v[2][1]=e+s,this.v.v[3][0]=t-r,this.v.v[3][1]=e,this.v.i[0][0]=t-r*i,this.v.i[0][1]=e-s,this.v.i[1][0]=t+r,this.v.i[1][1]=e-s*i,this.v.i[2][0]=t+r*i,this.v.i[2][1]=e+s,this.v.i[3][0]=t-r,this.v.i[3][1]=e+s*i,this.v.o[0][0]=t+r*i,this.v.o[0][1]=e-s,this.v.o[1][0]=t+r,this.v.o[1][1]=e+s*i,this.v.o[2][0]=t-r*i,this.v.o[2][1]=e+s,this.v.o[3][0]=t-r,this.v.o[3][1]=e-s*i):(this.v.v[0][0]=t,this.v.v[0][1]=e-s,this.v.v[1][0]=t-r,this.v.v[1][1]=e,this.v.v[2][0]=t,this.v.v[2][1]=e+s,this.v.v[3][0]=t+r,this.v.v[3][1]=e,this.v.i[0][0]=t+r*i,this.v.i[0][1]=e-s,this.v.i[1][0]=t-r,this.v.i[1][1]=e-s*i,this.v.i[2][0]=t-r*i,this.v.i[2][1]=e+s,this.v.i[3][0]=t+r,this.v.i[3][1]=e+s*i,this.v.o[0][0]=t-r*i,this.v.o[0][1]=e-s,this.v.o[1][0]=t-r,this.v.o[1][1]=e+s*i,this.v.o[2][0]=t+r*i,this.v.o[2][1]=e+s,this.v.o[3][0]=t+r,this.v.o[3][1]=e-s*i)}function e(t){var e,r=this.dynamicProperties.length;if(this.elem.globalData.frameId!==this.frameId){for(this.mdf=!1,this.frameId=this.elem.globalData.frameId,e=0;e<r;e+=1)this.dynamicProperties[e].getValue(t),this.dynamicProperties[e].mdf&&(this.mdf=!0);this.mdf&&this.convertEllToPath()}}var i=roundCorner;return function(i,s){this.v=shape_pool.newShape(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=s.d,this.dynamicProperties=[],this.elem=i,this.comp=i.comp,this.frameId=-1,this.mdf=!1,this.getValue=e,this.convertEllToPath=t,this.reset=r,this.p=PropertyFactory.getProp(i,s.p,1,0,this.dynamicProperties),this.s=PropertyFactory.getProp(i,s.s,1,0,this.dynamicProperties),this.dynamicProperties.length?this.k=!0:this.convertEllToPath()}}(),h=function(){function t(){var t,e=Math.floor(this.pt.v),r=2*Math.PI/e,i=this.or.v,s=this.os.v,n=2*Math.PI*i/(4*e),a=-Math.PI/2,o=3===this.data.d?-1:1;for(a+=this.r.v,this.v._length=0,t=0;t<e;t+=1){var h=i*Math.cos(a),l=i*Math.sin(a),p=0===h&&0===l?0:l/Math.sqrt(h*h+l*l),c=0===h&&0===l?0:-h/Math.sqrt(h*h+l*l);h+=+this.p.v[0],l+=+this.p.v[1],this.v.setTripleAt(h,l,h-p*n*s*o,l-c*n*s*o,h+p*n*s*o,l+c*n*s*o,t,!0),a+=r*o}this.paths.length=0,this.paths[0]=this.v}function e(){var t,e,r,i,s=2*Math.floor(this.pt.v),n=2*Math.PI/s,a=!0,o=this.or.v,h=this.ir.v,l=this.os.v,p=this.is.v,c=2*Math.PI*o/(2*s),f=2*Math.PI*h/(2*s),m=-Math.PI/2;m+=this.r.v;var d=3===this.data.d?-1:1;for(this.v._length=0,t=0;t<s;t+=1){e=a?o:h,r=a?l:p,i=a?c:f;var u=e*Math.cos(m),y=e*Math.sin(m),v=0===u&&0===y?0:y/Math.sqrt(u*u+y*y),g=0===u&&0===y?0:-u/Math.sqrt(u*u+y*y);u+=+this.p.v[0],y+=+this.p.v[1],this.v.setTripleAt(u,y,u-v*i*r*d,y-g*i*r*d,u+v*i*r*d,y+g*i*r*d,t,!0),a=!a,m+=n*d}}function i(){if(this.elem.globalData.frameId!==this.frameId){this.mdf=!1,this.frameId=this.elem.globalData.frameId;var t,e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t].mdf&&(this.mdf=!0);this.mdf&&this.convertToPath()}}return function(s,n){this.v=shape_pool.newShape(),this.v.setPathData(!0,0),this.elem=s,this.comp=s.comp,this.data=n,this.frameId=-1,this.d=n.d,this.dynamicProperties=[],this.mdf=!1,this.getValue=i,this.reset=r,1===n.sy?(this.ir=PropertyFactory.getProp(s,n.ir,0,0,this.dynamicProperties),this.is=PropertyFactory.getProp(s,n.is,0,.01,this.dynamicProperties),this.convertToPath=e):this.convertToPath=t,this.pt=PropertyFactory.getProp(s,n.pt,0,0,this.dynamicProperties),this.p=PropertyFactory.getProp(s,n.p,1,0,this.dynamicProperties),this.r=PropertyFactory.getProp(s,n.r,0,degToRads,this.dynamicProperties),this.or=PropertyFactory.getProp(s,n.or,0,0,this.dynamicProperties),this.os=PropertyFactory.getProp(s,n.os,0,.01,this.dynamicProperties),this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:this.convertToPath()}}(),l=function(){function t(t){if(this.elem.globalData.frameId!==this.frameId){this.mdf=!1,this.frameId=this.elem.globalData.frameId;var e,r=this.dynamicProperties.length;for(e=0;e<r;e+=1)this.dynamicProperties[e].getValue(t),this.dynamicProperties[e].mdf&&(this.mdf=!0);this.mdf&&this.convertRectToPath()}}function e(){var t=this.p.v[0],e=this.p.v[1],r=this.s.v[0]/2,i=this.s.v[1]/2,s=bm_min(r,i,this.r.v),n=s*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(t+r,e-i+s,t+r,e-i+s,t+r,e-i+n,0,!0),this.v.setTripleAt(t+r,e+i-s,t+r,e+i-n,t+r,e+i-s,1,!0),0!==s?(this.v.setTripleAt(t+r-s,e+i,t+r-s,e+i,t+r-n,e+i,2,!0),this.v.setTripleAt(t-r+s,e+i,t-r+n,e+i,t-r+s,e+i,3,!0),this.v.setTripleAt(t-r,e+i-s,t-r,e+i-s,t-r,e+i-n,4,!0),this.v.setTripleAt(t-r,e-i+s,t-r,e-i+n,t-r,e-i+s,5,!0),this.v.setTripleAt(t-r+s,e-i,t-r+s,e-i,t-r+n,e-i,6,!0),this.v.setTripleAt(t+r-s,e-i,t+r-n,e-i,t+r-s,e-i,7,!0)):(this.v.setTripleAt(t-r,e+i,t-r+n,e+i,t-r,e+i,2),this.v.setTripleAt(t-r,e-i,t-r,e-i+n,t-r,e-i,3))):(this.v.setTripleAt(t+r,e-i+s,t+r,e-i+n,t+r,e-i+s,0,!0),0!==s?(this.v.setTripleAt(t+r-s,e-i,t+r-s,e-i,t+r-n,e-i,1,!0),this.v.setTripleAt(t-r+s,e-i,t-r+n,e-i,t-r+s,e-i,2,!0),this.v.setTripleAt(t-r,e-i+s,t-r,e-i+s,t-r,e-i+n,3,!0),this.v.setTripleAt(t-r,e+i-s,t-r,e+i-n,t-r,e+i-s,4,!0),this.v.setTripleAt(t-r+s,e+i,t-r+s,e+i,t-r+n,e+i,5,!0),this.v.setTripleAt(t+r-s,e+i,t+r-n,e+i,t+r-s,e+i,6,!0),this.v.setTripleAt(t+r,e+i-s,t+r,e+i-s,t+r,e+i-n,7,!0)):(this.v.setTripleAt(t-r,e-i,t-r+n,e-i,t-r,e-i,1,!0),this.v.setTripleAt(t-r,e+i,t-r,e+i-n,t-r,e+i,2,!0),this.v.setTripleAt(t+r,e+i,t+r-n,e+i,t+r,e+i,3,!0)))}return function(i,s){this.v=shape_pool.newShape(),this.v.c=!0,this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=i,this.comp=i.comp,this.frameId=-1,this.d=s.d,this.dynamicProperties=[],this.mdf=!1,this.getValue=t,this.convertRectToPath=e,this.reset=r,this.p=PropertyFactory.getProp(i,s.p,1,0,this.dynamicProperties),this.s=PropertyFactory.getProp(i,s.s,1,0,this.dynamicProperties),this.r=PropertyFactory.getProp(i,s.r,0,0,this.dynamicProperties),this.dynamicProperties.length?this.k=!0:this.convertRectToPath()}}(),p={};return p.getShapeProp=n,p}(),ShapeModifiers=function(){function t(t,e){i[t]||(i[t]=e)}function e(t,e,r,s){return new i[t](e,r,s)}var r={},i={};return r.registerModifier=t,r.getModifier=e,r}();ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(t){this.closed||(this.shapes.push({shape:t.sh,data:t,localShapeCollection:shapeCollection_pool.newShapeCollection()}),this.addShapeToModifier(t.sh))},ShapeModifier.prototype.init=function(t,e,r){this.elem=t,this.frameId=-1,this.shapes=[],this.dynamicProperties=[],this.mdf=!1,this.closed=!1,this.k=!1,this.isTrimming=!1,this.comp=t.comp,this.initModifierProperties(t,e),this.dynamicProperties.length?(this.k=!0,r.push(this)):this.getValue(!0)},extendPrototype(ShapeModifier,TrimModifier),TrimModifier.prototype.processKeys=function(t){if(this.elem.globalData.frameId!==this.frameId||t){this.mdf=!!t,this.frameId=this.elem.globalData.frameId;var e,r=this.dynamicProperties.length;for(e=0;e<r;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e].mdf&&(this.mdf=!0);if(this.mdf||t){var i=this.o.v%360/360;i<0&&(i+=1);var s=this.s.v+i,n=this.e.v+i;if(s>n){var a=s;s=n,n=a}this.sValue=s,this.eValue=n,this.oValue=i}}},TrimModifier.prototype.initModifierProperties=function(t,e){this.sValue=0,this.eValue=0,this.oValue=0,this.getValue=this.processKeys,this.s=PropertyFactory.getProp(t,e.s,0,.01,this.dynamicProperties),this.e=PropertyFactory.getProp(t,e.e,0,.01,this.dynamicProperties),this.o=PropertyFactory.getProp(t,e.o,0,0,this.dynamicProperties),this.m=e.m,this.dynamicProperties.length||this.getValue(!0)},TrimModifier.prototype.getSegmentsLength=function(t){var e,r=t.c,i=t.v,s=t.o,n=t.i,a=t._length,o=[],h=0;for(e=0;e<a-1;e+=1)o[e]=bez.getBezierLength(i[e],i[e+1],s[e],n[e+1]),h+=o[e].addedLength;return r&&(o[e]=bez.getBezierLength(i[e],i[0],s[e],n[0]),h+=o[e].addedLength),{lengths:o,totalLength:h}},TrimModifier.prototype.calculateShapeEdges=function(t,e,r,i,s){var n=[];e<=1?n.push({s:t,e:e}):t>=1?n.push({s:t-1,e:e-1}):(n.push({s:t,e:1}),n.push({s:0,e:e-1}));var a,o,h=[],l=n.length;for(a=0;a<l;a+=1)if(o=n[a],o.e*s<i||o.s*s>i+r);else{var p,c;p=o.s*s<=i?0:(o.s*s-i)/r,c=o.e*s>=i+r?1:(o.e*s-i)/r,h.push([p,c])}return h.length||h.push([0,0]),h},TrimModifier.prototype.processShapes=function(t){var e,r,i,s,n,a,o,h=this.shapes.length,l=this.sValue,p=this.eValue,c=0;if(p===l)for(r=0;r<h;r+=1)this.shapes[r].localShapeCollection.releaseShapes(),this.shapes[r].shape.mdf=!0,this.shapes[r].shape.paths=this.shapes[r].localShapeCollection;else if(1===p&&0===l||0===p&&1===l){if(this.mdf)for(r=0;r<h;r+=1)this.shapes[r].shape.mdf=!0}else{var f,m,d=[];for(r=0;r<h;r+=1)if(f=this.shapes[r],f.shape.mdf||this.mdf||t||2===this.m){if(e=f.shape.paths,s=e._length,o=0,!f.shape.mdf&&f.pathsData)o=f.totalShapeLength;else{for(n=[],i=0;i<s;i+=1)a=this.getSegmentsLength(e.shapes[i]),n.push(a),o+=a.totalLength;f.totalShapeLength=o,f.pathsData=n}c+=o,f.shape.mdf=!0}else f.shape.paths=f.localShapeCollection;var i,s,u=l,y=p,v=0;for(r=h-1;r>=0;r-=1)if(f=this.shapes[r],f.shape.mdf){if(m=f.localShapeCollection,m.releaseShapes(),2===this.m&&h>1){var g=this.calculateShapeEdges(l,p,f.totalShapeLength,v,c);v+=f.totalShapeLength}else g=[[u,y]];for(s=g.length,i=0;i<s;i+=1){u=g[i][0],y=g[i][1],d.length=0,y<=1?d.push({s:f.totalShapeLength*u,e:f.totalShapeLength*y}):u>=1?d.push({s:f.totalShapeLength*(u-1),e:f.totalShapeLength*(y-1)}):(d.push({s:f.totalShapeLength*u,e:f.totalShapeLength}),d.push({s:0,e:f.totalShapeLength*(y-1)}));var b=this.addShapes(f,d[0]);if(d[0].s!==d[0].e){if(d.length>1)if(f.shape.v.c){var x=b.pop();this.addPaths(b,m),b=this.addShapes(f,d[1],x)}else this.addPaths(b,m),b=this.addShapes(f,d[1]);this.addPaths(b,m)}}f.shape.paths=m}}this.dynamicProperties.length||(this.mdf=!1)},TrimModifier.prototype.addPaths=function(t,e){var r,i=t.length;for(r=0;r<i;r+=1)e.addShape(t[r])},TrimModifier.prototype.addSegment=function(t,e,r,i,s,n,a){s.setXYAt(e[0],e[1],"o",n),s.setXYAt(r[0],r[1],"i",n+1),a&&s.setXYAt(t[0],t[1],"v",n),s.setXYAt(i[0],i[1],"v",n+1)},TrimModifier.prototype.addShapes=function(t,e,r){var i,s,n,a,o,h,l,p,c=t.pathsData,f=t.shape.paths.shapes,m=t.shape.paths._length,d=0,u=[],y=!0;for(r?(o=r._length,p=r._length):(r=shape_pool.newShape(),o=0,p=0),u.push(r),i=0;i<m;i+=1){for(h=c[i].lengths,r.c=f[i].c,n=f[i].c?h.length:h.length+1,s=1;s<n;s+=1)if(a=h[s-1],d+a.addedLength<e.s)d+=a.addedLength,r.c=!1;else{if(d>e.e){r.c=!1;break}e.s<=d&&e.e>=d+a.addedLength?(this.addSegment(f[i].v[s-1],f[i].o[s-1],f[i].i[s],f[i].v[s],r,o,y),y=!1):(l=bez.getNewSegment(f[i].v[s-1],f[i].v[s],f[i].o[s-1],f[i].i[s],(e.s-d)/a.addedLength,(e.e-d)/a.addedLength,h[s-1]),this.addSegment(l.pt1,l.pt3,l.pt4,l.pt2,r,o,y),y=!1,r.c=!1),d+=a.addedLength,o+=1}if(f[i].c){if(a=h[s-1],d<=e.e){var v=h[s-1].addedLength;e.s<=d&&e.e>=d+v?(this.addSegment(f[i].v[s-1],f[i].o[s-1],f[i].i[0],f[i].v[0],r,o,y),y=!1):(l=bez.getNewSegment(f[i].v[s-1],f[i].v[0],f[i].o[s-1],f[i].i[0],(e.s-d)/v,(e.e-d)/v,h[s-1]),this.addSegment(l.pt1,l.pt3,l.pt4,l.pt2,r,o,y),y=!1,r.c=!1)}else r.c=!1;d+=a.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[p][0],r.v[p][1],"i",p),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),d>e.e)break;i<m-1&&(r=shape_pool.newShape(),y=!0,u.push(r),o=0)}return u},ShapeModifiers.registerModifier("tm",TrimModifier),extendPrototype(ShapeModifier,RoundCornersModifier),RoundCornersModifier.prototype.processKeys=function(t){if(this.elem.globalData.frameId!==this.frameId||t){this.mdf=!!t,this.frameId=this.elem.globalData.frameId;var e,r=this.dynamicProperties.length;for(e=0;e<r;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e].mdf&&(this.mdf=!0)}},RoundCornersModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(t,e.r,0,null,this.dynamicProperties),this.dynamicProperties.length||this.getValue(!0)},RoundCornersModifier.prototype.processPath=function(t,e){var r=shape_pool.newShape();r.c=t.c;var i,s,n,a,o,h,l,p,c,f,m,d,u,y=t._length,v=0;for(i=0;i<y;i+=1)s=t.v[i],a=t.o[i],n=t.i[i],s[0]===a[0]&&s[1]===a[1]&&s[0]===n[0]&&s[1]===n[1]?0!==i&&i!==y-1||t.c?(o=0===i?t.v[y-1]:t.v[i-1],h=Math.sqrt(Math.pow(s[0]-o[0],2)+Math.pow(s[1]-o[1],2)),l=h?Math.min(h/2,e)/h:0,p=d=s[0]+(o[0]-s[0])*l,c=u=s[1]-(s[1]-o[1])*l,f=p-(p-s[0])*roundCorner,m=c-(c-s[1])*roundCorner,r.setTripleAt(p,c,f,m,d,u,v),v+=1,o=i===y-1?t.v[0]:t.v[i+1],h=Math.sqrt(Math.pow(s[0]-o[0],2)+Math.pow(s[1]-o[1],2)),l=h?Math.min(h/2,e)/h:0,p=f=s[0]+(o[0]-s[0])*l,c=m=s[1]+(o[1]-s[1])*l,d=p-(p-s[0])*roundCorner,u=c-(c-s[1])*roundCorner,r.setTripleAt(p,c,f,m,d,u,v),v+=1):(r.setTripleAt(s[0],s[1],a[0],a[1],n[0],n[1],v),v+=1):(r.setTripleAt(t.v[i][0],t.v[i][1],t.o[i][0],t.o[i][1],t.i[i][0],t.i[i][1],v),v+=1);return r},RoundCornersModifier.prototype.processShapes=function(t){var e,r,i,s,n=this.shapes.length,a=this.rd.v;if(0!==a){var o,h;for(r=0;r<n;r+=1){if(o=this.shapes[r],o.shape.paths,h=o.localShapeCollection,o.shape.mdf||this.mdf||t)for(h.releaseShapes(),o.shape.mdf=!0,e=o.shape.paths.shapes,s=o.shape.paths._length,i=0;i<s;i+=1)h.addShape(this.processPath(e[i],a));o.shape.paths=o.localShapeCollection}}this.dynamicProperties.length||(this.mdf=!1)},ShapeModifiers.registerModifier("rd",RoundCornersModifier),extendPrototype(ShapeModifier,RepeaterModifier),RepeaterModifier.prototype.processKeys=function(t){if(this.elem.globalData.frameId!==this.frameId||t){this.mdf=!!t,this.frameId=this.elem.globalData.frameId;var e,r=this.dynamicProperties.length;for(e=0;e<r;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e].mdf&&(this.mdf=!0)}},RepeaterModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(t,e.c,0,null,this.dynamicProperties),this.o=PropertyFactory.getProp(t,e.o,0,null,this.dynamicProperties),this.tr=PropertyFactory.getProp(t,e.tr,2,null,this.dynamicProperties),this.dynamicProperties.length||this.getValue(!0),this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(t,e,r,i,s,n){var a=n?-1:1,o=i.s.v[0]+(1-i.s.v[0])*(1-s),h=i.s.v[1]+(1-i.s.v[1])*(1-s);t.translate(i.p.v[0]*a*s,i.p.v[1]*a*s,i.p.v[2]),e.translate(-i.a.v[0],-i.a.v[1],i.a.v[2]),e.rotate(-i.r.v*a*s),e.translate(i.a.v[0],i.a.v[1],i.a.v[2]),r.translate(-i.a.v[0],-i.a.v[1],i.a.v[2]),r.scale(n?1/o:o,n?1/h:h),r.translate(i.a.v[0],i.a.v[1],i.a.v[2])},RepeaterModifier.prototype.processShapes=function(t){this.dynamicProperties.length||(this.mdf=!1);var e,r,i,s,n,a,o,h,l,p,c,f,m,d,u=this.shapes.length,y=Math.ceil(this.c.v),v=this.o.v,g=v%1,b=v>0?Math.floor(v):Math.ceil(v),x=(this.tr.v.props,this.pMatrix.props),E=this.rMatrix.props,_=this.sMatrix.props,k=0;for(e=0;e<u;e+=1){if(s=this.shapes[e],n=s.localShapeCollection,s.shape.mdf||this.mdf||t){if(n.releaseShapes(),s.shape.mdf=!0,h=s.shape.paths,l=h.shapes,i=h._length,k=0,this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset(),v>0){for(;k<b;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),k+=1;g&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,g,!1),k+=g)}else if(b<0){for(;k>b;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),k-=1;g&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-g,!0),k-=g)}for(r=0;r<i;r+=1)for(a=l[r],o=0;o<y;o+=1){if(0!==o&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),s.data.transformers){for(s.data.lvl=0,d=0,c=s.data.elements.length,p=0;p<c;p+=1)d=Math.max(d,s.data.elements[p].st.lvl);for(m=s.data.transformers,c=m.length,p=c-1;p>=d;p-=1)f=m[p].mProps.v.props,this.matrix.transform(f[0],f[1],f[2],f[3],f[4],f[5],f[6],f[7],f[8],f[9],f[10],f[11],f[12],f[13],f[14],f[15])}0!==k&&(this.matrix.transform(E[0],E[1],E[2],E[3],E[4],E[5],E[6],E[7],E[8],E[9],E[10],E[11],E[12],E[13],E[14],E[15]),this.matrix.transform(_[0],_[1],_[2],_[3],_[4],_[5],_[6],_[7],_[8],_[9],_[10],_[11],_[12],_[13],_[14],_[15]),this.matrix.transform(x[0],x[1],x[2],x[3],x[4],x[5],x[6],x[7],x[8],x[9],x[10],x[11],x[12],x[13],x[14],x[15])),n.addShape(this.processPath(a,this.matrix)),this.matrix.reset(),k+=1}}s.shape.paths=n}},RepeaterModifier.prototype.processPath=function(t,e){return shape_pool.clone(t,e)},ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeCollection.prototype.addShape=function(t){this._length===this._maxLength&&(this.shapes=this.shapes.concat(Array.apply(null,{length:this._maxLength})),this._maxLength*=2),this.shapes[this._length]=t,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var t;for(t=0;t<this._length;t+=1)shape_pool.release(this.shapes[t]);this._length=0};var ImagePreloader=function(){function t(){this.loadedAssets+=1,this.loadedAssets,this.totalImages}function e(t){var e="";if(this.assetsPath){var r=t.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),e=this.assetsPath+r}else e=this.path,e+=t.u?t.u:"",e+=t.p;return e}function r(e){var r=document.createElement("img");r.addEventListener("load",t.bind(this),!1),r.addEventListener("error",t.bind(this),!1),r.src=e}function i(t){this.totalAssets=t.length;var i;for(i=0;i<this.totalAssets;i+=1)t[i].layers||(r.bind(this)(e.bind(this)(t[i])),this.totalImages+=1)}function s(t){this.path=t||""}function n(t){this.assetsPath=t||""}return function(){this.loadAssets=i,this.setAssetsPath=n,this.setPath=s,this.assetsPath="",this.path="",this.totalAssets=0,this.totalImages=0,this.loadedAssets=0}}(),featureSupport=function(){var t={maskType:!0};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(t.maskType=!1),t}(),filtersFactory=function(){function t(t){var e=document.createElementNS(svgNS,"filter");return e.setAttribute("id",t),e.setAttribute("filterUnits","objectBoundingBox"),e.setAttribute("x","0%"),e.setAttribute("y","0%"),e.setAttribute("width","100%"),e.setAttribute("height","100%"),e}function e(){var t=document.createElementNS(svgNS,"feColorMatrix");return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1"),t}var r={};return r.createFilter=t,r.createAlphaToLuminanceFilter=e,r}(),pooling=function(){function t(t){return t.concat(Array.apply(null,{length:t.length}))}return{double:t}}(),point_pool=function(){function t(){var t;return i?(i-=1,t=n[i]):t=[.1,.1],t}function e(t){i===s&&(n=pooling.double(n),s*=2),n[i]=t,i+=1}var r={newPoint:t,release:e},i=0,s=8,n=Array.apply(null,{length:s});return r}(),shape_pool=function(){function t(){var t;return n?(n-=1,t=o[n]):t=new ShapePath,t}function e(t){n===a&&(o=pooling.double(o),a*=2);var e,r=t._length;for(e=0;e<r;e+=1)point_pool.release(t.v[e]),point_pool.release(t.i[e]),point_pool.release(t.o[e]),t.v[e]=null,t.i[e]=null,t.o[e]=null;t._length=0,t.c=!1,o[n]=t,n+=1}function r(t,r){for(;r--;)e(t[r])}function i(e,r){var i,s=e._length,n=t();n._length=e._length,n.c=e.c;var a;for(i=0;i<s;i+=1)r?(a=r.applyToPointArray(e.v[i][0],e.v[i][1],0,2),n.setXYAt(a[0],a[1],"v",i),point_pool.release(a),a=r.applyToPointArray(e.o[i][0],e.o[i][1],0,2),n.setXYAt(a[0],a[1],"o",i),point_pool.release(a),a=r.applyToPointArray(e.i[i][0],e.i[i][1],0,2),n.setXYAt(a[0],a[1],"i",i),point_pool.release(a)):n.setTripleAt(e.v[i][0],e.v[i][1],e.o[i][0],e.o[i][1],e.i[i][0],e.i[i][1],i);return n}var s={clone:i,newShape:t,release:e,releaseArray:r},n=0,a=4,o=Array.apply(null,{length:a});return s}(),shapeCollection_pool=function(){function t(){var t;return s?(s-=1,t=a[s]):t=new ShapeCollection,t}function e(t){var e,r=t._length;for(e=0;e<r;e+=1)shape_pool.release(t.shapes[e]);t._length=0,s===n&&(a=pooling.double(a),n*=2),a[s]=t,s+=1}function r(t,r){e(t),s===n&&(a=pooling.double(a),n*=2),a[s]=t,s+=1}var i={newShapeCollection:t,release:e,clone:r},s=0,n=4,a=Array.apply(null,{length:n});return i}();BaseRenderer.prototype.checkLayers=function(t){var e,r,i=this.layers.length;for(this.completeLayers=!0,e=i-1;e>=0;e--)this.elements[e]||(r=this.layers[e],r.ip-r.st<=t-this.layers[e].st&&r.op-r.st>t-this.layers[e].st&&this.buildItem(e)),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 13:return this.createCamera(t);case 99:return null}return this.createBase(t)},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.buildItem(t);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(t){this.completeLayers=!1;var e,r,i=t.length,s=this.layers.length;for(e=0;e<i;e+=1)for(r=0;r<s;){if(this.layers[r].id==t[e].id){this.layers[r]=t[e];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(t){this.globalData.projectInterface=t},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(t,e,r){r=r||[];for(var i=this.elements,s=this.layers,n=0,a=s.length;n<a;)s[n].ind==e&&(i[n]&&!0!==i[n]?void 0!==s[n].parent?(r.push(i[n]),i[n]._isParent=!0,this.buildElementParenting(t,s[n].parent,r)):(r.push(i[n]),i[n]._isParent=!0,t.setHierarchy(r)):(this.buildItem(n),this.addPendingElement(t))),n+=1},BaseRenderer.prototype.addPendingElement=function(t){this.pendingElements.push(t)},extendPrototype(BaseRenderer,SVGRenderer),SVGRenderer.prototype.createBase=function(t){return new SVGBaseElement(t,this.layerElement,this.globalData,this)},SVGRenderer.prototype.createShape=function(t){return new IShapeElement(t,this.layerElement,this.globalData,this)},SVGRenderer.prototype.createText=function(t){return new SVGTextElement(t,this.layerElement,this.globalData,this)},SVGRenderer.prototype.createImage=function(t){return new IImageElement(t,this.layerElement,this.globalData,this)},SVGRenderer.prototype.createComp=function(t){return new ICompElement(t,this.layerElement,this.globalData,this)},SVGRenderer.prototype.createSolid=function(t){return new ISolidElement(t,this.layerElement,this.globalData,this)},SVGRenderer.prototype.configAnimation=function(t){this.layerElement=document.createElementNS(svgNS,"svg"),this.layerElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.layerElement.setAttribute("width",t.w),this.layerElement.setAttribute("height",t.h),this.layerElement.setAttribute("viewBox","0 0 "+t.w+" "+t.h),this.layerElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.layerElement.style.width="100%",this.layerElement.style.height="100%",this.animationItem.wrapper.appendChild(this.layerElement);var e=document.createElementNS(svgNS,"defs");this.globalData.defs=e,this.layerElement.appendChild(e),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.frameId=0,this.globalData.nm=t.nm,this.globalData.compSize={w:t.w,h:t.h},this.data=t,this.globalData.frameRate=t.fr;var r=document.createElementNS(svgNS,"clipPath"),i=document.createElementNS(svgNS,"rect");i.setAttribute("width",t.w),i.setAttribute("height",t.h),i.setAttribute("x",0),i.setAttribute("y",0);var s="animationMask_"+randomString(10);r.setAttribute("id",s),r.appendChild(i);var n=document.createElementNS(svgNS,"g");n.setAttribute("clip-path","url(#"+s+")"),this.layerElement.appendChild(n),e.appendChild(r),this.layerElement=n,this.layers=t.layers,this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(t.chars),this.globalData.fontManager.addFonts(t.fonts,e),this.elements=Array.apply(null,{length:t.layers.length})},SVGRenderer.prototype.destroy=function(){this.animationItem.wrapper.innerHTML="",this.layerElement=null,this.globalData.defs=null;var t,e=this.layers?this.layers.length:0;for(t=0;t<e;t++)this.elements[t]&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRenderer.prototype.updateContainerSize=function(){},SVGRenderer.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!=this.layers[t].ty){e[t]=!0;var r=this.createItem(this.layers[t]);e[t]=r,expressionsPlugin&&(0===this.layers[t].ty&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,t),this.layers[t].tt&&(this.elements[t-1]&&!0!==this.elements[t-1]?r.setMatte(e[t-1].layerId):(this.buildItem(t-1),this.addPendingElement(r)))}},SVGRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var t=this.pendingElements.pop();if(t.checkParenting(),t.data.tt)for(var e=0,r=this.elements.length;e<r;){if(this.elements[e]===t){t.setMatte(this.elements[e-1].layerId);break}e+=1}}},SVGRenderer.prototype.renderFrame=function(t){if(this.renderedFrame!=t&&!this.destroyed){null===t?t=this.renderedFrame:this.renderedFrame=t,this.globalData.frameNum=t,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=t;var e,r=this.layers.length;for(this.completeLayers||this.checkLayers(t),e=r-1;e>=0;e--)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);for(e=r-1;e>=0;e--)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()}},SVGRenderer.prototype.appendElementInPos=function(t,e){var r=t.getBaseElement();if(r){for(var i,s=0;s<e;)this.elements[s]&&!0!==this.elements[s]&&this.elements[s].getBaseElement()&&(i=this.elements[s].getBaseElement()),s+=1;i?this.layerElement.insertBefore(r,i):this.layerElement.appendChild(r)}},SVGRenderer.prototype.hide=function(){this.layerElement.style.display="none"},SVGRenderer.prototype.show=function(){this.layerElement.style.display="block"},SVGRenderer.prototype.searchExtraCompositions=function(t){var e,r=t.length,i=document.createElementNS(svgNS,"g");for(e=0;e<r;e+=1)if(t[e].xt){var s=this.createComp(t[e],i,this.globalData.comp,null);s.initExpressions(),this.globalData.projectInterface.registerComposition(s)}},MaskElement.prototype.getMaskProperty=function(t){return this.viewData[t].prop},MaskElement.prototype.prepareFrame=function(){var t,e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue()},MaskElement.prototype.renderFrame=function(t){var e,r=this.masksProperties.length;for(e=0;e<r;e++)if((this.viewData[e].prop.mdf||this.firstFrame)&&this.drawPath(this.masksProperties[e],this.viewData[e].prop.v,this.viewData[e]),(this.viewData[e].op.mdf||this.firstFrame)&&this.viewData[e].elem.setAttribute("fill-opacity",this.viewData[e].op.v),"n"!==this.masksProperties[e].mode&&(this.viewData[e].invRect&&(this.element.finalTransform.mProp.mdf||this.firstFrame)&&(this.viewData[e].invRect.setAttribute("x",-t.props[12]),this.viewData[e].invRect.setAttribute("y",-t.props[13])),this.storedData[e].x&&(this.storedData[e].x.mdf||this.firstFrame))){var i=this.storedData[e].expan;this.storedData[e].x.v<0?("erode"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator="erode",this.storedData[e].elem.setAttribute("filter","url(#"+this.storedData[e].filterId+")")),i.setAttribute("radius",-this.storedData[e].x.v)):("dilate"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator="dilate",this.storedData[e].elem.setAttribute("filter",null)),this.storedData[e].elem.setAttribute("stroke-width",2*this.storedData[e].x.v))}this.firstFrame=!1},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var t="M0,0 ";return t+=" h"+this.globalData.compSize.w,t+=" v"+this.globalData.compSize.h,t+=" h-"+this.globalData.compSize.w,t+=" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(t,e,r){var i,s,n=" M"+e.v[0][0]+","+e.v[0][1];for(s=e._length,i=1;i<s;i+=1)n+=" C"+bm_rnd(e.o[i-1][0])+","+bm_rnd(e.o[i-1][1])+" "+bm_rnd(e.i[i][0])+","+bm_rnd(e.i[i][1])+" "+bm_rnd(e.v[i][0])+","+bm_rnd(e.v[i][1]);e.c&&s>1&&(n+=" C"+bm_rnd(e.o[i-1][0])+","+bm_rnd(e.o[i-1][1])+" "+bm_rnd(e.i[0][0])+","+bm_rnd(e.i[0][1])+" "+bm_rnd(e.v[0][0])+","+bm_rnd(e.v[0][1])),r.lastPath!==n&&(r.elem&&(e.c?t.inv?r.elem.setAttribute("d",this.solidPath+n):r.elem.setAttribute("d",n):r.elem.setAttribute("d","")),r.lastPath=n)},MaskElement.prototype.getMask=function(t){for(var e=0,r=this.masksProperties.length;e<r;){if(this.masksProperties[e].nm===t)return{maskPath:this.viewData[e].prop.pv};e+=1}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.paths=null,this.masksProperties=null},BaseElement.prototype.checkMasks=function(){if(!this.data.hasMask)return!1;for(var t=0,e=this.data.masksProperties.length;t<e;){if("n"!==this.data.masksProperties[t].mode&&!1!==this.data.masksProperties[t].cl)return!0;t+=1}return!1},BaseElement.prototype.checkParenting=function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent)},BaseElement.prototype.prepareFrame=function(t){this.data.ip-this.data.st<=t&&this.data.op-this.data.st>t?!0!==this.isVisible&&(this.elemMdf=!0,this.globalData.mdf=!0,this.isVisible=!0,this.firstFrame=!0,this.data.hasMask&&(this.maskManager.firstFrame=!0)):!1!==this.isVisible&&(this.elemMdf=!0,this.globalData.mdf=!0,this.isVisible=!1);var e,r=this.dynamicProperties.length;for(e=0;e<r;e+=1)(this.isVisible||this._isParent&&"transform"===this.dynamicProperties[e].type)&&(this.dynamicProperties[e].getValue(),this.dynamicProperties[e].mdf&&(this.elemMdf=!0,this.globalData.mdf=!0));return this.data.hasMask&&this.isVisible&&this.maskManager.prepareFrame(t*this.data.sr),this.currentFrameNum=t*this.data.sr,this.isVisible},BaseElement.prototype.globalToLocal=function(t){var e=[];e.push(this.finalTransform);for(var r=!0,i=this.comp;r;)i.finalTransform?(i.data.hasMask&&e.splice(0,0,i.finalTransform),i=i.comp):r=!1;var s,n,a=e.length;for(s=0;s<a;s+=1)n=e[s].mat.applyToPointArray(0,0,0),t=[t[0]-n[0],t[1]-n[1],0];return t},BaseElement.prototype.initExpressions=function(){this.layerInterface=LayerExpressionInterface(this),this.data.hasMask&&this.layerInterface.registerMaskInterface(this.maskManager);var t=EffectsExpressionInterface.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(t),0===this.data.ty||this.data.xt?this.compInterface=CompExpressionInterface(this):4===this.data.ty?this.layerInterface.shapeInterface=ShapeExpressionInterface.createShapeInterface(this.shapesData,this.viewData,this.layerInterface):5===this.data.ty&&(this.layerInterface.textInterface=TextExpressionInterface(this))},BaseElement.prototype.setBlendMode=function(){var t="";switch(this.data.bm){case 1:t="multiply";break;case 2:t="screen";break;case 3:t="overlay";break;case 4:t="darken";break;case 5:t="lighten";break;case 6:t="color-dodge";break;case 7:t="color-burn";break;case 8:t="hard-light";break;case 9:t="soft-light";break;case 10:t="difference";break;case 11:t="exclusion";break;case 12:t="hue";break;case 13:t="saturation";break;case 14:t="color";break;case 15:t="luminosity"}(this.baseElement||this.layerElement).style["mix-blend-mode"]=t},BaseElement.prototype.init=function(){this.data.sr||(this.data.sr=1),this.dynamicProperties=[],this.data.ef&&(this.effects=new EffectsManager(this.data,this,this.dynamicProperties)),this.hidden=!1,this.firstFrame=!0,this.isVisible=!1,this._isParent=!1,this.currentFrameNum=-99999,this.lastNum=-99999,this.data.ks&&(this.finalTransform={mProp:PropertyFactory.getProp(this,this.data.ks,2,null,this.dynamicProperties),matMdf:!1,opMdf:!1,mat:new Matrix,opacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.finalTransform.op=this.finalTransform.mProp.o,this.transform=this.finalTransform.mProp,11!==this.data.ty&&this.createElements(),this.data.hasMask&&this.addMasks(this.data)),this.elemMdf=!1},BaseElement.prototype.getType=function(){return this.type},BaseElement.prototype.resetHierarchy=function(){this.hierarchy?this.hierarchy.length=0:this.hierarchy=[]},BaseElement.prototype.getHierarchy=function(){return this.hierarchy||(this.hierarchy=[]),this.hierarchy},BaseElement.prototype.setHierarchy=function(t){this.hierarchy=t},BaseElement.prototype.getLayerSize=function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}},BaseElement.prototype.hide=function(){},BaseElement.prototype.mHelper=new Matrix,createElement(BaseElement,SVGBaseElement),SVGBaseElement.prototype.createElements=function(){this.layerElement=document.createElementNS(svgNS,"g"),this.transformedElement=this.layerElement,this.data.hasMask&&(this.maskedElement=this.layerElement);var t=null;if(this.data.td){if(3==this.data.td||1==this.data.td){var e=document.createElementNS(svgNS,"mask");if(e.setAttribute("id",this.layerId),e.setAttribute("mask-type",3==this.data.td?"luminance":"alpha"),e.appendChild(this.layerElement),t=e,this.globalData.defs.appendChild(e),!featureSupport.maskType&&1==this.data.td){e.setAttribute("mask-type","luminance");var r=randomString(10),i=filtersFactory.createFilter(r);this.globalData.defs.appendChild(i),i.appendChild(filtersFactory.createAlphaToLuminanceFilter());var s=document.createElementNS(svgNS,"g");s.appendChild(this.layerElement),t=s,e.appendChild(s),s.setAttribute("filter","url(#"+r+")")}}else if(2==this.data.td){var n=document.createElementNS(svgNS,"mask");n.setAttribute("id",this.layerId),n.setAttribute("mask-type","alpha");var a=document.createElementNS(svgNS,"g");n.appendChild(a);var r=randomString(10),i=filtersFactory.createFilter(r),o=document.createElementNS(svgNS,"feColorMatrix");o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 -1 1"),i.appendChild(o),this.globalData.defs.appendChild(i);var h=document.createElementNS(svgNS,"rect");if(h.setAttribute("width",this.comp.data.w),h.setAttribute("height",this.comp.data.h),h.setAttribute("x","0"),h.setAttribute("y","0"),h.setAttribute("fill","#ffffff"),h.setAttribute("opacity","0"),a.setAttribute("filter","url(#"+r+")"),a.appendChild(h),a.appendChild(this.layerElement),t=a,!featureSupport.maskType){n.setAttribute("mask-type","luminance"),i.appendChild(filtersFactory.createAlphaToLuminanceFilter());var s=document.createElementNS(svgNS,"g");a.appendChild(h),s.appendChild(this.layerElement),t=s,a.appendChild(s)}this.globalData.defs.appendChild(n)}}else(this.data.hasMask||this.data.tt)&&this.data.tt?(this.matteElement=document.createElementNS(svgNS,"g"),this.matteElement.appendChild(this.layerElement),t=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(!this.data.ln&&!this.data.cl||4!==this.data.ty&&0!==this.data.ty||(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl)),0===this.data.ty){var l=document.createElementNS(svgNS,"clipPath"),p=document.createElementNS(svgNS,"path");p.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var c="cp_"+randomString(8);if(l.setAttribute("id",c),l.appendChild(p),this.globalData.defs.appendChild(l),this.checkMasks()){var f=document.createElementNS(svgNS,"g");f.setAttribute("clip-path","url(#"+c+")"),f.appendChild(this.layerElement),this.transformedElement=f,t?t.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url(#"+c+")")}0!==this.data.bm&&this.setBlendMode(),this.layerElement!==this.parentContainer&&(this.placeholder=null),this.data.ef&&(this.effectsManager=new SVGEffects(this)),this.checkParenting()},SVGBaseElement.prototype.setBlendMode=BaseElement.prototype.setBlendMode,SVGBaseElement.prototype.renderFrame=function(t){if(3===this.data.ty||this.data.hd||!this.isVisible)return!1;this.lastNum=this.currentFrameNum,this.finalTransform.opMdf=this.firstFrame||this.finalTransform.op.mdf,this.finalTransform.matMdf=this.firstFrame||this.finalTransform.mProp.mdf,this.finalTransform.opacity=this.finalTransform.op.v;var e,r=this.finalTransform.mat;if(this.hierarchy){var i=0,s=this.hierarchy.length;if(!this.finalTransform.matMdf)for(;i<s;){if(this.hierarchy[i].finalTransform.mProp.mdf){this.finalTransform.matMdf=!0;break}i+=1}if(this.finalTransform.matMdf)for(e=this.finalTransform.mProp.v.props,r.cloneFromProps(e),i=0;i<s;i+=1)e=this.hierarchy[i].finalTransform.mProp.v.props,r.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}else this.isVisible&&(r=this.finalTransform.mProp.v);return this.finalTransform.matMdf&&this.layerElement&&this.transformedElement.setAttribute("transform",r.to2dCSS()),this.finalTransform.opMdf&&this.layerElement&&(this.finalTransform.op.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.hidden&&this.isTransparent&&(this.isTransparent=!1,this.show()),this.transformedElement.setAttribute("opacity",this.finalTransform.op.v)),this.data.hasMask&&this.maskManager.renderFrame(r),this.effectsManager&&this.effectsManager.renderFrame(this.firstFrame),this.isVisible},SVGBaseElement.prototype.destroy=function(){this.layerElement=null,this.parentContainer=null,this.matteElement&&(this.matteElement=null),this.maskManager&&this.maskManager.destroy()},SVGBaseElement.prototype.getBaseElement=function(){return this.baseElement},SVGBaseElement.prototype.addMasks=function(t){this.maskManager=new MaskElement(t,this,this.globalData)},SVGBaseElement.prototype.setMatte=function(t){this.matteElement&&this.matteElement.setAttribute("mask","url(#"+t+")")},SVGBaseElement.prototype.setMatte=function(t){this.matteElement&&this.matteElement.setAttribute("mask","url(#"+t+")")},SVGBaseElement.prototype.hide=function(){this.hidden||(this.layerElement.style.display="none",this.hidden=!0)},SVGBaseElement.prototype.show=function(){this.isVisible&&!this.isTransparent&&(this.hidden=!1,this.layerElement.style.display="block")},createElement(SVGBaseElement,IShapeElement),IShapeElement.prototype.identityMatrix=new Matrix,IShapeElement.prototype.lcEnum={1:"butt",2:"round",3:"butt"},IShapeElement.prototype.ljEnum={1:"miter",2:"round",3:"butt"},IShapeElement.prototype.buildExpressionInterface=function(){},IShapeElement.prototype.createElements=function(){this._parent.createElements.call(this),this.searchShapes(this.shapesData,this.viewData,this.layerElement,this.dynamicProperties,0),this.data.hd&&!this.data.td||styleUnselectableDiv(this.layerElement)},IShapeElement.prototype.setGradientData=function(t,e,r){var i,s="gr_"+randomString(10);i=1===e.t?document.createElementNS(svgNS,"linearGradient"):document.createElementNS(svgNS,"radialGradient"),i.setAttribute("id",s),i.setAttribute("spreadMethod","pad"),i.setAttribute("gradientUnits","userSpaceOnUse");var n,a,o,h=[];for(o=4*e.g.p,a=0;a<o;a+=4)n=document.createElementNS(svgNS,"stop"),i.appendChild(n),h.push(n);t.setAttribute("gf"===e.ty?"fill":"stroke","url(#"+s+")"),this.globalData.defs.appendChild(i),r.gf=i,r.cst=h},IShapeElement.prototype.setGradientOpacity=function(t,e,r){if(t.g.k.k[0].s&&t.g.k.k[0].s.length>4*t.g.p||t.g.k.k.length>4*t.g.p){var i,s,n,a,o=document.createElementNS(svgNS,"mask"),h=document.createElementNS(svgNS,"path");o.appendChild(h);var l="op_"+randomString(10),p="mk_"+randomString(10);o.setAttribute("id",p),i=1===t.t?document.createElementNS(svgNS,"linearGradient"):document.createElementNS(svgNS,"radialGradient"),i.setAttribute("id",l),i.setAttribute("spreadMethod","pad"),i.setAttribute("gradientUnits","userSpaceOnUse"),a=t.g.k.k[0].s?t.g.k.k[0].s.length:t.g.k.k.length;var c=[];for(n=4*t.g.p;n<a;n+=2)s=document.createElementNS(svgNS,"stop"),s.setAttribute("stop-color","rgb(255,255,255)"),i.appendChild(s),c.push(s);return h.setAttribute("gf"===t.ty?"fill":"stroke","url(#"+l+")"),this.globalData.defs.appendChild(i),this.globalData.defs.appendChild(o),e.of=i,e.ost=c,r.msElem=h,p}},IShapeElement.prototype.searchShapes=function(t,e,r,i,s,n){n=n||[];var a,o,h,l,p,c=[].concat(n),f=t.length-1,m=[],d=[];for(a=f;a>=0;a-=1)if("fl"==t[a].ty||"st"==t[a].ty||"gf"==t[a].ty||"gs"==t[a].ty){e[a]={},l={type:t[a].ty,d:"",ld:"",lvl:s,mdf:!1};var u=document.createElementNS(svgNS,"path");if(e[a].o=PropertyFactory.getProp(this,t[a].o,0,.01,i),("st"==t[a].ty||"gs"==t[a].ty)&&(u.setAttribute("stroke-linecap",this.lcEnum[t[a].lc]||"round"),u.setAttribute("stroke-linejoin",this.ljEnum[t[a].lj]||"round"),u.setAttribute("fill-opacity","0"),1==t[a].lj&&u.setAttribute("stroke-miterlimit",t[a].ml),e[a].w=PropertyFactory.getProp(this,t[a].w,0,null,i),t[a].d)){var y=PropertyFactory.getDashProp(this,t[a].d,"svg",i);y.k||(u.setAttribute("stroke-dasharray",y.dasharray),u.setAttribute("stroke-dashoffset",y.dashoffset)),e[a].d=y}if("fl"==t[a].ty||"st"==t[a].ty)e[a].c=PropertyFactory.getProp(this,t[a].c,1,255,i),r.appendChild(u);else{e[a].g=PropertyFactory.getGradientProp(this,t[a].g,i),2==t[a].t&&(e[a].h=PropertyFactory.getProp(this,t[a].h,1,.01,i),e[a].a=PropertyFactory.getProp(this,t[a].a,1,degToRads,i)),e[a].s=PropertyFactory.getProp(this,t[a].s,1,null,i),e[a].e=PropertyFactory.getProp(this,t[a].e,1,null,i),this.setGradientData(u,t[a],e[a],l);var v=this.setGradientOpacity(t[a],e[a],l);v&&u.setAttribute("mask","url(#"+v+")"),e[a].elem=u,r.appendChild(u)}2===t[a].r&&u.setAttribute("fill-rule","evenodd"),t[a].ln&&u.setAttribute("id",t[a].ln),t[a].cl&&u.setAttribute("class",t[a].cl),l.pElem=u,this.stylesList.push(l),e[a].style=l,m.push(l)}else if("gr"==t[a].ty){e[a]={it:[]};var g=document.createElementNS(svgNS,"g");r.appendChild(g),e[a].gr=g,this.searchShapes(t[a].it,e[a].it,g,i,s+1,c)}else if("tr"==t[a].ty)e[a]={transform:{op:PropertyFactory.getProp(this,t[a].o,0,.01,i),mProps:PropertyFactory.getProp(this,t[a],2,null,i)},elements:[]},p=e[a].transform,c.push(p);else if("sh"==t[a].ty||"rc"==t[a].ty||"el"==t[a].ty||"sr"==t[a].ty){e[a]={elements:[],caches:[],styles:[],transformers:c,lStr:""};var b=4;for("rc"==t[a].ty?b=5:"el"==t[a].ty?b=6:"sr"==t[a].ty&&(b=7),e[a].sh=ShapePropertyFactory.getShapeProp(this,t[a],b,i),e[a].lvl=s,this.shapes.push(e[a].sh),this.addShapeToModifiers(e[a]),h=this.stylesList.length,o=0;o<h;o+=1)this.stylesList[o].closed||e[a].elements.push({ty:this.stylesList[o].type,st:this.stylesList[o]})}else if("tm"==t[a].ty||"rd"==t[a].ty||"ms"==t[a].ty||"rp"==t[a].ty){var x=ShapeModifiers.getModifier(t[a].ty);x.init(this,t[a],i),this.shapeModifiers.push(x),d.push(x),e[a]=x}for(f=m.length,a=0;a<f;a+=1)m[a].closed=!0;for(f=d.length,a=0;a<f;a+=1)d[a].closed=!0},IShapeElement.prototype.addShapeToModifiers=function(t){var e,r=this.shapeModifiers.length;for(e=0;e<r;e+=1)this.shapeModifiers[e].addShape(t)},IShapeElement.prototype.renderModifiers=function(){if(this.shapeModifiers.length){var t,e=this.shapes.length;for(t=0;t<e;t+=1)this.shapes[t].reset();for(e=this.shapeModifiers.length,t=e-1;t>=0;t-=1)this.shapeModifiers[t].processShapes(this.firstFrame)}},IShapeElement.prototype.renderFrame=function(t){if(!1===this._parent.renderFrame.call(this,t))return void this.hide();this.globalToLocal([0,0,0]),this.hidden&&(this.layerElement.style.display="block",this.hidden=!1),this.renderModifiers(),this.renderShape(null,null,!0,null)},IShapeElement.prototype.hide=function(){if(!this.hidden){this.layerElement.style.display="none";var t,e=this.stylesList.length;for(t=e-1;t>=0;t-=1)"0"!==this.stylesList[t].ld&&(this.stylesList[t].ld="0",this.stylesList[t].pElem.style.display="none",this.stylesList[t].pElem.parentNode&&(this.stylesList[t].parent=this.stylesList[t].pElem.parentNode));this.hidden=!0}},IShapeElement.prototype.renderShape=function(t,e,r,i){var s,n;if(!t)for(t=this.shapesData,n=this.stylesList.length,s=0;s<n;s+=1)this.stylesList[s].d="",this.stylesList[s].mdf=!1;e||(e=this.viewData),n=t.length-1;var a;for(s=n;s>=0;s-=1)a=t[s].ty,"tr"==a?((this.firstFrame||e[s].transform.op.mdf&&i)&&i.setAttribute("opacity",e[s].transform.op.v),(this.firstFrame||e[s].transform.mProps.mdf&&i)&&i.setAttribute("transform",e[s].transform.mProps.v.to2dCSS())):"sh"==a||"el"==a||"rc"==a||"sr"==a?this.renderPath(t[s],e[s]):"fl"==a?this.renderFill(t[s],e[s]):"gf"==a?this.renderGradient(t[s],e[s]):"gs"==a?(this.renderGradient(t[s],e[s]),this.renderStroke(t[s],e[s])):"st"==a?this.renderStroke(t[s],e[s]):"gr"==a&&this.renderShape(t[s].it,e[s].it,!1,e[s].gr);if(r){for(n=this.stylesList.length,s=0;s<n;s+=1)"0"===this.stylesList[s].ld&&(this.stylesList[s].ld="1",this.stylesList[s].pElem.style.display="block"),(this.stylesList[s].mdf||this.firstFrame)&&(this.stylesList[s].pElem.setAttribute("d",this.stylesList[s].d),this.stylesList[s].msElem&&this.stylesList[s].msElem.setAttribute("d",this.stylesList[s].d));this.firstFrame&&(this.firstFrame=!1)}},IShapeElement.prototype.buildShapeString=function(t,e,r,i){var s,n="";for(s=1;s<e;s+=1)1===s&&(n+=" M"+i.applyToPointStringified(t.v[0][0],t.v[0][1])),n+=" C"+i.applyToPointStringified(t.o[s-1][0],t.o[s-1][1])+" "+i.applyToPointStringified(t.i[s][0],t.i[s][1])+" "+i.applyToPointStringified(t.v[s][0],t.v[s][1]);return 1===e&&(n+=" M"+i.applyToPointStringified(t.v[0][0],t.v[0][1])),r&&e&&(n+=" C"+i.applyToPointStringified(t.o[s-1][0],t.o[s-1][1])+" "+i.applyToPointStringified(t.i[0][0],t.i[0][1])+" "+i.applyToPointStringified(t.v[0][0],t.v[0][1]),n+="z"),n},IShapeElement.prototype.renderPath=function(t,e){var r,i,s,n,a,o,h=e.elements.length,l=e.lvl;for(o=0;o<h;o+=1){n=e.sh.mdf||this.firstFrame,s="M0 0";var p=e.sh.paths;if(i=p._length,e.elements[o].st.lvl<l){for(var c,f=this.mHelper.reset(),m=l-e.elements[o].st.lvl,d=e.transformers.length-1;m>0;)n=e.transformers[d].mProps.mdf||n,c=e.transformers[d].mProps.v.props,f.transform(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9],c[10],c[11],c[12],c[13],c[14],c[15]),m--,d--;if(n){for(r=0;r<i;r+=1)(a=p.shapes[r])&&a._length&&(s+=this.buildShapeString(a,a._length,a.c,f));e.caches[o]=s}else s=e.caches[o]}else if(n){for(r=0;r<i;r+=1)(a=p.shapes[r])&&a._length&&(s+=this.buildShapeString(a,a._length,a.c,this.identityMatrix));e.caches[o]=s}else s=e.caches[o];e.elements[o].st.d+=s,e.elements[o].st.mdf=n||e.elements[o].st.mdf}},IShapeElement.prototype.renderFill=function(t,e){var r=e.style;(e.c.mdf||this.firstFrame)&&r.pElem.setAttribute("fill","rgb("+bm_floor(e.c.v[0])+","+bm_floor(e.c.v[1])+","+bm_floor(e.c.v[2])+")"),(e.o.mdf||this.firstFrame)&&r.pElem.setAttribute("fill-opacity",e.o.v)},IShapeElement.prototype.renderGradient=function(t,e){var r=e.gf,i=e.of,s=e.s.v,n=e.e.v;if(e.o.mdf||this.firstFrame){var a="gf"===t.ty?"fill-opacity":"stroke-opacity";e.elem.setAttribute(a,e.o.v)}if(e.s.mdf||this.firstFrame){var o=1===t.t?"x1":"cx",h="x1"===o?"y1":"cy";r.setAttribute(o,s[0]),r.setAttribute(h,s[1]),i&&(i.setAttribute(o,s[0]),i.setAttribute(h,s[1]))}var l,p,c,f;if(e.g.cmdf||this.firstFrame){l=e.cst;var m=e.g.c;for(c=l.length,p=0;p<c;p+=1)f=l[p],f.setAttribute("offset",m[4*p]+"%"),f.setAttribute("stop-color","rgb("+m[4*p+1]+","+m[4*p+2]+","+m[4*p+3]+")")}if(i&&(e.g.omdf||this.firstFrame)){l=e.ost;var d=e.g.o;for(c=l.length,p=0;p<c;p+=1)f=l[p],f.setAttribute("offset",d[2*p]+"%"),f.setAttribute("stop-opacity",d[2*p+1])}if(1===t.t)(e.e.mdf||this.firstFrame)&&(r.setAttribute("x2",n[0]),r.setAttribute("y2",n[1]),i&&(i.setAttribute("x2",n[0]),i.setAttribute("y2",n[1])));else{var u;if((e.s.mdf||e.e.mdf||this.firstFrame)&&(u=Math.sqrt(Math.pow(s[0]-n[0],2)+Math.pow(s[1]-n[1],2)),r.setAttribute("r",u),i&&i.setAttribute("r",u)),e.e.mdf||e.h.mdf||e.a.mdf||this.firstFrame){u||(u=Math.sqrt(Math.pow(s[0]-n[0],2)+Math.pow(s[1]-n[1],2)));var y=Math.atan2(n[1]-s[1],n[0]-s[0]),v=e.h.v>=1?.99:e.h.v<=-1?-.99:e.h.v,g=u*v,b=Math.cos(y+e.a.v)*g+s[0],x=Math.sin(y+e.a.v)*g+s[1];r.setAttribute("fx",b),r.setAttribute("fy",x),i&&(i.setAttribute("fx",b),i.setAttribute("fy",x))}}},IShapeElement.prototype.renderStroke=function(t,e){var r=e.style,i=e.d;i&&i.k&&(i.mdf||this.firstFrame)&&(r.pElem.setAttribute("stroke-dasharray",i.dasharray),r.pElem.setAttribute("stroke-dashoffset",i.dashoffset)),e.c&&(e.c.mdf||this.firstFrame)&&r.pElem.setAttribute("stroke","rgb("+bm_floor(e.c.v[0])+","+bm_floor(e.c.v[1])+","+bm_floor(e.c.v[2])+")"),(e.o.mdf||this.firstFrame)&&r.pElem.setAttribute("stroke-opacity",e.o.v),(e.w.mdf||this.firstFrame)&&(r.pElem.setAttribute("stroke-width",e.w.v),r.msElem&&r.msElem.setAttribute("stroke-width",e.w.v))},IShapeElement.prototype.destroy=function(){this._parent.destroy.call(this._parent),this.shapeData=null,this.viewData=null,this.parentContainer=null,this.placeholder=null},ITextElement.prototype.init=function(){this._parent.init.call(this),this.lettersChangedFlag=!1,this.currentTextDocumentData={};var t=this.data;this.viewData={m:{a:PropertyFactory.getProp(this,t.t.m.a,1,0,this.dynamicProperties)}};var e=this.data.t;if(e.a.length){this.viewData.a=Array.apply(null,{length:e.a.length});var r,i,s,n=e.a.length;for(r=0;r<n;r+=1)s=e.a[r],i={a:{},s:{}},"r"in s.a&&(i.a.r=PropertyFactory.getProp(this,s.a.r,0,degToRads,this.dynamicProperties)),"rx"in s.a&&(i.a.rx=PropertyFactory.getProp(this,s.a.rx,0,degToRads,this.dynamicProperties)),"ry"in s.a&&(i.a.ry=PropertyFactory.getProp(this,s.a.ry,0,degToRads,this.dynamicProperties)),"sk"in s.a&&(i.a.sk=PropertyFactory.getProp(this,s.a.sk,0,degToRads,this.dynamicProperties)),"sa"in s.a&&(i.a.sa=PropertyFactory.getProp(this,s.a.sa,0,degToRads,this.dynamicProperties)),"s"in s.a&&(i.a.s=PropertyFactory.getProp(this,s.a.s,1,.01,this.dynamicProperties)),"a"in s.a&&(i.a.a=PropertyFactory.getProp(this,s.a.a,1,0,this.dynamicProperties)),"o"in s.a&&(i.a.o=PropertyFactory.getProp(this,s.a.o,0,.01,this.dynamicProperties)),"p"in s.a&&(i.a.p=PropertyFactory.getProp(this,s.a.p,1,0,this.dynamicProperties)),"sw"in s.a&&(i.a.sw=PropertyFactory.getProp(this,s.a.sw,0,0,this.dynamicProperties)),"sc"in s.a&&(i.a.sc=PropertyFactory.getProp(this,s.a.sc,1,0,this.dynamicProperties)),"fc"in s.a&&(i.a.fc=PropertyFactory.getProp(this,s.a.fc,1,0,this.dynamicProperties)),"fh"in s.a&&(i.a.fh=PropertyFactory.getProp(this,s.a.fh,0,0,this.dynamicProperties)),"fs"in s.a&&(i.a.fs=PropertyFactory.getProp(this,s.a.fs,0,.01,this.dynamicProperties)),"fb"in s.a&&(i.a.fb=PropertyFactory.getProp(this,s.a.fb,0,.01,this.dynamicProperties)),"t"in s.a&&(i.a.t=PropertyFactory.getProp(this,s.a.t,0,0,this.dynamicProperties)),i.s=PropertyFactory.getTextSelectorProp(this,s.s,this.dynamicProperties),i.s.t=s.s.t,this.viewData.a[r]=i}else this.viewData.a=[];e.p&&"m"in e.p?(this.viewData.p={f:PropertyFactory.getProp(this,e.p.f,0,0,this.dynamicProperties),l:PropertyFactory.getProp(this,e.p.l,0,0,this.dynamicProperties),r:e.p.r,m:this.maskManager.getMaskProperty(e.p.m)},this.maskPath=!0):this.maskPath=!1},ITextElement.prototype.prepareFrame=function(t){var e=0,r=this.data.t.d.k.length,i=this.data.t.d.k[e].s;for(e+=1;e<r&&!(this.data.t.d.k[e].t>t);)i=this.data.t.d.k[e].s,e+=1;this.lettersChangedFlag=!1,i!==this.currentTextDocumentData&&(this.currentTextDocumentData=i,this.lettersChangedFlag=!0,this.buildNewText()),this._parent.prepareFrame.call(this,t)},ITextElement.prototype.createPathShape=function(t,e){var r,i,s=e.length,n="";for(r=0;r<s;r+=1)i=e[r].ks.k,n+=this.buildShapeString(i,i.i.length,!0,t);return n},ITextElement.prototype.getMeasures=function(){var t,e,r,i,s=this.mHelper,n=this.renderType,a=this.data,o=this.currentTextDocumentData,h=o.l;if(this.maskPath){var l=this.viewData.p.m;if(!this.viewData.p.n||this.viewData.p.mdf){var p=l.v;this.viewData.p.r&&(p=reversePath(p));var c={tLength:0,segments:[]};i=p.v.length-1;var f,m=0;for(r=0;r<i;r+=1)f={s:p.v[r],e:p.v[r+1],to:[p.o[r][0]-p.v[r][0],p.o[r][1]-p.v[r][1]],ti:[p.i[r+1][0]-p.v[r+1][0],p.i[r+1][1]-p.v[r+1][1]]},bez.buildBezierData(f),c.tLength+=f.bezierData.segmentLength,c.segments.push(f),m+=f.bezierData.segmentLength;r=i,l.v.c&&(f={s:p.v[r],e:p.v[0],to:[p.o[r][0]-p.v[r][0],p.o[r][1]-p.v[r][1]],ti:[p.i[0][0]-p.v[0][0],p.i[0][1]-p.v[0][1]]},bez.buildBezierData(f),c.tLength+=f.bezierData.segmentLength,c.segments.push(f),m+=f.bezierData.segmentLength),this.viewData.p.pi=c}var d,u,y,c=this.viewData.p.pi,v=this.viewData.p.f.v,g=0,b=1,x=0,E=!0,_=c.segments;if(v<0&&l.v.c)for(c.tLength<Math.abs(v)&&(v=-Math.abs(v)%c.tLength),g=_.length-1,y=_[g].bezierData.points,b=y.length-1;v<0;)v+=y[b].partialLength,(b-=1)<0&&(g-=1,y=_[g].bezierData.points,b=y.length-1);y=_[g].bezierData.points,u=y[b-1],d=y[b];var k,P,S=d.partialLength}i=h.length,t=0,e=0;var C,A,w,M,T,D=1.2*o.s*.714,F=!0,I=this.viewData,V=Array.apply(null,{length:i});M=I.a.length;var N,R,B,L,O,j,$,G,H,z,W,q,U,Y,X,K,J=-1,Z=v,Q=g,tt=b,et=-1,rt=0;for(r=0;r<i;r+=1)if(s.reset(),j=1,h[r].n)t=0,e+=o.yOffset,e+=F?1:0,v=Z,F=!1,rt=0,this.maskPath&&(g=Q,b=tt,y=_[g].bezierData.points,u=y[b-1],d=y[b],S=d.partialLength,x=0),V[r]=this.emptyProp;else{if(this.maskPath){if(et!==h[r].line){switch(o.j){case 1:v+=m-o.lineWidths[h[r].line];break;case 2:v+=(m-o.lineWidths[h[r].line])/2}et=h[r].line}J!==h[r].ind&&(h[J]&&(v+=h[J].extra),v+=h[r].an/2,J=h[r].ind),v+=I.m.a.v[0]*h[r].an/200;var it=0;for(w=0;w<M;w+=1)C=I.a[w].a,"p"in C&&(A=I.a[w].s,R=A.getMult(h[r].anIndexes[w],a.t.a[w].s.totalChars),R.length?it+=C.p.v[0]*R[0]:it+=C.p.v[0]*R),"a"in C&&(A=I.a[w].s,R=A.getMult(h[r].anIndexes[w],a.t.a[w].s.totalChars),R.length?it+=C.a.v[0]*R[0]:it+=C.a.v[0]*R);for(E=!0;E;)x+S>=v+it||!y?(k=(v+it-x)/d.partialLength,L=u.point[0]+(d.point[0]-u.point[0])*k,O=u.point[1]+(d.point[1]-u.point[1])*k,s.translate(-I.m.a.v[0]*h[r].an/200,-I.m.a.v[1]*D/100),E=!1):y&&(x+=d.partialLength,b+=1,b>=y.length&&(b=0,g+=1,_[g]?y=_[g].bezierData.points:l.v.c?(b=0,g=0,y=_[g].bezierData.points):(x-=d.partialLength,y=null)),y&&(u=d,d=y[b],S=d.partialLength));B=h[r].an/2-h[r].add,s.translate(-B,0,0)}else B=h[r].an/2-h[r].add,s.translate(-B,0,0),s.translate(-I.m.a.v[0]*h[r].an/200,-I.m.a.v[1]*D/100,0);for(rt+=h[r].l/2,w=0;w<M;w+=1)"t"in(C=I.a[w].a)&&(A=I.a[w].s,R=A.getMult(h[r].anIndexes[w],a.t.a[w].s.totalChars),this.maskPath?R.length?v+=C.t*R[0]:v+=C.t*R:R.length?t+=C.t.v*R[0]:t+=C.t.v*R);for(rt+=h[r].l/2,o.strokeWidthAnim&&(G=o.sw||0),o.strokeColorAnim&&($=o.sc?[o.sc[0],o.sc[1],o.sc[2]]:[0,0,0]),o.fillColorAnim&&(H=[o.fc[0],o.fc[1],o.fc[2]]),w=0;w<M;w+=1)"a"in(C=I.a[w].a)&&(A=I.a[w].s,R=A.getMult(h[r].anIndexes[w],a.t.a[w].s.totalChars),R.length?s.translate(-C.a.v[0]*R[0],-C.a.v[1]*R[1],C.a.v[2]*R[2]):s.translate(-C.a.v[0]*R,-C.a.v[1]*R,C.a.v[2]*R));for(w=0;w<M;w+=1)"s"in(C=I.a[w].a)&&(A=I.a[w].s,R=A.getMult(h[r].anIndexes[w],a.t.a[w].s.totalChars),R.length?s.scale(1+(C.s.v[0]-1)*R[0],1+(C.s.v[1]-1)*R[1],1):s.scale(1+(C.s.v[0]-1)*R,1+(C.s.v[1]-1)*R,1));for(w=0;w<M;w+=1){if(C=I.a[w].a,A=I.a[w].s,R=A.getMult(h[r].anIndexes[w],a.t.a[w].s.totalChars),"sk"in C&&(R.length?s.skewFromAxis(-C.sk.v*R[0],C.sa.v*R[1]):s.skewFromAxis(-C.sk.v*R,C.sa.v*R)),"r"in C&&(R.length?s.rotateZ(-C.r.v*R[2]):s.rotateZ(-C.r.v*R)),"ry"in C&&(R.length?s.rotateY(C.ry.v*R[1]):s.rotateY(C.ry.v*R)),"rx"in C&&(R.length?s.rotateX(C.rx.v*R[0]):s.rotateX(C.rx.v*R)),"o"in C&&(R.length?j+=(C.o.v*R[0]-j)*R[0]:j+=(C.o.v*R-j)*R),o.strokeWidthAnim&&"sw"in C&&(R.length?G+=C.sw.v*R[0]:G+=C.sw.v*R),o.strokeColorAnim&&"sc"in C)for(z=0;z<3;z+=1)R.length?$[z]=Math.round(255*($[z]+(C.sc.v[z]-$[z])*R[0])):$[z]=Math.round(255*($[z]+(C.sc.v[z]-$[z])*R));if(o.fillColorAnim){if("fc"in C)for(z=0;z<3;z+=1)R.length?H[z]=H[z]+(C.fc.v[z]-H[z])*R[0]:H[z]=H[z]+(C.fc.v[z]-H[z])*R;"fh"in C&&(H=R.length?addHueToRGB(H,C.fh.v*R[0]):addHueToRGB(H,C.fh.v*R)),"fs"in C&&(H=R.length?addSaturationToRGB(H,C.fs.v*R[0]):addSaturationToRGB(H,C.fs.v*R)),"fb"in C&&(H=R.length?addBrightnessToRGB(H,C.fb.v*R[0]):addBrightnessToRGB(H,C.fb.v*R))}}for(w=0;w<M;w+=1)"p"in(C=I.a[w].a)&&(A=I.a[w].s,R=A.getMult(h[r].anIndexes[w],a.t.a[w].s.totalChars),this.maskPath?R.length?s.translate(0,C.p.v[1]*R[0],-C.p.v[2]*R[1]):s.translate(0,C.p.v[1]*R,-C.p.v[2]*R):R.length?s.translate(C.p.v[0]*R[0],C.p.v[1]*R[1],-C.p.v[2]*R[2]):s.translate(C.p.v[0]*R,C.p.v[1]*R,-C.p.v[2]*R));if(o.strokeWidthAnim&&(W=G<0?0:G),o.strokeColorAnim&&(q="rgb("+Math.round(255*$[0])+","+Math.round(255*$[1])+","+Math.round(255*$[2])+")"),o.fillColorAnim&&(U="rgb("+Math.round(255*H[0])+","+Math.round(255*H[1])+","+Math.round(255*H[2])+")"),this.maskPath){if(s.translate(0,-o.ls),s.translate(0,I.m.a.v[1]*D/100+e,0),a.t.p.p){P=(d.point[1]-u.point[1])/(d.point[0]-u.point[0]);var st=180*Math.atan(P)/Math.PI;d.point[0]<u.point[0]&&(st+=180),s.rotate(-st*Math.PI/180)}s.translate(L,O,0),v-=I.m.a.v[0]*h[r].an/200,h[r+1]&&J!==h[r+1].ind&&(v+=h[r].an/2,v+=o.tr/1e3*o.s)}else{switch(s.translate(t,e,0),o.ps&&s.translate(o.ps[0],o.ps[1]+o.ascent,0),o.j){case 1:s.translate(o.justifyOffset+(o.boxWidth-o.lineWidths[h[r].line]),0,0);break;case 2:s.translate(o.justifyOffset+(o.boxWidth-o.lineWidths[h[r].line])/2,0,0)}s.translate(0,-o.ls),s.translate(B,0,0),s.translate(I.m.a.v[0]*h[r].an/200,I.m.a.v[1]*D/100,0),t+=h[r].l+o.tr/1e3*o.s}"html"===n?Y=s.toCSS():"svg"===n?Y=s.to2dCSS():X=[s.props[0],s.props[1],s.props[2],s.props[3],s.props[4],s.props[5],s.props[6],s.props[7],s.props[8],s.props[9],s.props[10],s.props[11],s.props[12],s.props[13],s.props[14],s.props[15]],K=j,N=this.renderedLetters[r],!N||N.o===K&&N.sw===W&&N.sc===q&&N.fc===U?"svg"!==n&&"html"!==n||N&&N.m===Y?"canvas"!==n||N&&N.props[0]===X[0]&&N.props[1]===X[1]&&N.props[4]===X[4]&&N.props[5]===X[5]&&N.props[12]===X[12]&&N.props[13]===X[13]?T=N:(this.lettersChangedFlag=!0,T=new LetterProps(K,W,q,U,null,X)):(this.lettersChangedFlag=!0,T=new LetterProps(K,W,q,U,Y)):(this.lettersChangedFlag=!0,T=new LetterProps(K,W,q,U,Y,X)),this.renderedLetters[r]=T}},ITextElement.prototype.buildShapeString=IShapeElement.prototype.buildShapeString,ITextElement.prototype.emptyProp=new LetterProps,createElement(SVGBaseElement,SVGTextElement),SVGTextElement.prototype.init=ITextElement.prototype.init,SVGTextElement.prototype.createPathShape=ITextElement.prototype.createPathShape,SVGTextElement.prototype.getMeasures=ITextElement.prototype.getMeasures,SVGTextElement.prototype.prepareFrame=ITextElement.prototype.prepareFrame,SVGTextElement.prototype.buildShapeString=ITextElement.prototype.buildShapeString,SVGTextElement.prototype.createElements=function(){this._parent.createElements.call(this),this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl)},SVGTextElement.prototype.buildNewText=function(){var t,e,r=this.currentTextDocumentData;this.renderedLetters=Array.apply(null,{length:this.currentTextDocumentData.l?this.currentTextDocumentData.l.length:0}),r.fc?this.layerElement.setAttribute("fill","rgb("+Math.round(255*r.fc[0])+","+Math.round(255*r.fc[1])+","+Math.round(255*r.fc[2])+")"):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&&(this.layerElement.setAttribute("stroke","rgb("+Math.round(255*r.sc[0])+","+Math.round(255*r.sc[1])+","+Math.round(255*r.sc[2])+")"),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.s);var i=this.globalData.fontManager.getFontByName(r.f);if(i.fClass)this.layerElement.setAttribute("class",i.fClass);else{this.layerElement.setAttribute("font-family",i.fFamily);var s=r.fWeight,n=r.fStyle;this.layerElement.setAttribute("font-style",n),this.layerElement.setAttribute("font-weight",s)}var a=r.l||[];if(e=a.length){var o,h,l=this.mHelper,p="",c=this.data.singleShape;if(c)var f=0,m=0,d=r.lineWidths,u=r.boxWidth,y=!0;var v=0;for(t=0;t<e;t+=1){if(this.globalData.fontManager.chars?c&&0!==t||(o=this.textSpans[v]?this.textSpans[v]:document.createElementNS(svgNS,"path")):o=this.textSpans[v]?this.textSpans[v]:document.createElementNS(svgNS,"text"),o.style.display="inherit",o.setAttribute("stroke-linecap","butt"),o.setAttribute("stroke-linejoin","round"),o.setAttribute("stroke-miterlimit","4"),c&&a[t].n&&(f=0,m+=r.yOffset,m+=y?1:0,y=!1),l.reset(),this.globalData.fontManager.chars&&l.scale(r.s/100,r.s/100),c){switch(r.ps&&l.translate(r.ps[0],r.ps[1]+r.ascent,0),l.translate(0,-r.ls,0),r.j){case 1:l.translate(r.justifyOffset+(u-d[a[t].line]),0,0);break;case 2:l.translate(r.justifyOffset+(u-d[a[t].line])/2,0,0)}l.translate(f,m,0)}if(this.globalData.fontManager.chars){var g,b=this.globalData.fontManager.getCharData(r.t.charAt(t),i.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily);g=b?b.data:null,g&&g.shapes&&(h=g.shapes[0].it,c||(p=""),p+=this.createPathShape(l,h),c||o.setAttribute("d",p)),c||this.layerElement.appendChild(o)}else o.textContent=a[t].val,o.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.layerElement.appendChild(o),c&&o.setAttribute("transform",l.to2dCSS());c&&(f+=a[t].l||0,f+=r.tr/1e3*r.s),this.textSpans[v]=o,v+=1}if(!c)for(;v<this.textSpans.length;)this.textSpans[v].style.display="none",v+=1;c&&this.globalData.fontManager.chars&&(o.setAttribute("d",p),this.layerElement.appendChild(o))}},SVGTextElement.prototype.renderFrame=function(t){if(!1===this._parent.renderFrame.call(this,t))return void this.hide();if(this.hidden&&this.show(),!this.data.singleShape&&(this.getMeasures(),this.lettersChangedFlag)){var e,r,i=this.renderedLetters,s=this.currentTextDocumentData.l;r=s.length;var n;for(e=0;e<r;e+=1)s[e].n||(n=i[e],this.textSpans[e].setAttribute("transform",n.m),this.textSpans[e].setAttribute("opacity",n.o),n.sw&&this.textSpans[e].setAttribute("stroke-width",n.sw),n.sc&&this.textSpans[e].setAttribute("stroke",n.sc),n.fc&&this.textSpans[e].setAttribute("fill",n.fc));this.firstFrame&&(this.firstFrame=!1)}},SVGTextElement.prototype.destroy=function(){this._parent.destroy.call(this._parent)},SVGTintFilter.prototype.renderFrame=function(t){if(t||this.filterManager.mdf){var e=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v/100;this.matrixFilter.setAttribute("values",r[0]-e[0]+" 0 0 0 "+e[0]+" "+(r[1]-e[1])+" 0 0 0 "+e[1]+" "+(r[2]-e[2])+" 0 0 0 "+e[2]+" 0 0 0 "+i+" 0")}},SVGFillFilter.prototype.renderFrame=function(t){if(t||this.filterManager.mdf){var e=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+e[0]+" 0 0 0 0 "+e[1]+" 0 0 0 0 "+e[2]+" 0 0 0 "+r+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var t,e,r,i,s=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(i=this.elem.maskManager.masksProperties.length,r=0):(r=this.filterManager.effectElements[0].p.v-1,i=r+1),e=document.createElementNS(svgNS,"g"),e.setAttribute("fill","none"),e.setAttribute("stroke-linecap","round"),e.setAttribute("stroke-dashoffset",1),r;r<i;r+=1)t=document.createElementNS(svgNS,"path"),e.appendChild(t),this.paths.push({p:t,m:r});if(3===this.filterManager.effectElements[10].p.v){var n=document.createElementNS(svgNS,"mask"),a="stms_"+randomString(10);n.setAttribute("id",a),n.setAttribute("mask-type","alpha"),n.appendChild(e),this.elem.globalData.defs.appendChild(n);var o=document.createElementNS(svgNS,"g");o.setAttribute("mask","url(#"+a+")"),s[0]&&o.appendChild(s[0]),this.elem.layerElement.appendChild(o),this.masker=n,e.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(var s=this.elem.layerElement.children||this.elem.layerElement.childNodes;s.length;)this.elem.layerElement.removeChild(s[0]);this.elem.layerElement.appendChild(e),this.elem.layerElement.removeAttribute("mask"),e.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=e},SVGStrokeEffect.prototype.renderFrame=function(t){this.initialized||this.initialize();var e,r,i,s=this.paths.length;for(e=0;e<s;e+=1)if(r=this.elem.maskManager.viewData[this.paths[e].m],i=this.paths[e].p,(t||this.filterManager.mdf||r.prop.mdf)&&i.setAttribute("d",r.lastPath),t||this.filterManager.effectElements[9].p.mdf||this.filterManager.effectElements[4].p.mdf||this.filterManager.effectElements[7].p.mdf||this.filterManager.effectElements[8].p.mdf||r.prop.mdf){var n;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var a=Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)/100,o=Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)/100,h=i.getTotalLength();n="0 0 0 "+h*a+" ";var l,p=h*(o-a),c=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v/100,f=Math.floor(p/c);for(l=0;l<f;l+=1)n+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v/100+" ";n+="0 "+10*h+" 0 0"}else n="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v/100;i.setAttribute("stroke-dasharray",n)}if((t||this.filterManager.effectElements[4].p.mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(t||this.filterManager.effectElements[6].p.mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(t||this.filterManager.effectElements[3].p.mdf)){var m=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bm_floor(255*m[0])+","+bm_floor(255*m[1])+","+bm_floor(255*m[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(t){if(t||this.filterManager.mdf){var e=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v,s=i[0]+" "+r[0]+" "+e[0],n=i[1]+" "+r[1]+" "+e[1],a=i[2]+" "+r[2]+" "+e[2];this.feFuncR.setAttribute("tableValues",s),this.feFuncG.setAttribute("tableValues",n),this.feFuncB.setAttribute("tableValues",a)}},SVGProLevelsFilter.prototype.createFeFunc=function(t,e){var r=document.createElementNS(svgNS,t);return r.setAttribute("type","table"),e.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(t,e,r,i,s){for(var n,a,o=0,h=Math.min(t,e),l=Math.max(t,e),p=Array.call(null,{length:256}),c=0,f=s-i,m=e-t;o<=256;)n=o/256,a=n<=h?m<0?s:i:n>=l?m<0?i:s:i+f*Math.pow((n-t)/m,1/r),p[c++]=a,o+=256/255;return p.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(t){if(t||this.filterManager.mdf){var e,r=this.filterManager.effectElements;this.feFuncRComposed&&(t||r[2].p.mdf||r[3].p.mdf||r[4].p.mdf||r[5].p.mdf||r[6].p.mdf)&&(e=this.getTableValue(r[2].p.v,r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v),this.feFuncRComposed.setAttribute("tableValues",e),this.feFuncGComposed.setAttribute("tableValues",e),this.feFuncBComposed.setAttribute("tableValues",e)),this.feFuncR&&(t||r[9].p.mdf||r[10].p.mdf||r[11].p.mdf||r[12].p.mdf||r[13].p.mdf)&&(e=this.getTableValue(r[9].p.v,r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v),this.feFuncR.setAttribute("tableValues",e)),this.feFuncG&&(t||r[16].p.mdf||r[17].p.mdf||r[18].p.mdf||r[19].p.mdf||r[20].p.mdf)&&(e=this.getTableValue(r[16].p.v,r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v),this.feFuncG.setAttribute("tableValues",e)),this.feFuncB&&(t||r[23].p.mdf||r[24].p.mdf||r[25].p.mdf||r[26].p.mdf||r[27].p.mdf)&&(e=this.getTableValue(r[23].p.v,r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v),this.feFuncB.setAttribute("tableValues",e)),this.feFuncA&&(t||r[30].p.mdf||r[31].p.mdf||r[32].p.mdf||r[33].p.mdf||r[34].p.mdf)&&(e=this.getTableValue(r[30].p.v,r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v),this.feFuncA.setAttribute("tableValues",e))}},SVGDropShadowEffect.prototype.renderFrame=function(t){if(t||this.filterManager.mdf){if((t||this.filterManager.effectElements[4].p.mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),t||this.filterManager.effectElements[0].p.mdf){var e=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*e[0]),Math.round(255*e[1]),Math.round(255*e[2])))}if((t||this.filterManager.effectElements[1].p.mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),t||this.filterManager.effectElements[2].p.mdf||this.filterManager.effectElements[3].p.mdf){var r=this.filterManager.effectElements[3].p.v,i=(this.filterManager.effectElements[2].p.v-90)*degToRads,s=r*Math.cos(i),n=r*Math.sin(i);this.feOffset.setAttribute("dx",s),this.feOffset.setAttribute("dy",n)}}},SVGEffects.prototype.renderFrame=function(t){var e,r=this.filters.length;for(e=0;e<r;e+=1)this.filters[e].renderFrame(t)},createElement(SVGBaseElement,ICompElement),ICompElement.prototype.hide=function(){if(!this.hidden){this._parent.hide.call(this);var t,e=this.elements.length;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].hide()}},ICompElement.prototype.prepareFrame=function(t){if(this._parent.prepareFrame.call(this,t),!1!==this.isVisible||this.data.xt){if(this.tm){var e=this.tm.v;e===this.data.op&&(e=this.data.op-1),this.renderedFrame=e}else this.renderedFrame=t/this.data.sr;var r,i=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=0;r<i;r+=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st)}},ICompElement.prototype.renderFrame=function(t){var e,r=this._parent.renderFrame.call(this,t),i=this.layers.length;if(!1===r)return void this.hide();for(this.hidden&&this.show(),e=0;e<i;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame();this.firstFrame&&(this.firstFrame=!1)},ICompElement.prototype.setElements=function(t){this.elements=t},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroy=function(){this._parent.destroy.call(this._parent);var t,e=this.layers.length;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy()},ICompElement.prototype.checkLayers=SVGRenderer.prototype.checkLayers,ICompElement.prototype.buildItem=SVGRenderer.prototype.buildItem,ICompElement.prototype.buildAllItems=SVGRenderer.prototype.buildAllItems,ICompElement.prototype.buildElementParenting=SVGRenderer.prototype.buildElementParenting,ICompElement.prototype.createItem=SVGRenderer.prototype.createItem,ICompElement.prototype.createImage=SVGRenderer.prototype.createImage,ICompElement.prototype.createComp=SVGRenderer.prototype.createComp,ICompElement.prototype.createSolid=SVGRenderer.prototype.createSolid,ICompElement.prototype.createShape=SVGRenderer.prototype.createShape,ICompElement.prototype.createText=SVGRenderer.prototype.createText,ICompElement.prototype.createBase=SVGRenderer.prototype.createBase,ICompElement.prototype.appendElementInPos=SVGRenderer.prototype.appendElementInPos,ICompElement.prototype.checkPendingElements=SVGRenderer.prototype.checkPendingElements,ICompElement.prototype.addPendingElement=SVGRenderer.prototype.addPendingElement,createElement(SVGBaseElement,IImageElement),IImageElement.prototype.createElements=function(){var t=this.globalData.getAssetsPath(this.assetData);this._parent.createElements.call(this),this.innerElem=document.createElementNS(svgNS,"image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio","xMidYMid slice"),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",t),this.maskedElement=this.innerElem,this.layerElement.appendChild(this.innerElem),this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl)},IImageElement.prototype.renderFrame=function(t){if(!1===this._parent.renderFrame.call(this,t))return void this.hide();this.hidden&&this.show(),this.firstFrame&&(this.firstFrame=!1)},IImageElement.prototype.destroy=function(){this._parent.destroy.call(this._parent),this.innerElem=null},createElement(SVGBaseElement,ISolidElement),ISolidElement.prototype.createElements=function(){this._parent.createElements.call(this);var t=document.createElementNS(svgNS,"rect");t.setAttribute("width",this.data.sw),t.setAttribute("height",this.data.sh),t.setAttribute("fill",this.data.sc),this.layerElement.appendChild(t),this.innerElem=t,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl)},ISolidElement.prototype.renderFrame=IImageElement.prototype.renderFrame,ISolidElement.prototype.destroy=IImageElement.prototype.destroy;var animationManager=function(){function t(t){for(var e=0,r=t.target;e<P;)_[e].animation===r&&(_.splice(e,1),e-=1,P-=1,r.isPaused||i()),e+=1}function e(t,e){if(!t)return null;for(var r=0;r<P;){if(_[r].elem==t&&null!==_[r].elem)return _[r].animation;r+=1}var i=new AnimationItem;return s(i,t),i.setData(t,e),i}function r(){C+=1,x()}function i(){0===(C-=1)&&(S=!0)}function s(e,s){e.addEventListener("destroy",t),e.addEventListener("_active",r),e.addEventListener("_idle",i),_.push({elem:s,animation:e}),P+=1}function n(t){var e=new AnimationItem;return s(e,null),e.setParams(t),e}function a(t,e){var r;for(r=0;r<P;r+=1)_[r].animation.setSpeed(t,e)}function o(t,e){var r;for(r=0;r<P;r+=1)_[r].animation.setDirection(t,e)}function h(t){var e;for(e=0;e<P;e+=1)_[e].animation.play(t)}function l(t,e){k=Date.now();var r;for(r=0;r<P;r+=1)_[r].animation.moveFrame(t,e)}function p(t){var e,r=t-k;for(e=0;e<P;e+=1)_[e].animation.advanceTime(r);k=t,S||requestAnimationFrame(p)}function c(t){k=t,requestAnimationFrame(p)}function f(t){var e;for(e=0;e<P;e+=1)_[e].animation.pause(t)}function m(t,e,r){var i;for(i=0;i<P;i+=1)_[i].animation.goToAndStop(t,e,r)}function d(t){var e;for(e=0;e<P;e+=1)_[e].animation.stop(t)}function u(t){var e;for(e=0;e<P;e+=1)_[e].animation.togglePause(t)}function y(t){var e;for(e=P-1;e>=0;e-=1)_[e].animation.destroy(t)}function v(t,r,i){var s,n=document.getElementsByClassName("bodymovin"),a=n.length;for(s=0;s<a;s+=1)i&&n[s].setAttribute("data-bm-type",i),e(n[s],t);if(r&&0===a){i||(i="svg");var o=document.getElementsByTagName("body")[0];o.innerHTML="";var h=document.createElement("div");h.style.width="100%",h.style.height="100%",h.setAttribute("data-bm-type",i),o.appendChild(h),e(h,t)}}function g(){var t;for(t=0;t<P;t+=1)_[t].animation.resize()}function b(){requestAnimationFrame(c)}function x(){S&&(S=!1,requestAnimationFrame(c))}var E={},_=[],k=0,P=0,S=!0,C=0;return setTimeout(b,0),E.registerAnimation=e,E.loadAnimation=n,E.setSpeed=a,E.setDirection=o,E.play=h,E.moveFrame=l,E.pause=f,E.stop=d,E.togglePause=u,E.searchAnimations=v,E.resize=g,E.start=b,E.goToAndStop=m,E.destroy=y,E}(),AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.pendingElements=0,this.playCount=0,this.prerenderFramesFlag=!0,this.animationData={},this.layers=[],this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=randomString(10),this.scaleMode="fit",this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.subframeEnabled=subframeEnabled,this.segments=[],this.pendingSegment=!1,this._idle=!0,this.projectInterface=ProjectInterface()};AnimationItem.prototype.setParams=function(t){var e=this;t.context&&(this.context=t.context),(t.wrapper||t.container)&&(this.wrapper=t.wrapper||t.container);var r=t.animType?t.animType:t.renderer?t.renderer:"svg";switch(r){case"canvas":this.renderer=new CanvasRenderer(this,t.rendererSettings);break;case"svg":this.renderer=new SVGRenderer(this,t.rendererSettings);break;case"hybrid":case"html":default:this.renderer=new HybridRenderer(this,t.rendererSettings)}if(this.renderer.setProjectInterface(this.projectInterface),this.animType=r,""===t.loop||null===t.loop||(!1===t.loop?this.loop=!1:!0===t.loop?this.loop=!0:this.loop=parseInt(t.loop)),this.autoplay=!("autoplay"in t)||t.autoplay,this.name=t.name?t.name:"",this.prerenderFramesFlag=!("prerender"in t)||t.prerender,this.autoloadSegments=!t.hasOwnProperty("autoloadSegments")||t.autoloadSegments,t.animationData)e.configAnimation(t.animationData);else if(t.path){"json"!=t.path.substr(-4)&&("/"!=t.path.substr(-1,1)&&(t.path+="/"),t.path+="data.json");var i=new XMLHttpRequest;-1!=t.path.lastIndexOf("\\")?this.path=t.path.substr(0,t.path.lastIndexOf("\\")+1):this.path=t.path.substr(0,t.path.lastIndexOf("/")+1),this.assetsPath=t.assetsPath,this.fileName=t.path.substr(t.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),i.open("GET",t.path,!0),i.send(),i.onreadystatechange=function(){if(4==i.readyState)if(200==i.status)e.configAnimation(JSON.parse(i.responseText));else try{var t=JSON.parse(i.responseText);e.configAnimation(t)}catch(t){}}}},AnimationItem.prototype.setData=function(t,e){var r={wrapper:t,animationData:e?"object"==typeof e?e:JSON.parse(e):null},i=t.attributes;r.path=i.getNamedItem("data-animation-path")?i.getNamedItem("data-animation-path").value:i.getNamedItem("data-bm-path")?i.getNamedItem("data-bm-path").value:i.getNamedItem("bm-path")?i.getNamedItem("bm-path").value:"",r.animType=i.getNamedItem("data-anim-type")?i.getNamedItem("data-anim-type").value:i.getNamedItem("data-bm-type")?i.getNamedItem("data-bm-type").value:i.getNamedItem("bm-type")?i.getNamedItem("bm-type").value:i.getNamedItem("data-bm-renderer")?i.getNamedItem("data-bm-renderer").value:i.getNamedItem("bm-renderer")?i.getNamedItem("bm-renderer").value:"canvas";var s=i.getNamedItem("data-anim-loop")?i.getNamedItem("data-anim-loop").value:i.getNamedItem("data-bm-loop")?i.getNamedItem("data-bm-loop").value:i.getNamedItem("bm-loop")?i.getNamedItem("bm-loop").value:"";""===s||(r.loop="false"!==s&&("true"===s||parseInt(s)));var n=i.getNamedItem("data-anim-autoplay")?i.getNamedItem("data-anim-autoplay").value:i.getNamedItem("data-bm-autoplay")?i.getNamedItem("data-bm-autoplay").value:!i.getNamedItem("bm-autoplay")||i.getNamedItem("bm-autoplay").value;r.autoplay="false"!==n,r.name=i.getNamedItem("data-name")?i.getNamedItem("data-name").value:i.getNamedItem("data-bm-name")?i.getNamedItem("data-bm-name").value:i.getNamedItem("bm-name")?i.getNamedItem("bm-name").value:"","false"===(i.getNamedItem("data-anim-prerender")?i.getNamedItem("data-anim-prerender").value:i.getNamedItem("data-bm-prerender")?i.getNamedItem("data-bm-prerender").value:i.getNamedItem("bm-prerender")?i.getNamedItem("bm-prerender").value:"")&&(r.prerender=!1),this.setParams(r)},AnimationItem.prototype.includeLayers=function(t){t.op>this.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip),this.animationData.tf=this.totalFrames);var e,r,i=this.animationData.layers,s=i.length,n=t.layers,a=n.length;for(r=0;r<a;r+=1)for(e=0;e<s;){if(i[e].id==n[r].id){i[e]=n[r];break}e+=1}if((t.chars||t.fonts)&&(this.renderer.globalData.fontManager.addChars(t.chars),this.renderer.globalData.fontManager.addFonts(t.fonts,this.renderer.globalData.defs)),t.assets)for(s=t.assets.length,e=0;e<s;e+=1)this.animationData.assets.push(t.assets[e]);this.animationData.__complete=!1,dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),this.renderer.includeLayers(t.layers),expressionsPlugin&&expressionsPlugin.initExpressions(this),this.renderer.renderFrame(null),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var t=this.animationData.segments;if(!t||0===t.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.animationData.tf);var e=t.shift();this.timeCompleted=e.time*this.frameRate;var r=new XMLHttpRequest,i=this,s=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,r.open("GET",s,!0),r.send(),r.onreadystatechange=function(){if(4==r.readyState)if(200==r.status)i.includeLayers(JSON.parse(r.responseText));else try{var t=JSON.parse(r.responseText);i.includeLayers(t)}catch(t){}}},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.animationData.tf),this.loadNextSegment()},AnimationItem.prototype.configAnimation=function(t){this.renderer&&this.renderer.destroyed||(this.animationData=t,this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.animationData.tf=this.totalFrames,this.renderer.configAnimation(t),t.assets||(t.assets=[]),t.comps&&(t.assets=t.assets.concat(t.comps),t.comps=null),this.renderer.searchExtraCompositions(t.assets),this.layers=this.animationData.layers,this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.firstFrame=Math.round(this.animationData.ip),this.frameMult=this.animationData.fr/1e3,this.trigger("config_ready"),this.imagePreloader=new ImagePreloader,this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(t.assets),this.loadSegments(),this.updaFrameModifier(),this.renderer.globalData.fontManager?this.waitForFontsLoaded():(dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),this.checkLoaded()))},AnimationItem.prototype.waitForFontsLoaded=function(){function t(){this.renderer.globalData.fontManager.loaded?(dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),this.checkLoaded()):setTimeout(t.bind(this),20)}return function(){t.bind(this)()}}(),AnimationItem.prototype.addPendingElement=function(){this.pendingElements+=1},AnimationItem.prototype.elementLoaded=function(){this.pendingElements--,this.checkLoaded()},AnimationItem.prototype.checkLoaded=function(){0===this.pendingElements&&(expressionsPlugin&&expressionsPlugin.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.isLoaded=!0,this.gotoFrame(),this.autoplay&&this.play())},AnimationItem.prototype.resize=function(){this.renderer.updateContainerSize()},AnimationItem.prototype.setSubframe=function(t){this.subframeEnabled=!!t},AnimationItem.prototype.gotoFrame=function(){this.subframeEnabled?this.currentFrame=this.currentRawFrame:this.currentFrame=Math.floor(this.currentRawFrame),this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame()},AnimationItem.prototype.renderFrame=function(){!1!==this.isLoaded&&this.renderer.renderFrame(this.currentFrame+this.firstFrame)},AnimationItem.prototype.play=function(t){t&&this.name!=t||!0===this.isPaused&&(this.isPaused=!1,this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(t){t&&this.name!=t||!1===this.isPaused&&(this.isPaused=!0,this.pendingSegment||(this._idle=!0,this.trigger("_idle")))},AnimationItem.prototype.togglePause=function(t){t&&this.name!=t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&&this.name!=t||(this.pause(),this.currentFrame=this.currentRawFrame=0,this.playCount=0,this.gotoFrame())},AnimationItem.prototype.goToAndStop=function(t,e,r){r&&this.name!=r||(e?this.setCurrentRawFrameValue(t):this.setCurrentRawFrameValue(t*this.frameModifier),this.pause())},AnimationItem.prototype.goToAndPlay=function(t,e,r){this.goToAndStop(t,e,r),this.play()},AnimationItem.prototype.advanceTime=function(t){if(this.pendingSegment)return this.pendingSegment=!1,this.adjustSegment(this.segments.shift()),void(this.isPaused&&this.play());!0!==this.isPaused&&!1!==this.isLoaded&&this.setCurrentRawFrameValue(this.currentRawFrame+t*this.frameModifier)},AnimationItem.prototype.updateAnimation=function(t){this.setCurrentRawFrameValue(this.totalFrames*t)},AnimationItem.prototype.moveFrame=function(t,e){e&&this.name!=e||this.setCurrentRawFrameValue(this.currentRawFrame+t)},AnimationItem.prototype.adjustSegment=function(t){this.playCount=0,t[1]<t[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=t[0]-t[1],this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.01)):t[1]>t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.firstFrame=t[0],this.setCurrentRawFrameValue(0)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(t,e){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<t?r=t:this.currentRawFrame+this.firstFrame>e&&(r=e-t-.01)),this.firstFrame=t,this.totalFrames=e-t,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(t,e){if("object"==typeof t[0]){var r,i=t.length;for(r=0;r<i;r+=1)this.segments.push(t[r])}else this.segments.push(t);e&&this.adjustSegment(this.segments.shift()),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(t){this.segments.length=0,this.segments.push([this.animationData.ip*this.frameRate,Math.floor(this.animationData.op-this.animationData.ip+this.animationData.ip*this.frameRate)]),t&&this.adjustSegment(this.segments.shift())},AnimationItem.prototype.checkSegments=function(){this.segments.length&&(this.pendingSegment=!0)},AnimationItem.prototype.remove=function(t){t&&this.name!=t||this.renderer.destroy()},AnimationItem.prototype.destroy=function(t){t&&this.name!=t||this.renderer&&this.renderer.destroyed||(this.renderer.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=this.onLoopComplete=this.onComplete=this.onSegmentStart=this.onDestroy=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(t){if(this.currentRawFrame=t,this.currentRawFrame>=this.totalFrames){if(this.checkSegments(),!1===this.loop)return this.currentRawFrame=this.totalFrames-.01,this.gotoFrame(),this.pause(),void this.trigger("complete");if(this.trigger("loopComplete"),this.playCount+=1,!0!==this.loop&&this.playCount==this.loop||this.pendingSegment)return this.currentRawFrame=this.totalFrames-.01,this.gotoFrame(),this.pause(),void this.trigger("complete");this.currentRawFrame=this.currentRawFrame%this.totalFrames}else if(this.currentRawFrame<0)return this.checkSegments(),this.playCount-=1,this.playCount<0&&(this.playCount=0),!1===this.loop||this.pendingSegment?(this.currentRawFrame=0,this.gotoFrame(),this.pause(),void this.trigger("complete")):(this.trigger("loopComplete"),this.currentRawFrame=(this.totalFrames+this.currentRawFrame)%this.totalFrames,void this.gotoFrame());this.gotoFrame()},AnimationItem.prototype.setSpeed=function(t){this.playSpeed=t,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(t){this.playDirection=t<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(t){var e="";if(this.assetsPath){var r=t.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),e=this.assetsPath+r}else e=this.path,e+=t.u?t.u:"",e+=t.p;return e},AnimationItem.prototype.getAssetData=function(t){for(var e=0,r=this.assets.length;e<r;){if(t==this.assets[e].id)return this.assets[e];e+=1}},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getAssets=function(){return this.assets},AnimationItem.prototype.trigger=function(t){if(this._cbs&&this._cbs[t])switch(t){case"enterFrame":this.triggerEvent(t,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameMult));break;case"loopComplete":this.triggerEvent(t,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(t,new BMCompleteEvent(t,this.frameMult));break;case"segmentStart":this.triggerEvent(t,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(t,new BMDestroyEvent(t,this));break;default:this.triggerEvent(t)}"enterFrame"===t&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===t&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult)),"complete"===t&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(t,this.frameMult)),"segmentStart"===t&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames)),"destroy"===t&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(t,this))},AnimationItem.prototype.addEventListener=_addEventListener,AnimationItem.prototype.removeEventListener=_removeEventListener,AnimationItem.prototype.triggerEvent=_triggerEvent,extendPrototype(BaseRenderer,CanvasRenderer),CanvasRenderer.prototype.createBase=function(t){return new CVBaseElement(t,this,this.globalData)},CanvasRenderer.prototype.createShape=function(t){return new CVShapeElement(t,this,this.globalData)},CanvasRenderer.prototype.createText=function(t){return new CVTextElement(t,this,this.globalData)},CanvasRenderer.prototype.createImage=function(t){return new CVImageElement(t,this,this.globalData)},CanvasRenderer.prototype.createComp=function(t){return new CVCompElement(t,this,this.globalData)},CanvasRenderer.prototype.createSolid=function(t){return new CVSolidElement(t,this,this.globalData)},CanvasRenderer.prototype.ctxTransform=function(t){if(1!==t[0]||0!==t[1]||0!==t[4]||1!==t[5]||0!==t[12]||0!==t[13]){if(!this.renderConfig.clearCanvas)return void this.canvasContext.transform(t[0],t[1],t[4],t[5],t[12],t[13]);this.transformMat.cloneFromProps(t),this.transformMat.transform(this.contextData.cTr.props[0],this.contextData.cTr.props[1],this.contextData.cTr.props[2],this.contextData.cTr.props[3],this.contextData.cTr.props[4],this.contextData.cTr.props[5],this.contextData.cTr.props[6],this.contextData.cTr.props[7],this.contextData.cTr.props[8],this.contextData.cTr.props[9],this.contextData.cTr.props[10],this.contextData.cTr.props[11],this.contextData.cTr.props[12],this.contextData.cTr.props[13],this.contextData.cTr.props[14],this.contextData.cTr.props[15]),this.contextData.cTr.cloneFromProps(this.transformMat.props);var e=this.contextData.cTr.props;this.canvasContext.setTransform(e[0],e[1],e[4],e[5],e[12],e[13])}},CanvasRenderer.prototype.ctxOpacity=function(t){if(1!==t){if(!this.renderConfig.clearCanvas)return void(this.canvasContext.globalAlpha*=t<0?0:t);this.contextData.cO*=t<0?0:t,this.canvasContext.globalAlpha=this.contextData.cO}},CanvasRenderer.prototype.reset=function(){if(!this.renderConfig.clearCanvas)return void this.canvasContext.restore();this.contextData.cArrPos=0,this.contextData.cTr.reset(),this.contextData.cO=1},CanvasRenderer.prototype.save=function(t){if(!this.renderConfig.clearCanvas)return void this.canvasContext.save();t&&this.canvasContext.save();var e=this.contextData.cTr.props;null!==this.contextData.saved[this.contextData.cArrPos]&&void 0!==this.contextData.saved[this.contextData.cArrPos]||(this.contextData.saved[this.contextData.cArrPos]=new Array(16));var r,i=this.contextData.saved[this.contextData.cArrPos];for(r=0;r<16;r+=1)i[r]=e[r];this.contextData.savedOp[this.contextData.cArrPos]=this.contextData.cO,this.contextData.cArrPos+=1},CanvasRenderer.prototype.restore=function(t){if(!this.renderConfig.clearCanvas)return void this.canvasContext.restore();t&&this.canvasContext.restore(),this.contextData.cArrPos-=1;var e,r=this.contextData.saved[this.contextData.cArrPos],i=this.contextData.cTr.props;for(e=0;e<16;e+=1)i[e]=r[e];this.canvasContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13]),r=this.contextData.savedOp[this.contextData.cArrPos],this.contextData.cO=r,this.canvasContext.globalAlpha=r},CanvasRenderer.prototype.configAnimation=function(t){this.animationItem.wrapper?(this.animationItem.container=document.createElement("canvas"),this.animationItem.container.style.width="100%",this.animationItem.container.style.height="100%",this.animationItem.container.style.transformOrigin=this.animationItem.container.style.mozTransformOrigin=this.animationItem.container.style.webkitTransformOrigin=this.animationItem.container.style["-webkit-transform"]="0px 0px 0px",this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d")):this.canvasContext=this.renderConfig.context,this.data=t,this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.totalFrames=Math.floor(t.tf),this.globalData.compWidth=t.w,this.globalData.compHeight=t.h,this.globalData.frameRate=t.fr,this.globalData.frameId=0,this.globalData.compSize={w:t.w,h:t.h},this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.layers=t.layers,this.transformCanvas={},this.transformCanvas.w=t.w,this.transformCanvas.h=t.h,this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(t.chars),this.globalData.fontManager.addFonts(t.fonts,document.body),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.elementLoaded=this.animationItem.elementLoaded.bind(this.animationItem),this.globalData.addPendingElement=this.animationItem.addPendingElement.bind(this.animationItem),this.globalData.transformCanvas=this.transformCanvas,this.elements=Array.apply(null,{length:t.layers.length}),this.updateContainerSize()},CanvasRenderer.prototype.updateContainerSize=function(){var t,e;this.animationItem.wrapper&&this.animationItem.container?(t=this.animationItem.wrapper.offsetWidth,e=this.animationItem.wrapper.offsetHeight,this.animationItem.container.setAttribute("width",t*this.renderConfig.dpr),this.animationItem.container.setAttribute("height",e*this.renderConfig.dpr)):(t=this.canvasContext.canvas.width*this.renderConfig.dpr,e=this.canvasContext.canvas.height*this.renderConfig.dpr);var r,i;if(-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var s=this.renderConfig.preserveAspectRatio.split(" "),n=s[1]||"meet",a=s[0]||"xMidYMid",o=a.substr(0,4),h=a.substr(4);r=t/e,i=this.transformCanvas.w/this.transformCanvas.h,i>r&&"meet"===n||i<r&&"slice"===n?(this.transformCanvas.sx=t/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=e/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=e/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===o&&(i<r&&"meet"===n||i>r&&"slice"===n)?(t-this.transformCanvas.w*(e/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===o&&(i<r&&"meet"===n||i>r&&"slice"===n)?(t-this.transformCanvas.w*(e/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===h&&(i>r&&"meet"===n||i<r&&"slice"===n)?(e-this.transformCanvas.h*(t/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===h&&(i>r&&"meet"===n||i<r&&"slice"===n)?(e-this.transformCanvas.h*(t/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"==this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=t/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=e/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1];var l,p=this.elements.length;for(l=0;l<p;l+=1)this.elements[l]&&0===this.elements[l].data.ty&&this.elements[l].resize(this.globalData.transformCanvas)},CanvasRenderer.prototype.destroy=function(){this.renderConfig.clearCanvas&&(this.animationItem.wrapper.innerHTML="");var t,e=this.layers?this.layers.length:0;for(t=e-1;t>=0;t-=1)this.elements[t].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRenderer.prototype.renderFrame=function(t){if(!(this.renderedFrame==t&&!0===this.renderConfig.clearCanvas||this.destroyed||null===t)){this.renderedFrame=t,this.globalData.frameNum=t-this.animationItem.firstFrame,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=t,!0===this.renderConfig.clearCanvas?(this.reset(),this.canvasContext.save(),this.canvasContext.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)):this.save(),this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip();var e,r=this.layers.length;for(this.completeLayers||this.checkLayers(t),e=0;e<r;e++)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);for(e=r-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame();!0!==this.renderConfig.clearCanvas?this.restore():this.canvasContext.restore()}},CanvasRenderer.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!=this.layers[t].ty){var r=this.createItem(this.layers[t],this,this.globalData);e[t]=r,r.initExpressions(),0===this.layers[t].ty&&r.resize(this.globalData.transformCanvas)}},CanvasRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){this.pendingElements.pop().checkParenting()}},CanvasRenderer.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRenderer.prototype.show=function(){this.animationItem.container.style.display="block"},CanvasRenderer.prototype.searchExtraCompositions=function(t){var e,r=t.length;document.createElementNS(svgNS,"g");for(e=0;e<r;e+=1)if(t[e].xt){var i=this.createComp(t[e],this.globalData.comp,this.globalData);i.initExpressions(),this.globalData.projectInterface.registerComposition(i)}},extendPrototype(BaseRenderer,HybridRenderer),HybridRenderer.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){this.pendingElements.pop().checkParenting()}},HybridRenderer.prototype.appendElementInPos=function(t,e){var r=t.getBaseElement();if(r){var i=this.layers[e];if(i.ddd&&this.supports3d)this.addTo3dContainer(r,e);else{for(var s,n=0;n<e;)this.elements[n]&&!0!==this.elements[n]&&this.elements[n].getBaseElement&&(s=this.elements[n].getBaseElement()),n+=1;s?i.ddd&&this.supports3d||this.layerElement.insertBefore(r,s):i.ddd&&this.supports3d||this.layerElement.appendChild(r)}}},HybridRenderer.prototype.createBase=function(t){return new SVGBaseElement(t,this.layerElement,this.globalData,this)},HybridRenderer.prototype.createShape=function(t){return this.supports3d?new HShapeElement(t,this.layerElement,this.globalData,this):new IShapeElement(t,this.layerElement,this.globalData,this)},HybridRenderer.prototype.createText=function(t){return this.supports3d?new HTextElement(t,this.layerElement,this.globalData,this):new SVGTextElement(t,this.layerElement,this.globalData,this)},HybridRenderer.prototype.createCamera=function(t){return this.camera=new HCameraElement(t,this.layerElement,this.globalData,this),this.camera},HybridRenderer.prototype.createImage=function(t){return this.supports3d?new HImageElement(t,this.layerElement,this.globalData,this):new IImageElement(t,this.layerElement,this.globalData,this)},HybridRenderer.prototype.createComp=function(t){return this.supports3d?new HCompElement(t,this.layerElement,this.globalData,this):new ICompElement(t,this.layerElement,this.globalData,this)},HybridRenderer.prototype.createSolid=function(t){return this.supports3d?new HSolidElement(t,this.layerElement,this.globalData,this):new ISolidElement(t,this.layerElement,this.globalData,this)},HybridRenderer.prototype.getThreeDContainer=function(t){var e=document.createElement("div");styleDiv(e),e.style.width=this.globalData.compSize.w+"px",e.style.height=this.globalData.compSize.h+"px",e.style.transformOrigin=e.style.mozTransformOrigin=e.style.webkitTransformOrigin="50% 50%";var r=document.createElement("div");styleDiv(r),r.style.transform=r.style.webkitTransform="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)",e.appendChild(r),this.resizerElem.appendChild(e);var i={container:r,perspectiveElem:e,startPos:t,endPos:t};return this.threeDElements.push(i),i},HybridRenderer.prototype.build3dContainers=function(){var t,e,r=this.layers.length;for(t=0;t<r;t+=1)this.layers[t].ddd?(e||(e=this.getThreeDContainer(t)),e.endPos=Math.max(e.endPos,t)):e=null},HybridRenderer.prototype.addTo3dContainer=function(t,e){for(var r=0,i=this.threeDElements.length;r<i;){if(e<=this.threeDElements[r].endPos){for(var s,n=this.threeDElements[r].startPos;n<e;)this.elements[n]&&this.elements[n].getBaseElement&&(s=this.elements[n].getBaseElement()),n+=1;s?this.threeDElements[r].container.insertBefore(t,s):this.threeDElements[r].container.appendChild(t);break}r+=1}},HybridRenderer.prototype.configAnimation=function(t){var e=document.createElement("div"),r=this.animationItem.wrapper;e.style.width=t.w+"px",e.style.height=t.h+"px",this.resizerElem=e,styleDiv(e),e.style.transformStyle=e.style.webkitTransformStyle=e.style.mozTransformStyle="flat",r.appendChild(e),e.style.overflow="hidden";var i=document.createElementNS(svgNS,"svg");i.setAttribute("width","1"),i.setAttribute("height","1"),styleDiv(i),this.resizerElem.appendChild(i);var s=document.createElementNS(svgNS,"defs");i.appendChild(s),this.globalData.defs=s,this.data=t,this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.elementLoaded=this.animationItem.elementLoaded.bind(this.animationItem),this.globalData.frameId=0,this.globalData.compSize={w:t.w,h:t.h},this.globalData.frameRate=t.fr,this.layers=t.layers,this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(t.chars),this.globalData.fontManager.addFonts(t.fonts,i),this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRenderer.prototype.destroy=function(){this.animationItem.wrapper.innerHTML="",this.animationItem.container=null,this.globalData.defs=null;var t,e=this.layers?this.layers.length:0;for(t=0;t<e;t++)this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRenderer.prototype.updateContainerSize=function(){var t,e,r,i,s=this.animationItem.wrapper.offsetWidth,n=this.animationItem.wrapper.offsetHeight,a=s/n,o=this.globalData.compSize.w/this.globalData.compSize.h;o>a?(t=s/this.globalData.compSize.w,e=s/this.globalData.compSize.w,r=0,i=(n-this.globalData.compSize.h*(s/this.globalData.compSize.w))/2):(t=n/this.globalData.compSize.h,e=n/this.globalData.compSize.h,r=(s-this.globalData.compSize.w*(n/this.globalData.compSize.h))/2,i=0),this.resizerElem.style.transform=this.resizerElem.style.webkitTransform="matrix3d("+t+",0,0,0,0,"+e+",0,0,0,0,1,0,"+r+","+i+",0,1)"},HybridRenderer.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRenderer.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRenderer.prototype.show=function(){this.resizerElem.style.display="block"},HybridRenderer.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var t,e=this.globalData.compSize.w,r=this.globalData.compSize.h,i=this.threeDElements.length;for(t=0;t<i;t+=1)this.threeDElements[t].perspectiveElem.style.perspective=this.threeDElements[t].perspectiveElem.style.webkitPerspective=Math.sqrt(Math.pow(e,2)+Math.pow(r,2))+"px"}},HybridRenderer.prototype.searchExtraCompositions=function(t){var e,r=t.length,i=document.createElement("div");for(e=0;e<r;e+=1)if(t[e].xt){var s=this.createComp(t[e],i,this.globalData.comp,null);s.initExpressions(),this.globalData.projectInterface.registerComposition(s)}},createElement(BaseElement,CVBaseElement),CVBaseElement.prototype.createElements=function(){this.checkParenting()},CVBaseElement.prototype.checkBlendMode=function(t){if(t.blendMode!==this.data.bm){t.blendMode=this.data.bm;var e="";switch(this.data.bm){case 0:e="normal";break;case 1:e="multiply";break;case 2:e="screen";break;case 3:e="overlay";break;case 4:e="darken";break;case 5:e="lighten";break;case 6:e="color-dodge";break;case 7:e="color-burn";break;case 8:e="hard-light";break;case 9:e="soft-light";break;case 10:e="difference";break;case 11:e="exclusion";break;case 12:e="hue";break;case 13:e="saturation";break;case 14:e="color";break;case 15:e="luminosity"}t.canvasContext.globalCompositeOperation=e}},CVBaseElement.prototype.renderFrame=function(t){if(3===this.data.ty)return!1;if(this.checkBlendMode(0===this.data.ty?this.parentGlobalData:this.globalData),!this.isVisible)return this.isVisible;this.finalTransform.opMdf=this.finalTransform.op.mdf,this.finalTransform.matMdf=this.finalTransform.mProp.mdf,this.finalTransform.opacity=this.finalTransform.op.v;var e,r=this.finalTransform.mat;if(this.hierarchy){var i,s=this.hierarchy.length;for(e=this.finalTransform.mProp.v.props,r.cloneFromProps(e),i=0;i<s;i+=1)this.finalTransform.matMdf=!!this.hierarchy[i].finalTransform.mProp.mdf||this.finalTransform.matMdf,e=this.hierarchy[i].finalTransform.mProp.v.props,r.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}else t?(e=this.finalTransform.mProp.v.props,r.cloneFromProps(e)):r.cloneFromProps(this.finalTransform.mProp.v.props);return t&&(e=t.mat.props,r.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15]),this.finalTransform.opacity*=t.opacity,this.finalTransform.opMdf=!!t.opMdf||this.finalTransform.opMdf,this.finalTransform.matMdf=!!t.matMdf||this.finalTransform.matMdf),this.data.hasMask&&(this.globalData.renderer.save(!0),this.maskManager.renderFrame(0===this.data.ty?null:r)),this.data.hd&&(this.isVisible=!1),this.isVisible},CVBaseElement.prototype.addMasks=function(t){this.maskManager=new CVMaskElement(t,this,this.globalData)},CVBaseElement.prototype.destroy=function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager&&this.maskManager.destroy()},CVBaseElement.prototype.mHelper=new Matrix,createElement(CVBaseElement,CVCompElement),CVCompElement.prototype.ctxTransform=CanvasRenderer.prototype.ctxTransform,CVCompElement.prototype.ctxOpacity=CanvasRenderer.prototype.ctxOpacity,CVCompElement.prototype.save=CanvasRenderer.prototype.save,CVCompElement.prototype.restore=CanvasRenderer.prototype.restore,CVCompElement.prototype.reset=function(){this.contextData.cArrPos=0,this.contextData.cTr.reset(),this.contextData.cO=1},CVCompElement.prototype.resize=function(t){var e=Math.max(t.sx,t.sy);this.canvas.width=this.data.w*e,this.canvas.height=this.data.h*e,this.transformCanvas={sc:e,w:this.data.w*e,h:this.data.h*e,props:[e,0,0,0,0,e,0,0,0,0,1,0,0,0,0,1]};var r,i=this.elements.length;for(r=0;r<i;r+=1)this.elements[r]&&0===this.elements[r].data.ty&&this.elements[r].resize(t)},CVCompElement.prototype.prepareFrame=function(t){if(this.globalData.frameId=this.parentGlobalData.frameId,this.globalData.mdf=!1,this._parent.prepareFrame.call(this,t),!1!==this.isVisible||this.data.xt){var e=t;this.tm&&(e=this.tm.v)===this.data.op&&(e=this.data.op-1),this.renderedFrame=e/this.data.sr;var r,i=this.elements.length;for(this.completeLayers||this.checkLayers(t),r=0;r<i;r+=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(e/this.data.sr-this.layers[r].st),0===this.elements[r].data.ty&&this.elements[r].globalData.mdf&&(this.globalData.mdf=!0));this.globalData.mdf&&!this.data.xt&&(this.canvasContext.clearRect(0,0,this.data.w,this.data.h),this.ctxTransform(this.transformCanvas.props))}},CVCompElement.prototype.renderFrame=function(t){if(!1!==this._parent.renderFrame.call(this,t)){if(this.globalData.mdf){var e,r=this.layers.length;for(e=r-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()}this.data.hasMask&&this.globalData.renderer.restore(!0),this.firstFrame&&(this.firstFrame=!1),this.parentGlobalData.renderer.save(),this.parentGlobalData.renderer.ctxTransform(this.finalTransform.mat.props),this.parentGlobalData.renderer.ctxOpacity(this.finalTransform.opacity),this.parentGlobalData.renderer.canvasContext.drawImage(this.canvas,0,0,this.data.w,this.data.h),this.parentGlobalData.renderer.restore(),this.globalData.mdf&&this.reset()}},CVCompElement.prototype.setElements=function(t){this.elements=t},CVCompElement.prototype.getElements=function(){return this.elements},CVCompElement.prototype.destroy=function(){var t,e=this.layers.length;for(t=e-1;t>=0;t-=1)this.elements[t].destroy();this.layers=null,this.elements=null,this._parent.destroy.call(this._parent)},CVCompElement.prototype.checkLayers=CanvasRenderer.prototype.checkLayers,CVCompElement.prototype.buildItem=CanvasRenderer.prototype.buildItem,CVCompElement.prototype.checkPendingElements=CanvasRenderer.prototype.checkPendingElements,CVCompElement.prototype.addPendingElement=CanvasRenderer.prototype.addPendingElement,CVCompElement.prototype.buildAllItems=CanvasRenderer.prototype.buildAllItems,CVCompElement.prototype.createItem=CanvasRenderer.prototype.createItem,CVCompElement.prototype.createImage=CanvasRenderer.prototype.createImage,CVCompElement.prototype.createComp=CanvasRenderer.prototype.createComp,CVCompElement.prototype.createSolid=CanvasRenderer.prototype.createSolid,CVCompElement.prototype.createShape=CanvasRenderer.prototype.createShape,CVCompElement.prototype.createText=CanvasRenderer.prototype.createText,CVCompElement.prototype.createBase=CanvasRenderer.prototype.createBase,CVCompElement.prototype.buildElementParenting=CanvasRenderer.prototype.buildElementParenting,createElement(CVBaseElement,CVImageElement),CVImageElement.prototype.createElements=function(){var t=function(){if(this.globalData.elementLoaded(),this.assetData.w!==this.img.width||this.assetData.h!==this.img.height){var t=document.createElement("canvas");t.width=this.assetData.w,t.height=this.assetData.h;var e,r,i=t.getContext("2d"),s=this.img.width,n=this.img.height,a=s/n,o=this.assetData.w/this.assetData.h;a>o?(r=n,e=r*o):(e=s,r=e/o),i.drawImage(this.img,(s-e)/2,(n-r)/2,e,r,0,0,this.assetData.w,this.assetData.h),this.img=t}}.bind(this),e=function(){this.failed=!0,this.globalData.elementLoaded()}.bind(this);this.img=new Image,this.img.addEventListener("load",t,!1),this.img.addEventListener("error",e,!1);var r=this.globalData.getAssetsPath(this.assetData);this.img.src=r,this._parent.createElements.call(this)},CVImageElement.prototype.renderFrame=function(t){if(!this.failed&&!1!==this._parent.renderFrame.call(this,t)){var e=this.canvasContext;this.globalData.renderer.save();var r=this.finalTransform.mat.props;this.globalData.renderer.ctxTransform(r),this.globalData.renderer.ctxOpacity(this.finalTransform.opacity),e.drawImage(this.img,0,0),this.globalData.renderer.restore(this.data.hasMask),this.firstFrame&&(this.firstFrame=!1)}},CVImageElement.prototype.destroy=function(){this.img=null,this._parent.destroy.call(this._parent)},CVMaskElement.prototype.getMaskProperty=function(t){return this.viewData[t]},CVMaskElement.prototype.prepareFrame=function(t){var e,r=this.dynamicProperties.length;for(e=0;e<r;e+=1)this.dynamicProperties[e].getValue(t),this.dynamicProperties[e].mdf&&(this.element.globalData.mdf=!0)},CVMaskElement.prototype.renderFrame=function(t){var e,r,i,s,n,a=this.element.canvasContext,o=this.data.masksProperties.length,h=!1;for(e=0;e<o;e++)if("n"!==this.masksProperties[e].mode){!1===h&&(a.beginPath(),h=!0),this.masksProperties[e].inv&&(a.moveTo(0,0),a.lineTo(this.element.globalData.compWidth,0),a.lineTo(this.element.globalData.compWidth,this.element.globalData.compHeight),a.lineTo(0,this.element.globalData.compHeight),a.lineTo(0,0)),n=this.viewData[e].v,r=t?t.applyToPointArray(n.v[0][0],n.v[0][1],0):n.v[0],a.moveTo(r[0],r[1]);var l,p=n._length;for(l=1;l<p;l++)r=t?t.applyToPointArray(n.o[l-1][0],n.o[l-1][1],0):n.o[l-1],i=t?t.applyToPointArray(n.i[l][0],n.i[l][1],0):n.i[l],s=t?t.applyToPointArray(n.v[l][0],n.v[l][1],0):n.v[l],a.bezierCurveTo(r[0],r[1],i[0],i[1],s[0],s[1]);r=t?t.applyToPointArray(n.o[l-1][0],n.o[l-1][1],0):n.o[l-1],i=t?t.applyToPointArray(n.i[0][0],n.i[0][1],0):n.i[0],s=t?t.applyToPointArray(n.v[0][0],n.v[0][1],0):n.v[0],a.bezierCurveTo(r[0],r[1],i[0],i[1],s[0],s[1])}h&&a.clip()},CVMaskElement.prototype.getMask=function(t){for(var e=0,r=this.masksProperties.length;e<r;){if(this.masksProperties[e].nm===t)return{maskPath:this.viewData[e].pv};e+=1}},CVMaskElement.prototype.destroy=function(){this.element=null},createElement(CVBaseElement,CVShapeElement),CVShapeElement.prototype.lcEnum={1:"butt",2:"round",3:"butt"},CVShapeElement.prototype.ljEnum={1:"miter",2:"round",3:"butt"},CVShapeElement.prototype.transformHelper={opacity:1,mat:new Matrix,matMdf:!1,opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createElements=function(){this._parent.createElements.call(this),this.searchShapes(this.shapesData,this.viewData,this.dynamicProperties)},CVShapeElement.prototype.searchShapes=function(t,e,r){var i,s,n,a,o=t.length-1,h=[],l=[];for(i=o;i>=0;i-=1)if("fl"==t[i].ty||"st"==t[i].ty){if(a={type:t[i].ty,elements:[]},e[i]={},"fl"!=t[i].ty&&"st"!=t[i].ty||(e[i].c=PropertyFactory.getProp(this,t[i].c,1,255,r),e[i].c.k||(a.co="rgb("+bm_floor(e[i].c.v[0])+","+bm_floor(e[i].c.v[1])+","+bm_floor(e[i].c.v[2])+")")),e[i].o=PropertyFactory.getProp(this,t[i].o,0,.01,r),"st"==t[i].ty){if(a.lc=this.lcEnum[t[i].lc]||"round",a.lj=this.ljEnum[t[i].lj]||"round",1==t[i].lj&&(a.ml=t[i].ml),e[i].w=PropertyFactory.getProp(this,t[i].w,0,null,r),e[i].w.k||(a.wi=e[i].w.v),t[i].d){var p=PropertyFactory.getDashProp(this,t[i].d,"canvas",r);e[i].d=p,e[i].d.k||(a.da=e[i].d.dasharray,a.do=e[i].d.dashoffset)}}else a.r=2===t[i].r?"evenodd":"nonzero";this.stylesList.push(a),e[i].style=a,h.push(e[i].style)}else if("gr"==t[i].ty)e[i]={it:[]},this.searchShapes(t[i].it,e[i].it,r);else if("tr"==t[i].ty)e[i]={transform:{mat:new Matrix,opacity:1,matMdf:!1,opMdf:!1,op:PropertyFactory.getProp(this,t[i].o,0,.01,r),mProps:PropertyFactory.getProp(this,t[i],2,null,r)},elements:[]};else if("sh"==t[i].ty||"rc"==t[i].ty||"el"==t[i].ty||"sr"==t[i].ty){e[i]={nodes:[],trNodes:[],tr:[0,0,0,0,0,0]};var c=4;"rc"==t[i].ty?c=5:"el"==t[i].ty?c=6:"sr"==t[i].ty&&(c=7),e[i].sh=ShapePropertyFactory.getShapeProp(this,t[i],c,r),this.shapes.push(e[i].sh),this.addShapeToModifiers(e[i]),n=this.stylesList.length;var f=!1,m=!1;for(s=0;s<n;s+=1)this.stylesList[s].closed||(this.stylesList[s].elements.push(e[i]),"st"===this.stylesList[s].type?f=!0:m=!0);e[i].st=f,e[i].fl=m}else if("tm"==t[i].ty||"rd"==t[i].ty||"rp"==t[i].ty){var d=ShapeModifiers.getModifier(t[i].ty);d.init(this,t[i],r),this.shapeModifiers.push(d),l.push(d),e[i]=d}for(o=h.length,i=0;i<o;i+=1)h[i].closed=!0;for(o=l.length,i=0;i<o;i+=1)l[i].closed=!0},CVShapeElement.prototype.addShapeToModifiers=IShapeElement.prototype.addShapeToModifiers,CVShapeElement.prototype.renderModifiers=IShapeElement.prototype.renderModifiers,CVShapeElement.prototype.renderFrame=function(t){!1!==this._parent.renderFrame.call(this,t)&&(this.transformHelper.mat.reset(),this.transformHelper.opacity=this.finalTransform.opacity,this.transformHelper.matMdf=!1,this.transformHelper.opMdf=this.finalTransform.opMdf,this.renderModifiers(),this.renderShape(this.transformHelper,null,null,!0),this.data.hasMask&&this.globalData.renderer.restore(!0))},CVShapeElement.prototype.renderShape=function(t,e,r,i){var s,n;if(!e)for(e=this.shapesData,n=this.stylesList.length,s=0;s<n;s+=1)this.stylesList[s].d="",this.stylesList[s].mdf=!1;r||(r=this.viewData),n=e.length-1;var a,o;for(a=t,s=n;s>=0;s-=1)if("tr"==e[s].ty){a=r[s].transform;var h=r[s].transform.mProps.v.props;if(a.matMdf=a.mProps.mdf,a.opMdf=a.op.mdf,o=a.mat,o.cloneFromProps(h),t){var l=t.mat.props;a.opacity=t.opacity,a.opacity*=r[s].transform.op.v,a.matMdf=!!t.matMdf||a.matMdf,a.opMdf=!!t.opMdf||a.opMdf,o.transform(l[0],l[1],l[2],l[3],l[4],l[5],l[6],l[7],l[8],l[9],l[10],l[11],l[12],l[13],l[14],l[15])}else a.opacity=a.op.o}else"sh"==e[s].ty||"el"==e[s].ty||"rc"==e[s].ty||"sr"==e[s].ty?this.renderPath(e[s],r[s],a):"fl"==e[s].ty?this.renderFill(e[s],r[s],a):"st"==e[s].ty?this.renderStroke(e[s],r[s],a):"gr"==e[s].ty?this.renderShape(a,e[s].it,r[s].it):e[s].ty;if(i){n=this.stylesList.length;var p,c,f,m,d,u,y,v=this.globalData.renderer,g=this.globalData.canvasContext;for(v.save(),v.ctxTransform(this.finalTransform.mat.props),s=0;s<n;s+=1)if("st"!==(y=this.stylesList[s].type)||0!==this.stylesList[s].wi){for(v.save(),d=this.stylesList[s].elements,"st"===y?(g.strokeStyle=this.stylesList[s].co,g.lineWidth=this.stylesList[s].wi,g.lineCap=this.stylesList[s].lc,g.lineJoin=this.stylesList[s].lj,g.miterLimit=this.stylesList[s].ml||0):g.fillStyle=this.stylesList[s].co,v.ctxOpacity(this.stylesList[s].coOp),"st"!==y&&g.beginPath(),c=d.length,p=0;p<c;p+=1){for("st"===y&&(g.beginPath(),this.stylesList[s].da?(g.setLineDash(this.stylesList[s].da),g.lineDashOffset=this.stylesList[s].do,this.globalData.isDashed=!0):this.globalData.isDashed&&(g.setLineDash(this.dashResetter),this.globalData.isDashed=!1)),u=d[p].trNodes,m=u.length,f=0;f<m;f+=1)"m"==u[f].t?g.moveTo(u[f].p[0],u[f].p[1]):"c"==u[f].t?g.bezierCurveTo(u[f].p1[0],u[f].p1[1],u[f].p2[0],u[f].p2[1],u[f].p3[0],u[f].p3[1]):g.closePath();"st"===y&&g.stroke()}"st"!==y&&g.fill(this.stylesList[s].r),v.restore()}v.restore(),this.firstFrame&&(this.firstFrame=!1)}},CVShapeElement.prototype.renderPath=function(t,e,r){var i,s,n,a;if(r.matMdf||e.sh.mdf||this.firstFrame){var o=e.sh.paths;a=o._length;var h=e.trNodes;for(h.length=0,n=0;n<a;n+=1){var l=o.shapes[n];if(l&&l.v){for(i=l._length,s=1;s<i;s+=1)1==s&&h.push({t:"m",p:r.mat.applyToPointArray(l.v[0][0],l.v[0][1],0)}),h.push({t:"c",p1:r.mat.applyToPointArray(l.o[s-1][0],l.o[s-1][1],0),p2:r.mat.applyToPointArray(l.i[s][0],l.i[s][1],0),p3:r.mat.applyToPointArray(l.v[s][0],l.v[s][1],0)});1==i&&h.push({t:"m",p:r.mat.applyToPointArray(l.v[0][0],l.v[0][1],0)}),l.c&&i&&(h.push({t:"c",p1:r.mat.applyToPointArray(l.o[s-1][0],l.o[s-1][1],0),p2:r.mat.applyToPointArray(l.i[0][0],l.i[0][1],0),p3:r.mat.applyToPointArray(l.v[0][0],l.v[0][1],0)}),h.push({t:"z"})),e.lStr=h}}if(e.st)for(s=0;s<16;s+=1)e.tr[s]=r.mat.props[s];e.trNodes=h}},CVShapeElement.prototype.renderFill=function(t,e,r){var i=e.style;(e.c.mdf||this.firstFrame)&&(i.co="rgb("+bm_floor(e.c.v[0])+","+bm_floor(e.c.v[1])+","+bm_floor(e.c.v[2])+")"),(e.o.mdf||r.opMdf||this.firstFrame)&&(i.coOp=e.o.v*r.opacity)},CVShapeElement.prototype.renderStroke=function(t,e,r){var i=e.style,s=e.d;s&&(s.mdf||this.firstFrame)&&(i.da=s.dasharray,i.do=s.dashoffset),(e.c.mdf||this.firstFrame)&&(i.co="rgb("+bm_floor(e.c.v[0])+","+bm_floor(e.c.v[1])+","+bm_floor(e.c.v[2])+")"),(e.o.mdf||r.opMdf||this.firstFrame)&&(i.coOp=e.o.v*r.opacity),(e.w.mdf||this.firstFrame)&&(i.wi=e.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.viewData.length=0,this._parent.destroy.call(this._parent)},createElement(CVBaseElement,CVSolidElement),CVSolidElement.prototype.renderFrame=function(t){if(!1!==this._parent.renderFrame.call(this,t)){var e=this.canvasContext;this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(this.finalTransform.mat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.opacity),e.fillStyle=this.data.sc,e.fillRect(0,0,this.data.sw,this.data.sh),this.globalData.renderer.restore(this.data.hasMask),this.firstFrame&&(this.firstFrame=!1)}},createElement(CVBaseElement,CVTextElement),CVTextElement.prototype.init=ITextElement.prototype.init,CVTextElement.prototype.getMeasures=ITextElement.prototype.getMeasures,CVTextElement.prototype.getMult=ITextElement.prototype.getMult,CVTextElement.prototype.prepareFrame=ITextElement.prototype.prepareFrame,CVTextElement.prototype.tHelper=document.createElement("canvas").getContext("2d"),CVTextElement.prototype.createElements=function(){this._parent.createElements.call(this)},CVTextElement.prototype.buildNewText=function(){var t=this.currentTextDocumentData;this.renderedLetters=Array.apply(null,{length:this.currentTextDocumentData.l?this.currentTextDocumentData.l.length:0});var e=!1;t.fc?(e=!0,this.values.fill="rgb("+Math.round(255*t.fc[0])+","+Math.round(255*t.fc[1])+","+Math.round(255*t.fc[2])+")"):this.values.fill="rgba(0,0,0,0)",this.fill=e;var r=!1;t.sc&&(r=!0,this.values.stroke="rgb("+Math.round(255*t.sc[0])+","+Math.round(255*t.sc[1])+","+Math.round(255*t.sc[2])+")",this.values.sWidth=t.sw);var i,s,n=this.globalData.fontManager.getFontByName(t.f),a=t.l,o=this.mHelper;this.stroke=r,this.values.fValue=t.s+"px "+this.globalData.fontManager.getFontByName(t.f).fFamily,s=t.t.length,this.tHelper.font=this.values.fValue;var h,l,p,c,f,m,d,u,y,v,g=this.data.singleShape;if(g)var b=0,x=0,E=t.lineWidths,_=t.boxWidth,k=!0;var P=0;for(i=0;i<s;i+=1){h=this.globalData.fontManager.getCharData(t.t.charAt(i),n.fStyle,this.globalData.fontManager.getFontByName(t.f).fFamily);var l;if(l=h?h.data:null,o.reset(),g&&a[i].n&&(b=0,x+=t.yOffset,x+=k?1:0,k=!1),l&&l.shapes){if(f=l.shapes[0].it,d=f.length,o.scale(t.s/100,t.s/100),g){switch(t.ps&&o.translate(t.ps[0],t.ps[1]+t.ascent,0),o.translate(0,-t.ls,0),t.j){case 1:o.translate(t.justifyOffset+(_-E[a[i].line]),0,0);break;case 2:o.translate(t.justifyOffset+(_-E[a[i].line])/2,0,0)}o.translate(b,x,0)}for(y=new Array(d),m=0;m<d;m+=1){for(c=f[m].ks.k.i.length,u=f[m].ks.k,v=[],p=1;p<c;p+=1)1==p&&v.push(o.applyToX(u.v[0][0],u.v[0][1],0),o.applyToY(u.v[0][0],u.v[0][1],0)),v.push(o.applyToX(u.o[p-1][0],u.o[p-1][1],0),o.applyToY(u.o[p-1][0],u.o[p-1][1],0),o.applyToX(u.i[p][0],u.i[p][1],0),o.applyToY(u.i[p][0],u.i[p][1],0),o.applyToX(u.v[p][0],u.v[p][1],0),o.applyToY(u.v[p][0],u.v[p][1],0));v.push(o.applyToX(u.o[p-1][0],u.o[p-1][1],0),o.applyToY(u.o[p-1][0],u.o[p-1][1],0),o.applyToX(u.i[0][0],u.i[0][1],0),o.applyToY(u.i[0][0],u.i[0][1],0),o.applyToX(u.v[0][0],u.v[0][1],0),o.applyToY(u.v[0][0],u.v[0][1],0)),y[m]=v}}else y=[];g&&(b+=a[i].l),this.textSpans[P]?this.textSpans[P].elem=y:this.textSpans[P]={elem:y},P+=1}},CVTextElement.prototype.renderFrame=function(t){if(!1!==this._parent.renderFrame.call(this,t)){var e=this.canvasContext,r=this.finalTransform.mat.props;this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(r),this.globalData.renderer.ctxOpacity(this.finalTransform.opacity),e.font=this.values.fValue,e.lineCap="butt",e.lineJoin="miter",e.miterLimit=4,this.data.singleShape||this.getMeasures();var i,s,n,a,o,h,l=this.renderedLetters,p=this.currentTextDocumentData.l;s=p.length;var c,f,m,d=null,u=null,y=null;for(i=0;i<s;i+=1)if(!p[i].n){if(c=l[i],c&&(this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(c.props),this.globalData.renderer.ctxOpacity(c.o)),this.fill){for(c&&c.fc?d!==c.fc&&(d=c.fc,e.fillStyle=c.fc):d!==this.values.fill&&(d=this.values.fill,e.fillStyle=this.values.fill),f=this.textSpans[i].elem,a=f.length,this.globalData.canvasContext.beginPath(),n=0;n<a;n+=1)for(m=f[n],h=m.length,this.globalData.canvasContext.moveTo(m[0],m[1]),o=2;o<h;o+=6)this.globalData.canvasContext.bezierCurveTo(m[o],m[o+1],m[o+2],m[o+3],m[o+4],m[o+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.fill()}if(this.stroke){for(c&&c.sw?y!==c.sw&&(y=c.sw,e.lineWidth=c.sw):y!==this.values.sWidth&&(y=this.values.sWidth,e.lineWidth=this.values.sWidth),c&&c.sc?u!==c.sc&&(u=c.sc,e.strokeStyle=c.sc):u!==this.values.stroke&&(u=this.values.stroke,e.strokeStyle=this.values.stroke),f=this.textSpans[i].elem,a=f.length,this.globalData.canvasContext.beginPath(),n=0;n<a;n+=1)for(m=f[n],h=m.length,this.globalData.canvasContext.moveTo(m[0],m[1]),o=2;o<h;o+=6)this.globalData.canvasContext.bezierCurveTo(m[o],m[o+1],m[o+2],m[o+3],m[o+4],m[o+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.stroke()}c&&this.globalData.renderer.restore()}this.globalData.renderer.restore(this.data.hasMask),this.firstFrame&&(this.firstFrame=!1)}},createElement(BaseElement,HBaseElement),HBaseElement.prototype.checkBlendMode=function(){},HBaseElement.prototype.setBlendMode=BaseElement.prototype.setBlendMode,HBaseElement.prototype.getBaseElement=function(){return this.baseElement},HBaseElement.prototype.createElements=function(){this.data.hasMask?(this.layerElement=document.createElementNS(svgNS,"svg"),styleDiv(this.layerElement),this.baseElement=this.layerElement,this.maskedElement=this.layerElement):this.layerElement=this.parentContainer,this.transformedElement=this.layerElement,!this.data.ln||4!==this.data.ty&&0!==this.data.ty||(this.layerElement===this.parentContainer&&(this.layerElement=document.createElementNS(svgNS,"g"),this.baseElement=this.layerElement),this.layerElement.setAttribute("id",this.data.ln)),this.setBlendMode(),this.layerElement!==this.parentContainer&&(this.placeholder=null),this.checkParenting()},HBaseElement.prototype.renderFrame=function(t){if(3===this.data.ty)return!1;if(this.currentFrameNum===this.lastNum||!this.isVisible)return this.isVisible;this.lastNum=this.currentFrameNum,this.finalTransform.opMdf=this.finalTransform.op.mdf,this.finalTransform.matMdf=this.finalTransform.mProp.mdf,this.finalTransform.opacity=this.finalTransform.op.v,this.firstFrame&&(this.finalTransform.opMdf=!0,this.finalTransform.matMdf=!0);var e,r=this.finalTransform.mat;if(this.hierarchy){var i,s=this.hierarchy.length;for(e=this.finalTransform.mProp.v.props,r.cloneFromProps(e),i=0;i<s;i+=1)this.finalTransform.matMdf=!!this.hierarchy[i].finalTransform.mProp.mdf||this.finalTransform.matMdf,e=this.hierarchy[i].finalTransform.mProp.v.props,r.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}else this.isVisible&&this.finalTransform.matMdf&&(t?(e=this.finalTransform.mProp.v.props,r.cloneFromProps(e)):r.cloneFromProps(this.finalTransform.mProp.v.props));return this.data.hasMask&&this.maskManager.renderFrame(r),t&&(e=t.mat.props,r.cloneFromProps(e),this.finalTransform.opacity*=t.opacity,this.finalTransform.opMdf=!!t.opMdf||this.finalTransform.opMdf,this.finalTransform.matMdf=!!t.matMdf||this.finalTransform.matMdf),this.finalTransform.matMdf&&(this.transformedElement.style.transform=this.transformedElement.style.webkitTransform=r.toCSS(),this.finalMat=r),this.finalTransform.opMdf&&(this.transformedElement.style.opacity=this.finalTransform.opacity),this.isVisible},HBaseElement.prototype.destroy=function(){this.layerElement=null,this.transformedElement=null,this.parentContainer=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},HBaseElement.prototype.getDomElement=function(){return this.layerElement},HBaseElement.prototype.addMasks=function(t){this.maskManager=new MaskElement(t,this,this.globalData)},HBaseElement.prototype.hide=function(){},HBaseElement.prototype.setMatte=function(){},HBaseElement.prototype.buildElementParenting=HybridRenderer.prototype.buildElementParenting,createElement(HBaseElement,HSolidElement),HSolidElement.prototype.createElements=function(){var t=document.createElement("div");styleDiv(t);var e=document.createElementNS(svgNS,"svg");styleDiv(e),e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),t.appendChild(e),this.layerElement=t,this.transformedElement=t,this.baseElement=t,this.innerElem=t,this.data.ln&&this.innerElem.setAttribute("id",this.data.ln),0!==this.data.bm&&this.setBlendMode();var r=document.createElementNS(svgNS,"rect");r.setAttribute("width",this.data.sw),r.setAttribute("height",this.data.sh),r.setAttribute("fill",this.data.sc),e.appendChild(r),this.data.hasMask&&(this.maskedElement=r),this.checkParenting()},HSolidElement.prototype.hide=SVGBaseElement.prototype.hide,HSolidElement.prototype.show=SVGBaseElement.prototype.show,HSolidElement.prototype.renderFrame=IImageElement.prototype.renderFrame,HSolidElement.prototype.destroy=IImageElement.prototype.destroy,createElement(HBaseElement,HCompElement),HCompElement.prototype.createElements=function(){var t=document.createElement("div");if(styleDiv(t),this.data.ln&&t.setAttribute("id",this.data.ln),t.style.clip="rect(0px, "+this.data.w+"px, "+this.data.h+"px, 0px)",this.data.hasMask){var e=document.createElementNS(svgNS,"svg");styleDiv(e),e.setAttribute("width",this.data.w),e.setAttribute("height",this.data.h);var r=document.createElementNS(svgNS,"g");e.appendChild(r),t.appendChild(e),this.maskedElement=r,this.baseElement=t,this.layerElement=r,this.transformedElement=t}else this.layerElement=t,this.baseElement=this.layerElement,this.transformedElement=t;this.checkParenting()},HCompElement.prototype.hide=ICompElement.prototype.hide,HCompElement.prototype.prepareFrame=ICompElement.prototype.prepareFrame,HCompElement.prototype.setElements=ICompElement.prototype.setElements,HCompElement.prototype.getElements=ICompElement.prototype.getElements,HCompElement.prototype.destroy=ICompElement.prototype.destroy,HCompElement.prototype.renderFrame=function(t){var e,r=this._parent.renderFrame.call(this,t),i=this.layers.length;if(!1===r)return void this.hide();for(this.hidden=!1,e=0;e<i;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame();this.firstFrame&&(this.firstFrame=!1)},HCompElement.prototype.checkLayers=BaseRenderer.prototype.checkLayers,HCompElement.prototype.buildItem=HybridRenderer.prototype.buildItem,HCompElement.prototype.checkPendingElements=HybridRenderer.prototype.checkPendingElements,HCompElement.prototype.addPendingElement=HybridRenderer.prototype.addPendingElement,HCompElement.prototype.buildAllItems=BaseRenderer.prototype.buildAllItems,HCompElement.prototype.createItem=HybridRenderer.prototype.createItem,HCompElement.prototype.buildElementParenting=HybridRenderer.prototype.buildElementParenting,HCompElement.prototype.createImage=HybridRenderer.prototype.createImage,HCompElement.prototype.createComp=HybridRenderer.prototype.createComp,HCompElement.prototype.createSolid=HybridRenderer.prototype.createSolid,HCompElement.prototype.createShape=HybridRenderer.prototype.createShape,HCompElement.prototype.createText=HybridRenderer.prototype.createText,HCompElement.prototype.createBase=HybridRenderer.prototype.createBase,HCompElement.prototype.appendElementInPos=HybridRenderer.prototype.appendElementInPos,createElement(HBaseElement,HShapeElement);var parent=HShapeElement.prototype._parent;extendPrototype(IShapeElement,HShapeElement),HShapeElement.prototype._parent=parent,HShapeElement.prototype.createElements=function(){var t=document.createElement("div");styleDiv(t);var e=document.createElementNS(svgNS,"svg");styleDiv(e);var r=this.comp.data?this.comp.data:this.globalData.compSize;if(e.setAttribute("width",r.w),e.setAttribute("height",r.h),this.data.hasMask){var i=document.createElementNS(svgNS,"g");t.appendChild(e),e.appendChild(i),this.maskedElement=i,this.layerElement=i,this.shapesContainer=i}else t.appendChild(e),this.layerElement=e,this.shapesContainer=document.createElementNS(svgNS,"g"),this.layerElement.appendChild(this.shapesContainer);this.data.hd||(this.baseElement=t),this.innerElem=t,this.data.ln&&this.innerElem.setAttribute("id",this.data.ln),this.searchShapes(this.shapesData,this.viewData,this.layerElement,this.dynamicProperties,0),this.buildExpressionInterface(),this.layerElement=t,this.transformedElement=t,this.shapeCont=e,0!==this.data.bm&&this.setBlendMode(),this.checkParenting()},HShapeElement.prototype.renderFrame=function(t){if(!1===this._parent.renderFrame.call(this,t))return void this.hide();if(this.hidden&&(this.layerElement.style.display="block",this.hidden=!1),this.renderModifiers(),this.addedTransforms.mdf=this.finalTransform.matMdf,this.addedTransforms.mats.length=1,this.addedTransforms.mats[0]=this.finalTransform.mat,this.renderShape(null,null,!0,null),this.isVisible&&(this.elemMdf||this.firstFrame)){var e=this.shapeCont.getBBox(),r=!1;this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),r=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),r=!0),(r||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y)&&(this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),this.shapeCont.style.transform=this.shapeCont.style.webkitTransform="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)")}},createElement(HBaseElement,HTextElement),HTextElement.prototype.init=ITextElement.prototype.init,HTextElement.prototype.getMeasures=ITextElement.prototype.getMeasures,HTextElement.prototype.createPathShape=ITextElement.prototype.createPathShape,HTextElement.prototype.prepareFrame=ITextElement.prototype.prepareFrame,HTextElement.prototype.createElements=function(){this.isMasked=this.checkMasks();var t=document.createElement("div");if(styleDiv(t),this.layerElement=t,this.transformedElement=t,this.isMasked){this.renderType="svg";var e=document.createElementNS(svgNS,"svg");styleDiv(e),this.cont=e,this.compW=this.comp.data.w,this.compH=this.comp.data.h,e.setAttribute("width",this.compW),e.setAttribute("height",this.compH);var r=document.createElementNS(svgNS,"g");e.appendChild(r),t.appendChild(e),this.maskedElement=r,this.innerElem=r}else this.renderType="html",this.innerElem=t;this.baseElement=t,this.checkParenting()},HTextElement.prototype.buildNewText=function(){var t=this.currentTextDocumentData;this.renderedLetters=Array.apply(null,{length:this.currentTextDocumentData.l?this.currentTextDocumentData.l.length:0}),t.fc?this.innerElem.style.color=this.innerElem.style.fill="rgb("+Math.round(255*t.fc[0])+","+Math.round(255*t.fc[1])+","+Math.round(255*t.fc[2])+")":this.innerElem.style.color=this.innerElem.style.fill="rgba(0,0,0,0)",t.sc&&(this.innerElem.style.stroke="rgb("+Math.round(255*t.sc[0])+","+Math.round(255*t.sc[1])+","+Math.round(255*t.sc[2])+")",this.innerElem.style.strokeWidth=t.sw+"px");var e=this.globalData.fontManager.getFontByName(t.f);if(!this.globalData.fontManager.chars)if(this.innerElem.style.fontSize=t.s+"px",this.innerElem.style.lineHeight=t.s+"px",e.fClass)this.innerElem.className=e.fClass;else{this.innerElem.style.fontFamily=e.fFamily;var r=t.fWeight,i=t.fStyle;this.innerElem.style.fontStyle=i,this.innerElem.style.fontWeight=r}var s,n,a=t.l;n=a.length;var o,h,l,p,c=this.mHelper,f="",m=0;for(s=0;s<n;s+=1){if(this.globalData.fontManager.chars?(this.textPaths[m]?o=this.textPaths[m]:(o=document.createElementNS(svgNS,"path"),o.setAttribute("stroke-linecap","butt"),o.setAttribute("stroke-linejoin","round"),o.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[m]?(h=this.textSpans[m],l=h.children[0]):(h=document.createElement("div"),l=document.createElementNS(svgNS,"svg"),l.appendChild(o),styleDiv(h)))):this.isMasked?o=this.textPaths[m]?this.textPaths[m]:document.createElementNS(svgNS,"text"):this.textSpans[m]?(h=this.textSpans[m],o=this.textPaths[m]):(h=document.createElement("span"),styleDiv(h),o=document.createElement("span"),styleDiv(o),h.appendChild(o)),this.globalData.fontManager.chars){var d,u=this.globalData.fontManager.getCharData(t.t.charAt(s),e.fStyle,this.globalData.fontManager.getFontByName(t.f).fFamily);if(d=u?u.data:null,c.reset(),d&&d.shapes&&(p=d.shapes[0].it,c.scale(t.s/100,t.s/100),f=this.createPathShape(c,p),o.setAttribute("d",f)),this.isMasked)this.innerElem.appendChild(o);else if(this.innerElem.appendChild(h),d&&d.shapes){document.body.appendChild(l);var y=l.getBBox();l.setAttribute("width",y.width),l.setAttribute("height",y.height),l.setAttribute("viewBox",y.x+" "+y.y+" "+y.width+" "+y.height),l.style.transform=l.style.webkitTransform="translate("+y.x+"px,"+y.y+"px)",a[s].yOffset=y.y,h.appendChild(l)}else l.setAttribute("width",1),l.setAttribute("height",1)}else o.textContent=a[s].val,o.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked?this.innerElem.appendChild(o):(this.innerElem.appendChild(h),o.style.transform=o.style.webkitTransform="translate3d(0,"+-t.s/1.2+"px,0)");this.isMasked?this.textSpans[m]=o:this.textSpans[m]=h,this.textSpans[m].style.display="block",this.textPaths[m]=o,m+=1}for(;m<this.textSpans.length;)this.textSpans[m].style.display="none",m+=1},HTextElement.prototype.hide=SVGTextElement.prototype.hide,HTextElement.prototype.renderFrame=function(t){if(!1===this._parent.renderFrame.call(this,t))return void this.hide();if(this.hidden&&(this.hidden=!1,this.innerElem.style.display="block",this.layerElement.style.display="block"),this.data.singleShape){if(!this.firstFrame&&!this.lettersChangedFlag)return;this.isMasked&&this.finalTransform.matMdf&&(this.cont.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),this.cont.style.transform=this.cont.style.webkitTransform="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)")}if(this.getMeasures(),this.lettersChangedFlag){var e,r,i=this.renderedLetters,s=this.currentTextDocumentData.l;r=s.length;var n;for(e=0;e<r;e+=1)s[e].n||(n=i[e],this.isMasked?this.textSpans[e].setAttribute("transform",n.m):this.textSpans[e].style.transform=this.textSpans[e].style.webkitTransform=n.m,this.textSpans[e].style.opacity=n.o,n.sw&&this.textPaths[e].setAttribute("stroke-width",n.sw),n.sc&&this.textPaths[e].setAttribute("stroke",n.sc),n.fc&&(this.textPaths[e].setAttribute("fill",n.fc),this.textPaths[e].style.color=n.fc));if(this.isVisible&&(this.elemMdf||this.firstFrame)&&this.innerElem.getBBox){var a=this.innerElem.getBBox();this.currentBBox.w!==a.width&&(this.currentBBox.w=a.width,this.cont.setAttribute("width",a.width)),this.currentBBox.h!==a.height&&(this.currentBBox.h=a.height,this.cont.setAttribute("height",a.height)),this.currentBBox.w===a.width&&this.currentBBox.h===a.height&&this.currentBBox.x===a.x&&this.currentBBox.y===a.y||(this.currentBBox.w=a.width,this.currentBBox.h=a.height,this.currentBBox.x=a.x,this.currentBBox.y=a.y,this.cont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),this.cont.style.transform=this.cont.style.webkitTransform="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)")}this.firstFrame&&(this.firstFrame=!1)}},HTextElement.prototype.destroy=SVGTextElement.prototype.destroy,createElement(HBaseElement,HImageElement),HImageElement.prototype.createElements=function(){var t=this.globalData.getAssetsPath(this.assetData),e=new Image;if(this.data.hasMask){var r=document.createElement("div");styleDiv(r);var i=document.createElementNS(svgNS,"svg");styleDiv(i),i.setAttribute("width",this.assetData.w),i.setAttribute("height",this.assetData.h),r.appendChild(i),this.imageElem=document.createElementNS(svgNS,"image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",t),i.appendChild(this.imageElem),this.layerElement=r,this.transformedElement=r,this.baseElement=r,this.innerElem=r,this.maskedElement=this.imageElem}else styleDiv(e),this.layerElement=e,this.baseElement=e,this.innerElem=e,this.transformedElement=e;e.src=t,this.data.ln&&this.innerElem.setAttribute("id",this.data.ln),this.checkParenting()},HImageElement.prototype.hide=HSolidElement.prototype.hide,HImageElement.prototype.renderFrame=HSolidElement.prototype.renderFrame,HImageElement.prototype.destroy=HSolidElement.prototype.destroy,createElement(HBaseElement,HCameraElement),HCameraElement.prototype.setup=function(){var t,e,r=this.comp.threeDElements.length;for(t=0;t<r;t+=1)e=this.comp.threeDElements[t],e.perspectiveElem.style.perspective=e.perspectiveElem.style.webkitPerspective=this.pe.v+"px",e.container.style.transformOrigin=e.container.style.mozTransformOrigin=e.container.style.webkitTransformOrigin="0px 0px 0px",e.perspectiveElem.style.transform=e.perspectiveElem.style.webkitTransform="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)"},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var t,e,r=this.firstFrame;if(this.hierarchy)for(e=this.hierarchy.length,t=0;t<e;t+=1)r=!!this.hierarchy[t].finalTransform.mProp.mdf||r;if(r||this.p&&this.p.mdf||this.px&&(this.px.mdf||this.py.mdf||this.pz.mdf)||this.rx.mdf||this.ry.mdf||this.rz.mdf||this.or.mdf||this.a&&this.a.mdf){if(this.mat.reset(),this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i=[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]],s=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),n=[i[0]/s,i[1]/s,i[2]/s],a=Math.sqrt(n[2]*n[2]+n[0]*n[0]),o=Math.atan2(n[1],a),h=Math.atan2(n[0],-n[2]);this.mat.rotateY(h).rotateX(-o)}if(this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v),this.hierarchy){var l;for(e=this.hierarchy.length,t=0;t<e;t+=1)l=this.hierarchy[t].finalTransform.mProp.iv.props,this.mat.transform(l[0],l[1],l[2],l[3],l[4],l[5],l[6],l[7],l[8],l[9],l[10],l[11],-l[12],-l[13],l[14],l[15])}e=this.comp.threeDElements.length;var p;for(t=0;t<e;t+=1)p=this.comp.threeDElements[t],p.container.style.transform=p.container.style.webkitTransform=this.mat.toCSS()}this.firstFrame=!1},HCameraElement.prototype.destroy=function(){};var Expressions=function(){function t(t){t.renderer.compInterface=CompExpressionInterface(t.renderer),t.renderer.globalData.projectInterface.registerComposition(t.renderer)}var e={};return e.initExpressions=t,e}();expressionsPlugin=Expressions,function(){function t(){return this.pv}function e(t,e){t*=this.elem.globalData.frameRate;var r,i,s=0,n=this.keyframes.length-1,a=1,o=!0;e=void 0===e?this.offsetTime:0;for(var h="object"==typeof this.pv?[this.pv.length]:0;o;){if(r=this.keyframes[s],i=this.keyframes[s+1],s==n-1&&t>=i.t-e){r.h&&(r=i);break}if(i.t-e>t)break;s<n-1?s+=a:o=!1}var l,p,c,f,m,d=0;if(r.to){r.bezierData||bez.buildBezierData(r);var u=r.bezierData;if(t>=i.t-e||t<r.t-e){var y=t>=i.t-e?u.points.length-1:0;for(p=u.points[y].point.length,l=0;l<p;l+=1)h[l]=u.points[y].point[l]}else{r.__fnct?m=r.__fnct:(m=BezierFactory.getBezierEasing(r.o.x,r.o.y,r.i.x,r.i.y,r.n).get,r.__fnct=m),c=m((t-(r.t-e))/(i.t-e-(r.t-e)));var v,g=u.segmentLength*c,b=0;for(a=1,o=!0,f=u.points.length;o;){if(b+=u.points[d].partialLength*a,0===g||0===c||d==u.points.length-1){for(p=u.points[d].point.length,l=0;l<p;l+=1)h[l]=u.points[d].point[l];break}if(g>=b&&g<b+u.points[d+1].partialLength){for(v=(g-b)/u.points[d+1].partialLength,p=u.points[d].point.length,l=0;l<p;l+=1)h[l]=u.points[d].point[l]+(u.points[d+1].point[l]-u.points[d].point[l])*v;break}d<f-1&&1==a||d>0&&-1==a?d+=a:o=!1}}}else{var x,E,_,k,P,S=!1;for(n=r.s.length,s=0;s<n;s+=1){if(1!==r.h&&(r.o.x instanceof Array?(S=!0,r.__fnct||(r.__fnct=[]),r.__fnct[s]||(x=r.o.x[s]||r.o.x[0],E=r.o.y[s]||r.o.y[0],_=r.i.x[s]||r.i.x[0],k=r.i.y[s]||r.i.y[0])):(S=!1,r.__fnct||(x=r.o.x,E=r.o.y,_=r.i.x,k=r.i.y)),S?r.__fnct[s]?m=r.__fnct[s]:(m=BezierFactory.getBezierEasing(x,E,_,k).get,r.__fnct[s]=m):r.__fnct?m=r.__fnct:(m=BezierFactory.getBezierEasing(x,E,_,k).get,r.__fnct=m),c=t>=i.t-e?1:t<r.t-e?0:m((t-(r.t-e))/(i.t-e-(r.t-e)))),this.sh&&1!==r.h){var C=r.s[s],A=r.e[s];C-A<-180?C+=360:C-A>180&&(C-=360),P=C+(A-C)*c}else P=1===r.h?r.s[s]:r.s[s]+(r.e[s]-r.s[s])*c;1===n?h=P:h[s]=P}}return h}function r(t){if(void 0!==this.vel)return this.vel;var e,r=this.getValueAtTime(t,0),i=this.getValueAtTime(t+-.01,0);if(r.length){e=Array.apply(null,{length:r.length});var s;for(s=0;s<r.length;s+=1)e[s]=(i[s]-r[s])/-.01}else e=(i-r)/-.01;return e}function i(t){this.propertyGroup=t}function s(t,e,r){e.x&&(r.k=!0,r.x=!0,r.getValue&&(r.getPreValue=r.getValue),r.getValue=ExpressionManager.initiateExpression.bind(r)(t,e,r))}function n(t){console.log("time:",t)}function a(t){}var o=function(){function n(t,e){return this.textIndex=t+1,this.textTotal=e,this.getValue(),this.v}return function(a,o){this.pv=1,this.comp=a.comp,this.elem=a,this.mult=.01,this.type="textSelector",this.textTotal=o.totalChars,this.selectorValue=100,this.lastValue=[1,1,1],s.bind(this)(a,o,this),this.getMult=n,this.getVelocityAtTime=r,this.kf?this.getValueAtTime=e.bind(this):this.getValueAtTime=t.bind(this),this.setGroupProperty=i}}(),h=PropertyFactory.getProp;PropertyFactory.getProp=function(o,l,p,c,f){var m=h(o,l,p,c,f);m.getVelocityAtTime=r,2===p?m.dynamicProperties.length?m.getValueAtTime=n.bind(m):m.getValueAtTime=a.bind(m):m.kf?m.getValueAtTime=e.bind(m):m.getValueAtTime=t.bind(m),m.setGroupProperty=i;var d=m.k;return void 0!==l.ix&&Object.defineProperty(m,"propertyIndex",{get:function(){return l.ix}}),s(o,l,m),!d&&m.x&&f.push(m),m};var l=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(r,n,a,o,h){var p=l(r,n,a,o,h);p.setGroupProperty=i,p.kf?p.getValueAtTime=e:p.getValueAtTime=t;var c=p.k;return void 0!==n.ix&&Object.defineProperty(p,"propertyIndex",{get:function(){return n.ix}}),3===a?s(r,n.pt,p):4===a&&s(r,n.ks,p),!c&&p.x&&o.push(p),p};var p=PropertyFactory.getTextSelectorProp;PropertyFactory.getTextSelectorProp=function(t,e,r){return 1===e.t?new o(t,e,r):p(t,e,r)}}();var ExpressionManager=function(){function duplicatePropertyValue(t,e){if(e=e||1,"number"==typeof t||t instanceof Number)return t*e;if(t.i)return JSON.parse(JSON.stringify(t));var r,i=Array.apply(null,{length:t.length}),s=t.length;for(r=0;r<s;r+=1)i[r]=t[r]*e;return i}function shapesEqual(t,e){if(t._length!==e._length||t.c!==e.c)return!1;var r,i=t._length;for(r=0;r<i;r+=1)if(t.v[r][0]!==e.v[r][0]||t.v[r][1]!==e.v[r][1]||t.o[r][0]!==e.o[r][0]||t.o[r][1]!==e.o[r][1]||t.i[r][0]!==e.i[r][0]||t.i[r][1]!==e.i[r][1])return!1;return!0}function $bm_neg(t){var e=typeof t;if("number"===e||"boolean"===e||t instanceof Number)return-t;if(t.constructor===Array){var r,i=t.length,s=[];for(r=0;r<i;r+=1)s[r]=-t[r];return s}}function sum(t,e){var r=typeof t,i=typeof e;if("string"===r||"string"===i)return t+e;if(("number"===r||"boolean"===r||"string"===r||t instanceof Number)&&("number"===i||"boolean"===i||"string"===i||e instanceof Number))return t+e;if(t.constructor===Array&&("number"===i||"boolean"===i||"string"===i||e instanceof Number))return t[0]=t[0]+e,t;if(("number"===r||"boolean"===r||"string"===r||t instanceof Number)&&e.constructor===Array)return e[0]=t+e[0],e;if(t.constructor===Array&&e.constructor===Array){for(var s=0,n=t.length,a=e.length,o=[];s<n||s<a;)("number"==typeof t[s]||t[s]instanceof Number)&&("number"==typeof e[s]||e[s]instanceof Number)?o[s]=t[s]+e[s]:o[s]=void 0==e[s]?t[s]:t[s]||e[s],s+=1;return o}return 0}function sub(t,e){var r=typeof t,i=typeof e;if(("number"===r||"boolean"===r||"string"===r||t instanceof Number)&&("number"===i||"boolean"===i||"string"===i||e instanceof Number))return t-e;if(t.constructor===Array&&("number"===i||"boolean"===i||"string"===i||e instanceof Number))return t[0]=t[0]-e,t;if(("number"===r||"boolean"===r||"string"===r||t instanceof Number)&&e.constructor===Array)return e[0]=t-e[0],e;if(t.constructor===Array&&e.constructor===Array){for(var s=0,n=t.length,a=e.length,o=[];s<n||s<a;)("number"==typeof t[s]||t[s]instanceof Number)&&("number"==typeof e[s]||(e[s],Number),!0)?o[s]=t[s]-e[s]:o[s]=void 0==e[s]?t[s]:t[s]||e[s],s+=1;return o}return 0}function mul(t,e){var r,i=typeof t,s=typeof e;if(("number"===i||"boolean"===i||"string"===i||t instanceof Number)&&("number"===s||"boolean"===s||"string"===s||e instanceof Number))return t*e;var n,a;if(t.constructor===Array&&("number"===s||"boolean"===s||"string"===s||e instanceof Number)){for(a=t.length,r=Array.apply(null,{length:a}),n=0;n<a;n+=1)r[n]=t[n]*e;return r}if(("number"===i||"boolean"===i||"string"===i||t instanceof Number)&&e.constructor===Array){for(a=e.length,r=Array.apply(null,{length:a}),n=0;n<a;n+=1)r[n]=t*e[n];return r}return 0}function div(t,e){var r,i=typeof t,s=typeof e;if(("number"===i||"boolean"===i||"string"===i||t instanceof Number)&&("number"===s||"boolean"===s||"string"===s||e instanceof Number))return t/e;var n,a;if(t.constructor===Array&&("number"===s||"boolean"===s||"string"===s||e instanceof Number)){for(a=t.length,r=Array.apply(null,{length:a}),n=0;n<a;n+=1)r[n]=t[n]/e;return r}if(("number"===i||"boolean"===i||"string"===i||t instanceof Number)&&e.constructor===Array){for(a=e.length,r=Array.apply(null,{length:a}),n=0;n<a;n+=1)r[n]=t/e[n];return r}return 0}function clamp(t,e,r){if(e>r){var i=r;r=e,e=i}return Math.min(Math.max(t,e),r)}function radiansToDegrees(t){return t/degToRads}function degreesToRadians(t){return t*degToRads}function length(t,e){if("number"==typeof t)return e=e||0,Math.abs(t-e);e||(e=helperLengthArray);var r,i=Math.min(t.length,e.length),s=0;for(r=0;r<i;r+=1)s+=Math.pow(e[r]-t[r],2);return Math.sqrt(s)}function normalize(t){return div(t,length(t))}function rgbToHsl(t){var e,r,i=t[0],s=t[1],n=t[2],a=Math.max(i,s,n),o=Math.min(i,s,n),h=(a+o)/2;if(a==o)e=r=0;else{var l=a-o;switch(r=h>.5?l/(2-a-o):l/(a+o),a){case i:e=(s-n)/l+(s<n?6:0);break;case s:e=(n-i)/l+2;break;case n:e=(i-s)/l+4}e/=6}return[e,r,h,t[3]]}function hslToRgb(t){function e(t,e,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+6*(e-t)*r:r<.5?e:r<2/3?t+(e-t)*(2/3-r)*6:t}var r,i,s,n=t[0],a=t[1],o=t[2];if(0==a)r=i=s=o;else{var h=o<.5?o*(1+a):o+a-o*a,l=2*o-h;r=e(l,h,n+1/3),i=e(l,h,n),s=e(l,h,n-1/3)}return[r,i,s,t[3]]}function linear(t,e,r,i,s){if(void 0===i||void 0===s)return linear(t,0,1,e,r);if(t<=e)return i;if(t>=r)return s;var n=r===e?0:(t-e)/(r-e);if(!i.length)return i+(s-i)*n;var a,o=i.length,h=Array.apply(null,{length:o});for(a=0;a<o;a+=1)h[a]=i[a]+(s[a]-i[a])*n;return h}function random(t,e){if(void 0===e&&(void 0===t?(t=0,e=1):(e=t,t=void 0)),e.length){var r,i=e.length;t||(t=Array.apply(null,{length:i}));var s=Array.apply(null,{length:i}),n=BMMath.random();for(r=0;r<i;r+=1)s[r]=t[r]+n*(e[r]-t[r]);return s}return void 0===t&&(t=0),t+BMMath.random()*(e-t)}function initiateExpression(elem,data,property){function lookAt(t,e){var r=[e[0]-t[0],e[1]-t[1],e[2]-t[2]],i=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,i,0]}function easeOut(t,e,r){return-(r-e)*t*(t-2)+e}function nearestKey(t){var e,r,i,s=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(r=-1,(t*=elem.comp.globalData.frameRate)<data.k[0].t)r=1,i=data.k[0].t;else{for(e=0;e<s-1;e+=1){if(t===data.k[e].t){r=e+1,i=data.k[e].t;break}if(t>data.k[e].t&&t<data.k[e+1].t){t-data.k[e].t>data.k[e+1].t-t?(r=e+2,i=data.k[e+1].t):(r=e+1,i=data.k[e].t);break}}-1===r&&(r=e+1,i=data.k[e].t)}else r=0,i=0;var n={};return n.index=r,n.time=i/elem.comp.globalData.frameRate,n}function key(t){if(!data.k.length||"number"==typeof data.k[0])return{time:0};t-=1;var e,r={time:data.k[t].t/elem.comp.globalData.frameRate};e=t!==data.k.length-1||data.k[t].h?data.k[t].s:data.k[t-1].e;var i,s=e.length;for(i=0;i<s;i+=1)r[i]=e[i];return r}function framesToTime(t,e){return e||(e=elem.comp.globalData.frameRate),t/e}function timeToFrames(t,e){return t||(t=time),e||(e=elem.comp.globalData.frameRate),t*e}function seedRandom(t){BMMath.seedrandom(randSeed+t)}function execute(){if(_needsRandom&&seedRandom(randSeed),this.frameExpressionId!==elem.globalData.frameId||"textSelector"===this.type){if(this.lock)return this.v=duplicatePropertyValue(this.pv,this.mult),!0;"textSelector"===this.type&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer)),transform||(transform=elem.layerInterface("ADBE Transform Group"),anchorPoint=transform.anchorPoint),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),hasParent=!(!elem.hierarchy||!elem.hierarchy.length),hasParent&&!parent&&(parent=elem.hierarchy[0].layerInterface),this.lock=!0,this.getPreValue&&this.getPreValue(),value=this.pv,time=this.comp.renderedFrame/this.comp.globalData.frameRate,needsVelocity&&(velocity=velocityAtTime(time)),bindedFn(),this.frameExpressionId=elem.globalData.frameId;var t,e;if(this.mult)if("number"==typeof this.v||this.v instanceof Number||"string"==typeof this.v)this.v*=this.mult;else if(1===this.v.length)this.v=this.v[0]*this.mult;else for(e=this.v.length,value===this.v&&(this.v=2===e?[value[0],value[1]]:[value[0],value[1],value[2]]),t=0;t<e;t+=1)this.v[t]*=this.mult;if(1===this.v.length&&(this.v=this.v[0]),"number"==typeof this.v||this.v instanceof Number||"string"==typeof this.v)this.lastValue!==this.v&&(this.lastValue=this.v,this.mdf=!0);else if(this.v._length)shapesEqual(this.v,this.localShapeCollection.shapes[0])||(this.mdf=!0,this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(shape_pool.clone(this.v)));else for(e=this.v.length,t=0;t<e;t+=1)this.v[t]!==this.lastValue[t]&&(this.lastValue[t]=this.v[t],this.mdf=!0);this.lock=!1}}var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,content,effect,thisComp=elem.comp,thisProperty=property;elem.comp.frameDuration=1/elem.comp.globalData.frameRate;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,toWorld,fromWorld,anchorPoint,thisLayer,thisComp,fn=new Function,fn=eval("[function(){"+val+";this.v = $bm_rt;}]")[0],bindedFn=fn.bind(this),numKeys=property.kf?data.k.length:0,wiggle=function(t,e){var r,i,s=this.pv.length?this.pv.length:1,n=Array.apply(null,{len:s});for(i=0;i<s;i+=1)n[i]=0;t=5;var a=Math.floor(time*t);for(r=0,i=0;r<a;){for(i=0;i<s;i+=1)n[i]+=-e+2*e*BMMath.random();r+=1}var o=time*t,h=o-Math.floor(o),l=Array.apply({length:s});if(s>1){for(i=0;i<s;i+=1)l[i]=this.pv[i]+n[i]+(-e+2*e*BMMath.random())*h;return l}return this.pv+n[0]+(-e+2*e*BMMath.random())*h}.bind(this),loopIn=function(t,e,r){if(!this.k)return this.pv;var i=time*elem.comp.globalData.frameRate,s=this.keyframes,n=s[0].t;if(i>=n)return this.pv;var a,o;r?(a=e?Math.abs(elem.comp.globalData.frameRate*e):Math.max(0,this.elem.data.op-n),o=n+a):((!e||e>s.length-1)&&(e=s.length-1),o=s[e].t,a=o-n);var h,l,p;if("pingpong"===t){if(Math.floor((n-i)/a)%2==0)return this.getValueAtTime(((n-i)%a+n)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var c=this.getValueAtTime(n/this.comp.globalData.frameRate,0),f=this.getValueAtTime(o/this.comp.globalData.frameRate,0),m=this.getValueAtTime((a-(n-i)%a+n)/this.comp.globalData.frameRate,0),d=Math.floor((n-i)/a)+1;if(this.pv.length){for(p=new Array(c.length),l=p.length,h=0;h<l;h+=1)p[h]=m[h]-(f[h]-c[h])*d;return p}return m-(f-c)*d}if("continue"===t){var u=this.getValueAtTime(n/this.comp.globalData.frameRate,0),y=this.getValueAtTime((n+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(p=new Array(u.length),l=p.length,h=0;h<l;h+=1)p[h]=u[h]+(u[h]-y[h])*(n-i)/.001;return p}return u+(u-y)*(n-i)/.001}}return this.getValueAtTime((a-(n-i)%a+n)/this.comp.globalData.frameRate,0)}.bind(this),loopInDuration=function(t,e){return loopIn(t,e,!0)}.bind(this),loopOut=function(t,e,r){if(!this.k||!this.keyframes)return this.pv;var i=time*elem.comp.globalData.frameRate,s=this.keyframes,n=s[s.length-1].t;if(i<=n)return this.pv;var a,o;r?(a=e?Math.abs(n-elem.comp.globalData.frameRate*e):Math.max(0,n-this.elem.data.ip),o=n-a):((!e||e>s.length-1)&&(e=s.length-1),o=s[s.length-1-e].t,a=n-o);var h,l,p;if("pingpong"===t){if(Math.floor((i-o)/a)%2!=0)return this.getValueAtTime((a-(i-o)%a+o)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var c=this.getValueAtTime(o/this.comp.globalData.frameRate,0),f=this.getValueAtTime(n/this.comp.globalData.frameRate,0),m=this.getValueAtTime(((i-o)%a+o)/this.comp.globalData.frameRate,0),d=Math.floor((i-o)/a);if(this.pv.length){for(p=new Array(c.length),l=p.length,h=0;h<l;h+=1)p[h]=(f[h]-c[h])*d+m[h];return p}return(f-c)*d+m}if("continue"===t){var u=this.getValueAtTime(n/this.comp.globalData.frameRate,0),y=this.getValueAtTime((n-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(p=new Array(u.length),l=p.length,h=0;h<l;h+=1)p[h]=u[h]+(u[h]-y[h])*((i-n)/this.comp.globalData.frameRate)/5e-4;return p}return u+(i-n)/.001*(u-y)}}return this.getValueAtTime(((i-o)%a+o)/this.comp.globalData.frameRate,0)}.bind(this),loop_out=loopOut,loopOutDuration=function(t,e){return loopOut(t,e,!0)}.bind(this),valueAtTime=function(t){return this.getValueAtTime(t,0)}.bind(this),velocityAtTime=function(t){return this.getVelocityAtTime(t)}.bind(this),comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,textIndex,textTotal,selectorValue,index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random());return execute}var ob={},Math=BMMath,window=null,document=null,add=sum,radians_to_degrees=radiansToDegrees,degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];return ob.initiateExpression=initiateExpression,ob}(),ShapeExpressionInterface=function(){function t(t,e,r){return d(t,e,r)}function e(t,e,r){return y(t,e,r)}function r(t,e,r){return v(t,e,r)}function i(t,e,r){return g(t,e,r)}function s(t,e,r){return b(t,e,r)}function n(t,e,r){return x(t,e,r)}function a(t,e,r){return E(t,e,r)}function o(t,e,r){return _(t,e,r)}function h(t,e,r){return k(t,e,r)}function l(t,e,r){return P(t,e,r)}function p(t,e,r){return S(t,e,r)}function c(t,e,r){return C(t,e,r)}function f(t,e,r){var i,s=[],n=t?t.length:0;for(i=0;i<n;i+=1)"gr"==t[i].ty?s.push(ShapeExpressionInterface.createGroupInterface(t[i],e[i],r)):"fl"==t[i].ty?s.push(ShapeExpressionInterface.createFillInterface(t[i],e[i],r)):"st"==t[i].ty?s.push(ShapeExpressionInterface.createStrokeInterface(t[i],e[i],r)):"tm"==t[i].ty?s.push(ShapeExpressionInterface.createTrimInterface(t[i],e[i],r)):"tr"==t[i].ty||("el"==t[i].ty?s.push(ShapeExpressionInterface.createEllipseInterface(t[i],e[i],r)):"sr"==t[i].ty?s.push(ShapeExpressionInterface.createStarInterface(t[i],e[i],r)):"sh"==t[i].ty?s.push(ShapeExpressionInterface.createPathInterface(t[i],e[i],r)):"rc"==t[i].ty?s.push(ShapeExpressionInterface.createRectInterface(t[i],e[i],r)):"rd"==t[i].ty?s.push(ShapeExpressionInterface.createRoundedInterface(t[i],e[i],r)):"rp"==t[i].ty&&s.push(ShapeExpressionInterface.createRepatearInterface(t[i],e[i],r)));return s}var m={createShapeInterface:t,createGroupInterface:e,createTrimInterface:s,createStrokeInterface:i,createTransformInterface:n,createEllipseInterface:a,createStarInterface:o,createRectInterface:h,createRoundedInterface:l,createRepatearInterface:p,createPathInterface:c,createFillInterface:r},d=function(){return function(t,e,r){function i(t){if("number"==typeof t)return s[t-1];for(var e=0,r=s.length;e<r;){if(s[e]._name===t)return s[e];e+=1}}var s;return i.propertyGroup=r,s=f(t,e,i),i}}(),u=function(){return function(t,e,r){var i,s=function(t){for(var e=0,r=i.length;e<r;){if(i[e]._name===t||i[e].mn===t||i[e].propertyIndex===t||i[e].ix===t||i[e].ind===t)return i[e];e+=1}if("number"==typeof t)return i[t-1]};return s.propertyGroup=function(t){return 1===t?s:r(t-1)},i=f(t.it,e.it,s.propertyGroup),s.numProperties=i.length,s.propertyIndex=t.cix,s}}(),y=function(){return function(t,e,r){var i=function(t){switch(t){case"ADBE Vectors Group":case"Contents":case 2:return i.content;case"ADBE Vector Transform Group":case 3:default:return i.transform}};i.propertyGroup=function(t){return 1===t?i:r(t-1)};var s=u(t,e,i.propertyGroup),n=ShapeExpressionInterface.createTransformInterface(t.it[t.it.length-1],e.it[e.it.length-1],i.propertyGroup);return i.content=s,i.transform=n,Object.defineProperty(i,"_name",{get:function(){return t.nm}}),i.numProperties=t.np,i.propertyIndex=t.ix,i.nm=t.nm,i.mn=t.mn,i}}(),v=function(){return function(t,e,r){function i(t){return"Color"===t||"color"===t?i.color:"Opacity"===t||"opacity"===t?i.opacity:void 0}return Object.defineProperty(i,"color",{get:function(){return ExpressionValue(e.c,1/e.c.mult,"color")}}),Object.defineProperty(i,"opacity",{get:function(){return ExpressionValue(e.o,100)}}),Object.defineProperty(i,"_name",{value:t.nm}),Object.defineProperty(i,"mn",{value:t.mn}),e.c.setGroupProperty(r),e.o.setGroupProperty(r),i}}(),g=function(){return function(t,e,r){function i(t){return 1===t?m:r(t-1)}function s(t){return 1===t?h:i(t-1)}function n(t){return"Color"===t||"color"===t?n.color:"Opacity"===t||"opacity"===t?n.opacity:"Stroke Width"===t||"stroke width"===t?n.strokeWidth:void 0}var a,o=t.d?t.d.length:0,h={};for(a=0;a<o;a+=1)!function(r){Object.defineProperty(h,t.d[r].nm,{get:function(){return ExpressionValue(e.d.dataProps[r].p)}})}(a),e.d.dataProps[a].p.setGroupProperty(s);return Object.defineProperty(n,"color",{get:function(){return ExpressionValue(e.c,1/e.c.mult,"color")}}),Object.defineProperty(n,"opacity",{get:function(){return ExpressionValue(e.o,100)}}),Object.defineProperty(n,"strokeWidth",{get:function(){return ExpressionValue(e.w)}}),Object.defineProperty(n,"dash",{get:function(){return h}}),Object.defineProperty(n,"_name",{value:t.nm}),Object.defineProperty(n,"mn",{value:t.mn}),e.c.setGroupProperty(i),e.o.setGroupProperty(i),e.w.setGroupProperty(i),n}}(),b=function(){return function(t,e,r){function i(t){return 1==t?s:r(--t)}function s(e){return e===t.e.ix||"End"===e||"end"===e?s.end:e===t.s.ix?s.start:e===t.o.ix?s.offset:void 0}return s.propertyIndex=t.ix,e.s.setGroupProperty(i),e.e.setGroupProperty(i),e.o.setGroupProperty(i),s.propertyIndex=t.ix,Object.defineProperty(s,"start",{get:function(){return ExpressionValue(e.s,1/e.s.mult)}}),Object.defineProperty(s,"end",{get:function(){return ExpressionValue(e.e,1/e.e.mult)}}),Object.defineProperty(s,"offset",{get:function(){return ExpressionValue(e.o)}}),Object.defineProperty(s,"_name",{get:function(){return t.nm}}),s.mn=t.mn,s}}(),x=function(){return function(t,e,r){function i(t){return 1==t?s:r(--t)}function s(e){return t.a.ix===e?s.anchorPoint:t.o.ix===e?s.opacity:t.p.ix===e?s.position:t.r.ix===e?s.rotation:t.s.ix===e?s.scale:t.sk&&t.sk.ix===e?s.skew:t.sa&&t.sa.ix===e?s.skewAxis:"Opacity"===e?s.opacity:"Position"===e?s.position:"Anchor Point"===e?s.anchorPoint:"Scale"===e?s.scale:"Rotation"===e||"ADBE Vector Rotation"===e?s.rotation:"Skew"===e?s.skew:"Skew Axis"===e?s.skewAxis:void 0}e.transform.mProps.o.setGroupProperty(i),e.transform.mProps.p.setGroupProperty(i),e.transform.mProps.a.setGroupProperty(i),e.transform.mProps.s.setGroupProperty(i),e.transform.mProps.r.setGroupProperty(i),e.transform.mProps.sk&&(e.transform.mProps.sk.setGroupProperty(i),e.transform.mProps.sa.setGroupProperty(i)),e.transform.op.setGroupProperty(i),Object.defineProperty(s,"opacity",{get:function(){return ExpressionValue(e.transform.mProps.o,1/e.transform.mProps.o.mult)}}),Object.defineProperty(s,"position",{get:function(){return ExpressionValue(e.transform.mProps.p)}}),Object.defineProperty(s,"anchorPoint",{get:function(){return ExpressionValue(e.transform.mProps.a)}});return Object.defineProperty(s,"scale",{get:function(){return ExpressionValue(e.transform.mProps.s,1/e.transform.mProps.s.mult)}}),Object.defineProperty(s,"rotation",{get:function(){return ExpressionValue(e.transform.mProps.r,1/e.transform.mProps.r.mult)}}),Object.defineProperty(s,"skew",{get:function(){return ExpressionValue(e.transform.mProps.sk)}}),Object.defineProperty(s,"skewAxis",{get:function(){return ExpressionValue(e.transform.mProps.sa)}}),Object.defineProperty(s,"_name",{get:function(){return t.nm}}),s.ty="tr",s.mn=t.mn,s}}(),E=function(){return function(t,e,r){function i(t){return 1==t?s:r(--t)}function s(e){return t.p.ix===e?s.position:t.s.ix===e?s.size:void 0}s.propertyIndex=t.ix;var n="tm"===e.sh.ty?e.sh.prop:e.sh;return n.s.setGroupProperty(i),n.p.setGroupProperty(i),Object.defineProperty(s,"size",{get:function(){return ExpressionValue(n.s)}}),Object.defineProperty(s,"position",{get:function(){return ExpressionValue(n.p)}}),Object.defineProperty(s,"_name",{get:function(){return t.nm}}),s.mn=t.mn,s}}(),_=function(){return function(t,e,r){function i(t){return 1==t?s:r(--t)}function s(e){return t.p.ix===e?s.position:t.r.ix===e?s.rotation:t.pt.ix===e?s.points:t.or.ix===e||"ADBE Vector Star Outer Radius"===e?s.outerRadius:t.os.ix===e?s.outerRoundness:!t.ir||t.ir.ix!==e&&"ADBE Vector Star Inner Radius"!==e?t.is&&t.is.ix===e?s.innerRoundness:void 0:s.innerRadius}var n="tm"===e.sh.ty?e.sh.prop:e.sh;return s.propertyIndex=t.ix,n.or.setGroupProperty(i),n.os.setGroupProperty(i),n.pt.setGroupProperty(i),n.p.setGroupProperty(i),n.r.setGroupProperty(i),t.ir&&(n.ir.setGroupProperty(i),n.is.setGroupProperty(i)),Object.defineProperty(s,"position",{get:function(){return ExpressionValue(n.p)}}),Object.defineProperty(s,"rotation",{get:function(){return ExpressionValue(n.r,1/n.r.mult)}}),Object.defineProperty(s,"points",{get:function(){return ExpressionValue(n.pt)}}),Object.defineProperty(s,"outerRadius",{get:function(){return ExpressionValue(n.or)}}),Object.defineProperty(s,"outerRoundness",{get:function(){return ExpressionValue(n.os)}}),Object.defineProperty(s,"innerRadius",{get:function(){return n.ir?ExpressionValue(n.ir):0}}),Object.defineProperty(s,"innerRoundness",{get:function(){return n.is?ExpressionValue(n.is,1/n.is.mult):0}}),Object.defineProperty(s,"_name",{get:function(){return t.nm}}),s.mn=t.mn,s}}(),k=function(){return function(t,e,r){function i(t){return 1==t?s:r(--t)}function s(e){return t.p.ix===e?s.position:t.r.ix===e?s.rotation:t.s.ix===e||"Size"===e?s.size:void 0}var n="tm"===e.sh.ty?e.sh.prop:e.sh;return s.propertyIndex=t.ix,n.p.setGroupProperty(i),n.s.setGroupProperty(i),n.r.setGroupProperty(i),Object.defineProperty(s,"position",{get:function(){return ExpressionValue(n.p)}}),Object.defineProperty(s,"roundness",{get:function(){return ExpressionValue(n.r)}}),Object.defineProperty(s,"size",{get:function(){return ExpressionValue(n.s)}}),Object.defineProperty(s,"_name",{get:function(){return t.nm}}),s.mn=t.mn,s}}(),P=function(){return function(t,e,r){function i(t){return 1==t?s:r(--t)}function s(e){if(t.r.ix===e||"Round Corners 1"===e)return s.radius}var n=e;return s.propertyIndex=t.ix,n.rd.setGroupProperty(i),Object.defineProperty(s,"radius",{get:function(){return ExpressionValue(n.rd)}}),Object.defineProperty(s,"_name",{get:function(){return t.nm}}),s.mn=t.mn,s}}(),S=function(){return function(t,e,r){function i(t){return 1==t?s:r(--t)}function s(e){return t.c.ix===e||"Copies"===e?s.copies:t.o.ix===e||"Offset"===e?s.offset:void 0}var n=e;return s.propertyIndex=t.ix,n.c.setGroupProperty(i),n.o.setGroupProperty(i),Object.defineProperty(s,"copies",{get:function(){return ExpressionValue(n.c)}}),Object.defineProperty(s,"offset",{get:function(){return ExpressionValue(n.o)}}),Object.defineProperty(s,"_name",{get:function(){return t.nm}}),s.mn=t.mn,s}}(),C=function(){return function(t,e,r){function i(t){return 1==t?s:r(--t)}function s(t){if("Shape"===t||"shape"===t||"Path"===t||"path"===t)return s.path}var n="tm"===e.sh.ty?e.sh.prop:e.sh;return n.setGroupProperty(i),Object.defineProperty(s,"path",{get:function(){return n.k&&n.getValue(),n.v}}),Object.defineProperty(s,"shape",{get:function(){return n.k&&n.getValue(),n.v}}),Object.defineProperty(s,"_name",{value:t.nm}),Object.defineProperty(s,"ix",{value:t.ix}),Object.defineProperty(s,"mn",{value:t.mn}),s}}();return m}(),TextExpressionInterface=function(){return function(t){function e(){}return Object.defineProperty(e,"sourceText",{get:function(){return t.currentTextDocumentData.t?t.currentTextDocumentData.t:""}}),e}}(),LayerExpressionInterface=function(){function t(t,e){var r=new Matrix;r.reset();var i;if(i=this._elem.finalTransform.mProp,i.applyToMatrix(r),this._elem.hierarchy&&this._elem.hierarchy.length){var s,n=this._elem.hierarchy.length;for(s=0;s<n;s+=1)this._elem.hierarchy[s].finalTransform.mProp.applyToMatrix(r);return r.applyToPointArray(t[0],t[1],t[2]||0)}return r.applyToPointArray(t[0],t[1],t[2]||0)}function e(t,e){var r=new Matrix;r.reset();var i;if(i=this._elem.finalTransform.mProp,i.applyToMatrix(r),this._elem.hierarchy&&this._elem.hierarchy.length){var s,n=this._elem.hierarchy.length;for(s=0;s<n;s+=1)this._elem.hierarchy[s].finalTransform.mProp.applyToMatrix(r);return r.inversePoint(t)}return r.inversePoint(t)}function r(t){var e=new Matrix;if(e.reset(),this._elem.finalTransform.mProp.applyToMatrix(e),this._elem.hierarchy&&this._elem.hierarchy.length){var r,i=this._elem.hierarchy.length;for(r=0;r<i;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e);return e.inversePoint(t)}return e.inversePoint(t)}return function(i){function s(t){a.mask=t.getMask.bind(t)}function n(t){a.effect=t}function a(t){switch(t){case"ADBE Root Vectors Group":case"Contents":case 2:return a.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return o;case 4:case"ADBE Effect Parade":return a.effect}}var o=TransformExpressionInterface(i.transform);return a.toWorld=t,a.fromWorld=e,a.toComp=t,a.fromComp=r,a._elem=i,Object.defineProperty(a,"hasParent",{get:function(){return!!i.hierarchy}}),Object.defineProperty(a,"parent",{get:function(){return i.hierarchy[0].layerInterface}}),Object.defineProperty(a,"rotation",{get:function(){return o.rotation}}),Object.defineProperty(a,"scale",{get:function(){return o.scale}}),Object.defineProperty(a,"position",{get:function(){return o.position}}),Object.defineProperty(a,"anchorPoint",{get:function(){return o.anchorPoint}}),Object.defineProperty(a,"transform",{get:function(){return o}}),Object.defineProperty(a,"width",{get:function(){return 0===i.data.ty?i.data.w:100}}),Object.defineProperty(a,"height",{get:function(){return 0===i.data.ty?i.data.h:100}}),Object.defineProperty(a,"source",{get:function(){return i.data.refId}}),Object.defineProperty(a,"_name",{value:i.data.nm}),Object.defineProperty(a,"content",{get:function(){return a.shapeInterface}}),Object.defineProperty(a,"active",{get:function(){return i.isVisible}}),Object.defineProperty(a,"text",{get:function(){return a.textInterface}}),a.registerMaskInterface=s,a.registerEffectsInterface=n,a}}(),CompExpressionInterface=function(){return function(t){function e(e){for(var r=0,i=t.layers.length;r<i;){if(t.layers[r].nm===e||t.layers[r].ind===e)return t.elements[r].layerInterface;r+=1}return{active:!1}}return Object.defineProperty(e,"_name",{value:t.data.nm}),e.layer=e,e.pixelAspect=1,e.height=t.globalData.compSize.h,e.width=t.globalData.compSize.w,e.pixelAspect=1,e.frameDuration=1/t.globalData.frameRate,e}}(),TransformExpressionInterface=function(){return function(t){function e(r){switch(r){case"scale":case"Scale":case"ADBE Scale":case 6:return e.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return e.rotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return e.anchorPoint;case"opacity":case"Opacity":case 11:return e.opacity}}return Object.defineProperty(e,"rotation",{get:function(){return t.rotation}}),Object.defineProperty(e,"scale",{get:function(){return t.scale}}),Object.defineProperty(e,"position",{get:function(){return t.position}}),Object.defineProperty(e,"xPosition",{get:function(){return t.xPosition}}),Object.defineProperty(e,"yPosition",{get:function(){return t.yPosition}}),Object.defineProperty(e,"anchorPoint",{get:function(){return t.anchorPoint}}),Object.defineProperty(e,"opacity",{get:function(){return t.opacity}}),Object.defineProperty(e,"skew",{get:function(){return t.skew}}),Object.defineProperty(e,"skewAxis",{get:function(){return t.skewAxis}}),e}}(),ProjectInterface=function(){function t(t){this.compositions.push(t)}return function(){function e(t){for(var e=0,r=this.compositions.length;e<r;){if(this.compositions[e].data&&this.compositions[e].data.nm===t)return this.compositions[e].prepareFrame&&this.compositions[e].prepareFrame(this.currentFrame),this.compositions[e].compInterface;e+=1}}return e.compositions=[],e.currentFrame=0,e.registerComposition=t,e}}(),EffectsExpressionInterface=function(){function t(t,r){if(t.effects){var i,s=[],n=t.data.ef,a=t.effects.effectElements.length;for(i=0;i<a;i+=1)s.push(e(n[i],t.effects.effectElements[i],r,t));return function(e){for(var r=t.data.ef,i=0,n=r.length;i<n;){if(e===r[i].nm||e===r[i].mn||e===r[i].ix)return s[i];i+=1}}}}function e(t,i,s,n){var a,o=[],h=t.ef.length;for(a=0;a<h;a+=1)5===t.ef[a].ty?o.push(e(t.ef[a],i.effectElements[a],s,n)):o.push(r(i.effectElements[a],t.ef[a].ty,n));var l=function(e){for(var r=t.ef,i=0,s=r.length;i<s;){if(e===r[i].nm||e===r[i].mn||e===r[i].ix)return 5===r[i].ty?o[i]:o[i]();i+=1}return o[0]()};return"ADBE Color Control"===t.mn&&Object.defineProperty(l,"color",{get:function(){return o[0]()}}),l.active=0!==t.en,l}function r(t,e,r){return function(){return 10===e?r.comp.compInterface(t.p.v):ExpressionValue(t.p)}}return{createEffectsInterface:t}}(),ExpressionValue=function(){return function(t,e,r){var i;t.k&&t.getValue();var s,n,a;if(r){if("color"===r){for(n=4,i=Array.apply(null,{length:n}),a=Array.apply(null,{length:n}),s=0;s<n;s+=1)i[s]=a[s]=e&&s<3?t.v[s]*e:1;i.value=a}}else if("number"==typeof t.v||t.v instanceof Number)i=e?new Number(t.v*e):new Number(t.v),i.value=e?t.v*e:t.v;else{for(n=t.v.length,i=Array.apply(null,{length:n}),a=Array.apply(null,{length:n}),s=0;s<n;s+=1)i[s]=a[s]=e?t.v[s]*e:t.v[s];i.value=a}return i.numKeys=t.keyframes?t.keyframes.length:0,i.key=function(e){return i.numKeys?t.keyframes[e-1].t:0},i.valueAtTime=t.getValueAtTime,i.propertyGroup=t.propertyGroup,i}}();GroupEffect.prototype.getValue=function(){this.mdf=!1;var t,e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.mdf=!!this.dynamicProperties[t].mdf||this.mdf},GroupEffect.prototype.init=function(t,e,r){this.data=t,this.mdf=!1,this.effectElements=[];var i,s,n=this.data.ef.length,a=this.data.ef;for(i=0;i<n;i+=1)switch(a[i].ty){case 0:s=new SliderEffect(a[i],e,r),this.effectElements.push(s);break;case 1:s=new AngleEffect(a[i],e,r),this.effectElements.push(s);break;case 2:s=new ColorEffect(a[i],e,r),this.effectElements.push(s);break;case 3:s=new PointEffect(a[i],e,r),this.effectElements.push(s);break;case 4:case 7:s=new CheckboxEffect(a[i],e,r),this.effectElements.push(s);break;case 10:s=new LayerIndexEffect(a[i],e,r),this.effectElements.push(s);break;case 11:s=new MaskIndexEffect(a[i],e,r),this.effectElements.push(s);break;case 5:s=new EffectsManager(a[i],e,r),this.effectElements.push(s);break;case 6:s=new NoValueEffect(a[i],e,r),this.effectElements.push(s)}};var bodymovinjs={};bodymovinjs.play=play,bodymovinjs.pause=pause,bodymovinjs.togglePause=togglePause,bodymovinjs.setSpeed=setSpeed,bodymovinjs.setDirection=setDirection,bodymovinjs.stop=stop,bodymovinjs.moveFrame=moveFrame,bodymovinjs.searchAnimations=searchAnimations,bodymovinjs.registerAnimation=registerAnimation,bodymovinjs.loadAnimation=loadAnimation,bodymovinjs.setSubframeRendering=setSubframeRendering,bodymovinjs.resize=resize,bodymovinjs.start=start,bodymovinjs.goToAndStop=goToAndStop,bodymovinjs.destroy=destroy,bodymovinjs.setQuality=setQuality,bodymovinjs.installPlugin=installPlugin,bodymovinjs.__getFactory=getFactory,bodymovinjs.version="4.8.0";var standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""},queryString=myScript.src.replace(/^[^\?]+\??/,"");renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);return bodymovinjs})},function(t,e,r){e=t.exports=r(8)(),e.push([t.i,"#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}h1,h2{font-weight:400}ul{list-style-type:none;padding:0}li{display:inline-block;margin:0 10px}a{color:#42b983}",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var r=this[e];r[2]?t.push("@media "+r[2]+"{"+r[1]+"}"):t.push(r[1])}return t.join("")},t.i=function(e,r){"string"==typeof e&&(e=[[null,e,""]]);for(var i={},s=0;s<this.length;s++){var n=this[s][0];"number"==typeof n&&(i[n]=!0)}for(s=0;s<e.length;s++){var a=e[s];"number"==typeof a[0]&&i[a[0]]||(r&&!a[2]?a[2]=r:r&&(a[2]="("+a[2]+") and ("+r+")"),t.push(a))}},t}},function(t,e,r){var i=r(0)(r(4),r(10),null,null);t.exports=i.exports},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{ref:"lavContainer",style:t.style})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{attrs:{id:"app"}},[r("lottie",{attrs:{options:t.defaultOptions,height:400,width:400},on:{animCreated:t.handleAnimation}}),t._v(" "),r("div",[r("p",[t._v("Speed: x"+t._s(t.animationSpeed))]),t._v(" "),r("input",{directives:[{name:"model",rawName:"v-model",value:t.animationSpeed,expression:"animationSpeed"}],attrs:{type:"range",value:"1",min:"0",max:"3",step:"0.5"},domProps:{value:t.animationSpeed},on:{change:t.onSpeedChange,__r:function(e){t.animationSpeed=e.target.value}}})]),t._v(" "),r("button",{on:{click:t.stop}},[t._v("stop")]),t._v(" "),r("button",{on:{click:t.pause}},[t._v("pause")]),t._v(" "),r("button",{on:{click:t.play}},[t._v("play")])],1)},staticRenderFns:[]}},function(t,e,r){var i=r(7);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);r(13)("323354f6",i,!0)},function(t,e,r){function i(t){for(var e=0;e<t.length;e++){var r=t[e],i=p[r.id];if(i){i.refs++;for(var s=0;s<i.parts.length;s++)i.parts[s](r.parts[s]);for(;s<r.parts.length;s++)i.parts.push(n(r.parts[s]));i.parts.length>r.parts.length&&(i.parts.length=r.parts.length)}else{for(var a=[],s=0;s<r.parts.length;s++)a.push(n(r.parts[s]));p[r.id]={id:r.id,refs:1,parts:a}}}}function s(){var t=document.createElement("style");return t.type="text/css",c.appendChild(t),t}function n(t){var e,r,i=document.querySelector('style[data-vue-ssr-id~="'+t.id+'"]');if(i){if(d)return u;i.parentNode.removeChild(i)}if(y){var n=m++;i=f||(f=s()),e=a.bind(null,i,n,!1),r=a.bind(null,i,n,!0)}else i=s(),e=o.bind(null,i),r=function(){i.parentNode.removeChild(i)};return e(t),function(i){if(i){if(i.css===t.css&&i.media===t.media&&i.sourceMap===t.sourceMap)return;e(t=i)}else r()}}function a(t,e,r,i){var s=r?"":i.css;if(t.styleSheet)t.styleSheet.cssText=v(e,s);else{var n=document.createTextNode(s),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(n,a[e]):t.appendChild(n)}}function o(t,e){var r=e.css,i=e.media,s=e.sourceMap;if(i&&t.setAttribute("media",i),s&&(r+="\n/*# sourceURL="+s.sources[0]+" */",r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),t.styleSheet)t.styleSheet.cssText=r;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(r))}}var h="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!h)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var l=r(14),p={},c=h&&(document.head||document.getElementsByTagName("head")[0]),f=null,m=0,d=!1,u=function(){},y="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());t.exports=function(t,e,r){d=r;var s=l(t,e);return i(s),function(e){for(var r=[],n=0;n<s.length;n++){var a=s[n],o=p[a.id];o.refs--,r.push(o)}e?(s=l(t,e),i(s)):s=[];for(var n=0;n<r.length;n++){var o=r[n];if(0===o.refs){for(var h=0;h<o.parts.length;h++)o.parts[h]();delete p[o.id]}}}};var v=function(){var t=[];return function(e,r){return t[e]=r,t.filter(Boolean).join("\n")}}()},function(t,e){t.exports=function(t,e){for(var r=[],i={},s=0;s<e.length;s++){var n=e[s],a=n[0],o=n[1],h=n[2],l=n[3],p={id:t+":"+s,css:o,media:h,sourceMap:l};i[a]?i[a].parts.push(p):r.push(i[a]={id:a,parts:[p]})}return r}},function(t,e){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,e){t.exports={assets:[],layers:[{ddd:0,ind:0,ty:3,nm:"Controller",ks:{o:{k:0},r:{k:0},p:{k:[{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:8,s:[77.145,101.974,0],e:[77.145,86.974,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:1,y:0},n:"0p833_0p833_1_0",t:13,s:[77.145,86.974,0],e:[77.145,101.974,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:20,s:[77.145,101.974,0],e:[77.145,101.974,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.21,y:1},o:{x:.167,y:.167},n:"0p21_1_0p167_0p167",t:38,s:[77.145,101.974,0],e:[77.145,86.974,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.79,y:0},n:"0p833_0p833_0p79_0",t:45,s:[77.145,86.974,0],e:[77.145,101.974,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:52,s:[77.145,101.974,0],e:[77.145,101.974,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.21,y:1},o:{x:.167,y:.167},n:"0p21_1_0p167_0p167",t:71,s:[77.145,101.974,0],e:[77.145,86.974,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.79,y:0},n:"0p833_0p833_0p79_0",t:78,s:[77.145,86.974,0],e:[77.145,101.974,0],to:[0,0,0],ti:[0,0,0]},{t:85}]},a:{k:[60,60,0]},s:{k:[25.65,25.65,100]}},ao:0,ip:0,op:93,st:-2,bm:0,sr:1},{ddd:0,ind:1,ty:4,nm:"Pin 2",parent:0,ks:{o:{k:100},r:{k:0},p:{k:[61.385,-27.617,0]},a:{k:[0,0,0]},s:{k:[100,100,100]}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ks:{k:[{i:{x:.01,y:1},o:{x:.167,y:.167},n:"0p01_1_0p167_0p167",t:2,s:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}],e:[{i:[[-16.236,.01],[.093,9.528],[16.351,-.042],[-.137,-9.379]],o:[[16.714,-.01],[-.093,-9.554],[-16.239,.041],[.137,9.366]],v:[[1.587,39.055],[31.439,21.924],[1.596,4.661],[-28.149,22.063]],c:!0}]},{i:{x:.833,y:.833},o:{x:.99,y:0},n:"0p833_0p833_0p99_0",t:5,s:[{i:[[-16.236,.01],[.093,9.528],[16.351,-.042],[-.137,-9.379]],o:[[16.714,-.01],[-.093,-9.554],[-16.239,.041],[.137,9.366]],v:[[1.587,39.055],[31.439,21.924],[1.596,4.661],[-28.149,22.063]],c:!0}],e:[{i:[[-16.236,.019],[.093,18.601],[16.351,-.081],[-.137,-18.31]],o:[[16.714,-.02],[-.093,-18.651],[-16.239,.081],[.137,18.284]],v:[[1.587,-7.254],[31.439,-40.697],[1.596,-74.399],[-28.149,-40.427]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:8,s:[{i:[[-16.236,.019],[.093,18.601],[16.351,-.081],[-.137,-18.31]],o:[[16.714,-.02],[-.093,-18.651],[-16.239,.081],[.137,18.284]],v:[[1.587,-7.254],[31.439,-40.697],[1.596,-74.399],[-28.149,-40.427]],c:!0}],e:[{i:[[-15.817,-3.646],[-3.995,16.991],[15.942,3.615],[3.888,-16.735]],o:[[16.282,3.753],[4.006,-17.037],[-15.834,-3.591],[-3.883,16.712]],v:[[-11.835,-13.952],[24.584,-37.728],[2.922,-75.21],[-33.51,-50.927]],c:!0}]},{i:{x:.833,y:.833},o:{x:1,y:0},n:"0p833_0p833_1_0",t:13,s:[{i:[[-15.817,-3.646],[-3.995,16.991],[15.942,3.615],[3.888,-16.735]],o:[[16.282,3.753],[4.006,-17.037],[-15.834,-3.591],[-3.883,16.712]],v:[[-11.835,-13.952],[24.584,-37.728],[2.922,-75.21],[-33.51,-50.927]],c:!0}],e:[{i:[[-16.094,2.14],[2.631,19.267],[16.199,-2.219],[-2.636,-18.96]],o:[[16.568,-2.203],[-2.639,-19.32],[-16.089,2.204],[2.632,18.933]],v:[[-3.427,-17.086],[21.603,-55.648],[-12.585,-86.683],[-37.438,-47.587]],c:!0}]},{i:{x:.667,y:1},o:{x:.167,y:.167},n:"0p667_1_0p167_0p167",t:19,s:[{i:[[-16.094,2.14],[2.631,19.267],[16.199,-2.219],[-2.636,-18.96]],o:[[16.568,-2.203],[-2.639,-19.32],[-16.089,2.204],[2.632,18.933]],v:[[-3.427,-17.086],[21.603,-55.648],[-12.585,-86.683],[-37.438,-47.587]],c:!0}],e:[{i:[[-16.211,.888],[1.016,17.197],[16.323,-.952],[-1.046,-16.925]],o:[[16.688,-.914],[-1.019,-17.243],[-16.212,.945],[1.045,16.901]],v:[[-4.59,-6.214],[23.558,-38.742],[-7.915,-68.308],[-35.931,-35.297]],c:!0}]},{i:{x:0,y:1},o:{x:.333,y:0},n:"0_1_0p333_0",t:20,s:[{i:[[-16.211,.888],[1.016,17.197],[16.323,-.952],[-1.046,-16.925]],o:[[16.688,-.914],[-1.019,-17.243],[-16.212,.945],[1.045,16.901]],v:[[-4.59,-6.214],[23.558,-38.742],[-7.915,-68.308],[-35.931,-35.297]],c:!0}],e:[{i:[[-16.236,.013],[.093,13.102],[16.351,-.057],[-.137,-12.897]],o:[[16.714,-.014],[-.093,-13.138],[-16.239,.057],[.137,12.879]],v:[[1.587,20.812],[31.439,-2.745],[1.596,-26.484],[-28.149,-2.554]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:23,s:[{i:[[-16.236,.013],[.093,13.102],[16.351,-.057],[-.137,-12.897]],o:[[16.714,-.014],[-.093,-13.138],[-16.239,.057],[.137,12.879]],v:[[1.587,20.812],[31.439,-2.745],[1.596,-26.484],[-28.149,-2.554]],c:!0}],e:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}]},{i:{x:.833,y:.833},o:{x:.167,y:0},n:"0p833_0p833_0p167_0",t:29,s:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}],e:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}]},{i:{x:.01,y:1},o:{x:.167,y:.167},n:"0p01_1_0p167_0p167",t:32,s:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}],e:[{i:[[-16.236,.01],[.093,9.528],[16.351,-.042],[-.137,-9.379]],o:[[16.714,-.01],[-.093,-9.554],[-16.239,.041],[.137,9.366]],v:[[1.587,39.055],[31.439,21.924],[1.596,4.661],[-28.149,22.063]],c:!0}]},{i:{x:.833,y:.833},o:{x:.99,y:0},n:"0p833_0p833_0p99_0",t:35,s:[{i:[[-16.236,.01],[.093,9.528],[16.351,-.042],[-.137,-9.379]],o:[[16.714,-.01],[-.093,-9.554],[-16.239,.041],[.137,9.366]],v:[[1.587,39.055],[31.439,21.924],[1.596,4.661],[-28.149,22.063]],c:!0}],e:[{i:[[-16.236,.019],[.093,18.601],[16.351,-.081],[-.137,-18.31]],o:[[16.714,-.02],[-.093,-18.651],[-16.239,.081],[.137,18.284]],v:[[1.587,-7.254],[31.439,-40.697],[1.596,-74.399],[-28.149,-40.427]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:38,s:[{i:[[-16.236,.019],[.093,18.601],[16.351,-.081],[-.137,-18.31]],o:[[16.714,-.02],[-.093,-18.651],[-16.239,.081],[.137,18.284]],v:[[1.587,-7.254],[31.439,-40.697],[1.596,-74.399],[-28.149,-40.427]],c:!0}],e:[{i:[[-15.817,-3.646],[-3.995,16.991],[15.942,3.615],[3.888,-16.735]],o:[[16.282,3.753],[4.006,-17.037],[-15.834,-3.591],[-3.883,16.712]],v:[[-11.835,-13.952],[24.584,-37.728],[2.922,-75.21],[-33.51,-50.927]],c:!0}]},{i:{x:.833,y:.833},o:{x:1,y:0},n:"0p833_0p833_1_0",t:43,s:[{i:[[-15.817,-3.646],[-3.995,16.991],[15.942,3.615],[3.888,-16.735]],o:[[16.282,3.753],[4.006,-17.037],[-15.834,-3.591],[-3.883,16.712]],v:[[-11.835,-13.952],[24.584,-37.728],[2.922,-75.21],[-33.51,-50.927]],c:!0}],e:[{i:[[-16.094,2.14],[2.631,19.267],[16.199,-2.219],[-2.636,-18.96]],o:[[16.568,-2.203],[-2.639,-19.32],[-16.089,2.204],[2.632,18.933]],v:[[-3.427,-17.086],[21.603,-55.648],[-12.585,-86.683],[-37.438,-47.587]],c:!0}]},{i:{x:.667,y:1},o:{x:.167,y:.167},n:"0p667_1_0p167_0p167",t:49,s:[{i:[[-16.094,2.14],[2.631,19.267],[16.199,-2.219],[-2.636,-18.96]],o:[[16.568,-2.203],[-2.639,-19.32],[-16.089,2.204],[2.632,18.933]],v:[[-3.427,-17.086],[21.603,-55.648],[-12.585,-86.683],[-37.438,-47.587]],c:!0}],e:[{i:[[-16.211,.888],[1.016,17.197],[16.323,-.952],[-1.046,-16.925]],o:[[16.688,-.914],[-1.019,-17.243],[-16.212,.945],[1.045,16.901]],v:[[-4.59,-6.214],[23.558,-38.742],[-7.915,-68.308],[-35.931,-35.297]],c:!0}]},{i:{x:0,y:1},o:{x:.333,y:0},n:"0_1_0p333_0",t:50,s:[{i:[[-16.211,.888],[1.016,17.197],[16.323,-.952],[-1.046,-16.925]],o:[[16.688,-.914],[-1.019,-17.243],[-16.212,.945],[1.045,16.901]],v:[[-4.59,-6.214],[23.558,-38.742],[-7.915,-68.308],[-35.931,-35.297]],c:!0}],e:[{i:[[-16.236,.013],[.093,13.102],[16.351,-.057],[-.137,-12.897]],o:[[16.714,-.014],[-.093,-13.138],[-16.239,.057],[.137,12.879]],v:[[1.587,20.812],[31.439,-2.745],[1.596,-26.484],[-28.149,-2.554]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:53,s:[{i:[[-16.236,.013],[.093,13.102],[16.351,-.057],[-.137,-12.897]],o:[[16.714,-.014],[-.093,-13.138],[-16.239,.057],[.137,12.879]],v:[[1.587,20.812],[31.439,-2.745],[1.596,-26.484],[-28.149,-2.554]],c:!0}],e:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}]},{i:{x:.833,y:.833},o:{x:.167,y:0},n:"0p833_0p833_0p167_0",t:59,s:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}],e:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}]},{i:{x:.01,y:1},o:{x:.167,y:.167},n:"0p01_1_0p167_0p167",t:65,s:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}],e:[{i:[[-16.236,.01],[.093,9.528],[16.351,-.042],[-.137,-9.379]],o:[[16.714,-.01],[-.093,-9.554],[-16.239,.041],[.137,9.366]],v:[[1.587,39.055],[31.439,21.924],[1.596,4.661],[-28.149,22.063]],c:!0}]},{i:{x:.833,y:.833},o:{x:.99,y:0},n:"0p833_0p833_0p99_0",t:68,s:[{i:[[-16.236,.01],[.093,9.528],[16.351,-.042],[-.137,-9.379]],o:[[16.714,-.01],[-.093,-9.554],[-16.239,.041],[.137,9.366]],v:[[1.587,39.055],[31.439,21.924],[1.596,4.661],[-28.149,22.063]],c:!0}],e:[{i:[[-16.236,.019],[.093,18.601],[16.351,-.081],[-.137,-18.31]],o:[[16.714,-.02],[-.093,-18.651],[-16.239,.081],[.137,18.284]],v:[[1.587,-7.254],[31.439,-40.697],[1.596,-74.399],[-28.149,-40.427]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:71,s:[{i:[[-16.236,.019],[.093,18.601],[16.351,-.081],[-.137,-18.31]],o:[[16.714,-.02],[-.093,-18.651],[-16.239,.081],[.137,18.284]],v:[[1.587,-7.254],[31.439,-40.697],[1.596,-74.399],[-28.149,-40.427]],c:!0}],e:[{i:[[-15.817,-3.646],[-3.995,16.991],[15.942,3.615],[3.888,-16.735]],o:[[16.282,3.753],[4.006,-17.037],[-15.834,-3.591],[-3.883,16.712]],v:[[-11.835,-13.952],[24.584,-37.728],[2.922,-75.21],[-33.51,-50.927]],c:!0}]},{i:{x:.833,y:.833},o:{x:1,y:0},n:"0p833_0p833_1_0",t:76,s:[{i:[[-15.817,-3.646],[-3.995,16.991],[15.942,3.615],[3.888,-16.735]],o:[[16.282,3.753],[4.006,-17.037],[-15.834,-3.591],[-3.883,16.712]],v:[[-11.835,-13.952],[24.584,-37.728],[2.922,-75.21],[-33.51,-50.927]],c:!0}],e:[{i:[[-16.094,2.14],[2.631,19.267],[16.199,-2.219],[-2.636,-18.96]],o:[[16.568,-2.203],[-2.639,-19.32],[-16.089,2.204],[2.632,18.933]],v:[[-3.427,-17.086],[21.603,-55.648],[-12.585,-86.683],[-37.438,-47.587]],c:!0}]},{i:{x:.667,y:1},o:{x:.167,y:.167},n:"0p667_1_0p167_0p167",t:82,s:[{i:[[-16.094,2.14],[2.631,19.267],[16.199,-2.219],[-2.636,-18.96]],o:[[16.568,-2.203],[-2.639,-19.32],[-16.089,2.204],[2.632,18.933]],v:[[-3.427,-17.086],[21.603,-55.648],[-12.585,-86.683],[-37.438,-47.587]],c:!0}],e:[{i:[[-16.211,.888],[1.016,17.197],[16.323,-.952],[-1.046,-16.925]],o:[[16.688,-.914],[-1.019,-17.243],[-16.212,.945],[1.045,16.901]],v:[[-4.59,-6.214],[23.558,-38.742],[-7.915,-68.308],[-35.931,-35.297]],c:!0}]},{i:{x:0,y:1},o:{x:.333,y:0},n:"0_1_0p333_0",t:83,s:[{i:[[-16.211,.888],[1.016,17.197],[16.323,-.952],[-1.046,-16.925]],o:[[16.688,-.914],[-1.019,-17.243],[-16.212,.945],[1.045,16.901]],v:[[-4.59,-6.214],[23.558,-38.742],[-7.915,-68.308],[-35.931,-35.297]],c:!0}],e:[{i:[[-16.236,.013],[.093,13.102],[16.351,-.057],[-.137,-12.897]],o:[[16.714,-.014],[-.093,-13.138],[-16.239,.057],[.137,12.879]],v:[[1.587,20.812],[31.439,-2.745],[1.596,-26.484],[-28.149,-2.554]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:86,s:[{i:[[-16.236,.013],[.093,13.102],[16.351,-.057],[-.137,-12.897]],o:[[16.714,-.014],[-.093,-13.138],[-16.239,.057],[.137,12.879]],v:[[1.587,20.812],[31.439,-2.745],[1.596,-26.484],[-28.149,-2.554]],c:!0}],e:[{i:[[-16.236,.017],[.093,16.49],[16.351,-.072],[-.137,-16.232]],o:[[16.714,-.017],[-.093,-16.535],[-16.239,.071],[.137,16.209]],v:[[1.587,3.52],[31.439,-26.129],[1.596,-56.006],[-28.149,-25.889]],c:!0}]},{t:92}]},nm:"Path 2"},{ty:"fl",fillEnabled:!0,c:{k:[1,1,1,1]},o:{k:100},nm:"Fill 1"},{ty:"tr",p:{k:[0,0],ix:2},a:{k:[0,0],ix:1},s:{k:[100,100],ix:3},r:{k:0,ix:6},o:{k:100,ix:7},sk:{k:0,ix:4},sa:{k:0,ix:5},nm:"Transform"}],nm:"Shape 2"}],ip:0,op:93,st:-2,bm:0,sr:1},{ddd:0,ind:2,ty:4,nm:"Pin 1",parent:0,ks:{o:{k:100},r:{k:0},p:{k:[61.385,-27.617,0]},a:{k:[0,0,0]},s:{k:[100,100,100]}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ks:{k:[{i:{x:.01,y:1},o:{x:.167,y:.167},n:"0p01_1_0p167_0p167",t:2,s:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}],e:[{i:[[20.38,-16.883],[11.483,15.607],[1.953,5.121],[-29.139,3.258],[1.869,-21.644],[2.744,-3.755]],o:[[-15.948,-14.793],[-3.564,-4.845],[-6.397,-16.777],[36.861,-4.122],[-.347,4.014],[-13.56,18.56]],v:[[-1.836,87.688],[-44,42.679],[-52.819,27.703],[-10.038,-9.523],[57.347,23.909],[51.849,35.795]],c:!0}]},{i:{x:.833,y:.833},o:{x:.99,y:0},n:"0p833_0p833_0p99_0",t:5,s:[{i:[[20.38,-16.883],[11.483,15.607],[1.953,5.121],[-29.139,3.258],[1.869,-21.644],[2.744,-3.755]],o:[[-15.948,-14.793],[-3.564,-4.845],[-6.397,-16.777],[36.861,-4.122],[-.347,4.014],[-13.56,18.56]],v:[[-1.836,87.688],[-44,42.679],[-52.819,27.703],[-10.038,-9.523],[57.347,23.909],[51.849,35.795]],c:!0}],e:[{i:[[20.38,-32.959],[11.483,30.469],[1.953,9.998],[-29.139,6.361],[1.869,-42.253],[2.744,-7.331]],o:[[-15.948,-28.88],[-3.564,-9.458],[-6.397,-32.753],[36.861,-8.047],[-.347,7.836],[-13.56,36.233]],v:[[-1.836,87.688],[-44,-.18],[-52.819,-29.415],[-10.038,-102.09],[57.347,-36.823],[51.849,-13.619]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:8,s:[{i:[[20.38,-32.959],[11.483,30.469],[1.953,9.998],[-29.139,6.361],[1.869,-42.253],[2.744,-7.331]],o:[[-15.948,-28.88],[-3.564,-9.458],[-6.397,-32.753],[36.861,-8.047],[-.347,7.836],[-13.56,36.233]],v:[[-1.836,87.688],[-44,-.18],[-52.819,-29.415],[-10.038,-102.09],[57.347,-36.823],[51.849,-13.619]],c:!0}],e:[{i:[[33.819,-9.33],[4.491,30.389],[-.294,9.562],[-29.777,-.772],[11.101,-38.127],[4.282,-6.069]],o:[[17.445,-26.224],[-1.394,-9.433],[.964,-31.325],[37.667,.976],[-2.059,7.071],[-21.165,29.997]],v:[[-66.438,54.619],[-57.787,-17.786],[-59.955,-46.448],[-2.326,-103.098],[48.966,-28.347],[38.515,-8.418]],c:!0}]},{i:{x:.833,y:.833},o:{x:1,y:0},n:"0p833_0p833_1_0",t:13,s:[{i:[[33.819,-9.33],[4.491,30.389],[-.294,9.562],[-29.777,-.772],[11.101,-38.127],[4.282,-6.069]],o:[[17.445,-26.224],[-1.394,-9.433],[.964,-31.325],[37.667,.976],[-2.059,7.071],[-21.165,29.997]],v:[[-66.438,54.619],[-57.787,-17.786],[-59.955,-46.448],[-2.326,-103.098],[48.966,-28.347],[38.515,-8.418]],c:!0}],e:[{i:[[10.43,-46.114],[15.544,30.081],[3.301,10.107],[-28.021,10.398],[-3.916,-44.038],[1.719,-7.957]],o:[[-21.734,-42.215],[-4.825,-9.337],[-10.813,-33.113],[35.447,-13.154],[.726,8.167],[-8.497,39.325]],v:[[1.266,100.479],[-47.658,-3.802],[-60.393,-32.952],[-27.899,-113.864],[47.818,-55.016],[45.535,-30.247]],c:!0}]},{i:{x:.667,y:1},o:{x:.167,y:.167},n:"0p667_1_0p167_0p167",t:19,s:[{i:[[10.43,-46.114],[15.544,30.081],[3.301,10.107],[-28.021,10.398],[-3.916,-44.038],[1.719,-7.957]],o:[[-21.734,-42.215],[-4.825,-9.337],[-10.813,-33.113],[35.447,-13.154],[.726,8.167],[-8.497,39.325]],v:[[1.266,100.479],[-47.658,-3.802],[-60.393,-32.952],[-27.899,-113.864],[47.818,-55.016],[45.535,-30.247]],c:!0}],e:[{i:[[20.38,-30.523],[12.979,27.561],[2.446,9.141],[-28.781,7.445],[-.232,-39.174],[2.376,-6.927]],o:[[-15.948,-26.746],[-4.029,-8.555],[-8.014,-29.946],[36.408,-9.418],[.043,7.265],[-11.741,34.234]],v:[[-1.836,87.688],[-49.761,2.772],[-60.019,-23.791],[-20.907,-93.291],[49.621,-36.548],[45.283,-14.795]],c:!0}]},{i:{x:0,y:1},o:{x:.333,y:0},n:"0_1_0p333_0",t:20,s:[{i:[[20.38,-30.523],[12.979,27.561],[2.446,9.141],[-28.781,7.445],[-.232,-39.174],[2.376,-6.927]],o:[[-15.948,-26.746],[-4.029,-8.555],[-8.014,-29.946],[36.408,-9.418],[.043,7.265],[-11.741,34.234]],v:[[-1.836,87.688],[-49.761,2.772],[-60.019,-23.791],[-20.907,-93.291],[49.621,-36.548],[45.283,-14.795]],c:!0}],e:[{i:[[20.38,-23.216],[11.483,21.462],[1.953,7.042],[-29.139,4.481],[1.869,-29.762],[2.744,-5.164]],o:[[-15.948,-20.343],[-3.564,-6.662],[-6.397,-23.071],[36.861,-5.668],[-.347,5.52],[-13.56,25.522]],v:[[-1.836,87.688],[-44,25.795],[-52.819,5.202],[-10.038,-45.989],[57.347,-.016],[51.849,16.329]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:23,s:[{i:[[20.38,-23.216],[11.483,21.462],[1.953,7.042],[-29.139,4.481],[1.869,-29.762],[2.744,-5.164]],o:[[-15.948,-20.343],[-3.564,-6.662],[-6.397,-23.071],[36.861,-5.668],[-.347,5.52],[-13.56,25.522]],v:[[-1.836,87.688],[-44,25.795],[-52.819,5.202],[-10.038,-45.989],[57.347,-.016],[51.849,16.329]],c:!0}],e:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}]},{i:{x:.833,y:.833},o:{x:.167,y:0},n:"0p833_0p833_0p167_0",t:29,s:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}],e:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}]},{i:{x:.01,y:1},o:{x:.167,y:.167},n:"0p01_1_0p167_0p167",t:32,s:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}],e:[{i:[[20.38,-16.883],[11.483,15.607],[1.953,5.121],[-29.139,3.258],[1.869,-21.644],[2.744,-3.755]],o:[[-15.948,-14.793],[-3.564,-4.845],[-6.397,-16.777],[36.861,-4.122],[-.347,4.014],[-13.56,18.56]],v:[[-1.836,87.688],[-44,42.679],[-52.819,27.703],[-10.038,-9.523],[57.347,23.909],[51.849,35.795]],c:!0}]},{i:{x:.833,y:.833},o:{x:.99,y:0},n:"0p833_0p833_0p99_0",t:35,s:[{i:[[20.38,-16.883],[11.483,15.607],[1.953,5.121],[-29.139,3.258],[1.869,-21.644],[2.744,-3.755]],o:[[-15.948,-14.793],[-3.564,-4.845],[-6.397,-16.777],[36.861,-4.122],[-.347,4.014],[-13.56,18.56]],v:[[-1.836,87.688],[-44,42.679],[-52.819,27.703],[-10.038,-9.523],[57.347,23.909],[51.849,35.795]],c:!0}],e:[{i:[[20.38,-32.959],[11.483,30.469],[1.953,9.998],[-29.139,6.361],[1.869,-42.253],[2.744,-7.331]],o:[[-15.948,-28.88],[-3.564,-9.458],[-6.397,-32.753],[36.861,-8.047],[-.347,7.836],[-13.56,36.233]],v:[[-1.836,87.688],[-44,-.18],[-52.819,-29.415],[-10.038,-102.09],[57.347,-36.823],[51.849,-13.619]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:38,s:[{i:[[20.38,-32.959],[11.483,30.469],[1.953,9.998],[-29.139,6.361],[1.869,-42.253],[2.744,-7.331]],o:[[-15.948,-28.88],[-3.564,-9.458],[-6.397,-32.753],[36.861,-8.047],[-.347,7.836],[-13.56,36.233]],v:[[-1.836,87.688],[-44,-.18],[-52.819,-29.415],[-10.038,-102.09],[57.347,-36.823],[51.849,-13.619]],c:!0}],e:[{i:[[33.819,-9.33],[4.491,30.389],[-.294,9.562],[-29.777,-.772],[11.101,-38.127],[4.282,-6.069]],o:[[17.445,-26.224],[-1.394,-9.433],[.964,-31.325],[37.667,.976],[-2.059,7.071],[-21.165,29.997]],v:[[-66.438,54.619],[-57.787,-17.786],[-59.955,-46.448],[-2.326,-103.098],[48.966,-28.347],[38.515,-8.418]],c:!0}]},{i:{x:.833,y:.833},o:{x:1,y:0},n:"0p833_0p833_1_0",t:43,s:[{i:[[33.819,-9.33],[4.491,30.389],[-.294,9.562],[-29.777,-.772],[11.101,-38.127],[4.282,-6.069]],o:[[17.445,-26.224],[-1.394,-9.433],[.964,-31.325],[37.667,.976],[-2.059,7.071],[-21.165,29.997]],v:[[-66.438,54.619],[-57.787,-17.786],[-59.955,-46.448],[-2.326,-103.098],[48.966,-28.347],[38.515,-8.418]],c:!0}],e:[{i:[[10.43,-46.114],[15.544,30.081],[3.301,10.107],[-28.021,10.398],[-3.916,-44.038],[1.719,-7.957]],o:[[-21.734,-42.215],[-4.825,-9.337],[-10.813,-33.113],[35.447,-13.154],[.726,8.167],[-8.497,39.325]],v:[[1.266,100.479],[-47.658,-3.802],[-60.393,-32.952],[-27.899,-113.864],[47.818,-55.016],[45.535,-30.247]],c:!0}]},{i:{x:.667,y:1},o:{x:.167,y:.167},n:"0p667_1_0p167_0p167",t:49,s:[{i:[[10.43,-46.114],[15.544,30.081],[3.301,10.107],[-28.021,10.398],[-3.916,-44.038],[1.719,-7.957]],o:[[-21.734,-42.215],[-4.825,-9.337],[-10.813,-33.113],[35.447,-13.154],[.726,8.167],[-8.497,39.325]],v:[[1.266,100.479],[-47.658,-3.802],[-60.393,-32.952],[-27.899,-113.864],[47.818,-55.016],[45.535,-30.247]],c:!0}],e:[{i:[[20.38,-30.523],[12.979,27.561],[2.446,9.141],[-28.781,7.445],[-.232,-39.174],[2.376,-6.927]],o:[[-15.948,-26.746],[-4.029,-8.555],[-8.014,-29.946],[36.408,-9.418],[.043,7.265],[-11.741,34.234]],v:[[-1.836,87.688],[-49.761,2.772],[-60.019,-23.791],[-20.907,-93.291],[49.621,-36.548],[45.283,-14.795]],c:!0}]},{i:{x:0,y:1},o:{x:.333,y:0},n:"0_1_0p333_0",t:50,s:[{i:[[20.38,-30.523],[12.979,27.561],[2.446,9.141],[-28.781,7.445],[-.232,-39.174],[2.376,-6.927]],o:[[-15.948,-26.746],[-4.029,-8.555],[-8.014,-29.946],[36.408,-9.418],[.043,7.265],[-11.741,34.234]],v:[[-1.836,87.688],[-49.761,2.772],[-60.019,-23.791],[-20.907,-93.291],[49.621,-36.548],[45.283,-14.795]],c:!0}],e:[{i:[[20.38,-23.216],[11.483,21.462],[1.953,7.042],[-29.139,4.481],[1.869,-29.762],[2.744,-5.164]],o:[[-15.948,-20.343],[-3.564,-6.662],[-6.397,-23.071],[36.861,-5.668],[-.347,5.52],[-13.56,25.522]],v:[[-1.836,87.688],[-44,25.795],[-52.819,5.202],[-10.038,-45.989],[57.347,-.016],[51.849,16.329]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:53,s:[{i:[[20.38,-23.216],[11.483,21.462],[1.953,7.042],[-29.139,4.481],[1.869,-29.762],[2.744,-5.164]],o:[[-15.948,-20.343],[-3.564,-6.662],[-6.397,-23.071],[36.861,-5.668],[-.347,5.52],[-13.56,25.522]],v:[[-1.836,87.688],[-44,25.795],[-52.819,5.202],[-10.038,-45.989],[57.347,-.016],[51.849,16.329]],c:!0}],e:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}]},{i:{x:.833,y:.833},o:{x:.167,y:0},n:"0p833_0p833_0p167_0",t:59,s:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}],e:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}]},{i:{x:.01,y:1},o:{x:.167,y:.167},n:"0p01_1_0p167_0p167",t:65,s:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}],e:[{i:[[20.38,-16.883],[11.483,15.607],[1.953,5.121],[-29.139,3.258],[1.869,-21.644],[2.744,-3.755]],o:[[-15.948,-14.793],[-3.564,-4.845],[-6.397,-16.777],[36.861,-4.122],[-.347,4.014],[-13.56,18.56]],v:[[-1.836,87.688],[-44,42.679],[-52.819,27.703],[-10.038,-9.523],[57.347,23.909],[51.849,35.795]],c:!0}]},{i:{x:.833,y:.833},o:{x:.99,y:0},n:"0p833_0p833_0p99_0",t:68,s:[{i:[[20.38,-16.883],[11.483,15.607],[1.953,5.121],[-29.139,3.258],[1.869,-21.644],[2.744,-3.755]],o:[[-15.948,-14.793],[-3.564,-4.845],[-6.397,-16.777],[36.861,-4.122],[-.347,4.014],[-13.56,18.56]],v:[[-1.836,87.688],[-44,42.679],[-52.819,27.703],[-10.038,-9.523],[57.347,23.909],[51.849,35.795]],c:!0}],e:[{i:[[20.38,-32.959],[11.483,30.469],[1.953,9.998],[-29.139,6.361],[1.869,-42.253],[2.744,-7.331]],o:[[-15.948,-28.88],[-3.564,-9.458],[-6.397,-32.753],[36.861,-8.047],[-.347,7.836],[-13.56,36.233]],v:[[-1.836,87.688],[-44,-.18],[-52.819,-29.415],[-10.038,-102.09],[57.347,-36.823],[51.849,-13.619]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:71,s:[{i:[[20.38,-32.959],[11.483,30.469],[1.953,9.998],[-29.139,6.361],[1.869,-42.253],[2.744,-7.331]],o:[[-15.948,-28.88],[-3.564,-9.458],[-6.397,-32.753],[36.861,-8.047],[-.347,7.836],[-13.56,36.233]],v:[[-1.836,87.688],[-44,-.18],[-52.819,-29.415],[-10.038,-102.09],[57.347,-36.823],[51.849,-13.619]],c:!0}],e:[{i:[[33.819,-9.33],[4.491,30.389],[-.294,9.562],[-29.777,-.772],[11.101,-38.127],[4.282,-6.069]],o:[[17.445,-26.224],[-1.394,-9.433],[.964,-31.325],[37.667,.976],[-2.059,7.071],[-21.165,29.997]],v:[[-66.438,54.619],[-57.787,-17.786],[-59.955,-46.448],[-2.326,-103.098],[48.966,-28.347],[38.515,-8.418]],c:!0}]},{i:{x:.833,y:.833},o:{x:1,y:0},n:"0p833_0p833_1_0",t:76,s:[{i:[[33.819,-9.33],[4.491,30.389],[-.294,9.562],[-29.777,-.772],[11.101,-38.127],[4.282,-6.069]],o:[[17.445,-26.224],[-1.394,-9.433],[.964,-31.325],[37.667,.976],[-2.059,7.071],[-21.165,29.997]],v:[[-66.438,54.619],[-57.787,-17.786],[-59.955,-46.448],[-2.326,-103.098],[48.966,-28.347],[38.515,-8.418]],c:!0}],e:[{i:[[10.43,-46.114],[15.544,30.081],[3.301,10.107],[-28.021,10.398],[-3.916,-44.038],[1.719,-7.957]],o:[[-21.734,-42.215],[-4.825,-9.337],[-10.813,-33.113],[35.447,-13.154],[.726,8.167],[-8.497,39.325]],v:[[1.266,100.479],[-47.658,-3.802],[-60.393,-32.952],[-27.899,-113.864],[47.818,-55.016],[45.535,-30.247]],c:!0}]},{i:{x:.667,y:1},o:{x:.167,y:.167},n:"0p667_1_0p167_0p167",t:82,s:[{i:[[10.43,-46.114],[15.544,30.081],[3.301,10.107],[-28.021,10.398],[-3.916,-44.038],[1.719,-7.957]],o:[[-21.734,-42.215],[-4.825,-9.337],[-10.813,-33.113],[35.447,-13.154],[.726,8.167],[-8.497,39.325]],v:[[1.266,100.479],[-47.658,-3.802],[-60.393,-32.952],[-27.899,-113.864],[47.818,-55.016],[45.535,-30.247]],c:!0}],e:[{i:[[20.38,-30.523],[12.979,27.561],[2.446,9.141],[-28.781,7.445],[-.232,-39.174],[2.376,-6.927]],o:[[-15.948,-26.746],[-4.029,-8.555],[-8.014,-29.946],[36.408,-9.418],[.043,7.265],[-11.741,34.234]],v:[[-1.836,87.688],[-49.761,2.772],[-60.019,-23.791],[-20.907,-93.291],[49.621,-36.548],[45.283,-14.795]],c:!0}]},{i:{x:0,y:1},o:{x:.333,y:0},n:"0_1_0p333_0",t:83,s:[{i:[[20.38,-30.523],[12.979,27.561],[2.446,9.141],[-28.781,7.445],[-.232,-39.174],[2.376,-6.927]],o:[[-15.948,-26.746],[-4.029,-8.555],[-8.014,-29.946],[36.408,-9.418],[.043,7.265],[-11.741,34.234]],v:[[-1.836,87.688],[-49.761,2.772],[-60.019,-23.791],[-20.907,-93.291],[49.621,-36.548],[45.283,-14.795]],c:!0}],e:[{i:[[20.38,-23.216],[11.483,21.462],[1.953,7.042],[-29.139,4.481],[1.869,-29.762],[2.744,-5.164]],o:[[-15.948,-20.343],[-3.564,-6.662],[-6.397,-23.071],[36.861,-5.668],[-.347,5.52],[-13.56,25.522]],v:[[-1.836,87.688],[-44,25.795],[-52.819,5.202],[-10.038,-45.989],[57.347,-.016],[51.849,16.329]],c:!0}]},{i:{x:0,y:1},o:{x:.167,y:.167},n:"0_1_0p167_0p167",t:86,s:[{i:[[20.38,-23.216],[11.483,21.462],[1.953,7.042],[-29.139,4.481],[1.869,-29.762],[2.744,-5.164]],o:[[-15.948,-20.343],[-3.564,-6.662],[-6.397,-23.071],[36.861,-5.668],[-.347,5.52],[-13.56,25.522]],v:[[-1.836,87.688],[-44,25.795],[-52.819,5.202],[-10.038,-45.989],[57.347,-.016],[51.849,16.329]],c:!0}],e:[{i:[[20.38,-29.219],[11.483,27.012],[1.953,8.863],[-29.139,5.639],[1.869,-37.458],[2.744,-6.499]],o:[[-15.948,-25.603],[-3.564,-8.384],[-6.397,-29.036],[36.861,-7.134],[-.347,6.947],[-13.56,32.121]],v:[[-1.836,87.688],[-44,9.791],[-52.819,-16.127],[-10.038,-80.554],[57.347,-22.694],[51.849,-2.123]],c:!0}]},{t:92}]},nm:"Path 1"},{ty:"fl",fillEnabled:!0,c:{k:[.97,.24,.24,1]},o:{k:100},nm:"Fill 1"},{ty:"tr",p:{k:[0,0],ix:2},a:{k:[0,0],ix:1},s:{k:[100,100],ix:3},r:{k:0,ix:6},o:{k:100,ix:7},sk:{k:0,ix:4},sa:{k:0,ix:5},nm:"Transform"}],nm:"Shape 2"}],ip:0,op:93,st:-2,bm:0,sr:1},{ddd:0,ind:3,ty:4,nm:"C5",ks:{o:{k:100},r:{k:0},p:{k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:80,s:[136.5,102.286,0],e:[18.5,102.286,0],to:[0,0,0],ti:[0,0,0]},{t:134}]},a:{k:[0,0,0]},s:{k:[50,50,100]}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{k:[8.894,8.894]},p:{k:[0,0]},nm:"Ellipse Path 1"},{ty:"fl",fillEnabled:!0,c:{k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:80,s:[1,1,1,1],e:[.89,.89,.89,1]},{t:85}]},o:{k:100},nm:"Fill 1"},{ty:"tr",p:{k:[0,0],ix:2},a:{k:[0,0],ix:1},s:{k:[100,100],ix:3},r:{k:0,ix:6},o:{k:100,ix:7},sk:{k:0,ix:4},sa:{k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1"}],ip:80,op:93,st:80,bm:0,sr:1},{ddd:0,ind:4,ty:4,nm:"C4",ks:{o:{k:100},r:{k:0},p:{k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:51,s:[136.5,102.286,0],e:[18.5,102.286,0],to:[0,0,0],ti:[0,0,0]},{t:105}]},a:{k:[0,0,0]},s:{k:[50,50,100]}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{k:[8.894,8.894]},p:{k:[0,0]},nm:"Ellipse Path 1"},{ty:"fl",fillEnabled:!0,c:{k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:51,s:[1,1,1,1],e:[.89,.89,.89,1]},{t:56}]},o:{k:100},nm:"Fill 1"},{ty:"tr",p:{k:[0,0],ix:2},a:{k:[0,0],ix:1},s:{k:[100,100],ix:3},r:{k:0,ix:6},o:{k:100,ix:7},sk:{k:0,ix:4},sa:{k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1"}],ip:51,op:93,st:51,bm:0,sr:1},{ddd:0,ind:5,ty:4,nm:"C3",ks:{o:{k:100},r:{k:0},p:{k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:18,s:[136.5,102.286,0],e:[18.5,102.286,0],to:[0,0,0],ti:[0,0,0]},{t:72}]},a:{k:[0,0,0]},s:{k:[50,50,100]}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{k:[16.094,16.094]},p:{k:[0,0]},nm:"Ellipse Path 1"},{ty:"fl",fillEnabled:!0,c:{k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:18,s:[1,1,1,1],e:[.97,.24,.24,1]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:22,s:[.97,.24,.24,1],e:[.97,.24,.24,1]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:67,s:[.97,.24,.24,1],e:[1,1,1,1]},{t:72}]},o:{k:100},nm:"Fill 1"},{ty:"tr",p:{k:[0,0],ix:2},a:{k:[0,0],ix:1},s:{k:[100,100],ix:3},r:{k:0,ix:6},o:{k:100,ix:7},sk:{k:0,ix:4},sa:{k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1"}],ip:18,op:93,st:18,bm:0,sr:1},{ddd:0,ind:6,ty:4,nm:"C2",ks:{o:{k:100},r:{k:0},p:{k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:-13,s:[136.5,102.286,0],e:[18.5,102.286,0],to:[0,0,0],ti:[0,0,0]},{t:41}]},a:{k:[0,0,0]},s:{k:[50,50,100]}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{k:[8.894,8.894]},p:{k:[0,0]},nm:"Ellipse Path 1"},{ty:"fl",fillEnabled:!0,c:{k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:38,s:[.89,.89,.89,1],e:[1,1,1,1]},{t:42}]},o:{k:100},nm:"Fill 1"},{ty:"tr",p:{k:[0,0],ix:2},a:{k:[0,0],ix:1},s:{k:[100,100],ix:3},r:{k:0,ix:6},o:{k:100,ix:7},sk:{k:0,ix:4},sa:{k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1"}],ip:0,op:93,st:-13,bm:0,sr:1},{ddd:0,ind:7,ty:4,nm:"C1",ks:{o:{k:98},r:{k:0},p:{k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:-41,s:[136.5,102.286,0],e:[18.5,102.286,0],to:[0,0,0],ti:[0,0,0]},{t:13}]},a:{k:[0,0,0]},s:{k:[50,50,100]}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{k:[8.894,8.894]},p:{k:[0,0]},nm:"Ellipse Path 1"},{ty:"fl",fillEnabled:!0,c:{k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:9,s:[.89,.89,.89,1],e:[1,1,1,1]},{t:13}]},o:{k:100},nm:"Fill 1"},{ty:"tr",p:{k:[0,0],ix:2},a:{k:[0,0],ix:1},s:{k:[100,100],ix:3},r:{k:0,ix:6},o:{k:100,ix:7},sk:{k:0,ix:4},sa:{k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1"}],ip:0,op:93,st:-41,bm:0,sr:1},{ddd:0,ind:8,ty:4,nm:"Line",ks:{o:{k:100},r:{k:0},p:{k:[75,75,0]},a:{k:[0,0,0]},s:{k:[50,50,100]}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ks:{k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-109.5,54.75],[119.5,54.75]],c:!1}},nm:"Path 1"},{ty:"st",fillEnabled:!0,c:{k:[.89,.89,.89,1]},o:{k:100},w:{k:1},lc:1,lj:1,ml:4,nm:"Stroke 1"},{ty:"tr",p:{k:[0,0],ix:2},a:{k:[0,0],ix:1},s:{k:[100,100],ix:3},r:{k:0,ix:6},o:{k:100,ix:7},sk:{k:0,ix:4},sa:{k:0,ix:5},nm:"Transform"}],nm:"Shape 1"}],ip:0,op:93,st:-2,bm:0,sr:1}],v:"4.4.26",ddd:0,ip:0,op:93,fr:30,w:150,h:150}}]);
//# sourceMappingURL=build.js.map