├── assets ├── 1.png └── butter.avif ├── gradle ├── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties └── libs.versions.toml ├── .github ├── dependabot.yml └── workflows │ ├── deploy.yml │ └── dependabot-auto-merge.yml ├── composeApp ├── src │ ├── wasmJsMain │ │ ├── resources │ │ │ ├── styles.css │ │ │ └── index.html │ │ └── kotlin │ │ │ └── com │ │ │ └── mbakgun │ │ │ └── butterfly │ │ │ └── effect │ │ │ └── main.kt │ ├── commonMain │ │ ├── composeResources │ │ │ └── drawable │ │ │ │ ├── house.png │ │ │ │ ├── teaser.jpg │ │ │ │ ├── worldmap.png │ │ │ │ ├── rip.json │ │ │ │ └── blast.json │ │ └── kotlin │ │ │ └── com │ │ │ └── mbakgun │ │ │ └── butterfly │ │ │ └── effect │ │ │ ├── ui │ │ │ ├── ButterflyEffectGame.kt │ │ │ └── screens │ │ │ │ ├── HappyEndScreen.kt │ │ │ │ ├── GameOverScreen.kt │ │ │ │ ├── MainMenuScreen.kt │ │ │ │ └── GameScreen.kt │ │ │ ├── model │ │ │ └── GameState.kt │ │ │ └── game │ │ │ └── GameEngine.kt │ └── desktopMain │ │ └── kotlin │ │ └── com │ │ └── mbakgun │ │ └── butterfly │ │ └── effect │ │ └── main.kt └── build.gradle.kts ├── gradle.properties ├── .gitignore ├── settings.gradle.kts ├── gradlew.bat ├── README.md └── gradlew /assets/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbakgun/ButterflyEffect/HEAD/assets/1.png -------------------------------------------------------------------------------- /assets/butter.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbakgun/ButterflyEffect/HEAD/assets/butter.avif -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbakgun/ButterflyEffect/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: "gradle" 4 | directory: "/" 5 | schedule: 6 | interval: "daily" -------------------------------------------------------------------------------- /composeApp/src/wasmJsMain/resources/styles.css: -------------------------------------------------------------------------------- 1 | html, body { 2 | width: 100%; 3 | height: 100%; 4 | margin: 0; 5 | padding: 0; 6 | overflow: hidden; 7 | } -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbakgun/ButterflyEffect/HEAD/composeApp/src/commonMain/composeResources/drawable/house.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/teaser.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbakgun/ButterflyEffect/HEAD/composeApp/src/commonMain/composeResources/drawable/teaser.jpg -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/worldmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbakgun/ButterflyEffect/HEAD/composeApp/src/commonMain/composeResources/drawable/worldmap.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | #Kotlin 2 | kotlin.code.style=official 3 | kotlin.daemon.jvmargs=-Xmx2048M 4 | 5 | #Gradle 6 | org.gradle.jvmargs=-Xmx2048M -Dfile.encoding=UTF-8 7 | 8 | #Compose 9 | compose.desktop.packaging.checkJdkVendor=false -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip 4 | networkTimeout=10000 5 | validateDistributionUrl=true 6 | zipStoreBase=GRADLE_USER_HOME 7 | zipStorePath=wrapper/dists 8 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .kotlin 3 | .gradle 4 | **/build/ 5 | xcuserdata 6 | !src/**/build/ 7 | local.properties 8 | .idea 9 | .DS_Store 10 | captures 11 | .externalNativeBuild 12 | .cxx 13 | *.xcodeproj/* 14 | !*.xcodeproj/project.pbxproj 15 | !*.xcodeproj/xcshareddata/ 16 | !*.xcodeproj/project.xcworkspace/ 17 | !*.xcworkspace/contents.xcworkspacedata 18 | **/xcshareddata/WorkspaceSettings.xcsettings 19 | -------------------------------------------------------------------------------- /composeApp/src/wasmJsMain/resources/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |
12 |
13 | ## Game Sections
14 |
15 | ### 1. Decision Section
16 | Begin your journey by making a crucial choice:
17 | - **Continue Working**: Stay on the production line and see the impact of your work.
18 | - **Resign**: Walk away and observe the world without your influence.
19 |
20 | ### 2. Game Section
21 | Engage in a simple yet captivating production line simulation:
22 | - Produce weapons and watch as butterflies take flight on the screen.
23 | - Each butterfly represents an event caused by a weapon.
24 | - As more butterflies appear, they become increasingly difficult to control.
25 | - Eventually, the butterflies reach your own city, illustrating the global impact of your actions.
26 | - More weapons produced lead to more butterflies, creating a chaotic and thought-provoking experience.
27 |
28 | ### 3. Final Section
29 | Reflect on the consequences of your decisions:
30 | - Witness the domino effect created by the weapons you produced.
31 | - Experience the chaos visualized through the swarm of butterflies.
32 | - Understand the profound implications of your initial choice.
33 |
34 |
35 |
36 | ## Technical Structure
37 |
38 | This game project is built using Kotlin Multiplatform, targeting both Web and Desktop environments.
39 |
40 | - **`/composeApp`**: Contains shared code for Compose Multiplatform applications, with several subfolders:
41 | - **`commonMain`**: Houses code common to all targets.
42 |
43 | ### Running the Application
44 |
45 | - **Web Application**: Launch by executing the `:composeApp:wasmJsBrowserDevelopmentRun` Gradle task.
46 | - **Desktop Application**: Start by running the `:composeApp:run` Gradle task.
47 |
48 | ### Try the Demo
49 |
50 | Experience the game in your browser by visiting the demo [here](https://mbakgun.github.io/ButterflyEffect).
51 |
52 | ⭐️ A great article to read: [The Butterfly Effect](https://thedecisionlab.com/reference-guide/economics/the-butterfly-effect)
53 |
54 |
55 |
56 | ## Conclusion
57 |
58 | Embark on this journey and discover the intricate web of cause and effect in "The Butterfly Effect." Your choices matter more than you think.
--------------------------------------------------------------------------------
/composeApp/src/commonMain/kotlin/com/mbakgun/butterfly/effect/game/GameEngine.kt:
--------------------------------------------------------------------------------
1 | package com.mbakgun.butterfly.effect.game
2 |
3 | import com.mbakgun.butterfly.effect.model.Butterfly
4 | import com.mbakgun.butterfly.effect.model.GameState
5 | import com.mbakgun.butterfly.effect.model.Vector2D
6 | import kotlin.random.Random
7 | import kotlinx.coroutines.CoroutineScope
8 | import kotlinx.coroutines.Dispatchers
9 | import kotlinx.coroutines.Job
10 | import kotlinx.coroutines.cancelChildren
11 | import kotlinx.coroutines.delay
12 | import kotlinx.coroutines.launch
13 |
14 | class GameEngine(private val gameState: GameState) {
15 | private val gameScope = CoroutineScope(Dispatchers.Default + Job())
16 |
17 | fun startGame() {
18 | gameState.resetGameStats()
19 | gameState.currentScreen = GameState.Screen.Playing
20 | gameScope.launch {
21 | runGameLoop()
22 | }
23 | }
24 |
25 | private suspend fun runGameLoop() {
26 | while (gameState.currentScreen == GameState.Screen.Playing) {
27 | update()
28 | delay(16) // ~60 FPS
29 | }
30 | }
31 |
32 | private fun update() {
33 | val weaponsProduced = gameState.gameData.weaponsProduced
34 | if (weaponsProduced > 0) {
35 | repeat(weaponsProduced) { spawnButterfly() }
36 | updateButterflies()
37 | checkGameOver()
38 | }
39 | }
40 |
41 | private fun spawnButterfly() {
42 | val events = listOf(
43 | "Social unrest",
44 | "Economic crisis",
45 | "Political tension",
46 | "Environmental disaster",
47 | "Resource depletion",
48 | "International sanctions",
49 | "Technological failures",
50 | "Labor shortage"
51 | )
52 |
53 | val x = Random.nextFloat() * 0.98f
54 | val y = 0.13f + Random.nextFloat() * 0.65f
55 |
56 | val butterfly = Butterfly(
57 | position = Vector2D(x, y),
58 | event = events.random()
59 | )
60 |
61 |
62 | if (gameState.gameData.chaosLevel < 100f) {
63 | gameState.gameData = gameState.gameData.copy(
64 | butterflies = gameState.gameData.butterflies + butterfly,
65 | chaosLevel = gameState.gameData.chaosLevel + 0.2f
66 | )
67 | }
68 | }
69 |
70 | private fun updateButterflies() {
71 | gameState.gameData = gameState.gameData.copy(
72 | butterflies = gameState.gameData.butterflies.map { butterfly ->
73 | butterfly.copy(position = getPosition(butterfly))
74 | }
75 | )
76 | }
77 |
78 | private fun getPosition(butterfly: Butterfly): Vector2D = butterfly.position
79 |
80 | private fun checkGameOver() {
81 | with(gameState.gameData) {
82 | if (chaosLevel >= 100f && houseExploded) {
83 | gameScope.coroutineContext.cancelChildren()
84 | gameState.currentScreen = GameState.Screen.GameOver
85 | }
86 | }
87 | }
88 |
89 | // More you produce weapons, more butterflies will spawn and chaos level will increase faster :/
90 | fun produceWeapon() {
91 | gameState.gameData = gameState.gameData.copy(
92 | weaponsProduced = gameState.gameData.weaponsProduced + 1
93 | )
94 | }
95 |
96 | fun pauseGame() {
97 | gameScope.coroutineContext.cancelChildren()
98 | }
99 |
100 | fun resumeGame() {
101 | gameScope.launch {
102 | runGameLoop()
103 | }
104 | }
105 | }
--------------------------------------------------------------------------------
/composeApp/src/commonMain/kotlin/com/mbakgun/butterfly/effect/ui/screens/HappyEndScreen.kt:
--------------------------------------------------------------------------------
1 | import androidx.compose.foundation.Image
2 | import androidx.compose.foundation.layout.Arrangement
3 | import androidx.compose.foundation.layout.Box
4 | import androidx.compose.foundation.layout.Column
5 | import androidx.compose.foundation.layout.Spacer
6 | import androidx.compose.foundation.layout.fillMaxSize
7 | import androidx.compose.foundation.layout.padding
8 | import androidx.compose.material3.Button
9 | import androidx.compose.material3.MaterialTheme
10 | import androidx.compose.material3.Text
11 | import androidx.compose.runtime.Composable
12 | import androidx.compose.runtime.LaunchedEffect
13 | import androidx.compose.runtime.getValue
14 | import androidx.compose.runtime.mutableStateOf
15 | import androidx.compose.runtime.remember
16 | import androidx.compose.runtime.setValue
17 | import androidx.compose.ui.Alignment
18 | import androidx.compose.ui.Modifier
19 | import androidx.compose.ui.graphics.Color
20 | import androidx.compose.ui.graphics.ColorFilter.Companion.tint
21 | import androidx.compose.ui.layout.ContentScale
22 | import androidx.compose.ui.unit.dp
23 | import com.mbakgun.butterfly.effect.resources.Res
24 | import com.mbakgun.butterfly.effect.resources.worldmap
25 | import kotlinx.coroutines.delay
26 | import kottieComposition.KottieCompositionSpec
27 | import kottieComposition.animateKottieCompositionAsState
28 | import kottieComposition.rememberKottieComposition
29 | import org.jetbrains.compose.resources.ExperimentalResourceApi
30 | import org.jetbrains.compose.resources.painterResource
31 |
32 | @OptIn(ExperimentalResourceApi::class)
33 | @Composable
34 | fun HappyEndScreen(callback: () -> Unit) {
35 | var animation by remember { mutableStateOf("") }
36 |
37 | LaunchedEffect(Unit) {
38 | animation = Res.readBytes("drawable/confetti.json").decodeToString()
39 | }
40 |
41 | val composition = rememberKottieComposition(
42 | spec = KottieCompositionSpec.File(animation)
43 | )
44 |
45 | val animationState by animateKottieCompositionAsState(
46 | composition = composition,
47 | iterations = Int.MAX_VALUE,
48 | isPlaying = true
49 | )
50 |
51 | Box {
52 | KottieAnimation(
53 | composition = composition,
54 | progress = { animationState.progress },
55 | modifier = Modifier.fillMaxSize()
56 | )
57 |
58 | Image(
59 | colorFilter = tint(Color(0xFF008000)),
60 | modifier = Modifier.fillMaxSize(),
61 | contentScale = ContentScale.FillWidth,
62 | painter = painterResource(Res.drawable.worldmap),
63 | contentDescription = null
64 | )
65 |
66 | Column(
67 | modifier = Modifier.fillMaxSize().padding(16.dp),
68 | verticalArrangement = Arrangement.SpaceAround,
69 | horizontalAlignment = Alignment.CenterHorizontally
70 | ) {
71 | Text(
72 | "You have resigned from your job",
73 | style = MaterialTheme.typography.headlineLarge
74 | )
75 |
76 | Spacer(Modifier.weight(1f))
77 |
78 | var displayedText by remember { mutableStateOf("") }
79 | val fullText = "You saved the world from an evil corporation"
80 |
81 | LaunchedEffect(fullText) {
82 | fullText.forEachIndexed { index, _ ->
83 | displayedText = fullText.substring(0, index + 1)
84 | delay(50)
85 | }
86 | }
87 |
88 | Text(
89 | text = displayedText,
90 | style = MaterialTheme.typography.bodyMedium
91 | )
92 |
93 | Button(
94 | modifier = Modifier.padding(top = 4.dp, bottom = 16.dp),
95 | onClick = callback::invoke
96 | ) {
97 | Text("Start Over")
98 | }
99 | }
100 | }
101 | }
102 |
--------------------------------------------------------------------------------
/composeApp/src/commonMain/kotlin/com/mbakgun/butterfly/effect/ui/screens/GameOverScreen.kt:
--------------------------------------------------------------------------------
1 | package com.mbakgun.butterfly.effect.ui.screens
2 |
3 | import KottieAnimation
4 | import androidx.compose.foundation.Image
5 | import androidx.compose.foundation.layout.Arrangement
6 | import androidx.compose.foundation.layout.Box
7 | import androidx.compose.foundation.layout.Column
8 | import androidx.compose.foundation.layout.Spacer
9 | import androidx.compose.foundation.layout.fillMaxSize
10 | import androidx.compose.foundation.layout.height
11 | import androidx.compose.foundation.layout.padding
12 | import androidx.compose.foundation.layout.size
13 | import androidx.compose.material3.Button
14 | import androidx.compose.material3.MaterialTheme
15 | import androidx.compose.material3.Text
16 | import androidx.compose.runtime.Composable
17 | import androidx.compose.runtime.LaunchedEffect
18 | import androidx.compose.runtime.getValue
19 | import androidx.compose.runtime.mutableStateOf
20 | import androidx.compose.runtime.remember
21 | import androidx.compose.runtime.setValue
22 | import androidx.compose.ui.Alignment
23 | import androidx.compose.ui.Modifier
24 | import androidx.compose.ui.graphics.Color
25 | import androidx.compose.ui.graphics.ColorFilter.Companion.tint
26 | import androidx.compose.ui.layout.ContentScale
27 | import androidx.compose.ui.text.SpanStyle
28 | import androidx.compose.ui.text.buildAnnotatedString
29 | import androidx.compose.ui.text.font.FontWeight
30 | import androidx.compose.ui.text.withStyle
31 | import androidx.compose.ui.unit.dp
32 | import com.mbakgun.butterfly.effect.model.GameState
33 | import com.mbakgun.butterfly.effect.resources.Res
34 | import com.mbakgun.butterfly.effect.resources.worldmap
35 | import kotlinx.coroutines.delay
36 | import kottieComposition.KottieCompositionSpec
37 | import kottieComposition.animateKottieCompositionAsState
38 | import kottieComposition.rememberKottieComposition
39 | import org.jetbrains.compose.resources.ExperimentalResourceApi
40 | import org.jetbrains.compose.resources.painterResource
41 |
42 | @OptIn(ExperimentalResourceApi::class)
43 | @Composable
44 | fun GameOverScreen(gameState: GameState, callback: () -> Unit) {
45 | var animation by remember { mutableStateOf("") }
46 |
47 | LaunchedEffect(Unit) {
48 | animation = Res.readBytes("drawable/rip.json").decodeToString()
49 | }
50 |
51 | val composition = rememberKottieComposition(
52 | spec = KottieCompositionSpec.File(animation)
53 | )
54 |
55 | val animationState by animateKottieCompositionAsState(
56 | composition = composition,
57 | isPlaying = true
58 | )
59 |
60 | Box(modifier = Modifier.fillMaxSize()) {
61 | Image(
62 | alpha = 0.25f,
63 | colorFilter = tint(Color.Red),
64 | modifier = Modifier.fillMaxSize(),
65 | contentScale = ContentScale.FillWidth,
66 | painter = painterResource(Res.drawable.worldmap),
67 | contentDescription = null
68 | )
69 |
70 | Box(
71 | modifier = Modifier.fillMaxSize(),
72 | contentAlignment = Alignment.TopCenter
73 | ) {
74 | var displayedText by remember { mutableStateOf("") }
75 | val fullText = "You have failed to save the world, the chaos has consumed everything.."
76 |
77 | LaunchedEffect(fullText) {
78 | fullText.forEachIndexed { index, _ ->
79 | displayedText = fullText.substring(0, index + 1)
80 | delay(30)
81 | }
82 | }
83 |
84 | Text(
85 | text = displayedText,
86 | modifier = Modifier.padding(16.dp),
87 | style = MaterialTheme.typography.bodyMedium,
88 | )
89 | }
90 |
91 | Column(
92 | modifier = Modifier.fillMaxSize().padding(16.dp),
93 | verticalArrangement = Arrangement.Center,
94 | horizontalAlignment = Alignment.CenterHorizontally
95 | ) {
96 | Text(
97 | "Game Over",
98 | style = MaterialTheme.typography.headlineLarge,
99 | )
100 |
101 | Spacer(Modifier.height(16.dp))
102 |
103 | Text(
104 | buildAnnotatedString {
105 | append("Produced Weapon: ")
106 | withStyle(style = SpanStyle(fontWeight = FontWeight.Bold)) {
107 | append("${gameState.gameData.weaponsProduced}")
108 | }
109 | },
110 | style = MaterialTheme.typography.bodyMedium
111 | )
112 |
113 | Text(
114 | "Chaos Level: 100%",
115 | style = MaterialTheme.typography.bodyMedium.copy(fontWeight = FontWeight.Bold)
116 | )
117 |
118 | Spacer(Modifier.height(32.dp))
119 |
120 | Button(onClick = callback::invoke) { Text("Restart") }
121 | }
122 |
123 | Column(
124 | modifier = Modifier.fillMaxSize(),
125 | verticalArrangement = Arrangement.Bottom,
126 | horizontalAlignment = Alignment.CenterHorizontally
127 | ) {
128 | Box(
129 | modifier = Modifier.size(140.dp),
130 | contentAlignment = Alignment.Center,
131 | ) {
132 | KottieAnimation(
133 | composition = composition,
134 | progress = { animationState.progress },
135 | )
136 | }
137 | }
138 | }
139 | }
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | #
4 | # Copyright © 2015-2021 the original authors.
5 | #
6 | # Licensed under the Apache License, Version 2.0 (the "License");
7 | # you may not use this file except in compliance with the License.
8 | # You may obtain a copy of the License at
9 | #
10 | # https://www.apache.org/licenses/LICENSE-2.0
11 | #
12 | # Unless required by applicable law or agreed to in writing, software
13 | # distributed under the License is distributed on an "AS IS" BASIS,
14 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | # See the License for the specific language governing permissions and
16 | # limitations under the License.
17 | #
18 | # SPDX-License-Identifier: Apache-2.0
19 | #
20 |
21 | ##############################################################################
22 | #
23 | # Gradle start up script for POSIX generated by Gradle.
24 | #
25 | # Important for running:
26 | #
27 | # (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is
28 | # noncompliant, but you have some other compliant shell such as ksh or
29 | # bash, then to run this script, type that shell name before the whole
30 | # command line, like:
31 | #
32 | # ksh Gradle
33 | #
34 | # Busybox and similar reduced shells will NOT work, because this script
35 | # requires all of these POSIX shell features:
36 | # * functions;
37 | # * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,
38 | # «${var#prefix}», «${var%suffix}», and «$( cmd )»;
39 | # * compound commands having a testable exit status, especially «case»;
40 | # * various built-in commands including «command», «set», and «ulimit».
41 | #
42 | # Important for patching:
43 | #
44 | # (2) This script targets any POSIX shell, so it avoids extensions provided
45 | # by Bash, Ksh, etc; in particular arrays are avoided.
46 | #
47 | # The "traditional" practice of packing multiple parameters into a
48 | # space-separated string is a well documented source of bugs and security
49 | # problems, so this is (mostly) avoided, by progressively accumulating
50 | # options in "$@", and eventually passing that to Java.
51 | #
52 | # Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,
53 | # and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;
54 | # see the in-line comments for details.
55 | #
56 | # There are tweaks for specific operating systems such as AIX, CygWin,
57 | # Darwin, MinGW, and NonStop.
58 | #
59 | # (3) This script is generated from the Groovy template
60 | # https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
61 | # within the Gradle project.
62 | #
63 | # You can find Gradle at https://github.com/gradle/gradle/.
64 | #
65 | ##############################################################################
66 |
67 | # Attempt to set APP_HOME
68 |
69 | # Resolve links: $0 may be a link
70 | app_path=$0
71 |
72 | # Need this for daisy-chained symlinks.
73 | while
74 | APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path
75 | [ -h "$app_path" ]
76 | do
77 | ls=$( ls -ld "$app_path" )
78 | link=${ls#*' -> '}
79 | case $link in #(
80 | /*) app_path=$link ;; #(
81 | *) app_path=$APP_HOME$link ;;
82 | esac
83 | done
84 |
85 | # This is normally unused
86 | # shellcheck disable=SC2034
87 | APP_BASE_NAME=${0##*/}
88 | # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
89 | APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
90 | ' "$PWD" ) || exit
91 |
92 | # Use the maximum available, or set MAX_FD != -1 to use that value.
93 | MAX_FD=maximum
94 |
95 | warn () {
96 | echo "$*"
97 | } >&2
98 |
99 | die () {
100 | echo
101 | echo "$*"
102 | echo
103 | exit 1
104 | } >&2
105 |
106 | # OS specific support (must be 'true' or 'false').
107 | cygwin=false
108 | msys=false
109 | darwin=false
110 | nonstop=false
111 | case "$( uname )" in #(
112 | CYGWIN* ) cygwin=true ;; #(
113 | Darwin* ) darwin=true ;; #(
114 | MSYS* | MINGW* ) msys=true ;; #(
115 | NONSTOP* ) nonstop=true ;;
116 | esac
117 |
118 | CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
119 |
120 |
121 | # Determine the Java command to use to start the JVM.
122 | if [ -n "$JAVA_HOME" ] ; then
123 | if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
124 | # IBM's JDK on AIX uses strange locations for the executables
125 | JAVACMD=$JAVA_HOME/jre/sh/java
126 | else
127 | JAVACMD=$JAVA_HOME/bin/java
128 | fi
129 | if [ ! -x "$JAVACMD" ] ; then
130 | die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
131 |
132 | Please set the JAVA_HOME variable in your environment to match the
133 | location of your Java installation."
134 | fi
135 | else
136 | JAVACMD=java
137 | if ! command -v java >/dev/null 2>&1
138 | then
139 | die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
140 |
141 | Please set the JAVA_HOME variable in your environment to match the
142 | location of your Java installation."
143 | fi
144 | fi
145 |
146 | # Increase the maximum file descriptors if we can.
147 | if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
148 | case $MAX_FD in #(
149 | max*)
150 | # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
151 | # shellcheck disable=SC2039,SC3045
152 | MAX_FD=$( ulimit -H -n ) ||
153 | warn "Could not query maximum file descriptor limit"
154 | esac
155 | case $MAX_FD in #(
156 | '' | soft) :;; #(
157 | *)
158 | # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
159 | # shellcheck disable=SC2039,SC3045
160 | ulimit -n "$MAX_FD" ||
161 | warn "Could not set maximum file descriptor limit to $MAX_FD"
162 | esac
163 | fi
164 |
165 | # Collect all arguments for the java command, stacking in reverse order:
166 | # * args from the command line
167 | # * the main class name
168 | # * -classpath
169 | # * -D...appname settings
170 | # * --module-path (only if needed)
171 | # * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.
172 |
173 | # For Cygwin or MSYS, switch paths to Windows format before running java
174 | if "$cygwin" || "$msys" ; then
175 | APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
176 | CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
177 |
178 | JAVACMD=$( cygpath --unix "$JAVACMD" )
179 |
180 | # Now convert the arguments - kludge to limit ourselves to /bin/sh
181 | for arg do
182 | if
183 | case $arg in #(
184 | -*) false ;; # don't mess with options #(
185 | /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath
186 | [ -e "$t" ] ;; #(
187 | *) false ;;
188 | esac
189 | then
190 | arg=$( cygpath --path --ignore --mixed "$arg" )
191 | fi
192 | # Roll the args list around exactly as many times as the number of
193 | # args, so each arg winds up back in the position where it started, but
194 | # possibly modified.
195 | #
196 | # NB: a `for` loop captures its iteration list before it begins, so
197 | # changing the positional parameters here affects neither the number of
198 | # iterations, nor the values presented in `arg`.
199 | shift # remove old arg
200 | set -- "$@" "$arg" # push replacement arg
201 | done
202 | fi
203 |
204 |
205 | # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
206 | DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
207 |
208 | # Collect all arguments for the java command:
209 | # * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
210 | # and any embedded shellness will be escaped.
211 | # * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
212 | # treated as '${Hostname}' itself on the command line.
213 |
214 | set -- \
215 | "-Dorg.gradle.appname=$APP_BASE_NAME" \
216 | -classpath "$CLASSPATH" \
217 | org.gradle.wrapper.GradleWrapperMain \
218 | "$@"
219 |
220 | # Stop when "xargs" is not available.
221 | if ! command -v xargs >/dev/null 2>&1
222 | then
223 | die "xargs is not available"
224 | fi
225 |
226 | # Use "xargs" to parse quoted args.
227 | #
228 | # With -n1 it outputs one arg per line, with the quotes and backslashes removed.
229 | #
230 | # In Bash we could simply go:
231 | #
232 | # readarray ARGS < <( xargs -n1 <<<"$var" ) &&
233 | # set -- "${ARGS[@]}" "$@"
234 | #
235 | # but POSIX shell has neither arrays nor command substitution, so instead we
236 | # post-process each arg (as a line of input to sed) to backslash-escape any
237 | # character that might be a shell metacharacter, then use eval to reverse
238 | # that process (while maintaining the separation between arguments), and wrap
239 | # the whole thing up as a single "set" statement.
240 | #
241 | # This will of course break if any of these variables contains a newline or
242 | # an unmatched quote.
243 | #
244 |
245 | eval "set -- $(
246 | printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" |
247 | xargs -n1 |
248 | sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' |
249 | tr '\n' ' '
250 | )" '"$@"'
251 |
252 | exec "$JAVACMD" "$@"
253 |
--------------------------------------------------------------------------------
/composeApp/src/commonMain/composeResources/drawable/rip.json:
--------------------------------------------------------------------------------
1 | {"nm":"RIP","ddd":0,"h":49,"w":41,"meta":{"g":"@lottiefiles/toolkit-js 0.33.2"},"layers":[{"ty":4,"nm":"Layer 2 Outlines","sr":1,"st":0,"op":75,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[3.648,4.808,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[26.148,53.874,0],"t":10,"ti":[0,4.854,0],"to":[0,-4.854,0]},{"s":[26.148,24.749,0],"t":25}],"ix":2,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic: Position')(1), 200);\n freq = $bm_div(effect('Elastic: Position')(2), 30);\n decay = $bm_div(effect('Elastic: Position')(3), 10);\n $bm_rt = n = 0;\n if (numKeys > 0) {\n $bm_rt = n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n if (n == 0) {\n $bm_rt = t = 0;\n } else {\n $bm_rt = t = $bm_sub(time, key(n).time);\n }\n if (n > 0) {\n v = velocityAtTime($bm_sub(key(n).time, $bm_div(thisComp.frameDuration, 10)));\n $bm_rt = $bm_sum(value, $bm_div($bm_mul($bm_mul(v, amp), Math.sin($bm_mul($bm_mul($bm_mul(freq, t), 2), Math.PI))), Math.exp($bm_mul(decay, t))));\n } else {\n $bm_rt = value;\n }\n} catch (e$$4) {\n $bm_rt = value = value;\n}"},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[{"ty":5,"mn":"Pseudo/MDS Elastic Controller","nm":"Elastic: Position","ix":1,"en":1,"ef":[{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0001","nm":"Amplitude","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0002","nm":"Frequency","ix":2,"v":{"a":0,"k":40,"ix":2}},{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0003","nm":"Decay","ix":3,"v":{"a":0,"k":60,"ix":3}}]}],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":4,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[-0.156,0.123],[0,0.226],[0.161,0.127],[0.286,0]],"o":[[0,0],[0,0],[0.293,0],[0.157,-0.123],[0,-0.227],[-0.16,-0.127],[0,0]],"v":[[-0.615,-1.904],[-0.615,-0.474],[-0.135,-0.474],[0.539,-0.659],[0.774,-1.183],[0.533,-1.714],[-0.135,-1.904]]},"ix":2}},{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 2","ix":2,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[-0.6,-0.5],[0,-1.086],[0.54,-0.467],[1.172,0],[0,0],[0,0]],"o":[[0,0],[0,0],[1.297,0],[0.599,0.5],[0,1.012],[-0.539,0.467],[0,0],[0,0],[0,0]],"v":[[-3.715,4.289],[-3.715,-4.289],[-0.029,-4.289],[2.816,-3.539],[3.715,-1.16],[2.906,1.058],[0.34,1.758],[-0.627,1.758],[-0.627,4.289]]},"ix":2}},{"ty":"mm","bm":0,"hd":false,"mn":"ADBE Vector Filter - Merge","nm":"Merge Paths 1","mm":1},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[0.7059,0.0784,0.0784],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[3.965,4.539],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":1},{"ty":4,"nm":"Layer 3 Outlines","sr":1,"st":0,"op":75,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.912,4.808,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[20.484,53.874,0],"t":10,"ti":[0,4.854,0],"to":[0,-4.854,0]},{"s":[20.484,24.749,0],"t":20}],"ix":2,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic: Position')(1), 200);\n freq = $bm_div(effect('Elastic: Position')(2), 30);\n decay = $bm_div(effect('Elastic: Position')(3), 10);\n $bm_rt = n = 0;\n if (numKeys > 0) {\n $bm_rt = n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n if (n == 0) {\n $bm_rt = t = 0;\n } else {\n $bm_rt = t = $bm_sub(time, key(n).time);\n }\n if (n > 0) {\n v = velocityAtTime($bm_sub(key(n).time, $bm_div(thisComp.frameDuration, 10)));\n $bm_rt = $bm_sum(value, $bm_div($bm_mul($bm_mul(v, amp), Math.sin($bm_mul($bm_mul($bm_mul(freq, t), 2), Math.PI))), Math.exp($bm_mul(decay, t))));\n } else {\n $bm_rt = value;\n }\n} catch (e$$4) {\n $bm_rt = value = value;\n}"},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[{"ty":5,"mn":"Pseudo/MDS Elastic Controller","nm":"Elastic: Position","ix":1,"en":1,"ef":[{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0001","nm":"Amplitude","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0002","nm":"Frequency","ix":2,"v":{"a":0,"k":40,"ix":2}},{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0003","nm":"Decay","ix":3,"v":{"a":0,"k":60,"ix":3}}]}],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-1.568,-4.289],[1.568,-4.289],[1.568,4.289],[-1.568,4.289]]},"ix":2}},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[0.7059,0.0784,0.0784],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[1.818,4.539],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":2},{"ty":4,"nm":"Layer 4 Outlines","sr":1,"st":0,"op":75,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[4.15,4.808,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[14.778,53.874,0],"t":10,"ti":[0,4.854,0],"to":[0,-4.854,0]},{"s":[14.778,24.749,0],"t":15}],"ix":2,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic: Position')(1), 200);\n freq = $bm_div(effect('Elastic: Position')(2), 30);\n decay = $bm_div(effect('Elastic: Position')(3), 10);\n $bm_rt = n = 0;\n if (numKeys > 0) {\n $bm_rt = n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n }\n if (n == 0) {\n $bm_rt = t = 0;\n } else {\n $bm_rt = t = $bm_sub(time, key(n).time);\n }\n if (n > 0) {\n v = velocityAtTime($bm_sub(key(n).time, $bm_div(thisComp.frameDuration, 10)));\n $bm_rt = $bm_sum(value, $bm_div($bm_mul($bm_mul(v, amp), Math.sin($bm_mul($bm_mul($bm_mul(freq, t), 2), Math.PI))), Math.exp($bm_mul(decay, t))));\n } else {\n $bm_rt = value;\n }\n} catch (e$$4) {\n $bm_rt = value = value;\n}"},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[{"ty":5,"mn":"Pseudo/MDS Elastic Controller","nm":"Elastic: Position","ix":1,"en":1,"ef":[{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0001","nm":"Amplitude","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0002","nm":"Frequency","ix":2,"v":{"a":0,"k":40,"ix":2}},{"ty":0,"mn":"Pseudo/MDS Elastic Controller-0003","nm":"Decay","ix":3,"v":{"a":0,"k":60,"ix":3}}]}],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":4,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[-0.158,0.142],[0,0.265],[0.158,0.146],[0.293,0]],"o":[[0,0],[0,0],[0.293,0],[0.158,-0.143],[0,-0.274],[-0.158,-0.147],[0,0]],"v":[[-0.967,-2.08],[-0.967,-0.404],[-0.487,-0.404],[0.19,-0.618],[0.428,-1.23],[0.19,-1.86],[-0.487,-2.08]]},"ix":2}},{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 2","ix":2,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[-0.594,-0.496],[0,-0.934],[0.299,-0.395],[0.508,-0.066],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[1.125,0],[0.593,0.496],[0,0.609],[-0.299,0.394],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-3.99,4.289],[-3.99,-4.289],[-0.112,-4.289],[2.467,-3.545],[3.357,-1.4],[2.909,0.106],[1.699,0.797],[3.99,4.289],[0.533,4.289],[-0.967,1.459],[-0.967,4.289]]},"ix":2}},{"ty":"mm","bm":0,"hd":false,"mn":"ADBE Vector Filter - Merge","nm":"Merge Paths 1","mm":1},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[0.7059,0.0784,0.0784],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[4.24,4.539],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":3},{"ty":4,"nm":"Layer 5 Outlines","sr":1,"st":0,"op":75,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[21.473,25.679,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[20.444,26.004,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[-10.398,0],[0,-10.398],[0,0]],"o":[[0,0],[0,-10.398],[10.399,0],[0,0],[0,0]],"v":[[-18.828,23.035],[-18.828,-4.206],[0,-23.035],[18.828,-4.206],[18.828,23.035]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":1,"lj":1,"ml":10,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.058,"ix":5},"c":{"a":0,"k":[0.7059,0.0784,0.0784],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[21.473,25.679],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.529,"y":0},"i":{"x":0.288,"y":1},"s":[0],"t":0},{"s":[100],"t":9}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0},"i":{"x":0.247,"y":1},"s":[0],"t":0},{"s":[0],"t":9}],"ix":1},"m":1}],"ind":4}],"v":"5.7.4","fr":25,"op":45,"ip":0,"assets":[]}
--------------------------------------------------------------------------------
/composeApp/src/commonMain/kotlin/com/mbakgun/butterfly/effect/ui/screens/MainMenuScreen.kt:
--------------------------------------------------------------------------------
1 | import androidx.compose.foundation.Image
2 | import androidx.compose.foundation.background
3 | import androidx.compose.foundation.layout.Arrangement
4 | import androidx.compose.foundation.layout.Box
5 | import androidx.compose.foundation.layout.BoxWithConstraints
6 | import androidx.compose.foundation.layout.Column
7 | import androidx.compose.foundation.layout.Row
8 | import androidx.compose.foundation.layout.Spacer
9 | import androidx.compose.foundation.layout.defaultMinSize
10 | import androidx.compose.foundation.layout.fillMaxSize
11 | import androidx.compose.foundation.layout.fillMaxWidth
12 | import androidx.compose.foundation.layout.padding
13 | import androidx.compose.foundation.layout.size
14 | import androidx.compose.foundation.shape.RoundedCornerShape
15 | import androidx.compose.material.icons.Icons
16 | import androidx.compose.material.icons.filled.Close
17 | import androidx.compose.material3.Button
18 | import androidx.compose.material3.ButtonDefaults
19 | import androidx.compose.material3.Icon
20 | import androidx.compose.material3.IconButton
21 | import androidx.compose.material3.MaterialTheme
22 | import androidx.compose.material3.Surface
23 | import androidx.compose.material3.Text
24 | import androidx.compose.runtime.Composable
25 | import androidx.compose.runtime.LaunchedEffect
26 | import androidx.compose.runtime.getValue
27 | import androidx.compose.runtime.mutableStateOf
28 | import androidx.compose.runtime.remember
29 | import androidx.compose.runtime.setValue
30 | import androidx.compose.ui.Alignment
31 | import androidx.compose.ui.Modifier
32 | import androidx.compose.ui.graphics.Color
33 | import androidx.compose.ui.graphics.graphicsLayer
34 | import androidx.compose.ui.layout.ContentScale
35 | import androidx.compose.ui.text.SpanStyle
36 | import androidx.compose.ui.text.buildAnnotatedString
37 | import androidx.compose.ui.text.font.FontWeight
38 | import androidx.compose.ui.text.style.TextAlign
39 | import androidx.compose.ui.text.withStyle
40 | import androidx.compose.ui.unit.dp
41 | import androidx.compose.ui.window.Dialog
42 | import androidx.compose.ui.window.DialogProperties
43 | import com.mbakgun.butterfly.effect.game.GameEngine
44 | import com.mbakgun.butterfly.effect.model.GameState
45 | import com.mbakgun.butterfly.effect.resources.Res
46 | import com.mbakgun.butterfly.effect.resources.teaser
47 | import kotlinx.coroutines.delay
48 | import org.jetbrains.compose.resources.painterResource
49 |
50 | @Composable
51 | fun MainMenuScreen(
52 | gameState: GameState,
53 | gameEngine: GameEngine,
54 | onGitHubButtonClick: () -> Unit
55 | ) {
56 | Box(modifier = Modifier.fillMaxSize()) {
57 | Image(
58 | modifier = Modifier.fillMaxSize().graphicsLayer {
59 | scaleX = -1f
60 | },
61 | contentScale = ContentScale.FillWidth,
62 | painter = painterResource(Res.drawable.teaser),
63 | contentDescription = null
64 | )
65 |
66 | if (!gameState.storyTold) {
67 | var showDialog by remember { mutableStateOf(true) }
68 | var isTextFullyLoaded by remember { mutableStateOf(false) }
69 |
70 | if (showDialog) {
71 | Dialog(
72 | onDismissRequest = {
73 | if (isTextFullyLoaded) {
74 | showDialog = false
75 | gameState.storyTold = true
76 | }
77 | },
78 | properties = DialogProperties(
79 | dismissOnBackPress = false,
80 | dismissOnClickOutside = false
81 | )
82 | ) {
83 | Box(
84 | modifier = Modifier.fillMaxWidth()
85 | ) {
86 | Surface(
87 | modifier = Modifier
88 | .fillMaxWidth()
89 | .defaultMinSize(minHeight = 120.dp)
90 | .padding(16.dp),
91 | shape = MaterialTheme.shapes.large,
92 | color = Color.White
93 | ) {
94 | Box(
95 | modifier = Modifier.padding(
96 | start = 24.dp,
97 | top = 24.dp,
98 | end = 40.dp,
99 | bottom = 24.dp
100 | )
101 | ) {
102 | val storyText = remember {
103 | buildAnnotatedString {
104 | append("You are a worker in a tank factory producing weapons. In these days when the world is being dragged into dark times, there are decisions you can make individually.\n\n• ")
105 | withStyle(SpanStyle(fontWeight = FontWeight.Bold)) {
106 | append("Resign")
107 | }
108 | append(" and help make the world a better place.\n• ")
109 | withStyle(SpanStyle(fontWeight = FontWeight.Bold)) {
110 | append("Continue Working")
111 | }
112 | append(", produce weapons that will kill more people, and let chaos prevail.\n\nRemember, people use the weapons they produce against themselves.\nTell me, young person, who can guarantee that a weapon won't be used against you once it's produced?")
113 | }
114 | }
115 |
116 | var visibleLength by remember { mutableStateOf(0) }
117 |
118 | LaunchedEffect(Unit) {
119 | while (visibleLength < storyText.length) {
120 | visibleLength++
121 | delay(25)
122 | }
123 | isTextFullyLoaded = true
124 | }
125 |
126 | Text(
127 | text = storyText.subSequence(0, visibleLength),
128 | style = MaterialTheme.typography.bodyLarge,
129 | textAlign = TextAlign.Left,
130 | color = Color.Black
131 | )
132 | }
133 | }
134 |
135 | if (isTextFullyLoaded) {
136 | IconButton(
137 | onClick = {
138 | showDialog = false
139 | gameState.storyTold = true
140 | },
141 | modifier = Modifier
142 | .padding(end = 24.dp, top = 24.dp)
143 | .align(Alignment.TopEnd)
144 | .background(
145 | Color.Black.copy(alpha = 0.6f),
146 | shape = RoundedCornerShape(50)
147 | )
148 | .size(36.dp)
149 | ) {
150 | Icon(
151 | modifier = Modifier.size(16.dp),
152 | imageVector = Icons.Default.Close,
153 | contentDescription = "Close",
154 | tint = Color.White
155 | )
156 | }
157 | }
158 | }
159 | }
160 | }
161 | }
162 |
163 | Row(
164 | modifier = Modifier.fillMaxWidth().align(Alignment.TopEnd).padding(
165 | top = 64.dp,
166 | end = 24.dp
167 | ),
168 | horizontalArrangement = Arrangement.End
169 | ) {
170 | Button(
171 | onClick = onGitHubButtonClick,
172 | colors = ButtonDefaults.buttonColors(containerColor = Color.Black)
173 | ) {
174 | Text("GitHub Repo", color = Color.White)
175 | }
176 | }
177 |
178 | Column(
179 | modifier = Modifier.align(Alignment.Center),
180 | verticalArrangement = Arrangement.SpaceAround,
181 | horizontalAlignment = Alignment.CenterHorizontally
182 | ) {
183 | Text(
184 | modifier = Modifier.padding(top = 12.dp),
185 | text = "Butterfly Effect",
186 | style = MaterialTheme.typography.headlineLarge
187 | )
188 |
189 | Spacer(Modifier.weight(0.5f))
190 |
191 | BoxWithConstraints(
192 | modifier = Modifier.fillMaxWidth()
193 | ) {
194 | val screenWidth = maxWidth
195 | val horizontalPadding = screenWidth * 0.06f
196 | val spacing = screenWidth * 0.11f
197 |
198 | Row(
199 | modifier = Modifier
200 | .fillMaxWidth()
201 | .padding(start = horizontalPadding, bottom = 100.dp),
202 | horizontalArrangement = Arrangement.spacedBy(spacing, Alignment.CenterHorizontally),
203 | verticalAlignment = Alignment.CenterVertically
204 | ) {
205 | Button(
206 | onClick = {
207 | gameState.currentScreen = GameState.Screen.HappyEnd
208 | },
209 | colors = ButtonDefaults.buttonColors(containerColor = MaterialTheme.colorScheme.primary)
210 | ) {
211 | Text("Resign", style = MaterialTheme.typography.bodyLarge.copy(fontWeight = FontWeight.Bold))
212 | }
213 |
214 | Button(
215 | onClick = gameEngine::startGame,
216 | colors = ButtonDefaults.buttonColors(containerColor = MaterialTheme.colorScheme.secondary)
217 | ) {
218 | Text(
219 | "Continue Working",
220 | style = MaterialTheme.typography.bodyLarge.copy(fontWeight = FontWeight.Bold)
221 | )
222 | }
223 | }
224 | }
225 | }
226 | }
227 | }
--------------------------------------------------------------------------------
/composeApp/src/commonMain/kotlin/com/mbakgun/butterfly/effect/ui/screens/GameScreen.kt:
--------------------------------------------------------------------------------
1 | import androidx.compose.animation.core.LinearEasing
2 | import androidx.compose.animation.core.animateFloatAsState
3 | import androidx.compose.animation.core.tween
4 | import androidx.compose.foundation.Canvas
5 | import androidx.compose.foundation.Image
6 | import androidx.compose.foundation.background
7 | import androidx.compose.foundation.gestures.detectTapGestures
8 | import androidx.compose.foundation.layout.Box
9 | import androidx.compose.foundation.layout.Column
10 | import androidx.compose.foundation.layout.fillMaxSize
11 | import androidx.compose.foundation.layout.offset
12 | import androidx.compose.foundation.layout.padding
13 | import androidx.compose.foundation.layout.size
14 | import androidx.compose.foundation.shape.CircleShape
15 | import androidx.compose.material3.AlertDialog
16 | import androidx.compose.material3.Button
17 | import androidx.compose.material3.MaterialTheme
18 | import androidx.compose.material3.Text
19 | import androidx.compose.material3.TextButton
20 | import androidx.compose.runtime.Composable
21 | import androidx.compose.runtime.LaunchedEffect
22 | import androidx.compose.runtime.derivedStateOf
23 | import androidx.compose.runtime.getValue
24 | import androidx.compose.runtime.mutableStateOf
25 | import androidx.compose.runtime.remember
26 | import androidx.compose.runtime.setValue
27 | import androidx.compose.ui.Alignment
28 | import androidx.compose.ui.Modifier
29 | import androidx.compose.ui.draw.alpha
30 | import androidx.compose.ui.draw.scale
31 | import androidx.compose.ui.geometry.Offset
32 | import androidx.compose.ui.graphics.Color
33 | import androidx.compose.ui.input.pointer.pointerInput
34 | import androidx.compose.ui.layout.ContentScale
35 | import androidx.compose.ui.unit.IntOffset
36 | import androidx.compose.ui.unit.dp
37 | import com.mbakgun.butterfly.effect.game.GameEngine
38 | import com.mbakgun.butterfly.effect.model.GameState
39 | import com.mbakgun.butterfly.effect.model.Vector2D
40 | import com.mbakgun.butterfly.effect.resources.Res
41 | import com.mbakgun.butterfly.effect.resources.house
42 | import com.mbakgun.butterfly.effect.resources.worldmap
43 | import kotlin.math.cos
44 | import kotlin.math.roundToInt
45 | import kotlin.math.sin
46 | import kottieComposition.KottieCompositionSpec
47 | import kottieComposition.animateKottieCompositionAsState
48 | import kottieComposition.rememberKottieComposition
49 | import org.jetbrains.compose.resources.ExperimentalResourceApi
50 | import org.jetbrains.compose.resources.painterResource
51 |
52 | @Composable
53 | fun GameScreen(gameState: GameState, gameEngine: GameEngine) {
54 | val showDialog = remember { mutableStateOf(false) }
55 | val showHouseImage = remember { mutableStateOf(false) }
56 | val isExploding by derivedStateOf { gameState.gameData.chaosLevel > 99 }
57 |
58 | Box(modifier = Modifier.fillMaxSize()) {
59 | Box(modifier = Modifier.fillMaxSize()) {
60 | Image(
61 | modifier = Modifier
62 | .fillMaxSize()
63 | .pointerInput(Unit) {
64 | detectTapGestures { offset ->
65 | val x = offset.x
66 | val y = offset.y
67 |
68 | gameState.gameData = gameState.gameData.copy(
69 | userLocation = Vector2D(x, y)
70 | )
71 |
72 | val heightPercentage = y / size.height
73 | showHouseImage.value = heightPercentage > 0.14f && heightPercentage < 0.81f
74 | }
75 | },
76 | contentScale = ContentScale.FillWidth,
77 | painter = painterResource(Res.drawable.worldmap),
78 | contentDescription = null
79 | )
80 |
81 | if (showHouseImage.value) {
82 | ExplodingHouseImage(
83 | gameState = gameState,
84 | isExploding = isExploding,
85 | ) {
86 | gameState.gameData = gameState.gameData.copy(
87 | houseExploded = true
88 | )
89 | }
90 | }
91 | }
92 |
93 | Canvas(modifier = Modifier.fillMaxSize()) {
94 | gameState.gameData.butterflies.forEach { butterfly ->
95 | drawCircle(
96 | color = Color.Red,
97 | radius = 10f,
98 | center = Offset(
99 | butterfly.position.x * size.width,
100 | butterfly.position.y * size.height
101 | )
102 | )
103 | }
104 | }
105 |
106 | Column(
107 | modifier = Modifier.padding(16.dp)
108 | ) {
109 | Text(
110 | "Produced Weapon: ${gameState.gameData.weaponsProduced}",
111 | color = MaterialTheme.colorScheme.onBackground
112 | )
113 | Text(
114 | "Chaos Level: ${minOf(100, gameState.gameData.chaosLevel.toInt())}%",
115 | color = MaterialTheme.colorScheme.onBackground
116 | )
117 | }
118 |
119 | Column(
120 | horizontalAlignment = Alignment.CenterHorizontally,
121 | modifier = Modifier.fillMaxSize().padding(16.dp),
122 | verticalArrangement = androidx.compose.foundation.layout.Arrangement.Bottom
123 | ) {
124 | if (showHouseImage.value.not()) {
125 | Text(
126 | "Please select a location to build a house",
127 | color = MaterialTheme.colorScheme.onBackground,
128 | modifier = Modifier.padding(bottom = 8.dp)
129 | )
130 | }
131 |
132 | Button(
133 | enabled = showHouseImage.value,
134 | onClick = {
135 | if (gameState.dialogShown.not() && gameState.gameData.weaponsProduced == 1) {
136 | showDialog.value = true
137 | } else {
138 | gameEngine.produceWeapon()
139 | }
140 | }
141 | ) {
142 | Text(if (gameState.gameData.weaponsProduced == 0) "Produce Weapon" else "Produce More Weapon")
143 | }
144 | }
145 |
146 |
147 | if (showDialog.value) {
148 | gameEngine.pauseGame()
149 | AlertDialog(
150 | onDismissRequest = { showDialog.value = false },
151 | title = { Text("Warning") },
152 | text = { Text("More you produce weapons, more butterflies will spawn and chaos level will increase faster :/") },
153 | confirmButton = {
154 | TextButton(
155 | onClick = {
156 | gameEngine.resumeGame()
157 | gameEngine.produceWeapon()
158 | showDialog.value = false
159 | gameState.dialogShown = true
160 | }
161 | ) {
162 | Text("Acknowledged")
163 | }
164 | },
165 | dismissButton = {
166 | TextButton(
167 | onClick = {
168 | gameEngine.resumeGame()
169 | showDialog.value = false
170 | }
171 | ) {
172 | Text("No !")
173 | }
174 | }
175 | )
176 | }
177 | }
178 | }
179 |
180 | @OptIn(ExperimentalResourceApi::class)
181 | @Composable
182 | fun ExplodingHouseImage(
183 | gameState: GameState,
184 | isExploding: Boolean,
185 | finishedListener: () -> Unit
186 | ) {
187 | val scale by animateFloatAsState(
188 | targetValue = if (isExploding) 4f else 1f,
189 | animationSpec = tween(1000),
190 | finishedListener = { finishedListener.invoke() }
191 | )
192 |
193 | val alpha by animateFloatAsState(
194 | targetValue = if (isExploding) 0f else 1f,
195 | animationSpec = tween(1000)
196 | )
197 |
198 | var animation by remember { mutableStateOf("") }
199 |
200 | LaunchedEffect(Unit) {
201 | animation = Res.readBytes("drawable/blast.json").decodeToString()
202 | }
203 |
204 | val composition = rememberKottieComposition(
205 | spec = KottieCompositionSpec.File(animation)
206 | )
207 |
208 | val animationState by animateKottieCompositionAsState(
209 | composition = composition,
210 | isPlaying = isExploding
211 | )
212 |
213 | Box {
214 | Image(
215 | modifier = Modifier
216 | .offset {
217 | IntOffset(
218 | x = gameState.gameData.userLocation.x.roundToInt() - 15.dp.toPx().roundToInt(),
219 | y = gameState.gameData.userLocation.y.roundToInt() - 15.dp.toPx().roundToInt()
220 | )
221 | }
222 | .size(35.dp)
223 | .scale(scale)
224 | .alpha(alpha),
225 | painter = painterResource(Res.drawable.house),
226 | contentDescription = null
227 | )
228 |
229 | KottieAnimation(
230 | modifier = Modifier
231 | .offset {
232 | IntOffset(
233 | x = gameState.gameData.userLocation.x.roundToInt() / 2 - 35.dp.toPx().roundToInt(),
234 | y = gameState.gameData.userLocation.y.roundToInt() / 2 - 35.dp.toPx().roundToInt()
235 | )
236 | },
237 | composition = composition,
238 | progress = { animationState.progress },
239 | )
240 |
241 | if (isExploding) {
242 | ExplosionParticles(
243 | center = Offset(
244 | x = gameState.gameData.userLocation.x,
245 | y = gameState.gameData.userLocation.y
246 | )
247 | )
248 | }
249 | }
250 | }
251 |
252 | @Composable
253 | fun ExplosionParticles(center: Offset) {
254 | val particles = 12
255 |
256 | repeat(particles) { index ->
257 | val angle = (360f / particles) * index
258 | val distance by animateFloatAsState(
259 | targetValue = 100f,
260 | animationSpec = tween(500, easing = LinearEasing)
261 | )
262 |
263 | val x = center.x + (distance * cos(3.14 * angle / 180)).toFloat()
264 | val y = center.y + (distance * sin(3.14 * angle / 180)).toFloat()
265 |
266 | val particleAlpha by animateFloatAsState(
267 | targetValue = 0f,
268 | animationSpec = tween(500)
269 | )
270 |
271 | Box(
272 | modifier = Modifier
273 | .offset { IntOffset(x.roundToInt(), y.roundToInt()) }
274 | .size(4.dp)
275 | .alpha(particleAlpha)
276 | .background(Color.Red, CircleShape)
277 | )
278 | }
279 | }
--------------------------------------------------------------------------------
/composeApp/src/commonMain/composeResources/drawable/blast.json:
--------------------------------------------------------------------------------
1 | {"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":"none"},"fr":30,"ip":0,"op":30,"w":512,"h":512,"nm":"BigBadaBoom","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 9","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":27,"ix":10},"p":{"a":0,"k":[260.569,239.552,0],"ix":2},"a":{"a":0,"k":[-26.477,-0.378,0],"ix":1},"s":{"a":0,"k":[36,36,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[0.544],"y":[0]},"t":5,"s":[45]},{"i":{"x":[0.807],"y":[0.811]},"o":{"x":[0.515],"y":[0]},"t":13,"s":[96]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[0.559]},"t":20,"s":[41.952]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"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.167,"y":0.167},"t":7,"s":[18.381,-9.127],"to":[-4.781,22.16],"ti":[-2.179,40.204]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":12,"s":[-52.704,-34.331],"to":[1.351,-24.923],"ti":[-17.916,15.666]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[-14.602,-103.652],"to":[14.508,-12.686],"ti":[5.967,-27.657]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[9.221,-94.862],"to":[-30.592,141.782],"ti":[12.305,-57.029]},{"t":32,"s":[-116.322,615.183]}],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[0.544],"y":[0]},"t":5,"s":[50]},{"i":{"x":[0.807],"y":[0.812]},"o":{"x":[0.515],"y":[0]},"t":13,"s":[96]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[0.72]},"t":20,"s":[36]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"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.167,"y":0.167},"t":7,"s":[-74.09,-50.574],"to":[12.121,10.574],"ti":[-29.372,-25.622]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[-5.772,6.638],"to":[46.554,40.611],"ti":[-19.212,-16.759]},{"t":32,"s":[113.91,113.426]}],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[0.544],"y":[0]},"t":5,"s":[61]},{"i":{"x":[0.807],"y":[0.769]},"o":{"x":[0.515],"y":[0]},"t":13,"s":[94]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[0.56]},"t":20,"s":[45.818]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"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.167,"y":0.167},"t":7,"s":[-88.735,102.158],"to":[12.702,-15.023],"ti":[-30.778,36.402]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[-12.581,53.02],"to":[48.783,-57.698],"ti":[-20.132,23.811]},{"t":32,"s":[108.265,-130.842]}],"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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[0.544],"y":[0]},"t":5,"s":[48]},{"i":{"x":[0.807],"y":[0.784]},"o":{"x":[0.515],"y":[0]},"t":13,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[0.465]},"t":20,"s":[51.669]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"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.167,"y":0.167},"t":7,"s":[52.73,54.895],"to":[-18,-6.552],"ti":[43.618,15.877]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[-1.354,78.829],"to":[-69.134,-25.165],"ti":[28.53,10.385]},{"t":32,"s":[-226.453,-46.73]}],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[0.544],"y":[0]},"t":5,"s":[53]},{"i":{"x":[0.807],"y":[0.771]},"o":{"x":[0.515],"y":[0]},"t":13,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[0.46]},"t":20,"s":[53.385]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"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.167,"y":0.167},"t":7,"s":[-10.997,10.963],"to":[0,-20.245],"ti":[0,49.057]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[57.562,-71.543],"to":[0,-77.756],"ti":[0,32.088]},{"t":32,"s":[-10.997,-303.037]}],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[0.544],"y":[0]},"t":5,"s":[40]},{"i":{"x":[0.807],"y":[0.843]},"o":{"x":[0.515],"y":[0]},"t":13,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[0.952]},"t":20,"s":[27.535]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"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.167,"y":0.167},"t":7,"s":[0,5],"to":[0,-0.322],"ti":[0,0.781]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[-3.83,-10.437],"to":[0,-1.238],"ti":[0,0.511]},{"t":32,"s":[0,0]}],"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[0.544],"y":[0]},"t":5,"s":[39]},{"i":{"x":[0.807],"y":[0.818]},"o":{"x":[0.515],"y":[0]},"t":13,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[0.661]},"t":20,"s":[38.818]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"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.167,"y":0.167},"t":16,"s":[15.133,29.7],"to":[-2.522,-4.95],"ti":[2.522,4.95]},{"t":32,"s":[0,0]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":-30.05,"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[0.544],"y":[0]},"t":5,"s":[44]},{"i":{"x":[0.807],"y":[0.809]},"o":{"x":[0.515],"y":[0]},"t":13,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[0.444]},"t":20,"s":[49.661]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"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.167,"y":0.167},"t":7,"s":[18.179,-0.494],"to":[3.611,-24.114],"ti":[-8.749,58.431]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[45.164,-54.44],"to":[13.867,-92.613],"ti":[-5.723,38.22]},{"t":32,"s":[74.179,-374.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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":10,"s":[0]},{"t":37,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":5,"s":[0]},{"t":35,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":65,"op":65,"st":5,"bm":0,"hidden":5},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 8","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":27,"ix":10},"p":{"a":0,"k":[267,246,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[61,61,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.027450980392156862,0.09019607843137255,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":1,"s":[0]},{"t":4,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[40]},{"i":{"x":[0.807],"y":[0.811]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[96]},{"i":{"x":[0.102],"y":[0.935]},"o":{"x":[0.227],"y":[0.826]},"t":15,"s":[41.952]},{"i":{"x":[0.647],"y":[1]},"o":{"x":[0.314],"y":[0.006]},"t":28,"s":[15]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.027450980392156862,0.09019607843137255,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":2,"s":[0]},{"t":5,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[40]},{"i":{"x":[0.807],"y":[0.812]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[96]},{"i":{"x":[0.102],"y":[0.938]},"o":{"x":[0.227],"y":[1.538]},"t":15,"s":[36]},{"i":{"x":[0.647],"y":[1]},"o":{"x":[0.314],"y":[0.003]},"t":28,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.027450980392156862,0.09019607843137255,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":2,"s":[0]},{"t":5,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[40]},{"i":{"x":[0.807],"y":[0.769]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[94]},{"i":{"x":[0.102],"y":[0.938]},"o":{"x":[0.227],"y":[0.79]},"t":15,"s":[45.818]},{"i":{"x":[0.647],"y":[1]},"o":{"x":[0.314],"y":[0.007]},"t":28,"s":[15]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-44.432,46.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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.027450980392156862,0.09019607843137255,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":1,"s":[0]},{"t":4,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[40]},{"i":{"x":[0.807],"y":[0.784]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.102],"y":[0.918]},"o":{"x":[0.227],"y":[0.719]},"t":15,"s":[51.669]},{"i":{"x":[0.647],"y":[1]},"o":{"x":[0.314],"y":[0.007]},"t":28,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.027450980392156862,0.09019607843137255,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":2,"s":[0]},{"t":5,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[40]},{"i":{"x":[0.807],"y":[0.771]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.102],"y":[0.929]},"o":{"x":[0.227],"y":[0.607]},"t":15,"s":[53.385]},{"i":{"x":[0.647],"y":[1]},"o":{"x":[0.314],"y":[0.01]},"t":28,"s":[15]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.027450980392156862,0.09019607843137255,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":3,"s":[0]},{"t":6,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[40]},{"i":{"x":[0.807],"y":[0.843]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.102],"y":[0.985]},"o":{"x":[0.227],"y":[1.984]},"t":15,"s":[27.535]},{"i":{"x":[0.647],"y":[1]},"o":{"x":[0.314],"y":[0.001]},"t":28,"s":[15]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.027450980392156862,0.09019607843137255,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":1,"s":[0]},{"t":4,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[40]},{"i":{"x":[0.807],"y":[0.818]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.102],"y":[0.932]},"o":{"x":[0.227],"y":[1.294]},"t":15,"s":[38.818]},{"i":{"x":[0.647],"y":[1]},"o":{"x":[0.314],"y":[0.003]},"t":28,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.027450980392156862,0.09019607843137255,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":2,"s":[0]},{"t":5,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[40]},{"i":{"x":[0.807],"y":[0.809]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.102],"y":[0.925]},"o":{"x":[0.227],"y":[0.604]},"t":15,"s":[49.661]},{"i":{"x":[0.647],"y":[1]},"o":{"x":[0.314],"y":[0.009]},"t":28,"s":[15]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":3,"s":[0]},{"t":30,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":0,"s":[0]},{"t":30,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":60,"op":60,"st":0,"bm":0,"hidden":0},{"ddd":0,"ind":3,"ty":4,"nm":"Shape Layer 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":62,"ix":10},"p":{"a":0,"k":[267,248,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[102,102,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":1,"s":[0]},{"t":4,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[35]},{"i":{"x":[0.807],"y":[0.904]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[96]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[1.329]},"t":13,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":2,"s":[0]},{"t":5,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[35]},{"i":{"x":[0.807],"y":[0.894]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[96]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[1.47]},"t":13,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-3.548,-14.628],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":1,"s":[0]},{"t":4,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[35]},{"i":{"x":[0.807],"y":[0.892]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[94]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[1.454]},"t":13,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-60.96,59.17],"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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":3,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[35]},{"i":{"x":[0.807],"y":[0.907]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[1.36]},"t":13,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":2,"s":[0]},{"t":5,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[35]},{"i":{"x":[0.807],"y":[0.905]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[1.391]},"t":13,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":1,"s":[0]},{"t":4,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[35]},{"i":{"x":[0.807],"y":[0.898]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[1.485]},"t":13,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":3,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[35]},{"i":{"x":[0.807],"y":[0.9]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[1.454]},"t":13,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":1,"s":[0]},{"t":4,"s":[100]}],"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.7],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[35]},{"i":{"x":[0.807],"y":[0.914]},"o":{"x":[0.515],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.076],"y":[1]},"o":{"x":[0.208],"y":[1.251]},"t":13,"s":[20]},{"t":30,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":7,"s":[0]},{"t":30,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":0,"s":[0]},{"t":30,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":60,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 13","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[267,245.00000000000003,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[37,37,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":2,"s":[25]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[50]},{"t":32,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-3.333,-15.833],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":2,"s":[25]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[50]},{"t":32,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-40.667,-19.667],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":2,"s":[25]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[50]},{"t":32,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-84.432,85.39],"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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":2,"s":[25]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[50]},{"t":32,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[19.167,20.833],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":2,"s":[25]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[50]},{"t":32,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[2.667,-0.167],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":2,"s":[25]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[50]},{"t":32,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-4.333,-6],"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":2,"s":[25]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[50]},{"t":32,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-7.5,0],"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":2,"s":[25]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[50]},{"t":32,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.5,0],"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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":5,"s":[0]},{"t":32,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":2,"s":[0]},{"t":32,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":2,"op":62,"st":2,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Shape Layer 14","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":36,"ix":10},"p":{"a":0,"k":[268,246,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[57.99999999999999,57.99999999999999,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.03529411764705882,0.788235294117647,0.8588235294117647,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-3.333,-15.833],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.03529411764705882,0.788235294117647,0.8588235294117647,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-40.667,-19.667],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.03529411764705882,0.788235294117647,0.8588235294117647,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-84.432,85.39],"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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.03529411764705882,0.788235294117647,0.8588235294117647,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[19.167,20.833],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.03529411764705882,0.788235294117647,0.8588235294117647,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[2.667,-0.167],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.03529411764705882,0.788235294117647,0.8588235294117647,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-4.333,-6],"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.03529411764705882,0.788235294117647,0.8588235294117647,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-7.5,0],"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.03529411764705882,0.788235294117647,0.8588235294117647,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.5,0],"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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":8,"s":[0]},{"t":35,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":0,"s":[0]},{"t":33,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":4,"op":64,"st":4,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Shape Layer 11","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[269,246,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[105,105,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-3.333,-15.833],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-40.667,-19.667],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-84.432,85.39],"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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[19.167,20.833],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[2.667,-0.167],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-4.333,-6],"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-7.5,0],"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.22745098039215686,0.8666666666666667,0.011764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[15]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":10,"s":[25]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.5,0],"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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":11,"s":[0]},{"t":35,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":4,"s":[0]},{"t":33,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":4,"op":64,"st":4,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Shape Layer 7","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[248,244,0],"ix":2},"a":{"a":0,"k":[0,0,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],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.984313725490196,0.1803921568627451,0.48627450980392156,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":5,"s":[45]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[96]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[4,-5],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.984313725490196,0.1803921568627451,0.48627450980392156,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":5,"s":[50]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[96]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-46,-14],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.984313725490196,0.1803921568627451,0.48627450980392156,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":5,"s":[61]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[94]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-59.432,54.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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.984313725490196,0.1803921568627451,0.48627450980392156,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":5,"s":[48]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[100]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[27,25],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.984313725490196,0.1803921568627451,0.48627450980392156,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":5,"s":[53]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[100]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-1],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.984313725490196,0.1803921568627451,0.48627450980392156,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":5,"s":[40]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[100]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.984313725490196,0.1803921568627451,0.48627450980392156,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":5,"s":[39]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[100]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.984313725490196,0.1803921568627451,0.48627450980392156,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":5,"s":[44]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":12,"s":[100]},{"t":35,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":10,"s":[0]},{"t":35,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":3,"s":[0]},{"t":35,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":5,"op":65,"st":5,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Shape Layer 12","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-66,"ix":10},"p":{"a":0,"k":[258,241,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[88,88,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.1450980392156863,0.8274509803921568,0.4,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[45]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[96]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-4,4],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.1450980392156863,0.8274509803921568,0.4,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[50]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[96]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-16.328,-21.552],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.1450980392156863,0.8274509803921568,0.4,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[61]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[94]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-70.432,64.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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.1450980392156863,0.8274509803921568,0.4,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[48]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[2,4],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.1450980392156863,0.8274509803921568,0.4,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[53]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-10,6],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.1450980392156863,0.8274509803921568,0.4,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[40]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,4],"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.1450980392156863,0.8274509803921568,0.4,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[39]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[2,10],"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.1450980392156863,0.8274509803921568,0.4,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[44]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,8],"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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":7,"s":[0]},{"t":34,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":4,"s":[0]},{"t":34,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":4,"op":64,"st":4,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Shape Layer 10","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":36,"ix":10},"p":{"a":0,"k":[250,234,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[83,83,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.569,-6.809],[9.772,-6.908],[16.138,-8.069],[10.849,-6.547],[3,-15.379]],"o":[[-7.144,10.397],[-11.069,4.549],[-14.734,10.415],[-11.333,5.667],[-18,10.862],[0,0]],"v":[[-9,48],[-47,86],[-82,78],[-105,127],[-136,105],[-163,162]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.3333333333333333,0.058823529411764705,0.7411764705882353,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[45]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[96]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 8","np":3,"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.755,-3.318],[-15.526,-3.881],[0.871,-11.762],[-10.988,-16.325],[-18.326,-8.815],[-10.882,-9.305],[-10.919,-14.636],[4.203,-10.487]],"o":[[3.748,-1.439],[11.992,10.597],[11.442,2.861],[-1.454,19.624],[11.355,16.871],[12.903,6.206],[13.879,11.867],[8.608,11.538],[0,0]],"v":[[58,44],[73,43],[101,82],[125,56],[99,109],[160,108],[178,147],[229,167],[225,210]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.3333333333333333,0.058823529411764705,0.7411764705882353,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[50]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[96]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-24,-18],"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":"Shape 7","np":3,"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],[-7.279,-3.639],[-5.3,6.986],[-16.694,9.665],[-2.557,-14.705],[-4.26,12.354],[-24.647,20.704],[-8.765,10.053],[-5.358,19.097]],"o":[[4.24,-5.88],[7.843,3.921],[11.659,-15.368],[12.917,-7.478],[2.239,12.875],[10.493,-30.43],[10.213,-8.579],[18.927,-21.71],[0,0]],"v":[[90,-80],[110,-94],[114,-68],[132,-123],[171,-101],[140,-77],[191,-159],[190,-119],[225,-198]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.3333333333333333,0.058823529411764705,0.7411764705882353,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[61]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[94]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-44.432,46.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":"Shape 6","np":3,"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],[14,-20],[-28,14],[4,0],[28,26],[-11,13]],"o":[[0,0],[-14,20],[28,-14],[-4,0],[-28,-26],[11,-13]],"v":[[-27,-21],[-53,-54],[-86,-72],[-110,-110],[-161,-114],[-182,-182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.3333333333333333,0.058823529411764705,0.7411764705882353,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[48]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 5","np":3,"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],[-35,26],[40,-9],[17,17]],"o":[[0,0],[35,-26],[-40,9],[-17,-17]],"v":[[-16,18],[-81,3],[-46,41],[-180,-63]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.3333333333333333,0.058823529411764705,0.7411764705882353,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[53]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 4","np":3,"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],[46,19],[73,-80],[3,-2]],"o":[[0,0],[-46,-19],[-73,80],[-3,2]],"v":[[10,33],[-19,107],[40,119],[-150,194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.3333333333333333,0.058823529411764705,0.7411764705882353,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[40]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-23.729,-8.475],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":-18.759,"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":"Shape 3","np":3,"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,0],[18,-37],[-99,-31],[0,0]],"o":[[0,0],[-18,37],[99,31],[0,0]],"v":[[27,8],[93,12],[104,-36],[210,-65]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.3333333333333333,0.058823529411764705,0.7411764705882353,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[39]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 2","np":3,"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,0],[-75.056,-33.025],[14.5,13],[-166,74.5]],"o":[[0,0],[12.5,5.5],[-24.483,-21.95],[166,-74.5]],"v":[[4,-6],[36,-84],[17,-58],[157.5,-194]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.3333333333333333,0.058823529411764705,0.7411764705882353,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.198],"y":[1]},"o":{"x":[0.536],"y":[0]},"t":4,"s":[44]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.445],"y":[0]},"t":14,"s":[100]},{"t":34,"s":[0]}],"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"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":"Shape 1","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.591],"y":[0]},"t":7,"s":[0]},{"t":34,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.992],"y":[0]},"t":4,"s":[0]},{"t":34,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":9,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":4,"op":64,"st":4,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Shape Layer 15","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[400,300,0],"ix":2},"a":{"a":0,"k":[-19.5,-79.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[800,600],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0.8823529411764706,0.8823529411764706,0.8823529411764706,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,0],"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":[-19.5,-79.5],"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":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":60,"op":60,"st":0,"bm":0,"hidden":0}],"markers":[]}
--------------------------------------------------------------------------------