diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..aa724b7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,15 @@
+*.iml
+.gradle
+/local.properties
+/.idea/caches
+/.idea/libraries
+/.idea/modules.xml
+/.idea/workspace.xml
+/.idea/navEditor.xml
+/.idea/assetWizardSettings.xml
+.DS_Store
+/build
+/captures
+.externalNativeBuild
+.cxx
+local.properties
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..b589d56
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml
new file mode 100644
index 0000000..88f6d2f
--- /dev/null
+++ b/.idea/deploymentTargetDropDown.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
new file mode 100644
index 0000000..0897082
--- /dev/null
+++ b/.idea/gradle.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml
new file mode 100644
index 0000000..8d81632
--- /dev/null
+++ b/.idea/kotlinc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/ktlint-plugin.xml b/.idea/ktlint-plugin.xml
new file mode 100644
index 0000000..bee5678
--- /dev/null
+++ b/.idea/ktlint-plugin.xml
@@ -0,0 +1,6 @@
+
+
+
+ DISTRACT_FREE
+
+
\ No newline at end of file
diff --git a/.idea/migrations.xml b/.idea/migrations.xml
new file mode 100644
index 0000000..f8051a6
--- /dev/null
+++ b/.idea/migrations.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..0ad17cb
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/.gitignore b/app/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/app/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
new file mode 100644
index 0000000..4a745ee
--- /dev/null
+++ b/app/build.gradle.kts
@@ -0,0 +1,94 @@
+plugins {
+ alias(libs.plugins.androidApplication)
+ alias(libs.plugins.jetbrainsKotlinAndroid)
+ alias(libs.plugins.ksp.plugin)
+ alias(libs.plugins.hilt.plugin)
+ alias(libs.plugins.safeargs.plugin)
+ alias(libs.plugins.kotlin.parcelize)
+}
+
+android {
+ namespace = "com.mehdisekoba.imdb"
+ compileSdk = 34
+
+ defaultConfig {
+ applicationId = "com.mehdisekoba.imdb"
+ minSdk = 24
+ targetSdk = 34
+ versionCode = 1
+ versionName = "1.0"
+
+ testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+ }
+
+ buildTypes {
+ release {
+ isMinifyEnabled = false
+ proguardFiles(
+ getDefaultProguardFile("proguard-android-optimize.txt"),
+ "proguard-rules.pro",
+ )
+ }
+ }
+ compileOptions {
+ sourceCompatibility = JavaVersion.VERSION_17
+ targetCompatibility = JavaVersion.VERSION_17
+ }
+ kotlinOptions {
+ jvmTarget = "17"
+ }
+ buildFeatures {
+ viewBinding = true
+ buildConfig = true
+ }
+}
+
+dependencies {
+
+ implementation(libs.androidx.core.ktx)
+ implementation(libs.androidx.appcompat)
+ implementation(libs.material)
+ implementation(libs.androidx.activity)
+ implementation(libs.androidx.constraintlayout)
+ testImplementation(libs.junit)
+ androidTestImplementation(libs.androidx.junit)
+ androidTestImplementation(libs.androidx.espresso.core)
+ implementation(libs.androidx.swiperefreshlayout)
+
+ // Navigation
+ implementation(libs.navigation.fragment)
+ implementation(libs.navigation.ui)
+ // Dagger - Hilt
+ implementation(libs.hilt)
+ ksp(libs.hiltcompiler)
+ // Retrofit
+ implementation(libs.retrofit)
+ implementation(libs.converter.gson)
+ // OkHTTP client
+ implementation(libs.okhttp)
+ implementation(libs.interceptor)
+ // Coroutines
+ implementation(libs.coroutines.core)
+ implementation(libs.coroutines.android)
+ // Lifecycle
+ implementation(libs.lifecycle.runtime)
+ implementation(libs.lifecycle.livedata)
+ implementation(libs.lifecycle.viewmodel)
+ // Image Loading
+ implementation(libs.coil)
+ // Gson
+ implementation(libs.google.gson)
+ // Calligraphy
+ implementation(libs.calligraphy)
+ implementation(libs.viewpump)
+ // shimmer
+ implementation(libs.shimmer.recyclerview.x)
+ // lottie
+ implementation(libs.lottie)
+ // datastore
+ implementation(libs.androidx.datastore.preferences)
+ // video player
+ implementation(libs.youtubeplayer)
+ // Other
+ implementation(libs.dynamicsizes)
+}
diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro
new file mode 100644
index 0000000..481bb43
--- /dev/null
+++ b/app/proguard-rules.pro
@@ -0,0 +1,21 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..9445054
--- /dev/null
+++ b/app/src/main/AndroidManifest.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/assets/fonts/roboto_bold.ttf b/app/src/main/assets/fonts/roboto_bold.ttf
new file mode 100644
index 0000000..43da14d
Binary files /dev/null and b/app/src/main/assets/fonts/roboto_bold.ttf differ
diff --git a/app/src/main/assets/fonts/roboto_italic.ttf b/app/src/main/assets/fonts/roboto_italic.ttf
new file mode 100644
index 0000000..1b5eaa3
Binary files /dev/null and b/app/src/main/assets/fonts/roboto_italic.ttf differ
diff --git a/app/src/main/assets/fonts/roboto_medium.ttf b/app/src/main/assets/fonts/roboto_medium.ttf
new file mode 100644
index 0000000..ac0f908
Binary files /dev/null and b/app/src/main/assets/fonts/roboto_medium.ttf differ
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/ResponseErrors.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/ResponseErrors.kt
new file mode 100644
index 0000000..84764c7
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/ResponseErrors.kt
@@ -0,0 +1,13 @@
+package com.mehdisekoba.imdb.data.model
+
+
+import com.google.gson.annotations.SerializedName
+
+data class ResponseErrors(
+ @SerializedName("status_code")
+ val statusCode: Int?, // 7
+ @SerializedName("status_message")
+ val statusMessage: String?, // Invalid API key: You must be granted a valid key.
+ @SerializedName("success")
+ val success: Boolean? // false
+)
\ No newline at end of file
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseActor.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseActor.kt
new file mode 100644
index 0000000..b06f777
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseActor.kt
@@ -0,0 +1,86 @@
+package com.mehdisekoba.imdb.data.model.detail
+
+import com.google.gson.annotations.SerializedName
+
+data class ResponseActor(
+ @SerializedName("cast")
+ val cast: List?,
+ @SerializedName("crew")
+ val crew: List?,
+ @SerializedName("id")
+ val id: Int?, // 1622
+) {
+ data class Cast(
+ @SerializedName("adult")
+ val adult: Boolean?, // false
+ @SerializedName("backdrop_path")
+ val backdropPath: String?, // /3Wr9M9Pee1kLgfbRSrG0LHy0GsP.jpg
+ @SerializedName("character")
+ val character: String?, // Jang-jin
+ @SerializedName("credit_id")
+ val creditId: String?, // 52fe44d4c3a368484e03936d
+ @SerializedName("genre_ids")
+ val genreIds: List?,
+ @SerializedName("id")
+ val id: Int?, // 25647
+ @SerializedName("order")
+ val order: Int?, // 0
+ @SerializedName("original_language")
+ val originalLanguage: String?, // ko
+ @SerializedName("original_title")
+ val originalTitle: String?, // 숨
+ @SerializedName("overview")
+ val overview: String?, // A condemned prisoner slowly falls in love with the married female artist who decorates his prison cell. Jin is a convicted killer awaiting execution on Death Row; Yeon is a lonely artist locked in a loveless marriage.
+ @SerializedName("popularity")
+ val popularity: Double?, // 8.545
+ @SerializedName("poster_path")
+ val posterPath: String?, // /uDkDzSUluhC3ONk25VbaVaqe8kH.jpg
+ @SerializedName("release_date")
+ val releaseDate: String?, // 2007-04-26
+ @SerializedName("title")
+ val title: String?, // Breath
+ @SerializedName("video")
+ val video: Boolean?, // false
+ @SerializedName("vote_average")
+ val voteAverage: Double?, // 6.7
+ @SerializedName("vote_count")
+ val voteCount: Int?, // 91
+ )
+
+ data class Crew(
+ @SerializedName("adult")
+ val adult: Boolean?, // false
+ @SerializedName("backdrop_path")
+ val backdropPath: String?, // /yPGRx9VrA98UlS5QfXrNws34D82.jpg
+ @SerializedName("credit_id")
+ val creditId: String?, // 593a850d9251411eed00bfbc
+ @SerializedName("department")
+ val department: String?, // Directing
+ @SerializedName("genre_ids")
+ val genreIds: List?,
+ @SerializedName("id")
+ val id: Int?, // 454817
+ @SerializedName("job")
+ val job: String?, // Director
+ @SerializedName("original_language")
+ val originalLanguage: String?, // zh
+ @SerializedName("original_title")
+ val originalTitle: String?, // 三生
+ @SerializedName("overview")
+ val overview: String?,
+ @SerializedName("popularity")
+ val popularity: Double?, // 1.422
+ @SerializedName("poster_path")
+ val posterPath: String?, // /8rXmyBf99B2xeaaOqxBHK7riell.jpg
+ @SerializedName("release_date")
+ val releaseDate: String?, // 2014-08-15
+ @SerializedName("title")
+ val title: String?, // Three Charmed Lives
+ @SerializedName("video")
+ val video: Boolean?, // false
+ @SerializedName("vote_average")
+ val voteAverage: Double?, // 5
+ @SerializedName("vote_count")
+ val voteCount: Int?, // 1
+ )
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseDetail.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseDetail.kt
new file mode 100644
index 0000000..e189242
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseDetail.kt
@@ -0,0 +1,102 @@
+package com.mehdisekoba.imdb.data.model.detail
+
+import com.google.gson.annotations.SerializedName
+
+@Suppress("ktlint:standard:max-line-length")
+data class ResponseDetail(
+ @SerializedName("adult")
+ val adult: Boolean?, // false
+ @SerializedName("backdrop_path")
+ val backdropPath: String?, // /87IVlclAfWL6mdicU1DDuxdwXwe.jpg
+ @SerializedName("belongs_to_collection")
+ val belongsToCollection: BelongsToCollection?,
+ @SerializedName("budget")
+ val budget: Int?, // 190000000
+ @SerializedName("genres")
+ val genres: List?,
+ @SerializedName("homepage")
+ val homepage: String?, // https://www.dunemovie.com
+ @SerializedName("id")
+ val id: Int?, // 693134
+ @SerializedName("imdb_id")
+ val imdbId: String?, // tt15239678
+ @SerializedName("original_language")
+ val originalLanguage: String?, // en
+ @SerializedName("original_title")
+ val originalTitle: String?, // Dune: Part Two
+ @SerializedName("overview")
+ val overview: String?, // Follow the mythic journey of Paul Atreides as he unites with Chani and the Fremen while on a path of revenge against the conspirators who destroyed his family. Facing a choice between the love of his life and the fate of the known universe, Paul endeavors to prevent a terrible future only he can foresee.
+ @SerializedName("popularity")
+ val popularity: Double?, // 736.807
+ @SerializedName("poster_path")
+ val posterPath: String?, // /8b8R8l88Qje9dn9OE8PY05Nxl1X.jpg
+ @SerializedName("production_companies")
+ val productionCompanies: List?,
+ @SerializedName("production_countries")
+ val productionCountries: List?,
+ @SerializedName("release_date")
+ val releaseDate: String?, // 2024-02-27
+ @SerializedName("revenue")
+ val revenue: Int?, // 509672149
+ @SerializedName("runtime")
+ val runtime: Int?, // 167
+ @SerializedName("spoken_languages")
+ val spokenLanguages: List?,
+ @SerializedName("status")
+ val status: String?, // Released
+ @SerializedName("tagline")
+ val tagline: String?, // Long live the fighters.
+ @SerializedName("title")
+ val title: String?, // Dune: Part Two
+ @SerializedName("video")
+ val video: Boolean?, // false
+ @SerializedName("vote_average")
+ val voteAverage: Double?, // 8.396
+ @SerializedName("vote_count")
+ val voteCount: Int?, // 1993
+) {
+ data class BelongsToCollection(
+ @SerializedName("backdrop_path")
+ val backdropPath: String?, // /ygVSGv86R0BTOKJIb8RQ1sFxs4q.jpg
+ @SerializedName("id")
+ val id: Int?, // 726871
+ @SerializedName("name")
+ val name: String?, // Dune Collection
+ @SerializedName("poster_path")
+ val posterPath: String?, // /wcVafar6Efk3YgFvh8oZQ4yHL6H.jpg
+ )
+
+ data class Genre(
+ @SerializedName("id")
+ val id: Int?, // 878
+ @SerializedName("name")
+ val name: String?, // Science Fiction
+ )
+
+ data class ProductionCompany(
+ @SerializedName("id")
+ val id: Int?, // 923
+ @SerializedName("logo_path")
+ val logoPath: String?, // /8M99Dkt23MjQMTTWukq4m5XsEuo.png
+ @SerializedName("name")
+ val name: String?, // Legendary Pictures
+ @SerializedName("origin_country")
+ val originCountry: String?, // US
+ )
+
+ data class ProductionCountry(
+ @SerializedName("iso_3166_1")
+ val iso31661: String?, // US
+ @SerializedName("name")
+ val name: String?, // United States of America
+ )
+
+ data class SpokenLanguage(
+ @SerializedName("english_name")
+ val englishName: String?, // English
+ @SerializedName("iso_639_1")
+ val iso6391: String?, // en
+ @SerializedName("name")
+ val name: String?, // English
+ )
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponsePlayerVideo.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponsePlayerVideo.kt
new file mode 100644
index 0000000..8cf8dd3
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponsePlayerVideo.kt
@@ -0,0 +1,34 @@
+package com.mehdisekoba.imdb.data.model.detail
+
+import com.google.gson.annotations.SerializedName
+
+@Suppress("ktlint:standard:value-parameter-comment")
+data class ResponsePlayerVideo(
+ @SerializedName("id")
+ val id: Int?, // 693134
+ @SerializedName("results")
+ val results: List?,
+) {
+ data class Result(
+ @SerializedName("id")
+ val id: String?, // 65ebc0ca28723c01643e7dd4
+ @SerializedName("iso_3166_1")
+ val iso31661: String?, // US
+ @SerializedName("iso_639_1")
+ val iso6391: String?, // en
+ @SerializedName("key")
+ val key: String?, // Xq6OPXGEzBo
+ @SerializedName("name")
+ val name: String?, // This or That
+ @SerializedName("official")
+ val official: Boolean?, // true
+ @SerializedName("published_at")
+ val publishedAt: String?, // 2024-03-08T07:57:42.000Z
+ @SerializedName("site")
+ val site: String?, // YouTube
+ @SerializedName("size")
+ val size: Int?, // 1080
+ @SerializedName("type")
+ val type: String?, // Featurette
+ )
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseSimilar.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseSimilar.kt
new file mode 100644
index 0000000..beb4bce
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/detail/ResponseSimilar.kt
@@ -0,0 +1,46 @@
+package com.mehdisekoba.imdb.data.model.detail
+
+import com.google.gson.annotations.SerializedName
+
+@Suppress("ktlint:standard:max-line-length")
+data class ResponseSimilar(
+ @SerializedName("page")
+ val page: Int?, // 1
+ @SerializedName("results")
+ val results: List?,
+ @SerializedName("total_pages")
+ val totalPages: Int?, // 2344
+ @SerializedName("total_results")
+ val totalResults: Int?, // 46862
+) {
+ data class Result(
+ @SerializedName("adult")
+ val adult: Boolean?, // false
+ @SerializedName("backdrop_path")
+ val backdropPath: String?, // /5kCwJfMh0WTQ6AGLsuyzeiGLWOd.jpg
+ @SerializedName("genre_ids")
+ val genreIds: List?,
+ @SerializedName("id")
+ val id: Int?, // 215760
+ @SerializedName("original_language")
+ val originalLanguage: String?, // en
+ @SerializedName("original_title")
+ val originalTitle: String?, // New Eden
+ @SerializedName("overview")
+ val overview: String?, // Prisoners are dumped on a sand planet dubbed Earth 21-523 where most are immediately killed by the sand people and the remainder struggle for existence. That is until a new prisoner arrives with ideas of providing irrigation of the desert. But he still must first fight the nomadic sand people.
+ @SerializedName("popularity")
+ val popularity: Double?, // 5.249
+ @SerializedName("poster_path")
+ val posterPath: String?, // /ju6gadJFQT2JwuzWYwu8B1ya6zM.jpg
+ @SerializedName("release_date")
+ val releaseDate: String?, // 1994-11-28
+ @SerializedName("title")
+ val title: String?, // New Eden
+ @SerializedName("video")
+ val video: Boolean?, // false
+ @SerializedName("vote_average")
+ val voteAverage: Double?, // 4.2
+ @SerializedName("vote_count")
+ val voteCount: Int?, // 10
+ )
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponseMovies.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponseMovies.kt
new file mode 100644
index 0000000..29ec1df
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponseMovies.kt
@@ -0,0 +1,50 @@
+package com.mehdisekoba.imdb.data.model.home
+
+import android.os.Parcelable
+import com.google.gson.annotations.SerializedName
+import kotlinx.parcelize.Parcelize
+import kotlinx.parcelize.RawValue
+
+@Suppress("ktlint:standard:max-line-length")
+@Parcelize
+data class ResponseMovies(
+ @SerializedName("page")
+ val page: Int?, // 1
+ @SerializedName("results")
+ val results: @RawValue List?,
+ @SerializedName("total_pages")
+ val totalPages: Int?, // 57
+ @SerializedName("total_results")
+ val totalResults: Int?, // 1122
+) : Parcelable {
+ data class Result(
+ @SerializedName("adult")
+ val adult: Boolean?, // false
+ @SerializedName("backdrop_path")
+ val backdropPath: String?, // /eWF3oRyL4QWaidN9F4uvM7cBJUV.jpg
+ @SerializedName("first_air_date")
+ val firstAirDate: String?, // 2005-10-13
+ @SerializedName("genre_ids")
+ val genreIds: List?,
+ @SerializedName("id")
+ val id: Int?, // 206559
+ @SerializedName("name")
+ val name: String?, // Binnelanders
+ @SerializedName("origin_country")
+ val originCountry: List?,
+ @SerializedName("original_language")
+ val originalLanguage: String?, // af
+ @SerializedName("original_name")
+ val originalName: String?, // Binnelanders
+ @SerializedName("overview")
+ val overview: String?,
+ @SerializedName("popularity")
+ val popularity: Double?, // 2664.418
+ @SerializedName("poster_path")
+ val posterPath: String?, // /v9nGSRx5lFz6KEgfmgHJMSgaARC.jpg
+ @SerializedName("vote_average")
+ val voteAverage: Double?, // 5.739
+ @SerializedName("vote_count")
+ val voteCount: Int?, // 46
+ )
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponsePopular.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponsePopular.kt
new file mode 100644
index 0000000..e7264a4
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponsePopular.kt
@@ -0,0 +1,50 @@
+package com.mehdisekoba.imdb.data.model.home
+
+import android.os.Parcelable
+import com.google.gson.annotations.SerializedName
+import kotlinx.parcelize.Parcelize
+import kotlinx.parcelize.RawValue
+
+@Suppress("ktlint:standard:max-line-length")
+@Parcelize
+data class ResponsePopular(
+ @SerializedName("page")
+ val page: Int?, // 1
+ @SerializedName("results")
+ val results: @RawValue List?,
+ @SerializedName("total_pages")
+ val totalPages: Int?, // 43103
+ @SerializedName("total_results")
+ val totalResults: Int?, // 862053
+) : Parcelable {
+ data class Result(
+ @SerializedName("adult")
+ val adult: Boolean?, // false
+ @SerializedName("backdrop_path")
+ val backdropPath: String?, // /sJA8Nnnj547WTFwqHYNu0Y8BxHM.jpg
+ @SerializedName("genre_ids")
+ val genreIds: List?,
+ @SerializedName("id")
+ val id: Int?, // 1011985
+ @SerializedName("original_language")
+ val originalLanguage: String?, // en
+ @SerializedName("original_title")
+ val originalTitle: String?, // Kung Fu Panda 4
+ @SerializedName("overview")
+ val overview: String?, // Po is gearing up to become the spiritual leader of his Valley of Peace, but also needs someone to take his place as Dragon Warrior. As such, he will train a new kung fu practitioner for the spot and will encounter a villain called the Chameleon who conjures villains from the past.
+ @SerializedName("popularity")
+ val popularity: Double?, // 5294.537
+ @SerializedName("poster_path")
+ val posterPath: String?, // /wkfG7DaExmcVsGLR4kLouMwxeT5.jpg
+ @SerializedName("release_date")
+ val releaseDate: String?, // 2024-03-02
+ @SerializedName("title")
+ val title: String?, // Kung Fu Panda 4
+ @SerializedName("video")
+ val video: Boolean?, // false
+ @SerializedName("vote_average")
+ val voteAverage: Double?, // 6.978
+ @SerializedName("vote_count")
+ val voteCount: Int?, // 182
+ )
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponseUpComing.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponseUpComing.kt
new file mode 100644
index 0000000..b212686
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/home/ResponseUpComing.kt
@@ -0,0 +1,55 @@
+package com.mehdisekoba.imdb.data.model.home
+
+
+import com.google.gson.annotations.SerializedName
+
+data class ResponseUpComing(
+ @SerializedName("dates")
+ val dates: Dates?,
+ @SerializedName("page")
+ val page: Int?, // 1
+ @SerializedName("results")
+ val results: List?,
+ @SerializedName("total_pages")
+ val totalPages: Int?, // 42
+ @SerializedName("total_results")
+ val totalResults: Int? // 838
+) {
+ data class Dates(
+ @SerializedName("maximum")
+ val maximum: String?, // 2024-04-17
+ @SerializedName("minimum")
+ val minimum: String? // 2024-03-27
+ )
+
+ data class Result(
+ @SerializedName("adult")
+ val adult: Boolean?, // false
+ @SerializedName("backdrop_path")
+ val backdropPath: String?, // /1XDDXPXGiI8id7MrUxK36ke7gkX.jpg
+ @SerializedName("genre_ids")
+ val genreIds: List?,
+ @SerializedName("id")
+ val id: Int?, // 1011985
+ @SerializedName("original_language")
+ val originalLanguage: String?, // en
+ @SerializedName("original_title")
+ val originalTitle: String?, // Kung Fu Panda 4
+ @SerializedName("overview")
+ val overview: String?, // Po is gearing up to become the spiritual leader of his Valley of Peace, but also needs someone to take his place as Dragon Warrior. As such, he will train a new kung fu practitioner for the spot and will encounter a villain called the Chameleon who conjures villains from the past.
+ @SerializedName("popularity")
+ val popularity: Double?, // 4814.65
+ @SerializedName("poster_path")
+ val posterPath: String?, // /wkfG7DaExmcVsGLR4kLouMwxeT5.jpg
+ @SerializedName("release_date")
+ val releaseDate: String?, // 2024-03-02
+ @SerializedName("title")
+ val title: String?, // Kung Fu Panda 4
+ @SerializedName("video")
+ val video: Boolean?, // false
+ @SerializedName("vote_average")
+ val voteAverage: Double?, // 6.9
+ @SerializedName("vote_count")
+ val voteCount: Int? // 239
+ )
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/movie/MovieData.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/movie/MovieData.kt
new file mode 100644
index 0000000..95f9515
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/movie/MovieData.kt
@@ -0,0 +1,27 @@
+package com.mehdisekoba.imdb.data.model.movie
+
+data class MovieData(
+ val id: Int,
+ val movieId: String,
+)
+
+val moviesDataList =
+ listOf(
+ MovieData(id = 1, movieId = "Ywt-clD9ptU"),
+ MovieData(id = 2, movieId = "oMOwYznUxJY"),
+ MovieData(id = 3, movieId = "hrszT45oVm4"),
+ MovieData(id = 4, movieId = "Dd1rxEuW7MA"),
+ MovieData(id = 5, movieId = "Dd1rxEuW7MA"),
+ MovieData(id = 6, movieId = "3Jco2SceMuo"),
+ MovieData(id = 7, movieId = "DYsY4vBGOZw"),
+ MovieData(id = 8, movieId = "bUwOxCCGjHQ"),
+ MovieData(id = 9, movieId = "h_YKp_lGM34"),
+ MovieData(id = 10, movieId = "i55wma_cElY"),
+ MovieData(id = 11, movieId = "cnT2x4fuVNw"),
+ MovieData(id = 12, movieId = "9YTnlasjf0U"),
+ MovieData(id = 13, movieId = "Hgtz6j0kUeQ"),
+ MovieData(id = 14, movieId = "fveMRZuadas"),
+ MovieData(id = 15, movieId = "Nre08y_1uNI"),
+ MovieData(id = 16, movieId = "rHymR_fQOFE"),
+ MovieData(id = 17, movieId = "x79gLapeoJQ"),
+ )
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/model/onboarding/IntroSlide.kt b/app/src/main/java/com/mehdisekoba/imdb/data/model/onboarding/IntroSlide.kt
new file mode 100644
index 0000000..88a8911
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/model/onboarding/IntroSlide.kt
@@ -0,0 +1,32 @@
+package com.mehdisekoba.imdb.data.model.onboarding
+
+import com.mehdisekoba.imdb.R
+
+data class IntroSlide(
+ val id: Int,
+ val title: String,
+ val description: String,
+ val iconResourceId: Int,
+)
+
+val dataLocal =
+ listOf(
+ IntroSlide(
+ id = 1,
+ "Rating",
+ "Check the rating of your video show & movies",
+ R.raw.rating,
+ ),
+ IntroSlide(
+ id = 2,
+ "Watchlist",
+ "Add movies and Tv show to your Watchlist",
+ R.raw.bookmark,
+ ),
+ IntroSlide(
+ id = 3,
+ "Trailers",
+ "Check the rating of your video show & movies",
+ R.raw.trailer_movies,
+ ),
+ )
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/network/ApiServices.kt b/app/src/main/java/com/mehdisekoba/imdb/data/network/ApiServices.kt
new file mode 100644
index 0000000..84a2c3f
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/network/ApiServices.kt
@@ -0,0 +1,66 @@
+package com.mehdisekoba.imdb.data.network
+
+import com.mehdisekoba.imdb.data.model.detail.ResponseActor
+import com.mehdisekoba.imdb.data.model.detail.ResponseDetail
+import com.mehdisekoba.imdb.data.model.detail.ResponsePlayerVideo
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar
+import com.mehdisekoba.imdb.data.model.home.ResponseMovies
+import com.mehdisekoba.imdb.data.model.home.ResponsePopular
+import com.mehdisekoba.imdb.data.model.home.ResponseUpComing
+import retrofit2.Response
+import retrofit2.http.GET
+import retrofit2.http.Path
+import retrofit2.http.Query
+
+interface ApiServices {
+ @GET("movie/top_rated")
+ suspend fun getTopRatedList(): Response
+
+ @GET("movie/popular")
+ suspend fun getPopularList(
+ @Query("page") page: Int,
+ ): Response
+
+ @GET("discover/tv")
+ suspend fun getTvList(): Response
+
+ @GET("tv/on_the_air")
+ suspend fun getOnTheAir(): Response
+
+ @GET("movie/upcoming")
+ suspend fun getUpComing(): Response
+
+ // details
+ @GET("movie/{id}")
+ suspend fun getMoviesDetail(
+ @Path("id") id: Int,
+ ): Response
+
+ @GET("movie/{movie_id}/similar")
+ suspend fun getSimilarMovies(
+ @Path("movie_id") id: Int,
+ ): Response
+
+ @GET("movie/{movie_id}/videos")
+ suspend fun getPlayVideo(
+ @Path("movie_id") id: Int,
+ ): Response
+
+ // ResponseSearch
+ @GET("search/movie")
+ suspend fun searchByKeyword(
+ @Query("query") keyWord: String,
+ ): Response
+
+ // Actor
+ @GET("person/{person_id}/movie_credits")
+ suspend fun getPopularActor(
+ @Path("person_id") id: Int,
+ ): Response
+
+ // with genres
+ @GET("discover/movie###/{with_genres}")
+ suspend fun moviesWithGenres(
+ @Query("with_genres") id: Int,
+ ): Response
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/repository/DetailRepository.kt b/app/src/main/java/com/mehdisekoba/imdb/data/repository/DetailRepository.kt
new file mode 100644
index 0000000..c1d1c05
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/repository/DetailRepository.kt
@@ -0,0 +1,16 @@
+package com.mehdisekoba.imdb.data.repository
+
+import com.mehdisekoba.imdb.data.network.ApiServices
+import javax.inject.Inject
+
+class DetailRepository
+ @Inject
+ constructor(private val api: ApiServices) {
+ suspend fun getMoviesDetail(id: Int) = api.getMoviesDetail(id)
+
+ suspend fun getSimilarMovies(id: Int) = api.getSimilarMovies(id)
+
+ suspend fun getPlayVideo(id: Int) = api.getPlayVideo(id)
+
+ suspend fun getPopularActor(id: Int) = api.getPopularActor(id)
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/repository/GenresRepository.kt b/app/src/main/java/com/mehdisekoba/imdb/data/repository/GenresRepository.kt
new file mode 100644
index 0000000..13441d5
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/repository/GenresRepository.kt
@@ -0,0 +1,10 @@
+package com.mehdisekoba.imdb.data.repository
+
+import com.mehdisekoba.imdb.data.network.ApiServices
+import javax.inject.Inject
+
+class GenresRepository
+ @Inject
+ constructor(private val api: ApiServices) {
+ suspend fun moviesWithGenres(id: Int) = api.moviesWithGenres(id)
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/repository/HomeRepository.kt b/app/src/main/java/com/mehdisekoba/imdb/data/repository/HomeRepository.kt
new file mode 100644
index 0000000..c5671cf
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/repository/HomeRepository.kt
@@ -0,0 +1,19 @@
+package com.mehdisekoba.imdb.data.repository
+
+import com.mehdisekoba.imdb.data.network.ApiServices
+import com.mehdisekoba.imdb.utils.DEFAULT_PAGE
+import javax.inject.Inject
+
+class HomeRepository
+ @Inject
+ constructor(private val api: ApiServices) {
+ suspend fun getPopularList() = api.getPopularList(DEFAULT_PAGE)
+
+ suspend fun getTopRatedList() = api.getTopRatedList()
+
+ suspend fun getTvList() = api.getTvList()
+
+ suspend fun getOneTheAirList() = api.getOnTheAir()
+
+ suspend fun getUpComing() = api.getUpComing()
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/repository/SearchRepository.kt b/app/src/main/java/com/mehdisekoba/imdb/data/repository/SearchRepository.kt
new file mode 100644
index 0000000..0f132b8
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/repository/SearchRepository.kt
@@ -0,0 +1,10 @@
+package com.mehdisekoba.imdb.data.repository
+
+import com.mehdisekoba.imdb.data.network.ApiServices
+import javax.inject.Inject
+
+class SearchRepository
+ @Inject
+ constructor(private val api: ApiServices) {
+ suspend fun getSearchMovies(keyWord: String) = api.searchByKeyword(keyWord)
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/data/stored/OnboardingPreferenceManager.kt b/app/src/main/java/com/mehdisekoba/imdb/data/stored/OnboardingPreferenceManager.kt
new file mode 100644
index 0000000..fe9611b
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/data/stored/OnboardingPreferenceManager.kt
@@ -0,0 +1,37 @@
+package com.mehdisekoba.imdb.data.stored
+
+import android.content.Context
+import androidx.datastore.core.DataStore
+import androidx.datastore.preferences.core.Preferences
+import androidx.datastore.preferences.core.booleanPreferencesKey
+import androidx.datastore.preferences.core.edit
+import androidx.datastore.preferences.preferencesDataStore
+import com.mehdisekoba.imdb.utils.IS_ENABLED
+import com.mehdisekoba.imdb.utils.ONBOARD
+import dagger.hilt.android.qualifiers.ApplicationContext
+import kotlinx.coroutines.flow.Flow
+import kotlinx.coroutines.flow.map
+import javax.inject.Inject
+
+class OnboardingPreferenceManager
+ @Inject
+ constructor(
+ @ApplicationContext private val context: Context,
+ ) {
+ private val appContext = context.applicationContext
+
+ companion object {
+ private val Context.onboardingDataStore: DataStore by preferencesDataStore(ONBOARD)
+ }
+
+ suspend fun saveOnboardingPreference(isEnabled: Boolean) {
+ appContext.onboardingDataStore.edit {
+ it[booleanPreferencesKey(IS_ENABLED)] = isEnabled
+ }
+ }
+
+ val getOnboardingPreference: Flow =
+ appContext.onboardingDataStore.data.map {
+ it[booleanPreferencesKey(IS_ENABLED)] ?: false
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/MainActivity.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/MainActivity.kt
new file mode 100644
index 0000000..29a5406
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/MainActivity.kt
@@ -0,0 +1,75 @@
+package com.mehdisekoba.imdb.ui
+
+import android.os.Bundle
+import android.view.WindowManager
+import androidx.core.view.isVisible
+import androidx.navigation.fragment.NavHostFragment
+import androidx.navigation.ui.setupWithNavController
+import com.google.android.material.shape.CornerFamily
+import com.google.android.material.shape.MaterialShapeDrawable
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.databinding.ActivityMainBinding
+import com.mehdisekoba.imdb.utils.base.BaseActivity
+import com.mehdisekoba.imdb.utils.extensions.setStatusBarIconsColor
+import dagger.hilt.android.AndroidEntryPoint
+
+@Suppress("ktlint:standard:backing-property-naming")
+@AndroidEntryPoint
+class MainActivity : BaseActivity() {
+ // Binding
+ private var _binding: ActivityMainBinding? = null
+ private val binding get() = _binding!!
+
+ // other
+ private lateinit var navHost: NavHostFragment
+
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ _binding = ActivityMainBinding.inflate(layoutInflater)
+ setContentView(binding.root)
+ // Transparent status bar
+ window.apply {
+ addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS)
+ addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS)
+ // Change color of status bar icons
+ setStatusBarIconsColor(true)
+ }
+ // Init nav host
+ navHost = supportFragmentManager.findFragmentById(R.id.navHost) as NavHostFragment
+ binding.bottomNav.setupWithNavController(navHost.navController)
+ // corner bottom navigation
+ val radius = resources.getDimension(R.dimen.cornerSize)
+ val shapeDrawable: MaterialShapeDrawable =
+ binding.bottomNav.background as MaterialShapeDrawable
+ shapeDrawable.shapeAppearanceModel =
+ shapeDrawable.shapeAppearanceModel
+ .toBuilder()
+ .setAllCorners(CornerFamily.ROUNDED, radius)
+ .build()
+ // Gone bottom menu
+ navHost.navController.addOnDestinationChangedListener { _, destination, _ ->
+ binding.apply {
+ when (destination.id) {
+ R.id.homeFragment -> bottomNav.isVisible = true
+ R.id.searchFragment -> bottomNav.isVisible = true
+ R.id.videoFragment -> bottomNav.isVisible = true
+ R.id.profileFragment -> bottomNav.isVisible = true
+ else -> bottomNav.isVisible = false
+ }
+ }
+ }
+ }
+
+ override fun onNavigateUp(): Boolean {
+ return navHost.navController.navigateUp() || super.onNavigateUp()
+ }
+
+ fun setBottomNavigationVisibility(visibility: Int) {
+ binding.bottomNav.visibility = visibility
+ }
+
+ override fun onDestroy() {
+ super.onDestroy()
+ _binding = null
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/AllMoviesFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/AllMoviesFragment.kt
new file mode 100644
index 0000000..6c1906b
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/AllMoviesFragment.kt
@@ -0,0 +1,109 @@
+package com.mehdisekoba.imdb.ui.allmovies
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import androidx.fragment.app.viewModels
+import androidx.lifecycle.Lifecycle
+import androidx.lifecycle.lifecycleScope
+import androidx.lifecycle.repeatOnLifecycle
+import androidx.navigation.fragment.findNavController
+import androidx.navigation.fragment.navArgs
+import androidx.recyclerview.widget.LinearLayoutManager
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar
+import com.mehdisekoba.imdb.databinding.FragmentAllMoviesBinding
+import com.mehdisekoba.imdb.ui.allmovies.adapter.AdapterGenresMovies
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import com.mehdisekoba.imdb.utils.extensions.setupLoading
+import com.mehdisekoba.imdb.utils.extensions.setupShimmerRecyclerview
+import com.mehdisekoba.imdb.utils.extensions.showSnackBar
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.GenresState
+import com.mehdisekoba.imdb.viewmodel.GenresViewModel
+import dagger.hilt.android.AndroidEntryPoint
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@AndroidEntryPoint
+class AllMoviesFragment : BaseFragment() {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentAllMoviesBinding
+ get() = FragmentAllMoviesBinding::inflate
+
+ @Inject
+ lateinit var adapterGenresMovies: AdapterGenresMovies
+
+ // Other
+ private val viewModel by viewModels()
+ private val args by navArgs()
+ private var itemId = 0
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ binding.apply {
+ // Args
+ args.let {
+ if (it.id.isNotEmpty()) {
+ itemId = it.id.toInt()
+ txtTitle.text = it.title
+ // Call api
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ if (isNetworkAvailable) {
+ viewModel.intentChannel.send(GenresIntent.CallGenresMovies(itemId))
+ // Load data
+ handleStates()
+ } else {
+ root.showSnackBar(getString(R.string.checkYourNetwork))
+ }
+ }
+ }
+ }
+ }
+ // back
+ imgBack.setOnClickListener { findNavController().popBackStack() }
+ }
+ }
+
+ private fun handleStates() {
+ binding.apply {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.state.collect { state ->
+ when (state) {
+ is BaseState.Idle -> {}
+ is BaseState.Loading -> {
+ setupLoading(true, moviesList)
+ }
+
+ is BaseState.Error -> {
+ state.error?.let {
+ root.showSnackBar(it)
+ setupLoading(false, moviesList)
+ }
+ }
+
+ is GenresState.LoadGenresMovies -> initGenresViews(state.genres)
+ else -> {}
+ }
+ }
+ }
+ }
+ }
+ }
+
+ private fun initGenresViews(genres: ResponseSimilar) {
+ adapterGenresMovies.setData(genres.results!!)
+ binding.moviesList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext()),
+ adapterGenresMovies,
+ )
+ adapterGenresMovies.setOnItemClickListener {
+ val direction = AllMoviesFragmentDirections.actionToDetail(it.id.toString())
+ findNavController().navigate(direction)
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/GenresIntent.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/GenresIntent.kt
new file mode 100644
index 0000000..9f67ee0
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/GenresIntent.kt
@@ -0,0 +1,5 @@
+package com.mehdisekoba.imdb.ui.allmovies
+
+sealed class GenresIntent {
+ data class CallGenresMovies(val id: Int) : GenresIntent()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/adapter/AdapterGenresMovies.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/adapter/AdapterGenresMovies.kt
new file mode 100644
index 0000000..8ed7a7b
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/allmovies/adapter/AdapterGenresMovies.kt
@@ -0,0 +1,96 @@
+package com.mehdisekoba.imdb.ui.allmovies.adapter
+
+import android.annotation.SuppressLint
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.google.android.material.shape.CornerFamily
+import com.google.android.material.shape.ShapeAppearanceModel
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar.Result
+import com.mehdisekoba.imdb.databinding.ItemAllMoviesBinding
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImageCircularProgress
+import com.mehdisekoba.imdb.utils.extensions.moneySeparating
+import com.mehdisekoba.imdb.utils.extensions.toTwoDecimals
+import com.mehdisekoba.imdb.utils.view.TicketEdgeTreatment
+import javax.inject.Inject
+
+class AdapterGenresMovies
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ private lateinit var binding: ItemAllMoviesBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemAllMoviesBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = items.size
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ @SuppressLint("SetTextI18n")
+ fun bind(item: Result) {
+ binding.apply {
+ // Advanced Shapes
+ val ticketShapePathModel =
+ ShapeAppearanceModel
+ .Builder()
+ .setAllCorners(CornerFamily.ROUNDED, 36f)
+ .setLeftEdge(TicketEdgeTreatment(36f))
+ .setRightEdge(TicketEdgeTreatment(36f))
+ .build()
+ val startShapePathModel =
+ ShapeAppearanceModel
+ .Builder()
+ .setAllCorners(CornerFamily.ROUNDED, 36f)
+ .setLeftEdge(TicketEdgeTreatment(36f))
+ .build()
+ parentCard.shapeAppearanceModel = ticketShapePathModel
+ imgPoster.shapeAppearanceModel = startShapePathModel
+ // text
+ item.let {
+ txtTitle.text = it.title
+ txtFirstDate.text = "${"ReleaseDate :"} ${it.releaseDate}"
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W780 + item.posterPath
+ imgPoster.loadImageCircularProgress(moviePosterURL)
+ txtVoteCount.text = it.voteCount?.moneySeparating()
+ val vote = it.voteAverage!!.toTwoDecimals()
+ txtRating.text = vote
+ }
+ // click
+ root.setOnClickListener {
+ // Click
+ onItemClickListener?.let { it(item) }
+ }
+ }
+ }
+ }
+
+ private var onItemClickListener: ((Result) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (Result) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/detail/DetailIntent.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/DetailIntent.kt
new file mode 100644
index 0000000..e870d6f
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/DetailIntent.kt
@@ -0,0 +1,11 @@
+package com.mehdisekoba.imdb.ui.detail
+
+sealed class DetailIntent {
+ data class CallMoviesDetail(val id: Int) : DetailIntent()
+
+ data class CallSimilarMovies(val id: Int) : DetailIntent()
+
+ data class CallPlayVideo(val id: Int) : DetailIntent()
+
+ data class CallPopularActor(val id: Int) : DetailIntent()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/detail/DetailMoviesFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/DetailMoviesFragment.kt
new file mode 100644
index 0000000..b3e16b7
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/DetailMoviesFragment.kt
@@ -0,0 +1,179 @@
+package com.mehdisekoba.imdb.ui.detail
+
+import android.annotation.SuppressLint
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import androidx.fragment.app.viewModels
+import androidx.lifecycle.Lifecycle
+import androidx.lifecycle.lifecycleScope
+import androidx.lifecycle.repeatOnLifecycle
+import androidx.navigation.fragment.findNavController
+import androidx.navigation.fragment.navArgs
+import androidx.recyclerview.widget.LinearLayoutManager
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.data.model.detail.ResponseActor
+import com.mehdisekoba.imdb.data.model.detail.ResponseDetail
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar
+import com.mehdisekoba.imdb.databinding.FragmentDetailMoviesBinding
+import com.mehdisekoba.imdb.ui.detail.adapter.AdapterActor
+import com.mehdisekoba.imdb.ui.detail.adapter.AdapterGenre
+import com.mehdisekoba.imdb.ui.detail.adapter.AdapterSimilar
+import com.mehdisekoba.imdb.ui.home.HomeFragmentDirections
+import com.mehdisekoba.imdb.utils.ITEM_COUNT
+import com.mehdisekoba.imdb.utils.SIMILAR_COUNT
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import com.mehdisekoba.imdb.utils.extensions.loadImageCircularProgress
+import com.mehdisekoba.imdb.utils.extensions.setupShimmerRecyclerview
+import com.mehdisekoba.imdb.utils.extensions.showSnackBar
+import com.mehdisekoba.imdb.utils.extensions.toHoursAndMinutesString
+import com.mehdisekoba.imdb.utils.extensions.toTwoDecimals
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.DetailState
+import com.mehdisekoba.imdb.viewmodel.DetailViewModel
+import dagger.hilt.android.AndroidEntryPoint
+import kotlinx.coroutines.delay
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@AndroidEntryPoint
+class DetailMoviesFragment : BaseFragment() {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentDetailMoviesBinding
+ get() = FragmentDetailMoviesBinding::inflate
+
+ @Inject
+ lateinit var adapterGenre: AdapterGenre
+
+ @Inject
+ lateinit var adapterSimilar: AdapterSimilar
+
+ @Inject
+ lateinit var adapterActor: AdapterActor
+
+ // Other
+ private val viewModel by viewModels()
+ private val args by navArgs()
+ private var itemId = 0
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ // Args
+ args.let {
+ if (it.id.isNotEmpty()) {
+ itemId = it.id.toInt()
+ // Call api
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ if (isNetworkAvailable) {
+ viewModel.intentChannel.send(DetailIntent.CallMoviesDetail(itemId))
+ viewModel.intentChannel.send(DetailIntent.CallSimilarMovies(itemId))
+ viewModel.intentChannel.send(DetailIntent.CallPopularActor(itemId))
+ // Load data
+ handleStates()
+ } else {
+ binding.root.showSnackBar(getString(R.string.checkYourNetwork))
+ }
+ }
+ }
+ }
+ }
+
+ binding.apply {
+ // Back
+ imgBack.setOnClickListener {
+ findNavController().popBackStack(
+ R.id.homeFragment,
+ false,
+ )
+ }
+ // player
+ imgPlayer.setOnClickListener {
+ val direction =
+ HomeFragmentDirections.actionVideoPlayerToVideoFragment(itemId.toString())
+ findNavController().navigate(direction)
+ }
+ }
+ }
+
+ private fun handleStates() {
+ binding.apply {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.state.collect { state ->
+ when (state) {
+ is BaseState.Idle -> {}
+ is BaseState.Loading -> {}
+ is BaseState.Error -> {
+ delay(700)
+ listOf(actorList, txtActor, similarList, txtSimilar).onEach { it.visibility = View.GONE }
+ }
+ is DetailState.LoadMoviesDetail -> initDetailViews(state.detail)
+ is DetailState.LoadSimilarMovies -> initDetailSimilar(state.similar)
+ is DetailState.LoadPopularActor -> initDetailActor(state.actor)
+ else -> {}
+ }
+ }
+ }
+ }
+ }
+ }
+
+ @SuppressLint("SetTextI18n")
+ private fun initDetailViews(detail: ResponseDetail) {
+ binding.apply {
+ detail.let {
+ imgPoster.loadImageCircularProgress(TMDB_IMAGE_BASE_URL_W780 + it.posterPath!!)
+ txtTitle.text = it.title
+ txtTimeDate.text =
+ "${it.releaseDate} - ${it.runtime.toHoursAndMinutesString()}"
+ txtRating.text = it.voteAverage!!.toTwoDecimals()
+ txtOverview.text = it.overview
+ adapterGenre.setData(it.genres!!)
+ GenreList.setupShimmerRecyclerview(
+ LinearLayoutManager(
+ requireContext(),
+ LinearLayoutManager.HORIZONTAL,
+ false,
+ ),
+ adapterGenre,
+ )
+ }
+ }
+ }
+
+ private fun initDetailSimilar(detail: ResponseSimilar) {
+ if (detail.results!!.isNotEmpty()) {
+ ITEM_COUNT =
+ if (detail.results.size < SIMILAR_COUNT) {
+ detail.results.size
+ } else {
+ SIMILAR_COUNT
+ }
+ binding.apply {
+ adapterSimilar.setData(detail.results)
+ similarList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false),
+ adapterSimilar,
+ )
+ adapterSimilar.setOnItemClickListener {
+ val action = HomeFragmentDirections.actionToDetail(it.id.toString())
+ findNavController().navigate(action)
+ }
+ }
+ }
+ }
+
+ private fun initDetailActor(actor: ResponseActor) {
+ binding.apply {
+ adapterActor.setData(actor.cast!!)
+ actorList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false),
+ adapterActor,
+ )
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterActor.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterActor.kt
new file mode 100644
index 0000000..213ef66
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterActor.kt
@@ -0,0 +1,58 @@
+package com.mehdisekoba.imdb.ui.detail.adapter
+
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.detail.ResponseActor.Cast
+import com.mehdisekoba.imdb.databinding.ItemActorBinding
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W500
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImage
+import javax.inject.Inject
+
+class AdapterActor
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ private lateinit var binding: ItemActorBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemActorBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = items.size
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: Cast) {
+ binding.apply {
+ item.let {
+ // text
+ txtTitle.text = it.character
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W500 + it.backdropPath
+ itemImg.loadImage(moviePosterURL)
+ }
+ }
+ }
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterGenre.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterGenre.kt
new file mode 100644
index 0000000..10255eb
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterGenre.kt
@@ -0,0 +1,54 @@
+package com.mehdisekoba.imdb.ui.detail.adapter
+
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.detail.ResponseDetail.Genre
+import com.mehdisekoba.imdb.databinding.ItemGenreBinding
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import javax.inject.Inject
+
+class AdapterGenre
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ // Binding
+ private lateinit var binding: ItemGenreBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemGenreBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = items.size
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: Genre) {
+ binding.apply {
+ item.let {
+ txtGenres.text = it.name
+ }
+ }
+ }
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterSimilar.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterSimilar.kt
new file mode 100644
index 0000000..4a6b09b
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/detail/adapter/AdapterSimilar.kt
@@ -0,0 +1,74 @@
+package com.mehdisekoba.imdb.ui.detail.adapter
+
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar.Result
+import com.mehdisekoba.imdb.databinding.ItemPopularBinding
+import com.mehdisekoba.imdb.utils.ITEM_COUNT
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImage
+import com.mehdisekoba.imdb.utils.extensions.toTwoDecimals
+import javax.inject.Inject
+
+class AdapterSimilar
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ private lateinit var binding: ItemPopularBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemPopularBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = ITEM_COUNT
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: Result) {
+ binding.apply {
+ item.let {
+ // text
+ txtTitle.text = it.title
+ val vote = it.voteAverage!!.toTwoDecimals()
+ txtRating.text = vote
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W780 + it.posterPath
+ itemImg.loadImage(moviePosterURL)
+ }
+
+ // click
+ root.setOnClickListener {
+ // Click
+ onItemClickListener?.let { it(item) }
+ }
+ }
+ }
+ }
+
+ private var onItemClickListener: ((Result) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (Result) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/home/HomeFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/home/HomeFragment.kt
new file mode 100644
index 0000000..088de69
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/home/HomeFragment.kt
@@ -0,0 +1,316 @@
+@file:Suppress("ktlint:standard:no-wildcard-imports")
+
+package com.mehdisekoba.imdb.ui.home
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import androidx.fragment.app.viewModels
+import androidx.lifecycle.Lifecycle
+import androidx.lifecycle.lifecycleScope
+import androidx.lifecycle.repeatOnLifecycle
+import androidx.navigation.fragment.findNavController
+import androidx.recyclerview.widget.LinearLayoutManager
+import com.google.android.material.carousel.CarouselLayoutManager
+import com.google.android.material.carousel.HeroCarouselStrategy
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.data.model.home.ResponseMovies
+import com.mehdisekoba.imdb.data.model.home.ResponsePopular
+import com.mehdisekoba.imdb.data.model.home.ResponseUpComing
+import com.mehdisekoba.imdb.databinding.FragmentHomeBinding
+import com.mehdisekoba.imdb.ui.home.adapter.AdapterBanner
+import com.mehdisekoba.imdb.ui.home.adapter.AdapterPopular
+import com.mehdisekoba.imdb.ui.home.adapter.AdapterTvOnTheAir
+import com.mehdisekoba.imdb.ui.home.adapter.AdapterTvVideo
+import com.mehdisekoba.imdb.ui.home.adapter.AdapterUpComing
+import com.mehdisekoba.imdb.ui.home.intent.HomeIntent
+import com.mehdisekoba.imdb.utils.*
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import com.mehdisekoba.imdb.utils.extensions.setupShimmerRecyclerview
+import com.mehdisekoba.imdb.utils.extensions.showSnackBar
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.HomeState
+import com.mehdisekoba.imdb.viewmodel.HomeViewModel
+import com.mikelau.shimmerrecyclerviewx.ShimmerRecyclerViewX
+import dagger.hilt.android.AndroidEntryPoint
+import kotlinx.coroutines.delay
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@AndroidEntryPoint
+class HomeFragment : BaseFragment() {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentHomeBinding
+ get() = FragmentHomeBinding::inflate
+
+ @Inject
+ lateinit var adapterBanner: AdapterBanner
+
+ @Inject
+ lateinit var adapterPopular: AdapterPopular
+
+ @Inject
+ lateinit var adapterTvVideo: AdapterTvVideo
+
+ @Inject
+ lateinit var adapterTvOnTheAir: AdapterTvOnTheAir
+
+ @Inject
+ lateinit var adapterUpComing: AdapterUpComing
+
+ // other
+ private val viewModel by viewModels()
+ private var autoScrollIndex = 0
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ if (isNetworkAvailable) {
+ viewModel.intentChannel.send(HomeIntent.CallTopRatedList)
+ viewModel.intentChannel.send(HomeIntent.CallPopularVideo)
+ viewModel.intentChannel.send(HomeIntent.CallTvList)
+ viewModel.intentChannel.send(HomeIntent.CallOneTheAirList)
+ viewModel.intentChannel.send(HomeIntent.CallUpComingList)
+ // Load data
+ handleStates()
+ } else {
+ binding.root.showSnackBar(getString(R.string.checkYourNetwork))
+ }
+ }
+ }
+ }
+
+ private fun handleStates() {
+ binding.apply {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.state.collect { state ->
+ when (state) {
+ is BaseState.Idle -> {}
+ is BaseState.Loading -> {
+ setupLoadingHome(
+ true,
+ bannerList,
+ popularList,
+ tvList,
+ tvAirList,
+ UpComingList,
+ )
+ }
+
+ is BaseState.Error -> {
+ setupLoadingHome(
+ false,
+ bannerList,
+ popularList,
+ tvList,
+ tvAirList,
+ UpComingList,
+ )
+
+ state.error?.let {
+ root.showSnackBar(it)
+ }
+ }
+
+ is HomeState.LoadingTopRatedList -> initBannerList(state.topRated)
+
+ is HomeState.LoadingPopularList -> initPopularList(state.popular)
+ is HomeState.LoadingTvList -> initTvList(state.tv)
+ is HomeState.LoadingOnTheAirList -> initOnTheAirList(state.onTheAir)
+ is HomeState.LoadingUpComingList -> initUpComingList(state.upComing)
+ is HomeState.NavigateToDetail -> navigateToDetail(state.id)
+ else -> {}
+ }
+ }
+ }
+ }
+ }
+ }
+
+ private fun initBannerList(topRated: ResponsePopular) {
+ adapterBanner.setData(topRated.results!!)
+ autoScrollPopular(adapterBanner)
+ binding.bannerList.setupShimmerRecyclerview(
+ CarouselLayoutManager(HeroCarouselStrategy()),
+ adapterBanner,
+ )
+ CarouselLayoutManager.HORIZONTAL
+ adapterBanner.setOnItemClickListener {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.intentChannel.send(HomeIntent.NavigateToDetail(it.id!!.toString()))
+ }
+ }
+ }
+ }
+
+ private fun autoScrollPopular(adapter: AdapterBanner) {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ repeat(REPEAT_TIME) {
+ delay(DELAY_TIME)
+ val itemCount = adapter.itemCount
+ if (autoScrollIndex < itemCount) {
+ autoScrollIndex += 1
+ } else {
+ autoScrollIndex = 0
+ }
+ binding.bannerList.smoothScrollToPosition(autoScrollIndex)
+ }
+ }
+ }
+ }
+
+ private fun initPopularList(popular: ResponsePopular) {
+ binding.apply {
+ if (popular.results!!.isNotEmpty()) {
+ ITEM_COUNT =
+ if (popular.results.size < VIDEO_COUNT) {
+ popular.results.size
+ } else {
+ VIDEO_COUNT
+ }
+ adapterPopular.setData(popular.results)
+ popularList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false),
+ adapterPopular,
+ )
+ adapterPopular.setOnItemClickListener {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.intentChannel.send(HomeIntent.NavigateToDetail(it.id!!.toString()))
+ }
+ }
+ }
+ }
+ // see all
+ seeAllPop.setOnClickListener {
+ val direction =
+ HomeFragmentDirections.actionHomeToAllMovies(
+ Crime.toString(),
+ POPULAR,
+ )
+ findNavController().navigate(direction)
+ }
+ }
+ }
+
+ private fun initTvList(tv: ResponseMovies) {
+ binding.apply {
+ if (tv.results!!.isNotEmpty()) {
+ ITEM_COUNT =
+ if (tv.results.size < VIDEO_COUNT) {
+ tv.results.size
+ } else {
+ VIDEO_COUNT
+ }
+ adapterTvVideo.setData(tv.results)
+ tvList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false),
+ adapterTvVideo,
+ )
+ adapterTvVideo.setOnItemClickListener {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.intentChannel.send(HomeIntent.NavigateToDetail(it.id!!.toString()))
+ }
+ }
+ }
+ }
+ seeAllTv.setOnClickListener {
+ val direction =
+ HomeFragmentDirections.actionHomeToAllMovies(TV_Movie.toString(), TV)
+ findNavController().navigate(direction)
+ }
+ }
+ }
+
+ private fun initOnTheAirList(onTheAir: ResponseMovies) {
+ binding.apply {
+ if (onTheAir.results!!.isNotEmpty()) {
+ ITEM_COUNT =
+ if (onTheAir.results.size < VIDEO_COUNT) {
+ onTheAir.results.size
+ } else {
+ VIDEO_COUNT
+ }
+ adapterTvOnTheAir.setData(onTheAir.results)
+ tvAirList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false),
+ adapterTvOnTheAir,
+ )
+ adapterTvOnTheAir.setOnItemClickListener {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.intentChannel.send(
+ HomeIntent.NavigateToDetail(it.id!!.toString()),
+ )
+ }
+ }
+ }
+ }
+ // click
+ seeAllAir.setOnClickListener {
+ val direction =
+ HomeFragmentDirections.actionHomeToAllMovies(
+ Drama.toString(),
+ TV_ON_THE_AIR,
+ )
+ findNavController().navigate(direction)
+ }
+ }
+ }
+
+ private fun initUpComingList(upComing: ResponseUpComing) {
+ binding.apply {
+ if (upComing.results!!.isNotEmpty()) {
+ ITEM_COUNT =
+ if (upComing.results.size < VIDEO_COUNT) {
+ upComing.results.size
+ } else {
+ VIDEO_COUNT
+ }
+ adapterUpComing.setData(upComing.results)
+ binding.UpComingList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false),
+ adapterUpComing,
+ )
+ adapterUpComing.setOnItemClickListener {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.intentChannel.send(HomeIntent.NavigateToDetail(it.id!!.toString()))
+ }
+ }
+ }
+ }
+
+ // click
+ seeAllUpcoming.setOnClickListener {
+ val direction =
+ HomeFragmentDirections.actionHomeToAllMovies(
+ Action.toString(),
+ UPCOMING,
+ )
+ findNavController().navigate(direction)
+ }
+ }
+ }
+
+ private fun navigateToDetail(id: Int) {
+ val direction = HomeFragmentDirections.actionToDetail(id.toString())
+ findNavController().navigate(direction)
+ }
+
+ fun setupLoadingHome(
+ isShownLoading: Boolean,
+ vararg shimmer: ShimmerRecyclerViewX,
+ ) {
+ shimmer.forEach {
+ if (isShownLoading) it.showShimmerAdapter() else it.hideShimmerAdapter()
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterBanner.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterBanner.kt
new file mode 100644
index 0000000..b88c165
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterBanner.kt
@@ -0,0 +1,77 @@
+@file:Suppress("ktlint:standard:no-wildcard-imports")
+
+package com.mehdisekoba.imdb.ui.home.adapter
+
+import android.annotation.SuppressLint
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.google.android.material.animation.AnimationUtils.lerp
+import com.mehdisekoba.imdb.data.model.home.ResponsePopular.Result
+import com.mehdisekoba.imdb.databinding.ItemBannerBinding
+import com.mehdisekoba.imdb.utils.BANNER_COUNT
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImage
+import javax.inject.Inject
+
+class AdapterBanner
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ private lateinit var binding: ItemBannerBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemBannerBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = if (items.size > BANNER_COUNT) BANNER_COUNT else items.size
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ @SuppressLint("RestrictedApi")
+ fun bind(item: Result) {
+ binding.apply {
+ // text
+ txtTitle.text = item.title
+ carouselItemContainer.setOnMaskChangedListener { maskRect ->
+ txtTitle.translationX = maskRect.left
+ txtTitle.setAlpha(lerp(1F, 0F, 0F, 80F, maskRect.left))
+ }
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W780 + item.backdropPath
+ carouselImageView.loadImage(moviePosterURL)
+ // click
+ root.setOnClickListener {
+ // Click
+ onItemClickListener?.let { it(item) }
+ }
+ }
+ }
+ }
+
+ private var onItemClickListener: ((Result) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (Result) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterPopular.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterPopular.kt
new file mode 100644
index 0000000..297f197
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterPopular.kt
@@ -0,0 +1,71 @@
+package com.mehdisekoba.imdb.ui.home.adapter
+
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.home.ResponsePopular.Result
+import com.mehdisekoba.imdb.databinding.ItemPopularBinding
+import com.mehdisekoba.imdb.utils.ITEM_COUNT
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImage
+import com.mehdisekoba.imdb.utils.extensions.toTwoDecimals
+import javax.inject.Inject
+
+class AdapterPopular
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ private lateinit var binding: ItemPopularBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemPopularBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = ITEM_COUNT
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: Result) {
+ binding.apply {
+ // text
+ txtTitle.text = item.title
+ val vote = item.voteAverage!!.toTwoDecimals()
+ txtRating.text = vote
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W780 + item.posterPath
+ itemImg.loadImage(moviePosterURL)
+ // click
+ root.setOnClickListener {
+ // Click
+ onItemClickListener?.let { it(item) }
+ }
+ }
+ }
+ }
+
+ private var onItemClickListener: ((Result) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (Result) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterTvOnTheAir.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterTvOnTheAir.kt
new file mode 100644
index 0000000..31e527e
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterTvOnTheAir.kt
@@ -0,0 +1,71 @@
+package com.mehdisekoba.imdb.ui.home.adapter
+
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.home.ResponseMovies.Result
+import com.mehdisekoba.imdb.databinding.ItemPopularBinding
+import com.mehdisekoba.imdb.utils.ITEM_COUNT
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImage
+import com.mehdisekoba.imdb.utils.extensions.toTwoDecimals
+import javax.inject.Inject
+
+class AdapterTvOnTheAir
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ private lateinit var binding: ItemPopularBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemPopularBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = ITEM_COUNT
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: Result) {
+ binding.apply {
+ // text
+ txtTitle.text = item.name
+ val vote = item.voteAverage!!.toTwoDecimals()
+ txtRating.text = vote
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W780 + item.posterPath
+ itemImg.loadImage(moviePosterURL)
+ // click
+ root.setOnClickListener {
+ // Click
+ onItemClickListener?.let { it(item) }
+ }
+ }
+ }
+ }
+
+ private var onItemClickListener: ((Result) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (Result) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterTvVideo.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterTvVideo.kt
new file mode 100644
index 0000000..828acf6
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterTvVideo.kt
@@ -0,0 +1,71 @@
+package com.mehdisekoba.imdb.ui.home.adapter
+
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.home.ResponseMovies.Result
+import com.mehdisekoba.imdb.databinding.ItemUpcomingBinding
+import com.mehdisekoba.imdb.utils.ITEM_COUNT
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImage
+import com.mehdisekoba.imdb.utils.extensions.toTwoDecimals
+import javax.inject.Inject
+
+class AdapterTvVideo
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ private lateinit var binding: ItemUpcomingBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemUpcomingBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = ITEM_COUNT
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: Result) {
+ binding.apply {
+ // text
+ txtTitle.text = item.name
+ val vote = item.voteAverage!!.toTwoDecimals()
+ txtRating.text = vote
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W780 + item.posterPath
+ itemImg.loadImage(moviePosterURL)
+ // click
+ root.setOnClickListener {
+ // Click
+ onItemClickListener?.let { it(item) }
+ }
+ }
+ }
+ }
+
+ private var onItemClickListener: ((Result) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (Result) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterUpComing.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterUpComing.kt
new file mode 100644
index 0000000..8915b46
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/home/adapter/AdapterUpComing.kt
@@ -0,0 +1,72 @@
+package com.mehdisekoba.imdb.ui.home.adapter
+
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.home.ResponseUpComing
+import com.mehdisekoba.imdb.data.model.home.ResponseUpComing.Result
+import com.mehdisekoba.imdb.databinding.ItemUpcomingBinding
+import com.mehdisekoba.imdb.utils.ITEM_COUNT
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImage
+import com.mehdisekoba.imdb.utils.extensions.toTwoDecimals
+import javax.inject.Inject
+
+class AdapterUpComing
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ private lateinit var binding: ItemUpcomingBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemUpcomingBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = ITEM_COUNT
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: Result) {
+ binding.apply {
+ // text
+ txtTitle.text = item.title
+ val vote = item.voteAverage!!.toTwoDecimals()
+ txtRating.text = vote
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W780 + item.posterPath
+ itemImg.loadImage(moviePosterURL)
+ // click
+ root.setOnClickListener {
+ // Click
+ onItemClickListener?.let { it(item) }
+ }
+ }
+ }
+ }
+
+ private var onItemClickListener: ((Result) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (Result) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/home/intent/HomeIntent.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/home/intent/HomeIntent.kt
new file mode 100644
index 0000000..3881e59
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/home/intent/HomeIntent.kt
@@ -0,0 +1,15 @@
+package com.mehdisekoba.imdb.ui.home.intent
+
+sealed class HomeIntent {
+ data object CallTopRatedList : HomeIntent()
+
+ data object CallPopularVideo : HomeIntent()
+
+ data object CallTvList : HomeIntent()
+
+ data object CallOneTheAirList : HomeIntent()
+
+ data object CallUpComingList : HomeIntent()
+
+ data class NavigateToDetail(val id: String) : HomeIntent()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/onboarding/OnBoardingFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/onboarding/OnBoardingFragment.kt
new file mode 100644
index 0000000..3803551
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/onboarding/OnBoardingFragment.kt
@@ -0,0 +1,133 @@
+package com.mehdisekoba.imdb.ui.onboarding
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import android.view.ViewGroup.LayoutParams.WRAP_CONTENT
+import android.widget.ImageView
+import android.widget.LinearLayout
+import androidx.core.content.ContextCompat
+import androidx.lifecycle.lifecycleScope
+import androidx.navigation.fragment.findNavController
+import androidx.recyclerview.widget.RecyclerView
+import androidx.viewpager2.widget.ViewPager2
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.data.model.onboarding.dataLocal
+import com.mehdisekoba.imdb.data.stored.OnboardingPreferenceManager
+import com.mehdisekoba.imdb.databinding.FragmentOnBoardingBinding
+import com.mehdisekoba.imdb.ui.onboarding.adapter.AdapterOnBoarding
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import dagger.hilt.android.AndroidEntryPoint
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@AndroidEntryPoint
+class OnBoardingFragment : BaseFragment() {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentOnBoardingBinding
+ get() = FragmentOnBoardingBinding::inflate
+
+ @Inject
+ lateinit var adapterOnBoarding: AdapterOnBoarding
+
+ @Inject
+ lateinit var onboardingPreference: OnboardingPreferenceManager
+
+ // other
+ private lateinit var indicatorsContainer: LinearLayout
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ binding.apply {
+ adapterOnBoarding.setData(dataLocal)
+ onboardingViewPager.adapter = adapterOnBoarding
+ onboardingViewPager.registerOnPageChangeCallback(
+ object :
+ ViewPager2.OnPageChangeCallback() {
+ override fun onPageSelected(position: Int) {
+ super.onPageSelected(position)
+ setCurrentIndicator(position)
+ }
+ },
+ )
+ }
+ (binding.onboardingViewPager.getChildAt(0) as RecyclerView).overScrollMode =
+ RecyclerView.OVER_SCROLL_NEVER
+ // click
+ binding.apply {
+ // next
+ imgNext.setOnClickListener {
+ if (onboardingViewPager.currentItem + 1 < adapterOnBoarding.itemCount) {
+ onboardingViewPager.currentItem += 1
+ } else {
+ navigateToHome()
+ }
+ }
+ // skip
+ txtSkip.setOnClickListener {
+ navigateToHome()
+ }
+ // start
+ btnStarted.setOnClickListener {
+ navigateToHome()
+ }
+ }
+ setupIndicators()
+ setCurrentIndicator(0)
+ }
+
+ private fun setupIndicators() {
+ binding.apply {
+ indicatorsContainer = indicatorContainers
+ val indicators = arrayOfNulls(adapterOnBoarding.itemCount)
+ val layoutParams: LinearLayout.LayoutParams =
+ LinearLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT)
+ layoutParams.setMargins(8, 0, 8, 0)
+ for (i in indicators.indices) {
+ indicators[i] = ImageView(requireContext())
+ indicators[i]?.let {
+ it.setImageDrawable(
+ ContextCompat.getDrawable(
+ requireContext(),
+ R.drawable.indicator_inactive_background,
+ ),
+ )
+ it.layoutParams = layoutParams
+ indicatorContainers.addView(it)
+ }
+ }
+ }
+ }
+
+ private fun setCurrentIndicator(position: Int) {
+ val childCount = indicatorsContainer.childCount
+ for (i in 0 until childCount) {
+ val imageView = indicatorsContainer.getChildAt(i) as ImageView
+ if (i == position) {
+ imageView.setImageDrawable(
+ ContextCompat.getDrawable(
+ requireContext(),
+ R.drawable.indicator_active_background,
+ ),
+ )
+ } else {
+ imageView.setImageDrawable(
+ ContextCompat.getDrawable(
+ requireContext(),
+ R.drawable.indicator_inactive_background,
+ ),
+ )
+ }
+ }
+ }
+
+ private fun navigateToHome() {
+ lifecycleScope.launch {
+ onboardingPreference.saveOnboardingPreference(true)
+ findNavController().popBackStack(R.id.onBoardingFragment, true)
+ findNavController().navigate(R.id.action_onboarding_To_Home)
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/onboarding/adapter/AdapterOnBoarding.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/onboarding/adapter/AdapterOnBoarding.kt
new file mode 100644
index 0000000..08031d3
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/onboarding/adapter/AdapterOnBoarding.kt
@@ -0,0 +1,53 @@
+package com.mehdisekoba.imdb.ui.onboarding.adapter
+
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.onboarding.IntroSlide
+import com.mehdisekoba.imdb.databinding.ItemOnboardingBinding
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import javax.inject.Inject
+
+class AdapterOnBoarding
+ @Inject
+ constructor() : RecyclerView.Adapter() {
+ // Binding
+ private lateinit var binding: ItemOnboardingBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemOnboardingBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = items.size
+
+ inner class ViewHolder :
+ RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: IntroSlide) {
+ binding.apply {
+ // lottie
+ animation.setAnimation(item.iconResourceId)
+ // title
+ txtTitle.text = item.title
+ txtDesc.text = item.description
+ }
+ }
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/player/VideoPlayerFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/player/VideoPlayerFragment.kt
new file mode 100644
index 0000000..a617b06
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/player/VideoPlayerFragment.kt
@@ -0,0 +1,137 @@
+package com.mehdisekoba.imdb.ui.player
+
+import android.content.pm.ActivityInfo
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import androidx.activity.OnBackPressedCallback
+import androidx.fragment.app.viewModels
+import androidx.lifecycle.Lifecycle
+import androidx.lifecycle.lifecycleScope
+import androidx.lifecycle.repeatOnLifecycle
+import androidx.navigation.fragment.findNavController
+import androidx.navigation.fragment.navArgs
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.data.model.detail.ResponsePlayerVideo
+import com.mehdisekoba.imdb.databinding.FragmentVideoPlayerBinding
+import com.mehdisekoba.imdb.ui.detail.DetailIntent
+import com.mehdisekoba.imdb.ui.home.HomeFragmentDirections
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import com.mehdisekoba.imdb.utils.extensions.showSnackBar
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.DetailState
+import com.mehdisekoba.imdb.viewmodel.DetailViewModel
+import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.YouTubePlayer
+import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.listeners.AbstractYouTubePlayerListener
+import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.options.IFramePlayerOptions
+import dagger.hilt.android.AndroidEntryPoint
+import kotlinx.coroutines.launch
+
+@Suppress("ktlint:standard:no-consecutive-blank-lines")
+@AndroidEntryPoint
+class VideoPlayerFragment : BaseFragment() {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentVideoPlayerBinding
+ get() = FragmentVideoPlayerBinding::inflate
+
+ // other
+ private val args by navArgs()
+ private val viewModel by viewModels()
+ private var itemId = 0
+ private lateinit var youTubePlayer: YouTubePlayer
+ private var isFullscreen = false
+ private val onBackPressedCallback =
+ object : OnBackPressedCallback(true) {
+ override fun handleOnBackPressed() {
+ if (isFullscreen) {
+ youTubePlayer.toggleFullscreen()
+ } else {
+ val direction = HomeFragmentDirections.actionToDetail(itemId.toString())
+ findNavController().navigate(direction)
+ }
+ }
+ }
+
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ requireActivity().onBackPressedDispatcher.addCallback(onBackPressedCallback)
+
+ args.let {
+ if (it.id.isNotEmpty()) {
+ itemId = it.id.toInt()
+ // Call api
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ if (isNetworkAvailable) {
+ viewModel.intentChannel.send(DetailIntent.CallPlayVideo(itemId))
+ // Load data
+ handleStates()
+ } else {
+ binding.root.showSnackBar(getString(R.string.checkYourNetwork))
+ }
+ }
+ }
+ }
+ }
+ }
+
+
+ private fun handleStates() {
+ binding.apply {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.state.collect { state ->
+ when (state) {
+ is BaseState.Idle -> {}
+ is BaseState.Loading -> {}
+ is BaseState.Error -> {
+ state.error?.let { root.showSnackBar(it) }
+ }
+
+ is DetailState.LoadPlayVideo -> initPlayerVideo(state.video)
+ else -> {}
+ }
+ }
+ }
+ }
+ }
+ }
+
+ private fun initPlayerVideo(video: ResponsePlayerVideo) {
+ video.results?.firstOrNull()?.key?.let { firstVideoId ->
+ with(binding) {
+ val iFramePlayerOptions =
+ IFramePlayerOptions.Builder()
+ .controls(1)
+ .fullscreen(1) // enable full screen button
+ .autoplay(1)
+ .build()
+ youtubePlayerView.enableAutomaticInitialization = false
+ youtubePlayerView.initialize(
+ object : AbstractYouTubePlayerListener() {
+ override fun onReady(youTubePlayer: YouTubePlayer) {
+ this@VideoPlayerFragment.youTubePlayer = youTubePlayer
+ youTubePlayer.loadVideo(firstVideoId, 0f)
+ }
+ },
+ iFramePlayerOptions,
+ )
+
+ lifecycle.addObserver(youtubePlayerView)
+ }
+ }
+ }
+
+ override fun onStart() {
+ super.onStart()
+ requireActivity().requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
+ }
+
+ override fun onStop() {
+ super.onStop()
+ requireActivity().requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/profile/ProfileFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/profile/ProfileFragment.kt
new file mode 100644
index 0000000..74de418
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/profile/ProfileFragment.kt
@@ -0,0 +1,34 @@
+package com.mehdisekoba.imdb.ui.profile
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.databinding.FragmentProfileBinding
+import com.mehdisekoba.imdb.utils.ACTOR_NAME
+import com.mehdisekoba.imdb.utils.ACTOR_WOMEN
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import com.mehdisekoba.imdb.utils.extensions.loadImageCircularProgress
+import com.mehdisekoba.imdb.utils.extensions.showSnackBar
+import dagger.hilt.android.AndroidEntryPoint
+
+@AndroidEntryPoint
+class ProfileFragment : BaseFragment() {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentProfileBinding
+ get() = FragmentProfileBinding::inflate
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ binding.apply {
+ if (isNetworkAvailable) {
+ imgActor.loadImageCircularProgress(ACTOR_WOMEN)
+ txtActor.text = ACTOR_NAME
+ } else {
+ root.showSnackBar(getString(R.string.checkYourNetwork))
+ }
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/search/SearchFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/search/SearchFragment.kt
new file mode 100644
index 0000000..3ae0992
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/search/SearchFragment.kt
@@ -0,0 +1,124 @@
+package com.mehdisekoba.imdb.ui.search
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import android.widget.SearchView
+import androidx.core.view.isVisible
+import androidx.fragment.app.viewModels
+import androidx.lifecycle.Lifecycle
+import androidx.lifecycle.lifecycleScope
+import androidx.lifecycle.repeatOnLifecycle
+import androidx.navigation.fragment.findNavController
+import androidx.recyclerview.widget.LinearLayoutManager
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar
+import com.mehdisekoba.imdb.databinding.FragmentSearchBinding
+import com.mehdisekoba.imdb.ui.home.HomeFragmentDirections
+import com.mehdisekoba.imdb.ui.search.adapter.SearchAdapter
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import com.mehdisekoba.imdb.utils.extensions.setupShimmerRecyclerview
+import com.mehdisekoba.imdb.utils.extensions.showSnackBar
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.SearchState
+import com.mehdisekoba.imdb.viewmodel.SearchViewModel
+import dagger.hilt.android.AndroidEntryPoint
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@AndroidEntryPoint
+class SearchFragment : BaseFragment() {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentSearchBinding
+ get() = FragmentSearchBinding::inflate
+
+ @Inject
+ lateinit var searchAdapter: SearchAdapter
+
+ // other
+ private val viewModel by viewModels()
+ private var searchTxt = ""
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+
+ if (isNetworkAvailable) {
+ binding.searchView.setOnQueryTextListener(
+ object : SearchView.OnQueryTextListener {
+ override fun onQueryTextSubmit(query: String?): Boolean {
+ return false
+ }
+
+ override fun onQueryTextChange(newText: String?): Boolean {
+ searchTxt = newText!!
+ if (searchTxt.length > 2) {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.intentChannel.send(
+ SearchIntent.CallSearchMovies(
+ searchTxt,
+ ),
+ )
+ }
+ }
+ }
+ return true
+ }
+ },
+ )
+ // Load data
+ handleStates()
+ } else {
+ binding.root.showSnackBar(getString(R.string.checkYourNetwork))
+ }
+ }
+
+ private fun handleStates() {
+ binding.apply {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ viewModel.state.collect { state ->
+ when (state) {
+ is BaseState.Idle -> {
+ empty.disTxt.text = getString(R.string.search_movies)
+ }
+
+ is BaseState.Loading -> {
+ emptyLay.isVisible = false
+ }
+
+ is BaseState.Error -> {
+ state.error?.let { root.showSnackBar(it) }
+ }
+
+ is BaseState.Empty -> {
+ emptyLay.isVisible = true
+ }
+ is SearchState.LoadMoviesSearch -> {
+ initSearchList(state.search)
+ }
+
+ else -> {}
+ }
+ }
+ }
+ }
+ }
+ }
+
+ private fun initSearchList(search: ResponseSimilar) {
+ if (search.results!!.isNotEmpty()) {
+ searchAdapter.setData(search.results)
+ }
+ binding.searchList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext()),
+ searchAdapter,
+ )
+ searchAdapter.setOnItemClickListener {
+ val direction = HomeFragmentDirections.actionToDetail(it.id!!.toString())
+ findNavController().navigate(direction)
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/search/SearchIntent.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/search/SearchIntent.kt
new file mode 100644
index 0000000..9064b82
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/search/SearchIntent.kt
@@ -0,0 +1,5 @@
+package com.mehdisekoba.imdb.ui.search
+
+sealed class SearchIntent {
+ data class CallSearchMovies(val keyWord: String) : SearchIntent()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/search/adapter/SearchAdapter.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/search/adapter/SearchAdapter.kt
new file mode 100644
index 0000000..8ccbbc2
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/search/adapter/SearchAdapter.kt
@@ -0,0 +1,79 @@
+@file:Suppress("ktlint:standard:no-wildcard-imports")
+
+package com.mehdisekoba.imdb.ui.search.adapter
+
+import android.content.Context
+import android.view.LayoutInflater
+import android.view.ViewGroup
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar.Result
+import com.mehdisekoba.imdb.databinding.ItemSearchBinding
+import com.mehdisekoba.imdb.utils.TMDB_IMAGE_BASE_URL_W780
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.loadImageCircularProgress
+import com.mehdisekoba.imdb.utils.extensions.toTwoDecimals
+import dagger.hilt.android.qualifiers.ApplicationContext
+import javax.inject.Inject
+
+class SearchAdapter
+ @Inject
+ constructor(
+ @ApplicationContext private var context: Context,
+ ) : RecyclerView.Adapter() {
+ private lateinit var binding: ItemSearchBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): ViewHolder {
+ binding = ItemSearchBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ context = parent.context
+ return ViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: ViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = items.size
+
+ override fun getItemViewType(position: Int) = position
+
+ override fun getItemId(position: Int) = position.toLong()
+
+ inner class ViewHolder : RecyclerView.ViewHolder(binding.root) {
+ fun bind(item: Result) {
+ binding.apply {
+ item.let {
+ val moviePosterURL = TMDB_IMAGE_BASE_URL_W780 + it.posterPath
+ imgPoster.loadImageCircularProgress(moviePosterURL)
+ txtTitle.text = it.title
+ val vote = item.voteAverage!!.toTwoDecimals()
+ rateTxt.text = vote
+ appRating.rating = it.voteAverage!!.toFloat() / 2
+ // click
+ root.setOnClickListener {
+ // Click
+ onItemClickListener?.let { it(item) }
+ }
+ }
+ }
+ }
+ }
+
+ private var onItemClickListener: ((Result) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (Result) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/splash/SplashFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/splash/SplashFragment.kt
new file mode 100644
index 0000000..37c8536
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/splash/SplashFragment.kt
@@ -0,0 +1,126 @@
+package com.mehdisekoba.imdb.ui.splash
+
+import android.annotation.SuppressLint
+import android.content.IntentFilter
+import android.net.ConnectivityManager
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import androidx.appcompat.app.AlertDialog
+import androidx.core.view.isVisible
+import androidx.lifecycle.lifecycleScope
+import androidx.navigation.fragment.findNavController
+import com.google.android.material.dialog.MaterialAlertDialogBuilder
+import com.mehdisekoba.imdb.BuildConfig
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.data.stored.OnboardingPreferenceManager
+import com.mehdisekoba.imdb.databinding.DisconnectInternetBinding
+import com.mehdisekoba.imdb.databinding.FragmentSplashBinding
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import com.mehdisekoba.imdb.utils.extensions.openSettingDataMobile
+import com.mehdisekoba.imdb.utils.extensions.openSettingWifi
+import com.mehdisekoba.imdb.utils.network.MyReceiver
+import dagger.hilt.android.AndroidEntryPoint
+import kotlinx.coroutines.delay
+import kotlinx.coroutines.flow.first
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@AndroidEntryPoint
+@Suppress("DEPRECATION")
+class SplashFragment : BaseFragment(), MyReceiver.ConnectivityReceiverListener {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentSplashBinding
+ get() = FragmentSplashBinding::inflate
+
+ @Inject
+ lateinit var onboardingPreference: OnboardingPreferenceManager
+
+ // other
+ private val myReceiver = MyReceiver()
+
+ private var dialog: AlertDialog? = null
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ requireContext().registerReceiver(
+ myReceiver,
+ IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION),
+ )
+ }
+
+ // Shows the dialog for internet disconnection
+ private fun showDialog() {
+ if (dialog == null || !dialog!!.isShowing) {
+ val layoutInflater = LayoutInflater.from(requireContext())
+ val customDialogView = layoutInflater.inflate(R.layout.disconnect_internet, null)
+ val bindingDialog = DisconnectInternetBinding.bind(customDialogView)
+ dialog =
+ MaterialAlertDialogBuilder(requireContext())
+ .setView(bindingDialog.root)
+ .setCancelable(false)
+ .create()
+
+ bindingDialog.apply {
+ turnData.setOnClickListener { requireContext().openSettingDataMobile() }
+ turnWifi.setOnClickListener { requireContext().openSettingWifi() }
+ imgClose.setOnClickListener { dialog?.dismiss() }
+ }
+
+ dialog?.show()
+ }
+ }
+
+ // Dismisses the dialog
+ private fun dismissDialog() {
+ dialog?.dismiss()
+ dialog = null
+ }
+
+ // Updates the connection UI based on the provided flag
+ private fun updateViewConnection(isShown: Boolean) {
+ binding.apply {
+ txtVersion.isVisible = isShown
+ txtAppName.isVisible = isShown
+ DotProgressBar.isVisible = isShown
+ }
+ }
+
+ @SuppressLint("SetTextI18n")
+ override fun onNetworkConnectionChanger(isConnected: Boolean) {
+ binding.apply {
+ if (isConnected) {
+ dismissDialog()
+ lifecycleScope.launch {
+ updateViewConnection(true)
+ txtAppName.text = getString(R.string.app_name)
+ txtVersion.text = "${getString(R.string.version)} : ${BuildConfig.VERSION_NAME}"
+ // check
+ delay(3000)
+ val firstTime = onboardingPreference.getOnboardingPreference.first()
+ findNavController().popBackStack(R.id.splashFragment, true)
+ if (firstTime == false) {
+ findNavController().navigate(R.id.action_splash_to_onboarding)
+ } else {
+ findNavController().navigate(R.id.action_onboarding_To_Home)
+ }
+ }
+ } else {
+ showDialog()
+ updateViewConnection(false)
+ }
+ }
+ }
+
+ override fun onResume() {
+ super.onResume()
+ MyReceiver.connectivityReceiverListener = this
+ }
+
+ override fun onStop() {
+ super.onStop()
+ requireContext().unregisterReceiver(myReceiver)
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/video/VideoFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/video/VideoFragment.kt
new file mode 100644
index 0000000..7a5b396
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/video/VideoFragment.kt
@@ -0,0 +1,56 @@
+package com.mehdisekoba.imdb.ui.video
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import androidx.lifecycle.Lifecycle
+import androidx.lifecycle.lifecycleScope
+import androidx.lifecycle.repeatOnLifecycle
+import androidx.navigation.fragment.findNavController
+import androidx.recyclerview.widget.LinearLayoutManager
+import com.mehdisekoba.imdb.R
+import com.mehdisekoba.imdb.data.model.movie.moviesDataList
+import com.mehdisekoba.imdb.databinding.FragmentVideoBinding
+import com.mehdisekoba.imdb.ui.video.adapter.AdapterExplore
+import com.mehdisekoba.imdb.utils.base.BaseFragment
+import com.mehdisekoba.imdb.utils.extensions.setupShimmerRecyclerview
+import com.mehdisekoba.imdb.utils.extensions.showSnackBar
+import dagger.hilt.android.AndroidEntryPoint
+import kotlinx.coroutines.delay
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@AndroidEntryPoint
+class VideoFragment : BaseFragment() {
+ override val bindingInflater: (inflater: LayoutInflater) -> FragmentVideoBinding
+ get() = FragmentVideoBinding::inflate
+
+ @Inject
+ lateinit var adapterExplore: AdapterExplore
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ binding.apply {
+ if (isNetworkAvailable) {
+ viewLifecycleOwner.lifecycleScope.launch {
+ repeatOnLifecycle(Lifecycle.State.CREATED) {
+ videoList.showShimmerAdapter()
+ delay(3000)
+ adapterExplore.setData(moviesDataList)
+ videoList.setupShimmerRecyclerview(
+ LinearLayoutManager(requireContext()),
+ adapterExplore,
+ )
+ }
+ }
+ } else {
+ root.showSnackBar(getString(R.string.checkYourNetwork))
+ }
+ // back
+ imgBack.setOnClickListener { findNavController().popBackStack() }
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/ui/video/adapter/AdapterExplore.kt b/app/src/main/java/com/mehdisekoba/imdb/ui/video/adapter/AdapterExplore.kt
new file mode 100644
index 0000000..f01a6e6
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/ui/video/adapter/AdapterExplore.kt
@@ -0,0 +1,88 @@
+package com.mehdisekoba.imdb.ui.video.adapter
+
+import android.view.LayoutInflater
+import android.view.View
+import android.view.ViewGroup
+import androidx.lifecycle.Lifecycle
+import androidx.recyclerview.widget.DiffUtil
+import androidx.recyclerview.widget.RecyclerView
+import com.mehdisekoba.imdb.data.model.movie.MovieData
+import com.mehdisekoba.imdb.databinding.ItemExploreBinding
+import com.mehdisekoba.imdb.utils.base.BaseDiffUtils
+import com.mehdisekoba.imdb.utils.extensions.disableWebViewsBackground
+import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.PlayerConstants
+import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.YouTubePlayer
+import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.listeners.AbstractYouTubePlayerListener
+import javax.inject.Inject
+
+class AdapterExplore
+ @Inject
+ constructor(
+ private val lifecycle: Lifecycle,
+ ) : RecyclerView.Adapter() {
+ private lateinit var binding: ItemExploreBinding
+ private var items = emptyList()
+
+ override fun onCreateViewHolder(
+ parent: ViewGroup,
+ viewType: Int,
+ ): AdapterExplore.YouTubePlayerViewHolder {
+ binding = ItemExploreBinding.inflate(LayoutInflater.from(parent.context), parent, false)
+ return YouTubePlayerViewHolder()
+ }
+
+ override fun onBindViewHolder(
+ holder: AdapterExplore.YouTubePlayerViewHolder,
+ position: Int,
+ ) = holder.bind(items[position])
+
+ override fun getItemCount() = items.size
+
+ inner class YouTubePlayerViewHolder :
+ RecyclerView.ViewHolder(binding.root) {
+ private var youTubePlayer: YouTubePlayer? = null
+
+ fun bind(item: MovieData) {
+ binding.apply {
+ lifecycle.addObserver(youtubePlayerView)
+ overlayView.setOnClickListener { youTubePlayer?.play() }
+ youtubePlayerView.disableWebViewsBackground()
+ youtubePlayerView.addYouTubePlayerListener(
+ object : AbstractYouTubePlayerListener() {
+ override fun onReady(youTubePlayer: YouTubePlayer) {
+ // store youtube player reference for later
+ this@YouTubePlayerViewHolder.youTubePlayer = youTubePlayer
+ item.movieId.let { youTubePlayer.cueVideo(it, 0f) }
+ }
+
+ override fun onStateChange(
+ youTubePlayer: YouTubePlayer,
+ state: PlayerConstants.PlayerState,
+ ) {
+ when (state) {
+ PlayerConstants.PlayerState.VIDEO_CUED ->
+ overlayView.visibility =
+ View.VISIBLE
+
+ else -> overlayView.visibility = View.GONE
+ }
+ }
+ },
+ )
+ }
+ }
+ }
+
+ private var onItemClickListener: ((MovieData) -> Unit)? = null
+
+ fun setOnItemClickListener(listener: (MovieData) -> Unit) {
+ onItemClickListener = listener
+ }
+
+ fun setData(data: List) {
+ val adapterDiffUtils = BaseDiffUtils(items, data)
+ val diffUtils = DiffUtil.calculateDiff(adapterDiffUtils)
+ items = data
+ diffUtils.dispatchUpdatesTo(this)
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/Constants.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/Constants.kt
new file mode 100644
index 0000000..896a84c
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/Constants.kt
@@ -0,0 +1,55 @@
+package com.mehdisekoba.imdb.utils
+
+@Suppress("ktlint:standard:property-naming")
+// Server
+const val BASE_URL = "https://api.themoviedb.org/3/"
+const val CONNECTION_TIME = 60L
+const val PING_INTERVAL = 3L
+
+// Injection named
+const val NAMED_PING = "named_ping"
+
+// image
+const val TMDB_POSTER_IMAGE_BASE_URL_W342 =
+ "https://image.tmdb.org/t/p/w342/"
+const val TMDB_IMAGE_BASE_URL_W500 =
+ "https://image.tmdb.org/t/p/w500/"
+const val TMDB_IMAGE_BASE_URL_W780 = "https://image.tmdb.org/t/p/w780/"
+const val TMDB_CAST_IMAGE_BASE_URL_W185 = "https://image.tmdb.org/t/p/w185"
+const val TMDB_CAST_IMAGE_BASE_URL_W342 = "https://image.tmdb.org/t/p/w342"
+const val YOUTUBE_VIDEO_URL = "https://m.youtube.com/watch?v="
+const val POSTER_BASE_URL = "https://image.tmdb.org/t/p/w342"
+
+// Auth
+const val API_KEY =
+ ""
+const val AUTHORIZATION = "Authorization"
+const val BEARER = "Bearer"
+
+// other
+const val ONBOARD = "onboard"
+const val IS_ENABLED = "is_enabled"
+const val LANGUAGE = "en-US"
+
+var ITEM_COUNT = 0
+const val BANNER_COUNT = 5
+const val VIDEO_COUNT = 14
+const val SIMILAR_COUNT = 10
+const val REPEAT_TIME = 100
+const val DELAY_TIME = 3000L
+const val ACTOR_WOMEN =
+ "https://m.media-amazon.com/images/M/MV5BMTYwNDM0NDA3M15BMl5BanBnXkFtZTcwNTkzMjQ3OA@@._V1_FMjpg_UY2048_.jpg"
+const val ACTOR_NAME = "Keira Knightley"
+const val DEFAULT_PAGE = 3
+
+// GENRES ID
+const val TV_Movie = 10770
+const val Action = 28
+const val Crime = 80
+const val Drama = 18
+
+// category
+const val POPULAR = "Popular"
+const val TV = "Tv"
+const val TV_ON_THE_AIR = "Tv On The Air"
+const val UPCOMING = "Upcoming"
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/MyApp.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/MyApp.kt
new file mode 100644
index 0000000..5f4b841
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/MyApp.kt
@@ -0,0 +1,23 @@
+package com.mehdisekoba.imdb.utils
+
+import android.app.Application
+import dagger.hilt.android.HiltAndroidApp
+import io.github.inflationx.calligraphy3.CalligraphyConfig
+import io.github.inflationx.calligraphy3.CalligraphyInterceptor
+import io.github.inflationx.viewpump.ViewPump
+
+@HiltAndroidApp
+class MyApp : Application() {
+ override fun onCreate() {
+ super.onCreate()
+ // Calligraphy
+ ViewPump.init(
+ ViewPump.builder().addInterceptor(
+ CalligraphyInterceptor(
+ CalligraphyConfig.Builder().setDefaultFontPath("fonts/roboto_medium.ttf")
+ .build(),
+ ),
+ ).build(),
+ )
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseActivity.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseActivity.kt
new file mode 100644
index 0000000..0a3150a
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseActivity.kt
@@ -0,0 +1,12 @@
+package com.mehdisekoba.imdb.utils.base
+
+import android.content.Context
+import androidx.appcompat.app.AppCompatActivity
+import io.github.inflationx.viewpump.ViewPumpContextWrapper
+
+open class BaseActivity : AppCompatActivity() {
+ // Calligraphy
+ override fun attachBaseContext(newBase: Context) {
+ super.attachBaseContext(ViewPumpContextWrapper.wrap(newBase))
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseDiffUtils.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseDiffUtils.kt
new file mode 100644
index 0000000..f36965f
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseDiffUtils.kt
@@ -0,0 +1,28 @@
+package com.mehdisekoba.imdb.utils.base
+
+import androidx.recyclerview.widget.DiffUtil
+
+class BaseDiffUtils(private val oldItem: List, private val newItems: List) :
+ DiffUtil.Callback() {
+ override fun getOldListSize(): Int {
+ return oldItem.size
+ }
+
+ override fun getNewListSize(): Int {
+ return newItems.size
+ }
+
+ override fun areItemsTheSame(
+ oldItemPosition: Int,
+ newItemPosition: Int,
+ ): Boolean {
+ return oldItem[oldItemPosition] === newItems[newItemPosition]
+ }
+
+ override fun areContentsTheSame(
+ oldItemPosition: Int,
+ newItemPosition: Int,
+ ): Boolean {
+ return oldItem[oldItemPosition] === newItems[newItemPosition]
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseFragment.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseFragment.kt
new file mode 100644
index 0000000..38847ea
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/base/BaseFragment.kt
@@ -0,0 +1,54 @@
+package com.mehdisekoba.imdb.utils.base
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import android.view.ViewGroup
+import androidx.fragment.app.Fragment
+import androidx.lifecycle.lifecycleScope
+import androidx.viewbinding.ViewBinding
+import com.mehdisekoba.imdb.utils.network.NetworkChecker
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@Suppress("ktlint:standard:backing-property-naming")
+abstract class BaseFragment : Fragment() {
+ // Binding
+ protected abstract val bindingInflater: (inflater: LayoutInflater) -> T
+
+ private var _binding: T? = null
+ protected val binding: T get() = requireNotNull(_binding)
+
+ @Inject
+ lateinit var networkChecker: NetworkChecker
+
+ // Other
+ var isNetworkAvailable = true
+
+ override fun onCreateView(
+ inflater: LayoutInflater,
+ container: ViewGroup?,
+ savedInstanceState: Bundle?,
+ ): View? {
+ _binding = bindingInflater.invoke(inflater)
+ return binding.root
+ }
+
+ override fun onViewCreated(
+ view: View,
+ savedInstanceState: Bundle?,
+ ) {
+ super.onViewCreated(view, savedInstanceState)
+ // check network
+ lifecycleScope.launch {
+ networkChecker.checkNetwork().collect {
+ isNetworkAvailable = it
+ }
+ }
+ }
+
+ override fun onDestroy() {
+ super.onDestroy()
+ _binding = null
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/di/CheckConnection.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/di/CheckConnection.kt
new file mode 100644
index 0000000..7ecad38
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/di/CheckConnection.kt
@@ -0,0 +1,38 @@
+package com.mehdisekoba.imdb.utils.di
+
+import android.content.Context
+import android.net.ConnectivityManager
+import android.net.NetworkCapabilities
+import android.net.NetworkRequest
+import android.os.Build
+import dagger.Module
+import dagger.Provides
+import dagger.hilt.InstallIn
+import dagger.hilt.android.qualifiers.ApplicationContext
+import dagger.hilt.components.SingletonComponent
+import javax.inject.Singleton
+
+@Module
+@InstallIn(SingletonComponent::class)
+class CheckConnection {
+ @Provides
+ @Singleton
+ fun provideCM(
+ @ApplicationContext context: Context,
+ ) = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
+
+ @Provides
+ @Singleton
+ fun provideNR(): NetworkRequest =
+ NetworkRequest.Builder().apply {
+ addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET)
+ addTransportType(NetworkCapabilities.TRANSPORT_WIFI)
+ addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR)
+ // Android M
+ addCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED)
+ // Android P
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
+ addCapability(NetworkCapabilities.NET_CAPABILITY_FOREGROUND)
+ }
+ }.build()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/di/FragmentModule.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/di/FragmentModule.kt
new file mode 100644
index 0000000..21324b4
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/di/FragmentModule.kt
@@ -0,0 +1,17 @@
+package com.mehdisekoba.imdb.utils.di
+
+import androidx.fragment.app.Fragment
+import com.mehdisekoba.imdb.ui.video.adapter.AdapterExplore
+import dagger.Module
+import dagger.Provides
+import dagger.hilt.InstallIn
+import dagger.hilt.android.components.FragmentComponent
+
+@Module
+@InstallIn(FragmentComponent::class)
+object FragmentModule {
+ @Provides
+ fun provideAdapterExplore(fragment: Fragment): AdapterExplore {
+ return AdapterExplore(fragment.lifecycle)
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/di/NetworkModule.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/di/NetworkModule.kt
new file mode 100644
index 0000000..f947336
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/di/NetworkModule.kt
@@ -0,0 +1,89 @@
+package com.mehdisekoba.imdb.utils.di
+
+import com.google.gson.Gson
+import com.google.gson.GsonBuilder
+import com.mehdisekoba.imdb.BuildConfig
+import com.mehdisekoba.imdb.data.network.ApiServices
+import com.mehdisekoba.imdb.utils.API_KEY
+import com.mehdisekoba.imdb.utils.AUTHORIZATION
+import com.mehdisekoba.imdb.utils.BASE_URL
+import com.mehdisekoba.imdb.utils.BEARER
+import com.mehdisekoba.imdb.utils.CONNECTION_TIME
+import com.mehdisekoba.imdb.utils.NAMED_PING
+import com.mehdisekoba.imdb.utils.PING_INTERVAL
+import dagger.Module
+import dagger.Provides
+import dagger.hilt.InstallIn
+import dagger.hilt.components.SingletonComponent
+import okhttp3.OkHttpClient
+import okhttp3.logging.HttpLoggingInterceptor
+import retrofit2.Retrofit
+import retrofit2.converter.gson.GsonConverterFactory
+import java.util.concurrent.TimeUnit
+import javax.inject.Named
+import javax.inject.Singleton
+
+@Module
+@InstallIn(SingletonComponent::class)
+object NetworkModule {
+ @Provides
+ @Singleton
+ fun provideRetrofit(
+ baseUrl: String,
+ gson: Gson,
+ client: OkHttpClient,
+ ): ApiServices =
+ Retrofit.Builder()
+ .baseUrl(baseUrl)
+ .client(client)
+ .addConverterFactory(GsonConverterFactory.create(gson))
+ .build()
+ .create(ApiServices::class.java)
+
+ @Provides
+ @Singleton
+ fun provideBaseUrl() = BASE_URL
+
+ @Provides
+ @Singleton
+ fun provideGson(): Gson = GsonBuilder().setLenient().create()
+
+ @Provides
+ @Singleton
+ fun provideClient(
+ timeout: Long,
+ @Named(NAMED_PING) ping: Long,
+ interceptor: HttpLoggingInterceptor,
+ ) = OkHttpClient.Builder()
+ .addInterceptor { chain ->
+ chain.proceed(
+ chain.request().newBuilder().also {
+ it.addHeader(AUTHORIZATION, "$BEARER $API_KEY")
+ }.build(),
+ )
+ }.also { client ->
+ client.addInterceptor(interceptor)
+ }
+ .writeTimeout(timeout, TimeUnit.SECONDS)
+ .readTimeout(timeout, TimeUnit.SECONDS)
+ .connectTimeout(timeout, TimeUnit.SECONDS)
+ .retryOnConnectionFailure(true)
+ .pingInterval(ping, TimeUnit.SECONDS)
+ .build()
+
+ @Provides
+ @Singleton
+ fun provideInterceptor() =
+ HttpLoggingInterceptor().apply {
+ level = if (BuildConfig.DEBUG) HttpLoggingInterceptor.Level.BODY else HttpLoggingInterceptor.Level.NONE
+ }
+
+ @Provides
+ @Singleton
+ fun provideTimeout() = CONNECTION_TIME
+
+ @Provides
+ @Singleton
+ @Named(NAMED_PING)
+ fun providePingInterval() = PING_INTERVAL
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/extensions/Extensions.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/extensions/Extensions.kt
new file mode 100644
index 0000000..7b09954
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/extensions/Extensions.kt
@@ -0,0 +1,156 @@
+package com.mehdisekoba.imdb.utils.extensions
+
+import android.content.Context
+import android.content.Intent
+import android.graphics.Color
+import android.os.Build.VERSION.SDK_INT
+import android.os.Bundle
+import android.os.Parcelable
+import android.provider.Settings
+import android.view.View
+import android.view.ViewGroup
+import android.webkit.WebView
+import android.widget.ImageView
+import androidx.core.content.ContextCompat
+import androidx.core.view.WindowCompat
+import androidx.core.view.children
+import androidx.core.view.isVisible
+import androidx.fragment.app.FragmentActivity
+import androidx.recyclerview.widget.RecyclerView
+import androidx.swiperefreshlayout.widget.CircularProgressDrawable
+import coil.load
+import coil.request.CachePolicy
+import com.airbnb.lottie.LottieAnimationView
+import com.google.android.material.dialog.MaterialAlertDialogBuilder
+import com.google.android.material.snackbar.Snackbar
+import com.mehdisekoba.imdb.R
+import com.mikelau.shimmerrecyclerviewx.ShimmerRecyclerViewX
+import java.text.DecimalFormat
+
+fun FragmentActivity.setStatusBarIconsColor(isDark: Boolean) {
+ this.window.apply {
+ WindowCompat.getInsetsController(this, this.decorView).apply {
+ isAppearanceLightStatusBars = isDark
+ }
+ }
+}
+
+fun setupLoading(
+ isShownLoading: Boolean,
+ shimmer: ShimmerRecyclerViewX,
+) {
+ shimmer.apply {
+ if (isShownLoading) showShimmerAdapter() else hideShimmerAdapter()
+ }
+}
+
+fun ShimmerRecyclerViewX.setupShimmerRecyclerview(
+ layoutManager: RecyclerView.LayoutManager,
+ adapter: RecyclerView.Adapter<*>,
+) {
+ this.apply {
+ setAdapter(adapter)
+ setLayoutManager(layoutManager)
+ }
+}
+
+fun View.showSnackBar(message: String) {
+ Snackbar.make(this, message, Snackbar.LENGTH_SHORT).show()
+}
+
+fun ImageView.loadImage(url: String) {
+ this.load(url) {
+ crossfade(true)
+ crossfade(500)
+ diskCachePolicy(CachePolicy.ENABLED)
+ error(R.drawable.placeholder)
+ }
+}
+
+fun ImageView.loadImageCircularProgress(url: String) {
+ val progressDrawable =
+ CircularProgressDrawable(context).apply {
+ strokeWidth = 5f
+ centerRadius = 30f
+ setColorSchemeColors(ContextCompat.getColor(context, R.color.Gold))
+ start()
+ }
+ this.load(url) {
+ placeholder(progressDrawable)
+ }
+}
+
+fun Context.openSettingWifi() {
+ val intent = Intent(Settings.ACTION_WIFI_SETTINGS)
+ startActivity(intent)
+}
+
+fun Context.openSettingDataMobile() {
+ val intent = Intent(Settings.ACTION_SETTINGS)
+ startActivity(intent)
+}
+
+fun MaterialAlertDialogBuilder.createAndShow() {
+ val dialog = create()
+ dialog.show()
+}
+
+fun Context.alert(dialogBuilder: MaterialAlertDialogBuilder.() -> Unit) {
+ MaterialAlertDialogBuilder(this)
+ .apply {
+ setCancelable(false)
+ dialogBuilder()
+ }
+ .createAndShow()
+}
+
+fun LottieAnimationView.isVisible(
+ isShownLoading: Boolean,
+ container: View,
+) {
+ if (isShownLoading) {
+ this.isVisible = true
+ container.isVisible = false
+ } else {
+ this.isVisible = false
+ container.isVisible = true
+ }
+}
+
+fun Double.toTwoDecimals(): String {
+ return String.format("%.1f", this)
+}
+
+fun Int?.toHoursAndMinutesString(): String {
+ return this?.let { runtime ->
+ val hours = runtime / 60
+ val minutes = runtime % 60
+ when {
+ hours > 0 && minutes > 0 -> "$hours h $minutes min"
+ hours > 0 -> "$hours h"
+ else -> "$minutes min"
+ }
+ } ?: "N/A"
+}
+
+fun ViewGroup.disableWebViewsBackground() {
+ children.forEach { child ->
+ when (child) {
+ is WebView -> child.setBackgroundColor(Color.TRANSPARENT)
+ is ViewGroup -> child.disableWebViewsBackground()
+ }
+ }
+}
+
+fun Int.moneySeparating(): String {
+ return "${DecimalFormat("#,###.##").format(this)} "
+}
+
+inline fun Bundle.parcelable(key: String): T? =
+ when {
+ SDK_INT >= 33 -> getParcelable(key, T::class.java)
+ else ->
+ @Suppress("DEPRECATION")
+ getParcelable(key)
+ as? T
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/network/ErrorResponse.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/network/ErrorResponse.kt
new file mode 100644
index 0000000..d8724d0
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/network/ErrorResponse.kt
@@ -0,0 +1,25 @@
+@file:Suppress("ktlint:standard:filename")
+
+package com.mehdisekoba.imdb.utils.network
+
+import com.mehdisekoba.imdb.utils.states.BaseState
+import retrofit2.Response
+
+open class ErrorResponse(private val response: Response) {
+ fun generalNetworkResponse(): BaseState {
+ return when {
+ response.message().contains("timeout") -> BaseState.Error("Timeout")
+ response.code() == 503 -> BaseState.Error("Service offline: This service is temporarily offline, try again later.")
+ response.code() == 403 -> BaseState.Error("The user has been suspended.")
+ response.code() == 404 -> BaseState.Error("The resource you requested could not be found.")
+ response.code() == 405 -> BaseState.Error("This request method is not supported for this resource.")
+ response.code() == 406 -> BaseState.Error("Invalid date range: Should be a range no longer than 14 days.")
+ response.code() == 422 -> BaseState.Error("Nothing to update.")
+ response.code() == 429 -> BaseState.Error("Your request count (#) is over the allowed limit of (40)")
+ response.code() == 500 -> BaseState.Error("Failed.")
+ response.code() == 502 -> BaseState.Error("Bad Gateway: Couldn't connect to the backend server.")
+ response.code() == 403 -> BaseState.Error("Service offline: This service is temporarily offline, try again later.")
+ else -> BaseState.Error(response.message())
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/network/MyReceiver.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/network/MyReceiver.kt
new file mode 100644
index 0000000..04fd047
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/network/MyReceiver.kt
@@ -0,0 +1,42 @@
+package com.mehdisekoba.imdb.utils.network
+
+import android.content.BroadcastReceiver
+import android.content.Context
+import android.content.Intent
+import android.net.ConnectivityManager
+import android.net.NetworkCapabilities
+
+class MyReceiver : BroadcastReceiver() {
+ interface ConnectivityReceiverListener {
+ fun onNetworkConnectionChanger(isConnected: Boolean)
+ }
+
+ override fun onReceive(
+ context: Context?,
+ intent: Intent?,
+ ) {
+ connectivityReceiverListener?.onNetworkConnectionChanger(isConnectedOrConnecting(context!!))
+ }
+
+ private fun isConnectedOrConnecting(context: Context): Boolean {
+ // register activity with the connectivity manager service
+ val connectivityManager =
+ context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
+// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
+
+ val network = connectivityManager.activeNetwork ?: return false
+
+ // Representation of the capabilities of an active network.
+ val activeNetwork = connectivityManager.getNetworkCapabilities(network) ?: return false
+
+ return when {
+ activeNetwork.hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR) -> true
+ activeNetwork.hasTransport(NetworkCapabilities.TRANSPORT_WIFI) -> true
+ else -> false
+ }
+ }
+
+ companion object {
+ var connectivityReceiverListener: ConnectivityReceiverListener? = null
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/network/NetworkChecker.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/network/NetworkChecker.kt
new file mode 100644
index 0000000..230e7f2
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/network/NetworkChecker.kt
@@ -0,0 +1,50 @@
+package com.mehdisekoba.imdb.utils.network
+
+import android.net.ConnectivityManager
+import android.net.Network
+import android.net.NetworkCapabilities
+import android.net.NetworkRequest
+import kotlinx.coroutines.flow.MutableStateFlow
+import javax.inject.Inject
+
+class NetworkChecker
+ @Inject
+ constructor(
+ private val manager: ConnectivityManager,
+ private val request: NetworkRequest,
+ ) : ConnectivityManager.NetworkCallback() {
+ private val isNetworkAvailable = MutableStateFlow(false)
+ private var capabilities: NetworkCapabilities? = null
+
+ fun checkNetwork(): MutableStateFlow {
+ // Register
+ manager.registerNetworkCallback(request, this)
+ // Active network
+ val activeNetwork = manager.activeNetwork
+ if (activeNetwork == null) {
+ isNetworkAvailable.value = false
+ return isNetworkAvailable
+ }
+ // Capabilities
+ capabilities = manager.getNetworkCapabilities(activeNetwork)
+ if (capabilities == null) {
+ isNetworkAvailable.value = false
+ return isNetworkAvailable
+ }
+ isNetworkAvailable.value =
+ when {
+ capabilities!!.hasTransport(NetworkCapabilities.TRANSPORT_WIFI) -> true
+ capabilities!!.hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR) -> true
+ else -> false
+ }
+ return isNetworkAvailable
+ }
+
+ override fun onAvailable(network: Network) {
+ isNetworkAvailable.value = true
+ }
+
+ override fun onLost(network: Network) {
+ isNetworkAvailable.value = false
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/states/BaseState.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/states/BaseState.kt
new file mode 100644
index 0000000..084d147
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/states/BaseState.kt
@@ -0,0 +1,11 @@
+package com.mehdisekoba.imdb.utils.states
+
+sealed class BaseState(val error: String? = null) {
+ data object Idle : BaseState()
+
+ data object Loading : BaseState()
+
+ data object Empty : BaseState()
+
+ class Error(error: String?) : BaseState(error)
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/states/DetailState.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/states/DetailState.kt
new file mode 100644
index 0000000..2099725
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/states/DetailState.kt
@@ -0,0 +1,16 @@
+package com.mehdisekoba.imdb.utils.states
+
+import com.mehdisekoba.imdb.data.model.detail.ResponseActor
+import com.mehdisekoba.imdb.data.model.detail.ResponseDetail
+import com.mehdisekoba.imdb.data.model.detail.ResponsePlayerVideo
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar
+
+sealed class DetailState : BaseState() {
+ data class LoadMoviesDetail(val detail: ResponseDetail) : DetailState()
+
+ data class LoadSimilarMovies(val similar: ResponseSimilar) : DetailState()
+
+ data class LoadPlayVideo(val video: ResponsePlayerVideo) : DetailState()
+
+ data class LoadPopularActor(val actor: ResponseActor) : DetailState()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/states/GenresState.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/states/GenresState.kt
new file mode 100644
index 0000000..505463a
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/states/GenresState.kt
@@ -0,0 +1,7 @@
+package com.mehdisekoba.imdb.utils.states
+
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar
+
+sealed class GenresState : BaseState() {
+ data class LoadGenresMovies(val genres: ResponseSimilar) : GenresState()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/states/HomeState.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/states/HomeState.kt
new file mode 100644
index 0000000..d6f1bae
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/states/HomeState.kt
@@ -0,0 +1,19 @@
+package com.mehdisekoba.imdb.utils.states
+
+import com.mehdisekoba.imdb.data.model.home.ResponseMovies
+import com.mehdisekoba.imdb.data.model.home.ResponsePopular
+import com.mehdisekoba.imdb.data.model.home.ResponseUpComing
+
+sealed class HomeState : BaseState() {
+ data class LoadingTopRatedList(val topRated: ResponsePopular) : HomeState()
+
+ data class LoadingPopularList(val popular: ResponsePopular) : HomeState()
+
+ data class LoadingTvList(val tv: ResponseMovies) : HomeState()
+
+ data class LoadingOnTheAirList(val onTheAir: ResponseMovies) : HomeState()
+
+ data class LoadingUpComingList(val upComing: ResponseUpComing) : HomeState()
+
+ data class NavigateToDetail(val id: Int) : HomeState()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/states/SearchState.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/states/SearchState.kt
new file mode 100644
index 0000000..a5ef9b1
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/states/SearchState.kt
@@ -0,0 +1,9 @@
+package com.mehdisekoba.imdb.utils.states
+
+import com.mehdisekoba.imdb.data.model.detail.ResponseSimilar
+
+sealed class SearchState : BaseState() {
+ data class LoadMoviesSearch(val search: ResponseSimilar) : SearchState()
+
+ data object Empty : BaseState()
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/view/DotProgressBar.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/view/DotProgressBar.kt
new file mode 100644
index 0000000..53d289d
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/view/DotProgressBar.kt
@@ -0,0 +1,185 @@
+package com.mehdisekoba.imdb.utils.view
+
+import android.animation.Animator
+import android.animation.ValueAnimator
+import android.content.Context
+import android.util.AttributeSet
+import android.util.DisplayMetrics
+import android.view.Gravity
+import android.view.View
+import android.view.animation.LinearInterpolator
+import android.widget.FrameLayout
+import android.widget.LinearLayout
+import com.mehdisekoba.imdb.R
+
+class DotProgressBar : FrameLayout {
+ private var margin: Int = convertDpToPixel(4f, context)
+ private var dotRadius: Int = convertDpToPixel(8f, context)
+ private var numberOfDots = 3
+ private val animators = mutableListOf()
+ private var animationDuration = 1000L
+ private var minScale = 0.5f
+ private var maxScale = 1f
+ private var primaryAnimator: ValueAnimator? = null
+ private lateinit var dotProgressBar: LinearLayout
+ private var dotBackground = R.drawable.ic_dot
+ private var dotAnimator: ValueAnimator? = null
+
+ constructor(context: Context) : super(context)
+
+ constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
+ init()
+ }
+
+ constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(
+ context,
+ attrs,
+ defStyleAttr,
+ ) {
+ init()
+ }
+
+ private fun init() {
+ clipChildren = false
+ clipToPadding = false
+ dotProgressBar = LinearLayout(context)
+ val progressBarLayoutParams =
+ LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)
+ progressBarLayoutParams.gravity = Gravity.CENTER
+ dotProgressBar.layoutParams = progressBarLayoutParams
+ dotProgressBar.clipChildren = false
+ dotProgressBar.clipToPadding = false
+ addView(dotProgressBar)
+ animators.clear()
+ for (i in 0 until numberOfDots) {
+ val dot = View(context)
+ val layoutParams = LayoutParams(dotRadius * 2, dotRadius * 2)
+ layoutParams.setMargins(margin, margin, margin, margin)
+ dot.layoutParams = layoutParams
+ dot.scaleX = minScale
+ dot.scaleY = minScale
+ dot.setBackgroundResource(dotBackground)
+ dotProgressBar.addView(dot)
+ val animator = getScaleAnimator(dot)
+ animators.add(animator)
+ }
+ primaryAnimator?.cancel()
+ primaryAnimator = ValueAnimator.ofInt(0, numberOfDots)
+ primaryAnimator?.addUpdateListener {
+ if (it.animatedValue != numberOfDots) {
+ animators[it.animatedValue as Int].start()
+ }
+ }
+ primaryAnimator?.repeatMode = ValueAnimator.RESTART
+ primaryAnimator?.repeatCount = ValueAnimator.INFINITE
+ primaryAnimator?.duration = animationDuration
+ primaryAnimator?.interpolator = LinearInterpolator()
+ }
+
+ private fun getScaleAnimator(view: View): Animator {
+ if (dotAnimator != null) {
+ return dotAnimator as ValueAnimator
+ }
+ val animator = ValueAnimator.ofFloat(minScale, maxScale)
+ animator.addUpdateListener {
+ view.scaleX = it.animatedValue as Float
+ view.scaleY = it.animatedValue as Float
+ }
+ animator.duration = animationDuration / numberOfDots.toLong()
+ animator.repeatCount = 1
+ animator.repeatMode = ValueAnimator.REVERSE
+ animator.interpolator = LinearInterpolator()
+ return animator
+ }
+
+ fun stopAnimation() {
+ primaryAnimator?.cancel()
+ }
+
+ fun startAnimation() {
+ primaryAnimator?.start()
+ }
+
+ fun isAnimationRunning(): Boolean {
+ return primaryAnimator!!.isRunning
+ }
+
+ override fun setVisibility(visibility: Int) {
+ if (visibility == View.VISIBLE) {
+ startAnimation()
+ } else {
+ stopAnimation()
+ }
+ super.setVisibility(visibility)
+ }
+
+ class Builder {
+ private var margin = 4
+ private var dotRadius = 8
+ private var numberOfDots = 3
+ private var animationDuration = 1000L
+ private var minScale = 0.5f
+ private var maxScale = 1f
+
+ private var primaryAnimator: ValueAnimator? = null
+ private var dotBackground = R.drawable.ic_dot
+
+ fun build(context: Context): DotProgressBar {
+ val dotProgressBar = DotProgressBar(context)
+ dotProgressBar.maxScale = maxScale
+ dotProgressBar.minScale = minScale
+ dotProgressBar.numberOfDots = numberOfDots
+ dotProgressBar.animationDuration = animationDuration
+ dotProgressBar.margin = convertDpToPixel(margin.toFloat(), context)
+ dotProgressBar.dotRadius = convertDpToPixel(dotRadius.toFloat(), context)
+ dotProgressBar.primaryAnimator = primaryAnimator
+ dotProgressBar.dotBackground = dotBackground
+ dotProgressBar.init()
+ return dotProgressBar
+ }
+
+ fun setMargin(margin: Int): Builder {
+ this.margin = margin
+ return this
+ }
+
+ fun setdotRadius(dotRadius: Int): Builder {
+ this.dotRadius = dotRadius
+ return this
+ }
+
+ fun setNumberOfDots(numberOfDots: Int): Builder {
+ this.numberOfDots = numberOfDots
+ return this
+ }
+
+ fun setMaxScale(maxScale: Float): Builder {
+ this.maxScale = maxScale
+ return this
+ }
+
+ fun setMinScale(minScale: Float): Builder {
+ this.minScale = minScale
+ return this
+ }
+
+ fun setAnimationDuration(duration: Long): Builder {
+ this.animationDuration = duration
+ return this
+ }
+
+ fun setDotBackground(dotBackground: Int): Builder {
+ this.dotBackground = dotBackground
+ return this
+ }
+ }
+
+ companion object {
+ fun convertDpToPixel(
+ dp: Float,
+ context: Context,
+ ): Int {
+ return (dp * (context.resources.displayMetrics.densityDpi.toFloat() / DisplayMetrics.DENSITY_DEFAULT)).toInt()
+ }
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/utils/view/TicketEdgeTreatment.kt b/app/src/main/java/com/mehdisekoba/imdb/utils/view/TicketEdgeTreatment.kt
new file mode 100644
index 0000000..f7dc509
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/utils/view/TicketEdgeTreatment.kt
@@ -0,0 +1,29 @@
+package com.mehdisekoba.imdb.utils.view
+/*
+https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F5a7186e68fd&operation=register&redirect=https%3A%2F%2Flevelup.gitconnected.com%2Fandroid-tips-advanced-shapes-for-your-drawables-5a7186e68fd&source=-----5a7186e68fd---------------------bookmark_footer-----------
+ */
+import com.google.android.material.shape.EdgeTreatment
+import com.google.android.material.shape.ShapePath
+
+class TicketEdgeTreatment(
+ private val size: Float,
+) : EdgeTreatment() {
+ override fun getEdgePath(
+ length: Float,
+ center: Float,
+ interpolation: Float,
+ shapePath: ShapePath,
+ ) {
+ val circleRadius = size * interpolation
+ shapePath.lineTo(center - circleRadius, 0f)
+ shapePath.addArc(
+ center - circleRadius,
+ -circleRadius,
+ center + circleRadius,
+ circleRadius,
+ 180f,
+ -180f,
+ )
+ shapePath.lineTo(length, 0f)
+ }
+}
diff --git a/app/src/main/java/com/mehdisekoba/imdb/viewmodel/DetailViewModel.kt b/app/src/main/java/com/mehdisekoba/imdb/viewmodel/DetailViewModel.kt
new file mode 100644
index 0000000..4bced8e
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/viewmodel/DetailViewModel.kt
@@ -0,0 +1,89 @@
+package com.mehdisekoba.imdb.viewmodel
+
+import androidx.lifecycle.ViewModel
+import androidx.lifecycle.viewModelScope
+import com.mehdisekoba.imdb.data.repository.DetailRepository
+import com.mehdisekoba.imdb.ui.detail.DetailIntent
+import com.mehdisekoba.imdb.utils.network.ErrorResponse
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.DetailState
+import dagger.hilt.android.lifecycle.HiltViewModel
+import kotlinx.coroutines.channels.Channel
+import kotlinx.coroutines.flow.MutableStateFlow
+import kotlinx.coroutines.flow.StateFlow
+import kotlinx.coroutines.flow.consumeAsFlow
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@HiltViewModel
+class DetailViewModel
+ @Inject
+ constructor(private val repository: DetailRepository) : ViewModel() {
+ val intentChannel = Channel()
+ private val _state = MutableStateFlow(BaseState.Idle)
+ val state: StateFlow get() = _state
+
+ init {
+ handleIntents()
+ }
+
+ private fun handleIntents() =
+ viewModelScope.launch {
+ intentChannel.consumeAsFlow().collect { intent ->
+ when (intent) {
+ is DetailIntent.CallMoviesDetail -> fetchingMoviesDetail(intent.id)
+ is DetailIntent.CallSimilarMovies -> fetchingSimilarMovies(intent.id)
+ is DetailIntent.CallPlayVideo -> fetchingPlayVideo(intent.id)
+ is DetailIntent.CallPopularActor -> fetchingPopularActor(intent.id)
+ }
+ }
+ }
+
+ private fun fetchingMoviesDetail(id: Int) =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getMoviesDetail(id)
+ if (response.isSuccessful) {
+ response.body()?.let { DetailState.LoadMoviesDetail(it) }?.let { _state.emit(it) }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+
+ private fun fetchingSimilarMovies(id: Int) =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getSimilarMovies(id)
+ if (response.isSuccessful) {
+ response.body()?.let { DetailState.LoadSimilarMovies(it) }?.let { _state.emit(it) }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+
+ private fun fetchingPlayVideo(id: Int) =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getPlayVideo(id)
+ if (response.isSuccessful) {
+ response.body()?.let { DetailState.LoadPlayVideo(it) }?.let { _state.emit(it) }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+
+ private fun fetchingPopularActor(id: Int) =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getPopularActor(id)
+ if (response.isSuccessful) {
+ response.body()?.let { DetailState.LoadPopularActor(it) }?.let { _state.emit(it) }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/viewmodel/GenresViewModel.kt b/app/src/main/java/com/mehdisekoba/imdb/viewmodel/GenresViewModel.kt
new file mode 100644
index 0000000..7a53c94
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/viewmodel/GenresViewModel.kt
@@ -0,0 +1,53 @@
+package com.mehdisekoba.imdb.viewmodel
+
+import androidx.lifecycle.ViewModel
+import androidx.lifecycle.viewModelScope
+import com.mehdisekoba.imdb.data.repository.GenresRepository
+import com.mehdisekoba.imdb.ui.allmovies.GenresIntent
+import com.mehdisekoba.imdb.utils.network.ErrorResponse
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.GenresState
+import dagger.hilt.android.lifecycle.HiltViewModel
+import kotlinx.coroutines.channels.Channel
+import kotlinx.coroutines.flow.MutableStateFlow
+import kotlinx.coroutines.flow.StateFlow
+import kotlinx.coroutines.flow.consumeAsFlow
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@HiltViewModel
+@Suppress("ktlint:standard:backing-property-naming")
+class GenresViewModel
+ @Inject
+ constructor(private val repository: GenresRepository) : ViewModel() {
+ val intentChannel = Channel()
+ private val _state = MutableStateFlow(BaseState.Idle)
+ val state: StateFlow get() = _state
+
+ init {
+ handleIntents()
+ }
+
+ private fun handleIntents() =
+ viewModelScope.launch {
+ intentChannel.consumeAsFlow().collect { intent ->
+ when (intent) {
+ is GenresIntent.CallGenresMovies -> fetchingGenresMovies(intent.id)
+ }
+ }
+ }
+
+ private fun fetchingGenresMovies(id: Int) =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.moviesWithGenres(id)
+ if (response.isSuccessful) {
+ response.body()?.let { GenresState.LoadGenresMovies(it) }?.let {
+ _state.emit(it)
+ }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/viewmodel/HomeViewModel.kt b/app/src/main/java/com/mehdisekoba/imdb/viewmodel/HomeViewModel.kt
new file mode 100644
index 0000000..2c9f79d
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/viewmodel/HomeViewModel.kt
@@ -0,0 +1,113 @@
+package com.mehdisekoba.imdb.viewmodel
+
+import androidx.lifecycle.ViewModel
+import androidx.lifecycle.viewModelScope
+import com.mehdisekoba.imdb.data.repository.HomeRepository
+import com.mehdisekoba.imdb.ui.home.intent.HomeIntent
+import com.mehdisekoba.imdb.utils.network.ErrorResponse
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.HomeState
+import dagger.hilt.android.lifecycle.HiltViewModel
+import kotlinx.coroutines.channels.Channel
+import kotlinx.coroutines.flow.MutableStateFlow
+import kotlinx.coroutines.flow.StateFlow
+import kotlinx.coroutines.flow.consumeAsFlow
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@HiltViewModel
+@Suppress("ktlint:standard:backing-property-naming")
+class HomeViewModel
+ @Inject
+ constructor(private val repository: HomeRepository) : ViewModel() {
+ val intentChannel = Channel()
+ private val _state = MutableStateFlow(BaseState.Idle)
+ val state: StateFlow get() = _state
+
+ init {
+ handleIntents()
+ }
+
+ private fun handleIntents() =
+ viewModelScope.launch {
+ intentChannel.consumeAsFlow().collect { intent ->
+ when (intent) {
+ is HomeIntent.CallTopRatedList -> fetchingTopRatedList()
+ is HomeIntent.CallPopularVideo -> fetchingPopularList()
+ is HomeIntent.CallTvList -> fetchingTvList()
+ is HomeIntent.CallOneTheAirList -> fetchingOnTheAirList()
+ is HomeIntent.CallUpComingList -> fetchingUpComingList()
+ is HomeIntent.NavigateToDetail -> navigateToDetail(intent.id)
+ }
+ }
+ }
+
+ private fun fetchingTopRatedList() =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getTopRatedList()
+ if (response.isSuccessful) {
+ response.body()?.let { HomeState.LoadingTopRatedList(it) }?.let {
+ _state.emit(it)
+ }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+
+ private fun fetchingPopularList() =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getPopularList()
+ if (response.isSuccessful) {
+ response.body()?.let { HomeState.LoadingPopularList(it) }?.let {
+ _state.emit(it)
+ }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+
+ private fun fetchingTvList() =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getTvList()
+ if (response.isSuccessful) {
+ response.body()?.let { HomeState.LoadingTvList(it) }?.let { _state.emit(it) }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+
+ private fun fetchingOnTheAirList() =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getOneTheAirList()
+ if (response.isSuccessful) {
+ response.body()?.let { HomeState.LoadingOnTheAirList(it) }?.let { _state.emit(it) }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+
+ private fun fetchingUpComingList() =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getUpComing()
+ if (response.isSuccessful) {
+ response.body()?.let { HomeState.LoadingUpComingList(it) }?.let { _state.emit(it) }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+
+ private fun navigateToDetail(id: String) =
+ viewModelScope.launch {
+ _state.emit(HomeState.NavigateToDetail(id.toInt()))
+ }
+ }
diff --git a/app/src/main/java/com/mehdisekoba/imdb/viewmodel/SearchViewModel.kt b/app/src/main/java/com/mehdisekoba/imdb/viewmodel/SearchViewModel.kt
new file mode 100644
index 0000000..62dcc96
--- /dev/null
+++ b/app/src/main/java/com/mehdisekoba/imdb/viewmodel/SearchViewModel.kt
@@ -0,0 +1,58 @@
+package com.mehdisekoba.imdb.viewmodel
+
+import androidx.lifecycle.ViewModel
+import androidx.lifecycle.viewModelScope
+import com.mehdisekoba.imdb.data.repository.SearchRepository
+import com.mehdisekoba.imdb.ui.search.SearchIntent
+import com.mehdisekoba.imdb.utils.network.ErrorResponse
+import com.mehdisekoba.imdb.utils.states.BaseState
+import com.mehdisekoba.imdb.utils.states.SearchState
+import dagger.hilt.android.lifecycle.HiltViewModel
+import kotlinx.coroutines.channels.Channel
+import kotlinx.coroutines.flow.MutableStateFlow
+import kotlinx.coroutines.flow.StateFlow
+import kotlinx.coroutines.flow.consumeAsFlow
+import kotlinx.coroutines.launch
+import javax.inject.Inject
+
+@HiltViewModel
+@Suppress("ktlint:standard:backing-property-naming")
+class SearchViewModel
+ @Inject
+ constructor(private val repository: SearchRepository) : ViewModel() {
+ val intentChannel = Channel()
+ private val _state = MutableStateFlow(BaseState.Idle)
+ val state: StateFlow get() = _state
+
+ init {
+ handleIntents()
+ }
+
+ private fun handleIntents() =
+ viewModelScope.launch {
+ intentChannel.consumeAsFlow().collect { intent ->
+ when (intent) {
+ is SearchIntent.CallSearchMovies -> fetchingSearchMovies(intent.keyWord)
+ }
+ }
+ }
+
+ private fun fetchingSearchMovies(keyWord: String) =
+ viewModelScope.launch {
+ _state.emit(BaseState.Loading)
+ val response = repository.getSearchMovies(keyWord)
+ if (response.isSuccessful) {
+ response.body()?.let {
+ _state.value =
+ if (response.body()!!.results != null) {
+ SearchState.LoadMoviesSearch(it)
+ } else {
+ SearchState.Empty
+ }
+ }
+ } else {
+ val error = ErrorResponse(response).generalNetworkResponse()
+ _state.emit(error)
+ }
+ }
+ }
diff --git a/app/src/main/res/color/item_bottom_nav_tint.xml b/app/src/main/res/color/item_bottom_nav_tint.xml
new file mode 100644
index 0000000..d090836
--- /dev/null
+++ b/app/src/main/res/color/item_bottom_nav_tint.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/arrow_right.xml b/app/src/main/res/drawable/arrow_right.xml
new file mode 100644
index 0000000..5f93bfd
--- /dev/null
+++ b/app/src/main/res/drawable/arrow_right.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/bg_avatar.xml b/app/src/main/res/drawable/bg_avatar.xml
new file mode 100644
index 0000000..ed6fdc1
--- /dev/null
+++ b/app/src/main/res/drawable/bg_avatar.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_genres.xml b/app/src/main/res/drawable/bg_genres.xml
new file mode 100644
index 0000000..71db402
--- /dev/null
+++ b/app/src/main/res/drawable/bg_genres.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_rating.xml b/app/src/main/res/drawable/bg_rating.xml
new file mode 100644
index 0000000..6347182
--- /dev/null
+++ b/app/src/main/res/drawable/bg_rating.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_rating_sh.xml b/app/src/main/res/drawable/bg_rating_sh.xml
new file mode 100644
index 0000000..1d53418
--- /dev/null
+++ b/app/src/main/res/drawable/bg_rating_sh.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_rounded_flash_white.xml b/app/src/main/res/drawable/bg_rounded_flash_white.xml
new file mode 100644
index 0000000..52824da
--- /dev/null
+++ b/app/src/main/res/drawable/bg_rounded_flash_white.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_shadow_dark.xml b/app/src/main/res/drawable/bg_shadow_dark.xml
new file mode 100644
index 0000000..51d97a3
--- /dev/null
+++ b/app/src/main/res/drawable/bg_shadow_dark.xml
@@ -0,0 +1,8 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_shadow_poster.xml b/app/src/main/res/drawable/bg_shadow_poster.xml
new file mode 100644
index 0000000..309b7c1
--- /dev/null
+++ b/app/src/main/res/drawable/bg_shadow_poster.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_shimmer_big.xml b/app/src/main/res/drawable/bg_shimmer_big.xml
new file mode 100644
index 0000000..2a8ee96
--- /dev/null
+++ b/app/src/main/res/drawable/bg_shimmer_big.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_title_txt.xml b/app/src/main/res/drawable/bg_title_txt.xml
new file mode 100644
index 0000000..d7fbe83
--- /dev/null
+++ b/app/src/main/res/drawable/bg_title_txt.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/circle_rating.xml b/app/src/main/res/drawable/circle_rating.xml
new file mode 100644
index 0000000..463aeb0
--- /dev/null
+++ b/app/src/main/res/drawable/circle_rating.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/close.xml b/app/src/main/res/drawable/close.xml
new file mode 100644
index 0000000..5bac910
--- /dev/null
+++ b/app/src/main/res/drawable/close.xml
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/heart.xml b/app/src/main/res/drawable/heart.xml
new file mode 100644
index 0000000..a4ae7ee
--- /dev/null
+++ b/app/src/main/res/drawable/heart.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/home.xml b/app/src/main/res/drawable/home.xml
new file mode 100644
index 0000000..dfdef32
--- /dev/null
+++ b/app/src/main/res/drawable/home.xml
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/home_bold.xml b/app/src/main/res/drawable/home_bold.xml
new file mode 100644
index 0000000..0278a81
--- /dev/null
+++ b/app/src/main/res/drawable/home_bold.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_4g_white.xml b/app/src/main/res/drawable/ic_4g_white.xml
new file mode 100644
index 0000000..a92a89b
--- /dev/null
+++ b/app/src/main/res/drawable/ic_4g_white.xml
@@ -0,0 +1,9 @@
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_bookmark.xml b/app/src/main/res/drawable/ic_bookmark.xml
new file mode 100644
index 0000000..55dbe35
--- /dev/null
+++ b/app/src/main/res/drawable/ic_bookmark.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_dot.xml b/app/src/main/res/drawable/ic_dot.xml
new file mode 100644
index 0000000..1eefd6e
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dot.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml
new file mode 100644
index 0000000..07d5da9
--- /dev/null
+++ b/app/src/main/res/drawable/ic_launcher_background.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml
new file mode 100644
index 0000000..2b068d1
--- /dev/null
+++ b/app/src/main/res/drawable/ic_launcher_foreground.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_no_wifi.xml b/app/src/main/res/drawable/ic_no_wifi.xml
new file mode 100644
index 0000000..8f0f133
--- /dev/null
+++ b/app/src/main/res/drawable/ic_no_wifi.xml
@@ -0,0 +1,9 @@
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_wifi.xml b/app/src/main/res/drawable/ic_wifi.xml
new file mode 100644
index 0000000..a3b7b1a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_wifi.xml
@@ -0,0 +1,9 @@
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/icon_background.xml b/app/src/main/res/drawable/icon_background.xml
new file mode 100644
index 0000000..463aeb0
--- /dev/null
+++ b/app/src/main/res/drawable/icon_background.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/icon_outer_background.xml b/app/src/main/res/drawable/icon_outer_background.xml
new file mode 100644
index 0000000..f4aaf30
--- /dev/null
+++ b/app/src/main/res/drawable/icon_outer_background.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/indicator_active_background.xml b/app/src/main/res/drawable/indicator_active_background.xml
new file mode 100644
index 0000000..cc8475c
--- /dev/null
+++ b/app/src/main/res/drawable/indicator_active_background.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/indicator_inactive_background.xml b/app/src/main/res/drawable/indicator_inactive_background.xml
new file mode 100644
index 0000000..841949c
--- /dev/null
+++ b/app/src/main/res/drawable/indicator_inactive_background.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/placeholder.xml b/app/src/main/res/drawable/placeholder.xml
new file mode 100644
index 0000000..766ef8f
--- /dev/null
+++ b/app/src/main/res/drawable/placeholder.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/search.xml b/app/src/main/res/drawable/search.xml
new file mode 100644
index 0000000..15c959d
--- /dev/null
+++ b/app/src/main/res/drawable/search.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/search_bg.xml b/app/src/main/res/drawable/search_bg.xml
new file mode 100644
index 0000000..48f184e
--- /dev/null
+++ b/app/src/main/res/drawable/search_bg.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/search_bold.xml b/app/src/main/res/drawable/search_bold.xml
new file mode 100644
index 0000000..79ca37f
--- /dev/null
+++ b/app/src/main/res/drawable/search_bold.xml
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/select_home.xml b/app/src/main/res/drawable/select_home.xml
new file mode 100644
index 0000000..1239a34
--- /dev/null
+++ b/app/src/main/res/drawable/select_home.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/select_profile.xml b/app/src/main/res/drawable/select_profile.xml
new file mode 100644
index 0000000..4e9f4f0
--- /dev/null
+++ b/app/src/main/res/drawable/select_profile.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/select_search.xml b/app/src/main/res/drawable/select_search.xml
new file mode 100644
index 0000000..4d6af33
--- /dev/null
+++ b/app/src/main/res/drawable/select_search.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/select_video.xml b/app/src/main/res/drawable/select_video.xml
new file mode 100644
index 0000000..c86bd5d
--- /dev/null
+++ b/app/src/main/res/drawable/select_video.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/setting.xml b/app/src/main/res/drawable/setting.xml
new file mode 100644
index 0000000..4146284
--- /dev/null
+++ b/app/src/main/res/drawable/setting.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/sort.xml b/app/src/main/res/drawable/sort.xml
new file mode 100644
index 0000000..0ac9b21
--- /dev/null
+++ b/app/src/main/res/drawable/sort.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/star.xml b/app/src/main/res/drawable/star.xml
new file mode 100644
index 0000000..f8a2080
--- /dev/null
+++ b/app/src/main/res/drawable/star.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/tomb.png b/app/src/main/res/drawable/tomb.png
new file mode 100644
index 0000000..32cf575
Binary files /dev/null and b/app/src/main/res/drawable/tomb.png differ
diff --git a/app/src/main/res/drawable/user.xml b/app/src/main/res/drawable/user.xml
new file mode 100644
index 0000000..31d6100
--- /dev/null
+++ b/app/src/main/res/drawable/user.xml
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/user_bold.xml b/app/src/main/res/drawable/user_bold.xml
new file mode 100644
index 0000000..2a47a46
--- /dev/null
+++ b/app/src/main/res/drawable/user_bold.xml
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/video.xml b/app/src/main/res/drawable/video.xml
new file mode 100644
index 0000000..256cec9
--- /dev/null
+++ b/app/src/main/res/drawable/video.xml
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/video_bold.xml b/app/src/main/res/drawable/video_bold.xml
new file mode 100644
index 0000000..deded87
--- /dev/null
+++ b/app/src/main/res/drawable/video_bold.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/video_circle.xml b/app/src/main/res/drawable/video_circle.xml
new file mode 100644
index 0000000..deded87
--- /dev/null
+++ b/app/src/main/res/drawable/video_circle.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/view_pager_background.xml b/app/src/main/res/drawable/view_pager_background.xml
new file mode 100644
index 0000000..c8cda00
--- /dev/null
+++ b/app/src/main/res/drawable/view_pager_background.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/vote_count.xml b/app/src/main/res/drawable/vote_count.xml
new file mode 100644
index 0000000..fced836
--- /dev/null
+++ b/app/src/main/res/drawable/vote_count.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
new file mode 100644
index 0000000..7dec034
--- /dev/null
+++ b/app/src/main/res/layout/activity_main.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/disconnect_internet.xml b/app/src/main/res/layout/disconnect_internet.xml
new file mode 100644
index 0000000..c06609f
--- /dev/null
+++ b/app/src/main/res/layout/disconnect_internet.xml
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/fragment_all_movies.xml b/app/src/main/res/layout/fragment_all_movies.xml
new file mode 100644
index 0000000..5aac4d6
--- /dev/null
+++ b/app/src/main/res/layout/fragment_all_movies.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_detail_movies.xml b/app/src/main/res/layout/fragment_detail_movies.xml
new file mode 100644
index 0000000..1056114
--- /dev/null
+++ b/app/src/main/res/layout/fragment_detail_movies.xml
@@ -0,0 +1,252 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml
new file mode 100644
index 0000000..0705013
--- /dev/null
+++ b/app/src/main/res/layout/fragment_home.xml
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_on_boarding.xml b/app/src/main/res/layout/fragment_on_boarding.xml
new file mode 100644
index 0000000..211ceb1
--- /dev/null
+++ b/app/src/main/res/layout/fragment_on_boarding.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_profile.xml b/app/src/main/res/layout/fragment_profile.xml
new file mode 100644
index 0000000..4e10698
--- /dev/null
+++ b/app/src/main/res/layout/fragment_profile.xml
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_search.xml b/app/src/main/res/layout/fragment_search.xml
new file mode 100644
index 0000000..634d41b
--- /dev/null
+++ b/app/src/main/res/layout/fragment_search.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_splash.xml b/app/src/main/res/layout/fragment_splash.xml
new file mode 100644
index 0000000..2ae3706
--- /dev/null
+++ b/app/src/main/res/layout/fragment_splash.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_video.xml b/app/src/main/res/layout/fragment_video.xml
new file mode 100644
index 0000000..2e2c193
--- /dev/null
+++ b/app/src/main/res/layout/fragment_video.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_video_player.xml b/app/src/main/res/layout/fragment_video_player.xml
new file mode 100644
index 0000000..de4a130
--- /dev/null
+++ b/app/src/main/res/layout/fragment_video_player.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
diff --git a/app/src/main/res/layout/item_actor.xml b/app/src/main/res/layout/item_actor.xml
new file mode 100644
index 0000000..51d35ff
--- /dev/null
+++ b/app/src/main/res/layout/item_actor.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_all_movies.xml b/app/src/main/res/layout/item_all_movies.xml
new file mode 100644
index 0000000..d33e3e5
--- /dev/null
+++ b/app/src/main/res/layout/item_all_movies.xml
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_banner.xml b/app/src/main/res/layout/item_banner.xml
new file mode 100644
index 0000000..e411abc
--- /dev/null
+++ b/app/src/main/res/layout/item_banner.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_explore.xml b/app/src/main/res/layout/item_explore.xml
new file mode 100644
index 0000000..8cd3e87
--- /dev/null
+++ b/app/src/main/res/layout/item_explore.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_genre.xml b/app/src/main/res/layout/item_genre.xml
new file mode 100644
index 0000000..c9a54c3
--- /dev/null
+++ b/app/src/main/res/layout/item_genre.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_onboarding.xml b/app/src/main/res/layout/item_onboarding.xml
new file mode 100644
index 0000000..194905f
--- /dev/null
+++ b/app/src/main/res/layout/item_onboarding.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_popular.xml b/app/src/main/res/layout/item_popular.xml
new file mode 100644
index 0000000..e9495d8
--- /dev/null
+++ b/app/src/main/res/layout/item_popular.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_search.xml b/app/src/main/res/layout/item_search.xml
new file mode 100644
index 0000000..6da470d
--- /dev/null
+++ b/app/src/main/res/layout/item_search.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_upcoming.xml b/app/src/main/res/layout/item_upcoming.xml
new file mode 100644
index 0000000..e05fd45
--- /dev/null
+++ b/app/src/main/res/layout/item_upcoming.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/lay_empty.xml b/app/src/main/res/layout/lay_empty.xml
new file mode 100644
index 0000000..fbba5e0
--- /dev/null
+++ b/app/src/main/res/layout/lay_empty.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/shimmer_all.xml b/app/src/main/res/layout/shimmer_all.xml
new file mode 100644
index 0000000..03b7a07
--- /dev/null
+++ b/app/src/main/res/layout/shimmer_all.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/shimmer_banner.xml b/app/src/main/res/layout/shimmer_banner.xml
new file mode 100644
index 0000000..bbaeb51
--- /dev/null
+++ b/app/src/main/res/layout/shimmer_banner.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/shimmer_explore.xml b/app/src/main/res/layout/shimmer_explore.xml
new file mode 100644
index 0000000..3409a8a
--- /dev/null
+++ b/app/src/main/res/layout/shimmer_explore.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/shimmer_popular.xml b/app/src/main/res/layout/shimmer_popular.xml
new file mode 100644
index 0000000..c7e76fd
--- /dev/null
+++ b/app/src/main/res/layout/shimmer_popular.xml
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/shimmer_upcoming.xml b/app/src/main/res/layout/shimmer_upcoming.xml
new file mode 100644
index 0000000..07a3bca
--- /dev/null
+++ b/app/src/main/res/layout/shimmer_upcoming.xml
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml
new file mode 100644
index 0000000..708f2b0
--- /dev/null
+++ b/app/src/main/res/menu/menu_main.xml
@@ -0,0 +1,20 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 0000000..6f3b755
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
new file mode 100644
index 0000000..6f3b755
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/app/src/main/res/mipmap-hdpi/ic_launcher.webp
new file mode 100644
index 0000000..c209e78
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..b2dfe3d
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/app/src/main/res/mipmap-mdpi/ic_launcher.webp
new file mode 100644
index 0000000..4f0f1d6
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..62b611d
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
new file mode 100644
index 0000000..948a307
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..1b9a695
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
new file mode 100644
index 0000000..28d4b77
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..9287f50
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
new file mode 100644
index 0000000..aa7d642
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..9126ae3
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/navigation/nav_main.xml b/app/src/main/res/navigation/nav_main.xml
new file mode 100644
index 0000000..d485ab2
--- /dev/null
+++ b/app/src/main/res/navigation/nav_main.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/raw/bookmark.json b/app/src/main/res/raw/bookmark.json
new file mode 100644
index 0000000..321e03a
--- /dev/null
+++ b/app/src/main/res/raw/bookmark.json
@@ -0,0 +1 @@
+{"v":"4.8.0","meta":{"g":"LottieFiles AE 3.3.6","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":60,"w":250,"h":250,"nm":"bookmarks","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"mask","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":18.75,"s":[-26]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":31.25,"s":[0]},{"t":50,"s":[10]}],"ix":10},"p":{"a":0,"k":[125,200.952,0],"ix":2},"a":{"a":0,"k":[0,10.82,0],"ix":1},"s":{"a":0,"k":[690,690,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.002,0.023],[-1.989,0],[0,0],[0,-1.97],[0,0],[0.002,-0.023],[1.776,1.64],[0,0],[0,0],[0,0],[0,2.361],[0,0]],"o":[[0.134,-1.901],[0,0],[1.977,0],[0,0],[0,0.023],[-0.154,2.198],[0,0],[0,0],[0,0],[-1.781,1.645],[0,0],[0,-0.023]],"v":[[-7.998,-7.598],[-4.281,-11.188],[4.381,-11.188],[8,-7.528],[8,8.127],[7.997,8.197],[3.3,10.09],[3.294,10.084],[-0.05,6.941],[-3.401,10.09],[-8,8.025],[-8,-7.528]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0.083,-0.949],[0,0],[-0.435,0.398],[0,0],[-0.385,-0.362],[0,0],[-0.297,0.126],[-0.03,0.277],[0,0],[0.843,0],[0,0]],"o":[[0,0],[0,0.707],[0,0],[0.385,-0.362],[0,0],[0.223,0.205],[0.299,-0.127],[0,0],[0,-0.895],[0,0],[-0.822,0]],"v":[[-6,-7.489],[-6,8.025],[-4.76,8.622],[-0.735,4.84],[0.634,4.84],[4.66,8.623],[5.477,8.741],[6,8.084],[6,-7.528],[4.381,-9.188],[-4.281,-9.188]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.670588235294,0.63137254902,0.890196078431,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":60,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"top","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":18.75,"s":[-26]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":31.25,"s":[0]},{"t":50,"s":[-35]}],"ix":10},"p":{"a":0,"k":[125,202.057,0],"ix":2},"a":{"a":0,"k":[0,11.008,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":31.25,"s":[700,700,100]},{"t":50,"s":[600,600,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.134,-1.901],[0,-0.023],[0,0],[-1.781,1.645],[0,0],[0,0],[0,0],[-0.154,2.198],[0,0.023],[0,0],[1.977,0]],"o":[[-1.989,0],[-0.002,0.023],[0,0],[0,2.361],[0,0],[0,0],[0,0],[1.776,1.64],[0.002,-0.023],[0,0],[0,-1.97],[0,0]],"v":[[-4.281,-11],[-7.998,-7.41],[-8,-7.34],[-8,8.213],[-3.401,10.277],[-0.05,7.129],[3.294,10.272],[3.3,10.277],[7.997,8.385],[8,8.315],[8,-7.34],[4.381,-11]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.937,0.937,0.937,0.744,0.8,0.78,0.929,1,0.663,0.624,0.922,0,0,0.5,0.5,1,1,1,1,1,1],"ix":9}},"s":{"a":0,"k":[10.571,-11.143],"ix":5},"e":{"a":0,"k":[-8.786,9.143],"ix":6},"t":2,"h":{"a":0,"k":0,"ix":7},"a":{"a":0,"k":0,"ix":8},"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":60,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"fill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":18.75,"s":[-26]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":31.25,"s":[0]},{"t":50,"s":[-35]}],"ix":10},"p":{"a":0,"k":[125,202.057,0],"ix":2},"a":{"a":0,"k":[0,11.008,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":31.25,"s":[700,700,100]},{"t":50,"s":[600,600,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.134,-1.901],[0,-0.023],[0,0],[-1.781,1.645],[0,0],[0,0],[0,0],[-0.154,2.198],[0,0.023],[0,0],[1.977,0]],"o":[[-1.989,0],[-0.002,0.023],[0,0],[0,2.361],[0,0],[0,0],[0,0],[1.776,1.64],[0.002,-0.023],[0,0],[0,-1.97],[0,0]],"v":[[-4.281,-11],[-7.998,-7.41],[-8,-7.34],[-8,8.213],[-3.401,10.277],[-0.05,7.129],[3.294,10.272],[3.3,10.277],[7.997,8.385],[8,8.315],[8,-7.34],[4.381,-11]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.937,0.937,0.937,0.744,0.8,0.78,0.929,1,0.663,0.624,0.922],"ix":9}},"s":{"a":0,"k":[8.286,11.286],"ix":5},"e":{"a":0,"k":[-8,-11],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":60,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":18.75,"s":[-26]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":31.25,"s":[0]},{"t":50,"s":[10]}],"ix":10},"p":{"a":0,"k":[125,200.952,0],"ix":2},"a":{"a":0,"k":[0,10.82,0],"ix":1},"s":{"a":0,"k":[690,690,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.002,0.023],[-1.989,0],[0,0],[0,-1.97],[0,0],[0.002,-0.023],[1.776,1.64],[0,0],[0,0],[0,0],[0,2.361],[0,0]],"o":[[0.134,-1.901],[0,0],[1.977,0],[0,0],[0,0.023],[-0.154,2.198],[0,0],[0,0],[0,0],[-1.781,1.645],[0,0],[0,-0.023]],"v":[[-7.998,-7.598],[-4.281,-11.188],[4.381,-11.188],[8,-7.528],[8,8.127],[7.997,8.197],[3.3,10.09],[3.294,10.084],[-0.05,6.941],[-3.401,10.09],[-8,8.025],[-8,-7.528]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0.083,-0.949],[0,0],[-0.435,0.398],[0,0],[-0.385,-0.362],[0,0],[-0.297,0.126],[-0.03,0.277],[0,0],[0.843,0],[0,0]],"o":[[0,0],[0,0.707],[0,0],[0.385,-0.362],[0,0],[0.223,0.205],[0.299,-0.127],[0,0],[0,-0.895],[0,0],[-0.822,0]],"v":[[-6,-7.489],[-6,8.025],[-4.76,8.622],[-0.735,4.84],[0.634,4.84],[4.66,8.623],[5.477,8.741],[6,8.084],[6,-7.528],[4.381,-9.188],[-4.281,-9.188]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.670588235294,0.63137254902,0.890196078431,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":60,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/app/src/main/res/raw/imdb.json b/app/src/main/res/raw/imdb.json
new file mode 100644
index 0000000..78b25ae
--- /dev/null
+++ b/app/src/main/res/raw/imdb.json
@@ -0,0 +1 @@
+{"v":"4.8.0","meta":{"g":"LottieFiles AE 3.0.2","a":"","k":"","d":"","tc":""},"fr":29.9700012207031,"ip":0,"op":152.000006191087,"w":1350,"h":1350,"nm":"Comp 1","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[540,540,0],"ix":2},"a":{"a":0,"k":[-1282.619,-873.748,0],"ix":1},"s":{"a":0,"k":[330,330,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.003,0],[-0.01,2.61],[-0.742,0.066],[-0.093,-0.691],[0,-0.213],[0,-5.079],[0.004,-0.119],[0.714,-0.057],[0.038,0.772],[0.003,1.068],[0,1.732]],"o":[[0,-2.61],[0.002,-0.484],[0.556,-0.05],[0.028,0.21],[0.001,5.079],[0,0.119],[-0.018,0.55],[-0.557,0.044],[-0.053,-1.065],[-0.005,-1.732],[0.003,0]],"v":[[-1252.338,-872.709],[-1252.333,-880.541],[-1251.675,-881.663],[-1250.579,-880.592],[-1250.562,-879.952],[-1250.561,-864.716],[-1250.563,-864.36],[-1251.357,-863.23],[-1252.307,-864.31],[-1252.346,-867.512],[-1252.347,-872.709]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.211764720842,0.035294117647,0.415686304429,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.576,-0.032],[0,7.077],[-0.72,-0.159],[0.004,-0.565],[0,-1.662],[0.001,-4.298],[1.143,-0.137]],"o":[[0,-7.032],[0.774,0.09],[0.548,0.121],[-0.011,1.662],[0,4.298],[0,1.141],[-0.488,0.058]],"v":[[-1274.239,-864.553],[-1274.239,-885.567],[-1271.997,-885.289],[-1271.249,-884.136],[-1271.253,-879.149],[-1271.254,-866.254],[-1272.68,-864.646]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.211764720842,0.035294117647,0.415686304429,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,10.524],[2.48,0],[0,-10.504],[-2.479,0]],"o":[[-2.531,0],[0,10.534],[2.513,0],[0,-10.53]],"v":[[-1314.206,-890.42],[-1321.656,-890.42],[-1321.656,-858.885],[-1314.206,-858.885]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-2.204,0],[-0.102,0.389],[-0.511,-0.176],[-0.778,-0.286],[-1.648,0.29],[-0.001,1.896],[-0.006,5.983],[1.15,0.875],[1.906,-0.777],[0.986,-0.525],[0,2.298],[2.614,0],[0,-10.521]],"o":[[0.114,-0.412],[0.123,-0.467],[0.785,0.269],[1.58,0.58],[1.86,-0.327],[0.003,-5.983],[0.001,-1.459],[-1.693,-1.288],[-0.951,0.388],[0,-2.277],[-2.697,0],[0,10.531],[2.169,0]],"v":[[-1254.154,-858.874],[-1253.828,-860.062],[-1252.952,-860.565],[-1250.581,-859.805],[-1245.741,-859.392],[-1242.742,-862.972],[-1242.738,-880.922],[-1244.471,-884.419],[-1249.932,-885.028],[-1252.747,-883.55],[-1252.747,-890.409],[-1260.657,-890.409],[-1260.657,-858.874]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0.129,-0.02],[0,-10.37],[-0.138,0],[-2.969,0.066],[-1.357,0.301],[0.06,3.923],[0.005,5.793],[0.077,0.538],[1.957,0.669],[1.134,0.038],[4.015,0.043]],"o":[[0,10.413],[0.182,0.013],[2.971,0],[1.394,-0.031],[3.482,-0.772],[-0.089,-5.792],[0,-0.545],[-0.276,-1.928],[-1.09,-0.373],[-4.012,-0.135],[-0.09,-0.001]],"v":[[-1281.76,-890.407],[-1281.76,-859.282],[-1281.301,-859.251],[-1272.39,-859.274],[-1268.222,-859.716],[-1262.873,-866.3],[-1262.899,-883.679],[-1262.979,-885.314],[-1266.033,-889.499],[-1269.407,-890.283],[-1281.451,-890.452]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[-1.64,0],[-1.007,5.585],[-0.057,-0.005],[0,-5.575],[-2.145,0],[0,10.508],[3.508,0],[0.575,-4.789],[0.036,0.206],[0.737,4.398],[0.522,-0.005],[2.472,0],[0.532,0],[0,-10.487],[-2.371,0],[0,5.567],[-0.041,0.004],[-0.968,-5.606]],"o":[[1.014,-5.622],[0.057,0.005],[0,5.588],[2.212,0],[0,-10.532],[-3.519,0],[-0.58,4.832],[-0.158,-0.203],[-0.768,-4.393],[-0.092,-0.551],[-2.472,0.025],[-0.516,0],[0,10.582],[2.377,0],[0,-5.62],[0.041,-0.004],[0.966,5.594],[1.615,0]],"v":[[-1295.379,-858.862],[-1292.35,-875.653],[-1292.177,-875.637],[-1292.177,-858.885],[-1285.693,-858.885],[-1285.693,-890.408],[-1296.198,-890.408],[-1297.928,-875.999],[-1298.182,-876.61],[-1300.464,-889.791],[-1301.283,-890.468],[-1308.698,-890.456],[-1310.263,-890.457],[-1310.263,-858.889],[-1303.197,-858.889],[-1303.197,-875.644],[-1303.074,-875.656],[-1300.174,-858.862]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":4,"ty":"sh","ix":5,"ks":{"a":0,"k":{"i":[[-14.405,0],[-14.524,0.013],[-2.719,-3.109],[-0.013,-3.114],[0.079,-10.448],[7.23,-0.001],[29.309,0.003],[0.423,6.993],[0,0.403],[0.01,9.998],[-3.181,2.729],[-2.864,0.184],[-0.547,0]],"o":[[14.524,0],[4.1,-0.004],[2.068,2.364],[0.044,10.449],[-0.055,7.237],[-29.309,0.003],[-7.026,-0.001],[-0.024,-0.403],[-0.002,-9.998],[-0.004,-4.143],[2.18,-1.87],[0.545,-0.035],[14.405,-0.002]],"v":[[-1282.632,-902.201],[-1239.061,-902.206],[-1228.758,-897.725],[-1225.629,-889.438],[-1225.632,-858.092],[-1238.669,-845.293],[-1326.595,-845.293],[-1339.608,-857.523],[-1339.649,-858.733],[-1339.654,-888.726],[-1335.092,-899.13],[-1327.485,-902.162],[-1325.846,-902.2]],"c":true},"ix":2},"nm":"Path 5","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.211764720842,0.035294117647,0.415686304429,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 3","np":6,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":750.000030548126,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"LINE 09","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":270,"ix":10},"p":{"a":0,"k":[478,540,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":4.995,"s":[0]},{"t":28.9712511800232,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":8.991,"s":[0]},{"t":34.9650014241536,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.211764705882,0.035294117647,0.41568627451,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":4.99500020345052,"op":44.9550018310547,"st":4.99500020345052,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"LINE 08","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":292.5,"ix":10},"p":{"a":0,"k":[489,519,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":2.997,"s":[0]},{"t":25.9742510579529,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":6.993,"s":[0]},{"t":31.9680013020833,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.572549019608,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":2.99700012207031,"op":41.9580017089844,"st":1.99800008138021,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"LINE 07","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":315,"ix":10},"p":{"a":0,"k":[507,509,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":1.998,"s":[0]},{"t":25.9740010579427,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":5.994,"s":[0]},{"t":31.9677513020732,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.211764705882,0.035294117647,0.41568627451,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":1.99800008138021,"op":40.9590016682943,"st":0.9990000406901,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"LINE 12","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-22.5,"ix":10},"p":{"a":0,"k":[528,506,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":0.999,"s":[0]},{"t":24.9752510172628,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":4.995,"s":[0]},{"t":30.9690012613932,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.572549019608,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0.9990000406901,"op":40.9590016682943,"st":0.9990000406901,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"LINE 11","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[542,516,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":0,"s":[0]},{"t":22.9772509358826,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":3.996,"s":[0]},{"t":28.971001180013,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.211764705882,0.035294117647,0.41568627451,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":38.9610015869141,"st":-0.9990000406901,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"LINE 10","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":22.5,"ix":10},"p":{"a":0,"k":[553,514,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":0.999,"s":[0]},{"t":24.9750010172526,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":4.995,"s":[0]},{"t":30.968751261383,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.572549019608,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0.9990000406901,"op":39.9600016276042,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"LINE 05","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":45,"ix":10},"p":{"a":0,"k":[563,517,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":1.998,"s":[0]},{"t":25.9742510579529,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":5.994,"s":[0]},{"t":31.9680013020833,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.211764705882,0.035294117647,0.41568627451,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":1.99800008138021,"op":41.9580017089844,"st":1.99800008138021,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"LINE 02","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":67.5,"ix":10},"p":{"a":0,"k":[578,524,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":2.997,"s":[0]},{"t":25.9742510579529,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":6.993,"s":[0]},{"t":31.9680013020833,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.572549019608,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":2.99700012207031,"op":41.9580017089844,"st":1.99800008138021,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"LINE 06","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":0,"k":[594,534,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[47.25,47.25,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.158,-91.484],[-1.158,-506.055]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":4.995,"s":[0]},{"t":28.971001180013,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[1],"y":[0]},"t":8.991,"s":[0]},{"t":34.9647514241435,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.211764705882,0.035294117647,0.41568627451,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":15,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,-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 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":4.99500020345052,"op":43.9560017903646,"st":3.99600016276042,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Group 3","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[675,665,0],"ix":2},"a":{"a":0,"k":[-1654.706,-1194.573,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-180.177],[30.228,-49.54],[117.902,0],[59.756,68.782],[0,81.797],[-180.177,0]],"o":[[0,62.275],[-57.307,93.692],[-98.31,0],[-49.82,-57.237],[0,-180.177],[180.177,0]],"v":[[-1328.499,-1194.573],[-1376.219,-1024.542],[-1654.706,-868.366],[-1900.936,-980.67],[-1980.913,-1194.573],[-1654.706,-1520.78]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.705882370472,0.615686297417,0.823529422283,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","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":"Group 3","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":152.000006191087,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"Pre-comp 1","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.859],"y":[0]},"t":11,"s":[0]},{"t":19.0000007738859,"s":[100]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":37,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":62,"s":[10]},{"t":87.0000035435826,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":11,"s":[675,-48,0],"to":[0,120.5,0],"ti":[0,-120.5,0]},{"t":19.0000007738859,"s":[675,675,0]}],"ix":2,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic Controller')(1), 200);\n freq = $bm_div(effect('Elastic Controller')(2), 30);\n decay = $bm_div(effect('Elastic Controller')(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}"},"a":{"a":0,"k":[540,540,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":37,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":62,"s":[115,115,100]},{"t":87.0000035435826,"s":[100,100,100]}],"ix":6}},"ao":0,"ef":[{"ty":5,"nm":"Elastic Controller","np":5,"mn":"Pseudo/MDS Elastic Controller","ix":1,"en":1,"ef":[{"ty":0,"nm":"Amplitude","mn":"Pseudo/MDS Elastic Controller-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":0,"nm":"Frequency","mn":"Pseudo/MDS Elastic Controller-0002","ix":2,"v":{"a":0,"k":40,"ix":2}},{"ty":0,"nm":"Decay","mn":"Pseudo/MDS Elastic Controller-0003","ix":3,"v":{"a":0,"k":60,"ix":3}}]}],"w":1080,"h":1080,"ip":11.0000004480392,"op":152.000006191087,"st":11.0000004480392,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Group 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[675,665,0],"ix":2,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic Controller')(1), 200);\n freq = $bm_div(effect('Elastic Controller')(2), 30);\n decay = $bm_div(effect('Elastic Controller')(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}"},"a":{"a":0,"k":[-1654.706,-1194.573,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic Controller')(1), 200);\n freq = $bm_div(effect('Elastic Controller')(2), 30);\n decay = $bm_div(effect('Elastic Controller')(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}"}},"ao":0,"ef":[{"ty":5,"nm":"Elastic Controller","np":5,"mn":"Pseudo/MDS Elastic Controller","ix":1,"en":1,"ef":[{"ty":0,"nm":"Amplitude","mn":"Pseudo/MDS Elastic Controller-0001","ix":1,"v":{"a":0,"k":31,"ix":1}},{"ty":0,"nm":"Frequency","mn":"Pseudo/MDS Elastic Controller-0002","ix":2,"v":{"a":0,"k":40,"ix":2}},{"ty":0,"nm":"Decay","mn":"Pseudo/MDS Elastic Controller-0003","ix":3,"v":{"a":0,"k":60,"ix":3}}]}],"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[940,940],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":502,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":66,"s":[0]},{"t":125.997505131983,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":58,"s":[0]},{"t":120.0000048877,"s":[100]}],"ix":2},"o":{"a":0,"k":19,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.607843160629,0.305882364511,0.866666734219,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":5,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1650.3,-1191.301],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[73.844,75.56],"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":"BG OUTLINE 4","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[940,940],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":502,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":66,"s":[0]},{"t":125.997505131983,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":60,"s":[0]},{"t":122.000004969162,"s":[100]}],"ix":2},"o":{"a":0,"k":19,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.607843160629,0.305882364511,0.866666734219,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":5,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1650.3,-1191.301],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.578,79.381],"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":"BG OUTLINE","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[969,969],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":497,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":68,"s":[0]},{"t":130.000005295009,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":62,"s":[0]},{"t":125.998755132034,"s":[100]}],"ix":2},"o":{"a":0,"k":240,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.572549045086,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":5,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1650.3,-1191.301],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[73.844,75.56],"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":"BG OUTLINE 3","np":4,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[969,969],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":497,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":70,"s":[0]},{"t":132.00000537647,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":65,"s":[0]},{"t":128.998755254227,"s":[100]}],"ix":2},"o":{"a":0,"k":240,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.572549045086,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":5,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1650.3,-1191.301],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.578,79.381],"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":"BG OUTLINE 2","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","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":"Group 4","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":28.0000011404634,"op":132.00000537647,"st":28.0000011404634,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Group 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":0,"s":[675,1122,0],"to":[0,-76.167,0],"ti":[0,76.167,0]},{"t":5.81875023700255,"s":[675,665,0]}],"ix":2,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic Controller')(1), 200);\n freq = $bm_div(effect('Elastic Controller')(2), 30);\n decay = $bm_div(effect('Elastic Controller')(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}"},"a":{"a":0,"k":[-1654.706,-1194.573,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,-15.667]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"t":5.81875023700255,"s":[100,100,100]}],"ix":6,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic Controller')(1), 200);\n freq = $bm_div(effect('Elastic Controller')(2), 30);\n decay = $bm_div(effect('Elastic Controller')(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}"}},"ao":0,"ef":[{"ty":5,"nm":"Elastic Controller","np":5,"mn":"Pseudo/MDS Elastic Controller","ix":1,"en":1,"ef":[{"ty":0,"nm":"Amplitude","mn":"Pseudo/MDS Elastic Controller-0001","ix":1,"v":{"a":0,"k":31,"ix":1}},{"ty":0,"nm":"Frequency","mn":"Pseudo/MDS Elastic Controller-0002","ix":2,"v":{"a":0,"k":40,"ix":2}},{"ty":0,"nm":"Decay","mn":"Pseudo/MDS Elastic Controller-0003","ix":3,"v":{"a":0,"k":60,"ix":3}}]}],"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-180.177],[30.228,-49.54],[117.902,0],[59.756,68.782],[0,81.797],[-180.177,0]],"o":[[0,62.275],[-57.307,93.692],[-98.31,0],[-49.82,-57.237],[0,-180.177],[180.177,0]],"v":[[-1328.499,-1194.573],[-1376.219,-1024.542],[-1654.706,-868.366],[-1900.936,-980.67],[-1980.913,-1194.573],[-1654.706,-1520.78]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.635294117647,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","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":"Group 3","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[940,940],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":502,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":23,"s":[0]},{"t":64.0000026067734,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":15,"s":[0]},{"t":58.0025023624903,"s":[100]}],"ix":2},"o":{"a":0,"k":19,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.607843160629,0.305882364511,0.866666734219,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":5,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1650.3,-1191.301],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[73.844,75.56],"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":"BG OUTLINE 4","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[940,940],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":502,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":23,"s":[0]},{"t":64.0000026067734,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":17,"s":[0]},{"t":60.0025024439519,"s":[100]}],"ix":2},"o":{"a":0,"k":19,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.607843160629,0.305882364511,0.866666734219,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":5,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1650.3,-1191.301],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.578,79.381],"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":"BG OUTLINE","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[969,969],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":497,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":25,"s":[0]},{"t":68.0025027697986,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":19,"s":[0]},{"t":64.0012526068244,"s":[100]}],"ix":2},"o":{"a":0,"k":240,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.572549045086,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":5,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1650.3,-1191.301],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[73.844,75.56],"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":"BG OUTLINE 3","np":4,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[969,969],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":497,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":27,"s":[0]},{"t":70.0025028512603,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.18],"y":[1]},"o":{"x":[0.82],"y":[0]},"t":22,"s":[0]},{"t":67.0012527290169,"s":[100]}],"ix":2},"o":{"a":0,"k":240,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.572549045086,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":5,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1650.3,-1191.301],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.578,79.381],"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":"BG OUTLINE 2","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","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":"Group 4","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":152.000006191087,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Group 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":2.181,"s":[675,1106,0],"to":[0,-70.167,0],"ti":[0,70.167,0]},{"t":8.00000032584668,"s":[675,685,0]}],"ix":2,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic Controller')(1), 200);\n freq = $bm_div(effect('Elastic Controller')(2), 30);\n decay = $bm_div(effect('Elastic Controller')(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}"},"a":{"a":0,"k":[-1654.706,-1174.573,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":2.181,"s":[6,16,100]},{"t":8.00000032584668,"s":[100,100,100]}],"ix":6,"x":"var $bm_rt;\nvar amp, freq, decay, n, n, t, t, v;\ntry {\n amp = $bm_div(effect('Elastic Controller')(1), 200);\n freq = $bm_div(effect('Elastic Controller')(2), 30);\n decay = $bm_div(effect('Elastic Controller')(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}"}},"ao":0,"ef":[{"ty":5,"nm":"Elastic Controller","np":5,"mn":"Pseudo/MDS Elastic Controller","ix":1,"en":1,"ef":[{"ty":0,"nm":"Amplitude","mn":"Pseudo/MDS Elastic Controller-0001","ix":1,"v":{"a":0,"k":35,"ix":1}},{"ty":0,"nm":"Frequency","mn":"Pseudo/MDS Elastic Controller-0002","ix":2,"v":{"a":0,"k":40,"ix":2}},{"ty":0,"nm":"Decay","mn":"Pseudo/MDS Elastic Controller-0003","ix":3,"v":{"a":0,"k":60,"ix":3}}]}],"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-180.177],[30.228,-49.54],[117.902,0],[59.756,68.782],[0,81.797],[-180.177,0]],"o":[[0,62.275],[-57.307,93.692],[-98.31,0],[-49.82,-57.237],[0,-180.177],[180.177,0]],"v":[[-1328.499,-1174.573],[-1376.219,-1004.542],[-1654.706,-848.366],[-1900.936,-960.67],[-1980.913,-1174.573],[-1654.706,-1500.78]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.211764705882,0.035294117647,0.41568627451,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","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":"Group 4","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":152.000006191087,"st":3.00000012219251,"bm":0},{"ddd":0,"ind":6,"ty":0,"nm":"Burst","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":180,"ix":10},"p":{"a":0,"k":[667,719,0],"ix":2},"a":{"a":0,"k":[540,540,0],"ix":1},"s":{"a":0,"k":[130.37,134.074,100],"ix":6}},"ao":0,"ef":[{"ty":5,"nm":"Internal control","np":3,"mn":"ADBE Checkbox Control","ix":1,"en":1,"ef":[{"ty":7,"nm":"Checkbox","mn":"ADBE Checkbox Control-0001","ix":1,"v":{"a":0,"k":0,"ix":1}}]},{"ty":5,"nm":"COLOR 01","np":3,"mn":"ADBE Color Control","ix":2,"en":1,"ef":[{"ty":2,"nm":"Color","mn":"ADBE Color Control-0001","ix":1,"v":{"a":0,"k":[0.929411768913,0.098039217293,0.407843142748,1],"ix":1}}]},{"ty":5,"nm":"COLOR 02","np":3,"mn":"ADBE Color Control","ix":3,"en":1,"ef":[{"ty":2,"nm":"Color","mn":"ADBE Color Control-0001","ix":1,"v":{"a":0,"k":[0.929411768913,1,0,1],"ix":1}}]},{"ty":5,"nm":"ROTATION","np":3,"mn":"ADBE Slider Control","ix":4,"en":1,"ef":[{"ty":0,"nm":"Slider","mn":"ADBE Slider Control-0001","ix":1,"v":{"a":0,"k":0,"ix":1}}]},{"ty":5,"nm":"STROKE WIDTH","np":3,"mn":"ADBE Slider Control","ix":5,"en":1,"ef":[{"ty":0,"nm":"Slider","mn":"ADBE Slider Control-0001","ix":1,"v":{"a":0,"k":29.6,"ix":1}}]}],"tm":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":7,"s":[0]},{"t":47.0000019143492,"s":[1.335]}],"ix":2,"x":"var $bm_rt;\nvar T, sIn, sOut;\n$bm_rt = T = thisLayer;\nif (numKeys >= 2) {\n sIn = $bm_sub(key(2).time, key(1).time);\n sOut = key(2).time;\n $bm_rt = linear(time, T.inPoint, T.outPoint, key(1).value, key(2).value);\n} else {\n $bm_rt = value;\n}\n;"},"w":1080,"h":1080,"ip":7.00000028511585,"op":46.96000191272,"st":7.00000028511585,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/app/src/main/res/raw/internet_animation.json b/app/src/main/res/raw/internet_animation.json
new file mode 100644
index 0000000..5570802
--- /dev/null
+++ b/app/src/main/res/raw/internet_animation.json
@@ -0,0 +1 @@
+{"v":"4.8.0","meta":{"g":"LottieFiles AE 3.4.5","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":180,"w":3000,"h":3000,"nm":"ghost","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[1134,1244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[1183,1298,0],"to":[0,0,0],"ti":[62,-19,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[1187,1375,0],"to":[-62,19,0],"ti":[0,0,0]},{"t":89,"s":[1134,1244,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut();"},"a":{"a":0,"k":[-348,-170,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[275.219,275.219],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.411764740944,0.207843154669,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-261.509,-97.566],"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":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 1","parent":7,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[816.692,1173.088,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[132.808,102.772,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[56.384,37.779],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0.901960849762,0.901960849762,0.901960849762,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-5.065,-1038.235],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,411.399],"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":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"Shape Layer 1 Comp 1","parent":8,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1509.692,990.458,0],"ix":2},"a":{"a":0,"k":[1500,1500,0],"ix":1},"s":{"a":0,"k":[100,101.037,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[110.431,0],[0,-106.337],[-110.431,0],[0,106.337]],"o":[[-110.431,0],[0,106.337],[110.431,0],[0,-106.337]],"v":[[1167.953,1092],[968,1284.54],[1167.953,1477.081],[1361.905,1285.54]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"w":3000,"h":3000,"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"Shape Layer 1 Comp 1","parent":8,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[816.692,989.448,0],"ix":2},"a":{"a":0,"k":[1500,1500,0],"ix":1},"s":{"a":0,"k":[100,101.037,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[110.431,0],[0,-106.337],[-110.431,0],[0,106.337]],"o":[[-110.431,0],[0,106.337],[110.431,0],[0,-106.337]],"v":[[1167.953,1092],[968,1284.54],[1167.953,1477.081],[1361.905,1285.54]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"w":3000,"h":3000,"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"check Outlines","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[826.318,1189.163,0],"ix":2},"a":{"a":0,"k":[724.759,96.71,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[100,101.037,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":10,"s":[100,80.088,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":20,"s":[100,101.037,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":90,"s":[100,101.037,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":100,"s":[100,80.088,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":110,"s":[100,101.037,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":160,"s":[100,101.037,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":170,"s":[100,80.088,100]},{"t":180,"s":[100,101.037,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[72.569,0],[0,53.273],[-72.569,0],[0,-53.273]],"o":[[-72.569,0],[0,-53.273],[72.569,0],[0,53.273]],"v":[[0,96.459],[-131.397,0],[0,-96.459],[131.397,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.384313755409,0.501960784314,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[131.647,96.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[72.569,0],[0,53.273],[-72.569,0],[0,-53.273]],"o":[[-72.569,0],[0,-53.273],[72.569,0],[0,53.273]],"v":[[0,96.459],[-131.397,0],[0,-96.459],[131.397,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.384313755409,0.501960784314,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1317.871,96.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"eye right Outlines","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1184.089,798.98,0],"ix":2},"a":{"a":0,"k":[259.902,289.038,0],"ix":1},"s":{"a":0,"k":[100,93.668,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[90.14,123.292],[-221.669,291.732],[193.351,-10.978]],"o":[[0,0],[0,0],[0,0]],"v":[[-204.822,15.276],[204.82,-112.319],[-30.927,109.273]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.329411764706,0.329411764706,0.329411764706,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[314.985,465.76],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-106.09],[106.09,0],[0,106.09],[-106.09,0]],"o":[[0,106.09],[-106.09,0],[0,-106.09],[106.09,0]],"v":[[192.093,0],[0,192.093],[-192.093,0],[0,-192.093]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.20000001496,0.20000001496,0.20000001496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[251.498,276.741],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-129.396],[129.396,0],[0,129.396],[-129.396,0]],"o":[[0,129.396],[-129.396,0],[0,-129.396],[129.396,0]],"v":[[234.293,0],[0,234.292],[-234.293,0],[0,-234.292]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.329411764706,0.329411764706,0.329411764706,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[234.542,234.542],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"eye left Outlines","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[451.036,790.734,0],"ix":2},"a":{"a":0,"k":[251.005,283.311,0],"ix":1},"s":{"a":0,"k":[100,93.668,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-10.303,152.381],[-357.385,80.749],[155.092,115.98]],"o":[[0,0],[0,0],[0,0]],"v":[[-197.409,-115.549],[198.297,50.291],[-124.743,68.284]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.329411764706,0.329411764706,0.329411764706,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[198.296,451.073],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-106.09],[106.09,0],[0,106.09],[-106.09,0]],"o":[[0,106.09],[-106.09,0],[0,-106.09],[106.09,0]],"v":[[192.093,0],[0,192.093],[-192.093,0],[0,-192.093]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.20000001496,0.20000001496,0.20000001496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[284.423,276.742],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-129.396],[129.396,0],[0,129.396],[-129.396,0]],"o":[[0,129.396],[-129.396,0],[0,-129.396],[129.396,0]],"v":[[234.292,0],[0,234.292],[-234.293,0],[0,-234.292]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.329411764706,0.329411764706,0.329411764706,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[267.467,234.542],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"body Outlines 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":9,"s":[1513.919,1303.049,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":39,"s":[1513.919,1263.049,0],"to":[0,0,0],"ti":[0,0,0]},{"t":69,"s":[1513.919,1303.049,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut();"},"a":{"a":0,"k":[828.611,940.675,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":9,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":39,"s":[99.499,97.448,100]},{"t":69,"s":[100,98.974,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.021,0],[0,0],[2.017,-0.02],[0,0]],"o":[[-2.018,-0.02],[0,0],[-2.02,0],[0,0],[0,0]],"v":[[6.049,-893.905],[0.002,-893.982],[0,-893.982],[-6.046,-893.905],[0.002,-905.338]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[112.814,149.857],[322.027,-10.156],[120.313,-159.817],[0,-187.575],[0,0],[0,0],[0,0],[0,0],[-169.797,0],[-57.458,67.836],[-14.407,-17.008],[-95.325,0],[-53.23,42.017],[-24.314,-19.192],[-72.679,0],[-3.469,169.004],[0,0],[0,0],[0,0],[0,0]],"o":[[-120.313,-159.817],[-322.032,-10.156],[-112.815,149.857],[0,0],[0,0],[0,0],[0,0],[3.47,169.004],[95.324,0],[14.407,-17.008],[57.46,67.836],[72.677,0],[24.314,-19.192],[53.23,42.017],[169.797,0],[0,0],[0,0],[0,0],[0,0],[0,-187.575]],"v":[[641.118,-630.421],[0.002,-927.8],[-641.116,-630.421],[-813.047,-109.514],[-813.047,312.669],[-813.047,625.312],[-813.047,632.058],[-812.882,631.748],[-500.402,937.956],[-261.927,826.867],[-206.567,826.867],[31.91,937.956],[224.876,870.775],[307.438,870.775],[500.404,937.956],[812.883,631.748],[813.047,632.058],[813.047,625.312],[813.047,312.669],[813.047,-109.514]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.901960844152,0.901960844152,0.901960844152,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[813.297,938.206],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"body Outlines 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[1497.919,515.049,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[1497.919,475.049,0],"to":[0,0,0],"ti":[0,0,0]},{"t":60,"s":[1497.919,515.049,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut();"},"a":{"a":0,"k":[812.611,32.675,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":30,"s":[100,108.622,100]},{"t":60,"s":[100,98.974,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.021,0],[0,0],[2.017,-0.02],[0,0]],"o":[[-2.018,-0.02],[0,0],[-2.02,0],[0,0],[0,0]],"v":[[6.049,-893.905],[0.002,-893.982],[0,-893.982],[-6.046,-893.905],[0.002,-905.338]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[112.814,149.857],[322.027,-10.156],[120.313,-159.817],[0,-187.575],[0,0],[0,0],[0,0],[0,0],[-169.797,0],[-57.458,67.836],[-14.407,-17.008],[-95.325,0],[-53.23,42.017],[-24.314,-19.192],[-72.679,0],[-3.469,169.004],[0,0],[0,0],[0,0],[0,0]],"o":[[-120.313,-159.817],[-322.032,-10.156],[-112.815,149.857],[0,0],[0,0],[0,0],[0,0],[3.47,169.004],[95.324,0],[14.407,-17.008],[57.46,67.836],[72.677,0],[24.314,-19.192],[53.23,42.017],[169.797,0],[0,0],[0,0],[0,0],[0,0],[0,-187.575]],"v":[[641.118,-630.421],[0.002,-927.8],[-641.116,-630.421],[-813.047,-109.514],[-813.047,312.669],[-813.047,625.312],[-813.047,632.058],[-812.882,631.748],[-500.402,937.956],[-261.927,826.867],[-206.567,826.867],[31.91,937.956],[224.876,870.775],[307.438,870.775],[500.404,937.956],[812.883,631.748],[813.047,632.058],[813.047,625.312],[813.047,312.669],[813.047,-109.514]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.901960844152,0.901960844152,0.901960844152,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[813.297,938.206],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","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],[2.021,0],[0,0],[2.017,-0.021],[0,0]],"o":[[-2.018,-0.021],[0,0],[-2.02,0],[0,0],[0,0]],"v":[[6.049,-893.905],[0.002,-893.982],[0,-893.982],[-6.046,-893.905],[0.002,-905.337]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[112.814,149.857],[322.027,-10.157],[120.313,-159.816],[0,-187.575],[0,0],[0,0],[0,0],[0,0],[-169.797,0],[-56.657,56.673],[-25.026,-25.033],[-85.977,0],[-50.628,35.378],[-33.618,-23.492],[-66.1,0],[-3.469,169.005],[0,0],[0,0],[0,0],[0,0]],"o":[[-120.314,-159.816],[-322.032,-10.157],[-112.815,149.857],[0,0],[0,0],[0,0],[0,0],[3.47,169.005],[85.976,0],[25.027,-25.034],[56.659,56.674],[66.099,0],[33.619,-23.491],[50.628,35.377],[169.797,0],[0,0],[0,0],[0,0],[0,0],[0,-187.575]],"v":[[641.118,-630.421],[0.002,-927.799],[-641.116,-630.421],[-813.047,-109.514],[-813.047,312.669],[-813.047,625.312],[-813.047,632.058],[-812.882,631.747],[-500.402,937.956],[-279.627,846.097],[-188.867,846.096],[31.91,937.956],[210.088,881.763],[322.225,881.764],[500.404,937.956],[812.883,631.747],[813.047,632.058],[813.047,625.312],[813.047,312.669],[813.047,-109.514]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.58431372549,0.58431372549,0.58431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[816.087,1043.258],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"body Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[1497.919,515.049,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[1497.919,555.049,0],"to":[0,0,0],"ti":[0,0,0]},{"t":60,"s":[1497.919,515.049,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut();"},"a":{"a":0,"k":[812.611,32.675,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":30,"s":[100,108.622,100]},{"t":60,"s":[100,98.974,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.021,0],[0,0],[2.017,-0.021],[0,0]],"o":[[-2.018,-0.021],[0,0],[-2.02,0],[0,0],[0,0]],"v":[[6.049,-893.905],[0.002,-893.982],[0,-893.982],[-6.046,-893.905],[0.002,-905.337]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[112.814,149.857],[322.027,-10.157],[120.313,-159.816],[0,-187.575],[0,0],[0,0],[0,0],[0,0],[-169.797,0],[-56.657,56.673],[-25.026,-25.033],[-85.977,0],[-50.628,35.378],[-33.618,-23.492],[-66.1,0],[-3.469,169.005],[0,0],[0,0],[0,0],[0,0]],"o":[[-120.314,-159.816],[-322.032,-10.157],[-112.815,149.857],[0,0],[0,0],[0,0],[0,0],[3.47,169.005],[85.976,0],[25.027,-25.034],[56.659,56.674],[66.099,0],[33.619,-23.491],[50.628,35.377],[169.797,0],[0,0],[0,0],[0,0],[0,0],[0,-187.575]],"v":[[641.118,-630.421],[0.002,-927.799],[-641.116,-630.421],[-813.047,-109.514],[-813.047,312.669],[-813.047,625.312],[-813.047,632.058],[-812.882,631.747],[-500.402,937.956],[-279.627,846.097],[-188.867,846.096],[31.91,937.956],[210.088,881.763],[322.225,881.764],[500.404,937.956],[812.883,631.747],[813.047,632.058],[813.047,625.312],[813.047,312.669],[813.047,-109.514]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.58431372549,0.58431372549,0.58431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[816.087,1043.258],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/app/src/main/res/raw/rating.json b/app/src/main/res/raw/rating.json
new file mode 100644
index 0000000..93e18a2
--- /dev/null
+++ b/app/src/main/res/raw/rating.json
@@ -0,0 +1 @@
+{"v":"4.8.0","meta":{"g":"LottieFiles AE 3.0.2","a":"","k":"","d":"","tc":""},"fr":30,"ip":0,"op":30,"w":512,"h":512,"nm":"Rating_5","ddd":0,"assets":[],"fonts":{"list":[{"fName":"ArialRoundedMTBold","fFamily":"Arial Rounded MT Bold","fStyle":"Regular","ascent":74.0203857421875}]},"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Expression","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-6.916,-1,0],"ix":2},"a":{"a":0,"k":[-0.25,38.25,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":0,"s":[6,6]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":2,"s":[6,3]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":3,"s":[6,6]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":16,"s":[10,10]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":29,"s":[6,6]},{"t":30,"s":[6,3]}],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0.05,"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.427450980392,0,0.305322116029,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[19.904,1.986],"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":"Ellipse 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":0,"s":[6,6]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":2,"s":[6,3]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":3,"s":[6,6]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":16,"s":[10,10]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":29,"s":[6,6]},{"t":30,"s":[6,3]}],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0.05,"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.427450980392,0,0.305322116029,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-20.5,1.986],"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":"Ellipse 2","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":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3,"s":[{"i":[[-10.508,0.617],[-3.12,7.283],[9.26,-0.049],[-0.922,-1.586]],"o":[[10.508,-0.617],[0.743,-1.736],[-10.755,0.057],[6.514,11.203]],"v":[[0.259,4.852],[25.198,-12.89],[-1.26,-13.929],[-23.691,-11.949]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":16,"s":[{"i":[[-17.107,0.974],[-10.87,14.55],[18.26,0.074],[-1.375,-1.748]],"o":[[20.553,-1.17],[1.398,-1.872],[-17.647,-0.072],[10.96,13.937]],"v":[[-0.918,17.917],[25.492,-11.542],[-0.378,-22.509],[-26.044,-11.517]],"c":true}]},{"t":29,"s":[{"i":[[-10.508,0.617],[-3.12,7.283],[9.26,-0.049],[-0.922,-1.586]],"o":[[10.508,-0.617],[0.743,-1.736],[-10.755,0.057],[6.514,11.203]],"v":[[0.259,4.852],[25.198,-12.89],[-1.26,-13.929],[-23.691,-11.949]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.323921472886,0,0.228650440889,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"st","c":{"a":0,"k":[1,0.700392061121,0.866328759287,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.25,35.725],"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":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":30,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Ball","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":0,"k":256,"ix":3},"y":{"a":1,"k":[{"i":{"x":[0.033],"y":[0.998]},"o":{"x":[0.02],"y":[0.386]},"t":2,"s":[415.178]},{"i":{"x":[0.97],"y":[0.613]},"o":{"x":[1],"y":[-0.002]},"t":16,"s":[139.09]},{"t":30,"s":[416.178]}],"ix":4}},"a":{"a":0,"k":[-7,-1,0],"ix":1},"s":{"a":0,"k":[85,85,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[60,-60],[60,60],[-60,60],[-60,-60]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":2,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[72.626,-24.646],[72.626,60],[-72.626,60],[-72.626,-24.646]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":3,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[60,-60],[60,211.515],[-60,211.515],[-60,-60]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":4,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[60,-60],[60,221.616],[-60,221.616],[-60,-60]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":5,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[60,-60],[60,60],[-60,60],[-60,-60]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":28,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[60,-60],[60,60],[-60,60],[-60,-60]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":29,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[60,-60],[60,215.556],[-60,215.556],[-60,-60]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":30,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[72.626,-24.646],[72.626,60],[-72.626,60],[-72.626,-24.646]],"c":true}]},{"t":32,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[60,-60],[60,60],[-60,60],[-60,-60]],"c":true}]}],"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"rd","nm":"Round Corners 1","r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[60]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":2,"s":[40]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":3,"s":[60]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":4,"s":[60]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":5,"s":[60]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":28,"s":[60]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[60]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":30,"s":[40]},{"t":32,"s":[60]}],"ix":1},"ix":2,"mn":"ADBE Vector Filter - RC","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":7,"k":{"a":0,"k":[0.014,1,0.926,0.971,0.191,1,0.463,0.81,0.368,1,0,0.649,0.518,1,0,0.555,0.668,1,0,0.461,0.834,1,0.416,0.695,1,1,0.831,0.929],"ix":9}},"s":{"a":0,"k":[-27,-35.5],"ix":5},"e":{"a":0,"k":[38,50],"ix":6},"t":2,"h":{"a":0,"k":0,"ix":7},"a":{"a":0,"k":0,"ix":8},"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-7,-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":"Rectangle 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":30,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":5,"nm":"5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4,"s":[256,296,0],"to":[0,-3.333,0],"ti":[0,3.333,0]},{"t":8,"s":[256,276,0]}],"ix":2},"a":{"a":0,"k":[-0.14,-64.92,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"t":{"d":{"k":[{"s":{"s":150,"f":"ArialRoundedMTBold","t":"5","j":2,"tr":0,"lh":180,"ls":0,"fc":[1,1,1]},"t":0}]},"p":{},"m":{"g":1,"a":{"a":0,"k":[0,0],"ix":2}},"a":[]},"ip":4,"op":25,"st":5,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Star 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[256,256,0],"ix":2},"a":{"a":0,"k":[0,-23.693,0],"ix":1},"s":{"a":0,"k":[103,103,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"sr","sy":1,"d":1,"pt":{"a":0,"k":5,"ix":3},"p":{"a":0,"k":[0,0],"ix":4},"r":{"a":1,"k":[{"i":{"x":[0.161],"y":[0.986]},"o":{"x":[0.082],"y":[-0.013]},"t":3,"s":[0]},{"t":12,"s":[72]}],"ix":5},"ir":{"a":1,"k":[{"i":{"x":[0.222],"y":[0.978]},"o":{"x":[0.502],"y":[0.024]},"t":3,"s":[180]},{"i":{"x":[0.543],"y":[0.983]},"o":{"x":[0.698],"y":[-0.064]},"t":12,"s":[130]},{"t":28,"s":[200]}],"ix":6},"is":{"a":0,"k":0,"ix":8},"or":{"a":0,"k":254.189,"ix":7},"os":{"a":0,"k":25,"ix":9},"ix":1,"nm":"Polystar Path 1","mn":"ADBE Vector Shape - Star","hd":false},{"ty":"st","c":{"a":0,"k":[0.709803921569,0.016144372903,0.401087353276,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"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":[1,0.490196048512,0.773109286439,1],"ix":4},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[50]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":3,"s":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":12,"s":[100]},{"t":25,"s":[0]}],"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","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":"Polystar 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":30,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Star 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[256,256,0],"ix":2},"a":{"a":0,"k":[0,-23.698,0],"ix":1},"s":{"a":0,"k":[103,103,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"sr","sy":1,"d":1,"pt":{"a":0,"k":5,"ix":3},"p":{"a":0,"k":[0,0],"ix":4},"r":{"a":1,"k":[{"i":{"x":[0.161],"y":[0.986]},"o":{"x":[0.082],"y":[-0.013]},"t":4,"s":[0]},{"t":13,"s":[72]}],"ix":5},"ir":{"a":1,"k":[{"i":{"x":[0.222],"y":[0.978]},"o":{"x":[0.502],"y":[0.024]},"t":4,"s":[180]},{"i":{"x":[0.543],"y":[0.983]},"o":{"x":[0.698],"y":[-0.064]},"t":13,"s":[130]},{"t":29,"s":[200]}],"ix":6},"is":{"a":0,"k":0,"ix":8},"or":{"a":0,"k":254.189,"ix":7},"os":{"a":0,"k":25,"ix":9},"ix":1,"nm":"Polystar Path 1","mn":"ADBE Vector Shape - Star","hd":false},{"ty":"st","c":{"a":0,"k":[0.709803921569,0.016144372903,0.401087353276,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"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":"Polystar 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":1,"op":31,"st":1,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Star 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[256,256,0],"ix":2},"a":{"a":0,"k":[0,-23.699,0],"ix":1},"s":{"a":0,"k":[103,103,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"sr","sy":1,"d":1,"pt":{"a":0,"k":5,"ix":3},"p":{"a":0,"k":[0,0],"ix":4},"r":{"a":1,"k":[{"i":{"x":[0.161],"y":[0.986]},"o":{"x":[0.082],"y":[-0.013]},"t":5,"s":[0]},{"t":14,"s":[72]}],"ix":5},"ir":{"a":1,"k":[{"i":{"x":[0.222],"y":[0.978]},"o":{"x":[0.502],"y":[0.024]},"t":5,"s":[180]},{"i":{"x":[0.543],"y":[0.983]},"o":{"x":[0.698],"y":[-0.064]},"t":14,"s":[130]},{"t":30,"s":[200]}],"ix":6},"is":{"a":0,"k":0,"ix":8},"or":{"a":0,"k":254.189,"ix":7},"os":{"a":0,"k":25,"ix":9},"ix":1,"nm":"Polystar Path 1","mn":"ADBE Vector Shape - Star","hd":false},{"ty":"st","c":{"a":0,"k":[0.709803921569,0.016144372903,0.401087353276,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"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":"Polystar 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":2,"op":32,"st":2,"bm":0}],"markers":[],"chars":[{"ch":"5","size":150,"style":"Regular","w":59.42,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.237,1.042],[0,1.693],[5.078,0],[0,0],[1.237,-1.27],[0.455,-2.799],[0,0],[0,-0.163],[-1.237,-1.155],[-1.595,0],[-2.263,1.709],[-1.205,0.684],[-2.8,0],[-1.855,-1.09],[-1.107,-2.213],[0,-3.125],[1.025,-2.278],[1.888,-1.302],[2.506,0],[2.213,1.611],[1.302,2.898],[2.734,0],[1.057,-1.139],[0,-1.27],[-1.514,-2.783],[-3.63,-2.148],[-5.827,0],[-3.988,2.278],[-2.116,3.874],[0,4.72],[1.172,2.832],[2.051,2.068],[2.718,1.172],[3.125,0],[4.622,-2.473],[0,0],[0,0]],"o":[[1.237,-1.041],[0,-3.873],[0,0],[-2.8,0],[-1.237,1.27],[0,0],[-0.359,2.051],[0,1.465],[1.237,1.156],[1.465,0],[2.262,-1.709],[1.204,-0.684],[2.278,0],[1.855,1.091],[1.106,2.214],[0,2.898],[-1.025,2.279],[-1.888,1.302],[-2.734,0],[-2.214,-1.611],[-1.335,-3.157],[-1.595,0],[-1.058,1.14],[0,2.084],[1.514,2.783],[3.629,2.148],[5.208,0],[3.987,-2.278],[2.116,-3.873],[0,-3.255],[-1.172,-2.832],[-2.051,-2.067],[-2.718,-1.172],[-3.906,0],[0,0],[0,0],[2.409,0]],"v":[[51.758,-61.084],[53.613,-65.186],[45.996,-70.996],[20.215,-70.996],[14.16,-69.092],[11.621,-62.988],[7.52,-39.6],[6.982,-36.279],[8.838,-32.349],[13.086,-30.615],[18.677,-33.179],[23.877,-36.768],[29.883,-37.793],[36.084,-36.157],[40.527,-31.201],[42.188,-23.193],[40.649,-15.43],[36.279,-10.059],[29.688,-8.105],[22.266,-10.522],[16.992,-17.285],[10.889,-22.021],[6.909,-20.313],[5.322,-16.699],[7.593,-9.399],[15.308,-2.002],[29.492,1.221],[43.286,-2.197],[52.441,-11.426],[55.615,-24.316],[53.857,-33.447],[49.023,-40.796],[41.87,-45.654],[33.105,-47.412],[20.313,-43.701],[23.096,-59.521],[46.289,-59.521]],"c":true},"ix":2},"nm":"5","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"5","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Arial Rounded MT Bold"}]}
\ No newline at end of file
diff --git a/app/src/main/res/raw/trailer_movies.json b/app/src/main/res/raw/trailer_movies.json
new file mode 100644
index 0000000..e13ffd1
--- /dev/null
+++ b/app/src/main/res/raw/trailer_movies.json
@@ -0,0 +1 @@
+{"v":"5.11.0","fr":30,"ip":0,"op":180,"w":1920,"h":1080,"nm":"5 - Watching film","ddd":0,"assets":[{"id":"comp_0","nm":"Man","fr":30,"layers":[{"ddd":0,"ind":2,"ty":4,"nm":"monitor","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[378.908,375.465,0],"ix":2,"l":2},"a":{"a":0,"k":[809.933,598.634,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[18.285,-9.524],[4.508,3.717],[0.244,1.862],[-1.017,1.584],[0,0],[-5.332,-6.683],[0.108,-1.018]],"o":[[-30.341,15.803],[-0.775,-0.639],[-0.71,-5.415],[12.434,-19.364],[12.024,-6.324],[1.045,1.31],[-1.111,10.439]],"v":[[7.989,-3.654],[-43.812,32.596],[-44.996,28.831],[-41.791,17.319],[-0.983,-16.968],[44.249,-31.272],[45.029,-27.237]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.992156862745,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":70,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[756.647,559.565],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.194,6.426],[0,0],[-4.74,0],[0,0],[4.706,-4.967],[0,0],[1.164,-0.378],[34.464,-40.71]],"o":[[0,0],[-0.912,-4.91],[0,0],[6.655,0],[0,0],[-0.861,0.909],[-11.195,3.632],[-4.133,4.883]],"v":[[-56.79,35.683],[-69.467,-32.559],[-62.078,-42.036],[62.126,-42.036],[67.408,-28.577],[67.408,-28.577],[64.337,-26.622],[-43.848,39.359]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.992156862745,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":70,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[751.797,535.923],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.181,0],[0,0],[0.525,3.786],[0,0],[0,0],[0.19,0.462],[0,0],[-0.102,-0.723],[0,0],[0,0]],"o":[[0,0],[3.616,0],[0,0],[0,0],[-0.073,-0.508],[0,0],[0.612,0.262],[0,0],[0,0],[0.16,1.247]],"v":[[12.311,84.548],[1.872,84.548],[7.733,77.377],[-12.884,-72.283],[-13.861,-79.378],[-14.254,-80.84],[-9.691,-84.548],[-8.524,-82.979],[-7.197,-73.345],[14.236,82.194]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.741,0.267,0.294,0.537,0.514,0.159,0.192,1,0.286,0.051,0.09],"ix":9}},"s":{"a":0,"k":[-65.285,-122.372],"ix":5},"e":{"a":0,"k":[0.057,7.487],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[930.785,569.872],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.333,0],[0,0],[0.306,1.97],[0,0],[-27.732,18.406],[-23.183,65.404],[0,0],[0,0]],"o":[[0,0],[-1.881,0],[0,0],[52.096,-6.417],[27.747,-18.421],[0,0],[0,0],[0.335,2.447]],"v":[[118.752,79.339],[-118.501,79.339],[-122.292,75.938],[-122.583,74.061],[18.205,37.788],[101.328,-79.339],[122.514,74.507],[122.543,74.707]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.949,0.463,0.337,0.463,0.941,0.431,0.31,1,0.933,0.4,0.282],"ix":9}},"s":{"a":0,"k":[-122.657,-0.581],"ix":5},"e":{"a":0,"k":[122.51,-0.581],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[822.157,575.081],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.219,-0.385],[0,0],[1.91,0],[0,0],[0.671,-1.139],[0,0],[-1.91,0],[0,0],[-0.277,-1.985]],"o":[[-0.073,0.462],[0,0],[-0.277,-1.985],[0,0],[-1.4,0],[0,0],[0.335,-1.862],[0,0],[1.91,0],[0,0]],"v":[[134.891,81.586],[134.439,82.863],[112.714,-74.784],[108.909,-78.247],[-131.115,-78.247],[-134.381,-76.307],[-134.891,-79.555],[-131.115,-82.863],[108.909,-82.863],[112.714,-79.401]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.949019610882,0.858823537827,0.737254917622,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 2')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[809.78,568.002],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":1,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.333,0],[0,0],[0.306,1.97],[0,0],[0,0],[-0.073,0.446],[-1.91,0],[0,0],[-0.277,-1.985],[0,0],[0,0],[0,0]],"o":[[0,0],[-1.881,0],[0,0],[0,0],[-0.073,-0.477],[0.335,-1.862],[0,0],[1.91,0],[0,0],[0,0],[0,0],[0.335,2.447]],"v":[[131.126,84.641],[-106.127,84.641],[-109.918,81.24],[-110.21,79.362],[-134.909,-79.932],[-134.895,-81.332],[-131.118,-84.641],[108.905,-84.641],[112.711,-81.178],[113.702,-74.038],[134.887,79.809],[134.917,80.009]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.886,0.737,0.388,0.463,0.924,0.622,0.359,1,0.961,0.506,0.329],"ix":9}},"s":{"a":0,"k":[-135.283,-0.279],"ix":5},"e":{"a":0,"k":[134.631,-0.279],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[809.783,569.779],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":1,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[65.424,-3.078],[-65.424,-3.078],[-65.424,3.078],[65.424,3.078]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.941176474094,0.92549020052,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 3')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[821.888,709.052],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":1,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-25.589,42.32],[8.862,42.32],[25.796,-42.32],[0.462,-42.32]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0.734,0],[0,0],[0.29,0.393],[-0.144,0.467],[0,0],[-0.676,0],[0,0],[-0.292,-0.356],[0.09,-0.452],[0,0]],"o":[[0,0],[-0.488,0],[-0.29,-0.393],[0,0],[0.199,-0.646],[0,0],[0.461,0],[0.292,0.357],[0,0],[-0.144,0.72]],"v":[[10.124,45.398],[-27.674,45.398],[-28.912,44.773],[-29.145,43.407],[-2.146,-44.311],[-0.675,-45.398],[27.673,-45.398],[28.863,-44.835],[29.183,-43.558],[11.634,44.161]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.941176474094,0.92549020052,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 3')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[806.495,663.654],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":1,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"lines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[609.43,629.603,0],"ix":2,"l":2},"a":{"a":0,"k":[963.614,768.06,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[405.627,4.098],[-405.627,4.098],[-405.627,-4.098],[405.627,-4.098]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.988,0.886,0.871,0.5,0.884,0.663,0.659,1,0.78,0.439,0.447],"ix":9}},"s":{"a":0,"k":[-406.114,-0.728],"ix":5},"e":{"a":0,"k":[405.14,-0.728],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[963.614,716.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[932.757,769.572],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1087.516,748.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"lines 12","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[720.81,552.748,0],"ix":2,"l":2},"a":{"a":0,"k":[751.044,741.776,0],"ix":1,"l":2},"s":{"a":0,"k":[91.698,91.698,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[22.333,-21.211],[30.082,-0.835],[1.119,0],[22.943,20.587],[2.779,31.798]],"o":[[-2.646,30.55],[-22.246,21.127],[-1.122,0.031],[-30.108,0],[-23.897,-21.441],[0,0]],"v":[[123.348,-57.055],[84.61,23.212],[3.464,57.269],[0.099,57.315],[-81.979,25.507],[-123.348,-57.054]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4.6,"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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[865.5,789.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":91.838,"s":[10]},{"t":114,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":73,"s":[10]},{"t":95.162109375,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":73,"s":[-30]},{"t":114,"s":[30]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":67,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Shape Layer 5","tt":1,"tp":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[824.388,542.867,0],"ix":2,"l":2},"a":{"a":0,"k":[-96,191,0],"ix":1,"l":2},"s":{"a":0,"k":[91.698,91.698,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[256,155],"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":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.886,0.737,0.388,0.463,0.924,0.622,0.359,1,0.961,0.506,0.329],"ix":9}},"s":{"a":0,"k":[-124,-0.185],"ix":5},"e":{"a":0,"k":[122.695,-0.185],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-96,268.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":67,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"lines 11","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[720.81,552.748,0],"ix":2,"l":2},"a":{"a":0,"k":[751.044,741.776,0],"ix":1,"l":2},"s":{"a":0,"k":[91.698,91.698,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[22.333,-21.211],[30.082,-0.835],[1.119,0],[22.943,20.587],[2.779,31.798]],"o":[[-2.646,30.55],[-22.246,21.127],[-1.122,0.031],[-30.108,0],[-23.897,-21.441],[0,0]],"v":[[123.348,-57.055],[84.61,23.212],[3.464,57.269],[0.099,57.315],[-81.979,25.507],[-123.348,-57.054]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4.6,"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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[865.5,789.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":48.838,"s":[10]},{"t":71,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[10]},{"t":52.162109375,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[-30]},{"t":71,"s":[30]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":67,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Shape Layer 2","tt":1,"tp":6,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[824.388,542.867,0],"ix":2,"l":2},"a":{"a":0,"k":[-96,191,0],"ix":1,"l":2},"s":{"a":0,"k":[91.698,91.698,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[256,155],"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":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.886,0.737,0.388,0.463,0.924,0.622,0.359,1,0.961,0.506,0.329],"ix":9}},"s":{"a":0,"k":[-124,-0.185],"ix":5},"e":{"a":0,"k":[122.695,-0.185],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-96,268.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":0,"op":67,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"lines 10","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[560.387,629.854,0],"ix":2,"l":2},"a":{"a":0,"k":[865.5,789.815,0],"ix":1,"l":2},"s":{"a":0,"k":[147.9,147.9,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[22.333,-21.211],[30.082,-0.835],[1.119,0],[22.943,20.587],[2.779,31.798]],"o":[[-2.646,30.55],[-22.246,21.127],[-1.122,0.031],[-30.108,0],[-23.897,-21.441],[0,0]],"v":[[123.348,-57.055],[84.61,23.212],[3.464,57.269],[0.099,57.315],[-81.979,25.507],[-123.348,-57.054]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.5,"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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[865.5,789.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":153,"s":[10]},{"t":173,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":136,"s":[10]},{"t":156,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":136,"s":[-30]},{"t":173,"s":[30]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":134,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Shape Layer 6","tt":1,"tp":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[700.152,260.378,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[147.9,147.9,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[256,155],"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":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.886,0.737,0.388,0.463,0.924,0.622,0.359,1,0.961,0.506,0.329],"ix":9}},"s":{"a":0,"k":[-124,-0.185],"ix":5},"e":{"a":0,"k":[122.695,-0.185],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-96,268.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":134,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"lines 9","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[560.387,629.854,0],"ix":2,"l":2},"a":{"a":0,"k":[865.5,789.815,0],"ix":1,"l":2},"s":{"a":0,"k":[147.9,147.9,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[22.333,-21.211],[30.082,-0.835],[1.119,0],[22.943,20.587],[2.779,31.798]],"o":[[-2.646,30.55],[-22.246,21.127],[-1.122,0.031],[-30.108,0],[-23.897,-21.441],[0,0]],"v":[[123.348,-57.055],[84.61,23.212],[3.464,57.269],[0.099,57.315],[-81.979,25.507],[-123.348,-57.054]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.5,"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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[865.5,789.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":79,"s":[10]},{"t":99,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":62,"s":[10]},{"t":82,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":62,"s":[-30]},{"t":99,"s":[30]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":59,"op":134,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Shape Layer 4","tt":1,"tp":10,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[700.152,260.378,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[147.9,147.9,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[256,155],"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":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.886,0.737,0.388,0.463,0.924,0.622,0.359,1,0.961,0.506,0.329],"ix":9}},"s":{"a":0,"k":[-124,-0.185],"ix":5},"e":{"a":0,"k":[122.695,-0.185],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-96,268.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":59,"op":134,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"lines 8","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[560.387,629.854,0],"ix":2,"l":2},"a":{"a":0,"k":[865.5,789.815,0],"ix":1,"l":2},"s":{"a":0,"k":[147.9,147.9,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[22.333,-21.211],[30.082,-0.835],[1.119,0],[22.943,20.587],[2.779,31.798]],"o":[[-2.646,30.55],[-22.246,21.127],[-1.122,0.031],[-30.108,0],[-23.897,-21.441],[0,0]],"v":[[123.348,-57.055],[84.61,23.212],[3.464,57.269],[0.099,57.315],[-81.979,25.507],[-123.348,-57.054]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.5,"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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[865.5,789.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":27,"s":[10]},{"t":47,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[10]},{"t":30,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[-30]},{"t":47,"s":[30]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Shape Layer 1","tt":1,"tp":12,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[700.152,260.378,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[147.9,147.9,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[256,155],"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":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.886,0.737,0.388,0.463,0.924,0.622,0.359,1,0.961,0.506,0.329],"ix":9}},"s":{"a":0,"k":[-124,-0.185],"ix":5},"e":{"a":0,"k":[122.695,-0.185],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-96,268.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":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"hand_R","parent":66,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-67,"s":[6]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-22,"s":[-6]},{"t":23,"s":[6]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[1060.748,593.705,0],"ix":2,"l":2},"a":{"a":0,"k":[-19.958,2.751,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.244,-2.552],[0,0],[0.258,-1.549],[0.021,-0.113],[0,0],[0.005,-0.047],[0.001,-0.01],[0.637,-2.093],[0.69,-1.573],[0,0],[0.894,-1.409],[0.397,-0.543],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.112,1.493],[-0.63,0.29],[-0.569,0.249],[-0.874,0.343],[-2.815,0.77],[-0.898,0.207],[-2.963,0.145],[-8.691,-2.513],[0,-0.095],[0,0]],"o":[[0,0],[-0.116,1.267],[-0.01,0.104],[0,0],[-0.004,0.038],[-0.001,0.009],[-0.331,1.894],[-0.462,1.576],[0,0],[-0.664,1.499],[-0.352,0.566],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.43,-1.449],[0.365,-0.508],[0.53,-0.243],[0.798,-0.35],[3.129,-1.245],[0.942,-0.26],[6.231,-1.452],[8.872,-0.465],[0,0],[0,0],[0.005,0.525]],"v":[[29.21,-6.733],[29.209,-6.723],[28.655,-2.485],[28.597,-2.185],[28.596,-2.176],[28.572,-2.035],[28.57,-2.016],[27.131,4.024],[25.402,8.766],[25.351,8.894],[23.025,13.291],[21.907,14.945],[18.61,14.427],[-11.287,9.668],[-15.072,9.063],[-19.167,8.409],[-20.414,7.131],[-24.105,3.358],[-28.315,-0.942],[-28.673,-6.082],[-27.177,-7.317],[-25.519,-8.059],[-23.02,-9.109],[-14.07,-12.104],[-11.31,-12.804],[2.936,-14.835],[29.453,-11.784],[29.448,-11.632],[29.447,-11.623]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.969,0.686,0.545,0.537,0.976,0.716,0.559,1,0.984,0.745,0.573],"ix":9}},"s":{"a":0,"k":[-30.206,-0.455],"ix":5},"e":{"a":0,"k":[28.7,-0.455],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"finger_R 4","parent":14,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":18,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":24,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":32,"s":[-3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.304],"y":[0]},"t":38,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":122,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":128,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":136,"s":[-3]},{"t":142,"s":[0]}],"ix":10},"p":{"a":0,"k":[22.576,11.895,0],"ix":2,"l":2},"a":{"a":0,"k":[-4.818,-7.725,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.928,-0.564],[0.802,0.041],[2.543,2.719],[1.526,2.339],[3.447,3.455],[1.786,1.792],[0,0],[0,0],[0,0],[-0.545,-0.558],[-0.355,-0.358],[-3.206,-3.275],[-1.407,-2.074],[0.319,-1.342]],"o":[[-0.742,0.454],[-0.571,-0.036],[-1.149,-1.226],[-3.447,-3.455],[-1.786,-1.792],[0,0],[0,0],[0,0],[0.545,0.558],[0.355,0.357],[3.197,3.271],[0.613,0.939],[2.936,4.308],[-0.23,0.965]],"v":[[12.184,12.801],[9.782,13.469],[5.727,10.505],[1.556,5.168],[-8.786,-5.197],[-14.153,-10.576],[-9.327,-12.061],[-4.945,-13.409],[-4.725,-13.473],[-3.099,-11.804],[-2.045,-10.726],[7.546,-0.913],[10.658,3.749],[14.088,10.393]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.961,0.645,0.514,1,0.937,0.545,0.455],"ix":9}},"s":{"a":0,"k":[-21.601,-0.075],"ix":5},"e":{"a":0,"k":[108.166,-0.075],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"finger_R 3","parent":14,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":19,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":25,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":33,"s":[-3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.304],"y":[0]},"t":39,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":123,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":129,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":137,"s":[-3]},{"t":143,"s":[0]}],"ix":10},"p":{"a":0,"k":[27.941,0.176,0],"ix":2,"l":2},"a":{"a":0,"k":[-7.559,-12.718,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-2.129,-2.7],[4.056,2.959],[0,0],[0,0]],"o":[[0,0],[0,0],[2.129,2.7],[-4.056,-2.959],[0,0],[0,0]],"v":[[-7.736,-15.866],[7.393,-1.564],[17.282,9.53],[9.071,15.043],[-2.475,2.475],[-17.711,-10.714]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.961,0.645,0.514,1,0.937,0.545,0.455],"ix":9}},"s":{"a":0,"k":[-18.706,-0.349],"ix":5},"e":{"a":0,"k":[117.419,-0.349],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"finger_R 2","parent":14,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":21,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":27,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":35,"s":[-3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.304],"y":[0]},"t":41,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":125,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":131,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":139,"s":[-3]},{"t":145,"s":[0]}],"ix":10},"p":{"a":0,"k":[25.07,-2.302,0],"ix":2,"l":2},"a":{"a":0,"k":[-13.777,-9.128,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.621,-3.69],[2.196,1.823],[0,0],[0,0]],"o":[[0,0],[0,0],[-0.621,3.69],[-2.196,-1.823],[0,0],[0,0]],"v":[[-17.341,-17.821],[6.262,-4.742],[21.242,14.476],[12.733,16.774],[0.343,3.37],[-21.26,-7.678]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.961,0.645,0.514,1,0.937,0.545,0.455],"ix":9}},"s":{"a":0,"k":[-22.053,-0.28],"ix":5},"e":{"a":0,"k":[86.971,-0.28],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"finger_R","parent":14,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":19,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":25,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":33,"s":[-3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.304],"y":[0]},"t":39,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":123,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":129,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":137,"s":[-3]},{"t":143,"s":[0]}],"ix":10},"p":{"a":0,"k":[25.469,-12.765,0],"ix":2,"l":2},"a":{"a":0,"k":[-19.81,-8.931,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.338,-5.232],[3.415,0.599],[0,0]],"o":[[0,0],[0.338,5.232],[-3.415,-0.599],[0,0]],"v":[[-22.913,-9.3],[24.007,5.307],[14.1,8.744],[-24.019,0.122]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.961,0.645,0.514,1,0.937,0.545,0.455],"ix":9}},"s":{"a":0,"k":[-33.485,-0.621],"ix":5},"e":{"a":0,"k":[101.168,-0.621],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"popcorn 4 :M","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[827.84,479.626,0],"ix":2,"l":2},"a":{"a":0,"k":[1109.221,668.074,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.293,0],[0,0],[0,1.293],[0,0],[-1.293,0],[0,0],[0,-1.293],[0,0]],"o":[[0,0],[-1.293,0],[0,0],[0,-1.293],[0,0],[1.293,0],[0,0],[0,1.293]],"v":[[51.21,2.504],[-51.21,2.504],[-53.552,0.162],[-53.552,-0.162],[-51.21,-2.504],[51.21,-2.504],[53.552,-0.162],[53.552,0.162]],"c":true},"ix":2},"nm":"Mask","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1109.353,626.378],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[8.468,-43.598],[-4.37,43.598],[-8.468,43.598],[4.37,-43.598]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1133.78,668.276],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1133.78,668.276],"ix":2},"a":{"a":0,"k":[1133.78,668.276],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[8.468,43.598],[4.368,43.598],[-8.468,-43.598],[-4.372,-43.598]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1084.89,668.276],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1084.89,668.276],"ix":2},"a":{"a":0,"k":[1084.89,668.276],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[2.028,-43.598],[2.028,43.598],[-2.028,43.598],[-2.028,-43.598]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1109.334,668.276],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1109.334,668.276],"ix":2},"a":{"a":0,"k":[1109.334,668.276],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1109.353,667.874],"ix":2},"a":{"a":0,"k":[1109.335,668.276],"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":"popcorn 4","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-19.206,5.563],[0,0],[0,0],[0,0],[1.714,0],[0,0],[0.351,1.68],[0,0],[0,0],[0,0],[-2.3,0],[0,0],[0,0],[-0.135,-0.782],[-7.971,-7.054]],"o":[[0,0],[0,0],[0,0],[-0.347,1.68],[0,0],[-1.714,0],[0,0],[0,0],[0,0],[-0.47,-2.25],[0,0],[0,0],[0.073,0.447],[6.996,40.742],[12.887,11.408]],"v":[[42.326,32.382],[41.748,35.148],[41.702,35.375],[40.581,40.719],[37.04,43.597],[-21.967,43.597],[-25.512,40.719],[-26.629,35.375],[-26.679,35.148],[-42.248,-39.232],[-38.7,-43.597],[-37.255,-43.597],[-33.464,-42.402],[-33.144,-40.526],[-14.678,27.643]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.647058844566,0.1254902035,0.211764708161,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 5')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1101.686,668.276],"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":"popcorn 3","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.474,-2.25],[0,0],[0,0],[0,0],[0,0],[1.714,0],[0,0],[0.351,1.68],[0,0],[0,0],[0,0],[-2.3,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[-0.347,1.68],[0,0],[-1.714,0],[0,0],[0,0],[0,0],[-0.47,-2.25],[0,0],[2.3,0]],"v":[[49.782,-39.232],[34.791,32.382],[34.213,35.148],[34.167,35.375],[33.046,40.719],[29.505,43.597],[-29.502,43.597],[-33.047,40.719],[-34.164,35.375],[-34.214,35.148],[-49.783,-39.232],[-46.234,-43.597],[46.237,-43.597]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.752941191196,0.152941182256,0.20000000298,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 6')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1109.221,668.276],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1109.221,668.276],"ix":2},"a":{"a":0,"k":[1109.221,668.276],"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":"popcorn 2","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"popcorn 7 :M","parent":19,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1109.477,616.518,0],"ix":2,"l":2},"a":{"a":0,"k":[1109.477,616.518,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.566,-1.039],[0.17,-0.349],[1.32,0.953],[-0.914,1.455],[-1.478,-0.18]],"o":[[0.592,1.087],[-0.964,1.974],[-1.076,-0.777],[0.614,-0.977],[0.197,0.024]],"v":[[2.915,-2.082],[2.738,0.581],[-2.374,3.037],[-2.474,-1.46],[0.899,-3.319]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-3.862,-0.498],"ix":5},"e":{"a":0,"k":[2.479,-0.498],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1100.362,601.998],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1100.362,601.998],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1100.362,601.998],"ix":2},"a":{"a":0,"k":[1100.362,601.998],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.658,-0.984],[0.388,-0.011],[-0.232,1.611],[-1.713,-0.135],[-0.527,-1.393]],"o":[[-0.688,1.029],[-2.196,0.062],[0.189,-1.314],[1.15,0.09],[0.07,0.185]],"v":[[3.321,1.708],[0.88,2.787],[-3.668,-0.602],[0.27,-2.777],[3.481,-0.652]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-4.638,-0.593],"ix":5},"e":{"a":0,"k":[2.726,-0.593],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1108.138,613.093],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1108.138,613.093],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1108.138,613.093],"ix":2},"a":{"a":0,"k":[1108.138,613.093],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.701,-0.092],[0.524,-0.415],[0.195,-0.634],[-0.09,-0.644],[0,0],[0,0],[0.469,0.045],[0.413,-0.212],[0.059,-0.492],[-0.231,-0.487],[0,0],[-0.006,0.554],[-0.477,0.282],[-0.546,-0.053],[-0.459,-0.298],[0,0],[-0.248,0.714],[-0.618,0.431],[-0.75,0.025],[-0.665,-0.343]],"o":[[-0.707,-0.245],[-0.698,0.07],[-0.536,0.397],[-0.19,0.626],[0,0],[0,0],[-0.392,-0.268],[-0.464,-0.048],[-0.418,0.212],[-0.064,0.492],[0,0],[-0.303,-0.451],[-0.013,-0.557],[0.473,-0.285],[0.55,0.039],[0,0],[-0.13,-0.744],[0.241,-0.717],[0.62,-0.432],[0.753,-0.03],[0,0]],"v":[[4.796,-3.123],[2.66,-3.388],[0.773,-2.643],[-0.364,-1.061],[-0.519,0.923],[-0.383,1.901],[-1.176,1.359],[-2.485,0.849],[-3.848,1.06],[-4.586,2.143],[-4.272,3.65],[-4.313,3.678],[-4.819,2.139],[-4.033,0.762],[-2.447,0.417],[-0.912,0.968],[-0.983,1.015],[-0.816,-1.218],[0.529,-2.993],[2.65,-3.675],[4.819,-3.167]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.914,0.714,0.42,0.5,0.924,0.616,0.378,1,0.933,0.518,0.337],"ix":9}},"s":{"a":0,"k":[-5.22,-0.879],"ix":5},"e":{"a":0,"k":[4.418,-0.879],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1107.72,604.379],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1107.72,604.379],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1107.72,604.379],"ix":2},"a":{"a":0,"k":[1107.72,604.379],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.951,2.655],[-0.403,0.389],[2.611,2.705],[2.373,-2.29],[0.272,-0.592],[1.969,-1.901],[-2.611,-2.705],[-1.773,-0.023],[-1.361,-1.411],[-2.373,2.29]],"o":[[0.484,-0.239],[2.373,-2.29],[-2.611,-2.705],[-0.488,0.471],[-2.496,-1.569],[-2.373,2.29],[1.425,1.477],[0.026,1.702],[2.611,2.705],[2.15,-2.075]],"v":[[7.749,1.243],[9.087,0.305],[8.657,-8.741],[-0.367,-9.492],[-1.505,-7.883],[-9.087,-7.461],[-8.657,1.584],[-3.608,3.853],[-1.519,8.741],[7.506,9.492]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1105.912,606.437],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1105.912,606.437],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1105.912,606.437],"ix":2},"a":{"a":0,"k":[1105.912,606.437],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1105.912,606.437],"ix":2},"a":{"a":0,"k":[2210.063,1214.816],"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":"popcorn 7","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.988,-0.652],[-0.013,-0.388],[1.613,0.222],[-0.125,1.714],[-1.39,0.535]],"o":[[1.033,0.682],[0.075,2.196],[-1.315,-0.181],[0.084,-1.151],[0.185,-0.071]],"v":[[1.691,-3.331],[2.784,-0.896],[-0.578,3.671],[-2.776,-0.253],[-0.67,-3.477]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-3.081,-0.863],"ix":5},"e":{"a":0,"k":[2.492,-0.863],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1106.581,620.363],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1106.581,620.363],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1106.581,620.363],"ix":2},"a":{"a":0,"k":[1106.581,620.363],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.119,-1.178],[0.337,-0.192],[0.552,1.531],[-1.576,0.685],[-1.119,-0.983]],"o":[[-0.125,1.232],[-1.91,1.086],[-0.45,-1.249],[1.058,-0.46],[0.149,0.131]],"v":[[3.667,0.09],[2.017,2.188],[-3.589,1.33],[-1.132,-2.438],[2.701,-2.069]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-4.316,-0.747],"ix":5},"e":{"a":0,"k":[3.039,-0.747],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1118.816,626.247],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1118.816,626.247],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1118.816,626.247],"ix":2},"a":{"a":0,"k":[1118.816,626.247],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.576,-0.41],[0.268,-0.612],[-0.125,-0.652],[-0.382,-0.527],[0,0],[0,0],[0.435,-0.181],[0.264,-0.381],[-0.178,-0.462],[-0.433,-0.322],[0,0],[0.255,0.492],[-0.29,0.473],[-0.507,0.21],[-0.545,-0.048],[0,0],[0.116,0.747],[-0.343,0.67],[-0.65,0.374],[-0.748,0.009]],"o":[[-0.74,0.115],[-0.584,0.389],[-0.287,0.602],[0.126,0.642],[0,0],[0,0],[-0.472,-0.053],[-0.432,0.175],[-0.269,0.384],[0.174,0.464],[0,0],[-0.48,-0.256],[-0.273,-0.486],[0.284,-0.474],[0.504,-0.224],[0,0],[-0.464,-0.596],[-0.124,-0.747],[0.345,-0.673],[0.651,-0.38],[0,0]],"v":[[3.104,-5.115],[1.093,-4.347],[-0.223,-2.804],[-0.485,-0.873],[0.309,0.952],[0.889,1.752],[-0.066,1.645],[-1.461,1.81],[-2.566,2.635],[-2.709,3.938],[-1.725,5.121],[-1.748,5.165],[-2.916,4.044],[-2.868,2.459],[-1.63,1.409],[-0.016,1.176],[-0.057,1.251],[-0.957,-0.799],[-0.602,-2.998],[0.95,-4.595],[3.104,-5.165]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":2,"k":{"a":0,"k":[0,1,1,1,1,0,0,0],"ix":9}},"s":{"a":0,"k":[-3.455,-0.495],"ix":5},"e":{"a":0,"k":[2.754,-0.495],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.955,618.995],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.955,618.995],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.955,618.995],"ix":2},"a":{"a":0,"k":[1113.955,618.995],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.969,1.429],[-0.173,0.532],[3.575,1.164],[1.021,-3.136],[-0.038,-0.651],[0.847,-2.603],[-3.575,-1.164],[-1.577,0.812],[-1.864,-0.607],[-1.021,3.136]],"o":[[0.315,-0.438],[1.021,-3.136],[-3.575,-1.164],[-0.21,0.645],[-2.941,-0.215],[-1.021,3.136],[1.952,0.635],[0.821,1.49],[3.575,1.164],[0.925,-2.841]],"v":[[7.648,-0.863],[8.389,-2.32],[3.765,-10.106],[-4.557,-6.535],[-4.807,-4.579],[-11.304,-0.649],[-6.68,7.137],[-1.156,6.77],[2.982,10.106],[11.304,6.534]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.437,619.88],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.437,619.88],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.437,619.88],"ix":2},"a":{"a":0,"k":[1113.437,619.88],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.437,619.88],"ix":2},"a":{"a":0,"k":[2225.842,1242.283],"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":"popcorn 6","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.329,-1.137],[0.242,-0.304],[1.083,1.215],[-1.207,1.223],[-1.405,-0.495]],"o":[[0.344,1.19],[-1.368,1.719],[-0.883,-0.991],[0.81,-0.821],[0.187,0.066]],"v":[[3.312,-1.321],[2.564,1.241],[-2.958,2.534],[-2.084,-1.878],[1.61,-2.964]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-3.985,-0.871],"ix":5},"e":{"a":0,"k":[2.8,-0.871],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1096.485,613.371],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1096.485,613.371],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1096.485,613.371],"ix":2},"a":{"a":0,"k":[1096.485,613.371],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.855,-0.819],[0.381,0.073],[-0.574,1.523],[-1.644,-0.501],[-0.214,-1.474]],"o":[[-0.894,0.857],[-2.158,-0.414],[0.468,-1.242],[1.103,0.337],[0.028,0.196]],"v":[[2.862,2.303],[0.245,2.829],[-3.463,-1.462],[0.851,-2.735],[3.528,0.033]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-4.209,-0.548],"ix":5},"e":{"a":0,"k":[2.907,-0.548],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1101.709,626.048],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1101.709,626.048],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1101.709,626.048],"ix":2},"a":{"a":0,"k":[1101.709,626.048],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.704,0.062],[0.601,-0.292],[0.328,-0.577],[0.051,-0.648],[0,0],[0,0],[0.448,0.145],[0.449,-0.118],[0.164,-0.467],[-0.12,-0.526],[0,0],[-0.125,0.539],[-0.527,0.172],[-0.522,-0.169],[-0.384,-0.39],[0,0],[-0.397,0.644],[-0.696,0.287],[-0.738,-0.137],[-0.575,-0.479]],"o":[[-0.637,-0.392],[-0.697,-0.082],[-0.609,0.272],[-0.321,0.57],[0,0],[0,0],[-0.325,-0.346],[-0.443,-0.147],[-0.454,0.117],[-0.169,0.466],[0,0],[-0.199,-0.506],[0.108,-0.547],[0.523,-0.176],[0.529,0.157],[0,0],[0.033,-0.755],[0.39,-0.648],[0.699,-0.288],[0.742,0.133],[0,0]],"v":[[5.275,-1.8],[3.247,-2.52],[1.243,-2.2],[-0.208,-0.901],[-0.788,1.002],[-0.866,1.987],[-1.524,1.286],[-2.692,0.507],[-4.068,0.418],[-5.023,1.316],[-5.041,2.855],[-5.088,2.873],[-5.249,1.262],[-4.184,0.087],[-2.561,0.092],[-1.181,0.962],[-1.261,0.992],[-0.616,-1.152],[1.081,-2.594],[3.299,-2.802],[5.307,-1.838]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":2,"k":{"a":0,"k":[0,1,1,1,1,0,0,0],"ix":9}},"s":{"a":0,"k":[-5.753,-0.653],"ix":5},"e":{"a":0,"k":[4.862,-0.653],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1103.253,617.153],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1103.253,617.153],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1103.253,617.153],"ix":2},"a":{"a":0,"k":[1103.253,617.153],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.332,3.014],[-0.477,0.292],[1.965,3.205],[2.812,-1.724],[0.394,-0.52],[2.333,-1.43],[-1.965,-3.205],[-1.727,-0.405],[-1.024,-1.671],[-2.812,1.724]],"o":[[0.524,-0.129],[2.812,-1.724],[-1.965,-3.205],[-0.578,0.354],[-2.098,-2.071],[-2.812,1.724],[1.073,1.75],[-0.342,1.667],[1.965,3.205],[2.547,-1.562]],"v":[[6.525,2.117],[8.034,1.489],[9.568,-7.436],[0.918,-10.118],[-0.54,-8.792],[-8.034,-10.018],[-9.568,-1.093],[-5.127,2.212],[-4.143,7.436],[4.507,10.118]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1101.733,619.757],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1101.733,619.757],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1101.733,619.757],"ix":2},"a":{"a":0,"k":[1101.733,619.757],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1101.733,619.757],"ix":2},"a":{"a":0,"k":[2201.866,1239.32],"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":"popcorn 5","np":4,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.491,2.256],[-2.712,-0.101]],"o":[[-3.074,-2.39],[4.204,0.933]],"v":[[-1.782,3.845],[0.574,-4.194]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":2,"k":{"a":0,"k":[0,1,1,1,1,0,0,0],"ix":9}},"s":{"a":0,"k":[-3.894,-0.318],"ix":5},"e":{"a":0,"k":[2.395,-0.318],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.394,611.818],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.394,611.818],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1113.394,611.818],"ix":2},"a":{"a":0,"k":[1113.394,611.818],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.491,2.256],[-2.712,-0.101]],"o":[[-3.074,-2.39],[4.204,0.933]],"v":[[-1.782,3.845],[0.574,-4.194]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-3.994,-0.685],"ix":5},"e":{"a":0,"k":[2.295,-0.685],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1130.494,609.185],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1130.494,609.185],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1130.494,609.185],"ix":2},"a":{"a":0,"k":[1130.494,609.185],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.158,2.712],[1.364,3.827],[0,0],[3.363,-1.266],[0,0],[3.65,-4.205]],"o":[[3.331,-4.541],[3.535,-1.043],[0,0],[1.6,3.507],[0,0],[3.981,2.947],[0,0]],"v":[[1.04,10.678],[-2.858,-2.415],[2.299,-10.693],[2.352,-10.714],[-1.821,-2.251],[-1.815,-2.345],[1.083,10.714]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.914,0.714,0.42,0.5,0.924,0.616,0.378,1,0.933,0.518,0.337],"ix":9}},"s":{"a":0,"k":[-3.717,-0.798],"ix":5},"e":{"a":0,"k":[2,-0.798],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1122.217,611.298],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1122.217,611.298],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1122.217,611.298],"ix":2},"a":{"a":0,"k":[1122.217,611.298],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.817,-1.649],[2.195,5.849],[10.747,0.104],[-1.702,-10.814],[-9.564,-0.887]],"o":[[5.453,3.462],[9.452,0.833],[1.131,-12.289],[-8.806,0.438],[-1.2,3.349]],"v":[[-5.295,15.666],[5.336,5.898],[7.484,-8.666],[-6.387,-6.916],[-7.939,7.028]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1121.336,611.253],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1121.336,611.253],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1121.336,611.253],"ix":2},"a":{"a":0,"k":[1121.336,611.253],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1121.336,611.253],"ix":2},"a":{"a":0,"k":[2243.887,1222.506],"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":"popcorn 4","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.888,-5.87],[1.308,2.379]],"o":[[-0.47,3.866],[-1.361,-4.085]],"v":[[4.126,-0.26],[-3.98,1.852]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-4.677,-0.886],"ix":5},"e":{"a":0,"k":[3.575,-0.886],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1142.177,629.386],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1142.177,629.386],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1142.177,629.386],"ix":2},"a":{"a":0,"k":[1142.177,629.386],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.888,-5.87],[1.307,2.379]],"o":[[-0.47,3.866],[-1.361,-4.085]],"v":[[4.126,-0.26],[-3.98,1.852]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":2,"k":{"a":0,"k":[0,1,1,1,1,0,0,0],"ix":9}},"s":{"a":0,"k":[-4.628,-0.572],"ix":5},"e":{"a":0,"k":[3.624,-0.572],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1131.128,616.072],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1131.128,616.072],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1131.128,616.072],"ix":2},"a":{"a":0,"k":[1131.128,616.072],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.188,-4.961],[2.581,-3.137],[0,0],[-2.815,-2.233],[0,0],[-5.483,-0.969]],"o":[[-5.607,-0.522],[-2.712,-2.496],[0,0],[2.186,-3.175],[0,0],[0.481,-4.929],[0,0]],"v":[[9.507,-4.951],[0.281,5.124],[-9.471,4.956],[-9.516,4.921],[-0.111,4.15],[-0.195,4.193],[9.516,-5.007]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.914,0.714,0.42,0.5,0.924,0.616,0.378,1,0.933,0.518,0.337],"ix":9}},"s":{"a":0,"k":[-9.724,-0.343],"ix":5},"e":{"a":0,"k":[9.308,-0.343],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1136.224,620.843],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1136.224,620.843],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1136.224,620.843],"ix":2},"a":{"a":0,"k":[1136.224,620.843],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.034,3.264],[3.889,-4.889],[-5.436,-9.271],[-8.4,7.019],[4.156,8.659]],"o":[[0.166,-6.457],[-4.145,-8.535],[-11.122,5.348],[4.903,7.327],[3.49,-0.693]],"v":[[16.033,-3.855],[2.189,-7.952],[-11.407,-2.306],[-2.774,8.692],[9.983,2.854]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1137.648,623.394],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1137.648,623.394],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1137.648,623.394],"ix":2},"a":{"a":0,"k":[1137.648,623.394],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1137.648,623.394],"ix":2},"a":{"a":0,"k":[2274.73,1245.458],"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":"popcorn 3","np":4,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.13,-5.541],[-0.039,2.714]],"o":[[-2.319,3.128],[0.837,-4.224]],"v":[[3.889,1.702],[-4.202,-0.469]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-4.534,-0.99],"ix":5},"e":{"a":0,"k":[3.87,-0.99],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1082.034,628.49],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1082.034,628.49],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1082.034,628.49],"ix":2},"a":{"a":0,"k":[1082.034,628.49],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.13,-5.541],[-0.039,2.714]],"o":[[-2.319,3.128],[0.836,-4.224]],"v":[[3.889,1.702],[-4.202,-0.469]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-4.511,-0.954],"ix":5},"e":{"a":0,"k":[3.894,-0.954],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1079.011,611.454],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1079.011,611.454],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1079.011,611.454],"ix":2},"a":{"a":0,"k":[1079.011,611.454],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.616,-4.219],[3.794,-1.451],[0,0],[-1.343,-3.333],[0,0],[-4.287,-3.553]],"o":[[-4.616,-3.226],[-1.124,-3.51],[0,0],[3.469,-1.68],[0,0],[2.855,-4.047],[0,0]],"v":[[10.69,-1.251],[-2.31,2.946],[-10.704,-2.02],[-10.726,-2.073],[-2.169,1.905],[-2.263,1.902],[10.726,-1.296]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.914,0.714,0.42,0.5,0.924,0.616,0.378,1,0.933,0.518,0.337],"ix":9}},"s":{"a":0,"k":[-10.776,-0.156],"ix":5},"e":{"a":0,"k":[10.675,-0.156],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.276,619.656],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.276,619.656],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.276,619.656],"ix":2},"a":{"a":0,"k":[1081.276,619.656],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.584,2.854],[5.797,-2.328],[-0.143,-10.746],[-10.772,1.949],[-0.667,9.582]],"o":[[3.336,-5.531],[0.616,-9.468],[-12.312,-0.849],[0.64,8.793],[3.376,1.123]],"v":[[15.775,4.916],[5.766,-5.489],[-8.844,-7.302],[-6.776,6.526],[7.2,7.757]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.3,620.589],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.3,620.589],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.3,620.589],"ix":2},"a":{"a":0,"k":[1081.3,620.589],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.3,620.589],"ix":2},"a":{"a":0,"k":[2162.599,1239.944],"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":"popcorn 2","np":4,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.988,-0.652],[-0.013,-0.388],[1.613,0.222],[-0.125,1.714],[-1.39,0.535]],"o":[[1.033,0.682],[0.075,2.196],[-1.315,-0.181],[0.084,-1.15],[0.185,-0.071]],"v":[[1.691,-3.331],[2.784,-0.896],[-0.578,3.671],[-2.776,-0.253],[-0.67,-3.477]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-3.1,-0.388],"ix":5},"e":{"a":0,"k":[2.472,-0.388],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.6,611.888],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.6,611.888],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1081.6,611.888],"ix":2},"a":{"a":0,"k":[1081.6,611.888],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.119,-1.178],[0.337,-0.192],[0.552,1.531],[-1.576,0.685],[-1.119,-0.983]],"o":[[-0.125,1.232],[-1.91,1.086],[-0.45,-1.249],[1.058,-0.46],[0.149,0.131]],"v":[[3.667,0.09],[2.017,2.188],[-3.588,1.33],[-1.132,-2.438],[2.701,-2.069]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[-4.335,-0.272],"ix":5},"e":{"a":0,"k":[3.02,-0.272],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1093.835,617.772],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1093.835,617.772],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1093.835,617.772],"ix":2},"a":{"a":0,"k":[1093.835,617.772],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.576,-0.41],[0.268,-0.612],[-0.125,-0.652],[-0.382,-0.527],[0,0],[0,0],[0.435,-0.181],[0.264,-0.381],[-0.178,-0.462],[-0.433,-0.322],[0,0],[0.255,0.492],[-0.289,0.473],[-0.507,0.21],[-0.545,-0.048],[0,0],[0.116,0.747],[-0.343,0.67],[-0.65,0.374],[-0.749,0.009]],"o":[[-0.739,0.115],[-0.584,0.389],[-0.287,0.602],[0.126,0.642],[0,0],[0,0],[-0.472,-0.053],[-0.432,0.175],[-0.27,0.384],[0.174,0.464],[0,0],[-0.48,-0.256],[-0.273,-0.486],[0.284,-0.474],[0.504,-0.224],[0,0],[-0.464,-0.596],[-0.124,-0.746],[0.345,-0.673],[0.651,-0.38],[0,0]],"v":[[3.104,-5.115],[1.093,-4.347],[-0.223,-2.804],[-0.485,-0.873],[0.309,0.952],[0.889,1.752],[-0.066,1.645],[-1.461,1.81],[-2.566,2.635],[-2.709,3.938],[-1.725,5.121],[-1.748,5.165],[-2.916,4.044],[-2.868,2.459],[-1.63,1.409],[-0.016,1.176],[-0.057,1.251],[-0.957,-0.799],[-0.602,-2.998],[0.95,-4.595],[3.104,-5.165]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.914,0.714,0.42,0.5,0.924,0.616,0.378,1,0.933,0.518,0.337],"ix":9}},"s":{"a":0,"k":[-3.474,-0.019],"ix":5},"e":{"a":0,"k":[2.735,-0.019],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1088.974,610.519],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1088.974,610.519],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1088.974,610.519],"ix":2},"a":{"a":0,"k":[1088.974,610.519],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.969,1.429],[-0.173,0.532],[3.575,1.164],[1.021,-3.136],[-0.038,-0.651],[0.847,-2.602],[-3.575,-1.164],[-1.577,0.812],[-1.864,-0.607],[-1.021,3.136]],"o":[[0.315,-0.438],[1.021,-3.136],[-3.575,-1.164],[-0.21,0.645],[-2.94,-0.215],[-1.021,3.136],[1.952,0.635],[0.821,1.49],[3.575,1.164],[0.925,-2.841]],"v":[[7.648,-0.863],[8.389,-2.32],[3.764,-10.106],[-4.557,-6.534],[-4.807,-4.579],[-11.304,-0.649],[-6.68,7.137],[-1.156,6.771],[2.982,10.106],[11.304,6.535]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.906,0.737,0.431,0.5,0.922,0.61,0.376,1,0.937,0.482,0.322],"ix":9}},"s":{"a":0,"k":[0,0],"ix":5},"e":{"a":0,"k":[100,0],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1088.456,611.404],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1088.456,611.404],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1088.456,611.404],"ix":2},"a":{"a":0,"k":[1088.456,611.404],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1088.456,611.404],"ix":2},"a":{"a":0,"k":[2175.88,1225.331],"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":"popcorn","np":4,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"sleeve_L","parent":68,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":0,"s":[6]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":30,"s":[-20]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":60,"s":[0]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":90,"s":[1]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":120,"s":[0]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":150,"s":[-20]},{"t":179,"s":[6]}],"ix":10},"p":{"a":0,"k":[1226.829,556.607,0],"ix":2,"l":2},"a":{"a":0,"k":[1226.829,556.607,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[28.772,26.781],[0.007,3.598],[-15.652,5.93],[0.781,23.413]],"o":[[0,0],[0,0],[11.626,3.357],[11.057,-4.192],[6.279,34.583]],"v":[[38.112,37.66],[-38.096,17.513],[-38.112,11.842],[18.306,16.562],[30.148,-38.388]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.949,0.463,0.337,0.463,0.941,0.431,0.31,1,0.933,0.4,0.282],"ix":9}},"s":{"a":0,"k":[-38.709,-0.063],"ix":5},"e":{"a":0,"k":[37.515,-0.063],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1245.209,657.563],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-3.007,-28.486],[3.38,-0.218],[22.9,20.385],[0.342,0.313],[0.01,3.598],[-0.076,4.451],[-10.497,-5.968],[-8.824,-15.259],[-1.17,-11.398]],"o":[[0,0],[-12.998,0.807],[-0.351,-0.313],[0,0],[-0.071,-26.861],[0.234,-13.75],[12.19,6.93],[5.848,10.113],[2.467,24.038]],"v":[[39.036,74.109],[33.691,74.603],[-36.131,54.902],[-37.166,53.962],[-37.185,48.284],[-36.767,-2.72],[-16.832,-64.506],[23.143,-32.485],[31.071,-1.941]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.886,0.737,0.388,0.463,0.924,0.622,0.359,1,0.961,0.506,0.329],"ix":9}},"s":{"a":0,"k":[-181.783,-35.617],"ix":5},"e":{"a":0,"k":[60.166,15.469],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1244.283,621.117],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"forearm_L","parent":23,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":0,"s":[-3]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":30,"s":[14]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":60,"s":[-2]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":90,"s":[2]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":120,"s":[-2]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":150,"s":[14]},{"t":179,"s":[-3]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.21,"y":0.21},"o":{"x":0.37,"y":0.37},"t":0,"s":[1257.393,695.025,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.21,"y":0.96},"o":{"x":0.37,"y":0.05},"t":30,"s":[1257.393,695.025,0],"to":[-0.004,-1.222,0],"ti":[0.052,-0.331,0]},{"i":{"x":0.21,"y":0.96},"o":{"x":0.37,"y":0.05},"t":60,"s":[1257.369,687.692,0],"to":[-0.052,0.331,0],"ti":[0,0,0]},{"i":{"x":0.21,"y":0.96},"o":{"x":0.37,"y":0.05},"t":90,"s":[1257.079,697.012,0],"to":[0,0,0],"ti":[-0.052,0.331,0]},{"i":{"x":0.21,"y":0.96},"o":{"x":0.37,"y":0.05},"t":120,"s":[1257.37,687.692,0],"to":[0.052,-0.331,0],"ti":[-0.004,-1.222,0]},{"i":{"x":0.21,"y":1},"o":{"x":0.37,"y":0},"t":150,"s":[1257.393,695.025,0],"to":[0.004,1.222,0],"ti":[0,0,0]},{"t":179,"s":[1257.393,695.025,0]}],"ix":2,"l":2},"a":{"a":0,"k":[1257.369,693.692,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.453,-5.44],[44.709,3.295],[35.747,1.158],[-0.029,-0.237],[12.827,-0.01],[0,0],[0.019,-0.066],[0,0],[0.01,-0.01],[0,0],[0,0],[-3.304,0.446],[-6.817,0.855],[-11.972,1.225],[-0.475,0.057],[-9.665,0.674],[-2.934,0.161],[-9.665,-1.31],[26.584,7.596],[9.021,2.538]],"o":[[-9.713,11.859],[-20.603,-1.519],[0.029,0.237],[-12.827,0.01],[0,0],[-0.019,0.066],[0,0],[-0.01,0.01],[0,0],[-0.047,-0.019],[0,0],[3.731,-0.522],[9.058,-1.139],[0.475,-0.048],[9.513,-0.959],[3.01,-0.209],[15.818,-0.883],[35.129,4.747],[-20.489,-5.858],[14.687,0.538]],"v":[[124.521,32.533],[51.414,38.23],[-34.111,33.72],[-34.035,34.432],[-72.516,34.46],[-75.042,34.242],[-75.099,34.432],[-77.748,34.432],[-77.767,34.46],[-127.954,34.46],[-128.03,34.432],[-122.865,33.71],[-106.734,31.584],[-74.472,27.881],[-73.057,27.729],[-43.929,25.204],[-35.013,24.643],[4.892,24.938],[106.482,15.443],[66.605,-4.495]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.961,0.645,0.514,1,0.937,0.545,0.455],"ix":9}},"s":{"a":0,"k":[-61.535,134.552],"ix":5},"e":{"a":0,"k":[68.428,-86.074],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1150.035,678.948],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.029,-0.237],[12.827,-0.01],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.535,0.351],[0,0],[0,0],[-1.68,0.665],[-1.984,0.788],[-8.241,0.893],[-3.465,0.37],[-0.304,-3.067],[-0.304,-3.029]],"o":[[-12.827,0.01],[0,0],[0,0],[0,0],[0,0],[0,0],[0,-2.564],[0,0],[0,0],[1.68,-0.674],[1.984,-0.798],[8.241,-0.893],[3.465,-0.37],[0.304,3.067],[0.304,3.029],[0.029,0.237]],"v":[[36.349,9.48],[-2.132,9.509],[-4.657,9.29],[-7.164,9.081],[-22.355,7.79],[-36.349,7.79],[-36.349,6.565],[-31.934,1.486],[-23.893,0.366],[-11.683,-1.334],[-6.632,-3.337],[-0.679,-5.711],[24.054,-8.388],[34.45,-9.509],[35.371,-0.309],[36.273,8.768]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.986,0.761,0.596,1,0.988,0.776,0.62],"ix":9}},"s":{"a":0,"k":[-37.15,-0.399],"ix":5},"e":{"a":0,"k":[35.549,-0.399],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1079.65,703.899],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.032,0.294],[0.721,-2.336],[0.665,-2.174],[0.019,-0.066],[0,0],[0.389,0.437],[-1.88,0.456],[-6.418,1.557],[-0.038,0.01],[-8.441,1.225]],"o":[[-0.712,2.336],[-0.655,2.174],[-0.019,0.066],[0,0],[-0.74,0],[-0.997,-1.139],[6.428,-1.557],[0.038,-0.01],[8.441,-1.225],[2.032,-0.294]],"v":[[26.26,-6.855],[24.115,0.152],[22.13,6.665],[22.073,6.855],[-24.003,6.855],[-25.693,6.133],[-24.535,2.412],[-5.271,-2.26],[-5.157,-2.288],[20.155,-5.962]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,1,0.992,0.992,0.537,0.939,0.951,0.939,1,0.878,0.91,0.886],"ix":9}},"s":{"a":0,"k":[-17.363,-0.025],"ix":5},"e":{"a":0,"k":[35.158,-0.025],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1052.863,706.525],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.427,-0.855],[1.025,-2.051],[0.066,-0.133],[0.01,-0.01],[0,0],[0,0],[-6.855,1.529]],"o":[[-0.427,0.855],[-1.025,2.051],[-0.066,0.133],[-0.01,0.01],[0,0],[0,0],[6.855,-1.529],[0,0]],"v":[[27.42,-4.572],[26.138,-2.008],[23.062,4.144],[22.863,4.543],[22.844,4.572],[-27.42,4.572],[-27.42,0.005],[-6.855,-4.572]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.986,0.761,0.596,1,0.988,0.776,0.62],"ix":9}},"s":{"a":0,"k":[-27.925,-0.337],"ix":5},"e":{"a":0,"k":[26.915,-0.337],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1049.425,708.837],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1049.425,708.837],"ix":2},"a":{"a":0,"k":[1049.425,708.837],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.412,-2.943],[44.709,3.295],[35.747,1.158],[2.535,0.076],[0.76,2.763],[0.798,2.877],[0.019,0.057],[-34.522,6.38],[-0.313,0.057],[-2.829,0.522],[0,0],[-0.3,-5.594]],"o":[[-9.713,11.859],[-20.603,-1.519],[-2.478,-0.085],[-0.769,-2.763],[-0.798,-2.877],[-0.019,-0.057],[34.522,-6.38],[0.313,-0.057],[2.829,-0.522],[5.021,-0.462],[0,0],[0.494,9.409]],"v":[[83.694,74.38],[10.587,80.076],[-74.939,75.567],[-82.458,75.329],[-84.756,67.05],[-87.158,58.41],[-87.206,58.239],[16.359,39.089],[17.29,38.918],[25.778,37.352],[44.39,35.553],[87.112,58.619]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.986,0.761,0.596,1,0.988,0.776,0.62],"ix":9}},"s":{"a":0,"k":[-87.362,-0.601],"ix":5},"e":{"a":0,"k":[87.049,-0.601],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1190.862,637.101],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"arm_L","parent":21,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1242.792,634.566,0],"ix":2,"l":2},"a":{"a":0,"k":[1242.792,634.566,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.453,-5.44],[26.584,7.596],[0.604,1.955],[1.984,12.21],[-23.071,-4.434],[-0.494,-2.488]],"o":[[-9.713,11.859],[-20.489,-5.858],[-1.984,-12.21],[16.634,2.478],[0.475,2.355],[8.659,43.532]],"v":[[124.521,32.533],[106.482,15.443],[66.605,-4.495],[60.643,-41.115],[120.211,-30.738],[121.673,-23.484]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.961,0.645,0.514,1,0.937,0.545,0.455],"ix":9}},"s":{"a":0,"k":[-61.535,134.552],"ix":5},"e":{"a":0,"k":[68.428,-86.074],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1150.035,678.948],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1079.65,703.899],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1052.863,706.525],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1049.425,708.837],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1049.425,708.837],"ix":2},"a":{"a":0,"k":[1049.425,708.837],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.412,-2.943],[0,0],[0.521,2.08],[1.984,12.21],[1.054,6.475],[-11.175,-3.627],[-1.557,-1.054],[-14.897,-72.148],[-0.494,-2.488],[-0.427,-7.975]],"o":[[-6.343,7.745],[0,0],[-1.984,-12.21],[-1.054,-6.475],[0.494,-27.904],[2.279,1.139],[7.206,4.833],[0.475,2.355],[3.969,19.986],[0.494,9.409]],"v":[[83.694,74.38],[31.64,61.324],[25.778,37.352],[19.815,0.732],[18.63,-18.249],[40.921,-78.974],[46.666,-75.632],[79.383,11.109],[80.845,18.363],[87.112,58.619]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.986,0.761,0.596,1,0.988,0.776,0.62],"ix":9}},"s":{"a":0,"k":[-87.362,-0.601],"ix":5},"e":{"a":0,"k":[87.049,-0.601],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1190.862,637.101],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"- 4","parent":27,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-22,"s":[21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":23,"s":[-6]},{"t":68,"s":[21]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[701.589,687.737,0],"ix":2,"l":2},"a":{"a":0,"k":[-0.183,11.01,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.258,0],[1.529,-1.095],[0.273,-3.436],[-1.919,-2.256],[2.38,1.848]],"o":[[-0.798,0],[-3.52,2.519],[-0.444,5.589],[3.435,-9.201],[-0.158,-0.123]],"v":[[3.995,-12.725],[0.419,-11.053],[-5.297,-2.081],[0.134,11.149],[4.622,-12.543]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.65,8.18],[-3.995,2.86],[-2.135,-1.66],[1.534,-3.945]],"o":[[0,0],[-0.313,-0.309],[0.319,-4.02],[1.073,-0.767],[4.525,3.514],[0,0]],"v":[[0.831,14.625],[-0.198,13.608],[-7.189,-2.231],[-0.687,-12.598],[5.787,-14.043],[1.355,13.277]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"- 3","parent":27,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[-6]},{"t":90,"s":[21]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[700.344,685.568,0],"ix":2,"l":2},"a":{"a":0,"k":[5.212,10.176,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.059,0],[1.136,-2.02],[-1.204,-3.226],[-2.695,-1.235],[2.939,0.666]],"o":[[-0.789,0],[-2.12,3.769],[1.957,5.244],[-0.784,-9.79],[-0.055,-0.013]],"v":[[-0.647,-12.167],[-3.654,-9.019],[-5.035,1.522],[5.488,11.213],[-0.476,-12.148]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[2.875,7.687],[-2.409,4.283],[-2.641,-0.603],[-0.281,-4.224]],"o":[[0,0],[-0.414,-0.148],[-1.412,-3.775],[0.647,-1.149],[5.587,1.267],[0,0]],"v":[[7.592,14.069],[6.23,13.583],[-6.811,2.194],[-5.309,-9.951],[-0.056,-14],[7.496,12.625]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"lines 7","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[609.43,629.603,0],"ix":2,"l":2},"a":{"a":0,"k":[963.614,768.06,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[405.627,4.098],[-405.627,4.098],[-405.248,-489.431],[406.006,-489.431]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,1,0.992,0.992,0.496,0.939,0.951,0.939,0.993,0.878,0.91,0.886],"ix":9}},"s":{"a":0,"k":[-406.114,-0.728],"ix":5},"e":{"a":0,"k":[405.14,-0.728],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[963.614,716.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[932.757,769.572],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1087.516,748.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"foot_L","parent":29,"tt":1,"tp":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":0,"s":[0]},{"i":{"x":[0.21],"y":[1]},"o":{"x":[0.37],"y":[0]},"t":47,"s":[19]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":58,"s":[19]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":100,"s":[0]},{"i":{"x":[0.21],"y":[1]},"o":{"x":[0.37],"y":[0]},"t":130,"s":[-9]},{"t":179,"s":[0]}],"ix":10},"p":{"a":0,"k":[708.125,694.774,0],"ix":2,"l":2},"a":{"a":0,"k":[708.125,694.774,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.356,2.055],[0,0],[0.386,-1.591],[-0.18,-0.227],[-20.477,-14.501],[-1.32,0.858]],"o":[[0,0],[-2.389,-0.597],[-0.371,1.529],[20.477,14.501],[0.274,0.094],[1.372,-0.892]],"v":[[32.654,19.077],[-28.777,-24.425],[-33.517,-22.555],[-32.475,-19.203],[28.956,24.299],[32.464,24.17]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.207843139768,0.149019613862,0.243137255311,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 7')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[688.157,698.259],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.138,1.087],[0,0],[0,0],[-2.779,7.615],[2.135,-0.848],[1.676,0.041],[0.049,2.797],[-0.662,2.438],[0.433,1.498],[4.283,0.386],[13.745,4.152]],"o":[[0,0],[0,0],[2.779,-7.615],[-5.235,-2.616],[-1.678,0.666],[-2.935,-0.071],[-0.03,-1.712],[0.634,-2.334],[-2.437,0.238],[-8.585,-0.773],[-2.967,-0.896]],"v":[[-31.803,-24.799],[-35.501,-19.577],[27.163,24.799],[35.501,1.954],[24.798,0.45],[20.768,1.997],[14.619,-3.824],[16.41,-8.425],[16.247,-14.41],[5.946,-14.368],[-21.09,-21.775]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[691.748,696.419],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"lines 5","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[609.43,629.603,0],"ix":2,"l":2},"a":{"a":0,"k":[963.614,768.06,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[405.627,4.098],[-405.627,4.098],[-405.248,-489.431],[406.006,-489.431]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,1,0.992,0.992,0.496,0.939,0.951,0.939,0.993,0.878,0.91,0.886],"ix":9}},"s":{"a":0,"k":[-406.114,-0.728],"ix":5},"e":{"a":0,"k":[405.14,-0.728],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[963.614,716.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[932.757,769.572],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1087.516,748.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"calf_L","parent":31,"tt":1,"tp":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":0,"s":[0]},{"i":{"x":[0.21],"y":[1]},"o":{"x":[0.37],"y":[0]},"t":47,"s":[-11]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":58,"s":[-11]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":100,"s":[0]},{"i":{"x":[0.21],"y":[1]},"o":{"x":[0.37],"y":[0]},"t":130,"s":[12]},{"t":179,"s":[0]}],"ix":10},"p":{"a":0,"k":[943.387,691.08,0],"ix":2,"l":2},"a":{"a":0,"k":[943.387,691.08,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[34.183,-1.639],[69.034,-3.617],[0.316,-10.444],[-33.818,-4.083],[-32.357,-2.146]],"o":[[-69.034,3.617],[-0.316,10.444],[30.713,5.331],[35.313,4.263],[12.469,1.774]],"v":[[5.347,-92.45],[-201.756,-81.598],[-202.706,-50.266],[-105.863,-36.024],[-4.273,-26.53]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.003921568859,0.011764706112,0.137254908681,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 8')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[935.131,761.747],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.291,-10.986],[15.094,3.788],[6.418,2.171],[2.113,6.064],[-4.743,4.438],[-28.52,0.136]],"o":[[-12.455,-1.111],[-7.354,-1.846],[-12.258,5.564],[-1.503,-4.312],[28.52,-0.136],[-1.291,10.986]],"v":[[42.148,16.479],[0.583,9.461],[-20.086,3.382],[-45.617,-1.481],[-39.538,-16.07],[46.021,-16.479]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.986,0.761,0.596,1,0.988,0.776,0.62],"ix":9}},"s":{"a":0,"k":[-46.124,-0.218],"ix":5},"e":{"a":0,"k":[45.917,-0.218],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[745.624,698.718],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":30,"ty":4,"nm":"lines 4","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[609.43,629.603,0],"ix":2,"l":2},"a":{"a":0,"k":[963.614,768.06,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[405.627,4.098],[-405.627,4.098],[-405.248,-489.431],[406.006,-489.431]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.988,0.886,0.871,0.5,0.884,0.663,0.659,1,0.78,0.439,0.447],"ix":9}},"s":{"a":0,"k":[-406.114,-0.728],"ix":5},"e":{"a":0,"k":[405.14,-0.728],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[963.614,716.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[932.757,769.572],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1087.516,748.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"thigh_L","tt":1,"tp":30,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":0,"s":[0]},{"i":{"x":[0.21],"y":[1]},"o":{"x":[0.37],"y":[0]},"t":47,"s":[7]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":58,"s":[7]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":100,"s":[0]},{"i":{"x":[0.21],"y":[1]},"o":{"x":[0.37],"y":[0]},"t":130,"s":[-7]},{"t":179,"s":[0]}],"ix":10},"p":{"a":0,"k":[847.089,683.134,0],"ix":2,"l":2},"a":{"a":0,"k":[1122.053,803.747,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.189,8.346],[60.265,41.92],[-22.197,-22.893],[-17.244,-24.07],[-9.709,-7.045],[-28.681,30.721]],"o":[[-59.552,-42.926],[-35.185,-24.474],[7.695,14.558],[15.681,21.888],[33.931,24.621],[8.774,-9.398]],"v":[[202.706,41.83],[24.048,-86.949],[-4.273,-26.53],[32.756,33.285],[65.986,73.161],[187.515,70.313]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.003921568859,0.011764706112,0.137254908681,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 8')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[935.131,761.747],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[745.624,698.718],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":32,"ty":4,"nm":"- 2","parent":36,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[686.624,665.811,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.429,-2.264],[-1.811,2.348],[0.763,1.412],[1.695,0.223]],"o":[[6.14,1.298],[0.51,-0.662],[-1.007,-1.864],[-4.339,-0.566]],"v":[[-7.617,2.533],[9.129,2.421],[8.747,-0.705],[4.731,-3.805]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[3.257,0],[1.084,0.263],[0,0],[0,0],[-6.637,-0.874],[-1.3,-2.405],[1.01,-1.309]],"o":[[-5.46,0],[0,0],[0,0],[0.346,-0.367],[2.311,0.302],[1.152,2.132],[-1.263,1.64]],"v":[[3.188,5.75],[-9.752,3.996],[-11.34,3.612],[-10.219,2.422],[4.976,-5.688],[10.418,-1.607],[10.633,3.579]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":33,"ty":4,"nm":"-","parent":36,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[683.927,662.05,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.114,0],[0.513,-0.178],[1.158,-3.112],[-0.565,2.91],[1.314,0.921]],"o":[[-0.52,0],[-4.135,1.434],[6.072,-1.589],[0.159,-0.82],[-1.184,-0.828]],"v":[[2.745,-6.1],[1.198,-5.832],[-7.002,5.366],[7.919,-2.235],[6.178,-4.859]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-6.328,2.198],[-2.24,-1.567],[0.316,-1.624],[1.735,-0.4]],"o":[[0,0],[0.145,-0.483],[2.203,-0.764],[1.985,1.391],[-1.057,5.436],[0,0]],"v":[[-9.847,7.999],[-9.378,6.434],[0.573,-7.625],[7.267,-6.415],[9.783,-1.873],[-8.255,7.631]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":34,"ty":4,"nm":"lines 6","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[609.43,629.603,0],"ix":2,"l":2},"a":{"a":0,"k":[963.614,768.06,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[405.627,4.098],[-405.627,4.098],[-405.248,-489.431],[406.006,-489.431]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.988,0.886,0.871,0.5,0.884,0.663,0.659,1,0.78,0.439,0.447],"ix":9}},"s":{"a":0,"k":[-406.114,-0.728],"ix":5},"e":{"a":0,"k":[405.14,-0.728],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[963.614,716.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[932.757,769.572],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1087.516,748.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":35,"ty":4,"nm":"leg_R","tt":1,"tp":34,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[471.416,622.47,0],"ix":2,"l":2},"a":{"a":0,"k":[871.605,763.304,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[14.406,4.64],[20.388,6.405],[71.215,11.407],[4.096,-15.387],[-22.117,-9.726],[-28.173,-3.165],[-5.994,0.22],[-16.668,-13.824],[-10.193,-1.286],[-7.577,8.328],[9.203,23.926]],"o":[[-20.572,-6.625],[-71.215,-11.407],[-4.096,15.387],[45.172,17.126],[11.037,4.853],[10.463,1.175],[24.003,27.018],[23.065,19.13],[30.469,3.844],[-9.203,-23.926],[-14.269,-4.675]],"v":[[105.614,-31.455],[44.174,-50.999],[-169.471,-85.22],[-176.237,-59.804],[-76.786,-19.416],[-17.698,-1.793],[7.525,-0.845],[70.333,59.995],[112.708,84.836],[176.237,54.295],[148.627,-17.483]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 9')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[891.481,765.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":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.858,-10.365],[15.664,4.32],[10.897,3.005],[-1.169,6.894],[-28.251,-3.855]],"o":[[-15.664,-4.32],[-10.897,-3.005],[1.169,-6.894],[28.251,3.855],[-2.859,10.365]],"v":[[35.554,21.329],[-11.439,8.369],[-44.129,-0.646],[-40.623,-21.329],[44.129,-9.765]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.986,0.761,0.596,1,0.988,0.776,0.62],"ix":9}},"s":{"a":0,"k":[-45.121,-0.717],"ix":5},"e":{"a":0,"k":[43.137,-0.717],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[719.621,697.217],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":36,"ty":4,"nm":"foot_R","parent":35,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[671.681,678.567,0],"ix":2,"l":2},"a":{"a":0,"k":[671.681,678.567,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.01,2.393],[0,0],[1.169,-1.079],[-0.023,-0.281],[-8.755,-22.762],[-1.53,-0.017]],"o":[[0,0],[-1.611,-1.77],[-1.124,1.037],[8.756,22.762],[0.171,0.224],[1.591,0.017]],"v":[[16.045,32.96],[-10.222,-35.326],[-15.065,-36.366],[-16.027,-33.093],[10.24,35.193],[13.148,36.978]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.207843139768,0.149019613862,0.243137255311,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 7')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[663.97,678.567],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,3.109],[0,0],[0,0],[-6.35,4.664],[2.184,0.464],[1.334,0.936],[-1.467,2.289],[-1.849,1.615],[-0.457,1.445],[3.257,2.619],[8.884,10.763]],"o":[[0,0],[0,0],[6.35,-4.664],[-2.826,-4.936],[-1.716,-0.365],[-2.336,-1.638],[0.898,-1.402],[1.77,-1.547],[-2.1,-1.12],[-6.529,-5.25],[-1.918,-2.324]],"v":[[-17.118,-35.945],[-22.923,-33.712],[3.872,35.945],[22.923,21.953],[15.074,14.971],[10.98,14.052],[9.141,6.03],[13.068,3.273],[16.16,-1.658],[7.803,-7.172],[-10.08,-27.728]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[672.515,677.699],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":37,"ty":4,"nm":"Group 1","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1170.449,470.557,0],"ix":2,"l":2},"a":{"a":0,"k":[1169.941,471.147,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.751,-0.223],[-0.561,-0.607],[-0.193,-0.365],[-0.006,-0.422],[0.471,-0.676],[0,0],[0.03,0.021],[0.001,0.019],[0.249,0.611],[0.446,0.476],[1.27,0.34],[-0.009,0.035],[-0.018,0.008]],"o":[[0.79,-0.332],[0.763,0.215],[0.266,0.316],[0.128,0.401],[0.117,0.808],[0,0],[-0.021,0.03],[-0.017,-0.012],[-0.042,-0.66],[-0.216,-0.62],[-0.844,-0.996],[-0.035,-0.009],[0.005,-0.02],[0,0]],"v":[[-2.658,-2.793],[-0.307,-2.86],[1.703,-1.567],[2.384,-0.528],[2.702,0.667],[2.147,2.973],[2.124,3.007],[2.032,3.023],[2.004,2.973],[1.646,1.037],[0.635,-0.627],[-2.686,-2.653],[-2.732,-2.734],[-2.694,-2.778]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.537254929543,0.439215689898,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 10')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1169.941,471.147],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":38,"ty":4,"nm":"nose & mouth","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1154.057,459.725,0],"ix":2,"l":2},"a":{"a":0,"k":[1154.057,459.725,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1169.941,471.147],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.631,0],[1.207,0.382],[-0.119,0.375],[-0.375,-0.12],[-4.322,1.389],[-0.97,1.622],[-0.338,-0.202],[0.201,-0.338],[5.765,-1.854]],"o":[[-2.348,0],[-0.375,-0.119],[0.118,-0.375],[1.885,0.597],[5.304,-1.706],[0.202,-0.336],[0.338,0.202],[-1.053,1.76],[-1.926,0.62]],"v":[[-4.697,4.913],[-10.184,4.074],[-10.648,3.18],[-9.754,2.716],[0.256,2.717],[9.358,-4.567],[10.335,-4.812],[10.581,-3.835],[0.692,4.073]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.537254929543,0.439215689898,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 10')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1157.3,478.321],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.168,-0.888],[2.609,-0.135],[-1.879,-1.105]],"o":[[-2.2,0.017],[0,0],[0.762,0.443]],"v":[[3.701,1.227],[-3.751,1.17],[2.856,-1]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.886274516582,0.505882382393,0.427450984716,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 11')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1152.431,466.345],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.615,0],[1.341,1.56],[-0.71,1.657],[-1.208,0.695],[-0.022,0.181],[-0.396,-0.042],[0.047,-0.39],[6.338,-3.63],[0.322,-0.742],[-1.073,-1.248],[-2.698,0.701],[-2.808,-0.085],[-0.523,1.601],[0.745,1.219],[0.174,0.238],[-0.317,0.232],[-0.232,-0.318],[-0.149,-0.252],[0.407,-1.204],[4.092,0.124],[2.639,-0.683]],"o":[[-2.576,0],[-1.42,-1.651],[0.447,-1.032],[5.723,-3.278],[0.048,-0.39],[0.39,0.047],[-0.093,0.767],[-0.936,0.539],[-0.497,1.16],[1.373,1.597],[2.838,-0.735],[3.515,0.105],[0.268,-0.792],[-0.134,-0.224],[-0.231,-0.318],[0.318,-0.231],[0.201,0.276],[0.972,1.589],[-0.853,2.607],[-2.716,-0.083],[-0.636,0.165]],"v":[[-5.63,16.384],[-11.86,13.504],[-12.993,8.221],[-10.498,5.619],[-2.52,-15.758],[-1.727,-16.38],[-1.106,-15.588],[-9.789,6.854],[-11.686,8.785],[-10.779,12.576],[-4.109,14.765],[4.723,14.213],[11.801,12.811],[11.08,9.784],[10.616,9.085],[10.771,8.09],[11.766,8.245],[12.299,9.048],[13.152,13.261],[4.68,15.636],[-3.75,16.144]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.537254929543,0.439215689898,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 10')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1148.771,452.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":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.232,-0.688],[2.61,-0.008],[2.609,-0.135],[1.224,-0.318],[-1.557,3.637],[-4.254,1.773],[-4.87,0.05]],"o":[[-0.52,1.606],[-2.2,0.017],[-1.314,0.067],[-4.855,1.263],[1.987,1.386],[5.361,-2.245],[1.09,1.784]],"v":[[12.48,0.948],[7.364,2.886],[-0.088,2.829],[-3.926,3.37],[-12.337,-3.584],[-2.103,-1.881],[11.691,-2.673]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.961,0.645,0.514,1,0.937,0.545,0.455],"ix":9}},"s":{"a":0,"k":[0.732,10.815],"ix":5},"e":{"a":0,"k":[-1.867,-14.294],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1148.768,464.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1148.768,464.685],"ix":2},"a":{"a":0,"k":[1148.768,464.685],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":39,"ty":4,"nm":"Group 1 :M","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1020.151,385.357,0],"ix":2,"l":2},"a":{"a":0,"k":[1020.151,385.357,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.262,9.378],[-1.561,-0.62],[-5.747,-6.15]],"o":[[-0.695,-1.529],[4.358,1.73],[7.25,7.758]],"v":[[-10.956,-4.893],[-8.567,-7.393],[9.76,4.324]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.349019616842,0.333333343267,0.403921574354,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 12')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1032.327,385.154],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1032.327,385.154],"ix":2},"a":{"a":0,"k":[1032.327,385.154],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.487,-2.465],[-5.22,-2.023],[8.933,5.292],[4.982,4.622],[2.12,-0.936],[0,0],[0,0],[-1.854,-1.451],[1.036,0.591],[1.522,1.313],[0.058,-0.04],[0.042,-0.038],[-1.4,-1.159],[1.58,1.009]],"o":[[4.127,4.089],[9.549,3.701],[-6.642,-3.929],[-1.707,-1.595],[0,0],[0.079,0.053],[1.854,1.451],[-0.956,-0.432],[-2.272,-1.296],[-0.05,0.027],[-0.05,0.035],[1.4,1.159],[-1.58,-1.009],[-0.583,1.896]],"v":[[-15.922,-1.88],[-0.857,9.175],[14.343,7.743],[-7.828,-10.295],[-14.138,-11.349],[-14.204,-11.32],[-11.838,-9.725],[-6.275,-5.373],[-9.272,-6.9],[-14.948,-10.912],[-15.111,-10.81],[-15.25,-10.7],[-11.05,-7.223],[-15.79,-10.25]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.349019616842,0.333333343267,0.403921574354,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 12')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1013.975,385.357],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1013.975,385.357],"ix":2},"a":{"a":0,"k":[1013.975,385.357],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":40,"ty":4,"nm":"hair 5","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[3.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[-4]},{"t":90,"s":[3.5]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[1150.97,366.788,0],"ix":2,"l":2},"a":{"a":0,"k":[991.065,350.216,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1032.327,385.154],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1013.975,385.357],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[15.265,1.532],[0.116,2.35],[-4.088,-2.533],[-12.529,-8.867],[-8.183,-2.74],[-2.948,0.357],[3.812,4.501],[0.605,1.527],[-7.522,-2.16],[5.509,11.855],[11.708,7.124]],"o":[[-15.576,1.24],[2.977,10.799],[12.457,7.72],[5.994,4.242],[4.613,1.545],[-2.074,-0.498],[-1.633,-1.928],[7.522,2.16],[0.36,-6.21],[-7.198,-15.489],[-20.287,-12.344]],"v":[[-28.801,-41.697],[-21.279,3.669],[-9.295,21.972],[27.674,28.133],[43.194,40.393],[55.014,41.474],[44.269,34.993],[41.045,29.592],[63.611,36.073],[58.238,6.909],[27.076,-23.334]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1015.315,384.716],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":41,"ty":4,"nm":"hair 4","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":-32,"s":[4]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":13,"s":[-4]},{"t":58,"s":[4]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[1148.631,359.592,0],"ix":2,"l":2},"a":{"a":0,"k":[988.726,343.019,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1032.327,385.154],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1013.975,385.357],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[15.265,1.532],[-6.817,-9.195],[-3.334,-2.141],[-3.428,-0.424],[1.922,4.719],[0.116,2.35]],"o":[[-15.576,1.24],[1.727,1.966],[5.897,3.787],[-1.796,-1.802],[-1.583,-3.888],[2.027,-8.572]],"v":[[-28.801,-41.697],[-35.248,11.23],[-27.726,17.711],[-12.683,23.111],[-19.13,13.39],[-21.279,3.669]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1015.315,384.716],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":42,"ty":4,"nm":"hair 3","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-14,"s":[3.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":31,"s":[-4]},{"t":76,"s":[3.5]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[1141.699,365.592,0],"ix":2,"l":2},"a":{"a":0,"k":[981.795,349.019,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1032.327,385.154],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1013.975,385.357],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[15.265,1.532],[-4.33,-4.592],[-2.099,-2.775],[-2.213,-0.147],[2.149,3.24]],"o":[[-26.764,3.981],[0.622,2.248],[6.535,8.639],[-2.149,-3.24],[-1.442,-13.945]],"v":[[-28.801,-41.697],[-51.985,3.376],[-48.143,11.23],[-28.801,20.951],[-35.248,11.23]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1015.315,384.716],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":43,"ty":4,"nm":"hair 2","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-21,"s":[3.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":24,"s":[-4]},{"t":69,"s":[3.5]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[1142.47,365.288,0],"ix":2,"l":2},"a":{"a":0,"k":[982.565,348.716,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1032.327,385.154],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1013.975,385.357],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[15.265,1.532],[4.52,-14.351],[-0.822,-0.973],[-0.868,5.498]],"o":[[-15.576,1.24],[-6.011,19.087],[0.868,-5.498],[2.92,-8.842]],"v":[[-28.801,-41.697],[-62.112,-15.774],[-54.59,19.871],[-51.985,3.376]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1015.315,384.716],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":44,"ty":4,"nm":"hair- 4","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[12]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[-6]},{"t":90,"s":[12]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[1220.853,379.033,0],"ix":2,"l":2},"a":{"a":0,"k":[2.312,8.11,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[12.323,11.296],[1.027,-7.188]],"o":[[0,0],[0,0],[-1.027,7.188]],"v":[[5.638,10.712],[-5.659,-11.88],[2.557,7.631]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":45,"ty":4,"nm":"hair- 3","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-22,"s":[12]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":23,"s":[-6]},{"t":68,"s":[12]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[1220.493,380.837,0],"ix":2,"l":2},"a":{"a":0,"k":[-8.764,0.102,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-16.329,-3.58],[5.289,-4.976]],"o":[[0,0],[0,0],[-5.289,4.976]],"v":[[-12.451,0.981],[12.526,-2.777],[-8.159,1.729]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":46,"ty":4,"nm":"eyebrow 2","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[1134.849,424.109,0],"to":[-0.015,0.724,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[1134.757,428.454,0],"to":[0,0,0],"ti":[-0.015,0.724,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":30,"s":[1134.849,424.109,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[1134.849,424.109,0],"to":[-0.015,0.724,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[1134.756,428.454,0],"to":[0,0,0],"ti":[-0.015,0.724,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":88,"s":[1134.849,424.109,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[1134.849,424.109,0],"to":[-0.015,0.724,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[1134.756,428.454,0],"to":[0,0,0],"ti":[-0.015,0.724,0]},{"t":138,"s":[1134.849,424.109,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.051,-1.472],[1.07,-0.357],[0.428,-0.117],[6.968,0.718],[0.574,0.039],[-0.179,1.923],[-1.017,-0.128],[-4.13,0.09],[-0.078,-0.005]],"o":[[-0.037,1.121],[-0.37,0.122],[-8.312,2.376],[-0.514,-0.055],[0.251,-1.83],[1.054,-0.124],[7.452,0.927],[0.088,-0.004],[1.449,0.099]],"v":[[13.045,-0.077],[11.216,2.398],[10.028,2.767],[-11.415,2.071],[-13.047,1.931],[-12.4,-3.703],[-9.272,-3.715],[10.275,-2.884],[10.529,-2.877]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":47,"ty":4,"nm":"eyebrow","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[1180.731,429.149,0],"to":[0.022,0.388,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[1180.861,431.479,0],"to":[0,0,0],"ti":[0.022,0.388,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":30,"s":[1180.731,429.149,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[1180.731,429.149,0],"to":[0.022,0.388,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[1180.861,431.479,0],"to":[0,0,0],"ti":[0.022,0.388,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":88,"s":[1180.731,429.149,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[1180.731,429.149,0],"to":[0.022,0.388,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[1180.861,431.479,0],"to":[0,0,0],"ti":[0.022,0.388,0]},{"t":138,"s":[1180.731,429.149,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4,-0.008],[8.028,3.197],[0.351,0.158],[-0.077,1.126],[0,0],[-1.548,-0.19],[-7.51,0.171],[-0.07,-0.037]],"o":[[-6.802,-2.528],[-7,0.014],[-0.41,-0.163],[-1.029,-0.463],[0,0],[0.106,-1.556],[4.103,0.504],[8.294,-0.189],[0,0]],"v":[[20.265,5.1],[3.86,2.03],[-17.54,0.575],[-18.684,0.09],[-20.258,-2.564],[-20.258,-2.564],[-17.221,-5.08],[2.312,-3.938],[20.265,5.1]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":48,"ty":4,"nm":"eyelesh 2","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[1132.568,435.719,0],"to":[-0.107,1.016,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[1131.931,441.501,0],"to":[0,0,0],"ti":[-0.107,1.016,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":30,"s":[1132.571,435.404,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[1132.571,435.404,0],"to":[-0.107,1.016,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[1131.931,441.501,0],"to":[0,0,0],"ti":[-0.107,1.016,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":88,"s":[1132.571,435.404,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[1132.571,435.404,0],"to":[-0.107,1.016,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[1131.931,441.501,0],"to":[0,0,0],"ti":[-0.107,1.016,0]},{"t":138,"s":[1132.571,435.404,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.176,0.258],[2.197,0.118],[1.092,0.047],[0.918,-0.321],[1.014,-0.421],[1.064,-0.297],[0,0],[-0.822,0.737],[-0.397,0.356],[-0.205,0.167],[0,0],[0,0],[0,0],[-0.067,0.037],[-0.366,0.099],[-0.327,0.046],[-0.583,0.041],[-1.105,-0.062],[-2.178,-0.644],[-1.94,-1.476]],"o":[[-2.158,-0.397],[-2.179,-0.255],[-1.095,-0.077],[-1.069,-0.023],[-0.938,0.496],[-1.025,0.42],[0,0],[0.883,-0.853],[0.421,-0.342],[0.196,-0.184],[0,0],[0,0],[0,0],[0.045,-0.03],[0.58,-0.305],[0.382,-0.09],[0.641,-0.079],[1.16,-0.055],[2.175,0.129],[2.192,0.639],[0,0]],"v":[[12.812,1.752],[6.31,0.773],[-0.248,0.256],[-3.53,0.054],[-6.685,0.254],[-9.649,1.702],[-12.788,2.776],[-12.873,2.492],[-10.289,0.229],[-9.057,-0.807],[-8.448,-1.314],[-8.136,-1.568],[-7.964,-1.704],[-7.865,-1.779],[-7.663,-1.895],[-6.286,-2.411],[-5.247,-2.586],[-3.434,-2.75],[-0.058,-2.701],[6.595,-1.563],[12.873,1.462]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.086274512112,0.058823529631,0.109803922474,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 14')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":49,"ty":4,"nm":"eyelid 3","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1132.755,433.628,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[8.317,-5.747],[-1.512,1.49],[-3.112,0.107],[-3.406,-2.415],[0.485,-6.92]],"o":[[0.333,-0.971],[2.746,-2.705],[2.267,-0.078],[1.962,1.392],[0,0]],"v":[[-12.978,9.485],[-9.4,-0.251],[-0.918,-3.082],[9.126,-0.466],[11.978,8.284]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[{"i":[[8.317,-5.747],[-1.512,1.49],[-3.112,0.107],[-3.406,-2.415],[0.485,-6.92]],"o":[[0.333,-0.971],[2.746,-2.705],[2.267,-0.078],[1.962,1.392],[0,0]],"v":[[-12.978,9.485],[-9.4,-0.251],[-0.918,-3.082],[9.126,-0.466],[11.978,8.284]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":88,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[{"i":[[8.317,-5.747],[-1.512,1.49],[-3.112,0.107],[-3.406,-2.415],[0.485,-6.92]],"o":[[0.333,-0.971],[2.746,-2.705],[2.267,-0.078],[1.962,1.392],[0,0]],"v":[[-12.978,9.485],[-9.4,-0.251],[-0.918,-3.082],[9.126,-0.466],[11.978,8.284]],"c":true}]},{"t":138,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.984313726425,0.792156875134,0.68235296011,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 15')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":50,"ty":4,"nm":"eyeball 7","parent":61,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1132.034,442.298,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.292,0.525],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-6.362,-1.457],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":88,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"t":138,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.960784316063,0.909803926945,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 16')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":51,"ty":4,"nm":"eye pupil 3","parent":61,"tt":1,"tp":50,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1129.626,440.707,0],"ix":2,"l":2},"a":{"a":0,"k":[971.116,426.526,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.638,1.017],[1.656,-4.098]],"o":[[0,0],[-1.656,4.098]],"v":[[-1.562,-3.145],[1.672,2.009]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.992156863213,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[975.573,426.249],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-4.631],[2.101,-1.273],[2.011,1.163],[0.448,2.776],[-4.173,0]],"o":[[0,2.501],[-3.524,1.539],[-2.207,-1.275],[0.04,-4.591],[4.203,0]],"v":[[7.615,0.876],[4.669,7.095],[-3.626,7.251],[-7.615,0.796],[-0.005,-7.516]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.039215687662,0.090196080506,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 17')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[970.792,427.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.669],[0.965,-1.622],[3.38,-0.346],[2.064,4.128],[-0.433,1.717],[-4.21,0]],"o":[[0,2.085],[-0.411,0.154],[-3.38,0.346],[-0.452,-0.934],[1.099,-4.282],[5.114,0]],"v":[[9.057,1.726],[7.537,7.374],[1.827,10.566],[-8.751,4.956],[-9.057,-1.119],[-0.185,-8.543]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.341,0.388,0.435,0.537,0.516,0.298,0.324,1,0.69,0.208,0.212],"ix":9}},"s":{"a":0,"k":[-9.616,-0.026],"ix":5},"e":{"a":0,"k":[8.499,-0.026],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[971.116,426.526],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":52,"ty":4,"nm":"eyeball 6","parent":61,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1132.034,442.298,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.292,0.525],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-6.362,-1.457],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":88,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"t":138,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.960784316063,0.909803926945,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 16')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":53,"ty":4,"nm":"eyeball 5","parent":61,"tt":1,"tp":52,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1132.034,442.298,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[1.135,2.542],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[-0.403,-0.934],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-11.289,0.635],[-12.305,-4.955],[-8.866,-5.869]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.960784316063,0.909803926945,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 16')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":54,"ty":4,"nm":"eyelesh","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[1177.285,437.605,0],"to":[-0.113,1.077,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[1176.61,443.734,0],"to":[0,0,0],"ti":[-0.113,1.077,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":30,"s":[1177.289,437.272,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[1177.289,437.272,0],"to":[-0.113,1.077,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[1176.61,443.734,0],"to":[0,0,0],"ti":[-0.113,1.077,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":88,"s":[1177.289,437.272,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[1177.289,437.272,0],"to":[-0.113,1.077,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[1176.61,443.734,0],"to":[0,0,0],"ti":[-0.113,1.077,0]},{"t":138,"s":[1177.289,437.272,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[106,106,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.176,0.258],[2.197,0.118],[1.092,0.047],[0.918,-0.321],[1.014,-0.421],[1.064,-0.297],[0,0],[-0.822,0.737],[-0.397,0.356],[-0.205,0.167],[0,0],[0,0],[0,0],[-0.067,0.037],[-0.366,0.099],[-0.327,0.046],[-0.583,0.041],[-1.105,-0.062],[-2.178,-0.644],[-1.94,-1.476]],"o":[[-2.158,-0.397],[-2.179,-0.255],[-1.095,-0.077],[-1.069,-0.023],[-0.938,0.496],[-1.025,0.42],[0,0],[0.883,-0.853],[0.421,-0.342],[0.196,-0.184],[0,0],[0,0],[0,0],[0.045,-0.03],[0.58,-0.305],[0.382,-0.09],[0.641,-0.079],[1.16,-0.055],[2.175,0.129],[2.192,0.639],[0,0]],"v":[[12.812,1.752],[6.31,0.773],[-0.248,0.256],[-3.53,0.054],[-6.685,0.254],[-9.649,1.702],[-12.788,2.776],[-12.873,2.492],[-10.289,0.229],[-9.057,-0.807],[-8.448,-1.314],[-8.136,-1.568],[-7.964,-1.704],[-7.865,-1.779],[-7.663,-1.895],[-6.286,-2.411],[-5.247,-2.586],[-3.434,-2.75],[-0.058,-2.701],[6.595,-1.563],[12.873,1.462]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.086274512112,0.058823529631,0.109803922474,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":55,"ty":4,"nm":"eyelid 2","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1177.483,435.388,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[106,106,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[8.317,-5.747],[-1.512,1.49],[-3.112,0.107],[-3.406,-2.415],[0.485,-6.92]],"o":[[0.333,-0.971],[2.746,-2.705],[2.267,-0.078],[1.962,1.392],[0,0]],"v":[[-12.978,9.485],[-9.4,-0.251],[-0.918,-3.082],[9.126,-0.466],[11.978,8.284]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[{"i":[[8.317,-5.747],[-1.512,1.49],[-3.112,0.107],[-3.406,-2.415],[0.485,-6.92]],"o":[[0.333,-0.971],[2.746,-2.705],[2.267,-0.078],[1.962,1.392],[0,0]],"v":[[-12.978,9.485],[-9.4,-0.251],[-0.918,-3.082],[9.126,-0.466],[11.978,8.284]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":88,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[{"i":[[8.317,-5.747],[-1.512,1.49],[-3.112,0.107],[-3.406,-2.415],[0.485,-6.92]],"o":[[0.333,-0.971],[2.746,-2.705],[2.267,-0.078],[1.962,1.392],[0,0]],"v":[[-12.978,9.485],[-9.4,-0.251],[-0.918,-3.082],[9.126,-0.466],[11.978,8.284]],"c":true}]},{"t":138,"s":[{"i":[[9.382,-5.117],[-1.138,1.255],[-3.112,0.107],[-3.549,-2.199],[-0.801,-0.997]],"o":[[0.333,-0.971],[2.589,-2.855],[2.267,-0.078],[1.835,1.137],[0,0]],"v":[[-12.166,3.36],[-10.087,-0.251],[-0.918,-3.332],[8.251,-1.278],[12.166,2.221]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.984313726425,0.792156875134,0.68235296011,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 15')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":56,"ty":4,"nm":"eyeball 4","parent":61,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1176.719,444.579,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[106,106,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.292,0.525],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-6.362,-1.457],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":88,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"t":138,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.960784316063,0.909803926945,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 16')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":57,"ty":4,"nm":"eye pupil 2","parent":61,"tt":1,"tp":56,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1174.166,442.893,0],"ix":2,"l":2},"a":{"a":0,"k":[971.116,426.526,0],"ix":1,"l":2},"s":{"a":0,"k":[106,106,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.638,1.017],[1.656,-4.098]],"o":[[0,0],[-1.656,4.098]],"v":[[-1.562,-3.145],[1.672,2.009]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.992156863213,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[975.573,426.249],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-4.631],[2.101,-1.273],[2.011,1.163],[0.448,2.776],[-4.173,0]],"o":[[0,2.501],[-3.524,1.539],[-2.207,-1.275],[0.04,-4.591],[4.203,0]],"v":[[7.615,0.876],[4.669,7.095],[-3.626,7.251],[-7.615,0.796],[-0.005,-7.516]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.039215687662,0.090196080506,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 17')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[970.792,427.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.669],[0.965,-1.622],[3.38,-0.346],[2.064,4.128],[-0.433,1.717],[-4.21,0]],"o":[[0,2.085],[-0.411,0.154],[-3.38,0.346],[-0.452,-0.934],[1.099,-4.282],[5.114,0]],"v":[[9.057,1.726],[7.537,7.374],[1.827,10.566],[-8.751,4.956],[-9.057,-1.119],[-0.185,-8.543]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.69,0.208,0.212,0.463,0.516,0.298,0.324,1,0.341,0.388,0.435],"ix":9}},"s":{"a":0,"k":[-9.616,-0.026],"ix":5},"e":{"a":0,"k":[8.499,-0.026],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[971.116,426.526],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":58,"ty":4,"nm":"eyeball 2","parent":61,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1176.719,444.579,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[106,106,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.292,0.525],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-6.362,-1.457],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":68,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":88,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":118,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":128,"s":[{"i":[[-5.886,-1.181],[4.025,-0.417],[4.17,0.361],[2.446,-1.072],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-3.079,0.319],[-2.03,-0.176],[-2.804,0.678],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[8.834,-1.154],[0.459,-2.884],[-10.441,-2.951],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]},{"t":138,"s":[{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-12.305,-4.955],[-8.866,-5.869]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.960784316063,0.909803926945,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 16')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":59,"ty":4,"nm":"eyeball","parent":61,"tt":1,"tp":58,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":3.657,"ix":10},"p":{"a":0,"k":[1176.719,444.579,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[106,106,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.886,-1.181],[2.538,-3.152],[2.131,-0.361],[2.147,0.958],[1.135,2.542],[0.156,0.698],[-1.192,0.267]],"o":[[-0.069,1.466],[-2.755,3.421],[-2.009,0.341],[-2.623,-1.17],[-0.403,-0.934],[1.1,-0.339],[7.986,-1.818]],"v":[[12.305,-6.013],[9.334,2.346],[0.834,6.741],[-5.191,6.424],[-11.289,0.635],[-12.305,-4.955],[-8.866,-5.869]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.960784316063,0.909803926945,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 16')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":60,"ty":4,"nm":"ear","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1216.46,450.549,0],"ix":2,"l":2},"a":{"a":0,"k":[1216.46,450.549,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.596,0.011],[-3.771,-5.263],[8.487,3.439],[-1.578,2.663],[0.031,2.481],[1.827,1.895]],"o":[[0,0],[3.771,5.263],[0.741,-0.253],[0.245,-0.414],[-0.014,-1.099],[-1.865,-1.934]],"v":[[-5.975,-8.07],[4.732,-5.057],[-5.218,7.901],[-0.388,4.023],[0.826,-0.638],[-1.044,-6.012]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.690196096897,0.207843139768,0.211764708161,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 18')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1216.634,452.519],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[20.044,-3.374],[0.228,-0.015],[1.847,1.601],[0.327,5.794],[-1.83,1.847],[-3.5,-0.758]],"o":[[-0.226,0.046],[-4.489,0.652],[0.94,-8.519],[1.11,-1.433],[3.389,-3.417],[7.201,1.547]],"v":[[-1.853,16.848],[-2.534,16.94],[-11.794,15.195],[-10.622,-6.039],[-6.088,-11.258],[5.002,-17.054]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.961,0.645,0.514,1,0.937,0.545,0.455],"ix":9}},"s":{"a":0,"k":[-14.96,-0.049],"ix":5},"e":{"a":0,"k":[21.895,-0.049],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1216.46,450.549],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":61,"ty":4,"nm":"head","parent":65,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":0,"s":[0]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":30,"s":[-7]},{"i":{"x":[0.21],"y":[0.98]},"o":{"x":[0.37],"y":[0.025]},"t":60,"s":[8]},{"i":{"x":[0.21],"y":[1.024]},"o":{"x":[0.37],"y":[-0.03]},"t":90,"s":[-8]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":120,"s":[-3]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":150,"s":[-15]},{"t":179,"s":[0]}],"ix":10},"p":{"a":0,"k":[1195.15,481.812,0],"ix":2,"l":2},"a":{"a":0,"k":[1195.15,481.812,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.469,-5.085],[9.479,1.946],[1.507,0.873],[-0.786,5.8],[0,0],[-0.191,2.028],[-0.083,1.536],[-0.202,0.018],[-4.976,-1.692]],"o":[[-0.7,0.65],[-1.952,-0.404],[1.002,-4.618],[0,0],[0.269,-1.929],[0.144,-1.49],[0.193,-0.029],[10.291,-0.967],[1.977,7.508]],"v":[[8.061,9.042],[-9.22,14.116],[-14.41,12.148],[-11.558,-3.634],[-11.554,-3.706],[-10.865,-9.638],[-10.524,-14.176],[-9.938,-14.24],[13.686,-11.405]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.937,0.545,0.455,0.537,0.961,0.645,0.514,1,0.984,0.745,0.573],"ix":9}},"s":{"a":0,"k":[3.202,-14.693],"ix":5},"e":{"a":0,"k":[-4.194,13.162],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1133.298,438.193],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.757,-0.946],[-4.365,-5.416],[-8.92,0.619],[-0.378,0.848],[0.15,2.069],[5.337,1.26]],"o":[[-2.755,6.735],[0.555,0.689],[10.371,-0.719],[1.755,-3.938],[-3.202,-1.76],[-9.286,-2.193]],"v":[[-16.664,-12.819],[-14.096,6.9],[1.071,13.795],[16.522,2.141],[18.157,-7.52],[5.295,-12.477]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.937,0.545,0.455,0.537,0.961,0.645,0.514,1,0.984,0.745,0.573],"ix":9}},"s":{"a":0,"k":[-1.542,-17.966],"ix":5},"e":{"a":0,"k":[0.607,18.397],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1178.042,440.466],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.902,-15.556],[1.793,-1.363],[11.051,-4.428],[4.434,-1.115],[1.652,-0.015],[4.811,2.682],[1.934,2.311],[-4.502,11.734],[0,0],[-5.035,-0.118],[0.152,-3.537]],"o":[[-0.563,2.239],[-6.823,5.204],[-5.074,2.039],[-0.338,0.085],[-6.384,0.045],[-2.796,-1.558],[22.635,6.719],[4.751,-12.381],[0,0],[-0.025,3.389],[-0.891,20.432]],"v":[[32.561,19.533],[28.936,25.13],[2.147,40.401],[-12.173,45.046],[-15.518,45.229],[-33.706,40.806],[-40.735,34.944],[25.712,10.018],[32.401,-45.23],[40.735,-45.054],[40.478,-34.664]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.937,0.545,0.455,0.537,0.961,0.645,0.514,1,0.984,0.745,0.573],"ix":9}},"s":{"a":0,"k":[-3.871,-0.169],"ix":5},"e":{"a":0,"k":[77.598,-0.169],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1169.371,473.669],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.902,-15.556],[1.793,-1.363],[11.051,-4.428],[4.434,-1.115],[1.652,-0.015],[4.811,2.682],[1.934,2.311],[2.52,7.931],[-1.609,10.298],[-0.438,2.13],[-0.727,3.498],[-0.748,5.686],[0,0],[-0.184,1.991],[-0.083,1.509],[0.04,2.856],[0,0],[-27.058,-12.248],[-1.796,-4.334],[0.012,-3.341],[0.152,-3.537]],"o":[[-0.563,2.239],[-6.823,5.204],[-5.074,2.039],[-0.338,0.085],[-6.384,0.045],[-2.796,-1.558],[-4.908,-5.855],[-1.392,-4.385],[0.123,-0.803],[0.522,-2.505],[0.944,-4.539],[0,0],[0.255,-1.888],[0.139,-1.466],[0.159,-2.764],[-0.298,-19.907],[1.349,-1.013],[17.946,8.139],[0.096,3.192],[-0.025,3.389],[-0.891,20.432]],"v":[[39.019,40.948],[35.394,46.545],[8.606,61.815],[-5.714,66.461],[-9.059,66.644],[-27.248,62.221],[-34.276,56.359],[-44.277,34.717],[-46.69,11.714],[-46.061,8.493],[-44.115,-0.58],[-41.42,-16.072],[-41.414,-16.15],[-40.755,-21.968],[-40.423,-26.421],[-40.23,-34.861],[-33.9,-55.227],[19.881,-62.466],[47.059,-33.441],[47.194,-23.639],[46.936,-13.249]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.937,0.545,0.455,0.537,0.961,0.645,0.514,1,0.984,0.745,0.573],"ix":9}},"s":{"a":0,"k":[-47.413,-0.754],"ix":5},"e":{"a":0,"k":[46.978,-0.754],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1162.913,452.254],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":62,"ty":4,"nm":"backhair","parent":61,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1186.128,419.19,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[12.84,-10.473],[-1.005,-3.186],[-3.573,-0.057],[7.655,-1.629],[4.887,7.026],[-0.133,2.102],[1.598,43.322],[-0.811,4.45],[-5.286,3.872],[-5.873,2.288],[-0.01,0.009],[-15.915,-12.565],[-4.379,-10.617],[-0.364,-0.113],[-0.058,-0.014],[-3.538,-4.452],[-0.923,-7.979]],"o":[[-7.439,6.071],[0.643,2.037],[-1.292,1.759],[-6.891,1.466],[-3.266,-4.708],[-9.903,-5.266],[-0.145,-3.909],[2.452,-3.009],[4.7,-3.443],[0.01,0.001],[18.699,-7.25],[3.877,3.059],[0.383,0.114],[7.497,2.279],[1.689,0.74],[3.538,4.452],[2.151,18.665]],"v":[[41.803,41.323],[26.22,54.922],[34.842,57.463],[21.535,66.33],[0.532,59.038],[-2.565,47.101],[-64.842,-29.548],[-63.93,-42.092],[-52.436,-53.037],[-36.395,-61.729],[-36.375,-61.737],[21.115,-56.831],[35.422,-37.291],[36.552,-36.95],[47.87,-33.512],[56.825,-25.662],[64.632,-6.964]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 19')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":63,"ty":4,"nm":"neck 2","parent":65,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-0.052,"ix":10},"p":{"a":0,"k":[1172.049,523.989,0],"ix":2,"l":2},"a":{"a":0,"k":[1172.245,524.036,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1172.585,508.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[14.976,6.011],[0.207,0.084],[-3.927,12.02],[0,0],[0,0],[0,0],[0,0]],"o":[[-0.208,-0.084],[-11.712,-4.766],[0,0],[0,0],[0,0],[0,0],[-2.995,15.857]],"v":[[-13.281,33.273],[-13.905,33.021],[-27.748,3.252],[-15.452,-34.39],[28.942,-35.273],[25.667,-17.901],[19.37,15.436]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.984,0.745,0.573,0.463,0.986,0.761,0.596,1,0.988,0.776,0.62],"ix":9}},"s":{"a":0,"k":[-29.745,-0.536],"ix":5},"e":{"a":0,"k":[28.139,-0.536],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1172.245,524.036],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":64,"ty":4,"nm":"Group 1","parent":61,"tt":1,"tp":63,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1172.585,508.81,0],"ix":2,"l":2},"a":{"a":0,"k":[1172.585,508.81,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[26.638,-0.755],[0,0],[0,0],[0,0]],"o":[[-9.802,9.753],[0,0],[0,0],[0,0],[0,0]],"v":[[25.327,-2.676],[-28.602,20.048],[-174.54,21.293],[-38.979,-68.486],[72.918,-44.985]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.741,0.267,0.294,0.537,0.514,0.159,0.192,1,0.286,0.051,0.09],"ix":9}},"s":{"a":0,"k":[-29.085,-0.31],"ix":5},"e":{"a":0,"k":[28.118,-0.31],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1172.585,508.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":65,"ty":4,"nm":"neck","parent":68,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1172.245,524.036,0],"ix":2,"l":2},"a":{"a":0,"k":[1172.245,524.036,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1172.585,508.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[14.976,6.011],[0.207,0.084],[-3.927,12.02],[0,0],[0,0],[0,0],[0,0]],"o":[[-0.208,-0.084],[-11.712,-4.766],[0,0],[0,0],[0,0],[0,0],[-2.995,15.857]],"v":[[-13.281,33.273],[-13.905,33.021],[-27.748,3.252],[-15.452,-34.39],[28.942,-35.273],[25.667,-17.901],[19.37,15.436]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.831,0.78,0.82,0.537,0.792,0.706,0.759,1,0.753,0.631,0.698],"ix":9}},"s":{"a":0,"k":[-29.745,-0.536],"ix":5},"e":{"a":0,"k":[28.139,-0.536],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1172.245,524.036],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":66,"ty":4,"nm":"forearm_R","parent":71,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.21],"y":[0.95]},"o":{"x":[0.37],"y":[0]},"t":0,"s":[-11]},{"i":{"x":[0.21],"y":[0.95]},"o":{"x":[0.37],"y":[0]},"t":30,"s":[0]},{"i":{"x":[0.21],"y":[0.85]},"o":{"x":[0.37],"y":[0]},"t":60,"s":[-13]},{"i":{"x":[0.21],"y":[0.617]},"o":{"x":[0.37],"y":[0]},"t":90,"s":[-3]},{"i":{"x":[0.21],"y":[0.95]},"o":{"x":[0.37],"y":[0]},"t":120,"s":[-6]},{"i":{"x":[0.21],"y":[1]},"o":{"x":[0.37],"y":[0]},"t":150,"s":[0]},{"t":179,"s":[-11]}],"ix":10},"p":{"a":0,"k":[972.435,692.468,0],"ix":2,"l":2},"a":{"a":0,"k":[972.435,692.468,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.095,-0.199],[1.415,-2.782],[0.617,-1.196],[1.567,-2.981],[0.75,-1.396],[1.671,-3.057],[0.741,-1.32],[0.997,-1.757],[0.836,-1.443],[0.902,-1.51],[0.446,-0.75],[0.551,-0.902],[0.465,-0.76],[1.424,-2.212],[0.949,-1.443],[9.599,-7.121],[0.228,-0.161],[0.437,-0.285],[0.199,-0.124],[0.095,-0.057],[0.218,-0.123],[0.143,-0.076],[0.18,-0.104],[1.101,-0.389],[0.199,-0.066],[0.57,-0.114],[0.199,-0.038],[0.209,-0.029],[0.37,-0.019],[1.139,0.294],[2.934,4.757],[0.655,2.231],[-4.453,0.133],[0,0],[-2.051,0.978],[0,0]],"o":[[-0.105,0.199],[-1.244,2.497],[-0.589,1.158],[-1.434,2.801],[-0.712,1.367],[-1.576,2.962],[-0.722,1.31],[-0.968,1.757],[-0.826,1.443],[-0.873,1.519],[-0.446,0.75],[-0.551,0.911],[-0.465,0.769],[-1.396,2.269],[-0.949,1.481],[-10.244,15.542],[-0.218,0.161],[-0.446,0.323],[-0.199,0.133],[-0.095,0.066],[-0.218,0.133],[-0.152,0.095],[-0.18,0.104],[-1.149,0.617],[-0.199,0.076],[-0.589,0.199],[-0.199,0.047],[-0.218,0.038],[-0.37,0.047],[-1.215,0.057],[-5.269,-1.367],[-1.282,-2.079],[3.57,0.921],[27.486,-0.893],[1.225,-0.532],[0,0],[0,0]],"v":[[51.104,-54.491],[50.809,-53.902],[46.822,-45.965],[45.018,-42.423],[40.508,-33.736],[38.315,-29.587],[33.435,-20.548],[31.241,-16.599],[28.279,-11.32],[25.782,-6.981],[23.124,-2.442],[21.785,-0.183],[20.133,2.552],[18.737,4.84],[14.512,11.581],[11.664,15.967],[-18.756,52.036],[-19.421,52.521],[-20.741,53.432],[-21.329,53.812],[-21.624,53.992],[-22.269,54.382],[-22.706,54.638],[-23.257,54.951],[-26.637,56.48],[-27.244,56.689],[-28.982,57.163],[-29.58,57.287],[-30.216,57.382],[-31.327,57.486],[-34.859,57.135],[-48.227,46.188],[-51.104,39.694],[-39.093,40.966],[45.682,-55.184],[50.676,-57.501],[50.686,-57.501]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.937,0.545,0.455,0.537,0.961,0.645,0.514,1,0.984,0.745,0.573],"ix":9}},"s":{"a":0,"k":[-92.809,-0.596],"ix":5},"e":{"a":0,"k":[70.654,-0.596],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1014.309,652.096],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.095,-0.199],[1.415,-2.782],[0.617,-1.206],[1.567,-2.981],[0.741,-1.396],[1.671,-3.057],[0.741,-1.32],[0.997,-1.757],[0.836,-1.443],[0.902,-1.51],[0.446,-0.75],[0.551,-0.902],[0.465,-0.76],[1.424,-2.212],[0.949,-1.443],[9.599,-7.121],[0.228,-0.161],[0.437,-0.285],[0.199,-0.124],[0.095,-0.057],[0.218,-0.123],[0.143,-0.076],[0.18,-0.104],[1.101,-0.389],[0.199,-0.066],[0.57,-0.114],[0.199,-0.038],[0.209,-0.029],[0.37,-0.019],[1.139,0.294],[2.934,4.757],[0.655,2.231],[-4.804,9.969],[-6.921,5.364],[-21.191,16.406],[-0.978,0.75],[-0.835,0.427],[-2.725,1.044],[0,0]],"o":[[-0.105,0.199],[-1.244,2.497],[-0.589,1.158],[-1.434,2.801],[-0.722,1.367],[-1.576,2.962],[-0.722,1.31],[-0.968,1.757],[-0.826,1.443],[-0.873,1.519],[-0.446,0.75],[-0.551,0.911],[-0.465,0.769],[-1.396,2.269],[-0.949,1.481],[-10.244,15.542],[-0.218,0.161],[-0.446,0.323],[-0.199,0.133],[-0.095,0.066],[-0.218,0.133],[-0.152,0.095],[-0.18,0.104],[-1.149,0.617],[-0.199,0.076],[-0.589,0.199],[-0.199,0.047],[-0.218,0.038],[-0.37,0.047],[-1.215,0.057],[-5.269,-1.367],[-1.282,-2.079],[-3.513,-11.915],[3.798,-7.871],[21.182,-16.416],[0.978,-0.769],[0.76,-0.427],[2.991,-1.548],[0,0],[0,0]],"v":[[51.726,-46.876],[51.432,-46.288],[47.444,-38.35],[45.64,-34.809],[41.131,-26.122],[38.937,-21.972],[34.057,-12.934],[31.864,-8.984],[28.902,-3.705],[26.405,0.634],[23.746,5.172],[22.408,7.432],[20.756,10.166],[19.36,12.454],[15.135,19.195],[12.287,23.582],[-18.134,59.651],[-18.798,60.135],[-20.118,61.047],[-20.707,61.426],[-21.001,61.607],[-21.646,61.996],[-22.083,62.253],[-22.634,62.566],[-26.014,64.094],[-26.622,64.303],[-28.359,64.778],[-28.957,64.901],[-29.593,64.996],[-30.704,65.101],[-34.236,64.749],[-47.604,53.802],[-50.481,47.308],[-44.642,11.685],[-28.33,-8.433],[35.235,-57.681],[38.178,-59.96],[40.561,-61.251],[49.172,-65.115],[51.309,-49.886]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.988,0.776,0.62,0.537,0.986,0.761,0.596,1,0.984,0.745,0.573],"ix":9}},"s":{"a":0,"k":[-52.187,-0.981],"ix":5},"e":{"a":0,"k":[51.266,-0.981],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1013.687,644.481],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":67,"ty":4,"nm":"lines 2","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[609.43,629.603,0],"ix":2,"l":2},"a":{"a":0,"k":[963.614,768.06,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[405.627,4.098],[-405.627,4.098],[-405.248,-489.431],[406.006,-489.431]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.988,0.886,0.871,0.5,0.884,0.663,0.659,1,0.78,0.439,0.447],"ix":9}},"s":{"a":0,"k":[-406.114,-0.728],"ix":5},"e":{"a":0,"k":[405.14,-0.728],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[963.614,716.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[932.757,769.572],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1087.516,748.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":68,"ty":4,"nm":"body","tt":1,"tp":67,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":0,"s":[-5]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":30,"s":[4]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":60,"s":[0]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":90,"s":[-5]},{"i":{"x":[0.21],"y":[0.96]},"o":{"x":[0.37],"y":[0.05]},"t":120,"s":[0]},{"i":{"x":[0.21],"y":[0.961]},"o":{"x":[0.37],"y":[0.048]},"t":150,"s":[4]},{"t":179,"s":[-5]}],"ix":10},"p":{"a":0,"k":[845.228,587.239,0],"ix":2,"l":2},"a":{"a":0,"k":[1120.813,739.816,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-4.608,-13.129],[5.53,-17.895],[7.373,-12.268],[6.803,-8.346],[37.045,27.449],[10.507,12.872],[-5.918,17.111],[0,0],[-5.056,11.349],[-42.159,18.479],[-11.224,9.757],[-16.466,47.294]],"o":[[-5.031,27.546],[-13.809,44.72],[-9.542,15.865],[-23.373,-4.874],[-19.074,-14.124],[6.402,-15.583],[0,0],[0,0],[10.325,7.774],[2.53,-1.109],[15.071,-13.101],[4.608,13.129]],"v":[[109.265,-73.482],[92.583,-5.09],[57.79,76.349],[32.131,112.87],[-65.325,69.464],[-109.265,27.495],[-90.731,-21.555],[-90.73,-21.564],[-83.386,-38.053],[19.101,-12.516],[39.423,-26.471],[95.44,-112.87]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.831,0.78,0.82,0.537,0.792,0.706,0.759,1,0.753,0.631,0.698],"ix":9}},"s":{"a":0,"k":[-109.649,-0.625],"ix":5},"e":{"a":0,"k":[108.88,-0.625],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1122.149,697.125],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-3.085,-1.201],[12.189,-1.601],[1.735,1.552],[1.376,9.484],[-0.945,2.538],[-1.89,-0.278],[-12.035,-3.465],[-1.384,-0.457]],"o":[[-3.732,12.949],[-13.346,1.753],[-2.37,-2.119],[-0.865,-5.957],[1.941,0.245],[10.27,1.492],[4.298,1.237],[4.411,1.457]],"v":[[30.711,-4.714],[4.41,19.336],[-20.518,11.077],[-30.442,-6.221],[-28.952,-19.573],[-23.211,-18.78],[10.41,-11.548],[19.405,-8.778]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1166.876,548.079],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.289,-18.008],[5.53,-17.895],[7.373,-12.268],[6.803,-8.346],[37.045,27.449],[10.507,12.872],[-5.918,17.111],[0,0],[-5.056,11.349],[-31.274,70.182],[-4.888,-0.268],[-8.033,-1.055],[-1.89,-0.278],[-12.035,-3.465],[-7.247,-2.874],[-10.642,-6.473]],"o":[[-5.031,27.546],[-13.809,44.72],[-9.542,15.865],[-23.373,-4.874],[-19.074,-14.124],[6.402,-15.583],[0,0],[0,0],[9.367,-20.998],[4.622,0.059],[8.911,0.495],[1.941,0.245],[10.27,1.492],[8.262,2.376],[15.238,6.033],[-1.883,21.825]],"v":[[105.268,-44.173],[88.587,24.219],[53.793,105.658],[28.134,142.178],[-69.322,98.773],[-113.261,56.804],[-94.727,7.754],[-94.727,7.745],[-87.383,-8.744],[-27.916,-142.178],[-13.651,-141.684],[11.779,-139.311],[17.52,-138.517],[51.141,-131.285],[74.403,-123.349],[113.261,-103.98]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.831,0.78,0.82,0.537,0.792,0.706,0.759,1,0.753,0.631,0.698],"ix":9}},"s":{"a":0,"k":[-190.646,-67.316],"ix":5},"e":{"a":0,"k":[25.302,1.087],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1126.146,667.816],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":69,"ty":4,"nm":"lines 3","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[609.43,629.603,0],"ix":2,"l":2},"a":{"a":0,"k":[963.614,768.06,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[405.627,4.098],[-405.627,4.098],[-405.248,-489.431],[406.006,-489.431]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.741,0.267,0.294,0.537,0.514,0.159,0.192,1,0.286,0.051,0.09],"ix":9}},"s":{"a":0,"k":[-406.114,-0.728],"ix":5},"e":{"a":0,"k":[405.14,-0.728],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[963.614,716.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[932.757,769.572],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1087.516,748.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":70,"ty":4,"nm":"chair","tt":1,"tp":69,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[862.971,464.656,0],"ix":2,"l":2},"a":{"a":0,"k":[1132.642,658.095,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.645,-11.689],[17.162,-68.151],[13.731,2.414],[-2.014,18.927],[-18.407,5.277],[-6.588,3.948]],"o":[[-2.731,19.384],[-10.059,-1.751],[1.573,-23.487],[12.622,-118.623],[4.176,-1.2],[6.203,8.283]],"v":[[41.791,-86],[-6.711,116.51],[-42.114,110.303],[-36.712,46.796],[14.837,-110.857],[32.367,-116.51]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.752941191196,0.152941182256,0.20000000298,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 6')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1048.613,738.502],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[50.237,-84.579],[7.162,0.71],[0,0],[1.612,0.193],[-6.475,-0.522],[-1.445,25.333],[0,0],[1.324,19.596],[8.42,17.869],[3.425,2.898],[17.565,2.989],[-1.668,-0.115],[-12.944,-10.979],[-2.726,-5.787],[-1.495,-22.117],[-5.651,-14.193],[0.768,-13.405]],"o":[[-8.094,-0.652],[0,0],[-1.698,-0.191],[5.888,0.564],[50.237,-84.579],[0.768,-13.405],[-5.651,-14.193],[-1.495,-22.117],[-2.726,-5.787],[-11.919,-10.106],[1.605,0.077],[19.01,2.787],[3.425,2.898],[8.42,17.869],[1.324,19.596],[0,0],[-1.445,25.333]],"v":[[-27.035,166.767],[-49.942,164.717],[-50.056,164.705],[-55.027,164.134],[-36.476,165.762],[45.445,-11.904],[43.585,-35.881],[23.291,-72.898],[25.055,-136.322],[15.063,-148.118],[-32.077,-166.767],[-27.172,-166.475],[24.504,-147.113],[34.497,-135.317],[32.732,-71.894],[53.026,-34.877],[54.886,-10.899]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.349019616842,0.333333343267,0.403921574354,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 12')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1203.758,706.434],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[50.237,-84.579],[4.368,0.402],[-3.471,23.735],[0,0],[-5.813,0.345],[-0.031,-0.516],[-5.651,-14.193],[0.768,-13.405]],"o":[[-4.677,-0.372],[-5.804,-15.539],[14.055,-96.02],[0,0],[0.02,0.526],[1.324,19.596],[0,0],[-1.445,25.333]],"v":[[-31.016,120.11],[-44.592,118.937],[-49.47,60.42],[19.31,-119.556],[28.669,-120.11],[28.751,-118.551],[49.046,-81.534],[50.905,-57.557]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.752941191196,0.152941182256,0.20000000298,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 6')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1207.738,753.091],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[50.237,-84.579],[4.368,0.402],[3.023,0.301],[0,0],[10.751,1.437],[33.895,5.931],[13.731,2.414],[-2.014,18.927],[-18.407,5.277],[-6.588,3.948],[-2.089,2.312],[-17.928,21.778],[-3.464,1.862],[-23.203,-3.401],[-12.944,-10.979],[-2.726,-5.787],[-0.876,-21.653],[-0.031,-0.516],[-5.651,-14.193],[0.768,-13.405]],"o":[[-4.677,-0.372],[-3.198,-0.277],[0,0],[-16.507,-1.631],[-20.439,-2.719],[-10.059,-1.751],[1.573,-23.487],[12.622,-118.623],[4.176,-1.2],[2.243,-1.342],[15.904,-17.564],[4.825,-5.863],[7.581,-0.356],[19.01,2.787],[3.425,2.898],[8.226,17.451],[0.02,0.526],[1.324,19.596],[0,0],[-1.445,25.333]],"v":[[44.081,167.914],[30.504,166.742],[21.174,165.864],[21.06,165.852],[-20.119,161.083],[-90.74,149.726],[-126.142,143.519],[-120.741,80.012],[-69.192,-77.64],[-51.662,-83.293],[-45.101,-88.689],[-22.614,-156.452],[-9.019,-167.57],[43.944,-165.327],[95.62,-145.965],[105.612,-134.169],[103.766,-72.305],[103.848,-70.746],[124.142,-33.729],[126.002,-9.752]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.003921568859,0.105882354081,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 20')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1132.642,705.286],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1132.642,705.286],"ix":2},"a":{"a":0,"k":[1132.642,705.286],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.336,0.781],[0,0],[1.073,-8.022],[1.813,-13.535],[6.394,-0.148],[-3.849,-0.446],[-1.033,7.733],[-1.813,13.535]],"o":[[0,0],[7.336,0.781],[-1.813,13.535],[-0.951,7.117],[3.847,0.448],[7.073,0.826],[1.812,-13.535],[1.073,-8.022]],"v":[[4.28,-33.895],[-8.937,-35.302],[2.5,-19.226],[-2.947,21.376],[-15.858,33.878],[-4.315,35.22],[10.27,22.783],[15.717,-17.82]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.349019616842,0.333333343267,0.403921574354,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 12')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1225.347,484.463],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-23.445,-2.495],[6.101,-6.827],[1.928,-2.766],[2.059,-12.712],[7.404,0.861],[6.781,16.763],[4.044,4.346],[-0.274,-0.029]],"o":[[-4.547,1.348],[-0.663,0.742],[-12.406,17.8],[-7.404,-0.861],[8.416,-16.999],[-2.781,-6.882],[0.266,0.007],[23.445,2.495]],"v":[[35.571,-28.888],[17.809,-17.805],[13.762,-12.361],[-5.685,36.427],[-27.895,33.844],[-24.958,-19.696],[-35.571,-36.427],[-34.765,-36.373]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.752941191196,0.152941182256,0.20000000298,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 6')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1193.763,479.425],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.073,-8.022],[1.812,-13.535],[7.073,0.826],[10.988,1.274],[7.404,0.861],[7.517,0.873],[-2.785,8.677],[0,0],[-5.781,-0.228],[-0.274,-0.029],[0,0]],"o":[[-1.813,13.535],[-1.033,7.733],[-10.988,-1.274],[-7.404,-0.861],[-7.517,-0.873],[-8.29,-0.966],[0,0],[1.953,-6.064],[0.266,0.007],[0,0],[7.336,0.781]],"v":[[54.542,-14.734],[49.095,25.869],[34.509,38.306],[1.556,34.475],[-20.655,31.892],[-43.215,29.272],[-53.927,10.509],[-41.394,-28.575],[-28.33,-38.378],[-27.524,-38.324],[43.105,-30.809]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.003921568859,0.105882354081,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 19')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1186.522,481.377],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.711,0],[0.104,0.021],[-0.169,0.828],[0,0],[-0.828,-0.167],[0.169,-0.828],[0,0]],"o":[[-0.102,0],[-0.828,-0.169],[0,0],[0.17,-0.828],[0.828,0.169],[0,0],[-0.148,0.725]],"v":[[-6.405,32.851],[-6.713,32.82],[-7.906,31.014],[4.908,-31.628],[6.713,-32.821],[7.906,-31.015],[-4.908,31.628]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.003921568859,0.003921568859,0.109803922474,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 21')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1158.931,517.98],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.711,0],[0.104,0.021],[-0.169,0.828],[0,0],[-0.827,-0.169],[0.169,-0.828],[0,0]],"o":[[-0.102,0],[-0.828,-0.169],[0,0],[0.169,-0.828],[0.828,0.169],[0,0],[-0.148,0.725]],"v":[[-6.405,32.851],[-6.713,32.82],[-7.906,31.014],[4.908,-31.628],[6.713,-32.82],[7.906,-31.014],[-4.908,31.628]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.003921568859,0.003921568859,0.109803922474,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 13')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1207.364,529.415],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":1,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1207.364,529.415],"ix":2},"a":{"a":0,"k":[1207.364,529.415],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":5,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":71,"ty":4,"nm":"sleeve_R","parent":68,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[6]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[-6]},{"t":90,"s":[6]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":0,"k":[1099.822,527.278,0],"ix":2,"l":2},"a":{"a":0,"k":[1099.822,527.278,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[12.552,5.798],[4.478,3.738],[-21.981,23.515],[-6.855,5.383],[-9.351,3.841],[-10.028,-1.801]],"o":[[0,0],[-8.949,-0.117],[-7.511,-3.473],[10.954,-15.855],[1.66,-1.778],[5.942,-4.664],[-17.16,19.08],[12.184,2.192]],"v":[[39.841,4.884],[4.502,59.757],[-28.915,52.297],[-46.847,40.932],[10.823,-33.469],[23.954,-45.4],[46.847,-59.757],[-7.978,15.296]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.949,0.463,0.337,0.463,0.941,0.431,0.31,1,0.933,0.4,0.282],"ix":9}},"s":{"a":0,"k":[-46.937,-0.385],"ix":5},"e":{"a":0,"k":[46.756,-0.385],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1033.437,587.885],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[25.314,-39.419],[3.41,0.06],[12.552,5.798],[4.478,3.738],[-21.981,23.515],[-6.855,5.383],[-9.351,3.841],[-7.782,-0.142]],"o":[[-2.417,0.212],[-8.949,-0.117],[-7.511,-3.473],[10.954,-15.855],[1.66,-1.778],[5.942,-4.664],[6.216,-2.566],[9.363,0.178]],"v":[[-7.901,61.492],[-16.703,61.8],[-50.119,54.34],[-68.051,42.975],[-10.382,-31.425],[2.75,-43.357],[25.642,-57.713],[46.769,-59.477]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.961,0.506,0.329,0.537,0.924,0.622,0.359,1,0.886,0.737,0.388],"ix":9}},"s":{"a":0,"k":[-38.142,-0.341],"ix":5},"e":{"a":0,"k":[223.939,-0.341],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1054.642,585.841],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1054.642,585.841],"ix":2},"a":{"a":0,"k":[1054.642,585.841],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[22.596,-25.148],[-4.84,-8.725],[-23.013,10.469],[-17.201,22.709]],"o":[[-22.595,25.148],[4.84,8.725],[11.916,-5.421],[16.018,-21.147]],"v":[[8.643,-53.778],[-67.821,60.121],[-32.872,63.671],[16.955,10.687]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.961,0.506,0.329,0.537,0.924,0.622,0.359,1,0.886,0.737,0.388],"ix":9}},"s":{"a":0,"k":[-68.685,-0.31],"ix":5},"e":{"a":0,"k":[67.522,-0.31],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1048.185,601.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0}]},{"id":"comp_1","nm":"Details","fr":30,"layers":[{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 10","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[840.224,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":153,"s":[10]},{"t":163,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":146,"s":[10]},{"t":156,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":146,"s":[-30]},{"t":163,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":130,"op":180,"st":130,"ct":1,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"star 10","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[839.615,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":140,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":149,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":158,"s":[110,110,100]},{"t":166,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":90,"op":180,"st":90,"ct":1,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 9","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[817.558,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":143,"s":[10]},{"t":153,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":136,"s":[10]},{"t":146,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":136,"s":[-30]},{"t":153,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":120,"op":180,"st":120,"ct":1,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"star 9","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[817.589,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":130,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":139,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":148,"s":[110,110,100]},{"t":156,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":90,"op":180,"st":90,"ct":1,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Shape Layer 8","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[795.558,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":133,"s":[10]},{"t":143,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":126,"s":[10]},{"t":136,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":126,"s":[-30]},{"t":143,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":110,"op":180,"st":110,"ct":1,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"star 8","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[795.563,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":120,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":129,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":138,"s":[110,110,100]},{"t":146,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":90,"op":180,"st":90,"ct":1,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Shape Layer 7","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[773.224,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":123,"s":[10]},{"t":133,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":116,"s":[10]},{"t":126,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":116,"s":[-30]},{"t":133,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":100,"op":180,"st":100,"ct":1,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"star 7","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[773.537,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":110,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":119,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":128,"s":[110,110,100]},{"t":136,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":90,"op":180,"st":90,"ct":1,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Shape Layer 6","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[751.558,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":113,"s":[10]},{"t":123,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":106,"s":[10]},{"t":116,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":106,"s":[-30]},{"t":123,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":90,"op":180,"st":90,"ct":1,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"star 6","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[751.511,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":100,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":109,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":118,"s":[110,110,100]},{"t":126,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":90,"op":180,"st":90,"ct":1,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Shape Layer 5","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[840.224,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":63,"s":[10]},{"t":73,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":56,"s":[10]},{"t":66,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":56,"s":[-30]},{"t":73,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":40,"op":90,"st":40,"ct":1,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"star 5","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[839.615,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":50,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":59,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":68,"s":[110,110,100]},{"t":76,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Shape Layer 4","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[817.558,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":53,"s":[10]},{"t":63,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":46,"s":[10]},{"t":56,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":46,"s":[-30]},{"t":63,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":30,"op":90,"st":30,"ct":1,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"star 4","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[817.589,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":40,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":49,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":58,"s":[110,110,100]},{"t":66,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Shape Layer 3","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[795.558,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":43,"s":[10]},{"t":53,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":36,"s":[10]},{"t":46,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":36,"s":[-30]},{"t":53,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":20,"op":90,"st":20,"ct":1,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"star 3","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[795.563,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":30,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":39,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":48,"s":[110,110,100]},{"t":56,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Shape Layer 2","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[773.224,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":33,"s":[10]},{"t":43,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":26,"s":[10]},{"t":36,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":26,"s":[-30]},{"t":43,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":10,"op":90,"st":10,"ct":1,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"star 2","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[773.537,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":20,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":29,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":38,"s":[110,110,100]},{"t":46,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"Shape Layer 1","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[751.558,448.104,0],"ix":2,"l":2},"a":{"a":0,"k":[-311.155,-180.579,0],"ix":1,"l":2},"s":{"a":0,"k":[54,54,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-311.573,-196.41],[-311.573,-217.179]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.960784373564,0.635294117647,0.321568627451,1],"ix":3,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":23,"s":[10]},{"t":33,"s":[90]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":16,"s":[10]},{"t":26,"s":[90]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":16,"s":[-30]},{"t":33,"s":[30]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"rp","c":{"a":0,"k":5,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":4,"tr":{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[-311,-178],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4,"x":"var $bm_rt;\n$bm_rt = $bm_div(360, content('Shape 1').content('Repeater 1').copies);"},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","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":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"star","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[751.511,448.722,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":10,"s":[100.024,100.024,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":19,"s":[66.667,66.667,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":28,"s":[110,110,100]},{"t":36,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.277,-0.562],[0,0],[-0.246,-0.036],[0,0],[0.449,-0.438],[0,0],[-0.042,-0.245],[0,0],[0.555,0.292],[0,0],[0.22,-0.116],[0,0],[-0.106,0.618],[0,0],[0.178,0.174],[0,0],[-0.62,0.09],[0,0],[-0.11,0.223],[0,0]],"o":[[0,0],[0.11,0.223],[0,0],[0.62,0.09],[0,0],[-0.178,0.174],[0,0],[0.106,0.618],[0,0],[-0.22,-0.116],[0,0],[-0.555,0.292],[0,0],[0.042,-0.245],[0,0],[-0.449,-0.438],[0,0],[0.246,-0.036],[0,0],[0.277,-0.562]],"v":[[0.678,-8.817],[3.082,-3.946],[3.651,-3.533],[9.027,-2.751],[9.446,-1.462],[5.556,2.33],[5.339,2.999],[6.257,8.353],[5.16,9.15],[0.352,6.623],[-0.352,6.623],[-5.16,9.15],[-6.257,8.353],[-5.339,2.999],[-5.556,2.33],[-9.446,-1.462],[-9.027,-2.751],[-3.652,-3.533],[-3.082,-3.946],[-0.678,-8.817]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.960784316063,0.635294139385,0.321568638086,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"image 2","parent":28,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[704.891,406.236,0],"ix":2,"l":2},"a":{"a":0,"k":[704.891,406.236,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[705.893,406.226],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-1.918],[0,0],[1.747,-0.18],[0.123,0],[0,0],[0,1.918],[0,0],[-1.187,0.541],[-0.522,0],[0,0]],"o":[[0,0],[0,1.794],[-0.114,0.01],[0,0],[-1.918,0],[0,0],[0,-1.396],[0.446,-0.218],[0,0],[1.918,0]],"v":[[25.891,-32.139],[25.891,32.139],[22.787,35.585],[22.426,35.604],[-22.426,35.604],[-25.891,32.139],[-25.891,-32.139],[-23.888,-35.272],[-22.426,-35.604],[22.426,-35.604]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780392169952,0.768627464771,0.776470601559,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 2')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[704.891,406.236],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"Rectangle 1","parent":28,"tt":1,"tp":22,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":144,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[741.828,378.824,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[735.161,385.491,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[741.828,378.824,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[735.161,385.491,0],"to":[0,0,0],"ti":[0,0,0]},{"t":180,"s":[741.828,378.824,0]}],"ix":2,"l":2},"a":{"a":0,"k":[708.494,408.491,0],"ix":1,"l":2},"s":{"a":0,"k":[117.333,117.333,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[70.333,91.667],"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":"fl","c":{"a":0,"k":[0.972549019608,0.956862745098,0.96862745098,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 3')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[708.494,408.491],"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":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"image","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[704.891,406.236,0],"ix":2,"l":2},"a":{"a":0,"k":[704.891,406.236,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[705.893,406.226],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":0,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-1.918],[0,0],[1.747,-0.18],[0.123,0],[0,0],[0,1.918],[0,0],[-1.187,0.541],[-0.522,0],[0,0]],"o":[[0,0],[0,1.794],[-0.114,0.01],[0,0],[-1.918,0],[0,0],[0,-1.396],[0.446,-0.218],[0,0],[1.918,0]],"v":[[25.891,-32.139],[25.891,32.139],[22.787,35.585],[22.426,35.604],[-22.426,35.604],[-25.891,32.139],[-25.891,-32.139],[-23.888,-35.272],[-22.426,-35.604],[22.426,-35.604]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780392169952,0.768627464771,0.776470601559,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 2')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[704.891,406.236],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"- 9","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[798.295,414.599,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.473,0],[0,0],[0,1.473],[0,0],[-1.473,0],[0,0],[0,-1.473],[0,0]],"o":[[0,0],[-1.473,0],[0,0],[0,-1.473],[0,0],[1.473,0],[0,0],[0,1.473]],"v":[[40.533,2.667],[-40.533,2.667],[-43.2,0],[-43.2,0],[-40.533,-2.667],[40.533,-2.667],[43.2,0],[43.2,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780392169952,0.768627464771,0.776470601559,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 2')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"- 8","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[798.295,402.731,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.473,0],[0,0],[0,1.473],[0,0],[-1.473,0],[0,0],[0,-1.473],[0,0]],"o":[[0,0],[-1.473,0],[0,0],[0,-1.473],[0,0],[1.473,0],[0,0],[0,1.473]],"v":[[40.533,2.667],[-40.533,2.667],[-43.2,0],[-43.2,0],[-40.533,-2.667],[40.533,-2.667],[43.2,0],[43.2,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780392169952,0.768627464771,0.776470601559,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 2')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"- 7","parent":28,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[798.886,365.884,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.786,0],[0,0],[0,0.787],[0,0],[-0.787,0],[0,0],[0,-0.786],[0,0]],"o":[[0,0],[-0.787,0],[0,0],[0,-0.786],[0,0],[0.786,0],[0,0],[0,0.787]],"v":[[55.542,1.899],[-55.542,1.899],[-56.966,0.475],[-56.966,-0.475],[-55.542,-1.899],[55.542,-1.899],[56.966,-0.475],[56.966,0.475]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"n 5 :M","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[163.413,114.609,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[163.413,150.609,0],"to":[0,0,0],"ti":[0,0,0]},{"t":90,"s":[163.413,114.609,0]}],"ix":2,"l":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[766.936,399.396,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":-22,"s":[150,150,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":23,"s":[170,170,100]},{"t":68,"s":[150,150,100]}],"ix":6,"l":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.209,0],[0.171,0.212],[-0.354,0.365],[0,0],[-0.322,-0.399],[0.354,-0.365],[0,0]],"o":[[-0.236,0],[-0.322,-0.401],[0,0],[0.354,-0.363],[0.322,0.4],[0,0],[-0.166,0.171]],"v":[[-3.937,5.02],[-4.58,4.699],[-4.521,3.314],[3.353,-4.766],[4.58,-4.7],[4.521,-3.315],[-3.353,4.765]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 5')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[842.658,341.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":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[842.658,341.4],"ix":2},"a":{"a":0,"k":[842.658,341.4],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.236,0],[0.166,0.171],[0,0],[-0.322,0.4],[-0.353,-0.363],[0,0],[0.322,-0.401]],"o":[[-0.208,0],[0,0],[-0.354,-0.365],[0.324,-0.399],[0,0],[0.354,0.365],[-0.171,0.212]],"v":[[3.937,5.02],[3.353,4.765],[-4.521,-3.315],[-4.58,-4.7],[-3.353,-4.766],[4.521,3.314],[4.58,4.699]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 5')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[842.658,341.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":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[842.658,341.4],"ix":2},"a":{"a":0,"k":[842.658,341.4],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[842.658,341.4],"ix":2},"a":{"a":0,"k":[842.658,341.4],"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":"n 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.48,0],[0,0],[0,0.541],[-0.48,0],[0,0],[0,-0.541]],"o":[[0,0],[-0.48,0],[0,-0.541],[0,0],[0.48,0],[0,0.541]],"v":[[6.085,0.98],[-6.085,0.98],[-6.953,0],[-6.085,-0.98],[6.085,-0.98],[6.953,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 5')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[816.886,345.439],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[816.886,345.439],"ix":2},"a":{"a":0,"k":[816.886,345.439],"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":"n 4","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.248],[0,0],[0,0],[0,0],[-3.732,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,-5.248],[0,0],[3.732,0]],"v":[[95.563,-3.032],[95.563,12.521],[-95.563,12.521],[-95.563,-3.032],[-88.809,-12.521],[88.809,-12.521]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.949019610882,0.635294139385,0.372549027205,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 6')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[766.936,340.992],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[766.936,340.992],"ix":2},"a":{"a":0,"k":[766.936,340.992],"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":"n 3","np":1,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-3.811],[0,0],[3.732,0],[0,0],[0,3.811],[0,0],[-3.732,0],[0,0]],"o":[[0,0],[0,3.811],[0,0],[-3.732,0],[0,0],[0,-3.811],[0,0],[3.732,0]],"v":[[95.563,-64.035],[95.563,64.035],[88.809,70.926],[-88.809,70.926],[-95.563,64.035],[-95.563,-64.035],[-88.809,-70.926],[88.809,-70.926]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,0.996078431606,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 7')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[766.936,399.396],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[766.936,399.396],"ix":2},"a":{"a":0,"k":[766.936,399.396],"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":"n 2","np":1,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"- 6","parent":33,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.21,"y":0.96},"o":{"x":0.37,"y":0.05},"t":0,"s":[-40.783,17.461,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.21,"y":1},"o":{"x":0.37,"y":0.05},"t":45,"s":[0.394,17.461,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.21,"y":0.96},"o":{"x":0.37,"y":0.05},"t":90,"s":[-40.783,17.461,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.21,"y":0.96},"o":{"x":0.37,"y":0.05},"t":135,"s":[0.394,17.461,0],"to":[0,0,0],"ti":[0,0,0]},{"t":180,"s":[-40.783,17.461,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-2.319],[2.319,0],[0,2.319],[-2.319,0]],"o":[[0,2.319],[-2.319,0],[0,-2.319],[2.319,0]],"v":[[4.199,0],[0,4.199],[-4.199,0],[0,-4.199]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.752941191196,0.152941182256,0.20000000298,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 8')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":30,"ty":4,"nm":"- 5","parent":33,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-0.094,17.605,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[56.183,0.869],[-56.183,0.869],[-56.183,-0.869],[56.183,-0.869]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.011764706112,0.06274510175,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 4')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"D","parent":33,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-28.927,105.658,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.295,0],[-1.181,6.791],[1.229,1.525],[3.297,0],[0.64,-0.049]],"o":[[0.64,0.049],[6.84,0],[0.541,-2.903],[-1.329,-1.624],[-0.886,0],[0,0]],"v":[[39.516,-113.428],[41.041,-113.378],[53.098,-123.614],[52.064,-130.257],[45.076,-132.718],[42.862,-132.62]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[6.348,0],[2.066,0.246],[0,0],[0,0],[0,0],[-2.756,0],[-2.607,-2.903],[0.886,-5.118],[3.79,-3.199]],"o":[[-2.608,0],[0,0],[0,0],[0,0],[2.903,-0.443],[6.004,0],[2.707,2.953],[-0.936,5.413],[-3.739,3.198]],"v":[[38.975,-105.8],[31.889,-106.145],[29.92,-106.391],[35.727,-139.312],[37.695,-139.607],[46.208,-140.247],[58.953,-135.966],[61.66,-123.762],[54.426,-110.672]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.949019610882,0.635294139385,0.372549027205,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 6')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":32,"ty":4,"nm":"H","parent":33,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-28.927,105.658,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[17.765,-105.8],[20.274,-119.776],[10.433,-119.776],[7.972,-105.8],[-0.492,-105.8],[5.56,-140.247],[14.024,-140.247],[11.81,-127.748],[21.652,-127.748],[23.866,-140.247],[32.38,-140.247],[26.277,-105.8]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.949019610882,0.635294139385,0.372549027205,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller')('Effects')('Color 6')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":33,"ty":4,"nm":"n","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[449.4,250.027,0],"ix":2,"l":2},"a":{"a":0,"k":[-31.333,55.333,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[150,150,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":45,"s":[170,170,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":90,"s":[150,150,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":135,"s":[170,170,100]},{"t":180,"s":[150,150,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[0,-9.809],[0,0],[-9.809,0],[0,0],[0,-2.083],[0,0],[-0.154,-0.052],[-0.179,0.234],[0,0],[-1.17,0],[0,0],[0,9.809],[0,0],[9.809,0]],"o":[[-9.809,0],[0,0],[0,9.809],[0,0],[2.083,0],[0,0],[0,0.294],[0.154,0.053],[0,0],[0.71,-0.93],[0,0],[9.809,0],[0,0],[0,-9.809],[0,0]],"v":[[-51.184,-52.576],[-68.972,-34.787],[-68.972,15.889],[-51.183,33.678],[-41.418,33.678],[-37.641,37.455],[-37.641,52.071],[-37.303,52.542],[-36.749,52.373],[-23.615,35.164],[-20.613,33.678],[51.182,33.678],[68.971,15.889],[68.971,-34.787],[51.182,-52.576]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[{"i":[[0,0],[0,-9.809],[0,0],[-9.809,0],[0,0],[0,-2.083],[0,0],[-0.154,-0.052],[-0.179,0.234],[0,0],[-1.17,0],[0,0],[0,9.809],[0,0],[9.809,0]],"o":[[-9.809,0],[0,0],[0,9.809],[0,0],[2.083,0],[0,0],[0,0.294],[0.154,0.053],[0,0],[0.71,-0.93],[0,0],[9.809,0],[0,0],[0,-9.809],[0,0]],"v":[[-51.184,-52.576],[-68.972,-34.787],[-68.972,15.889],[-51.183,33.678],[-25.084,33.678],[-21.307,37.455],[-21.307,52.071],[-20.97,52.542],[-20.415,52.373],[-7.282,35.164],[-4.28,33.678],[51.182,33.678],[68.971,15.889],[68.971,-34.787],[51.182,-52.576]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[{"i":[[0,0],[0,-9.809],[0,0],[-9.809,0],[0,0],[0,-2.083],[0,0],[-0.154,-0.052],[-0.179,0.234],[0,0],[-1.17,0],[0,0],[0,9.809],[0,0],[9.809,0]],"o":[[-9.809,0],[0,0],[0,9.809],[0,0],[2.083,0],[0,0],[0,0.294],[0.154,0.053],[0,0],[0.71,-0.93],[0,0],[9.809,0],[0,0],[0,-9.809],[0,0]],"v":[[-51.184,-52.576],[-68.972,-34.787],[-68.972,15.889],[-51.183,33.678],[-41.418,33.678],[-37.641,37.455],[-37.641,52.071],[-37.303,52.542],[-36.749,52.373],[-23.615,35.164],[-20.613,33.678],[51.182,33.678],[68.971,15.889],[68.971,-34.787],[51.182,-52.576]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[{"i":[[0,0],[0,-9.809],[0,0],[-9.809,0],[0,0],[0,-2.083],[0,0],[-0.154,-0.052],[-0.179,0.234],[0,0],[-1.17,0],[0,0],[0,9.809],[0,0],[9.809,0]],"o":[[-9.809,0],[0,0],[0,9.809],[0,0],[2.083,0],[0,0],[0,0.294],[0.154,0.053],[0,0],[0.71,-0.93],[0,0],[9.809,0],[0,0],[0,-9.809],[0,0]],"v":[[-51.184,-52.576],[-68.972,-34.787],[-68.972,15.889],[-51.183,33.678],[-25.084,33.678],[-21.307,37.455],[-21.307,52.071],[-20.97,52.542],[-20.415,52.373],[-7.282,35.164],[-4.28,33.678],[51.182,33.678],[68.971,15.889],[68.971,-34.787],[51.182,-52.576]],"c":true}]},{"t":180,"s":[{"i":[[0,0],[0,-9.809],[0,0],[-9.809,0],[0,0],[0,-2.083],[0,0],[-0.154,-0.052],[-0.179,0.234],[0,0],[-1.17,0],[0,0],[0,9.809],[0,0],[9.809,0]],"o":[[-9.809,0],[0,0],[0,9.809],[0,0],[2.083,0],[0,0],[0,0.294],[0.154,0.053],[0,0],[0.71,-0.93],[0,0],[9.809,0],[0,0],[0,-9.809],[0,0]],"v":[[-51.184,-52.576],[-68.972,-34.787],[-68.972,15.889],[-51.183,33.678],[-41.418,33.678],[-37.641,37.455],[-37.641,52.071],[-37.303,52.542],[-36.749,52.373],[-23.615,35.164],[-20.613,33.678],[51.182,33.678],[68.971,15.889],[68.971,-34.787],[51.182,-52.576]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[1.147,0],[0.41,0.139],[0,1.646],[0,0],[0.274,0],[0,0],[0,11.618],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0.094,-0.122],[0,0]],"o":[[-0.41,0],[-1.559,-0.527],[0,0],[0,-0.274],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0,11.618],[0,0],[-0.153,0],[0,0],[-0.737,0.965]],"v":[[-37.117,55.856],[-38.354,55.65],[-40.921,52.071],[-40.921,37.455],[-41.418,36.958],[-51.183,36.958],[-72.252,15.889],[-72.252,-34.787],[-51.184,-55.856],[51.182,-55.856],[72.252,-34.787],[72.252,15.889],[51.182,36.958],[-20.613,36.958],[-21.008,37.154],[-34.141,54.363]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[{"i":[[1.147,0],[0.41,0.139],[0,1.646],[0,0],[0.274,0],[0,0],[0,11.618],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0.094,-0.122],[0,0]],"o":[[-0.41,0],[-1.559,-0.527],[0,0],[0,-0.274],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0,11.618],[0,0],[-0.153,0],[0,0],[-0.737,0.965]],"v":[[-20.783,55.856],[-22.02,55.65],[-24.588,52.071],[-24.588,37.455],[-25.084,36.958],[-51.183,36.958],[-72.252,15.889],[-72.252,-34.787],[-51.184,-55.856],[51.182,-55.856],[72.252,-34.787],[72.252,15.889],[51.182,36.958],[-4.28,36.958],[-4.675,37.154],[-17.807,54.363]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[{"i":[[1.147,0],[0.41,0.139],[0,1.646],[0,0],[0.274,0],[0,0],[0,11.618],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0.094,-0.122],[0,0]],"o":[[-0.41,0],[-1.559,-0.527],[0,0],[0,-0.274],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0,11.618],[0,0],[-0.153,0],[0,0],[-0.737,0.965]],"v":[[-37.117,55.856],[-38.354,55.65],[-40.921,52.071],[-40.921,37.455],[-41.418,36.958],[-51.183,36.958],[-72.252,15.889],[-72.252,-34.787],[-51.184,-55.856],[51.182,-55.856],[72.252,-34.787],[72.252,15.889],[51.182,36.958],[-20.613,36.958],[-21.008,37.154],[-34.141,54.363]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135,"s":[{"i":[[1.147,0],[0.41,0.139],[0,1.646],[0,0],[0.274,0],[0,0],[0,11.618],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0.094,-0.122],[0,0]],"o":[[-0.41,0],[-1.559,-0.527],[0,0],[0,-0.274],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0,11.618],[0,0],[-0.153,0],[0,0],[-0.737,0.965]],"v":[[-20.783,55.856],[-22.02,55.65],[-24.588,52.071],[-24.588,37.455],[-25.084,36.958],[-51.183,36.958],[-72.252,15.889],[-72.252,-34.787],[-51.184,-55.856],[51.182,-55.856],[72.252,-34.787],[72.252,15.889],[51.182,36.958],[-4.28,36.958],[-4.675,37.154],[-17.807,54.363]],"c":true}]},{"t":180,"s":[{"i":[[1.147,0],[0.41,0.139],[0,1.646],[0,0],[0.274,0],[0,0],[0,11.618],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0.094,-0.122],[0,0]],"o":[[-0.41,0],[-1.559,-0.527],[0,0],[0,-0.274],[0,0],[-11.618,0],[0,0],[0,-11.618],[0,0],[11.618,0],[0,0],[0,11.618],[0,0],[-0.153,0],[0,0],[-0.737,0.965]],"v":[[-37.117,55.856],[-38.354,55.65],[-40.921,52.071],[-40.921,37.455],[-41.418,36.958],[-51.183,36.958],[-72.252,15.889],[-72.252,-34.787],[-51.184,-55.856],[51.182,-55.856],[72.252,-34.787],[72.252,15.889],[51.182,36.958],[-20.613,36.958],[-21.008,37.154],[-34.141,54.363]],"c":true}]}],"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.709803938866,0.494117647409,0.490196079016,1],"ix":4,"x":"var $bm_rt;\ntry {\n $bm_rt = thisComp.layer('Controller').effect('Color 9')('ADBE Color Control-0001');\n} catch (e) {\n $bm_rt = value;\n}"},"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":[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":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0}]},{"id":"comp_2","nm":"Background Searching","fr":30,"layers":[{"ddd":0,"ind":2,"ty":4,"nm":"lines 2","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[540.43,633.603,0],"ix":2,"l":2},"a":{"a":0,"k":[963.614,768.06,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[405.627,4.098],[-405.627,4.098],[-405.248,-489.431],[406.006,-489.431]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.988,0.886,0.871,0.5,0.884,0.663,0.659,1,0.78,0.439,0.447],"ix":9}},"s":{"a":0,"k":[-406.114,-0.728],"ix":5},"e":{"a":0,"k":[405.14,-0.728],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[963.614,716.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[932.757,769.572],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":0,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"tr","p":{"a":0,"k":[1087.516,748.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":0,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"back","tt":1,"tp":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[545.711,368.554,0],"ix":2,"l":2},"a":{"a":0,"k":[967.135,591.36,0],"ix":1,"l":2},"s":{"a":0,"k":[150,150,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[59.101,-2.556],[4.268,-1.718],[-2.646,-60.089],[-22.329,17.331]],"o":[[-4.596,0.199],[-17.999,7.244],[3.11,70.634],[21.399,-16.609]],"v":[[30.812,-79.366],[17.439,-76.358],[-57.998,19.723],[16.317,68.603]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,1,0.945,0.914,0.5,0.992,0.896,0.853,1,0.984,0.847,0.792],"ix":9}},"s":{"a":0,"k":[-58.539,-0.657],"ix":5},"e":{"a":0,"k":[197.832,-0.657],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[680.039,425.157],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-59.697,-55.682],[67.878,-55.473],[68.523,-15.591],[29.96,-2.596],[87.668,138.974],[-30.599,37.181],[-37.155,40.309],[-22.399,29.272],[-57.137,-9.701],[-53.096,-29.3]],"o":[[68.039,63.463],[-12.778,10.443],[-106.856,24.314],[-25.31,2.193],[-29.74,-47.145],[23.212,-28.205],[25.743,-27.929],[37.775,-49.366],[46.793,7.945],[122.227,67.449]],"v":[[315.966,-109.471],[308.37,163.968],[215.325,194.35],[25.081,233.417],[-329.654,114.597],[-347.693,-45.858],[-249.901,-102.825],[-211.923,-174.033],[-42.923,-232.898],[64.364,-173.084]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,1,0.945,0.914,0.5,0.992,0.896,0.853,1,0.984,0.847,0.792],"ix":9}},"s":{"a":0,"k":[-363.635,-0.131],"ix":5},"e":{"a":0,"k":[362.963,-0.131],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[967.135,601.631],"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":"cloud","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[967.135,601.631],"ix":2},"a":{"a":0,"k":[967.135,601.631],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[967.135,601.631],"ix":2},"a":{"a":0,"k":[967.135,601.631],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"ct":1,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"Man","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[966,613.5,0],"ix":2,"l":2},"a":{"a":0,"k":[609,358.5,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1218,"h":717,"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"Details","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[821,350,0],"ix":2,"l":2},"a":{"a":0,"k":[313,133,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":626,"h":266,"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"Background Searching","refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[971.5,532.5,0],"ix":2,"l":2},"a":{"a":0,"k":[545.5,281.5,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1091,"h":563,"ip":0,"op":180,"st":0,"bm":0}],"markers":[],"props":{}}
\ No newline at end of file
diff --git a/app/src/main/res/raw/video_empty.json b/app/src/main/res/raw/video_empty.json
new file mode 100644
index 0000000..827a7cf
--- /dev/null
+++ b/app/src/main/res/raw/video_empty.json
@@ -0,0 +1 @@
+{"v":"5.9.0","fr":30,"ip":0,"op":90,"w":1200,"h":1200,"nm":"Video-Empty","ddd":0,"assets":[{"id":"comp_0","nm":"video","fr":30,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"video-play","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-14.539],[0,0],[-13.004,6.502],[0,0],[14.416,7.208],[0,0]],"o":[[0,0],[0,14.539],[0,0],[14.416,-7.208],[0,0],[-13.004,-6.502]],"v":[[-105.263,-85.705],[-105.263,85.705],[-76.958,103.198],[94.451,17.494],[94.451,-17.494],[-76.958,-103.198]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.914,0.941,0.98,0.5,0.88,0.925,0.971,1,0.847,0.91,0.961],"ix":9}},"s":{"a":0,"k":[-106,-0.632],"ix":5},"e":{"a":0,"k":[104.526,-0.632],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"video-play","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":161,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"video-outline","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[400,252.632],[-400,252.632],[-400,-252.632],[400,-252.632]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.729411780834,0.815686285496,0.898039221764,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":20,"ix":5},"lc":2,"lj":2,"bm":0,"d":[{"n":"d","nm":"dash","v":{"a":0,"k":40,"ix":1}}],"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":"video-outline","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":161,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"video-background","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[450,300,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[400,252.632],[-400,252.632],[-400,-252.632],[400,-252.632]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.815686285496,0.882352948189,0.949019610882,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"video-background","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":161,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"video","refId":"comp_0","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":15,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":17,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":19,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":21,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":23,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":25,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":27,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":31,"s":[0]},{"i":{"x":[0.35],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":33,"s":[100]},{"i":{"x":[0.35],"y":[1]},"o":{"x":[0.65],"y":[0]},"t":70,"s":[100]},{"t":85,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[600,492.632,0],"ix":2,"l":2},"a":{"a":0,"k":[450,300,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":900,"h":600,"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"button-03","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[242,160,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-8.284],[8.284,0],[0,8.284],[-8.284,0]],"o":[[0,8.284],[-8.284,0],[0,-8.284],[8.284,0]],"v":[[15,0],[0,15],[-15,0],[0,-15]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"button-03","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"button-02","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[201,160,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-8.284],[8.284,0],[0,8.284],[-8.284,0]],"o":[[0,8.284],[-8.284,0],[0,-8.284],[8.284,0]],"v":[[15,0],[0,15],[-15,0],[0,-15]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"button-02","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"button-01","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[160,160,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-8.284],[8.284,0],[0,8.284],[-8.284,0]],"o":[[0,8.284],[-8.284,0],[0,-8.284],[8.284,0]],"v":[[15,0],[0,15],[-15,0],[0,-15]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"button-01","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"browser-tab","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[600,160,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-11.046,0],[0,0],[0,-11.046]],"o":[[0,0],[0,0],[0,-11.046],[0,0],[11.046,0],[0,0]],"v":[[480,40],[-480,40],[-480,-20],[-460,-40],[460,-40],[480,-20]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.847,0.91,0.961,0.5,0.88,0.925,0.971,1,0.914,0.941,0.98],"ix":9}},"s":{"a":0,"k":[-480,0],"ix":5},"e":{"a":0,"k":[480,0],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"browser-tab","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"emptyvideo-03","sr":1,"ks":{"o":{"a":0,"k":50,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[880,900,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[120,100],[-120,100],[-120,-100],[120,-100]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"emptyvideo-03","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"emptyvideo-02","sr":1,"ks":{"o":{"a":0,"k":50,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[600,900,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[120,100],[-120,100],[-120,-100],[120,-100]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"emptyvideo-02","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"emptyvideo-01","sr":1,"ks":{"o":{"a":0,"k":50,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[320,900,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[120,100],[-120,100],[-120,-100],[120,-100]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"emptyvideo-01","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"emptyvideo-00","sr":1,"ks":{"o":{"a":0,"k":50,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[600,492.632,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[400,252.632],[-400,252.632],[-400,-252.632],[400,-252.632]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[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":"emptyvideo-00","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"browser-background","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[600,600,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[11.046,0],[0,0],[0,11.046],[0,0],[-11.046,0],[0,0],[0,-11.046],[0,0]],"o":[[0,0],[-11.046,0],[0,0],[0,-11.046],[0,0],[11.046,0],[0,0],[0,11.046]],"v":[[460,480],[-460,480],[-480,460],[-480,-460],[-460,-480],[460,-480],[480,-460],[480,460]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.875,0.925,0.98,0.5,0.927,0.957,0.99,1,0.98,0.988,1],"ix":9}},"s":{"a":0,"k":[-480,0],"ix":5},"e":{"a":0,"k":[480,0],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","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":"browser-background","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
new file mode 100644
index 0000000..8e57242
--- /dev/null
+++ b/app/src/main/res/values/attrs.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
new file mode 100644
index 0000000..621f184
--- /dev/null
+++ b/app/src/main/res/values/colors.xml
@@ -0,0 +1,16 @@
+
+
+ #FF000000
+ #FFFFFFFF
+ #2c3e50
+ #e74c3c
+ #ffd700
+ #34495e
+ #f5f5f5
+ #f2f2f2
+ #A49E9E9E
+ #D3D3D3
+ #1F1D36
+ #801F1D36
+ #19FFFFFF
+
\ No newline at end of file
diff --git a/app/src/main/res/values/dimen.xml b/app/src/main/res/values/dimen.xml
new file mode 100644
index 0000000..2748123
--- /dev/null
+++ b/app/src/main/res/values/dimen.xml
@@ -0,0 +1,6 @@
+
+
+ 40dp
+ @dimen/_10font_mdp
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
new file mode 100644
index 0000000..a0c0563
--- /dev/null
+++ b/app/src/main/res/values/strings.xml
@@ -0,0 +1,38 @@
+
+ imdb
+
+ Hello blank fragment
+ Home
+ Search
+ favorite
+ profile
+ Version
+ Check your internet
+
+ PLEASE TURN ON
+ Wifi
+ Mobile data
+ Accepting the rules
+ Please enable the check box to accept
+
+ IMDb
+ Explore
+
+ NO INTERNET
+ You are not connection to the internet
+ Get Started
+ Skip
+ See All
+ Popular
+ Tv
+ Tv On The Air
+ UpComing
+ Similar
+ You have not movies anything yet
+ Search Movies
+ Get personalized recommendations and Keep track of what to watch.
+ Sign in / Sign up
+ Recently viewed
+ search
+ Actors
+
\ No newline at end of file
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
new file mode 100644
index 0000000..aced4d4
--- /dev/null
+++ b/app/src/main/res/values/themes.xml
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/xml/backup_rules.xml b/app/src/main/res/xml/backup_rules.xml
new file mode 100644
index 0000000..fa0f996
--- /dev/null
+++ b/app/src/main/res/xml/backup_rules.xml
@@ -0,0 +1,13 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/xml/data_extraction_rules.xml b/app/src/main/res/xml/data_extraction_rules.xml
new file mode 100644
index 0000000..9ee9997
--- /dev/null
+++ b/app/src/main/res/xml/data_extraction_rules.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/art/Screenshot_2024-04-06-19-19-03-664_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-19-03-664_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..bf7b1bd
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-19-03-664_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-19-12-963_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-19-12-963_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..e675c1c
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-19-12-963_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-19-23-536_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-19-23-536_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..fdc4640
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-19-23-536_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-19-27-079_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-19-27-079_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..6847054
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-19-27-079_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-19-57-417_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-19-57-417_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..9b8566b
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-19-57-417_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-21-49-422_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-21-49-422_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..8b33dcc
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-21-49-422_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-22-09-890_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-22-09-890_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..63ab5d6
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-22-09-890_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-22-29-599_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-22-29-599_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..2859c41
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-22-29-599_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-22-43-393_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-22-43-393_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..f468804
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-22-43-393_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-22-51-652_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-22-51-652_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..c580d57
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-22-51-652_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-23-06-464_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-23-06-464_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..0358035
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-23-06-464_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-23-11-693_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-23-11-693_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..ff24913
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-23-11-693_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-23-16-505_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-23-16-505_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..2c47e89
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-23-16-505_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-23-23-090_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-23-23-090_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..8aa9a17
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-23-23-090_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-23-31-198_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-23-31-198_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..c6ac517
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-23-31-198_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-23-37-040_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-23-37-040_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..49d0910
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-23-37-040_com.mehdisekoba.imdb.jpg differ
diff --git a/art/Screenshot_2024-04-06-19-23-44-303_com.mehdisekoba.imdb.jpg b/art/Screenshot_2024-04-06-19-23-44-303_com.mehdisekoba.imdb.jpg
new file mode 100644
index 0000000..85b4f78
Binary files /dev/null and b/art/Screenshot_2024-04-06-19-23-44-303_com.mehdisekoba.imdb.jpg differ
diff --git a/build.gradle.kts b/build.gradle.kts
new file mode 100644
index 0000000..e6b230b
--- /dev/null
+++ b/build.gradle.kts
@@ -0,0 +1,9 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+plugins {
+ alias(libs.plugins.androidApplication) apply false
+ alias(libs.plugins.jetbrainsKotlinAndroid) apply false
+ alias(libs.plugins.ksp.plugin) apply false
+ alias(libs.plugins.hilt.plugin) apply false
+ alias(libs.plugins.safeargs.plugin) apply false
+ alias(libs.plugins.kotlin.parcelize) apply false
+}
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 0000000..20e2a01
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1,23 @@
+# Project-wide Gradle settings.
+# IDE (e.g. Android Studio) users:
+# Gradle settings configured through the IDE *will override*
+# any settings specified in this file.
+# For more details on how to configure your build environment visit
+# http://www.gradle.org/docs/current/userguide/build_environment.html
+# Specifies the JVM arguments used for the daemon process.
+# The setting is particularly useful for tweaking memory settings.
+org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
+# When configured, Gradle will run in incubating parallel mode.
+# This option should only be used with decoupled projects. For more details, visit
+# https://developer.android.com/r/tools/gradle-multi-project-decoupled-projects
+# org.gradle.parallel=true
+# AndroidX package structure to make it clearer which packages are bundled with the
+# Android operating system, and which are packaged with your app's APK
+# https://developer.android.com/topic/libraries/support-library/androidx-rn
+android.useAndroidX=true
+# Kotlin code style for this project: "official" or "obsolete":
+kotlin.code.style=official
+# Enables namespacing of each library's R class so that its R class includes only the
+# resources declared in the library itself and none from the library's dependencies,
+# thereby reducing the size of the R class for that library
+android.nonTransitiveRClass=true
\ No newline at end of file
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
new file mode 100644
index 0000000..e34ea64
--- /dev/null
+++ b/gradle/libs.versions.toml
@@ -0,0 +1,69 @@
+[versions]
+agp = "8.3.1"
+datastorePreferences = "1.0.0"
+kotlin = "1.9.22"
+coreKtx = "1.12.0"
+junit = "4.13.2"
+junitVersion = "1.1.5"
+espressoCore = "3.5.1"
+appcompat = "1.6.1"
+material = "1.10.0"
+activity = "1.8.2"
+constraintlayout = "2.1.4"
+kspversion = "1.9.23-1.0.19"
+hiltversion = "2.51"
+safeargs = "2.7.7"
+retrofit = "2.9.0"
+okhttp = "4.12.0"
+interceptor = "4.12.0"
+coroutines = "1.8.0"
+lifecycle = "2.7.0"
+google_gson = "2.10.1"
+coil = "2.6.0"
+calligraphy = "3.1.1"
+swiperefreshlayout = "1.1.0"
+viewpump = "2.0.3"
+shimmerRecyclerviewX = "2.0.0"
+lottie = "6.4.0"
+dynamicsizes = "1.0"
+android_youtube_player = "12.1.0"
+[libraries]
+androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
+androidx-datastore-preferences = { group = "androidx.datastore", name = "datastore-preferences", version.ref = "datastorePreferences" }
+androidx-swiperefreshlayout = { group = "androidx.swiperefreshlayout", name = "swiperefreshlayout", version.ref = "swiperefreshlayout" }
+junit = { group = "junit", name = "junit", version.ref = "junit" }
+androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" }
+androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" }
+androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" }
+
+material = { group = "com.google.android.material", name = "material", version.ref = "material" }
+androidx-activity = { group = "androidx.activity", name = "activity", version.ref = "activity" }
+androidx-constraintlayout = { group = "androidx.constraintlayout", name = "constraintlayout", version.ref = "constraintlayout" }
+hilt = { group = "com.google.dagger", name = "hilt-android", version.ref = "hiltversion" }
+hiltcompiler = { group = "com.google.dagger", name = "hilt-compiler", version.ref = "hiltversion" }
+navigation_fragment = { group = "androidx.navigation", name = "navigation-fragment-ktx", version.ref = "safeargs" }
+navigation_ui = { group = "androidx.navigation", name = "navigation-ui-ktx", version.ref = "safeargs" }
+retrofit = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "retrofit" }
+converter_gson = { group = "com.squareup.retrofit2", name = "converter-gson", version.ref = "retrofit" }
+okhttp = { group = "com.squareup.okhttp3", name = "okhttp", version.ref = "okhttp" }
+interceptor = { group = "com.squareup.okhttp3", name = "logging-interceptor", version.ref = "interceptor" }
+coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "coroutines" }
+coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "coroutines" }
+lifecycle_viewmodel = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-ktx", version.ref = "lifecycle" }
+lifecycle_runtime = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "lifecycle" }
+lifecycle_livedata = { group = "androidx.lifecycle", name = "lifecycle-livedata-ktx", version.ref = "lifecycle" }
+google_gson = { group = "com.google.code.gson", name = "gson", version.ref = "google_gson" }
+coil = { group = "io.coil-kt", name = "coil", version.ref = "coil" }
+calligraphy = { group = "io.github.inflationx", name = "calligraphy3", version.ref = "calligraphy" }
+viewpump = { group = "io.github.inflationx", name = "viewpump", version.ref = "viewpump" }
+shimmer-recyclerview-x = { group = "com.github.mikekpl", name = "shimmer-recyclerview-x", version.ref = "shimmerRecyclerviewX" }
+lottie = { group = "com.airbnb.android", name = "lottie", version.ref = "lottie" }
+dynamicsizes = { group = "com.github.MrNouri", name = "DynamicSizes", version.ref = "dynamicsizes" }
+youtubeplayer = { group = "com.pierfrancescosoffritti.androidyoutubeplayer", name = "core", version.ref = "android_youtube_player" }
+[plugins]
+androidApplication = { id = "com.android.application", version.ref = "agp" }
+jetbrainsKotlinAndroid = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
+ksp_plugin = { id = "com.google.devtools.ksp", version.ref = "kspversion" }
+hilt_plugin = { id = "com.google.dagger.hilt.android", version.ref = "hiltversion" }
+safeargs_plugin = { id = "androidx.navigation.safeargs", version.ref = "safeargs" }
+kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..e708b1c
Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..b5543a7
--- /dev/null
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Mon Mar 18 14:53:18 IRST 2024
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
diff --git a/gradlew b/gradlew
new file mode 100644
index 0000000..4f906e0
--- /dev/null
+++ b/gradlew
@@ -0,0 +1,185 @@
+#!/usr/bin/env sh
+
+#
+# Copyright 2015 the original author or authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn () {
+ echo "$*"
+}
+
+die () {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+ NONSTOP* )
+ nonstop=true
+ ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin or MSYS, switch paths to Windows format before running java
+if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+
+ JAVACMD=`cygpath --unix "$JAVACMD"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=`expr $i + 1`
+ done
+ case $i in
+ 0) set -- ;;
+ 1) set -- "$args0" ;;
+ 2) set -- "$args0" "$args1" ;;
+ 3) set -- "$args0" "$args1" "$args2" ;;
+ 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Escape application args
+save () {
+ for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+ echo " "
+}
+APP_ARGS=`save "$@"`
+
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+exec "$JAVACMD" "$@"
diff --git a/gradlew.bat b/gradlew.bat
new file mode 100644
index 0000000..107acd3
--- /dev/null
+++ b/gradlew.bat
@@ -0,0 +1,89 @@
+@rem
+@rem Copyright 2015 the original author or authors.
+@rem
+@rem Licensed under the Apache License, Version 2.0 (the "License");
+@rem you may not use this file except in compliance with the License.
+@rem You may obtain a copy of the License at
+@rem
+@rem https://www.apache.org/licenses/LICENSE-2.0
+@rem
+@rem Unless required by applicable law or agreed to in writing, software
+@rem distributed under the License is distributed on an "AS IS" BASIS,
+@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@rem See the License for the specific language governing permissions and
+@rem limitations under the License.
+@rem
+
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Resolve any "." and ".." in APP_HOME to make it shorter.
+for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/settings.gradle.kts b/settings.gradle.kts
new file mode 100644
index 0000000..af62f0c
--- /dev/null
+++ b/settings.gradle.kts
@@ -0,0 +1,24 @@
+pluginManagement {
+ repositories {
+ google {
+ content {
+ includeGroupByRegex("com\\.android.*")
+ includeGroupByRegex("com\\.google.*")
+ includeGroupByRegex("androidx.*")
+ }
+ }
+ mavenCentral()
+ gradlePluginPortal()
+ }
+}
+dependencyResolutionManagement {
+ repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
+ repositories {
+ google()
+ mavenCentral()
+ maven { url = uri("https://jitpack.io") }
+ }
+}
+
+rootProject.name = "imdb"
+include(":app")