From 8dcac95b46244e6315699d2dc21dd930cfeb2741 Mon Sep 17 00:00:00 2001 From: Abdelrahman Ashraf Date: Wed, 7 Feb 2024 14:46:02 +0700 Subject: [PATCH 1/4] =?UTF-8?q?feat:=20=F0=9F=8E=B8=20represent=20themes?= =?UTF-8?q?=20data=20as=20json=20(lottie=20slots)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/common/dotlottie-theme-common.ts | 18 +- packages/dotlottie-js/src/common/utils.ts | 13 +- packages/dotlottie-js/src/dotlottie.ts | 2 +- packages/dotlottie-js/src/node/dotlottie.ts | 2 +- .../simple/animation/animations/lottie1.json | 751 +++++++++++++++++- .../simple/animation/manifest.json | 28 +- .../simple/animation/themes/theme1.json | 14 + .../simple/animation/themes/theme1.lss | 3 - .../src/tests/dotlottie-js-browser.spec.ts | 96 ++- .../src/tests/dotlottie-js-node.spec.ts | 92 ++- .../src/tests/lottie-theme-browser.spec.ts | 8 +- .../src/tests/lottie-theme-node.spec.ts | 8 +- .../src/tests/utils-browser.spec.ts | 2 +- .../dotlottie-js/src/tests/utils-node.spec.ts | 2 +- packages/dotlottie-js/types/index.d.ts | 5 - 15 files changed, 987 insertions(+), 57 deletions(-) create mode 100644 packages/dotlottie-js/src/tests/__fixtures__/simple/animation/themes/theme1.json delete mode 100644 packages/dotlottie-js/src/tests/__fixtures__/simple/animation/themes/theme1.lss diff --git a/packages/dotlottie-js/src/common/dotlottie-theme-common.ts b/packages/dotlottie-js/src/common/dotlottie-theme-common.ts index 6e1c3ab..9466ce4 100644 --- a/packages/dotlottie-js/src/common/dotlottie-theme-common.ts +++ b/packages/dotlottie-js/src/common/dotlottie-theme-common.ts @@ -7,15 +7,17 @@ import type { ZipOptions } from 'fflate'; import type { LottieAnimationCommon } from './lottie-animation-common'; import { createError, isValidURL } from './utils'; +type Data = Record; + export interface ThemeOptions { - data?: string; + data?: Data; id: string; url?: string; zipOptions?: ZipOptions; } export class LottieThemeCommon { - protected _data?: string; + protected _data?: Data; protected _id: string = ''; @@ -70,11 +72,11 @@ export class LottieThemeCommon { this._url = url; } - public get data(): string | undefined { + public get data(): Data | undefined { return this._data; } - public set data(data: string | undefined) { + public set data(data: Data | undefined) { this._requireValidData(data); this._data = data; @@ -91,7 +93,7 @@ export class LottieThemeCommon { this._requireValidData(this._data); - return this._data; + return JSON.stringify(this._data); } public addAnimation(animation: LottieAnimationCommon): void { @@ -110,17 +112,17 @@ export class LottieThemeCommon { if (!url || !isValidURL(url)) throw createError('Invalid theme url'); } - private _requireValidData(data: string | undefined): asserts data is string { + private _requireValidData(data: Data | undefined): asserts data is Data { // eslint-disable-next-line no-warning-comments // TODO: validate lottie style sheets using lottie-styler - if (typeof data !== 'string' || !data) throw createError('Invalid theme data'); + if (typeof data !== 'object') throw createError('Invalid theme data'); } private async _loadDataFromUrl(url: string): Promise { try { const response = await fetch(url); - const data = await response.text(); + const data = await response.json(); this._data = data; } catch (error) { diff --git a/packages/dotlottie-js/src/common/utils.ts b/packages/dotlottie-js/src/common/utils.ts index 57aa909..a9456d6 100644 --- a/packages/dotlottie-js/src/common/utils.ts +++ b/packages/dotlottie-js/src/common/utils.ts @@ -953,8 +953,11 @@ export async function getAnimations( * const themes = await getThemes(dotLottie); * ``` */ -export async function getThemes(dotLottie: Uint8Array, filter?: UnzipFileFilter): Promise> { - const themesMap: Record = {}; +export async function getThemes( + dotLottie: Uint8Array, + filter?: UnzipFileFilter, +): Promise>> { + const themesMap: Record> = {}; const unzippedThemes = await unzipDotLottie(dotLottie, (file) => { const name = file.name.replace('themes/', '').replace('.lss', ''); @@ -968,7 +971,7 @@ export async function getThemes(dotLottie: Uint8Array, filter?: UnzipFileFilter) if (data instanceof Uint8Array) { const themeId = themePath.replace('themes/', '').replace('.lss', ''); - themesMap[themeId] = strFromU8(data, false); + themesMap[themeId] = JSON.parse(strFromU8(data, false)); } } @@ -998,7 +1001,7 @@ export async function getTheme( dotLottie: Uint8Array, themeId: string, filter?: UnzipFileFilter, -): Promise { +): Promise | undefined> { const themeFilename = `themes/${themeId}.lss`; const unzippedTheme = await unzipDotLottieFile(dotLottie, themeFilename, filter); @@ -1007,7 +1010,7 @@ export async function getTheme( return undefined; } - return strFromU8(unzippedTheme, false); + return JSON.parse(strFromU8(unzippedTheme, false)); } /** diff --git a/packages/dotlottie-js/src/dotlottie.ts b/packages/dotlottie-js/src/dotlottie.ts index a45a5f9..7d3e42d 100644 --- a/packages/dotlottie-js/src/dotlottie.ts +++ b/packages/dotlottie-js/src/dotlottie.ts @@ -290,7 +290,7 @@ export class DotLottie extends DotLottieCommon { if (theme.id === themeId) { dotlottie.addTheme({ id: theme.id, - data: decodedStr, + data: JSON.parse(decodedStr), }); theme.animations.forEach((animationId) => { diff --git a/packages/dotlottie-js/src/node/dotlottie.ts b/packages/dotlottie-js/src/node/dotlottie.ts index 0675836..cc7d11d 100644 --- a/packages/dotlottie-js/src/node/dotlottie.ts +++ b/packages/dotlottie-js/src/node/dotlottie.ts @@ -278,7 +278,7 @@ export class DotLottie extends DotLottieCommon { if (theme.id === themeId) { dotlottie.addTheme({ id: theme.id, - data: decodedStr, + data: JSON.parse(decodedStr), }); theme.animations.forEach((animationId) => { diff --git a/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/animations/lottie1.json b/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/animations/lottie1.json index 09b51fb..9591758 100644 --- a/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/animations/lottie1.json +++ b/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/animations/lottie1.json @@ -1 +1,750 @@ -{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.14","a":"LottieFiles","k":"","d":"","tc":""},"fr":60,"ip":0,"op":180,"w":500,"h":500,"nm":"Main Comp","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"random shapes ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[253.628,212.369,0],"ix":2},"a":{"a":0,"k":[177.182,168.578,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.545,1.097],[-0.742,1.604],[-1.551,0.087],[-0.56,-3.958],[3.968,-4.264],[3,1.018],[-0.026,3.244],[-2.472,1.348]],"o":[[1.643,-1.164],[0.741,-1.602],[1.551,-0.087],[0.993,7.007],[-3.817,4.13],[-3,-1.03],[0.013,-1.641],[2.056,-1.119]],"v":[[-1.992,-5.315],[0.805,-9.482],[4.021,-12.623],[9.91,-7.833],[6.051,7.45],[-5.737,11.692],[-10.878,4.205],[-8.367,-2.568]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.969000004787,0.677999997606,0.635000011968,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[203.042,54.429],"to":[0,-0.375],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[203.042,52.179],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[203.042,54.429],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[203.042,52.179],"to":[0,0],"ti":[0,-0.375]},{"t":180,"s":[203.042,54.429]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":38,"s":[12]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":86,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":141,"s":[8]},{"t":179,"s":[0]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.013,0.899],[-0.956,1.792],[-2.031,-0.359],[-0.776,-5.208],[5.157,-4.1],[3.942,2.27],[-0.004,4.024],[-3.225,0.917]],"o":[[2.14,-0.956],[0.956,-1.792],[2.031,0.358],[1.376,9.238],[-4.963,3.946],[-3.942,-2.269],[0.001,-2.034],[2.682,-0.763]],"v":[[-2.697,-7.447],[0.926,-11.829],[5.107,-14.814],[12.872,-6.93],[7.975,11.227],[-7.436,12.661],[-14.245,1.67],[-11.02,-5.975]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.270999983245,0.352999997606,0.984000052658,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[14.498,166.072],"to":[0,-0.417],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[14.498,163.572],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[14.498,166.072],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[14.498,163.572],"to":[0,0],"ti":[0,-0.417]},{"t":180,"s":[14.498,166.072]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":90,"s":[20]},{"t":179,"s":[0]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.136,-2.315],[-2.107,2.279],[4.348,1.044]],"o":[[0.2,3.417],[1.62,-1.752],[-3.676,-0.883]],"v":[[-6.295,-0.401],[4.812,3.843],[1.001,-5.239]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.969000004787,0.677999997606,0.635000011968,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[312.264,50.735],"to":[0,0.333],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[312.264,52.735],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[312.264,50.735],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[312.264,52.735],"to":[0,0],"ti":[0,0.333]},{"t":180,"s":[312.264,50.735]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":179,"s":[360]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.866,-1.457],[-0.018,6.544],[1.9,-1.991],[2.538,-3.165],[1.298,-2.283]],"o":[[7.212,3.666],[0.019,-6.626],[-1.799,1.884],[-2.409,3.006],[-0.73,1.284]],"v":[[-7.618,9.113],[12.677,-0.438],[-2.563,-10.788],[-1.82,-0.517],[-11.966,3.145]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.969000004787,0.677999997606,0.635000011968,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[57.545,324.127],"to":[0,-0.208],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[57.545,322.877],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[57.545,324.127],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[57.545,322.877],"to":[0,0],"ti":[0,-0.208]},{"t":180,"s":[57.545,324.127]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":90,"s":[20]},{"t":179,"s":[0]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-3.331,-1.304],[0.27,-6.252],[1.955,0.211],[3.351,2.645],[3.295,3.238],[-1.673,1.706]],"o":[[2.658,1.041],[-0.128,2.979],[-2.158,-0.232],[-4.154,-3.278],[-2.329,-2.289],[1.84,-1.877]],"v":[[-1.355,-7.342],[12.168,4.31],[7.383,10.094],[2.393,3.245],[-9.533,-0.073],[-10.765,-8.428]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.270999983245,0.352999997606,0.984000052658,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[341.675,10.555],"to":[0,-0.833],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[341.675,5.555],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[341.675,10.555],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[341.675,5.555],"to":[0,0],"ti":[0,-0.833]},{"t":180,"s":[341.675,10.555]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100.074,97.659],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":90,"s":[20]},{"t":179,"s":[0]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"writen stuff ","parent":24,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[67.863,121.956,0],"ix":2},"a":{"a":0,"k":[43.663,62.862,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-30,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[27.601,-7.708]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":15,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[-10.899,3.792]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[27.601,-7.708]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":105,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[-10.899,3.792]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":150,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[27.601,-7.708]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":195,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[-10.899,3.792]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":240,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[27.601,-7.708]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":285,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[-10.899,3.792]],"c":false}]},{"t":330,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-27.601,7.708],[27.601,-7.708]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.838,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[28.52,45.548],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[42.702,-11.29]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":45,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[-0.798,1.21]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[42.702,-11.29]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":135,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[-0.798,1.21]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":180,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[42.702,-11.29]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":225,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[-0.798,1.21]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":270,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[42.702,-11.29]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":315,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[-0.798,1.21]],"c":false}]},{"t":360,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.702,11.29],[42.702,-11.29]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.838,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[43.644,26.458],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-18,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[42.721,-10.66]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":27,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[10.721,-0.66]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":72,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[42.721,-10.66]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":117,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[10.721,-0.66]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":162,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[42.721,-10.66]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":207,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[10.721,-0.66]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":252,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[42.721,-10.66]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":297,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[10.721,-0.66]],"c":false}]},{"t":342,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-42.721,10.66],[42.721,-10.66]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.838,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[43.686,11.579],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.064,-0.721],[0,0],[-0.004,2.577],[0,0],[-2.065,0.691],[0,0],[0.007,-2.472],[0,0]],"o":[[0,0],[-2.064,0.721],[0,0],[0.004,-2.576],[0,0],[2.065,-0.691],[0,0],[-0.007,2.472]],"v":[[17.548,1.166],[-17.587,13.438],[-21.317,10.077],[-21.308,4.21],[-17.562,-1.706],[17.588,-13.467],[21.314,-10.243],[21.298,-4.615]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[22.133,111.315],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.629,-3.108],[0.076,-0.632],[0,0],[0.629,-3.108],[0.128,-0.64],[0,0],[2.646,-0.418],[0,0],[-0.684,3.104],[-0.06,0.307],[0,0],[-0.74,3.005],[0,0]],"o":[[0,0],[-0.162,-0.594],[-3.883,0.613],[0,0],[-0.102,-0.564],[-0.802,-3.544],[0,0],[4.065,-0.657],[0,0],[0.069,0.272],[4.068,-0.643],[0,0],[-4.029,0.636]],"v":[[7.663,-4.853],[6.437,3.275],[2.592,-9.881],[-3.553,-3.082],[-5.315,5.158],[-6.95,-2.464],[-14.006,-7.246],[-7.752,11.682],[-1.252,4.826],[0.246,-2.184],[3.938,9.835],[10.537,3.262],[14.006,-11.682]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.270588235294,0.352941176471,0.984313785329,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[8.127,0.515],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[73.75,73.75],"ix":3},"r":{"a":0,"k":-5.909,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":-18,"op":185,"st":-18,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"front blue screen","sr":1,"ks":{"o":{"a":0,"k":60,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-15,"s":[111.114,291.607,0],"to":[0,-0.667,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":15,"s":[111.114,287.607,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[111.114,291.607,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":75,"s":[111.114,287.607,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":105,"s":[111.114,291.607,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[111.114,287.607,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":165,"s":[111.114,291.607,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":195,"s":[111.114,287.607,0],"to":[0,0,0],"ti":[0,-0.667,0]},{"t":225,"s":[111.114,291.607,0]}],"ix":2},"a":{"a":0,"k":[31.181,44.245,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-31.181,-24.245],[31.181,-44.245],[31.181,19.246],[-31.181,44.246]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.165,0.918,0.925,0.5,0.112,0.859,0.867,1,0.059,0.8,0.808],"ix":9}},"s":{"a":0,"k":[0,0],"ix":5},"e":{"a":0,"k":[100,0],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[31.181,44.246],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-15,"op":185,"st":-15,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"shirt ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":20,"s":[-5.062]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":42,"s":[-7.289]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":67,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":91,"s":[0.5]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":120,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":151,"s":[0.5]},{"t":179,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[385.583,308.096,0],"to":[-0.833,0,0],"ti":[0.833,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":23,"s":[380.583,308.096,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":45,"s":[380.583,308.096,0],"to":[0.833,0,0],"ti":[-0.833,0,0]},{"t":67,"s":[385.583,308.096,0]}],"ix":2},"a":{"a":0,"k":[42.732,111.633,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.299,-1.901]],"o":[[0,0],[0,0]],"v":[[1.701,-0.489],[-1.701,0.951]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.211999990426,0.322000002394,0.776000019148,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[32.752,45.542],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.237,3.289],[0,0]],"o":[[0,0],[0.233,-0.623],[0,0]],"v":[[-4.745,6.62],[4.512,-3.959],[4.512,-6.62]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.211999990426,0.322000002394,0.776000019148,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[26.538,50.453],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-3.329,-6.202],[-7.168,4.561],[0,0],[0,0],[3.934,-5.486]],"o":[[0,0],[7.169,-4.561],[0,0],[0,0],[-3.935,5.487]],"v":[[-6.597,25.857],[2.757,11.209],[5.903,-25.857],[-3.356,-15.395],[-2.218,11.028]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.234999997008,0.325,0.866999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[25.148,72.35],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[22.267,-26.357],[-6.477,-3.239],[6.477,-6.476],[-16.191,-1.619],[-6.476,-3.239],[-4.857,4.857],[1.09,27.694],[1.403,14.861],[12.952,0]],"o":[[0,0],[0,0],[0,0],[16.191,1.62],[6.477,3.238],[4.858,-4.858],[-0.493,-12.545],[-1.223,-12.953],[-12.954,0]],"v":[[-42.482,-28.294],[-20.939,-9.678],[-21.754,19.43],[-16.896,34.001],[9.01,59.908],[34.915,61.527],[41.393,19.43],[39.773,-30.762],[13.868,-66.383]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.270999983245,0.352999997606,0.984000052658,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[42.732,66.633],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"front leg ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":23,"s":[5.085]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":43,"s":[5.085]},{"t":64,"s":[0]}],"ix":10},"p":{"a":0,"k":[388.143,310.242,0],"ix":2},"a":{"a":0,"k":[95.289,31.206,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[10.48,-4.161],[-10.48,4.161]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.689999988032,0.819999964097,0.783999992819,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[65,70.783],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.503,-4.107],[-7.48,-0.992],[7.48,4.107]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[63.856,74.944],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-3.086,-11.8],[-4.175,-1.271],[0,0],[0,0]],"o":[[0,0],[3.086,11.799],[0,0],[0,0],[0,0]],"v":[[-24.931,-17.472],[-4.268,1.498],[8.802,20.921],[24.931,12.681],[-12.952,-20.921]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[93.643,33.045],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.481,0.698],[0.32,-0.755],[-0.536,0.049]],"o":[[-0.232,-0.338],[-0.32,0.754],[0.405,-0.039]],"v":[[0.73,-0.299],[-0.891,-0.557],[0.264,1.262]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[84.168,101.916],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.48,0.698],[0.32,-0.755],[-0.536,0.049]],"o":[[-0.233,-0.338],[-0.32,0.754],[0.406,-0.039]],"v":[[0.731,-0.3],[-0.891,-0.557],[0.264,1.263]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[61.729,89.265],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.48,0.698],[0.32,-0.755],[-0.536,0.049]],"o":[[-0.233,-0.338],[-0.32,0.754],[0.406,-0.038]],"v":[[0.731,-0.299],[-0.891,-0.557],[0.264,1.262]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[43.674,67.522],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.818,0.221],[-0.243,-0.783],[-0.377,0.385]],"o":[[-0.396,-0.107],[0.243,0.782],[0.285,-0.29]],"v":[[0.354,-0.885],[-1.049,-0.033],[1.008,0.607]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.929,95.309],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.818,0.221],[-0.244,-0.783],[-0.377,0.385]],"o":[[-0.396,-0.107],[0.243,0.782],[0.285,-0.29]],"v":[[0.355,-0.885],[-1.049,-0.033],[1.007,0.607]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[44.561,74.865],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.818,0.222],[-0.243,-0.784],[-0.377,0.385]],"o":[[-0.396,-0.106],[0.244,0.782],[0.285,-0.291]],"v":[[0.355,-0.886],[-1.05,-0.033],[1.007,0.606]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[56.343,56.799],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.787,0.313],[-0.153,-0.806],[-0.418,0.339]],"o":[[-0.382,-0.151],[0.153,0.804],[0.316,-0.256]],"v":[[0.425,-0.873],[-1.067,-0.186],[0.904,0.684]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[66.553,92.192],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.531,-0.661],[-0.815,-0.091],[0.201,0.499]],"o":[[-0.257,0.319],[0.814,0.092],[-0.152,-0.378]],"v":[[-0.616,-0.529],[-0.399,1.098],[1.013,-0.529]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[70.136,48.195],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11","np":2,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.252,2.604],[0.498,-1.165]],"o":[[0.055,-0.57],[-0.497,1.164]],"v":[[1.278,-0.278],[-0.836,-1.161]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[48.968,80.26],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":2,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.252,2.603],[0.498,-1.164]],"o":[[0.055,-0.57],[-0.497,1.165]],"v":[[1.278,-0.278],[-0.836,-1.161]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[62.616,53.056],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13","np":2,"cix":2,"bm":0,"ix":13,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.73,-1.961],[-1.087,0.651]],"o":[[-0.379,0.43],[1.086,-0.652]],"v":[[-0.951,-0.323],[0.244,1.633]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[78.041,44.59],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":2,"cix":2,"bm":0,"ix":14,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.682,-1.015]],"o":[[0,0],[0,0]],"v":[[4.724,-3.801],[-4.724,3.801]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[88.873,108.948],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 15","np":2,"cix":2,"bm":0,"ix":15,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.96,-1.956],[-0.071,1.899]],"o":[[0.318,0.649],[0.072,-1.899]],"v":[[-0.987,-0.188],[1.875,0.245]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[78.645,97.893],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 16","np":2,"cix":2,"bm":0,"ix":16,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.273,2.16],[1.104,-1.547]],"o":[[0.092,-0.719],[-1.104,1.547]],"v":[[1.583,0.662],[-0.57,-1.275]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[55.899,85.138],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 17","np":2,"cix":2,"bm":0,"ix":17,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.497,1.582],[-0.496,-1.835]],"o":[[-0.497,-0.526],[0.496,1.834]],"v":[[0.931,-0.437],[-1.932,0.001]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50.605,61.327],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 18","np":2,"cix":2,"bm":0,"ix":18,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.918,-1.032],[-1.901,0]],"o":[[-0.638,0.343],[1.9,0]],"v":[[0.155,-0.923],[-0.172,1.955]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[86.167,39.934],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 19","np":2,"cix":2,"bm":0,"ix":19,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[10.662,-8.47],[-15.964,-8.471],[0,0]],"o":[[0,0],[-10.663,8.471],[15.964,8.471],[0,0]],"v":[[31.568,-36.833],[-20.905,-7.475],[-10.48,18.914],[23.404,36.833]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.764999988032,0.847000002394,0.823999980852,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[61.832,68.857],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 20","np":2,"cix":2,"bm":0,"ix":20,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[20.239,-15.382],[13.488,-24.226],[-26.722,-11.845],[-12.999,-4.641],[-1.288,-0.443],[-1.582,0.298],[-4.801,4.586],[1.027,2.222],[0.844,1.355],[5.21,4.744],[0,0],[-3.238,9.715]],"o":[[0,0],[-6.773,12.163],[0,0],[1.509,0.539],[1.526,0.526],[0,0],[0,0],[-0.459,-0.994],[-2.001,-3.209],[-14.991,-13.649],[0,0],[3.238,-9.715]],"v":[[4.259,-43.574],[-57.267,3.381],[-17.497,42.357],[15.177,54.557],[18.34,58.429],[23.349,57.354],[32.996,49.962],[34.086,45.832],[29.839,42.949],[19.392,30.846],[-1.859,12.385],[60.802,-20.368]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.811999990426,0.913999968884,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[64.289,59.206],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 21","np":2,"cix":2,"bm":0,"ix":21,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"front foot ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":23,"s":[-9.209]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":43,"s":[-9.209]},{"t":64,"s":[0]}],"ix":10},"p":{"a":0,"k":[388.048,416.894,0],"ix":2},"a":{"a":0,"k":[11.764,30.553,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[6.099,-5.573],[0.432,5.573],[-6.099,1.573]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":23,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[3.151,-7.697],[-3.113,3.225],[-9.047,-0.551]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":43,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[3.151,-7.697],[-3.113,3.225],[-9.047,-0.551]],"c":true}]},{"t":64,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[6.099,-5.573],[0.432,5.573],[-6.099,1.573]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.769000004787,0.490000017952,0.372999991623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.756,7.436],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[0,0],[0,3.237],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-8.089,0.913],[3.231,7.846],[8.089,1.37],[2.768,-7.846]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":23,"s":[{"i":[[0,0],[0,0],[0,3.237],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-12.048,-2.008],[1.314,6.396],[6.172,-0.08],[1.53,-8.807]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":43,"s":[{"i":[[0,0],[0,0],[0,3.237],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-12.048,-2.008],[1.314,6.396],[6.172,-0.08],[1.53,-8.807]],"c":true}]},{"t":64,"s":[{"i":[[0,0],[0,0],[0,3.237],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-8.089,0.913],[3.231,7.846],[8.089,1.37],[2.768,-7.846]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[9.746,8.097],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[-3.296,-4.749],[7.384,-7.649],[0,0],[-1.996,1.385],[-2.506,0.395],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0.758,-0.526],[0,0],[0,0]],"v":[[3.824,-11.31],[12.264,-7.581],[2.506,12.331],[-12.264,12.331],[-9.216,8.65],[-1.45,4.419],[0,-8.374]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":23,"s":[{"i":[[0,0],[-3.296,-4.749],[7.384,-7.649],[0,0],[-1.996,1.385],[-2.506,0.395],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0.758,-0.526],[0,0],[0,0]],"v":[[1.64,-12.677],[10.246,-8.415],[2.506,12.331],[-12.951,10.32],[-8.712,6.325],[-3.034,4.035],[-2.184,-9.741]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":43,"s":[{"i":[[0,0],[-3.296,-4.749],[7.384,-7.649],[0,0],[-1.996,1.385],[-2.506,0.395],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0.758,-0.526],[0,0],[0,0]],"v":[[1.64,-12.677],[10.246,-8.415],[2.506,12.331],[-12.951,10.32],[-8.712,6.325],[-3.034,4.035],[-2.184,-9.741]],"c":true}]},{"t":64,"s":[{"i":[[0,0],[-3.296,-4.749],[7.384,-7.649],[0,0],[-1.996,1.385],[-2.506,0.395],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0.758,-0.526],[0,0],[0,0]],"v":[[3.824,-11.31],[12.264,-7.581],[2.506,12.331],[-12.264,12.331],[-9.216,8.65],[-1.45,4.419],[0,-8.374]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.004000000393,0.532999973671,0.536999990426,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[12.514,20.776],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"back leg ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":23,"s":[-4.639]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":43,"s":[-4.639]},{"t":64,"s":[0]}],"ix":10},"p":{"a":0,"k":[326.959,435.272,0],"ix":2},"a":{"a":0,"k":[10.423,131.948,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[42.886,-25.031],[20.65,-44.478],[3.366,-0.959],[0,0],[0.249,2.134],[-7.104,14.208],[0,0]],"o":[[0,0],[0,0],[-0.452,0.974],[-0.571,0.162],[-2.097,-1.467],[-1.804,-15.438],[6.843,-13.686],[0,0]],"v":[[50.673,-60.212],[-6.868,-15.886],[-32.934,64.604],[-34.311,67.535],[-48.576,63.374],[-47.669,58.702],[-37.631,-30.458],[10.943,-67.697]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.689999988032,0.819999964097,0.783999992819,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50.923,67.948],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"back foot ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[325.99,436.118,0],"ix":2},"a":{"a":0,"k":[25.645,4.057,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-4.621,-2.702],[3.966,2.702],[4.621,0.07]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.769000004787,0.490000017952,0.372999991623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[26.058,6.193],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-4.747,0.33],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-5.321,-6.335],[-4.726,3.829],[2.708,6.005],[5.321,-4.489]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[26.396,6.585],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[9.434,0],[1.768,-0.982],[0,0],[0,0],[4.662,3.396]],"o":[[0,0],[-2.171,0],[-1.44,0.801],[0,0],[0,0],[0,0]],"v":[[6.92,-5.048],[-6.431,-7.6],[-14.847,-5.463],[-16.395,0.064],[12.492,7.6],[11.733,-4.06]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.004000000393,0.532999973671,0.536999990426,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[16.645,15.265],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"front arm","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[11.608,51.721,0],"ix":2},"a":{"a":0,"k":[65.435,23.145,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[0.948,1.529],[-37.685,26.109],[-35.79,32.895],[10.729,19.729],[37.685,-4.766],[22.587,-27.863]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":20,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[7.904,5.157],[-31.021,17.946],[-30.095,24.678],[17.686,23.357],[37.685,-4.766],[22.587,-27.863]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":39,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[9.532,4.226],[-29.876,14.814],[-28.949,21.546],[19.314,22.426],[37.685,-4.766],[22.587,-27.863]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":43,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[9.532,4.226],[-29.876,14.814],[-28.949,21.546],[19.314,22.426],[37.685,-4.766],[22.587,-27.863]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.333,"y":0},"t":67,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[0.948,1.529],[-38.247,26.046],[-36.353,32.833],[10.729,19.729],[37.685,-4.766],[22.587,-27.863]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":91,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[0.567,0.907],[-38.554,26.742],[-36.66,33.528],[10.349,19.107],[37.685,-4.766],[22.587,-27.863]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.333,"y":0},"t":120,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[0.948,1.529],[-38.247,26.046],[-36.353,32.833],[10.729,19.729],[37.685,-4.766],[22.587,-27.863]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":151,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[0.567,0.907],[-38.554,26.742],[-36.66,33.528],[10.349,19.107],[37.685,-4.766],[22.587,-27.863]],"c":true}]},{"t":179,"s":[{"i":[[0,0],[7.774,-3.838],[0,0],[-9.345,6.62],[0,0],[4.719,-5.032]],"o":[[-0.471,1.412],[0,0],[0,0],[13.528,-9.583],[0,0],[-13.036,13.9]],"v":[[0.948,1.529],[-38.247,26.046],[-36.353,32.833],[10.729,19.729],[37.685,-4.766],[22.587,-27.863]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[37.934,33.145],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"front hand ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[289.939,287.713,0],"ix":2},"a":{"a":0,"k":[24.479,5.734,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[3.259,-0.434],[-1.52,-0.325],[-2.086,-0.349],[0,0]],"o":[[0,0],[-3.257,0.435],[1.521,0.326],[2.086,0.349],[0,0]],"v":[[10.836,-3.421],[0.736,-5.05],[-11.21,5.158],[-0.264,2.529],[12.729,3.365]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[12.98,5.734],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"back arm ","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[30.946]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":21,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.527],"y":[0]},"t":39,"s":[-13.807]},{"t":82,"s":[30.946]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":0,"s":[18.082,44.908,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":21,"s":[18.082,44.908,0],"to":[-1.074,-1.099,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.527,"y":0},"t":39,"s":[11.638,38.314,0],"to":[0,0,0],"ti":[-1.074,-1.099,0]},{"t":82,"s":[18.082,44.908,0]}],"ix":2},"a":{"a":0,"k":[43.193,43.062,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.147,3.13],[0,0],[-11.413,-0.947]],"o":[[-0.354,1.446],[0,0],[0,0],[11.414,0.948]],"v":[[18.147,8.12],[-35.211,-16.131],[-40.943,-11.171],[8.741,25.178]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[41.192,26.062],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"back hand ","parent":11,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":22,"s":[16.768]},{"t":37,"s":[-1.431]}],"ix":10},"p":{"a":0,"k":[3.668,12.596,0],"ix":2},"a":{"a":0,"k":[18.001,21.565,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[3.121,2.162],[1.094,0.382],[-0.917,-1.105],[0,0],[-1.805,-3.275],[0,0]],"o":[[0,0],[-1.042,-0.721],[-1.094,-0.382],[0.918,1.105],[0,0],[1.806,3.276],[0,0]],"v":[[10.251,7.309],[6.539,-2.01],[-9.157,-11.932],[-8.887,-8.648],[-3.881,-2.359],[-6.798,6.646],[4.651,12.314]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[10.501,12.564],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"LottieFiles cube 2","parent":24,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":128,"s":[0]},{"t":151,"s":[100]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[154.347,108.147,0],"ix":2},"a":{"a":0,"k":[34.006,33.096,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-4.506,-0.225],[0.043,-0.868],[0.869,0.043],[3.277,-8.047],[4.417,-0.102],[0.021,0.87],[-0.87,0.02],[-3.29,8.081]],"o":[[0.869,0.043],[-0.044,0.869],[-2.65,-0.132],[-3.736,9.175],[-0.869,0.02],[-0.019,-0.87],[2.688,-0.062],[3.75,-9.21]],"v":[[10.685,-14.342],[12.18,-12.691],[10.528,-11.195],[1.429,0.5],[-10.592,14.546],[-12.204,13.008],[-10.665,11.397],[-1.489,-0.688]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.509,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[50.637,39.122],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-4.506,-0.225],[0.043,-0.868],[0.869,0.043],[3.277,-8.047],[4.417,-0.102],[0.021,0.87],[-0.87,0.02],[-3.29,8.081]],"o":[[0.869,0.043],[-0.044,0.869],[-2.65,-0.132],[-3.736,9.175],[-0.869,0.02],[-0.019,-0.87],[2.688,-0.062],[3.75,-9.21]],"v":[[10.685,-14.342],[12.18,-12.691],[10.528,-11.195],[1.429,0.5],[-10.592,14.546],[-12.204,13.008],[-10.665,11.397],[-1.489,-0.688]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50.637,39.122],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-18.302,-14.011],[18.114,-27.199],[18.114,14.074],[-18.302,27.887]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.165,0.918,0.925,0.5,0.112,0.859,0.867,1,0.059,0.8,0.808],"ix":9}},"s":{"a":0,"k":[-13.805,6.441],"ix":5},"e":{"a":0,"k":[13.507,-1.4],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[49.647,38.743],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-15.204,-26.356],[15.391,-14.919],[15.641,26.231],[-15.641,14.981]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.165,0.918,0.925,0.5,0.112,0.859,0.867,1,0.059,0.8,0.808],"ix":9}},"s":{"a":0,"k":[-16.328,0.389],"ix":5},"e":{"a":0,"k":[13.016,5.091],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[15.891,39.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-33.506,0.739],[1.256,-12.761],[33.631,-0.988],[-3.006,12.262]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.165,0.918,0.925,0.5,0.112,0.859,0.867,1,0.059,0.8,0.808],"ix":9}},"s":{"a":0,"k":[-29.482,0.338],"ix":5},"e":{"a":0,"k":[21.871,-1.938],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[34.006,12.512],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":128,"op":352,"st":172,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"LottieFiles cube","parent":24,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[154.347,108.147,0],"ix":2},"a":{"a":0,"k":[34.006,33.096,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-4.506,-0.225],[0.043,-0.868],[0.869,0.043],[3.277,-8.047],[4.417,-0.102],[0.021,0.87],[-0.87,0.02],[-3.29,8.081]],"o":[[0.869,0.043],[-0.044,0.869],[-2.65,-0.132],[-3.736,9.175],[-0.869,0.02],[-0.019,-0.87],[2.688,-0.062],[3.75,-9.21]],"v":[[10.685,-14.342],[12.18,-12.691],[10.528,-11.195],[1.429,0.5],[-10.592,14.546],[-12.204,13.008],[-10.665,11.397],[-1.489,-0.688]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.509,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":25,"s":[50.637,39.122],"to":[-2.25,0.417],"ti":[5.833,-0.25]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":55,"s":[37.137,41.622],"to":[-5.833,0.25],"ti":[3.583,0.167]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":85,"s":[15.637,40.622],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[15.637,40.622],"to":[5.833,-0.25],"ti":[-5.833,0.25]},{"t":129,"s":[50.637,39.122]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":25,"s":[100,100]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":55,"s":[110,110]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":85,"s":[90,90]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":128,"s":[90,90]},{"t":129,"s":[100,100]}],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":55,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":85,"s":[6]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.333],"y":[0]},"t":128,"s":[6]},{"t":129,"s":[0]}],"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":107,"s":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":128,"s":[0]},{"t":151,"s":[100]}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-4.506,-0.225],[0.043,-0.868],[0.869,0.043],[3.277,-8.047],[4.417,-0.102],[0.021,0.87],[-0.87,0.02],[-3.29,8.081]],"o":[[0.869,0.043],[-0.044,0.869],[-2.65,-0.132],[-3.736,9.175],[-0.869,0.02],[-0.019,-0.87],[2.688,-0.062],[3.75,-9.21]],"v":[[10.685,-14.342],[12.18,-12.691],[10.528,-11.195],[1.429,0.5],[-10.592,14.546],[-12.204,13.008],[-10.665,11.397],[-1.489,-0.688]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":25,"s":[50.637,39.122],"to":[-2.25,0.417],"ti":[5.833,-0.25]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":55,"s":[37.137,41.622],"to":[-5.833,0.25],"ti":[3.583,0.167]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":85,"s":[15.637,40.622],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[15.637,40.622],"to":[5.833,-0.25],"ti":[-5.833,0.25]},{"t":129,"s":[50.637,39.122]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":25,"s":[100,100]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":55,"s":[110,110]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":85,"s":[90,90]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":128,"s":[90,90]},{"t":129,"s":[100,100]}],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":55,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":85,"s":[6]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.333],"y":[0]},"t":128,"s":[6]},{"t":129,"s":[0]}],"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":107,"s":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":128,"s":[0]},{"t":151,"s":[100]}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":25,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-18.302,-14.011],[18.114,-27.199],[18.114,14.074],[-18.302,27.887]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":55,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-40.226,-21.211],[13.441,-21.234],[13.274,26.289],[-40.392,26.937]],"c":true}]},{"t":85,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-48.96,-25.389],[-18.365,-13.952],[-18.115,27.199],[-49.397,15.949]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.165,0.918,0.925,0.5,0.112,0.859,0.867,1,0.059,0.8,0.808],"ix":9}},"s":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":55,"s":[-13.805,6.441],"to":[-5.915,-0.854],"ti":[5.915,0.854]},{"t":85,"s":[-49.293,1.319]}],"ix":5},"e":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":55,"s":[13.507,-1.4],"to":[-6.296,0.834],"ti":[6.296,-0.834]},{"t":85,"s":[-24.27,3.603]}],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[49.647,38.743],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":25,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-15.204,-26.356],[15.391,-14.919],[15.641,26.231],[-15.641,14.981]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":40,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-10.204,-27.731],[7.141,-17.794],[7.266,26.606],[-10.266,16.981]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":51,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-3.487,-29.14],[-3.459,-21.852],[-3.642,25.798],[-3.275,18.048]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":55,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-6.704,-22.356],[-6.359,-22.919],[-6.609,25.731],[-6.391,25.731]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":56,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[43.796,-21.606],[44.141,-22.169],[43.891,26.481],[44.109,26.481]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":61,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[39.3,-20.462],[44.598,-30.247],[44.09,14.486],[39.07,25.604]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":67,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[30.609,-19.005],[46.699,-29.66],[46.996,15.705],[30.812,25.853]],"c":true}]},{"t":85,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[15.546,-14.606],[51.141,-28.419],[52.141,12.731],[15.609,26.106]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.165,0.918,0.925,0.5,0.112,0.859,0.867,1,0.059,0.8,0.808],"ix":9}},"s":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":55,"s":[-16.328,0.389],"to":[6.422,0.9],"ti":[-6.422,-0.9]},{"t":85,"s":[22.202,5.788]}],"ix":5},"e":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":55,"s":[13.016,5.091],"to":[5.772,-1.308],"ti":[-5.772,1.308]},{"t":85,"s":[47.647,-2.755]}],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[15.891,39.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":25,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-33.506,0.739],[1.256,-12.761],[33.631,-0.988],[-3.006,12.262]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":55,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-19.788,-3.011],[24.474,-3.511],[29.381,4.762],[-24.256,5.262]],"c":true}]},{"t":85,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[1.744,-13.011],[32.756,-1.261],[-2.369,12.512],[-33.006,0.762]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.165,0.918,0.925,0.5,0.112,0.859,0.867,1,0.059,0.8,0.808],"ix":9}},"s":{"a":0,"k":[-29.482,0.338],"ix":5},"e":{"a":0,"k":[21.871,-1.938],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[34.006,12.512],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":-25,"op":152,"st":19,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"neck","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":17,"s":[8.514]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":47,"s":[8.514]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":75,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":103,"s":[2]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":129,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":155,"s":[2]},{"t":179,"s":[0]}],"ix":10},"p":{"a":0,"k":[52.113,5.779,0],"ix":2},"a":{"a":0,"k":[13.313,24.871,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.633,1.791],[8.027,-4.628]],"o":[[0,0],[0,0],[0,0]],"v":[[-5.118,-3.117],[4.422,-7.729],[-2.909,7.729]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.769000004787,0.490000017952,0.372999991623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.875,13.141],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[2.747,4.842],[0,0]],"o":[[0,0],[0,0],[-5.467,-9.637],[0,0]],"v":[[-14.063,-7.355],[-10.639,12.977],[11.316,9.279],[6.469,-14.121]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[14.313,14.371],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"ear ","parent":21,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[23.568,22.743,0],"ix":2},"a":{"a":0,"k":[5.918,6.096,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.427,-0.596],[0.427,0.596]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.011999999776,0.136999990426,0.128999986836,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0.732,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[6.641,4.494],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-3.191,-2.85]],"o":[[0,0],[0,0]],"v":[[-0.836,2.222],[1.595,0.628]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.011999999776,0.136999990426,0.128999986836,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0.732,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[6.754,4.052],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.481,-2.864],[-2.865,0.483],[0.482,2.864],[2.865,-0.483]],"o":[[0.482,2.864],[2.864,-0.482],[-0.482,-2.864],[-2.863,0.482]],"v":[[-5.186,0.873],[0.874,5.186],[5.186,-0.873],[-0.874,-5.186]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.917,6.274],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"hair ","parent":21,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[20.961,16.877,0],"ix":2},"a":{"a":0,"k":[27.778,22.05,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[3.736,-0.37],[1.719,-0.152],[1.087,2.033],[1.672,0.08],[-0.331,2.006],[-1.928,0.572],[-5.411,1.006],[-9.41,-2.895],[-2.055,-1.558],[2.235,-3.61],[0,0],[3.951,-3.197],[0,0],[1.373,-3.745],[5.761,1.075],[0.543,1.023]],"o":[[-3.397,-1.072],[0,0],[-2.993,0.298],[-2.105,0.185],[-1.041,-1.947],[-2.252,-0.109],[0.272,-1.646],[2.527,-0.75],[4.892,-0.909],[3.454,1.062],[4.048,3.068],[-2.323,3.751],[0,0],[-3.917,3.169],[0,0],[-1.771,4.835],[-2.75,-0.513],[0,0]],"v":[[-4.624,0.391],[-8.025,-7.378],[-14.426,-2.401],[-17.594,-5.221],[-25.823,-4.094],[-23.431,-8.755],[-27.197,-12.639],[-20.328,-17.152],[-6.488,-20.053],[11.09,-18.906],[18.951,-13.751],[25.293,-2.723],[20.462,-0.728],[23.272,8.036],[15.095,7.59],[19.225,14.329],[9.788,20.725],[3.28,10.249]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.011999999776,0.136999990426,0.128999986836,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[27.777,22.051],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"eyebrow ","parent":21,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":76,"s":[7.726,19.844,0],"to":[0.004,0.167,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[7.751,20.844,0],"to":[0,0,0],"ti":[0.004,0.167,0]},{"t":94,"s":[7.726,19.844,0]}],"ix":2},"a":{"a":0,"k":[2.638,1.453,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.14,-0.453],[-1.241,-0.383],[-0.14,0.454],[1.242,0.382]],"o":[[-0.14,0.454],[1.242,0.382],[0.14,-0.453],[-1.241,-0.383]],"v":[[-2.248,-0.693],[-0.253,0.821],[2.248,0.692],[0.252,-0.821]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.011999999776,0.136999990426,0.128999986836,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[2.638,1.454],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"eye ","parent":21,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[6.716,25.438,0],"ix":2},"a":{"a":0,"k":[1.382,1.805,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":76,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":85,"s":[100,20,100]},{"t":94,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.136,-0.808],[-0.55,0.092],[0.136,0.807],[0.55,-0.092]],"o":[[0.136,0.808],[0.551,-0.093],[-0.136,-0.809],[-0.55,0.093]],"v":[[-0.996,0.168],[0.246,1.463],[0.996,-0.167],[-0.246,-1.463]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.011999999776,0.136999990426,0.128999986836,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1.382,1.805],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"mouth ","parent":21,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[8.094,39.492,0],"ix":2},"a":{"a":0,"k":[4.575,3.583,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.016,0.712]],"o":[[0,0],[0,0]],"v":[[2.745,-1.753],[-2.745,1.041]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.011999999776,0.136999990426,0.128999986836,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0.732,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[4.575,3.583],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"head ","parent":15,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[10.136,6.255,0],"ix":2},"a":{"a":0,"k":[26.396,42.325,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-6.627,-3.172],[0,0],[0,0]],"o":[[0,0],[0,0],[6.627,3.171],[0,0],[0,0]],"v":[[13.228,-24.825],[-15.778,-17.108],[-11.769,21.654],[11.749,15.037],[18.396,11.245]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.564999988032,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[18.646,25.075],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"nose ","parent":21,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1.54,30.283,0],"ix":2},"a":{"a":0,"k":[2.243,7.577,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.201,-0.984],[0,0]],"o":[[0,0],[0.214,1.052],[0,0]],"v":[[1.503,-7.327],[-1.793,3.803],[1.993,7.327]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.769000004787,0.490000017952,0.372999991623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[2.243,7.577],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"front grey screen ","sr":1,"ks":{"o":{"a":0,"k":60,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-5,"s":[328.193,129.455,0],"to":[0,0.333,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":25,"s":[328.193,131.455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[328.193,129.455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[328.193,131.455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":115,"s":[328.193,129.455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":145,"s":[328.193,131.455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":175,"s":[328.193,129.455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":205,"s":[328.193,131.455,0],"to":[0,0,0],"ti":[0,0.333,0]},{"t":235,"s":[328.193,129.455,0]}],"ix":2},"a":{"a":0,"k":[31.722,34.738,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.003,-0.402],[-0.403,0.117],[-0.004,0.402],[0.403,-0.117]],"o":[[-0.004,0.402],[0.403,-0.118],[0.004,-0.402],[-0.402,0.117]],"v":[[-0.729,0.212],[-0.007,0.728],[0.729,-0.212],[0.006,-0.728]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[33.239,51.407],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-12.1,3.52],[12.1,-3.52]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0.459,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[20.949,54.887],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-0.402],[0.403,-0.1],[-0.004,0.404],[-0.403,0.1]],"o":[[-0.004,0.402],[-0.403,0.101],[0.004,-0.403],[0.404,-0.1]],"v":[[0.73,-0.182],[-0.007,0.729],[-0.73,0.181],[0.006,-0.73]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[31.661,16.678],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[12.115,-3.014],[-12.115,3.014]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0.459,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[43.968,13.522],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-23.504,5.865]],"o":[[22.752,-6.622],[0,0]],"v":[[-23.651,23.703],[23.651,-23.703]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.838,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[32.425,34.851],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-31.472,-19.487],[31.472,-34.487],[31.472,15.987],[-31.472,34.487]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.816,0.91,0.886,0.5,0.863,0.924,0.898,1,0.91,0.937,0.91],"ix":9}},"s":{"a":0,"k":[0,0],"ix":5},"e":{"a":0,"k":[100,0],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[31.722,34.738],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false}],"ip":-5,"op":189,"st":-5,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"main screen ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[205.027,196.59,0],"to":[0,0.333,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[205.027,198.59,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[205.027,196.59,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[205.027,198.59,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":120,"s":[205.027,196.59,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":150,"s":[205.027,198.59,0],"to":[0,0,0],"ti":[0,0.333,0]},{"t":180,"s":[205.027,196.59,0]}],"ix":2},"a":{"a":0,"k":[109.406,114.227,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[108.5,-114.132],[108.632,30.75],[-108,113.633],[-110.633,-68]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.965,0.859,0.847,0.5,0.982,0.904,0.865,1,1,0.949,0.882],"ix":9}},"s":{"a":0,"k":[-96.426,-58.766],"ix":5},"e":{"a":0,"k":[56.41,29.195],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[109.406,114.227],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"back blue shape ","sr":1,"ks":{"o":{"a":0,"k":60,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-8,"s":[225.695,88.637,0],"to":[0,-0.5,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[225.695,85.637,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":52,"s":[225.695,88.637,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":82,"s":[225.695,85.637,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":112,"s":[225.695,88.637,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":142,"s":[225.695,85.637,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":172,"s":[225.695,88.637,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":202,"s":[225.695,85.637,0],"to":[0,0,0],"ti":[0,-0.5,0]},{"t":232,"s":[225.695,88.637,0]}],"ix":2},"a":{"a":0,"k":[31.446,35.405,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-31.391,-25.155],[31.445,-35.405],[31.391,21.405],[-31.445,35.405]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.165,0.918,0.925,0.5,0.112,0.859,0.867,1,0.059,0.8,0.808],"ix":9}},"s":{"a":0,"k":[-30.332,2.707],"ix":5},"e":{"a":0,"k":[34.27,0.754],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[31.445,35.405],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-12,"op":185,"st":-8,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"back grey shape ","sr":1,"ks":{"o":{"a":0,"k":60,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-20,"s":[116.501,131.865,0],"to":[0,0.667,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[116.501,135.865,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":40,"s":[116.501,131.865,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":70,"s":[116.501,135.865,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":100,"s":[116.501,131.865,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":130,"s":[116.501,135.865,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":160,"s":[116.501,131.865,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":190,"s":[116.501,135.865,0],"to":[0,0,0],"ti":[0,0.667,0]},{"t":220,"s":[116.501,131.865,0]}],"ix":2},"a":{"a":0,"k":[49.241,48.214,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-48.838,-30.117],[48.292,-47.765],[48.838,22.617],[-48.792,48.265]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.816,0.91,0.886,0.5,0.863,0.924,0.898,1,0.91,0.937,0.91],"ix":9}},"s":{"a":0,"k":[-53.793,-32.803],"ix":5},"e":{"a":0,"k":[38.566,16.902],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[49.241,48.214],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-20,"op":186,"st":-20,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"blue line 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[241.148,215.735,0],"ix":2},"a":{"a":0,"k":[193.088,165.536,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-22.399,11.62],[-36.973,24.518],[-29.615,53.791],[-59.087,-2.563],[-29.695,-35.695]],"o":[[0.131,-87.199],[38.711,-20.081],[27.097,-17.969],[7.201,-13.08],[8.86,0.384],[0,0]],"v":[[-190.588,163.037],[-146.607,32.068],[-28.344,28.16],[14.66,-71.532],[124.126,-160.473],[190.588,-121.378]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":12,"s":[0]},{"t":104,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-75,"s":[0]},{"t":12,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.270999983245,0.352999997606,0.984000052658,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[193.088,165.536],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":105,"st":-75,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"blue line ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[241.148,215.735,0],"ix":2},"a":{"a":0,"k":[193.088,165.536,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-22.399,11.62],[-36.973,24.518],[-29.615,53.791],[-59.087,-2.563],[-29.695,-35.695]],"o":[[0.131,-87.199],[38.711,-20.081],[27.097,-17.969],[7.201,-13.08],[8.86,0.384],[0,0]],"v":[[-190.588,163.037],[-146.607,32.068],[-28.344,28.16],[14.66,-71.532],[124.126,-160.473],[190.588,-121.378]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":191,"s":[0]},{"t":283,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":104,"s":[0]},{"t":191,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.270999983245,0.352999997606,0.984000052658,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[193.088,165.536],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":104,"op":180,"st":104,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"keyboard ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[261.997,286.067,0],"ix":2},"a":{"a":0,"k":[69.2,22.723,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-31.872,12.597],[31.872,-12.597]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[76.863,25.042],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-31.872,12.597],[31.872,-12.597]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[66.498,22.723],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-31.872,12.597],[31.872,-12.597]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[56.133,20.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[68.95,-10.855],[-17.95,22.473],[-68.95,10.855],[17.95,-22.473]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.929000016755,0.929000016755,0.929000016755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[69.2,22.723],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":30,"ty":4,"nm":"mouse ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198.624,312.684,0],"ix":2},"a":{"a":0,"k":[14.47,6.307,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.688,-1.074],[0,0],[0.58,0.129],[0,0],[-2.688,1.074],[0,0],[-0.579,-0.13],[0,0]],"o":[[0,0],[-0.552,0.22],[0,0],[-2.825,-0.633],[0,0],[0.551,-0.22],[0,0],[2.825,0.632]],"v":[[11.532,2.524],[3.356,5.789],[1.62,5.928],[-11.083,3.085],[-11.532,-2.524],[-3.356,-5.789],[-1.621,-5.927],[11.083,-3.084]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.929000016755,0.929000016755,0.929000016755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[14.47,6.307],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"table ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[246.07,278.528,0],"ix":2},"a":{"a":0,"k":[172.503,70.456,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[172.254,-21.209],[-29.857,70.205],[-172.253,25.352],[64.895,-70.205]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.976000019148,0.976000019148,0.976000019148,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[172.504,70.456],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":32,"ty":4,"nm":"chair","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":17,"s":[-1.524]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":43,"s":[-1.524]},{"t":64,"s":[0]}],"ix":10},"p":{"a":0,"k":[405.477,450.364,0],"ix":2},"a":{"a":0,"k":[38.985,124.515,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[17.658,-1.844],[-17.658,-1.844],[-17.658,1.844],[17.658,1.844]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.902000038297,0.929000016755,0.913999968884,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[33.794,93.86],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-1.844,59.003],[1.844,59.003],[1.844,-59.003],[-1.844,-59.003]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.902000038297,0.929000016755,0.913999968884,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.453,65.778],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-1.844,59.003],[1.844,59.003],[1.844,-59.003],[-1.844,-59.003]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.902000038297,0.929000016755,0.913999968884,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[59.112,65.778],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-1.844,59.003],[1.844,59.003],[1.844,-59.003],[-1.844,-59.003]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.902000038297,0.929000016755,0.913999968884,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[17.98,65.778],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-36.735,4.255],[36.735,4.255],[36.735,-4.255],[-36.735,-4.255]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.902000038297,0.929000016755,0.913999968884,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[36.985,4.505],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":33,"ty":1,"nm":"White Solid 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":180,"st":0,"bm":0}],"markers":[]} \ No newline at end of file +{ + "v": "4.8.0", + "meta": { + "g": "LottieFiles AE ", + "a": "", + "k": "", + "d": "", + "tc": "" + }, + "fr": 30, + "ip": 0, + "op": 61, + "w": 1080, + "h": 1080, + "nm": "B", + "assets": [], + "slots": { + "ball_color": { + "p": { + "a": 0, + "k": [ + 0.1, + 1, + 0.5, + 1 + ] + } + } + }, + "layers": [ + { + "ind": 1, + "ty": 4, + "nm": "B", + "sr": 1, + "ks": { + "o": { + "a": 0, + "k": 100 + }, + "r": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.833 + ], + "y": [ + 0.833 + ] + }, + "o": { + "x": [ + 0.167 + ], + "y": [ + 0.167 + ] + }, + "t": 0, + "s": [ + 0 + ] + }, + { + "t": 58, + "s": [ + 349.032 + ] + } + ] + }, + "p": { + "s": true, + "x": { + "a": 0, + "k": 540 + }, + "y": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.67 + ], + "y": [ + 0.343 + ] + }, + "o": { + "x": [ + 0.33 + ], + "y": [ + 0 + ] + }, + "t": 0, + "s": [ + 152 + ] + }, + { + "i": { + "x": [ + 0.67 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.33 + ], + "y": [ + 0 + ] + }, + "t": 15, + "s": [ + 915 + ] + }, + { + "i": { + "x": [ + 0.67 + ], + "y": [ + 0.343 + ] + }, + "o": { + "x": [ + 0.33 + ], + "y": [ + 0 + ] + }, + "t": 30, + "s": [ + 152 + ] + }, + { + "i": { + "x": [ + 0.67 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.33 + ], + "y": [ + 0 + ] + }, + "t": 45, + "s": [ + 915 + ] + }, + { + "t": 60, + "s": [ + 152 + ] + } + ] + } + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ] + }, + "s": { + "a": 0, + "k": [ + 100, + 100, + 100 + ] + } + }, + "ao": 0, + "shapes": [ + { + "ty": "rc", + "d": 1, + "s": { + "a": 0, + "k": [ + 270, + 270 + ] + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ] + }, + "r": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 15, + "s": [ + 135 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 30, + "s": [ + 33.75 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 45, + "s": [ + 33.75 + ] + }, + { + "t": 60, + "s": [ + 135 + ] + } + ] + }, + "nm": "S" + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.961, + 0.761, + 0.267, + 1 + ], + "sid": "ball_color" + }, + "o": { + "a": 0, + "k": 100 + }, + "r": 1, + "nm": "C" + } + ], + "ip": 0, + "op": 61, + "st": 0 + }, + { + "ind": 2, + "ty": 4, + "nm": "S", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 0, + "s": [ + 10 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 15, + "s": [ + 100 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 30, + "s": [ + 10 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 45, + "s": [ + 100 + ] + }, + { + "t": 60, + "s": [ + 10 + ] + } + ] + }, + "r": { + "a": 0, + "k": 0 + }, + "p": { + "a": 0, + "k": [ + 540, + 1051, + 0 + ] + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ] + }, + "s": { + "a": 0, + "k": [ + 50, + 50, + 100 + ] + } + }, + "ao": 0, + "shapes": [ + { + "ty": "rc", + "d": 1, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667 + ], + "y": [ + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333 + ], + "y": [ + 0, + 0 + ] + }, + "t": 0, + "s": [ + 270, + 13.5 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667 + ], + "y": [ + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333 + ], + "y": [ + 0, + 0 + ] + }, + "t": 15, + "s": [ + 540, + 13.5 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667 + ], + "y": [ + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333 + ], + "y": [ + 0, + 0 + ] + }, + "t": 30, + "s": [ + 270, + 13.5 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667 + ], + "y": [ + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333 + ], + "y": [ + 0, + 0 + ] + }, + "t": 45, + "s": [ + 540, + 13.5 + ] + }, + { + "t": 60, + "s": [ + 270, + 13.5 + ] + } + ] + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ] + }, + "r": { + "a": 0, + "k": 790 + }, + "nm": "R" + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.114, + 0.114, + 0.114, + 1 + ] + }, + "o": { + "a": 0, + "k": 100 + }, + "r": 1, + "nm": "F" + } + ], + "ip": 0, + "op": 61, + "st": 0 + }, + { + "ind": 3, + "ty": 4, + "nm": "B", + "sr": 1, + "ks": { + "o": { + "a": 0, + "k": 100 + }, + "r": { + "a": 0, + "k": 0 + }, + "p": { + "a": 0, + "k": [ + 540, + 540, + 0 + ] + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ] + }, + "s": { + "a": 0, + "k": [ + 100, + 100, + 100 + ] + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ty": "rc", + "d": 1, + "s": { + "a": 0, + "k": [ + 1080, + 1080 + ] + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ] + }, + "r": { + "a": 0, + "k": 0 + }, + "nm": "R" + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.153, + 0.153, + 0.153, + 1 + ] + }, + "o": { + "a": 0, + "k": 100 + }, + "r": 1, + "nm": "F" + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 0, + 0 + ] + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ] + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ] + }, + "r": { + "a": 0, + "k": 0 + }, + "o": { + "a": 0, + "k": 100 + }, + "sk": { + "a": 0, + "k": 0 + }, + "sa": { + "a": 0, + "k": 0 + }, + "nm": "T" + } + ], + "nm": "G" + } + ], + "ip": 0, + "op": 61, + "st": 0 + } + ], + "markers": [] +} \ No newline at end of file diff --git a/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/manifest.json b/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/manifest.json index 4b099af..56b7289 100644 --- a/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/manifest.json +++ b/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/manifest.json @@ -1 +1,27 @@ -{"version":"1.0","revision":1,"keywords":"dotLottie","author":"LottieFiles","generator":"dotLottie-js_v2.0","animations":[{"id":"lottie1","direction":1,"speed":1,"playMode":"normal","loop":false,"autoplay":false,"hover":false,"intermission":0}],"themes":[{"id":"theme1","animations":["lottie1"]}]} +{ + "version": "1.0", + "revision": 1, + "keywords": "dotLottie", + "author": "LottieFiles", + "generator": "dotLottie-js_v2.0", + "animations": [ + { + "id": "lottie1", + "direction": 1, + "speed": 1, + "playMode": "normal", + "loop": false, + "autoplay": false, + "hover": false, + "intermission": 0 + } + ], + "themes": [ + { + "id": "theme1", + "animations": [ + "lottie1" + ] + } + ] +} \ No newline at end of file diff --git a/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/themes/theme1.json b/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/themes/theme1.json new file mode 100644 index 0000000..c03d061 --- /dev/null +++ b/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/themes/theme1.json @@ -0,0 +1,14 @@ +{ + "face_color": { + "p": { + "a": 0, + "k": [ + 1, + 0, + 0, + 1 + ], + "ix": 4 + } + } +} \ No newline at end of file diff --git a/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/themes/theme1.lss b/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/themes/theme1.lss deleted file mode 100644 index b2918f1..0000000 --- a/packages/dotlottie-js/src/tests/__fixtures__/simple/animation/themes/theme1.lss +++ /dev/null @@ -1,3 +0,0 @@ -FillShape { - fill-color: red; -} \ No newline at end of file diff --git a/packages/dotlottie-js/src/tests/dotlottie-js-browser.spec.ts b/packages/dotlottie-js/src/tests/dotlottie-js-browser.spec.ts index 7ed0708..b397cde 100644 --- a/packages/dotlottie-js/src/tests/dotlottie-js-browser.spec.ts +++ b/packages/dotlottie-js/src/tests/dotlottie-js-browser.spec.ts @@ -23,7 +23,7 @@ import SIMPLE_IMAGE_ANIMATION from './__fixtures__/image-asset-optimization/simp import dotlottieAnimation from './__fixtures__/simple/animation.lottie'; import animationData from './__fixtures__/simple/animation/animations/lottie1.json'; import manifest from './__fixtures__/simple/animation/manifest.json'; -import themeData from './__fixtures__/simple/animation/themes/theme1.lss'; +import themeData from './__fixtures__/simple/animation/themes/theme1.json'; import bigMergedDotLottie from './__fixtures__/simple/big-merged-dotlottie.lottie'; import editedDotlottieAnimation from './__fixtures__/simple/edited-settings.lottie'; import editedAnimationData from './__fixtures__/simple/edited-settings/animations/lottie01.json'; @@ -1069,7 +1069,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; // act @@ -1085,12 +1093,20 @@ describe('DotLottie', () => { const theme1 = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; const theme2 = { id: 'theme_2', - url: 'https://fake.lottiefiles.com/theme.lss', + url: 'https://fake.lottiefiles.com/theme.json', }; // act @@ -1120,7 +1136,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; // act @@ -1136,12 +1160,20 @@ describe('DotLottie', () => { const theme1 = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; const theme2 = { id: 'theme_2', - url: 'https://fake.lottiefiles.com/theme.lss', + url: 'https://fake.lottiefiles.com/theme.json', }; // act @@ -1160,7 +1192,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; dotLottie.addTheme(theme); @@ -1199,7 +1239,15 @@ describe('DotLottie', () => { }) .addTheme({ id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }) .assignTheme({ themeId: 'theme_1', @@ -1216,7 +1264,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; const animation = { @@ -1240,7 +1296,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; const animation = { @@ -1270,7 +1334,15 @@ describe('DotLottie', () => { }) .addTheme({ id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }) .assignTheme({ themeId: 'theme_1', diff --git a/packages/dotlottie-js/src/tests/dotlottie-js-node.spec.ts b/packages/dotlottie-js/src/tests/dotlottie-js-node.spec.ts index fd6aac6..537f27b 100644 --- a/packages/dotlottie-js/src/tests/dotlottie-js-node.spec.ts +++ b/packages/dotlottie-js/src/tests/dotlottie-js-node.spec.ts @@ -23,7 +23,7 @@ import SIMPLE_IMAGE_ANIMATION from './__fixtures__/image-asset-optimization/simp import dotlottieAnimation from './__fixtures__/simple/animation.lottie'; import animationData from './__fixtures__/simple/animation/animations/lottie1.json'; import manifest from './__fixtures__/simple/animation/manifest.json'; -import themeData from './__fixtures__/simple/animation/themes/theme1.lss'; +import themeData from './__fixtures__/simple/animation/themes/theme1.json'; import bigMergedDotLottie from './__fixtures__/simple/big-merged-dotlottie.lottie'; import editedDotlottieAnimation from './__fixtures__/simple/edited-settings.lottie'; import editedAnimationData from './__fixtures__/simple/edited-settings/animations/lottie01.json'; @@ -1085,7 +1085,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; // act @@ -1101,7 +1109,15 @@ describe('DotLottie', () => { const theme1 = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; const theme2 = { @@ -1136,7 +1152,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; // act @@ -1152,7 +1176,15 @@ describe('DotLottie', () => { const theme1 = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; const theme2 = { @@ -1176,7 +1208,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; dotLottie.addTheme(theme); @@ -1215,7 +1255,15 @@ describe('DotLottie', () => { }) .addTheme({ id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }) .assignTheme({ themeId: 'theme_1', @@ -1232,7 +1280,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; const animation = { @@ -1256,7 +1312,15 @@ describe('DotLottie', () => { const theme = { id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }; const animation = { @@ -1286,7 +1350,15 @@ describe('DotLottie', () => { }) .addTheme({ id: 'theme_1', - data: `FillShape { fill-color: red; }`, + data: { + ['face_color']: { + p: { + a: 0, + k: [1, 0, 0, 1], + ix: 4, + }, + }, + }, }) .assignTheme({ themeId: 'theme_1', diff --git a/packages/dotlottie-js/src/tests/lottie-theme-browser.spec.ts b/packages/dotlottie-js/src/tests/lottie-theme-browser.spec.ts index 035267a..05276e0 100644 --- a/packages/dotlottie-js/src/tests/lottie-theme-browser.spec.ts +++ b/packages/dotlottie-js/src/tests/lottie-theme-browser.spec.ts @@ -10,7 +10,7 @@ import type { Animation as AnimationType } from '@lottiefiles/lottie-types'; import { LottieTheme, LottieAnimation } from '..'; import animationData from './__fixtures__/simple/animation/animations/lottie1.json'; -import themeData from './__fixtures__/simple/animation/themes/theme1.lss'; +import themeData from './__fixtures__/simple/animation/themes/theme1.json'; describe('LottieTheme', () => { it('throws an error if it receives an invalid id when constructed', () => { @@ -35,7 +35,7 @@ describe('LottieTheme', () => { it('throws an error if it receives an invalid lottie data when constructed', () => { // arrange - const invalidData = {} as string; + const invalidData = '' as unknown as Record; expect(() => { // act @@ -180,7 +180,7 @@ describe('LottieTheme', () => { it('resolves theme data from a url', async () => { // arrange const fetchSpy = spyOn(typeof window === 'undefined' ? global : window, 'fetch').and.returnValue( - Promise.resolve(new Response(themeData)), + Promise.resolve(new Response(JSON.stringify(themeData))), ); const theme = new LottieTheme({ id: 'theme1', url: 'https://example.com' }); @@ -191,7 +191,7 @@ describe('LottieTheme', () => { const content = await theme.toString(); // assert - expect(content).toEqual(themeData); + expect(content).toEqual(JSON.stringify(themeData)); expect(fetchSpy).toHaveBeenCalledTimes(1); expect(fetchSpy).toHaveBeenCalledWith('https://example.com'); diff --git a/packages/dotlottie-js/src/tests/lottie-theme-node.spec.ts b/packages/dotlottie-js/src/tests/lottie-theme-node.spec.ts index 035267a..05276e0 100644 --- a/packages/dotlottie-js/src/tests/lottie-theme-node.spec.ts +++ b/packages/dotlottie-js/src/tests/lottie-theme-node.spec.ts @@ -10,7 +10,7 @@ import type { Animation as AnimationType } from '@lottiefiles/lottie-types'; import { LottieTheme, LottieAnimation } from '..'; import animationData from './__fixtures__/simple/animation/animations/lottie1.json'; -import themeData from './__fixtures__/simple/animation/themes/theme1.lss'; +import themeData from './__fixtures__/simple/animation/themes/theme1.json'; describe('LottieTheme', () => { it('throws an error if it receives an invalid id when constructed', () => { @@ -35,7 +35,7 @@ describe('LottieTheme', () => { it('throws an error if it receives an invalid lottie data when constructed', () => { // arrange - const invalidData = {} as string; + const invalidData = '' as unknown as Record; expect(() => { // act @@ -180,7 +180,7 @@ describe('LottieTheme', () => { it('resolves theme data from a url', async () => { // arrange const fetchSpy = spyOn(typeof window === 'undefined' ? global : window, 'fetch').and.returnValue( - Promise.resolve(new Response(themeData)), + Promise.resolve(new Response(JSON.stringify(themeData))), ); const theme = new LottieTheme({ id: 'theme1', url: 'https://example.com' }); @@ -191,7 +191,7 @@ describe('LottieTheme', () => { const content = await theme.toString(); // assert - expect(content).toEqual(themeData); + expect(content).toEqual(JSON.stringify(themeData)); expect(fetchSpy).toHaveBeenCalledTimes(1); expect(fetchSpy).toHaveBeenCalledWith('https://example.com'); diff --git a/packages/dotlottie-js/src/tests/utils-browser.spec.ts b/packages/dotlottie-js/src/tests/utils-browser.spec.ts index 86e6141..b1f6b92 100644 --- a/packages/dotlottie-js/src/tests/utils-browser.spec.ts +++ b/packages/dotlottie-js/src/tests/utils-browser.spec.ts @@ -32,7 +32,7 @@ import dotLottieAnimation from './__fixtures__/simple/animation.lottie'; import bullJson from './__fixtures__/simple/animation/animations/bull.json'; import dotLottieLottie1 from './__fixtures__/simple/animation/animations/lottie1.json'; import dotLottieManifest from './__fixtures__/simple/animation/manifest.json'; -import dotLottieTheme from './__fixtures__/simple/animation/themes/theme1.lss'; +import dotLottieTheme from './__fixtures__/simple/animation/themes/theme1.json'; import dotLottieAnimationWithImages from './__fixtures__/simple/big-merged-dotlottie.lottie'; import bullAnimation from './__fixtures__/simple/bull.lottie'; import { PigeonState } from './__fixtures__/simple/state/pigeon-state'; diff --git a/packages/dotlottie-js/src/tests/utils-node.spec.ts b/packages/dotlottie-js/src/tests/utils-node.spec.ts index b1b383e..137da6b 100644 --- a/packages/dotlottie-js/src/tests/utils-node.spec.ts +++ b/packages/dotlottie-js/src/tests/utils-node.spec.ts @@ -32,7 +32,7 @@ import dotLottieAnimation from './__fixtures__/simple/animation.lottie'; import bullJson from './__fixtures__/simple/animation/animations/bull.json'; import dotLottieLottie1 from './__fixtures__/simple/animation/animations/lottie1.json'; import dotLottieManifest from './__fixtures__/simple/animation/manifest.json'; -import dotLottieTheme from './__fixtures__/simple/animation/themes/theme1.lss'; +import dotLottieTheme from './__fixtures__/simple/animation/themes/theme1.json'; import dotLottieAnimationWithImages from './__fixtures__/simple/big-merged-dotlottie.lottie'; import bullAnimation from './__fixtures__/simple/bull.lottie'; import { PigeonState } from './__fixtures__/simple/state/pigeon-state'; diff --git a/packages/dotlottie-js/types/index.d.ts b/packages/dotlottie-js/types/index.d.ts index 0e63cfe..7b393f9 100644 --- a/packages/dotlottie-js/types/index.d.ts +++ b/packages/dotlottie-js/types/index.d.ts @@ -11,11 +11,6 @@ declare module '*.lottie' { export default value; } -declare module '*.lss' { - const value: string; - export default value; -} - // eslint-disable-next-line @typescript-eslint/no-namespace declare namespace jasmine { interface Matchers { From f6538e1106530eed5a535f1571223e59f8247f19 Mon Sep 17 00:00:00 2001 From: Abdelrahman Ashraf Date: Wed, 7 Feb 2024 15:56:41 +0700 Subject: [PATCH 2/4] =?UTF-8?q?chore:=20=F0=9F=A4=96=20fix=20failing=20tes?= =?UTF-8?q?ts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/dotlottie-js/jasmine/tsup.config.js | 1 - .../src/common/dotlottie-theme-common.ts | 2 -- packages/dotlottie-js/src/common/utils.ts | 6 +++--- packages/dotlottie-js/src/dotlottie.ts | 10 +++++----- packages/dotlottie-js/src/node/dotlottie.ts | 10 +++++----- .../__fixtures__/simple/animation.lottie | Bin 13141 -> 1348 bytes .../simple/animation/animations/lottie1.json | 13 ------------- .../simple/animation/manifest.json | 2 +- .../src/tests/dotlottie-js-node.spec.ts | 4 ++-- .../tests/lottie-animation-browser.spec.ts | 2 +- .../src/tests/lottie-theme-browser.spec.ts | 4 ++-- .../src/tests/lottie-theme-node.spec.ts | 4 ++-- 12 files changed, 21 insertions(+), 37 deletions(-) diff --git a/packages/dotlottie-js/jasmine/tsup.config.js b/packages/dotlottie-js/jasmine/tsup.config.js index 4a6283c..73df2c6 100644 --- a/packages/dotlottie-js/jasmine/tsup.config.js +++ b/packages/dotlottie-js/jasmine/tsup.config.js @@ -17,7 +17,6 @@ export default defineConfig(({ platform }) => { noExternal: platform === 'browser' ? ['fflate', 'browser-image-hash', 'valibot'] : ['browser-image-hash'], loader: { '.lottie': 'binary', - '.lss': 'text', }, outExtension: ({ format }) => ({ js: `.${format === 'esm' ? 'mjs' : format}`, diff --git a/packages/dotlottie-js/src/common/dotlottie-theme-common.ts b/packages/dotlottie-js/src/common/dotlottie-theme-common.ts index 9466ce4..d30815f 100644 --- a/packages/dotlottie-js/src/common/dotlottie-theme-common.ts +++ b/packages/dotlottie-js/src/common/dotlottie-theme-common.ts @@ -113,8 +113,6 @@ export class LottieThemeCommon { } private _requireValidData(data: Data | undefined): asserts data is Data { - // eslint-disable-next-line no-warning-comments - // TODO: validate lottie style sheets using lottie-styler if (typeof data !== 'object') throw createError('Invalid theme data'); } diff --git a/packages/dotlottie-js/src/common/utils.ts b/packages/dotlottie-js/src/common/utils.ts index a9456d6..4ef7a8e 100644 --- a/packages/dotlottie-js/src/common/utils.ts +++ b/packages/dotlottie-js/src/common/utils.ts @@ -960,7 +960,7 @@ export async function getThemes( const themesMap: Record> = {}; const unzippedThemes = await unzipDotLottie(dotLottie, (file) => { - const name = file.name.replace('themes/', '').replace('.lss', ''); + const name = file.name.replace('themes/', '').replace('.json', ''); return file.name.startsWith('themes/') && (!filter || filter({ ...file, name })); }); @@ -969,7 +969,7 @@ export async function getThemes( const data = unzippedThemes[themePath]; if (data instanceof Uint8Array) { - const themeId = themePath.replace('themes/', '').replace('.lss', ''); + const themeId = themePath.replace('themes/', '').replace('.json', ''); themesMap[themeId] = JSON.parse(strFromU8(data, false)); } @@ -1002,7 +1002,7 @@ export async function getTheme( themeId: string, filter?: UnzipFileFilter, ): Promise | undefined> { - const themeFilename = `themes/${themeId}.lss`; + const themeFilename = `themes/${themeId}.json`; const unzippedTheme = await unzipDotLottieFile(dotLottie, themeFilename, filter); diff --git a/packages/dotlottie-js/src/dotlottie.ts b/packages/dotlottie-js/src/dotlottie.ts index 7d3e42d..67e9b39 100644 --- a/packages/dotlottie-js/src/dotlottie.ts +++ b/packages/dotlottie-js/src/dotlottie.ts @@ -129,9 +129,9 @@ export class DotLottie extends DotLottieCommon { } for (const theme of this.themes) { - const lss = await theme.toString(); + const themeData = await theme.toString(); - dotlottie[`themes/${theme.id}.lss`] = [strToU8(lss), theme.zipOptions]; + dotlottie[`themes/${theme.id}.json`] = [strToU8(themeData), theme.zipOptions]; } for (const state of this.stateMachines) { @@ -278,9 +278,9 @@ export class DotLottie extends DotLottieCommon { fileName: key.split('/')[1] || '', }), ); - } else if (key.startsWith('themes/') && key.endsWith('.lss')) { - // extract themeId from key as the key = `themes/${themeId}.lss` - const themeId = /themes\/(.+)\.lss/u.exec(key)?.[1]; + } else if (key.startsWith('themes/') && key.endsWith('.json')) { + // extract themeId from key as the key = `themes/${themeId}.json` + const themeId = /themes\/(.+)\.json/u.exec(key)?.[1]; if (!themeId) { throw createError('Invalid theme id'); diff --git a/packages/dotlottie-js/src/node/dotlottie.ts b/packages/dotlottie-js/src/node/dotlottie.ts index cc7d11d..1f2a051 100644 --- a/packages/dotlottie-js/src/node/dotlottie.ts +++ b/packages/dotlottie-js/src/node/dotlottie.ts @@ -116,9 +116,9 @@ export class DotLottie extends DotLottieCommon { } for (const theme of this.themes) { - const lss = await theme.toString(); + const themeData = await theme.toString(); - dotlottie[`themes/${theme.id}.lss`] = [strToU8(lss), theme.zipOptions]; + dotlottie[`themes/${theme.id}.json`] = [strToU8(themeData), theme.zipOptions]; } for (const state of this.stateMachines) { @@ -266,9 +266,9 @@ export class DotLottie extends DotLottieCommon { fileName: key.split('/')[1] || '', }), ); - } else if (key.startsWith('themes/') && key.endsWith('.lss')) { - // extract themeId from key as the key = `themes/${themeId}.lss` - const themeId = /themes\/(.+)\.lss/u.exec(key)?.[1]; + } else if (key.startsWith('themes/') && key.endsWith('.json')) { + // extract themeId from key as the key = `themes/${themeId}.json` + const themeId = /themes\/(.+)\.json/u.exec(key)?.[1]; if (!themeId) { throw createError('Invalid theme id'); diff --git a/packages/dotlottie-js/src/tests/__fixtures__/simple/animation.lottie b/packages/dotlottie-js/src/tests/__fixtures__/simple/animation.lottie index 23920cac090c5ff01d8ae4eca07b48f8f5a18eb2..c5a5e839cbbc8a7d5068f1a1ef1df47e71c84b04 100644 GIT binary patch literal 1348 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 { const theme2 = { id: 'theme_2', - url: 'https://fake.lottiefiles.com/theme.lss', + url: 'https://fake.lottiefiles.com/theme.json', }; // act @@ -1189,7 +1189,7 @@ describe('DotLottie', () => { const theme2 = { id: 'theme_2', - url: 'https://fake.lottiefiles.com/theme.lss', + url: 'https://fake.lottiefiles.com/theme.json', }; // act diff --git a/packages/dotlottie-js/src/tests/lottie-animation-browser.spec.ts b/packages/dotlottie-js/src/tests/lottie-animation-browser.spec.ts index e83a02c..85740a5 100644 --- a/packages/dotlottie-js/src/tests/lottie-animation-browser.spec.ts +++ b/packages/dotlottie-js/src/tests/lottie-animation-browser.spec.ts @@ -110,7 +110,7 @@ describe('LottieAnimation', () => { expect(animation.themes).toEqual([]); - const theme = new LottieTheme({ id: 'theme1', url: 'http://fake.lottiefiles.com/theme.lss' }); + const theme = new LottieTheme({ id: 'theme1', url: 'http://fake.lottiefiles.com/theme.json' }); animation.addTheme(theme); diff --git a/packages/dotlottie-js/src/tests/lottie-theme-browser.spec.ts b/packages/dotlottie-js/src/tests/lottie-theme-browser.spec.ts index 05276e0..00c4945 100644 --- a/packages/dotlottie-js/src/tests/lottie-theme-browser.spec.ts +++ b/packages/dotlottie-js/src/tests/lottie-theme-browser.spec.ts @@ -33,9 +33,9 @@ describe('LottieTheme', () => { }).toThrowError('[dotlottie-js]: Invalid theme url'); }); - it('throws an error if it receives an invalid lottie data when constructed', () => { + it('throws an error if it receives an invalid theme data when constructed', () => { // arrange - const invalidData = '' as unknown as Record; + const invalidData = 'invalid' as unknown as Record; expect(() => { // act diff --git a/packages/dotlottie-js/src/tests/lottie-theme-node.spec.ts b/packages/dotlottie-js/src/tests/lottie-theme-node.spec.ts index 05276e0..00c4945 100644 --- a/packages/dotlottie-js/src/tests/lottie-theme-node.spec.ts +++ b/packages/dotlottie-js/src/tests/lottie-theme-node.spec.ts @@ -33,9 +33,9 @@ describe('LottieTheme', () => { }).toThrowError('[dotlottie-js]: Invalid theme url'); }); - it('throws an error if it receives an invalid lottie data when constructed', () => { + it('throws an error if it receives an invalid theme data when constructed', () => { // arrange - const invalidData = '' as unknown as Record; + const invalidData = 'invalid' as unknown as Record; expect(() => { // act From e5a1ae8551bcd8cb9eb3f84208f3ef142e39f67f Mon Sep 17 00:00:00 2001 From: Abdelrahman Ashraf Date: Wed, 7 Feb 2024 16:00:37 +0700 Subject: [PATCH 3/4] =?UTF-8?q?chore:=20=F0=9F=A4=96=20update=20changelog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .changeset/wild-queens-invent.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/wild-queens-invent.md diff --git a/.changeset/wild-queens-invent.md b/.changeset/wild-queens-invent.md new file mode 100644 index 0000000..bd1a785 --- /dev/null +++ b/.changeset/wild-queens-invent.md @@ -0,0 +1,5 @@ +--- +"@dotlottie/dotlottie-js": minor +--- + +feat: 🎸 represent themes data as json (lottie slots) From 26cb3ba2230a98c1b209bdfc2dcc76e08d651cee Mon Sep 17 00:00:00 2001 From: Abdelrahman Ashraf Date: Wed, 7 Feb 2024 18:02:38 +0700 Subject: [PATCH 4/4] chore: run ci