diff --git a/CHANGELOG.md b/CHANGELOG.md index 147e5bc..fdd663e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +### Release 1.0.14 +ANNOUNCEMENT: Full-fledged MEW wallet app is now available! +You can now buy, hold and send Ether and tokens directly in the app, without having to connect to MEW web. + +Upgrade your MEWconnect app in just a few taps: download MEW wallet app, it will automatically detect if you are already using MEWconnect and offer you to import your account. + +Launch MEWconnect after this update for more details. +P. S. If you don't want to upgrade, you can continue using MEWconnect app. + +Questions? Please reach out to us via support@myetherwallet.com + ### Release 1.0.13 - Bugfixes diff --git a/MyEtherWallet-iOS.xcodeproj/project.pbxproj b/MyEtherWallet-iOS.xcodeproj/project.pbxproj index 769301f..6879a57 100644 --- a/MyEtherWallet-iOS.xcodeproj/project.pbxproj +++ b/MyEtherWallet-iOS.xcodeproj/project.pbxproj @@ -231,6 +231,18 @@ 564952FB20E3F20D00CF2348 /* AccountsServiceImplementation.m in Sources */ = {isa = PBXBuildFile; fileRef = 564952FA20E3F20D00CF2348 /* AccountsServiceImplementation.m */; }; 5649CC27216FF1320009D982 /* CacheTransactionSection.m in Sources */ = {isa = PBXBuildFile; fileRef = 5649CC26216FF1320009D982 /* CacheTransactionSection.m */; }; 5649CC28217002840009D982 /* CacheTransactionSection.m in Sources */ = {isa = PBXBuildFile; fileRef = 5649CC26216FF1320009D982 /* CacheTransactionSection.m */; }; + 564EBF8A241819EB002BD53E /* AnalyticsServiceImplementation.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF89241819EB002BD53E /* AnalyticsServiceImplementation.m */; }; + 564EBF8B241819EB002BD53E /* AnalyticsServiceImplementation.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF89241819EB002BD53E /* AnalyticsServiceImplementation.m */; }; + 564EBF8F24181B20002BD53E /* AnalyticsOperationFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF8E24181B20002BD53E /* AnalyticsOperationFactory.m */; }; + 564EBF9024181B20002BD53E /* AnalyticsOperationFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF8E24181B20002BD53E /* AnalyticsOperationFactory.m */; }; + 564EBF9424182163002BD53E /* AnalyticsBody.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF9324182163002BD53E /* AnalyticsBody.m */; }; + 564EBF9524182163002BD53E /* AnalyticsBody.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF9324182163002BD53E /* AnalyticsBody.m */; }; + 564EBF99241821BE002BD53E /* AnalyticsQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF98241821BE002BD53E /* AnalyticsQuery.m */; }; + 564EBF9A241821BE002BD53E /* AnalyticsQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF98241821BE002BD53E /* AnalyticsQuery.m */; }; + 564EBF9E24183E8A002BD53E /* AnalyticsQueryTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF9D24183E8A002BD53E /* AnalyticsQueryTransformer.m */; }; + 564EBF9F24183E8A002BD53E /* AnalyticsQueryTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBF9D24183E8A002BD53E /* AnalyticsQueryTransformer.m */; }; + 564EBFA324183EED002BD53E /* AnalyticsBodyTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBFA224183EED002BD53E /* AnalyticsBodyTransformer.m */; }; + 564EBFA424183EED002BD53E /* AnalyticsBodyTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 564EBFA224183EED002BD53E /* AnalyticsBodyTransformer.m */; }; 565851322242B347006AEC7E /* ConfirmationUIStringList.m in Sources */ = {isa = PBXBuildFile; fileRef = 565851312242B347006AEC7E /* ConfirmationUIStringList.m */; }; 565851332242B347006AEC7E /* ConfirmationUIStringList.m in Sources */ = {isa = PBXBuildFile; fileRef = 565851312242B347006AEC7E /* ConfirmationUIStringList.m */; }; 565851362242B357006AEC7E /* ConfirmationImageCatalog.m in Sources */ = {isa = PBXBuildFile; fileRef = 565851352242B357006AEC7E /* ConfirmationImageCatalog.m */; }; @@ -239,8 +251,6 @@ 5658513B2242B36B006AEC7E /* ConfirmationUIStringAttributesProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 565851392242B36B006AEC7E /* ConfirmationUIStringAttributesProvider.m */; }; 5658513E2242CA81006AEC7E /* BlockchainNetworkTypesInfoProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 5658513D2242CA81006AEC7E /* BlockchainNetworkTypesInfoProvider.m */; }; 5658513F2242CA81006AEC7E /* BlockchainNetworkTypesInfoProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 5658513D2242CA81006AEC7E /* BlockchainNetworkTypesInfoProvider.m */; }; - 5658514922440505006AEC7E /* BuyEther10WebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5658514822440505006AEC7E /* BuyEther10WebViewController.m */; }; - 5658514A22440505006AEC7E /* BuyEther10WebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5658514822440505006AEC7E /* BuyEther10WebViewController.m */; }; 5658514F22442A7F006AEC7E /* CALayer+LockZPosition.m in Sources */ = {isa = PBXBuildFile; fileRef = 5658514E22442A7F006AEC7E /* CALayer+LockZPosition.m */; }; 5658515022442A7F006AEC7E /* CALayer+LockZPosition.m in Sources */ = {isa = PBXBuildFile; fileRef = 5658514E22442A7F006AEC7E /* CALayer+LockZPosition.m */; }; 56585154224435C7006AEC7E /* ToastView.m in Sources */ = {isa = PBXBuildFile; fileRef = 56585153224435C7006AEC7E /* ToastView.m */; }; @@ -299,6 +309,8 @@ 566D15612107F9E60020E4F3 /* AboutPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD4E433684E1D6237A7BBC0 /* AboutPresenter.m */; }; 566D15622107F9E60020E4F3 /* AboutInteractor.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BF488F3DD448529EA6DC29E /* AboutInteractor.m */; }; 566D15632107F9E60020E4F3 /* AboutRouter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BC48850154BB9A42EDDEB76 /* AboutRouter.m */; }; + 566EF069241307F400999505 /* BannerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 566EF068241307F400999505 /* BannerView.m */; }; + 566EF06A241307F400999505 /* BannerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 566EF068241307F400999505 /* BannerView.m */; }; 5677BB3920FA13860019E92D /* ModuleFactoriesAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = 5677BB3820FA13860019E92D /* ModuleFactoriesAssembly.m */; }; 5677BB4220FAB28C0019E92D /* UIView+LockFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 5677BB4120FAB28C0019E92D /* UIView+LockFrame.m */; }; 5677BB4820FD0A2D0019E92D /* UIScreen+ScreenSizeType.m in Sources */ = {isa = PBXBuildFile; fileRef = 5677BB4720FD0A2D0019E92D /* UIScreen+ScreenSizeType.m */; }; @@ -441,6 +453,8 @@ 56D85B7C217FAD3200B474C6 /* MigrationServiceImplementation.m in Sources */ = {isa = PBXBuildFile; fileRef = 56D85B7A217FAD3200B474C6 /* MigrationServiceImplementation.m */; }; 56D85B7F217FB42600B474C6 /* MigrationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 56D85B7E217FB42600B474C6 /* MigrationManager.m */; }; 56D85B80217FB42600B474C6 /* MigrationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 56D85B7E217FB42600B474C6 /* MigrationManager.m */; }; + 56DB1DC62417163600E489B0 /* banner_animation.json in Resources */ = {isa = PBXBuildFile; fileRef = 56DB1DC52417163600E489B0 /* banner_animation.json */; }; + 56DB1DC72417163600E489B0 /* banner_animation.json in Resources */ = {isa = PBXBuildFile; fileRef = 56DB1DC52417163600E489B0 /* banner_animation.json */; }; 56DE4E0C20A9E61F001A2C19 /* BottomImageButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 56DE4E0B20A9E61F001A2C19 /* BottomImageButton.m */; }; 56E14BBA20E979CD00C41F83 /* FiatPricesServiceImplementation.m in Sources */ = {isa = PBXBuildFile; fileRef = 56E14BB920E979CD00C41F83 /* FiatPricesServiceImplementation.m */; }; 56E14BBF20E97B3C00C41F83 /* FiatPricesQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 56E14BBE20E97B3C00C41F83 /* FiatPricesQuery.m */; }; @@ -970,6 +984,7 @@ 9B249DCA77F6F403B94E38F4 /* SplashPasswordPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = DC0DACBE3EACB94253861E96 /* SplashPasswordPresenter.m */; }; 9C57B1014606FC21BEA9F6D0 /* ContextPasswordRouterTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 29D926003102DB0132F9AC30 /* ContextPasswordRouterTests.m */; }; 9C68410123433AEA8C27D94A /* DeclinedTransactionPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 81EFEFC639DF6DF795FAFE2C /* DeclinedTransactionPresenter.m */; }; + 9DE69BE400A8AE66F0A0E9AE /* Pods_MyEtherWallet_iOSTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC74D0801C5C1D394CC3F664 /* Pods_MyEtherWallet_iOSTests.framework */; }; 9E2FD108EF9C7A9028FEFE16 /* InfoPresenterTests.m in Sources */ = {isa = PBXBuildFile; fileRef = A013BB25D75CE24FF3FB6D3C /* InfoPresenterTests.m */; }; 9EA12B8253010D67DED815C9 /* MessageSignerPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = E7378ED00FE871D84A79F90A /* MessageSignerPresenter.m */; }; A027B15D9DDA21566A18E162 /* PasswordInteractorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = D64E0F1F07E9A635852977C9 /* PasswordInteractorTests.m */; }; @@ -1253,6 +1268,7 @@ 308060365E84A72C7F95F4FC /* StartAssemblyTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = StartAssemblyTests.m; sourceTree = ""; }; 308EA7593A99718C9D9B32D2 /* HomePresenterTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = HomePresenterTests.m; sourceTree = ""; }; 30ABE733EBDD54D9B1E62587 /* BuyEtherAmountInteractor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BuyEtherAmountInteractor.h; sourceTree = ""; }; + 315960C55B9E75EA94C257A6 /* Pods-MyEtherWallet-iOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MyEtherWallet-iOSTests.release.xcconfig"; path = "Target Support Files/Pods-MyEtherWallet-iOSTests/Pods-MyEtherWallet-iOSTests.release.xcconfig"; sourceTree = ""; }; 31F4B2A9AF5866DBE3413D3E /* RestoreSeedRouter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RestoreSeedRouter.h; sourceTree = ""; }; 3257A914759D6780C38D41F9 /* BackupWordsViewControllerTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BackupWordsViewControllerTests.m; sourceTree = ""; }; 329B7E19952EEA1A0EC7844A /* ConfirmationNavigationPresenter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ConfirmationNavigationPresenter.h; sourceTree = ""; }; @@ -1505,6 +1521,19 @@ 564952FA20E3F20D00CF2348 /* AccountsServiceImplementation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AccountsServiceImplementation.m; sourceTree = ""; }; 5649CC25216FF1320009D982 /* CacheTransactionSection.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CacheTransactionSection.h; sourceTree = ""; }; 5649CC26216FF1320009D982 /* CacheTransactionSection.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CacheTransactionSection.m; sourceTree = ""; }; + 564EBF87241819DD002BD53E /* AnalyticsService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsService.h; sourceTree = ""; }; + 564EBF88241819EB002BD53E /* AnalyticsServiceImplementation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsServiceImplementation.h; sourceTree = ""; }; + 564EBF89241819EB002BD53E /* AnalyticsServiceImplementation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsServiceImplementation.m; sourceTree = ""; }; + 564EBF8D24181B20002BD53E /* AnalyticsOperationFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsOperationFactory.h; sourceTree = ""; }; + 564EBF8E24181B20002BD53E /* AnalyticsOperationFactory.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsOperationFactory.m; sourceTree = ""; }; + 564EBF9224182163002BD53E /* AnalyticsBody.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsBody.h; sourceTree = ""; }; + 564EBF9324182163002BD53E /* AnalyticsBody.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsBody.m; sourceTree = ""; }; + 564EBF97241821BE002BD53E /* AnalyticsQuery.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsQuery.h; sourceTree = ""; }; + 564EBF98241821BE002BD53E /* AnalyticsQuery.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsQuery.m; sourceTree = ""; }; + 564EBF9C24183E8A002BD53E /* AnalyticsQueryTransformer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsQueryTransformer.h; sourceTree = ""; }; + 564EBF9D24183E8A002BD53E /* AnalyticsQueryTransformer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsQueryTransformer.m; sourceTree = ""; }; + 564EBFA124183EED002BD53E /* AnalyticsBodyTransformer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsBodyTransformer.h; sourceTree = ""; }; + 564EBFA224183EED002BD53E /* AnalyticsBodyTransformer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsBodyTransformer.m; sourceTree = ""; }; 565851302242B347006AEC7E /* ConfirmationUIStringList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConfirmationUIStringList.h; sourceTree = ""; }; 565851312242B347006AEC7E /* ConfirmationUIStringList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ConfirmationUIStringList.m; sourceTree = ""; }; 565851342242B357006AEC7E /* ConfirmationImageCatalog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConfirmationImageCatalog.h; sourceTree = ""; }; @@ -1513,8 +1542,6 @@ 565851392242B36B006AEC7E /* ConfirmationUIStringAttributesProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ConfirmationUIStringAttributesProvider.m; sourceTree = ""; }; 5658513C2242CA81006AEC7E /* BlockchainNetworkTypesInfoProvider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlockchainNetworkTypesInfoProvider.h; sourceTree = ""; }; 5658513D2242CA81006AEC7E /* BlockchainNetworkTypesInfoProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BlockchainNetworkTypesInfoProvider.m; sourceTree = ""; }; - 5658514722440505006AEC7E /* BuyEther10WebViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BuyEther10WebViewController.h; sourceTree = ""; }; - 5658514822440505006AEC7E /* BuyEther10WebViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BuyEther10WebViewController.m; sourceTree = ""; }; 5658514D22442A7F006AEC7E /* CALayer+LockZPosition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CALayer+LockZPosition.h"; sourceTree = ""; }; 5658514E22442A7F006AEC7E /* CALayer+LockZPosition.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "CALayer+LockZPosition.m"; sourceTree = ""; }; 56585152224435C7006AEC7E /* ToastView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ToastView.h; sourceTree = ""; }; @@ -1581,6 +1608,8 @@ 566BD36121389478007EC803 /* MEWConnectMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MEWConnectMessage.h; sourceTree = ""; }; 566BD36221389478007EC803 /* MEWConnectMessage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MEWConnectMessage.m; sourceTree = ""; }; 566EE4CEDBB6E248148BF5EE /* RestoreSeedViewInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RestoreSeedViewInput.h; sourceTree = ""; }; + 566EF067241307F400999505 /* BannerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BannerView.h; sourceTree = ""; }; + 566EF068241307F400999505 /* BannerView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BannerView.m; sourceTree = ""; }; 5677BB3720FA13860019E92D /* ModuleFactoriesAssembly.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ModuleFactoriesAssembly.h; sourceTree = ""; }; 5677BB3820FA13860019E92D /* ModuleFactoriesAssembly.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ModuleFactoriesAssembly.m; sourceTree = ""; }; 5677BB4020FAB28C0019E92D /* UIView+LockFrame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIView+LockFrame.h"; sourceTree = ""; }; @@ -1788,6 +1817,7 @@ 56D85B7A217FAD3200B474C6 /* MigrationServiceImplementation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MigrationServiceImplementation.m; sourceTree = ""; }; 56D85B7D217FB42600B474C6 /* MigrationManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MigrationManager.h; sourceTree = ""; }; 56D85B7E217FB42600B474C6 /* MigrationManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MigrationManager.m; sourceTree = ""; }; + 56DB1DC52417163600E489B0 /* banner_animation.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = banner_animation.json; sourceTree = ""; }; 56DE4E0A20A9E61F001A2C19 /* BottomImageButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottomImageButton.h; sourceTree = ""; }; 56DE4E0B20A9E61F001A2C19 /* BottomImageButton.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottomImageButton.m; sourceTree = ""; }; 56E14BB720E979BD00C41F83 /* FiatPricesService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FiatPricesService.h; sourceTree = ""; }; @@ -2059,6 +2089,7 @@ 5E10BB3B12FC4EEF8C78785D /* BackupWordsRouterTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BackupWordsRouterTests.m; sourceTree = ""; }; 5E22BA1D744E066F1CF99D54 /* RestoreSeedRouterTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RestoreSeedRouterTests.m; sourceTree = ""; }; 5E88E6EE3FEDD37AC45942FB /* StartRouter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = StartRouter.m; sourceTree = ""; }; + 5EE2751F6C148225562486ED /* Pods-MyEtherWallet-iOSTests.appstore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MyEtherWallet-iOSTests.appstore.xcconfig"; path = "Target Support Files/Pods-MyEtherWallet-iOSTests/Pods-MyEtherWallet-iOSTests.appstore.xcconfig"; sourceTree = ""; }; 5F6A5DB4B25CE2D036FEC396 /* BuyEtherAmountRouterInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BuyEtherAmountRouterInput.h; sourceTree = ""; }; 5FAA0DA66C977F150A0EE380 /* PasswordViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PasswordViewController.h; sourceTree = ""; }; 60C5C61E96B2F1334292024C /* BackupWordsPresenter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BackupWordsPresenter.m; sourceTree = ""; }; @@ -2163,6 +2194,7 @@ 88307D9A12D085AF246D455E /* BackupInfoInteractorInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BackupInfoInteractorInput.h; sourceTree = ""; }; 888A7C0FF4F78F4853C8AC7D /* RestoreWalletAssemblyTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RestoreWalletAssemblyTests.m; sourceTree = ""; }; 8894473D90C1A6C93DAB964A /* BackupDoneRouter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BackupDoneRouter.m; sourceTree = ""; }; + 88963DF4E47605E1AE361B6C /* Pods-MyEtherWallet-iOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MyEtherWallet-iOSTests.debug.xcconfig"; path = "Target Support Files/Pods-MyEtherWallet-iOSTests/Pods-MyEtherWallet-iOSTests.debug.xcconfig"; sourceTree = ""; }; 88EE0CF55FCFB73F3AAC93A0 /* BackupStartAssembly_Testable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BackupStartAssembly_Testable.h; sourceTree = ""; }; 894A8A3B5F5735B179F33171 /* BuyEtherHistoryInteractorTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BuyEtherHistoryInteractorTests.m; sourceTree = ""; }; 899107ACAB9C214BA47482E8 /* BuyEtherHistoryModuleInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BuyEtherHistoryModuleInput.h; sourceTree = ""; }; @@ -2491,6 +2523,7 @@ FB0CCDEF650B6161977A6F3A /* BackupInfoInteractorTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BackupInfoInteractorTests.m; sourceTree = ""; }; FB9FC9E2299555A58D985D0B /* ForgotPasswordPresenterTests.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ForgotPasswordPresenterTests.m; sourceTree = ""; }; FC31CE53D3305D9F1C0B74F3 /* SplashPasswordRouterInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SplashPasswordRouterInput.h; sourceTree = ""; }; + FC74D0801C5C1D394CC3F664 /* Pods_MyEtherWallet_iOSTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MyEtherWallet_iOSTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FCC2128FDB445666924EDF79 /* ConfirmedTransactionInteractorInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ConfirmedTransactionInteractorInput.h; sourceTree = ""; }; FD9A505613B66706A8BE237A /* BackupStartViewInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BackupStartViewInput.h; sourceTree = ""; }; FDA7058E611E406A1AA22703 /* ContextPasswordAssembly.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ContextPasswordAssembly.m; sourceTree = ""; }; @@ -2529,6 +2562,7 @@ buildActionMask = 2147483647; files = ( D930BFE93591CB66A99A2A8C /* Pods_MEWconnect_MyEtherWallet_iOS_MyEtherWallet_iOSTests.framework in Frameworks */, + 9DE69BE400A8AE66F0A0E9AE /* Pods_MyEtherWallet_iOSTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2742,8 +2776,6 @@ 973B103EF355D6F0719F917A /* BuyEtherWebViewOutput.h */, 25CD309E55232142F33D32A3 /* BuyEtherWebViewController.h */, 8781BB1CCB445088FBD04636 /* BuyEtherWebViewController.m */, - 5658514722440505006AEC7E /* BuyEther10WebViewController.h */, - 5658514822440505006AEC7E /* BuyEther10WebViewController.m */, ); path = View; sourceTree = ""; @@ -4082,6 +4114,7 @@ 560D772020B49789009A3D6D /* ConcreteClasses */ = { isa = PBXGroup; children = ( + 566EF066241306B800999505 /* BannerView */, 56585151224435B4006AEC7E /* ToastView */, 5677BB6120FEA5C70019E92D /* RotationButton */, 56C878A820BB6F7600343ADC /* StatusButton */, @@ -4568,6 +4601,61 @@ path = CacheTransactionSection; sourceTree = ""; }; + 564EBF86241819C8002BD53E /* AnalyticsService */ = { + isa = PBXGroup; + children = ( + 564EBF87241819DD002BD53E /* AnalyticsService.h */, + 564EBF88241819EB002BD53E /* AnalyticsServiceImplementation.h */, + 564EBF89241819EB002BD53E /* AnalyticsServiceImplementation.m */, + ); + path = AnalyticsService; + sourceTree = ""; + }; + 564EBF8C24181B0C002BD53E /* AnalyticsOperationFactory */ = { + isa = PBXGroup; + children = ( + 564EBF8D24181B20002BD53E /* AnalyticsOperationFactory.h */, + 564EBF8E24181B20002BD53E /* AnalyticsOperationFactory.m */, + ); + path = AnalyticsOperationFactory; + sourceTree = ""; + }; + 564EBF9124182156002BD53E /* AnalyticsBody */ = { + isa = PBXGroup; + children = ( + 564EBF9224182163002BD53E /* AnalyticsBody.h */, + 564EBF9324182163002BD53E /* AnalyticsBody.m */, + ); + path = AnalyticsBody; + sourceTree = ""; + }; + 564EBF96241821AF002BD53E /* AnalyticsQuery */ = { + isa = PBXGroup; + children = ( + 564EBF97241821BE002BD53E /* AnalyticsQuery.h */, + 564EBF98241821BE002BD53E /* AnalyticsQuery.m */, + ); + path = AnalyticsQuery; + sourceTree = ""; + }; + 564EBF9B24183E77002BD53E /* AnalyticsQueryTransformer */ = { + isa = PBXGroup; + children = ( + 564EBF9C24183E8A002BD53E /* AnalyticsQueryTransformer.h */, + 564EBF9D24183E8A002BD53E /* AnalyticsQueryTransformer.m */, + ); + path = AnalyticsQueryTransformer; + sourceTree = ""; + }; + 564EBFA024183EDD002BD53E /* AnalyticsBodyTransformer */ = { + isa = PBXGroup; + children = ( + 564EBFA124183EED002BD53E /* AnalyticsBodyTransformer.h */, + 564EBFA224183EED002BD53E /* AnalyticsBodyTransformer.m */, + ); + path = AnalyticsBodyTransformer; + sourceTree = ""; + }; 5658512C2242B31B006AEC7E /* Constants */ = { isa = PBXGroup; children = ( @@ -5001,6 +5089,15 @@ path = MEWConnectMessage; sourceTree = ""; }; + 566EF066241306B800999505 /* BannerView */ = { + isa = PBXGroup; + children = ( + 566EF067241307F400999505 /* BannerView.h */, + 566EF068241307F400999505 /* BannerView.m */, + ); + path = BannerView; + sourceTree = ""; + }; 5677BB3620FA137E0019E92D /* ModuleFactoriesAssembly */ = { isa = PBXGroup; children = ( @@ -5167,6 +5264,14 @@ path = GeneratedPONSO; sourceTree = ""; }; + 5678B27D241715C6004D74A9 /* Animations */ = { + isa = PBXGroup; + children = ( + 56DB1DC52417163600E489B0 /* banner_animation.json */, + ); + path = Animations; + sourceTree = ""; + }; 567DDFFB21C2F60000727E0E /* MEWconnectTokenTransfer */ = { isa = PBXGroup; children = ( @@ -5807,6 +5912,7 @@ 56AC9435208F76DF00E5BC2C /* ConcreteServices */ = { isa = PBXGroup; children = ( + 564EBF86241819C8002BD53E /* AnalyticsService */, 56585158224461A5006AEC7E /* WhatsNewService */, 56FFD7F92192482500341D96 /* SecurityService */, 56D85B77217FAD1300B474C6 /* MigrationService */, @@ -6171,6 +6277,7 @@ 56E14BBB20E97B2300C41F83 /* ObjectQueries */ = { isa = PBXGroup; children = ( + 564EBF96241821AF002BD53E /* AnalyticsQuery */, 56428A7D20F93DEB0049E8BC /* SimplexStatusQuery */, 5689111C20EE645C001552D4 /* SimplexPaymentQuery */, 56E14BF120EBCF8E00C41F83 /* SimplexQuery */, @@ -6200,6 +6307,7 @@ 56E14BC420E97EB800C41F83 /* ConcreteClasses */ = { isa = PBXGroup; children = ( + 564EBF9B24183E77002BD53E /* AnalyticsQueryTransformer */, 56E14BE420EBCE8000C41F83 /* SimplexQueryTransformer */, 56E14BC520E97EC200C41F83 /* FiatPricesQueryTransformer */, ); @@ -6586,6 +6694,7 @@ 56FB390C20B19253007776C8 /* Resources */ = { isa = PBXGroup; children = ( + 5678B27D241715C6004D74A9 /* Animations */, 56E9D3672170BCFD0004AC61 /* Sounds */, 56BDC2DE212F342700D7AE03 /* ApplicationIcon */, 560D772B20B4D3CF009A3D6D /* Localization */, @@ -6771,6 +6880,7 @@ 56FB394520B1A8BB007776C8 /* OperationFactories */ = { isa = PBXGroup; children = ( + 564EBF8C24181B0C002BD53E /* AnalyticsOperationFactory */, 56E14BE020EBCCA800C41F83 /* SimplexOperationFactory */, 56E14BC020E97C7900C41F83 /* FiatPricesOperationFactory */, 56FB394620B1A8C5007776C8 /* TokensOperationFactory */, @@ -7288,6 +7398,7 @@ 56FB39F420B35994007776C8 /* ConcreteClasses */ = { isa = PBXGroup; children = ( + 564EBFA024183EDD002BD53E /* AnalyticsBodyTransformer */, 56E14BE820EBCED000C41F83 /* SimplexBodyTransformer */, 56FB39F820B359D4007776C8 /* ContractsBodyTransformer */, ); @@ -7382,6 +7493,7 @@ 56FB3A1620B39197007776C8 /* ObjectBodies */ = { isa = PBXGroup; children = ( + 564EBF9124182156002BD53E /* AnalyticsBody */, 56E14C1220ED16C000C41F83 /* SimplexOrderBody */, 56E14BF520EBCFA400C41F83 /* SimplexQuoteBody */, 56FB3A1720B3919F007776C8 /* TokensBody */, @@ -8797,6 +8909,9 @@ A33198B7FE3B1C6747A20165 /* Pods-MyEtherWallet-iOSUITests.debug.xcconfig */, 32FC60064586409837CCAD63 /* Pods-MyEtherWallet-iOSUITests.release.xcconfig */, 1B2E8C2C90FF987B1212A726 /* Pods-MyEtherWallet-iOSUITests.appstore.xcconfig */, + 88963DF4E47605E1AE361B6C /* Pods-MyEtherWallet-iOSTests.debug.xcconfig */, + 315960C55B9E75EA94C257A6 /* Pods-MyEtherWallet-iOSTests.release.xcconfig */, + 5EE2751F6C148225562486ED /* Pods-MyEtherWallet-iOSTests.appstore.xcconfig */, ); path = Pods; sourceTree = ""; @@ -9783,6 +9898,7 @@ E96BD30D76272316209C7C81 /* Pods_MEWconnect_MyEtherWallet_iOS_Beta.framework */, 4DE20D7E2447DAE839CD1825 /* Pods_MEWconnect_MyEtherWallet_iOS_MyEtherWallet_iOSTests.framework */, 9288F15E7528CD24F6ABB58D /* Pods_MyEtherWallet_iOSUITests.framework */, + FC74D0801C5C1D394CC3F664 /* Pods_MyEtherWallet_iOSTests.framework */, ); name = Frameworks; sourceTree = ""; @@ -10423,6 +10539,7 @@ 56E3E64321016DB60014152D /* Setup.storyboard in Resources */, 56E3E64421016DB60014152D /* Wallet.storyboard in Resources */, 56E3E64521016DB60014152D /* Backup.storyboard in Resources */, + 56DB1DC72417163600E489B0 /* banner_animation.json in Resources */, 56E3E64621016DB60014152D /* BuyEther.storyboard in Resources */, 56896BAA221B6B0B00B78FF6 /* RestoreOptionsNormalTableViewCell.xib in Resources */, 56E3E64721016DB60014152D /* BuyEtherHistoryEmptyTableViewCell.xib in Resources */, @@ -10458,6 +10575,7 @@ 5699983C2095141100D45153 /* Setup.storyboard in Resources */, 56999846209517D500D45153 /* Wallet.storyboard in Resources */, 560D773220B4F0C1009A3D6D /* Backup.storyboard in Resources */, + 56DB1DC62417163600E489B0 /* banner_animation.json in Resources */, 56E14BD920EA838400C41F83 /* BuyEther.storyboard in Resources */, 56896BA9221B6B0B00B78FF6 /* RestoreOptionsNormalTableViewCell.xib in Resources */, 563CF30220EFAD8A005467AE /* BuyEtherHistoryEmptyTableViewCell.xib in Resources */, @@ -10531,14 +10649,13 @@ "${BUILT_PRODUCTS_DIR}/Nimbus/Nimbus.framework", "${BUILT_PRODUCTS_DIR}/PromiseKit/PromiseKit.framework", "${BUILT_PRODUCTS_DIR}/RamblerAppDelegateProxy/RamblerAppDelegateProxy.framework", - "${BUILT_PRODUCTS_DIR}/RamblerTyphoonUtils/RamblerTyphoonUtils.framework", + "${BUILT_PRODUCTS_DIR}/RamblerTyphoonUtils-AssemblyCollector/RamblerTyphoonUtils.framework", "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework", "${BUILT_PRODUCTS_DIR}/SipHash/SipHash.framework", "${BUILT_PRODUCTS_DIR}/Socket.IO-Client-Swift/SocketIO.framework", "${BUILT_PRODUCTS_DIR}/Starscream/Starscream.framework", "${BUILT_PRODUCTS_DIR}/SwiftRLP/SwiftRLP.framework", "${BUILT_PRODUCTS_DIR}/SwiftSelfAware/SwiftSelfAware.framework", - "${BUILT_PRODUCTS_DIR}/TOWebViewController/TOWebViewController.framework", "${BUILT_PRODUCTS_DIR}/TTTAttributedLabel/TTTAttributedLabel.framework", "${BUILT_PRODUCTS_DIR}/TrezorCrypto/TrezorCrypto.framework", "${BUILT_PRODUCTS_DIR}/Typhoon/Typhoon.framework", @@ -10548,6 +10665,7 @@ "${BUILT_PRODUCTS_DIR}/ViperMcFlurryX/ViperMcFlurryX.framework", "${BUILT_PRODUCTS_DIR}/YLProgressBar/YLProgressBar.framework", "${BUILT_PRODUCTS_DIR}/libextobjc/libextobjc.framework", + "${BUILT_PRODUCTS_DIR}/lottie-ios/Lottie.framework", "${BUILT_PRODUCTS_DIR}/scrypt/scrypt.framework", "${BUILT_PRODUCTS_DIR}/secp256k1_swift/secp256k1_swift.framework", "${BUILT_PRODUCTS_DIR}/web3swift/Web3swift.framework", @@ -10583,7 +10701,6 @@ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Starscream.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftRLP.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftSelfAware.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TOWebViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TTTAttributedLabel.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TrezorCrypto.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Typhoon.framework", @@ -10593,6 +10710,7 @@ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ViperMcFlurryX.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YLProgressBar.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/libextobjc.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Lottie.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/scrypt.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/secp256k1_swift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Web3swift.framework", @@ -10688,14 +10806,13 @@ "${BUILT_PRODUCTS_DIR}/Nimbus/Nimbus.framework", "${BUILT_PRODUCTS_DIR}/PromiseKit/PromiseKit.framework", "${BUILT_PRODUCTS_DIR}/RamblerAppDelegateProxy/RamblerAppDelegateProxy.framework", - "${BUILT_PRODUCTS_DIR}/RamblerTyphoonUtils/RamblerTyphoonUtils.framework", + "${BUILT_PRODUCTS_DIR}/RamblerTyphoonUtils-AssemblyTesting/RamblerTyphoonUtils.framework", "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework", "${BUILT_PRODUCTS_DIR}/SipHash/SipHash.framework", "${BUILT_PRODUCTS_DIR}/Socket.IO-Client-Swift/SocketIO.framework", "${BUILT_PRODUCTS_DIR}/Starscream/Starscream.framework", "${BUILT_PRODUCTS_DIR}/SwiftRLP/SwiftRLP.framework", "${BUILT_PRODUCTS_DIR}/SwiftSelfAware/SwiftSelfAware.framework", - "${BUILT_PRODUCTS_DIR}/TOWebViewController/TOWebViewController.framework", "${BUILT_PRODUCTS_DIR}/TTTAttributedLabel/TTTAttributedLabel.framework", "${BUILT_PRODUCTS_DIR}/TrezorCrypto/TrezorCrypto.framework", "${BUILT_PRODUCTS_DIR}/Typhoon/Typhoon.framework", @@ -10705,10 +10822,12 @@ "${BUILT_PRODUCTS_DIR}/ViperMcFlurryX/ViperMcFlurryX.framework", "${BUILT_PRODUCTS_DIR}/YLProgressBar/YLProgressBar.framework", "${BUILT_PRODUCTS_DIR}/libextobjc/libextobjc.framework", + "${BUILT_PRODUCTS_DIR}/lottie-ios/Lottie.framework", "${BUILT_PRODUCTS_DIR}/scrypt/scrypt.framework", "${BUILT_PRODUCTS_DIR}/secp256k1_swift/secp256k1_swift.framework", "${BUILT_PRODUCTS_DIR}/web3swift/Web3swift.framework", "${BUILT_PRODUCTS_DIR}/zxcvbn-ios/zxcvbn_ios.framework", + "${BUILT_PRODUCTS_DIR}/OCMock/OCMock.framework", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( @@ -10740,7 +10859,6 @@ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Starscream.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftRLP.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftSelfAware.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TOWebViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TTTAttributedLabel.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TrezorCrypto.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Typhoon.framework", @@ -10750,10 +10868,12 @@ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ViperMcFlurryX.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YLProgressBar.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/libextobjc.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Lottie.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/scrypt.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/secp256k1_swift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Web3swift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/zxcvbn_ios.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OCMock.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -10768,96 +10888,20 @@ inputFileListPaths = ( ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-MEWconnect-MyEtherWallet-iOS-MyEtherWallet-iOSTests/Pods-MEWconnect-MyEtherWallet-iOS-MyEtherWallet-iOSTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework", - "${BUILT_PRODUCTS_DIR}/BEMCheckBox/BEMCheckBox.framework", - "${BUILT_PRODUCTS_DIR}/BigInt/BigInt.framework", - "${BUILT_PRODUCTS_DIR}/BlockiesSwift/BlockiesSwift.framework", - "${BUILT_PRODUCTS_DIR}/CHIPageControl/CHIPageControl.framework", - "${BUILT_PRODUCTS_DIR}/CocoaLumberjack/CocoaLumberjack.framework", - "${BUILT_PRODUCTS_DIR}/CryptoSwift/CryptoSwift.framework", - "${BUILT_PRODUCTS_DIR}/DZNWebViewController/DZNWebViewController.framework", - "${BUILT_PRODUCTS_DIR}/EasyMapping/EasyMapping.framework", - "${BUILT_PRODUCTS_DIR}/EthereumABI/EthereumABI.framework", - "${BUILT_PRODUCTS_DIR}/EthereumAddress/EthereumAddress.framework", - "${BUILT_PRODUCTS_DIR}/GSKStretchyHeaderView/GSKStretchyHeaderView.framework", - "${PODS_ROOT}/GoogleWebRTC/Frameworks/frameworks/WebRTC.framework", - "${BUILT_PRODUCTS_DIR}/M13Checkbox/M13Checkbox.framework", - "${BUILT_PRODUCTS_DIR}/MagicalRecord/MagicalRecord.framework", - "${BUILT_PRODUCTS_DIR}/MnemonicsView/MnemonicsView.framework", - "${BUILT_PRODUCTS_DIR}/Nimbus/Nimbus.framework", - "${BUILT_PRODUCTS_DIR}/PromiseKit/PromiseKit.framework", - "${BUILT_PRODUCTS_DIR}/RamblerAppDelegateProxy/RamblerAppDelegateProxy.framework", - "${BUILT_PRODUCTS_DIR}/RamblerTyphoonUtils/RamblerTyphoonUtils.framework", - "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework", - "${BUILT_PRODUCTS_DIR}/SipHash/SipHash.framework", - "${BUILT_PRODUCTS_DIR}/Socket.IO-Client-Swift/SocketIO.framework", - "${BUILT_PRODUCTS_DIR}/Starscream/Starscream.framework", - "${BUILT_PRODUCTS_DIR}/SwiftRLP/SwiftRLP.framework", - "${BUILT_PRODUCTS_DIR}/SwiftSelfAware/SwiftSelfAware.framework", - "${BUILT_PRODUCTS_DIR}/TOWebViewController/TOWebViewController.framework", - "${BUILT_PRODUCTS_DIR}/TTTAttributedLabel/TTTAttributedLabel.framework", - "${BUILT_PRODUCTS_DIR}/TrezorCrypto/TrezorCrypto.framework", - "${BUILT_PRODUCTS_DIR}/Typhoon/Typhoon.framework", - "${BUILT_PRODUCTS_DIR}/UICKeyChainStore/UICKeyChainStore.framework", - "${BUILT_PRODUCTS_DIR}/UITextView+Placeholder/UITextView_Placeholder.framework", - "${BUILT_PRODUCTS_DIR}/ViperMcFlurrySwiftFix/ViperMcFlurrySwiftFix.framework", - "${BUILT_PRODUCTS_DIR}/ViperMcFlurryX/ViperMcFlurryX.framework", - "${BUILT_PRODUCTS_DIR}/YLProgressBar/YLProgressBar.framework", - "${BUILT_PRODUCTS_DIR}/libextobjc/libextobjc.framework", - "${BUILT_PRODUCTS_DIR}/scrypt/scrypt.framework", - "${BUILT_PRODUCTS_DIR}/secp256k1_swift/secp256k1_swift.framework", - "${BUILT_PRODUCTS_DIR}/web3swift/Web3swift.framework", - "${BUILT_PRODUCTS_DIR}/zxcvbn-ios/zxcvbn_ios.framework", + "${PODS_ROOT}/Target Support Files/Pods-MyEtherWallet-iOSTests/Pods-MyEtherWallet-iOSTests-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/RamblerTyphoonUtils-AssemblyTesting/RamblerTyphoonUtils.framework", + "${BUILT_PRODUCTS_DIR}/OCMock/OCMock.framework", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( ); outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BEMCheckBox.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BigInt.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BlockiesSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CHIPageControl.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CocoaLumberjack.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CryptoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DZNWebViewController.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EasyMapping.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EthereumABI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EthereumAddress.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GSKStretchyHeaderView.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/WebRTC.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/M13Checkbox.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MagicalRecord.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MnemonicsView.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Nimbus.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PromiseKit.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RamblerAppDelegateProxy.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RamblerTyphoonUtils.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SipHash.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SocketIO.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Starscream.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftRLP.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftSelfAware.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TOWebViewController.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TTTAttributedLabel.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TrezorCrypto.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Typhoon.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/UICKeyChainStore.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/UITextView_Placeholder.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ViperMcFlurrySwiftFix.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ViperMcFlurryX.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YLProgressBar.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/libextobjc.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/scrypt.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/secp256k1_swift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Web3swift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/zxcvbn_ios.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OCMock.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MEWconnect-MyEtherWallet-iOS-MyEtherWallet-iOSTests/Pods-MEWconnect-MyEtherWallet-iOS-MyEtherWallet-iOSTests-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MyEtherWallet-iOSTests/Pods-MyEtherWallet-iOSTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; B2BFED4EC00E6403590F3EAF /* [CP] Check Pods Manifest.lock */ = { @@ -10897,7 +10941,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-MEWconnect-MyEtherWallet-iOS-MyEtherWallet-iOSTests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-MyEtherWallet-iOSTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -10911,6 +10955,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 564EBFA424183EED002BD53E /* AnalyticsBodyTransformer.m in Sources */, 56E3E4EC21016DB60014152D /* CleanLaunchRouter.m in Sources */, 5662E24D2147FEAA00A3C77E /* ContextPasswordAssembly.m in Sources */, 56E3E4EE21016DB60014152D /* TokensResponseConverterImplementation.m in Sources */, @@ -10946,6 +10991,7 @@ 56E3E50821016DB60014152D /* MEWConnectFacadeImplementation.m in Sources */, 56E3E50921016DB60014152D /* CacheRequest.m in Sources */, 56E3E50A21016DB60014152D /* StartViewController.m in Sources */, + 564EBF9024181B20002BD53E /* AnalyticsOperationFactory.m in Sources */, 56E3E50B21016DB60014152D /* KeychainNetworkModel.m in Sources */, 56E3E50C21016DB60014152D /* CleanLaunchAppDelegate.m in Sources */, 56E3E50D21016DB60014152D /* UIColor+RandSeed.swift in Sources */, @@ -11139,6 +11185,7 @@ 56E3E5B021016DB60014152D /* ManagedObjectMappingProvider.m in Sources */, 5677C59F2181226500477ACD /* AccountModelObject.m in Sources */, 56E3E5B121016DB60014152D /* FlatButton.m in Sources */, + 566EF06A241307F400999505 /* BannerView.m in Sources */, 56E3E5B221016DB60014152D /* TokensBodyTransformer.m in Sources */, 56E3E5B321016DB60014152D /* NetworkClientsAssembly.m in Sources */, 56E3E5B421016DB60014152D /* OperationChainer.m in Sources */, @@ -11178,14 +11225,17 @@ 56E3E5D121016DB60014152D /* ConfirmPasswordInteractor.m in Sources */, 56E3E5D221016DB60014152D /* ManyResponseValidator.m in Sources */, 56E3E5D321016DB60014152D /* ConfirmPasswordRouter.m in Sources */, + 564EBF9524182163002BD53E /* AnalyticsBody.m in Sources */, 56E3E5D421016DB60014152D /* MessageSignerAssembly.m in Sources */, 5677C5B52181226500477ACD /* _TokenPlainObject.m in Sources */, 56E3E5D621016DB60014152D /* MessageSignerViewController.m in Sources */, + 564EBF9A241821BE002BD53E /* AnalyticsQuery.m in Sources */, 56E3E5D721016DB60014152D /* RequestDataModel.m in Sources */, 56E3E5D821016DB60014152D /* MessageSignerPresenter.m in Sources */, 56307A8C216EC63400282602 /* SharePresenter.m in Sources */, 56E3E5D921016DB60014152D /* SimplexOrder.m in Sources */, 56E3E5DA21016DB60014152D /* BuyEtherHistoryItemTableViewCell.m in Sources */, + 564EBF8B241819EB002BD53E /* AnalyticsServiceImplementation.m in Sources */, 56E9D3662170ADF50004AC61 /* CardViewSeedButton.m in Sources */, 56E3E5DB21016DB60014152D /* MessageSignerInteractor.m in Sources */, 56E3E5DC21016DB60014152D /* MessageSignerRouter.m in Sources */, @@ -11222,8 +11272,8 @@ 56E3E5F421016DB60014152D /* SimplexPaymentQuery.m in Sources */, 56E3E5F521016DB60014152D /* BackupStartPresenter.m in Sources */, 56E3E5F621016DB60014152D /* BackupStartInteractor.m in Sources */, + 564EBF9F24183E8A002BD53E /* AnalyticsQueryTransformer.m in Sources */, 56E3E5F721016DB60014152D /* BackupStartRouter.m in Sources */, - 5658514A22440505006AEC7E /* BuyEther10WebViewController.m in Sources */, 56E3E5F821016DB60014152D /* BackupWordsAssembly.m in Sources */, 56E3E5F921016DB60014152D /* BackupWordsViewController.m in Sources */, 56E3E5FA21016DB60014152D /* SimplexResponseValidator.m in Sources */, @@ -11418,6 +11468,7 @@ 56FB38EE20AF9211007776C8 /* LinkedLabel.m in Sources */, E382C859C6675B6E524BDC87 /* NewWalletAssembly.m in Sources */, 56FB399C20B22939007776C8 /* ResponseDeserializationOperation.m in Sources */, + 566EF069241307F400999505 /* BannerView.m in Sources */, 56BFD425209BB8CB00951000 /* NSString+HexToDecimal.swift in Sources */, F3BEB5996A9106BD0DE22462 /* NewWalletViewController.m in Sources */, 5677BB6420FEA5D30019E92D /* RotationButton.m in Sources */, @@ -11482,6 +11533,7 @@ 563C6AD820AC696300E85B8B /* MEWSearchBar.m in Sources */, 4BECCB3B960C486BF2D02A9C /* HomePresenter.m in Sources */, 56E14C0420EC0C8700C41F83 /* SimplexResponseConverterImplementation.m in Sources */, + 564EBF9E24183E8A002BD53E /* AnalyticsQueryTransformer.m in Sources */, 56E14C0D20EC0DD600C41F83 /* SimplexQuote.m in Sources */, 44AC20E9EB75F0CC836027E1 /* HomeInteractor.m in Sources */, D9D754DAE5ADEDE854FC750F /* HomeRouter.m in Sources */, @@ -11540,6 +11592,7 @@ 56FB398620B226C9007776C8 /* ServerResponseModel.m in Sources */, 5659447A22417EAB00C9BD82 /* WalletUIStringList.m in Sources */, 560D772520B49927009A3D6D /* HomeTableViewAnimator.m in Sources */, + 564EBF8F24181B20002BD53E /* AnalyticsOperationFactory.m in Sources */, 560D771320B49535009A3D6D /* HomeTableViewCell.m in Sources */, 560D773620B58C93009A3D6D /* BackupConfirmationSegmentedControl.m in Sources */, 56947CDA2186465700336F4B /* MasterTokenBody.m in Sources */, @@ -11561,6 +11614,7 @@ 56A29C9920E0625200D05FF1 /* InfoEmptyTableViewCellObject.m in Sources */, 560D76EC20B48213009A3D6D /* PonsomizerImplementation.m in Sources */, 560CAFF2209B0EC500BFF59C /* Web3Wrapper.swift in Sources */, + 564EBF8A241819EB002BD53E /* AnalyticsServiceImplementation.m in Sources */, 56FB3A2520B441DD007776C8 /* NSString+MEWTokens.m in Sources */, 564387A020A4932A0017790F /* UIColor+HSL.swift in Sources */, 0A4DA5A913C4B14DD728715E /* SettingsAssembly.m in Sources */, @@ -11620,11 +11674,11 @@ 56E14BE320EBCCB600C41F83 /* SimplexOperationFactory.m in Sources */, 56FFD7EC2192200F00341D96 /* SecurityRouter.m in Sources */, 56C7757420DFEB4F00451EEF /* InfoCellObjectBuilder.m in Sources */, + 564EBFA324183EED002BD53E /* AnalyticsBodyTransformer.m in Sources */, 56A29C9420E04B7500D05FF1 /* AccessoryTableViewAction.m in Sources */, A489564CB7B7EA7DD2D3BE4A /* BackupInfoRouter.m in Sources */, B83681BB9459A6C08ABBA212 /* BackupStartAssembly.m in Sources */, 2B4CD051283C97E7A215B46C /* BackupStartViewController.m in Sources */, - 5658514922440505006AEC7E /* BuyEther10WebViewController.m in Sources */, 563CF2F020EFAD37005467AE /* BuyEtherHistoryEmptyTableViewCellObject.m in Sources */, 5689111F20EE6511001552D4 /* SimplexPaymentQuery.m in Sources */, C1E40ADDC31A90446D7E54FB /* BackupStartPresenter.m in Sources */, @@ -11717,6 +11771,7 @@ 7A416AAF53A83B9F5FBA1BD0 /* ConfirmationNavigationRouter.m in Sources */, B51F5762D15F086521565D93 /* AboutAssembly.m in Sources */, 4035D9E6AF43317EB2C0C35B /* AboutViewController.m in Sources */, + 564EBF99241821BE002BD53E /* AnalyticsQuery.m in Sources */, C334927E7011645B8BD78F46 /* AboutPresenter.m in Sources */, 265DC5BD2ADEBDDDD22CD3B3 /* AboutInteractor.m in Sources */, 6D04EA20DFB37C34F4751FA2 /* AboutRouter.m in Sources */, @@ -11748,6 +11803,7 @@ 429C9590F47D683E04EA9931 /* RestoreSafetyViewController.m in Sources */, F4D264CB1822439F95E26AC0 /* RestoreSafetyPresenter.m in Sources */, EFCE52DAF817E1FBF0527C2C /* RestoreSafetyInteractor.m in Sources */, + 564EBF9424182163002BD53E /* AnalyticsBody.m in Sources */, DF3ADF6CC9BC3327264D2490 /* RestoreSafetyRouter.m in Sources */, E1B7293C16794C0147ED8ED9 /* RestorePrepareAssembly.m in Sources */, BE507D09FA7C9588C8C456DA /* RestorePrepareViewController.m in Sources */, @@ -12040,7 +12096,7 @@ CODE_SIGN_ENTITLEMENTS = "MyEtherWallet-iOS/MyEtherWallet-iOS.entitlements"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 19101401.2; + CURRENT_PROJECT_VERSION = 20031001.5; DEVELOPMENT_TEAM = MDN888GSU8; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; @@ -12052,7 +12108,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = "$(inherited)"; - MARKETING_VERSION = 1.0.13; + MARKETING_VERSION = 1.0.14; PRODUCT_BUNDLE_IDENTIFIER = com.myetherwallet.mewconnect; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -12064,7 +12120,7 @@ }; 5668E51F2083F40C0070A402 /* AppStore */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B1ED101B4827A696D8212B93 /* Pods-MEWconnect-MyEtherWallet-iOS-MyEtherWallet-iOSTests.appstore.xcconfig */; + baseConfigurationReference = 5EE2751F6C148225562486ED /* Pods-MyEtherWallet-iOSTests.appstore.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; @@ -12331,7 +12387,7 @@ CODE_SIGN_ENTITLEMENTS = "MyEtherWallet-iOS/MyEtherWallet-iOS.entitlements"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 19101401.2; + CURRENT_PROJECT_VERSION = 20031001.5; DEVELOPMENT_TEAM = MDN888GSU8; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; @@ -12343,7 +12399,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = "$(inherited)"; - MARKETING_VERSION = 1.0.13; + MARKETING_VERSION = 1.0.14; PRODUCT_BUNDLE_IDENTIFIER = com.myetherwallet.mewconnect; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -12364,7 +12420,7 @@ CODE_SIGN_ENTITLEMENTS = "MyEtherWallet-iOS/MyEtherWallet-iOS.entitlements"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 19101401.2; + CURRENT_PROJECT_VERSION = 20031001.5; DEVELOPMENT_TEAM = MDN888GSU8; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; @@ -12376,7 +12432,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = "$(inherited)"; - MARKETING_VERSION = 1.0.13; + MARKETING_VERSION = 1.0.14; PRODUCT_BUNDLE_IDENTIFIER = com.myetherwallet.mewconnect; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -12388,7 +12444,7 @@ }; 56FE2B9D20817F1100DB39D5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 86E90CEA888FC3B3FCB916F4 /* Pods-MEWconnect-MyEtherWallet-iOS-MyEtherWallet-iOSTests.debug.xcconfig */; + baseConfigurationReference = 88963DF4E47605E1AE361B6C /* Pods-MyEtherWallet-iOSTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; @@ -12413,7 +12469,7 @@ }; 56FE2B9E20817F1100DB39D5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8C1D52096F3D6136552C59B1 /* Pods-MEWconnect-MyEtherWallet-iOS-MyEtherWallet-iOSTests.release.xcconfig */; + baseConfigurationReference = 315960C55B9E75EA94C257A6 /* Pods-MyEtherWallet-iOSTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; diff --git a/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Assemblies/ServiceComponentsAssembly/ServiceComponents.h b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Assemblies/ServiceComponentsAssembly/ServiceComponents.h index b28aa03..6dafe46 100644 --- a/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Assemblies/ServiceComponentsAssembly/ServiceComponents.h +++ b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Assemblies/ServiceComponentsAssembly/ServiceComponents.h @@ -25,6 +25,7 @@ @protocol MigrationService; @protocol SecurityService; @protocol WhatsNewService; +@protocol AnalyticsService; @protocol ServiceComponents - (id ) MEWConnectFacade; @@ -42,4 +43,5 @@ - (id ) migrationService; - (id ) securityService; - (id ) whatsNewService; +- (id ) analyticsService; @end diff --git a/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Assemblies/ServiceComponentsAssembly/ServiceComponentsAssembly.m b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Assemblies/ServiceComponentsAssembly/ServiceComponentsAssembly.m index 6fedef8..f42ebba 100644 --- a/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Assemblies/ServiceComponentsAssembly/ServiceComponentsAssembly.m +++ b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Assemblies/ServiceComponentsAssembly/ServiceComponentsAssembly.m @@ -43,6 +43,7 @@ #import "MigrationServiceImplementation.h" #import "SecurityServiceImplementation.h" #import "WhatsNewServiceImplementation.h" +#import "AnalyticsServiceImplementation.h" #import "OperationSchedulerImplementation.h" @@ -192,6 +193,16 @@ - (MEWconnectServiceStateMachine *) MEWconnectServiceStateMachine { }]; } +- (id)analyticsService { + return [TyphoonDefinition withClass:[AnalyticsServiceImplementation class] + configuration:^(TyphoonDefinition *definition) { + [definition injectProperty:@selector(analyticsOperationFactory) + with:[self.operationFactoriesAssembly analyticsOperationFactory]]; + [definition injectProperty:@selector(operationScheduler) + with:[self operationScheduler]]; + }]; +} + #pragma mark - Other Services - (id ) cameraServiceWithDelegate:(id )delegate { diff --git a/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsService.h b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsService.h new file mode 100644 index 0000000..8c913dd --- /dev/null +++ b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsService.h @@ -0,0 +1,14 @@ +// +// AnalyticsService.h +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +@import Foundation; + +@protocol AnalyticsService +- (void) trackBannerShown; +- (void) trackBannerClicked; +@end diff --git a/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsServiceImplementation.h b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsServiceImplementation.h new file mode 100644 index 0000000..8830cb1 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsServiceImplementation.h @@ -0,0 +1,21 @@ +// +// AnalyticsServiceImplementation.h +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import "AnalyticsService.h" + +@class AnalyticsOperationFactory; +@protocol OperationScheduler; + +NS_ASSUME_NONNULL_BEGIN + +@interface AnalyticsServiceImplementation : NSObject +@property (nonatomic, strong) AnalyticsOperationFactory *analyticsOperationFactory; +@property (nonatomic, strong) id operationScheduler; +@end + +NS_ASSUME_NONNULL_END diff --git a/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsServiceImplementation.m b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsServiceImplementation.m new file mode 100644 index 0000000..4d9d491 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/BusinessLogicLayer/Services/ConcreteServices/AnalyticsService/AnalyticsServiceImplementation.m @@ -0,0 +1,103 @@ +// +// AnalyticsServiceImplementation.m +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +@import CoreTelephony; + +#import "AnalyticsServiceImplementation.h" + +#import "OperationScheduler.h" +#import "CompoundOperationBase.h" + +#import "AnalyticsOperationFactory.h" + +#import "AnalyticsQuery.h" +#import "AnalyticsBody.h" + +@interface AnalyticsServiceImplementation () +@property (nonatomic, strong) NSString *iso; +@end + +@implementation AnalyticsServiceImplementation + +- (void) trackBannerShown { + AnalyticsQuery *query = [self _obtainQuery]; + AnalyticsBody *body = [self _obtainBodyWithEvent:@"iOS-MEWconnectApp-Banner-shown"]; + + CompoundOperationBase *compoundOperation = [self.analyticsOperationFactory analyticsWithQuery:query body:body]; + [self.operationScheduler addOperation:compoundOperation]; +} + +- (void) trackBannerClicked { + AnalyticsQuery *query = [self _obtainQuery]; + AnalyticsBody *body = [self _obtainBodyWithEvent:@"iOS-MEWconnectApp-Banner-FreeUpgrade-clicked"]; + + CompoundOperationBase *compoundOperation = [self.analyticsOperationFactory analyticsWithQuery:query body:body]; + [self.operationScheduler addOperation:compoundOperation]; +} + +#pragma mark - Private + +- (AnalyticsQuery *) _obtainQuery { + AnalyticsQuery *query = [[AnalyticsQuery alloc] init]; + query.iso = self.iso; + return query; +} + +- (AnalyticsBody *) _obtainBodyWithEvent:(NSString *)event { + AnalyticsBody *body = [[AnalyticsBody alloc] init]; + + NSISO8601DateFormatter *dateFormatter = [[NSISO8601DateFormatter alloc] init]; + dateFormatter.formatOptions = NSISO8601DateFormatWithFullDate | NSISO8601DateFormatWithFullTime; + if (@available(iOS 11.0, *)) { + dateFormatter.formatOptions |= NSISO8601DateFormatWithFractionalSeconds; + } + + NSString *timestamp = [dateFormatter stringFromDate:[NSDate date]]; + if (@available(iOS 11.0, *)) { + //do nothing + } else { + if ([timestamp length] > 1) { + NSMutableString *timestampWithFractionalSeconds = [timestamp mutableCopy]; + [timestampWithFractionalSeconds insertString:@".000" atIndex:[timestamp length] - 1]; + timestamp = [timestampWithFractionalSeconds copy]; + } + } + + body.events = @[ + @{ + @"id": event, + @"timestamp": timestamp + } + ]; + return body; +} + +#pragma mark - Override + +- (NSString *)iso { + if (!_iso) { + CTTelephonyNetworkInfo *networkInfo = [[CTTelephonyNetworkInfo alloc] init]; + CTCarrier *carrier = networkInfo.subscriberCellularProvider; + NSString *cellularISO = carrier.isoCountryCode.lowercaseString; + if ([cellularISO length] > 0) { + _iso = cellularISO; + return _iso; + } + + NSString *localeISO = [[NSLocale currentLocale] countryCode].lowercaseString; + if ([localeISO length] > 0) { + _iso = localeISO; + return _iso; + } + + _iso = @"__"; + } + return _iso; +} + +@end diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/OperationFactoriesAssembly/OperationFactoriesAssembly.h b/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/OperationFactoriesAssembly/OperationFactoriesAssembly.h index 6e9c452..8bff549 100644 --- a/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/OperationFactoriesAssembly/OperationFactoriesAssembly.h +++ b/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/OperationFactoriesAssembly/OperationFactoriesAssembly.h @@ -21,6 +21,7 @@ @class AccountsOperationFactory; @class FiatPricesOperationFactory; @class SimplexOperationFactory; +@class AnalyticsOperationFactory; @interface OperationFactoriesAssembly : TyphoonAssembly @property (nonatomic, strong, readonly) TyphoonAssembly *requestConfiguratorsFactory; @@ -33,5 +34,6 @@ - (TokensOperationFactory *) tokensOperationFactory; - (FiatPricesOperationFactory *) fiatPricesOperationFactory; - (SimplexOperationFactory *) simplexOperationFactory; +- (AnalyticsOperationFactory *) analyticsOperationFactory; @end diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/OperationFactoriesAssembly/OperationFactoriesAssembly.m b/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/OperationFactoriesAssembly/OperationFactoriesAssembly.m index 7fc6595..e50141b 100644 --- a/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/OperationFactoriesAssembly/OperationFactoriesAssembly.m +++ b/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/OperationFactoriesAssembly/OperationFactoriesAssembly.m @@ -14,10 +14,12 @@ #import "QueryTransformerBase.h" #import "FiatPricesQueryTransformer.h" #import "SimplexQueryTransformer.h" +#import "AnalyticsQueryTransformer.h" #import "BodyTransformerBase.h" #import "TokensBodyTransformer.h" #import "SimplexBodyTransformer.h" +#import "AnalyticsBodyTransformer.h" #import "HeadersBuilderBase.h" #import "SimplexHeadersBuilder.h" @@ -25,6 +27,7 @@ #import "TokensOperationFactory.h" #import "FiatPricesOperationFactory.h" #import "SimplexOperationFactory.h" +#import "AnalyticsOperationFactory.h" static NSString *const kConfigFileName = @"HeadersConfig.plist"; @@ -73,6 +76,19 @@ - (SimplexOperationFactory *) simplexOperationFactory { }]; } +- (AnalyticsOperationFactory *) analyticsOperationFactory { + return [TyphoonDefinition withClass:[AnalyticsOperationFactory class] + configuration:^(TyphoonDefinition *definition) { + [definition useInitializer:@selector(initWithBuilder:queryTransformer:bodyTransformer:headersBuilder:) + parameters:^(TyphoonMethod *initializer) { + [initializer injectParameterWith:[self networkOperationBuilder]]; + [initializer injectParameterWith:[self analyticsQueryTransformer]]; + [initializer injectParameterWith:[self analyticsBodyTransformer]]; + [initializer injectParameterWith:[self headersBuilder]]; + }]; + }]; +} + #pragma mark - Builders - (NetworkCompoundOperationBuilder *) networkOperationBuilder @@ -118,6 +134,10 @@ - (SimplexQueryTransformer *) simplexQueryTransformer { return [TyphoonDefinition withClass:[SimplexQueryTransformer class]]; } +- (AnalyticsQueryTransformer *) analyticsQueryTransformer { + return [TyphoonDefinition withClass:[AnalyticsQueryTransformer class]]; +} + #pragma mark - Body Transformers - (TokensBodyTransformer *) contractsBodyTransformer { @@ -132,6 +152,10 @@ - (SimplexBodyTransformer *) simplexBodyTransformer { return [TyphoonDefinition withClass:[SimplexBodyTransformer class]]; } +- (AnalyticsBodyTransformer *) analyticsBodyTransformer { + return [TyphoonDefinition withClass:[AnalyticsBodyTransformer class]]; +} + #pragma mark - Headers Builders - (HeadersBuilderBase *) headersBuilder { diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/RequestConfiguratorsFactory/MEWconnect.API.plist b/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/RequestConfiguratorsFactory/MEWconnect.API.plist index 3ecfa50..9857c1e 100644 --- a/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/RequestConfiguratorsFactory/MEWconnect.API.plist +++ b/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/RequestConfiguratorsFactory/MEWconnect.API.plist @@ -10,6 +10,8 @@ NSURL(https://cryptorates.mewapi.io) SimplexAPIURL NSURL(https://apiccswap.myetherwallet.com) + AnalyticsURL + NSURL(https://api.myetherwallet.com) diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/RequestConfiguratorsFactory/RequestConfiguratorsAssembly.m b/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/RequestConfiguratorsFactory/RequestConfiguratorsAssembly.m index e1fcf1d..cdc714d 100644 --- a/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/RequestConfiguratorsFactory/RequestConfiguratorsAssembly.m +++ b/MyEtherWallet-iOS/Classes/CoreLayer/Assemblies/RequestConfiguratorsFactory/RequestConfiguratorsAssembly.m @@ -10,11 +10,12 @@ #import "RESTRequestConfigurator.h" -static NSString *const kConfigFileName = @"MEWconnect.API.plist"; +static NSString *const kConfigFileName = @"MEWconnect.API.plist"; -static NSString *const kNodeURLKey = @"API.NodeURL"; -static NSString *const kTickerURLKey = @"API.TickerURL"; -static NSString *const kSimplexAPIURLKey = @"API.SimplexAPIURL"; +static NSString *const kNodeURLKey = @"API.NodeURL"; +static NSString *const kTickerURLKey = @"API.TickerURL"; +static NSString *const kSimplexAPIURLKey = @"API.SimplexAPIURL"; +static NSString *const kAnalyticsAPIURLKey = @"API.AnalyticsURL"; @implementation RequestConfiguratorsAssembly @@ -34,6 +35,8 @@ @implementation RequestConfiguratorsAssembly use:[self simplexAPIRequestConfigurator]]; [matcher caseEqual:@(RequestConfigurationSimplexWebType) use:[self simplexWebRequestConfiguratorWithURL:url]]; + [matcher caseEqual:@(RequestConfigurationAnalyticsType) + use:[self analyticsRequestConfigurator]]; }]; } @@ -73,6 +76,15 @@ @implementation RequestConfiguratorsAssembly }]; } +- (id) analyticsRequestConfigurator { + return [TyphoonDefinition withClass:[RESTRequestConfigurator class] configuration:^(TyphoonDefinition *definition) { + [definition useInitializer:@selector(initWithBaseURL:apiPath:) parameters:^(TyphoonMethod *initializer) { + [initializer injectParameterWith:TyphoonConfig(kAnalyticsAPIURLKey)]; + [initializer injectParameterWith:nil]; + }]; + }]; +} + #pragma mark - Config - (id)configurer { diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/Constants/ServiceNameConstants.h b/MyEtherWallet-iOS/Classes/CoreLayer/Constants/ServiceNameConstants.h index f9a09c8..879bcc7 100644 --- a/MyEtherWallet-iOS/Classes/CoreLayer/Constants/ServiceNameConstants.h +++ b/MyEtherWallet-iOS/Classes/CoreLayer/Constants/ServiceNameConstants.h @@ -18,4 +18,6 @@ static NSString *const kServiceNameQuote = @"quote"; static NSString *const kServiceNameOrder = @"order"; static NSString *const kServiceNameStatus = @"status"; +static NSString *const kServiceNameAnalytics = @"analytics/record/ios"; + #endif /* ServiceNameConstants_h */ diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/BodyTransformers/ConcreteClasses/AnalyticsBodyTransformer/AnalyticsBodyTransformer.h b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/BodyTransformers/ConcreteClasses/AnalyticsBodyTransformer/AnalyticsBodyTransformer.h new file mode 100644 index 0000000..4788fcc --- /dev/null +++ b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/BodyTransformers/ConcreteClasses/AnalyticsBodyTransformer/AnalyticsBodyTransformer.h @@ -0,0 +1,13 @@ +// +// AnalyticsBodyTransformer.h +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import "BodyTransformerBase.h" + +@interface AnalyticsBodyTransformer : BodyTransformerBase + +@end diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/BodyTransformers/ConcreteClasses/AnalyticsBodyTransformer/AnalyticsBodyTransformer.m b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/BodyTransformers/ConcreteClasses/AnalyticsBodyTransformer/AnalyticsBodyTransformer.m new file mode 100644 index 0000000..8476825 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/BodyTransformers/ConcreteClasses/AnalyticsBodyTransformer/AnalyticsBodyTransformer.m @@ -0,0 +1,20 @@ +// +// AnalyticsBodyTransformer.m +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import "AnalyticsBodyTransformer.h" +#import "AnalyticsBody.h" + +static NSString *const kAnalyticsBodyEventKey = @"events"; + +@implementation AnalyticsBodyTransformer + +- (NSData *)deriveDataFromBody:(AnalyticsBody *)body { + return [NSJSONSerialization dataWithJSONObject:@{kAnalyticsBodyEventKey: body.events} options:0 error:nil]; +} + +@end diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/QueryTransformers/ConcreteClasses/AnalyticsQueryTransformer/AnalyticsQueryTransformer.h b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/QueryTransformers/ConcreteClasses/AnalyticsQueryTransformer/AnalyticsQueryTransformer.h new file mode 100644 index 0000000..82eef37 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/QueryTransformers/ConcreteClasses/AnalyticsQueryTransformer/AnalyticsQueryTransformer.h @@ -0,0 +1,13 @@ +// +// AnalyticsQueryTransformer.h +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import "QueryTransformerBase.h" + +@interface AnalyticsQueryTransformer : QueryTransformerBase + +@end diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/QueryTransformers/ConcreteClasses/AnalyticsQueryTransformer/AnalyticsQueryTransformer.m b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/QueryTransformers/ConcreteClasses/AnalyticsQueryTransformer/AnalyticsQueryTransformer.m new file mode 100644 index 0000000..3e370cd --- /dev/null +++ b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/QueryTransformers/ConcreteClasses/AnalyticsQueryTransformer/AnalyticsQueryTransformer.m @@ -0,0 +1,21 @@ +// +// AnalyticsQueryTransformer.m +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import "AnalyticsQueryTransformer.h" + +#import "AnalyticsQuery.h" + +static NSString *const kAnalyticsServiceISOParameter = @"iso"; + +@implementation AnalyticsQueryTransformer + +- (NSDictionary *)deriveUrlParametersFromQuery:(AnalyticsQuery *)query { + return @{kAnalyticsServiceISOParameter: query.iso}; +} + +@end diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/RequestConfigurators/ConcreteClasses/RESTRequestConfigurator/RESTRequestConfigurator.m b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/RequestConfigurators/ConcreteClasses/RESTRequestConfigurator/RESTRequestConfigurator.m index 7a3dfcb..066c233 100644 --- a/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/RequestConfigurators/ConcreteClasses/RESTRequestConfigurator/RESTRequestConfigurator.m +++ b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/RequestConfigurators/ConcreteClasses/RESTRequestConfigurator/RESTRequestConfigurator.m @@ -25,6 +25,7 @@ - (instancetype)initWithBaseURL:(NSURL *)baseURL if (self) { _baseURL = [baseURL copy]; _apiPath = [apiPath copy]; + self.HTTPMethodsEncodingParametersInURI = [self.HTTPMethodsEncodingParametersInURI setByAddingObject:@"POST"]; } return self; } @@ -46,6 +47,11 @@ - (NSURLRequest *)requestWithMethod:(NSString *)method NSURLRequest *request; if (requestDataModel.bodyData) { + if ([requestDataModel.queryParameters count] > 0) { + mutableRequest = [[self requestBySerializingRequest:[mutableRequest copy] + withParameters:requestDataModel.queryParameters + error:nil] mutableCopy]; + } [mutableRequest setHTTPBody:requestDataModel.bodyData]; request = [mutableRequest copy]; } else { diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/RequestConfigurators/RequestConfigurationType.h b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/RequestConfigurators/RequestConfigurationType.h index 75a5fc3..31c5093 100644 --- a/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/RequestConfigurators/RequestConfigurationType.h +++ b/MyEtherWallet-iOS/Classes/CoreLayer/CoreComponents/RequestConfigurators/RequestConfigurationType.h @@ -15,6 +15,7 @@ typedef NS_ENUM(NSUInteger, RequestConfigurationType) { RequestConfigurationTickerAPIType = 2, RequestConfigurationSimplexAPIType = 3, RequestConfigurationSimplexWebType = 4, + RequestConfigurationAnalyticsType = 5, }; #endif /* RequestConfigurationType_h */ diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/OperationFactories/AnalyticsOperationFactory/AnalyticsOperationFactory.h b/MyEtherWallet-iOS/Classes/CoreLayer/OperationFactories/AnalyticsOperationFactory/AnalyticsOperationFactory.h new file mode 100644 index 0000000..2695b1e --- /dev/null +++ b/MyEtherWallet-iOS/Classes/CoreLayer/OperationFactories/AnalyticsOperationFactory/AnalyticsOperationFactory.h @@ -0,0 +1,27 @@ +// +// AnalyticsOperationFactory.h +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +@import Foundation; + +@class CompoundOperationBase; +@class NetworkCompoundOperationBuilder; + +@protocol QueryTransformer; +@protocol BodyTransformer; +@protocol HeadersBuilder; + +@class AnalyticsQuery; +@class AnalyticsBody; + +@interface AnalyticsOperationFactory : NSObject +- (instancetype) initWithBuilder:(NetworkCompoundOperationBuilder *)builder + queryTransformer:(id)queryTransformer + bodyTransformer:(id)bodyTransformer + headersBuilder:(id)headersBuilder; +- (CompoundOperationBase *) analyticsWithQuery:(AnalyticsQuery *)query body:(AnalyticsBody *)body; +@end diff --git a/MyEtherWallet-iOS/Classes/CoreLayer/OperationFactories/AnalyticsOperationFactory/AnalyticsOperationFactory.m b/MyEtherWallet-iOS/Classes/CoreLayer/OperationFactories/AnalyticsOperationFactory/AnalyticsOperationFactory.m new file mode 100644 index 0000000..f2bc100 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/CoreLayer/OperationFactories/AnalyticsOperationFactory/AnalyticsOperationFactory.m @@ -0,0 +1,77 @@ +// +// AnalyticsOperationFactory.m +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import "AnalyticsOperationFactory.h" + +#import "CompoundOperationBuilderConfig.h" +#import "NetworkingConstantsHeader.h" +#import "NetworkCompoundOperationBuilder.h" + +#import "QueryTransformer.h" +#import "BodyTransformer.h" +#import "HeadersBuilder.h" + +#import "RequestDataModel.h" + +@interface AnalyticsOperationFactory () +@property (nonatomic, strong) NetworkCompoundOperationBuilder *networkOperationBuilder; +@property (nonatomic, strong) id queryTransformer; +@property (nonatomic, strong) id bodyTransformer; +@property (nonatomic, strong) id headersBuilder; +@end + + +@implementation AnalyticsOperationFactory + +#pragma mark - Initialization + +- (instancetype)initWithBuilder:(NetworkCompoundOperationBuilder *)builder + queryTransformer:(id)queryTransformer + bodyTransformer:(id)bodyTransformer + headersBuilder:(id)headersBuilder { + self = [super init]; + if (self) { + _networkOperationBuilder = builder; + _queryTransformer = queryTransformer; + _bodyTransformer = bodyTransformer; + _headersBuilder = headersBuilder; + } + return self; +} + +#pragma mark - Operations creation + +- (CompoundOperationBase *) analyticsWithQuery:(AnalyticsQuery *)query body:(AnalyticsBody *)body { + CompoundOperationBuilderConfig *config = [[CompoundOperationBuilderConfig alloc] init]; + + config.requestConfigurationType = RequestConfigurationAnalyticsType; + config.requestMethod = kHTTPMethodPOST; + + config.serviceName = kServiceNameAnalytics; + + config.responseDeserializationType = ResponseDeserializationDisabledType; + + config.responseConvertingType = ResponseConvertingDisabledType; + + config.responseValidationType = ResponseValidationDisabledType; + + config.responseMappingType = ResponseMappingDisabledType; + + NSDictionary *headers = [self.headersBuilder build]; + NSDictionary *queryParameters = [self.queryTransformer deriveUrlParametersFromQuery:query]; + NSData *bodyData = [self.bodyTransformer deriveDataFromBody:body]; + + RequestDataModel *inputData = [[RequestDataModel alloc] initWithHTTPHeaderFields:headers + queryParameters:queryParameters + bodyData:bodyData]; + config.inputQueueData = inputData; + return [self.networkOperationBuilder buildCompoundOperationWithConfig:config]; + +} + +@end diff --git a/MyEtherWallet-iOS/Classes/Extenstions/UIColor/UIColor+Application/UIColor+Application.h b/MyEtherWallet-iOS/Classes/Extenstions/UIColor/UIColor+Application/UIColor+Application.h index 1434252..cf3f23f 100644 --- a/MyEtherWallet-iOS/Classes/Extenstions/UIColor/UIColor+Application/UIColor+Application.h +++ b/MyEtherWallet-iOS/Classes/Extenstions/UIColor/UIColor+Application/UIColor+Application.h @@ -26,4 +26,5 @@ + (instancetype) connectionLightGrayBackgroundColor; + (instancetype) noInternetConnectionColor; + (instancetype) dimmingBackgroundColor; ++ (instancetype) bannerDescriptionColor; @end diff --git a/MyEtherWallet-iOS/Classes/Extenstions/UIColor/UIColor+Application/UIColor+Application.m b/MyEtherWallet-iOS/Classes/Extenstions/UIColor/UIColor+Application/UIColor+Application.m index f52e126..64c968b 100644 --- a/MyEtherWallet-iOS/Classes/Extenstions/UIColor/UIColor+Application/UIColor+Application.m +++ b/MyEtherWallet-iOS/Classes/Extenstions/UIColor/UIColor+Application/UIColor+Application.m @@ -91,4 +91,8 @@ + (instancetype)dimmingBackgroundColor { return [UIColor colorWithRGB:0x04040F alpha:0.4]; } ++ (instancetype)bannerDescriptionColor { + return [UIColor colorWithRGB:0x3C3C43 alpha:0.6]; +} + @end diff --git a/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectBodies/AnalyticsBody/AnalyticsBody.h b/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectBodies/AnalyticsBody/AnalyticsBody.h new file mode 100644 index 0000000..6407377 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectBodies/AnalyticsBody/AnalyticsBody.h @@ -0,0 +1,13 @@ +// +// AnalyticsBody.h +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import + +@interface AnalyticsBody : NSObject +@property (nonatomic, strong) NSArray *> *events; +@end diff --git a/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectBodies/AnalyticsBody/AnalyticsBody.m b/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectBodies/AnalyticsBody/AnalyticsBody.m new file mode 100644 index 0000000..29cd0b7 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectBodies/AnalyticsBody/AnalyticsBody.m @@ -0,0 +1,13 @@ +// +// AnalyticsBody.m +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import "AnalyticsBody.h" + +@implementation AnalyticsBody + +@end diff --git a/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectQueries/AnalyticsQuery/AnalyticsQuery.h b/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectQueries/AnalyticsQuery/AnalyticsQuery.h new file mode 100644 index 0000000..5f5e760 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectQueries/AnalyticsQuery/AnalyticsQuery.h @@ -0,0 +1,13 @@ +// +// AnalyticsQuery.h +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +@import Foundation; + +@interface AnalyticsQuery : NSObject +@property (nonatomic, strong) NSString *iso; +@end diff --git a/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectQueries/AnalyticsQuery/AnalyticsQuery.m b/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectQueries/AnalyticsQuery/AnalyticsQuery.m new file mode 100644 index 0000000..f6f6353 --- /dev/null +++ b/MyEtherWallet-iOS/Classes/Models/ConcreteClasses/ObjectQueries/AnalyticsQuery/AnalyticsQuery.m @@ -0,0 +1,13 @@ +// +// AnalyticsQuery.m +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/10/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import "AnalyticsQuery.h" + +@implementation AnalyticsQuery + +@end diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/Common/ConcreteClasses/BannerView/BannerView.h b/MyEtherWallet-iOS/Classes/PresentationLayer/Common/ConcreteClasses/BannerView/BannerView.h new file mode 100644 index 0000000..731ab1d --- /dev/null +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/Common/ConcreteClasses/BannerView/BannerView.h @@ -0,0 +1,21 @@ +// +// BannerView.h +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/6/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +#import + +typedef void(^BannerViewActionBlock)(void); + +NS_ASSUME_NONNULL_BEGIN + +@interface BannerView : UIView +@property (nonatomic, strong) BannerViewActionBlock actionBlock; +- (void) playAnimation; +- (void) stopAnimation; +@end + +NS_ASSUME_NONNULL_END diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/Common/ConcreteClasses/BannerView/BannerView.m b/MyEtherWallet-iOS/Classes/PresentationLayer/Common/ConcreteClasses/BannerView/BannerView.m new file mode 100644 index 0000000..09976af --- /dev/null +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/Common/ConcreteClasses/BannerView/BannerView.m @@ -0,0 +1,263 @@ +// +// BannerView.m +// MyEtherWallet-iOS +// +// Created by Mikhail Nikanorov on 3/6/20. +// Copyright © 2020 MyEtherWallet, Inc. All rights reserved. +// + +@import Lottie; +@import libextobjc.EXTScope; + +#import "BannerView.h" +#import "UIImage+Color.h" +#import "UIColor+Application.h" +#import "UIScreen+ScreenSizeType.h" + +static UIEdgeInsets BannerViewContentInsets = {20.0, 20.0, 20.0, 20.0}; +static UIEdgeInsets TitleInsets = {0.0, 0.0, 0.0, 0.0}; +static UIEdgeInsets AnimationInsets = {11.0, 0.0, 0.0, 10.0}; +static UIEdgeInsets DescriptionInsets = {11.0, 10.0, 0.0, 0.0}; +static UIEdgeInsets ButtonInsets = {11.0, 0.0, 0.0, 0.0}; + +@interface BannerView () +@property (nonatomic, weak) UIImageView *backgroundImageView; +@property (nonatomic, weak) UILabel *titleLabel; +@property (nonatomic, weak) UILabel *descriptionLabel; +@property (nonatomic, weak) LOTAnimationView *animationView; +@property (nonatomic, weak) UIButton *appButton; +@end + +@implementation BannerView { + CGSize _size; +} + +- (instancetype) initWithFrame:(CGRect)frame { + self = [super initWithFrame:frame]; + if (self) { + [self _commonInit]; + } + return self; +} + +- (void)awakeFromNib { + [super awakeFromNib]; + [self _commonInit]; +} + +- (void)dealloc { + [self stopAnimation]; +} + +#pragma mark - Private + +- (void) _commonInit { + self.translatesAutoresizingMaskIntoConstraints = NO; + { //Background + UIImage *backgroundImage = [[UIImage imageWithColor:[UIColor whiteColor] size:CGSizeMake(20.0, 20.0) cornerRadius:16.0] stretchableImageWithLeftCapWidth:10 topCapHeight:10]; + UIImageView *backgroundImageView = [[UIImageView alloc] initWithImage:backgroundImage]; + backgroundImageView.translatesAutoresizingMaskIntoConstraints = NO; + [self addSubview:backgroundImageView]; + NSDictionary *views = @{ + @"BACKGROUND": backgroundImageView + }; + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[BACKGROUND]|" options:NSLayoutFormatDirectionLeftToRight metrics:nil views:views]]; + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[BACKGROUND]|" options:NSLayoutFormatDirectionLeftToRight metrics:nil views:views]]; + self.backgroundImageView = backgroundImageView; + } + UILabel *titleLabel; + { //title + titleLabel = [[UILabel alloc] init]; + titleLabel.translatesAutoresizingMaskIntoConstraints = NO; + titleLabel.numberOfLines = 0; + [self addSubview:titleLabel]; + + NSDictionary *metrics = @{ + @"LOFFSET": @(BannerViewContentInsets.left + TitleInsets.left), + @"ROFFSET": @(BannerViewContentInsets.right + TitleInsets.right), + @"TOFFSET": @(BannerViewContentInsets.top + TitleInsets.top) + }; + NSDictionary *views = @{ + @"TITLE": titleLabel + }; + + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-(LOFFSET)-[TITLE]-(ROFFSET)-|" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-(TOFFSET)-[TITLE]" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + + _titleLabel = titleLabel; + } + LOTAnimationView *animationView; + { //animation + animationView = [LOTAnimationView animationNamed:@"banner_animation"]; + animationView.translatesAutoresizingMaskIntoConstraints = NO; + animationView.loopAnimation = NO; + [self addSubview:animationView]; + + NSMutableDictionary *metrics = [@{ + @"LOFFSET": @(BannerViewContentInsets.left + AnimationInsets.left), + @"TOFFSET": @(TitleInsets.bottom + AnimationInsets.top), + @"HEIGHT": @96.0, + @"WIDTH": @96.0 + } mutableCopy]; + + switch ([UIScreen mainScreen].screenSizeType) { + case ScreenSizeTypeInches35: + case ScreenSizeTypeInches40: + metrics[@"HEIGHT"] = @70.0; + metrics[@"WIDTH"] = @70.0; + break; + default: + break; + } + NSDictionary *views = @{ + @"ANIMATION_VIEW": animationView, + @"TITLE": titleLabel + }; + + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-(LOFFSET)-[ANIMATION_VIEW(==HEIGHT)]" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[TITLE]-(TOFFSET)-[ANIMATION_VIEW(==WIDTH)]" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + + _animationView = animationView; + } + UILabel *descriptionLabel; + { //description + descriptionLabel = [[UILabel alloc] init]; + descriptionLabel.numberOfLines = 0; + descriptionLabel.translatesAutoresizingMaskIntoConstraints = NO; + [self addSubview:descriptionLabel]; + + NSMutableDictionary *metrics = [@{ + @"LOFFSET": @(AnimationInsets.right + DescriptionInsets.left), + @"ROFFSET": @(BannerViewContentInsets.right + DescriptionInsets.right), + @"TOFFSET": @(TitleInsets.bottom + DescriptionInsets.top) + } mutableCopy]; + switch ([UIScreen mainScreen].screenSizeType) { + case ScreenSizeTypeInches35: + case ScreenSizeTypeInches40: + metrics[@"LOFFSET"] = @(fabs(AnimationInsets.right / 2.0 + DescriptionInsets.left)); + break; + default: + break; + } + + NSDictionary *views = @{ + @"ANIMATION_VIEW": animationView, + @"TITLE": titleLabel, + @"DESCRIPTION": descriptionLabel + }; + + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:[ANIMATION_VIEW]-(LOFFSET)-[DESCRIPTION]-(ROFFSET)-|" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[TITLE]-(TOFFSET)-[DESCRIPTION]" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + + _descriptionLabel = descriptionLabel; + } + UIButton *button; + { //button + button = [UIButton buttonWithType:UIButtonTypeSystem]; + button.translatesAutoresizingMaskIntoConstraints = NO; + [self addSubview:button]; + + NSDictionary *metrics = @{ + @"LOFFSET": @(BannerViewContentInsets.left + ButtonInsets.left), + @"ROFFSET": @(BannerViewContentInsets.right + ButtonInsets.right), + @"TOFFSET": @(DescriptionInsets.bottom + ButtonInsets.top), + @"BOFFSET": @(BannerViewContentInsets.bottom + ButtonInsets.bottom) + }; + NSDictionary *views = @{ + @"DESCRIPTION": descriptionLabel, + @"ANIMATION_VIEW": animationView, + @"BUTTON": button + }; + + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-(LOFFSET)-[BUTTON]-(ROFFSET)-|" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[DESCRIPTION]-(>=TOFFSET@999)-[BUTTON]-(BOFFSET)-|" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[ANIMATION_VIEW]-(>=TOFFSET@999)-[BUTTON]-(BOFFSET)-|" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + + _appButton = button; + } + + self.backgroundColor = [UIColor clearColor]; + + self.titleLabel.text = NSLocalizedString(@"MEW wallet app is now available", @"Banner view"); + + NSMutableParagraphStyle *style = [[NSMutableParagraphStyle alloc] init]; + style.lineSpacing = 2.0; + NSDictionary *attributes; + + switch ([UIScreen mainScreen].screenSizeType) { + case ScreenSizeTypeInches35: + case ScreenSizeTypeInches40: { + self.titleLabel.font = [UIFont systemFontOfSize:16.0 weight:UIFontWeightSemibold]; + attributes = @{ + NSFontAttributeName: [UIFont systemFontOfSize:12.0 weight:UIFontWeightRegular], + NSForegroundColorAttributeName: [UIColor bannerDescriptionColor], + NSParagraphStyleAttributeName: style + }; + break; + } + default: { + self.titleLabel.font = [UIFont systemFontOfSize:20.0 weight:UIFontWeightSemibold]; + attributes = @{ + NSFontAttributeName: [UIFont systemFontOfSize:15.0 weight:UIFontWeightRegular], + NSForegroundColorAttributeName: [UIColor bannerDescriptionColor], + NSParagraphStyleAttributeName: style + }; + break; + } + } + + NSAttributedString *attributedDescription = [[NSAttributedString alloc] initWithString:NSLocalizedString(@"A fully fledged mobile wallet that works with your existing MEWconnect account.\nDownload the app to upgrade.", @"Banner view") + attributes:attributes]; + self.descriptionLabel.attributedText = attributedDescription; + [self.appButton setTitle:[NSLocalizedString(@"Free upgrade", @"Banner view") uppercaseString] forState:UIControlStateNormal]; + [self.appButton setTitleColor:[UIColor mainApplicationColor] forState:UIControlStateNormal]; + self.appButton.titleLabel.font = [UIFont systemFontOfSize:15.0 weight:UIFontWeightSemibold]; + [self.appButton setBackgroundImage:[[UIImage imageWithColor:[UIColor backgroundLightBlue] size:CGSizeMake(40.0, 40.0) cornerRadius:10.0] stretchableImageWithLeftCapWidth:20.0 topCapHeight:20.0] + forState:UIControlStateNormal]; + [self.appButton addTarget:self action:@selector(openAppAction:) forControlEvents:UIControlEventTouchUpInside]; +} + +- (void)invalidateIntrinsicContentSize { + _size = CGSizeZero; +} + +- (CGSize)intrinsicContentSize { + if (CGSizeEqualToSize(_size, CGSizeZero)) { + _size = [self sizeThatFits:CGSizeMake(CGRectGetWidth(self.frame), 10000.0)]; + } + return _size; +} + +- (IBAction)openAppAction:(__unused id)sender { + if (self.actionBlock) { + self.actionBlock(); + } +} + +#pragma mark - Public + +- (void) playAnimation { + [NSObject cancelPreviousPerformRequestsWithTarget:self]; + [self _playAnimation]; +} + +- (void) stopAnimation { + [self.animationView stop]; + [self.animationView setAnimationProgress:0.0]; + [NSObject cancelPreviousPerformRequestsWithTarget:self]; +} + +#pragma mark - Private + +- (void) _playAnimation { + @weakify(self); + [self.animationView playWithCompletion:^(BOOL __unused animationFinished) { + @strongify(self); + if (self && animationFinished) { + NSTimeInterval delay = arc4random() % 10 + 20.0; + [self performSelector:@selector(playAnimation) withObject:nil afterDelay:delay]; + } + }]; +} + +@end diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherAmount/Router/BuyEtherAmountRouter.m b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherAmount/Router/BuyEtherAmountRouter.m index 063a557..76e7fbb 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherAmount/Router/BuyEtherAmountRouter.m +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherAmount/Router/BuyEtherAmountRouter.m @@ -26,13 +26,7 @@ - (void) close { } - (void) openBuyEtherWebWithOrder:(SimplexOrder *)order masterToken:(MasterTokenPlainObject *)masterToken { - NSString *segueIdentifier; - if (@available(iOS 11.0, *)) { - segueIdentifier = kBuyEtherAmountToBuyEtherWebSegueIdentifier; - } else { - segueIdentifier = kBuyEtherAmountToBuyEther10WebSegueIdentifier; - } - [[self.transitionHandler openModuleUsingSegue:segueIdentifier] thenChainUsingBlock:^id(id moduleInput) { + [[self.transitionHandler openModuleUsingSegue:kBuyEtherAmountToBuyEtherWebSegueIdentifier] thenChainUsingBlock:^id(id moduleInput) { [moduleInput configureModuleWithOrder:order forMasterToken:masterToken]; return nil; }]; diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/Assembly/BuyEtherWebAssembly.m b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/Assembly/BuyEtherWebAssembly.m index 3cccc4a..7c6e57d 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/Assembly/BuyEtherWebAssembly.m +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/Assembly/BuyEtherWebAssembly.m @@ -13,7 +13,6 @@ #import "ServiceComponentsAssembly.h" #import "BuyEtherWebViewController.h" -#import "BuyEther10WebViewController.h" #import "BuyEtherWebInteractor.h" #import "BuyEtherWebPresenter.h" #import "BuyEtherWebRouter.h" @@ -21,12 +20,7 @@ @implementation BuyEtherWebAssembly - (BuyEtherWebViewController *)viewBuyEtherWeb { - Class viewClass; - if (@available(iOS 11.0, *)) { - viewClass = [BuyEtherWebViewController class]; - } else { - viewClass = [BuyEther10WebViewController class]; - } + Class viewClass = [BuyEtherWebViewController class]; return [TyphoonDefinition withClass:viewClass configuration:^(TyphoonDefinition *definition) { diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/View/BuyEther10WebViewController.h b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/View/BuyEther10WebViewController.h deleted file mode 100644 index 7433a13..0000000 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/View/BuyEther10WebViewController.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// BuyEther10WebViewController.h -// MyEtherWallet-iOS -// -// Created by Mikhail Nikanorov on 3/21/19. -// Copyright © 2019 MyEtherWallet, Inc. All rights reserved. -// - -@import TOWebViewController; - -#import "BuyEtherWebViewInput.h" - -@protocol BuyEtherWebViewOutput; - -@interface BuyEther10WebViewController : TOWebViewController - -@property (nonatomic, strong) id output; - -@end diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/View/BuyEther10WebViewController.m b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/View/BuyEther10WebViewController.m deleted file mode 100644 index 5155268..0000000 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Modules/BuyEtherWeb/View/BuyEther10WebViewController.m +++ /dev/null @@ -1,45 +0,0 @@ -// -// BuyEther10WebViewController.m -// MyEtherWallet-iOS -// -// Created by Mikhail Nikanorov on 3/21/19. -// Copyright © 2019 MyEtherWallet, Inc. All rights reserved. -// - -#import "BuyEther10WebViewController.h" - -#import "BuyEtherWebViewOutput.h" - -@implementation BuyEther10WebViewController - -#pragma mark - LifeCycle - -- (instancetype)initWithCoder:(NSCoder *)aDecoder { - self = [super initWithCoder:aDecoder]; - if (self) { - self.showLoadingBar = YES; - self.showActionButton = NO; - } - return self; -} - -- (void)viewDidLoad { - [super viewDidLoad]; - - [self.output didTriggerViewReadyEvent]; -} - -#pragma mark - BuyEtherWebViewInput - -- (void) setupInitialStateWithRequest:(NSURLRequest *)request { - self.title = NSLocalizedString(@"Simplex checkout", @"Buy Ether. Navigation title"); - [self.webView loadRequest:request]; -} - -#pragma mark - IBActions - -- (IBAction) doneAction:(__unused id)sender { - [self.output doneAction]; -} - -@end diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Storyboard/BuyEther.storyboard b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Storyboard/BuyEther.storyboard index a7f6c95..79247a7 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Storyboard/BuyEther.storyboard +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/BuyEtherStory/Storyboard/BuyEther.storyboard @@ -1,9 +1,9 @@ - + - + @@ -399,36 +399,11 @@ included in this rate - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Assembly/HomeAssembly.m b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Assembly/HomeAssembly.m index 35b1aee..a7f8dac 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Assembly/HomeAssembly.m +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Assembly/HomeAssembly.m @@ -70,6 +70,8 @@ - (HomeInteractor *) interactorHome { with:[self.serviceComponents rateService]]; [definition injectProperty:@selector(walletService) with:[self.serviceComponents MEWwallet]]; + [definition injectProperty:@selector(analyticsService) + with:[self.serviceComponents analyticsService]]; }]; } diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractor.h b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractor.h index b205cbb..ec32d60 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractor.h +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractor.h @@ -23,6 +23,7 @@ @protocol ReachabilityService; @protocol RateService; @protocol MEWwallet; +@protocol AnalyticsService; @interface HomeInteractor : NSObject @property (nonatomic, weak) id output; @@ -36,4 +37,5 @@ @property (nonatomic, strong) id reachabilityService; @property (nonatomic, strong) id rateService; @property (nonatomic, strong) id walletService; +@property (nonatomic, strong) id analyticsService; @end diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractor.m b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractor.m index bc0aea3..2265ef6 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractor.m +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractor.m @@ -21,6 +21,7 @@ #import "FiatPricesService.h" #import "RateService.h" #import "MEWwallet.h" +#import "AnalyticsService.h" #import "CacheRequest.h" #import "CacheTracker.h" @@ -212,6 +213,21 @@ - (void) unlockForUpdates { _unlockedForUpdates = YES; } +- (void) trackBannerShown { + [self.analyticsService trackBannerShown]; +} + +- (void) trackBannerClicked { + [self.analyticsService trackBannerClicked]; + NSURL *url = [NSURL URLWithString:@"mewwallet://"]; + if ([[UIApplication sharedApplication] canOpenURL:url]) { + [[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil]; + } else { + NSURL *appstoreURL = [NSURL URLWithString:@"https://itunes.apple.com/app/id1464614025"]; + [[UIApplication sharedApplication] openURL:appstoreURL options:@{} completionHandler:nil]; + } +} + #pragma mark - Notifications - (void) MEWConnectDidConnect:(__unused NSNotification *)notification { diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractorInput.h b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractorInput.h index a17f4d7..dfec275 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractorInput.h +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Interactor/HomeInteractorInput.h @@ -32,4 +32,6 @@ - (void) selectRopstenNetwork; - (void) generateMissedKeysWithPassword:(NSString *)password; - (void) unlockForUpdates; +- (void) trackBannerShown; +- (void) trackBannerClicked; @end diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Presenter/HomePresenter.m b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Presenter/HomePresenter.m index a176df7..9941995 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Presenter/HomePresenter.m +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/Presenter/HomePresenter.m @@ -149,6 +149,14 @@ - (void) ropstenAction { [self.interactor selectRopstenNetwork]; } +- (void) bannerDidShownEvent { + [self.interactor trackBannerShown]; +} + +- (void) bannerDidClickedAction { + [self.interactor trackBannerClicked]; +} + #pragma mark - HomeInteractorOutput - (void) openMessageSignerWithMessage:(MEWConnectCommand *)command masterToken:(MasterTokenPlainObject *)masterToken { diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeStretchyHeader/HomeStretchyHeader.h b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeStretchyHeader/HomeStretchyHeader.h index ca66d01..5f912c8 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeStretchyHeader/HomeStretchyHeader.h +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeStretchyHeader/HomeStretchyHeader.h @@ -8,6 +8,8 @@ @import GSKStretchyHeaderView; +#import "BannerView.h" + @class CardView; @class RotationButton; @@ -36,6 +38,9 @@ typedef NS_ENUM(NSInteger, HomeStretchyHeaderSearchBarStyle) { - (void) updateTokensPrice:(NSDecimalNumber *)price; - (UIStatusBarStyle) preferredStatusBarStyle; - (instancetype) initWithFrame:(CGRect)frame delegate:(id )delegate; +- (void) playAnimation; +- (void) stopAnimation; +- (void) setBannerAction:(BannerViewActionBlock)action; @end @protocol HomeStretchyHeaderDelegate diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeStretchyHeader/HomeStretchyHeader.m b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeStretchyHeader/HomeStretchyHeader.m index 70bdafc..38408f7 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeStretchyHeader/HomeStretchyHeader.m +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeStretchyHeader/HomeStretchyHeader.m @@ -9,6 +9,7 @@ #import "HomeStretchyHeader.h" #import "CardView.h" +#import "BannerView.h" #import "MEWSearchBar.h" #import "RotationButton.h" #import "InlineButton.h" @@ -25,13 +26,20 @@ typedef NS_ENUM(NSInteger, HomeStretchyHeaderStyle) { HomeStretchyHeaderStyleLightContent, }; +typedef NS_ENUM(NSInteger, HomeStretchyHeaderContent) { + HomeStretchyHeaderContentDefault, + HomeStretchyHeaderContentWithBanner +}; + static CGFloat const kHomeStretchyHeaderMinimumContentHeight = 130.0; static CGFloat const kHomeStretchyHeaderMaximumContentHeight = 176.0; static CGFloat const kHomeStretchyHeaderMaximumContentHeight40Inches = 172.0; +static CGFloat const kHomeStretchyHeaderBannerExtraInset = 20.0; NSTimeInterval const kHomeStretchyHeaderFadeDuration = 0.2; static CGFloat const kHomeStretchyHeaderDefaultOffset = 16.0; +static CGFloat const kHomeStretchyHeaderBannerInset = 19.0; static CGFloat const kHomeStretchyHeaderTopDefaultOffset = 48.0; static CGFloat const kHomeStretchyHeaderTitleTopMinOffset = 6.0; @@ -59,6 +67,8 @@ typedef NS_ENUM(NSInteger, HomeStretchyHeaderStyle) { static CGFloat const kHomeStretcyHeaderTitleBalanceTopMaxOffset = 26.0; @interface HomeStretchyHeader () +@property (nonatomic, weak) BannerView *bannerView; + @property (nonatomic, weak) UILabel *titleLabel; @property (nonatomic, weak) UIButton *networkButton; @property (nonatomic, strong) NSLayoutConstraint *titleLabelTopConstraint; @@ -78,7 +88,7 @@ @interface HomeStretchyHeader () @property (nonatomic, weak) UILabel *tokenBalancesTitleLabel; @property (nonatomic, weak) UILabel *tokenBalancesLabel; @property (nonatomic, weak) RotationButton *refreshButton; - +@property (nonatomic) HomeStretchyHeaderContent contentType; @property (nonatomic) HomeStretchyHeaderStyle contentStyle; @property (nonatomic) UIStatusBarStyle statusBarStyle; #if BETA @@ -94,6 +104,7 @@ @implementation HomeStretchyHeader { - (instancetype)initWithFrame:(CGRect)frame delegate:(id)delegate { self = [super initWithFrame:frame]; if (self) { + self.contentType = HomeStretchyHeaderContentWithBanner; _delegate = delegate; [self _commonInit]; _safeHeight = -1.0; @@ -123,6 +134,11 @@ - (void) updateHeightIfNeeded { if ([UIScreen mainScreen].screenSizeType == ScreenSizeTypeInches40) { height = kHomeStretchyHeaderMaximumContentHeight40Inches; } + if (self.contentType == HomeStretchyHeaderContentWithBanner) { + [self.bannerView invalidateIntrinsicContentSize]; + [self.bannerView layoutIfNeeded]; + height += self.bannerView.intrinsicContentSize.height + kHomeStretchyHeaderBannerExtraInset; + } CGFloat newHeight = height + self.cardView.intrinsicContentSize.height + _safeHeight; [self setMaximumContentHeight:newHeight resetAnimated:NO]; if (self.cardTopConstraint.constant == kHomeStretchyHeaderTopDefaultOffset + oldSafeHeight) { @@ -159,6 +175,14 @@ - (void) updateTokensPrice:(NSDecimalNumber *)price { self.tokenBalancesLabel.text = [usdFormatter stringFromNumber:price]; } +- (void) playAnimation { + [self.bannerView playAnimation]; +} + +- (void) stopAnimation { + [self.bannerView stopAnimation]; +} + #pragma mark - Private - (void) _commonInit { @@ -178,6 +202,20 @@ - (void) _commonInit { [self.contentView addConstraint:self.cardTopConstraint]; _cardView = cardView; } + { + BannerView *bannerView = [[BannerView alloc] init]; + bannerView.translatesAutoresizingMaskIntoConstraints = NO; + [self.contentView addSubview:bannerView]; + + NSDictionary *metrics = @{@"LOFFSET": @(kHomeStretchyHeaderDefaultOffset), + @"ROFFSET": @(kHomeStretchyHeaderDefaultOffset), + @"TOFFSET": @(kHomeStretchyHeaderBannerInset)}; + NSDictionary *views = @{@"card": cardView, + @"banner": bannerView}; + [self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-(LOFFSET)-[banner]-(ROFFSET)-|" options:NSLayoutFormatDirectionLeftToRight metrics:metrics views:views]]; + [self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[card]-(TOFFSET)-[banner]" options:0 metrics:metrics views:views]]; + _bannerView = bannerView; + } UIImageView *imageView = [[UIImageView alloc] init]; { imageView.translatesAutoresizingMaskIntoConstraints = NO; @@ -465,6 +503,10 @@ - (void) _updateContentStyleWithScrollFactor:(CGFloat)scrollFactor { } } +- (void)setBannerAction:(BannerViewActionBlock)action { + [self.bannerView setActionBlock:action]; +} + #pragma mark - Override - (void) didMoveToSuperview { @@ -476,8 +518,20 @@ - (void) didMoveToSuperview { } } -- (void) didChangeStretchFactor:(CGFloat)stretchFactor { - stretchFactor = MAX(0.0, MIN(1.0, 1.0 - stretchFactor)); +- (void) didChangeStretchFactor:(CGFloat)fullstretchFactor { + fullstretchFactor = MAX(0.0, MIN(1.0, 1.0 - fullstretchFactor)); + CGFloat stretchFactor = 0.0; + if (self.contentType == HomeStretchyHeaderContentWithBanner) { + CGFloat totalHeightWithBanner = ([UIScreen mainScreen].screenSizeType == ScreenSizeTypeInches40 ? kHomeStretchyHeaderMaximumContentHeight40Inches : kHomeStretchyHeaderMaximumContentHeight) + self.bannerView.intrinsicContentSize.height + kHomeStretchyHeaderBannerExtraInset; + totalHeightWithBanner += _safeHeight * 3.0; + CGFloat edgeFactor = self.bannerView.intrinsicContentSize.height / totalHeightWithBanner; + CGFloat scaleFactor = 1.0 / (1.0 - edgeFactor); + + stretchFactor = MAX(fullstretchFactor - edgeFactor, 0.0) * scaleFactor; + } else { + stretchFactor = fullstretchFactor; + } + CGFloat searchBarContainerDif = kHomeStretchyHeaderMaxSearchBarHeight - kHomeStretchyHeaderMinSearchBarHeight; CGFloat searchBarContainerStretchFactor = MAX(0.0, MIN(1.0, (CGRectGetHeight(self.bounds) - self.minimumContentHeight) / searchBarContainerDif)); @@ -491,7 +545,12 @@ - (void) didChangeStretchFactor:(CGFloat)stretchFactor { CGVector cornerRadiusRange = CGVectorMake(0.5, 0.7); CGVector titleBarContentRange = CGVectorMake(0.8, 0.91); - CGVector searchBarBackgroundRange = CGVectorMake(0.0, 0.25); + CGVector searchBarBackgroundRange; + if (self.contentType == HomeStretchyHeaderContentWithBanner) { + searchBarBackgroundRange = CGVectorMake(0.0, 0.06); + } else { + searchBarBackgroundRange = CGVectorMake(0.0, 0.25); + } CGFloat scrollFactor = MAX(scrollRange.dx, MIN(scrollRange.dy, stretchFactor)) * (1.0 / (scrollRange.dy - scrollRange.dx)); CGFloat alphaFactor = 1.0 - (MAX(alphaRange.dx, MIN(alphaRange.dy, stretchFactor)) - alphaRange.dx) * (1.0 / (alphaRange.dy - alphaRange.dx)); @@ -500,7 +559,7 @@ - (void) didChangeStretchFactor:(CGFloat)stretchFactor { CGFloat cornerRadiusFactor = (MAX(cornerRadiusRange.dx, MIN(cornerRadiusRange.dy, stretchFactor)) - cornerRadiusRange.dx) * (1.0 / (cornerRadiusRange.dy - cornerRadiusRange.dx)); CGFloat titleBarContentStretchFactor = 1.0 - (MAX(titleBarContentRange.dx, MIN(titleBarContentRange.dy, stretchFactor)) - titleBarContentRange.dx) * (1.0 / (titleBarContentRange.dy - titleBarContentRange.dx)); - CGFloat searchBarBackgroundAlphaFactor = (MAX(searchBarBackgroundRange.dx, MIN(searchBarBackgroundRange.dy, stretchFactor)) - searchBarBackgroundRange.dx) * (1.0 / (searchBarBackgroundRange.dy - searchBarBackgroundRange.dx)); + CGFloat searchBarBackgroundAlphaFactor = (MAX(searchBarBackgroundRange.dx, MIN(searchBarBackgroundRange.dy, fullstretchFactor)) - searchBarBackgroundRange.dx) * (1.0 / (searchBarBackgroundRange.dy - searchBarBackgroundRange.dx)); [self _updateStatusBarStyleWithScrollFactor:scrollFactor]; [self _updateContentStyleWithScrollFactor:scrollFactor]; diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeViewController.m b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeViewController.m index 542de33..e188fc5 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeViewController.m +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeViewController.m @@ -61,6 +61,10 @@ @implementation HomeViewController { #pragma mark - LifeCycle +- (void)dealloc { + [NSObject cancelPreviousPerformRequestsWithTarget:self]; +} + - (void)viewDidLoad { [super viewDidLoad]; @@ -78,6 +82,8 @@ - (void)viewWillAppear:(BOOL)animated { - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; + [self.headerView playAnimation]; + [self performSelector:@selector(_reportBannedDidShown) withObject:nil afterDelay:1.0]; } - (void) viewWillDisappear:(BOOL)animated { @@ -87,6 +93,9 @@ - (void) viewWillDisappear:(BOOL)animated { - (void) viewDidDisappear:(BOOL)animated { [super viewDidDisappear:animated]; + [NSObject cancelPreviousPerformRequestsWithTarget:self]; + + [self.headerView stopAnimation]; self.tableViewAnimator.animated = NO; @@ -120,6 +129,11 @@ - (void) setupInitialStateWithNumberOfTokens:(NSUInteger)tokensCount totalPrice: self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; } HomeStretchyHeader *header = [[HomeStretchyHeader alloc] initWithFrame:CGRectMake(0.0, 0.0, CGRectGetWidth(self.view.frame), 308.0) delegate:self]; + @weakify(self); + [header setBannerAction:^{ + @strongify(self); + [self.output bannerDidClickedAction]; + }]; header.stretchDelegate = self; [header refreshContentIfNeeded]; @@ -524,6 +538,7 @@ - (void) scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(__un if ((*targetContentOffset).y < -self.headerView.minimumContentHeight) { if ((*targetContentOffset).y < -self.headerView.maximumContentHeight + fullSize * 0.65) { (*targetContentOffset).y = -scrollView.contentInset.top; + [self.view endEditing:YES]; } else { (*targetContentOffset).y = -self.headerView.minimumContentHeight; } @@ -579,6 +594,10 @@ - (void) keyboardWillHide:(__unused NSNotification *)notification { #pragma mark - Private +- (void) _reportBannedDidShown { + [self.output bannerDidShownEvent]; +} + - (void) _hideKeyboardIfNeeded { if ([self.headerView.searchBar isFirstResponder]) { [self _prepareTableViewFooterForLayout]; diff --git a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeViewOutput.h b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeViewOutput.h index e91921d..5826784 100644 --- a/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeViewOutput.h +++ b/MyEtherWallet-iOS/Classes/PresentationLayer/UserStories/WalletUserStory/Modules/Home/View/HomeViewOutput.h @@ -23,4 +23,6 @@ - (void) networkAction; - (void) mainnetAction; - (void) ropstenAction; +- (void) bannerDidShownEvent; +- (void) bannerDidClickedAction; @end diff --git a/MyEtherWallet-iOS/Resources/Animations/banner_animation.json b/MyEtherWallet-iOS/Resources/Animations/banner_animation.json new file mode 100644 index 0000000..8b12041 --- /dev/null +++ b/MyEtherWallet-iOS/Resources/Animations/banner_animation.json @@ -0,0 +1 @@ +{"v":"5.5.10","fr":30,"ip":0,"op":90,"w":512,"h":512,"nm":"3_starman_logo","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":0,"nm":"▽ Group","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[103,103,0],"ix":2},"a":{"a":0,"k":[103,103,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":206,"h":206,"ip":0,"op":90,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Clip 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[102.797,103.004,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.99,0.01],[0,34.82],[-2.83,7.17],[0,0],[0.13,-0.57],[0.13,-2.83],[-0.01,-0.56],[-0.01,-0.13],[-8.13,-6.38],[-10.06,2.36],[0,0]],"o":[[-34.77,0],[0,-8.18],[0,0],[-0.09,0.39],[-0.83,2.72],[-0.06,0.56],[0,0.13],[0.12,10.35],[8.14,6.38],[0,0],[-7.43,2.96]],"v":[[0.049,64.727],[-64.531,1.677],[-60.151,-23.113],[-32.411,-11.283],[-32.741,-9.813],[-34.191,-1.463],[-34.261,0.227],[-34.231,0.617],[-21.171,27.077],[7.619,33.437],[23.389,60.257]],"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,0],[15.88,0],[3.4,-1.17],[0,0],[-9.04,-0.01],[0,-34.82],[3.68,-8.01]],"o":[[0,0],[0,0],[-1.62,-16.41],[-3.6,0],[0,0],[8.22,-3.78],[34.77,0],[0,9.39],[0,0]],"v":[[59.647,25.612],[-10.783,-4.268],[34.387,-4.468],[0.047,-34.218],[-10.533,-32.448],[-26.163,-59.018],[0.047,-64.728],[64.527,-1.158],[59.637,25.612]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","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":"Clip 5","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[102.842,103,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[56.81,0],[0,-56.88],[-56.79,0],[0,56.88]],"o":[[-56.8,0],[0,56.88],[56.8,0],[0,-56.88]],"v":[[-0.002,-103],[-102.842,0],[-0.002,103],[102.838,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.596077978611,0.650979995728,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":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Star Copy 2","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":20,"s":[0]},{"t":88,"s":[209]}],"ix":10},"p":{"a":0,"k":[-76.098,-98.738,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.85,0.85,0.85],"y":[0,0,0]},"t":20,"s":[0,0,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.85,0.85,0.85],"y":[0,0,0]},"t":27,"s":[101.01,101.01,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":33.143,"s":[50,50,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.286,"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":45.429,"s":[50,50,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":51.571,"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":57.714,"s":[50,50,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":63.857,"s":[100,100,100]},{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":70,"s":[50,50,100]},{"t":78,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.68,1.11],[0,0],[-0.22,1.99],[-1.68,0.2],[0,0],[-1.14,9.67],[0,0],[-2.03,-0.24],[-0.2,-1.69],[0,0],[-9.68,-1.1],[0,0],[0.23,-1.99],[1.68,-0.19],[0,0],[1.15,-9.67],[0,0],[2.02,0.24],[0.2,1.69],[0,0]],"o":[[0,0],[-1.99,-0.23],[0.2,-1.68],[0,0],[9.68,-1.1],[0,0],[0.24,-2.02],[1.69,0.2],[0,0],[1.15,9.67],[0,0],[2,0.23],[-0.19,1.68],[0,0],[-9.68,1.11],[0,0],[-0.24,2.02],[-1.7,-0.2],[0,0],[-1.14,-9.67]],"v":[[-23.842,5.328],[-38.912,3.608],[-42.112,-0.412],[-38.912,-3.612],[-23.842,-5.332],[-5.372,-23.722],[-3.662,-38.112],[0.438,-41.332],[3.658,-38.112],[5.368,-23.722],[23.838,-5.332],[38.908,-3.612],[42.108,0.408],[38.908,3.608],[23.838,5.328],[5.368,23.718],[3.658,38.108],[-0.432,41.338],[-3.662,38.108],[-5.372,23.718]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.596078431373,0.650980392157,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":"Star Copy 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Star Copy","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":24,"s":[0]},{"t":92,"s":[209]}],"ix":10},"p":{"a":0,"k":[262.286,47.727,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.85,0.85,0.85],"y":[0,0,0]},"t":24,"s":[0,0,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.85,0.85,0.85],"y":[0,0,0]},"t":31,"s":[101.01,101.01,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":37.143,"s":[50,50,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":43.286,"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":49.429,"s":[50,50,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":55.571,"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":61.714,"s":[50,50,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":67.857,"s":[100,100,100]},{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":74,"s":[50,50,100]},{"t":82,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.46,1.06],[0,0],[-0.11,1.02],[-0.86,0.1],[0,0],[-1.09,9.46],[-1.03,-0.12],[-0.1,-0.86],[-9.46,-1.07],[0,0],[0.12,-1.02],[0.86,-0.09],[0,0],[1.09,-9.45],[1.03,0.12],[0.1,0.87]],"o":[[0,0],[-1.02,-0.11],[0.1,-0.86],[0,0],[9.46,-1.07],[0.12,-1.03],[0.86,0.1],[1.09,9.46],[0,0],[1.02,0.12],[-0.09,0.86],[0,0],[-9.46,1.06],[-0.12,1.03],[-0.87,-0.1],[-1.09,-9.45]],"v":[[-19.883,1.873],[-20.113,1.843],[-21.753,-0.207],[-20.113,-1.847],[-19.883,-1.867],[-1.863,-19.847],[0.217,-21.497],[1.867,-19.847],[19.887,-1.867],[20.117,-1.847],[21.747,0.213],[20.117,1.843],[19.887,1.873],[1.867,19.843],[-0.213,21.493],[-1.863,19.843]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.596078431373,0.650980392157,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":"Star Copy","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Star","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":17,"s":[0]},{"t":85,"s":[209]}],"ix":10},"p":{"a":0,"k":[-128.623,159.848,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.85,0.85,0.85],"y":[0,0,0]},"t":17,"s":[0,0,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.85,0.85,0.85],"y":[0,0,0]},"t":24,"s":[101.01,101.01,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.143,"s":[50,50,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":36.286,"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":42.429,"s":[50,50,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.571,"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":54.714,"s":[50,50,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":60.857,"s":[100,100,100]},{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":67,"s":[50,50,100]},{"t":75,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.72,1.1],[0,0],[-0.17,1.5],[-1.27,0.14],[0,0],[-1.11,9.71],[0,0],[-1.51,-0.18],[-0.15,-1.27],[0,0],[-9.72,-1.1],[0,0],[0.17,-1.5],[1.27,-0.14],[0,0],[1.11,-9.71],[0,0],[1.5,0.17],[0.14,1.27],[0,0]],"o":[[0,0],[-1.5,-0.17],[0.14,-1.27],[0,0],[9.72,-1.1],[0,0],[0.17,-1.51],[1.27,0.14],[0,0],[1.11,9.71],[0,0],[1.5,0.17],[-0.14,1.27],[0,0],[-9.72,1.1],[0,0],[-0.17,1.51],[-1.27,-0.15],[0,0],[-1.11,-9.71]],"v":[[-22.059,3.556],[-29.479,2.716],[-31.889,-0.304],[-29.479,-2.714],[-22.059,-3.554],[-3.559,-22.024],[-2.729,-29.214],[0.311,-31.634],[2.731,-29.214],[3.561,-22.024],[22.061,-3.554],[29.481,-2.714],[31.891,0.306],[29.481,2.716],[22.061,3.556],[3.561,22.026],[2.731,29.216],[-0.309,31.636],[-2.729,29.216],[-3.559,22.026]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.596078431373,0.650980392157,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":"Star","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":3,"nm":"NULL CONTROL","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[260.5,230.512,0],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[99,99,100],"ix":6}},"ao":0,"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"f","parent":7,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-14.331,7.796,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-16.966,7.774,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":0.26},"o":{"x":0.74,"y":0.74},"t":30,"s":[-14.951,10.212,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.74,"y":0},"t":72,"s":[-14.951,10.212,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-14.331,7.796,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.08,-13.494]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.197,-6.825]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.104,-3.624]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.197,-6.825]],"c":false}]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.104,-3.624]],"c":false}]},{"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.08,-13.494]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","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":-108,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Line Copy 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"f","parent":7,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-7.564,-13.146,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-11.191,-16.046,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":0.26},"o":{"x":0.74,"y":0.74},"t":30,"s":[-8.753,-13.344,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.74,"y":0},"t":72,"s":[-8.753,-13.344,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-7.564,-13.146,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.995,13.5],[0.995,-13.5]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.197,-6.825]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.68,13.449],[0.104,-3.624]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.197,-6.825]],"c":false}]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.104,-3.624]],"c":false}]},{"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.995,13.5],[0.995,-13.5]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","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":-108,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Line Copy 2","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"hand","parent":48,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[-7]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.74],"y":[0.084]},"t":30,"s":[38]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":44,"s":[55]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":58,"s":[38]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[55]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-3.295,58.487,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-1.295,78.487,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.084},"t":30,"s":[-2.295,-46.513,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[-8.295,-55.513,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[-2.295,-46.513,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[-8.295,-55.513,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-3.295,58.487,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-5.24,15.77],[0,0],[15.53,5.16],[0,0],[0,0],[5.24,-15.77],[0,0],[-15.52,-5.16],[0,0],[0,0]],"o":[[0,0],[5.15,-15.53],[0,0],[0,0],[-15.84,-5.04],[0,0],[-5.16,15.53],[0,0],[0,0],[15.84,5.04]],"v":[[25.192,19.295],[31.962,-1.095],[13.182,-38.545],[12.842,-38.655],[12.842,-38.655],[-25.188,-19.295],[-31.958,1.095],[-13.188,38.545],[-12.838,38.655],[-12.838,38.655]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-6.07,18.268],[0,0],[17.99,5.977],[0,0],[0,0],[6.07,-18.268],[0,0],[-17.978,-5.977],[0,0],[0,0]],"o":[[0,0],[5.966,-17.99],[0,0],[0,0],[-18.349,-5.838],[0,0],[-5.977,17.99],[0,0],[0,0],[18.349,5.838]],"v":[[29.182,22.351],[37.024,-1.268],[15.27,-44.649],[14.876,-44.777],[14.876,-44.777],[-29.177,-22.351],[-37.019,1.268],[-15.277,44.65],[-14.871,44.777],[-14.871,44.777]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[-4.94,14.869],[0,0],[14.642,4.865],[0,0],[0,0],[4.94,-14.869],[0,0],[-14.633,-4.865],[0,0],[0,0]],"o":[[0,0],[4.856,-14.642],[0,0],[0,0],[-14.935,-4.752],[0,0],[-4.865,14.642],[0,0],[0,0],[14.935,4.752]],"v":[[23.751,18.192],[30.135,-1.032],[12.428,-36.342],[12.107,-36.445],[12.107,-36.445],[-23.749,-18.192],[-30.132,1.032],[-12.435,36.342],[-12.105,36.446],[-12.105,36.446]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-4.94,14.869],[0,0],[14.642,4.865],[0,0],[0,0],[4.94,-14.869],[0,0],[-14.633,-4.865],[0,0],[0,0]],"o":[[0,0],[4.856,-14.642],[0,0],[0,0],[-14.935,-4.752],[0,0],[-4.865,14.642],[0,0],[0,0],[14.935,4.752]],"v":[[14.822,15.9],[21.205,-3.325],[7.103,-38.717],[6.782,-38.82],[6.782,-38.82],[-23.749,-18.192],[-30.132,1.032],[-17.76,33.967],[-17.43,34.07],[-17.43,34.07]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-4.94,14.869],[0,0],[14.642,4.865],[0,0],[0,0],[4.94,-14.869],[0,0],[-14.633,-4.865],[0,0],[0,0]],"o":[[0,0],[4.856,-14.642],[0,0],[0,0],[-14.935,-4.752],[0,0],[-4.865,14.642],[0,0],[0,0],[14.935,4.752]],"v":[[23.751,18.192],[30.135,-1.032],[12.428,-36.342],[12.107,-36.445],[12.107,-36.445],[-23.749,-18.192],[-30.132,1.032],[-12.435,36.342],[-12.105,36.446],[-12.105,36.446]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-4.94,14.869],[0,0],[14.642,4.865],[0,0],[0,0],[4.94,-14.869],[0,0],[-14.633,-4.865],[0,0],[0,0]],"o":[[0,0],[4.856,-14.642],[0,0],[0,0],[-14.935,-4.752],[0,0],[-4.865,14.642],[0,0],[0,0],[14.935,4.752]],"v":[[14.822,15.9],[21.205,-3.325],[7.103,-38.717],[6.782,-38.82],[6.782,-38.82],[-23.749,-18.192],[-30.132,1.032],[-17.76,33.967],[-17.43,34.07],[-17.43,34.07]],"c":true}]},{"t":89,"s":[{"i":[[-5.24,15.77],[0,0],[15.53,5.16],[0,0],[0,0],[5.24,-15.77],[0,0],[-15.52,-5.16],[0,0],[0,0]],"o":[[0,0],[5.15,-15.53],[0,0],[0,0],[-15.84,-5.04],[0,0],[-5.16,15.53],[0,0],[0,0],[15.84,5.04]],"v":[[25.192,19.295],[31.962,-1.095],[13.182,-38.545],[12.842,-38.655],[12.842,-38.655],[-25.188,-19.295],[-31.958,1.095],[-13.188,38.545],[-12.838,38.655],[-12.838,38.655]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"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,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":"Rectangle Copy 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"hand 5","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[-45]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":72,"s":[-45]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-28.469,-2.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":0.26},"o":{"x":0.74,"y":0.74},"t":30,"s":[-54.469,24.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.74,"y":0},"t":72,"s":[-54.469,24.756,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-28.469,-2.244,0]}],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-23.535,6.602],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[7.465,15.102],[-31.04,21.3],[-60.43,33.51],[-22.945,-53.398]],"v":[[-1.42,-61],[43.5,-17.93],[37.91,41.89],[-42.51,74.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[{"i":[[-27.396,5.754],[-9.746,-20.118],[-8.674,-18.687],[0,0]],"o":[[5.778,13.134],[-31.04,21.3],[-48.181,25.412],[-33.862,-72.437]],"v":[[5.582,-63.546],[37.504,-27.567],[20.615,33.021],[-35.836,89.719]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[-31.267,4.904],[-6.093,-13.097],[-3.905,-16.347],[0,0]],"o":[[4.087,11.159],[-31.04,21.3],[-35.899,17.293],[-41.013,-71.16]],"v":[[12.603,-66.098],[31.491,-37.229],[3.274,24.128],[-35.069,90.469]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-33.203,4.479],[-4.266,-9.586],[-1.521,-15.177],[0,0]],"o":[[3.242,10.172],[-31.04,21.3],[-29.758,13.233],[-45.537,-75.607]],"v":[[16.114,-67.374],[28.485,-42.061],[-5.397,19.682],[-34.527,85.859]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-35.946,3.876],[-7.233,-15.778],[-15.061,-8.592],[0,0]],"o":[[1.949,11.182],[-31.04,21.3],[-38.253,7.437],[-51.841,-58.546]],"v":[[21.09,-69.183],[35.109,-34.38],[13.104,20.137],[-32.57,79.125]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-10.199,-21.969],[-6.757,-10.527],[0,0]],"o":[[0.657,12.192],[-31.04,21.3],[-46.747,1.642],[-48.623,-79.841]],"v":[[26.066,-70.992],[41.732,-26.698],[27.286,28.487],[-31.573,74.144]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-16.737,-15.09],[0,0]],"o":[[-2.286,13.347],[-16.863,14.966],[-51.281,46.314],[-62.689,-70.431]],"v":[[34.58,-75],[45.621,-17.93],[41.959,38.29],[-10.376,84.438]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-16.737,-15.09],[0,0]],"o":[[-2.286,13.347],[-16.863,14.966],[-51.281,46.314],[-62.689,-70.431]],"v":[[34.58,-75],[45.621,-17.93],[41.959,38.29],[-10.376,84.438]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":75,"s":[{"i":[[-42.628,10.744],[-9.944,-16.239],[-22.001,-10.661],[0,0]],"o":[[1.853,12.53],[-16.617,21.997],[-35.005,37.831],[-73.803,-53.347]],"v":[[32.453,-73.371],[50.2,-29.52],[58.415,26.787],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[-43.668,11.419],[-10.206,-13.906],[-22.377,-8.735],[0,0]],"o":[[3.998,12.107],[-16.489,25.639],[-26.573,33.436],[-84.019,-39.005]],"v":[[31.352,-72.527],[52.572,-35.524],[55.877,18.607],[25.058,86.343]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[-40.296,12.361],[-8.268,-10.423],[-12.001,-7.959],[0,0]],"o":[[4.752,11.128],[-16.704,22.664],[-24.367,34.913],[-87.557,-30.486]],"v":[[29.161,-72.234],[50.791,-41.16],[41.014,12.82],[25.75,83.493]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[-36.924,13.303],[-6.331,-6.94],[-1.625,-7.182],[0,0]],"o":[[5.506,10.149],[-16.919,19.69],[-22.161,36.39],[-88.877,-29.175]],"v":[[26.971,-71.942],[49.01,-46.797],[26.151,7.033],[16.358,79.124]],"c":true}]},{"t":89,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":1,"lj":2,"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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":21,"op":79,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"hand 4","parent":10,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[9,-66,0],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-23.535,6.602],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[7.465,15.102],[-31.04,21.3],[-60.43,33.51],[-22.945,-53.398]],"v":[[-1.42,-61],[43.5,-17.93],[37.91,41.89],[-42.51,74.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[{"i":[[-27.396,5.754],[-9.746,-20.118],[-8.674,-18.687],[0,0]],"o":[[5.778,13.134],[-31.04,21.3],[-48.181,25.412],[-33.862,-72.437]],"v":[[5.582,-63.546],[37.504,-27.567],[20.615,33.021],[-35.836,89.719]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[-31.267,4.904],[-6.093,-13.097],[-3.905,-16.347],[0,0]],"o":[[4.087,11.159],[-31.04,21.3],[-35.899,17.293],[-41.013,-71.16]],"v":[[12.603,-66.098],[31.491,-37.229],[3.274,24.128],[-35.069,90.469]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[1.475,6.174],[-42.925,19.549],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-65.6],[21.275,-58.452],[-26.072,44.146],[-35.048,77.372]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[0.657,12.192],[-46.35,17.455],[-8.378,9.855],[-43.445,-65.525]],"v":[[26.066,-70.992],[27.657,-55.532],[-18.054,45.543],[-35.048,77.372]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[0.657,12.192],[-57.773,9.295],[-8.378,9.855],[-48.623,-79.841]],"v":[[26.066,-70.992],[29.528,-51.659],[-13.345,45.269],[-31.573,74.144]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-37.648,-62.168],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-9.463,7.643],[-54.952,-76.62]],"v":[[34.58,-75],[34.308,-53.992],[-0.017,61.364],[-21.52,76.344]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-43.964,-57.874],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-8.609,8.594],[-62.689,-70.431]],"v":[[34.58,-75],[34.308,-53.992],[9.436,67.285],[-10.376,84.438]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-37.648,-62.168],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-9.463,7.643],[-54.952,-76.62]],"v":[[34.58,-75],[34.308,-53.992],[-0.017,61.364],[-21.52,76.344]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-43.964,-57.874],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-8.609,8.594],[-62.689,-70.431]],"v":[[34.58,-75],[34.308,-53.992],[9.436,67.285],[-10.376,84.438]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":75,"s":[{"i":[[-42.628,10.744],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-8.343,14.466],[-73.803,-53.347]],"v":[[32.453,-73.371],[36.073,-58.428],[32.535,60.235],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[-42.628,10.744],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-8.343,14.466],[-73.803,-53.347]],"v":[[32.453,-73.371],[36.073,-58.428],[32.535,60.235],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[-39.356,12.778],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-4.344,11.493],[-79.879,-36.755]],"v":[[32.453,-73.371],[36.073,-58.428],[25.952,57.854],[21.303,80.828]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[-39.356,12.778],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-1.985,12.467],[-88.457,-35.557]],"v":[[30.199,-70.888],[36.073,-58.428],[13.089,53.725],[15.044,79.071]],"c":true}]},{"t":89,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.847058883368,0.847058883368,0.847058883368,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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":21,"op":79,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"hand 2","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[-45]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":72,"s":[-45]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-28.469,-2.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":0.26},"o":{"x":0.74,"y":0.74},"t":30,"s":[-54.469,24.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.74,"y":0},"t":72,"s":[-54.469,24.756,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-28.469,-2.244,0]}],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-23.535,6.602],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[7.465,15.102],[-31.04,21.3],[-60.43,33.51],[-22.945,-53.398]],"v":[[-1.42,-61],[43.5,-17.93],[37.91,41.89],[-42.51,74.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[{"i":[[-27.396,5.754],[-9.746,-20.118],[-8.674,-18.687],[0,0]],"o":[[5.778,13.134],[-31.04,21.3],[-48.181,25.412],[-33.862,-72.437]],"v":[[5.582,-63.546],[37.504,-27.567],[20.615,33.021],[-35.836,89.719]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[-31.267,4.904],[-6.093,-13.097],[-3.905,-16.347],[0,0]],"o":[[4.087,11.159],[-31.04,21.3],[-35.899,17.293],[-41.013,-71.16]],"v":[[12.603,-66.098],[31.491,-37.229],[3.274,24.128],[-35.069,90.469]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-33.203,4.479],[-4.266,-9.586],[-1.521,-15.177],[0,0]],"o":[[3.242,10.172],[-31.04,21.3],[-29.758,13.233],[-45.537,-75.607]],"v":[[16.114,-67.374],[28.485,-42.061],[-5.397,19.682],[-34.527,85.859]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-35.946,3.876],[-7.233,-15.778],[-15.061,-8.592],[0,0]],"o":[[1.949,11.182],[-31.04,21.3],[-38.253,7.437],[-51.841,-58.546]],"v":[[21.09,-69.183],[35.109,-34.38],[13.104,20.137],[-32.57,79.125]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-10.199,-21.969],[-6.757,-10.527],[0,0]],"o":[[0.657,12.192],[-31.04,21.3],[-46.747,1.642],[-48.623,-79.841]],"v":[[26.066,-70.992],[41.732,-26.698],[27.286,28.487],[-31.573,74.144]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-16.737,-15.09],[0,0]],"o":[[-2.286,13.347],[-16.863,14.966],[-51.281,46.314],[-62.689,-70.431]],"v":[[34.58,-75],[45.621,-17.93],[41.959,38.29],[-10.376,84.438]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-16.737,-15.09],[0,0]],"o":[[-2.286,13.347],[-16.863,14.966],[-51.281,46.314],[-62.689,-70.431]],"v":[[34.58,-75],[45.621,-17.93],[41.959,38.29],[-10.376,84.438]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":75,"s":[{"i":[[-42.628,10.744],[-9.944,-16.239],[-22.001,-10.661],[0,0]],"o":[[1.853,12.53],[-16.617,21.997],[-35.005,37.831],[-73.803,-53.347]],"v":[[32.453,-73.371],[50.2,-29.52],[58.415,26.787],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[-43.668,11.419],[-10.206,-13.906],[-22.377,-8.735],[0,0]],"o":[[3.998,12.107],[-16.489,25.639],[-26.573,33.436],[-84.019,-39.005]],"v":[[31.352,-72.527],[52.572,-35.524],[55.877,18.607],[25.058,86.343]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[-40.296,12.361],[-8.268,-10.423],[-12.001,-7.959],[0,0]],"o":[[4.752,11.128],[-16.704,22.664],[-24.367,34.913],[-87.557,-30.486]],"v":[[29.161,-72.234],[50.791,-41.16],[41.014,12.82],[25.75,83.493]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[-36.924,13.303],[-6.331,-6.94],[-1.625,-7.182],[0,0]],"o":[[5.506,10.149],[-16.919,19.69],[-22.161,36.39],[-88.877,-29.175]],"v":[[26.971,-71.942],[49.01,-46.797],[26.151,7.033],[16.358,79.124]],"c":true}]},{"t":89,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":21,"op":79,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"f","parent":13,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[14.331,7.796,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[16.331,4.796,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":0.26},"o":{"x":0.74,"y":0.74},"t":30,"s":[6.909,-1.222,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.74,"y":0},"t":72,"s":[6.909,-1.222,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[14.331,7.796,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.08,-13.494]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.523,-12.987]],"c":false}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":72,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.523,-12.987]],"c":false}]},{"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.08,-13.494]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","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":-108,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Line Copy 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":92,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"f","parent":13,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[7.564,-13.146,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[8.564,-17.146,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":0.26},"o":{"x":0.74,"y":0.74},"t":30,"s":[-0.859,-23.164,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.74,"y":0},"t":72,"s":[-0.859,-23.164,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[7.564,-13.146,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.995,13.5],[0.995,-13.5]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.523,-12.987]],"c":false}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":72,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.08,13.496],[0.523,-12.987]],"c":false}]},{"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.995,13.5],[0.995,-13.5]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","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":-108,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Line Copy 2","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":92,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"hand","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[-6]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.74],"y":[0.084]},"t":30,"s":[33]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":44,"s":[20]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":58,"s":[33]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[20]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-40.764,122.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-41.764,141.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.084},"t":30,"s":[60.236,132.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[74.236,122.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[60.236,132.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[74.236,122.244,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-40.764,122.244,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[5.24,15.77],[0,0],[-15.52,5.16],[0,0],[0,0],[-5.24,-15.77],[0,0],[15.53,-5.16],[0,0]],"o":[[0,0],[-5.16,-15.53],[0,0],[0,0],[15.84,-5.04],[0,0],[5.15,15.53],[0,0],[-15.84,5.04]],"v":[[-25.188,19.295],[-31.958,-1.095],[-13.188,-38.545],[-12.838,-38.655],[-12.838,-38.655],[25.192,-19.295],[31.962,1.095],[13.182,38.545],[12.842,38.655]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[5.978,17.991],[0,0],[-17.706,5.887],[0,0],[0,0],[-5.978,-17.991],[0,0],[17.717,-5.887],[0,0]],"o":[[0,0],[-5.887,-17.717],[0,0],[0,0],[18.071,-5.75],[0,0],[5.875,17.717],[0,0],[-18.071,5.75]],"v":[[-28.736,22.013],[-36.459,-1.249],[-15.045,-43.974],[-14.646,-44.1],[-14.646,-44.1],[28.74,-22.013],[36.464,1.249],[15.039,43.974],[14.651,44.1]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[4.595,13.829],[0,0],[-13.609,4.525],[0,0],[0,0],[-4.595,-13.829],[0,0],[13.618,-4.525],[0,0]],"o":[[0,0],[-4.525,-13.618],[0,0],[0,0],[13.89,-4.42],[0,0],[4.516,13.618],[0,0],[-13.89,4.42]],"v":[[-50.493,15.471],[-56.43,-2.409],[-43.157,-33.777],[-18.641,-42.588],[-18.641,-42.588],[14.707,-25.612],[20.644,-7.732],[4.169,25.113],[-23.193,33.692]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":72,"s":[{"i":[[4.595,13.829],[0,0],[-13.609,4.525],[0,0],[0,0],[-4.595,-13.829],[0,0],[13.618,-4.525],[0,0]],"o":[[0,0],[-4.525,-13.618],[0,0],[0,0],[13.89,-4.42],[0,0],[4.516,13.618],[0,0],[-13.89,4.42]],"v":[[-50.493,15.471],[-56.43,-2.409],[-43.157,-33.777],[-18.641,-42.588],[-18.641,-42.588],[14.707,-25.612],[20.644,-7.732],[4.169,25.113],[-23.193,33.692]],"c":true}]},{"t":89,"s":[{"i":[[5.24,15.77],[0,0],[-15.52,5.16],[0,0],[0,0],[-5.24,-15.77],[0,0],[15.53,-5.16],[0,0]],"o":[[0,0],[-5.16,-15.53],[0,0],[0,0],[15.84,-5.04],[0,0],[5.15,15.53],[0,0],[-15.84,5.04]],"v":[[-25.188,19.295],[-31.958,-1.095],[-13.188,-38.545],[-12.838,-38.655],[-12.838,-38.655],[25.192,-19.295],[31.962,1.095],[13.182,38.545],[12.842,38.655]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"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,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":"Rectangle Copy 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":92,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":0,"nm":"▽ logo-icon","parent":16,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0.869,1.084,0],"ix":2},"a":{"a":0,"k":[103,103,0],"ix":1},"s":{"a":0,"k":[96.154,96.154,100],"ix":6}},"ao":0,"w":206,"h":206,"ip":90,"op":180,"st":90,"bm":0},{"ddd":0,"ind":15,"ty":0,"nm":"▽ logo-icon","parent":16,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0.869,1.084,0],"ix":2},"a":{"a":0,"k":[103,103,0],"ix":1},"s":{"a":0,"k":[96.154,96.154,100],"ix":6}},"ao":0,"w":206,"h":206,"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"logo","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[7]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":72,"s":[7]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[63.264,71.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[63.264,79.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.084},"t":30,"s":[83.264,75.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[92.264,75.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[83.264,75.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[92.264,75.756,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[63.264,71.756,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.26,0.26,0.26],"y":[1,1,1]},"o":{"x":[0.45,0.45,0.45],"y":[0,0,0]},"t":0,"s":[100,100,100]},{"i":{"x":[0.26,0.26,0.26],"y":[1,1,1]},"o":{"x":[0.74,0.74,0.74],"y":[0,0,0]},"t":12,"s":[116,116,100]},{"i":{"x":[0.6,0.6,0.6],"y":[1,1,1]},"o":{"x":[0.74,0.74,0.74],"y":[0,0,0]},"t":30,"s":[80,88.372,100]},{"i":{"x":[0.6,0.6,0.6],"y":[1,1,1]},"o":{"x":[0.4,0.4,0.4],"y":[0,0,0]},"t":44,"s":[85,88.372,100]},{"i":{"x":[0.6,0.6,0.6],"y":[1,1,1]},"o":{"x":[0.4,0.4,0.4],"y":[0,0,0]},"t":58,"s":[80,88.372,100]},{"i":{"x":[0.2,0.2,0.2],"y":[1,1,1]},"o":{"x":[0.4,0.4,0.4],"y":[0,0,0]},"t":72,"s":[85,88.372,100]},{"t":89,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-56.89,0],[0,57.16],[56.89,0],[0,-57.16]],"o":[[56.89,0],[0,-57.16],[-56.89,0],[0,57.16]],"v":[[0,103.5],[103,0],[0,-103.5],[-103,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":0,"s":[11]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[9]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[11]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":72,"s":[11]},{"t":89,"s":[11]}],"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.596077978611,0.650979995728,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":"Oval","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"logo 2","parent":16,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0.657,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-0.423,0.266,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-0.066,0.354,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[24.814,-2.758,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[16.64,-1.793,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[24.814,-2.758,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[16.64,-1.793,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-0.423,0.266,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[99.735,100.266,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-56.89,0],[0,57.16],[56.89,0],[0,-57.16]],"o":[[56.89,0],[0,-57.16],[-56.89,0],[0,57.16]],"v":[[0,103.5],[103,0],[0,-103.5],[-103,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":0,"s":[11]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[9]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[11]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":72,"s":[11]},{"t":89,"s":[11]}],"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.596077978611,0.650979995728,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":"Oval","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"mouth_l","parent":23,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[6.783,1.307,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.42,0],[0.14,4.3],[0,0]],"o":[[0,4.42],[-4.33,0],[0,0],[0,0]],"v":[[8,-4],[0,4],[-8,-3.75],[-8,-4]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":19,"op":74,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"mouth_l","parent":23,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-9.217,1.307,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.42,0],[0.14,4.3],[0,0]],"o":[[0,4.42],[-4.33,0],[0,0],[0,0]],"v":[[8,-4],[0,4],[-8,-3.75],[-8,-4]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":19,"op":74,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"mouth 2","parent":23,"td":1,"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},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[79,79,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.3,"y":1},"o":{"x":0.8,"y":0},"t":0,"s":[{"i":[[0,0],[-17.073,-0.39],[0,0],[0,0],[9.497,0.165],[0.622,8.852]],"o":[[0,0],[15.438,0.352],[0,0],[0.122,6.352],[-9.389,-0.163],[0,0]],"v":[[-17,-11.25],[-0.001,1.75],[17,-11.25],[16.939,-11.5],[0.064,1.75],[-17.061,-11.5]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":12,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[9.39,0],[0,9.39]],"o":[[0,0],[0,0],[0,0],[0,9.39],[-9.39,0],[0,0]],"v":[[-17,-15],[-0.658,-15],[17,-15],[17,-2],[0,15],[-17,-2]],"c":true}]},{"t":22,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0.587,10.603],[0,9.39]],"o":[[0,0],[0,0],[0,0],[-3.025,10.233],[0.787,11.837],[0,0]],"v":[[-17.337,-3.041],[-1.156,-4.028],[15.716,-2.634],[17,-2],[-1.031,-3.828],[-17,-2]],"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},"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":"Mask Copy","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":19,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"tounge","parent":23,"tt":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.3,"y":1},"o":{"x":0.8,"y":0},"t":0,"s":[-0.989,48.802,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":12,"s":[-0.989,18.802,0],"to":[0,0,0],"ti":[0,0,0]},{"t":23,"s":[-0.209,38.787,0]}],"ix":2},"a":{"a":0,"k":[-18.3,-43.8,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":[49.399,49.399],"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.364705882353,0.364705882353,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-18.3,-43.8],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"mouth 3","parent":37,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.2,"y":1},"o":{"x":0.8,"y":0},"t":4,"s":[61.189,68.384,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":16,"s":[61.189,72.384,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":0.3},"o":{"x":0.167,"y":0.167},"t":26,"s":[62.496,74.198,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":74,"s":[62.496,74.198,0],"to":[0,0,0],"ti":[0,0,0]},{"t":84,"s":[61.189,68.384,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.3,"y":1},"o":{"x":0.8,"y":0},"t":4,"s":[{"i":[[0,0],[-17.073,-0.39],[0,0],[0,0],[9.497,0.165],[0.622,8.852]],"o":[[0,0],[15.438,0.352],[0,0],[0.122,6.352],[-9.389,-0.163],[0,0]],"v":[[-17,-11.25],[-0.001,1.75],[17,-11.25],[16.939,-11.5],[0.064,1.75],[-17.061,-11.5]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":16,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[9.39,0],[0,9.39]],"o":[[0,0],[0,0],[0,0],[0,9.39],[-9.39,0],[0,0]],"v":[[-17,-15],[-0.658,-15],[17,-15],[17,-2],[0,15],[-17,-2]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":26,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0.587,10.603],[0,9.39]],"o":[[0,0],[0,0],[0,0],[-3.025,10.233],[0.787,11.837],[0,0]],"v":[[-17.337,-3.041],[-1.156,-4.028],[15.716,-2.634],[17,-2],[-1.031,-3.828],[-17,-2]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":69,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0.587,10.603],[0,9.39]],"o":[[0,0],[0,0],[0,0],[-3.025,10.233],[0.787,11.837],[0,0]],"v":[[-17.337,-3.041],[-1.156,-4.028],[15.716,-2.634],[17,-2],[-1.031,-3.828],[-17,-2]],"c":true}]},{"t":79,"s":[{"i":[[0,0],[-17.073,-0.39],[0,0],[0,0],[9.497,0.165],[0.622,8.852]],"o":[[0,0],[15.438,0.352],[0,0],[0.122,6.352],[-9.389,-0.163],[0,0]],"v":[[-17,-11.25],[-0.001,1.75],[17,-11.25],[16.939,-11.5],[0.064,1.75],[-17.061,-11.5]],"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},"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":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":2,"lj":2,"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":"Mask Copy","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":74,"op":97,"st":4,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"mouth","parent":37,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.2,"y":1},"o":{"x":0.8,"y":0},"t":0,"s":[61.189,68.384,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":12,"s":[61.189,72.384,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":0.3},"o":{"x":0.167,"y":0.167},"t":22,"s":[62.496,74.198,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":75,"s":[62.496,74.198,0],"to":[0,0,0],"ti":[0,0,0]},{"t":85,"s":[61.189,68.384,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.3,"y":1},"o":{"x":0.8,"y":0},"t":0,"s":[{"i":[[0,0],[-17.073,-0.39],[0,0],[0,0],[9.497,0.165],[0.622,8.852]],"o":[[0,0],[15.438,0.352],[0,0],[0.122,6.352],[-9.389,-0.163],[0,0]],"v":[[-17,-11.25],[-0.001,1.75],[17,-11.25],[16.939,-11.5],[0.064,1.75],[-17.061,-11.5]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":12,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[9.39,0],[0,9.39]],"o":[[0,0],[0,0],[0,0],[0,9.39],[-9.39,0],[0,0]],"v":[[-17,-15],[-0.658,-15],[17,-15],[17,-2],[0,15],[-17,-2]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":22,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0.587,10.603],[0,9.39]],"o":[[0,0],[0,0],[0,0],[-3.025,10.233],[0.787,11.837],[0,0]],"v":[[-17.337,-3.041],[-1.156,-4.028],[15.716,-2.634],[17,-2],[-1.031,-3.828],[-17,-2]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":75,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0.587,10.603],[0,9.39]],"o":[[0,0],[0,0],[0,0],[-3.025,10.233],[0.787,11.837],[0,0]],"v":[[-17.337,-3.041],[-1.156,-4.028],[15.716,-2.634],[17,-2],[-1.031,-3.828],[-17,-2]],"c":true}]},{"t":85,"s":[{"i":[[0,0],[-17.073,-0.39],[0,0],[0,0],[9.497,0.165],[0.622,8.852]],"o":[[0,0],[15.438,0.352],[0,0],[0.122,6.352],[-9.389,-0.163],[0,0]],"v":[[-17,-11.25],[-0.001,1.75],[17,-11.25],[16.939,-11.5],[0.064,1.75],[-17.061,-11.5]],"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},"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":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":2,"lj":2,"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":"Mask Copy","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":19,"st":0,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"cheek 2","parent":37,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":22,"s":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":69,"s":[100]},{"t":75,"s":[0]}],"ix":11},"r":{"a":0,"k":9,"ix":10},"p":{"a":0,"k":[107.462,90.539,0],"ix":2},"a":{"a":0,"k":[0,0,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":12,"s":[-100,100,100]},{"t":22,"s":[-89,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-9.94,0],[0,6.35],[9.94,0],[0,-6.35]],"o":[[9.94,0],[0,-6.35],[-9.94,0],[0,6.35]],"v":[[0,11.5],[18,0],[0,-11.5],[-18,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.364706009626,0.364706009626,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":"Oval","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":92,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"brow 2","parent":29,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.2,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-1.5,-25.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":12,"s":[-1.5,-32,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":22,"s":[-10.476,-28.009,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":75,"s":[-10.476,-28.009,0],"to":[0,0,0],"ti":[0,0,0]},{"t":82,"s":[-1.5,-25.5,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.2,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[9.5,-3.5]],"c":false}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[11,-1]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":22,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[9.952,-5.895]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":75,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[9.952,-5.895]],"c":false}]},{"t":82,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[9.5,-3.5]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"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":"Path 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":92,"st":0,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"eye_closed 2","parent":29,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1.024,-4.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.52,-2.53],[-6.44,0],[0,9.39]],"o":[[3.04,5.02],[9.67,0],[0,0]],"v":[[-16.301,0.1],[-1.201,8.5],[16.299,-8.5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"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":-180,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path Copy","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":18,"op":72,"st":-1,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"eye_blik 2","parent":29,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[4,-2,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":0.3},"o":{"x":0.74,"y":0.74},"t":12,"s":[0,6.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":70,"s":[0,6.5,0],"to":[0,0,0],"ti":[0,0,0]},{"t":77,"s":[4,-2,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.76,0],[0,2.76],[2.76,0],[0,-2.76]],"o":[[2.76,0],[0,-2.76],[-2.76,0],[0,2.76]],"v":[[0,5],[5,0],[0,-5],[-5,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},"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":"Oval","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"eye 4","parent":29,"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},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":12,"s":[{"i":[[-9.39,0],[0,9.39],[9.39,0],[0,-9.39]],"o":[[9.39,0],[0,-9.39],[-9.39,0],[0,9.39]],"v":[[0,17],[17,0],[0,-17],[-17,0]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":20,"s":[{"i":[[-11.939,1.712],[-5.397,9.219],[11.489,-1.846],[-8.294,-6.012]],"o":[[14.076,-2.019],[3.307,-5.648],[-14.23,2.287],[7.603,5.511]],"v":[[-0.836,-8.017],[21.775,-2.908],[0,-17],[-17.061,8.284]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":70,"s":[{"i":[[-11.939,1.712],[-5.397,9.219],[11.489,-1.846],[-8.294,-6.012]],"o":[[14.076,-2.019],[3.307,-5.648],[-14.23,2.287],[7.603,5.511]],"v":[[-0.836,-8.017],[21.775,-2.908],[0,-17],[-17.061,8.284]],"c":true}]},{"t":77,"s":[{"i":[[-9.39,0],[0,9.39],[9.39,0],[0,-9.39]],"o":[[9.39,0],[0,-9.39],[-9.39,0],[0,9.39]],"v":[[0,17],[17,0],[0,-17],[-17,0]],"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},"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":"Oval","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":72,"op":97,"st":0,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"eye 3","parent":30,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":12,"s":[60,60,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":1},"o":{"x":0.167,"y":0},"t":22,"s":[62.43,67.711,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":72,"s":[62.43,67.711,0],"to":[0,0,0],"ti":[0,0,0]},{"t":80,"s":[60,60,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":12,"s":[{"i":[[-9.39,0],[0,9.39],[9.39,0],[0,-9.39]],"o":[[9.39,0],[0,-9.39],[-9.39,0],[0,9.39]],"v":[[0,17],[17,0],[0,-17],[-17,0]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.7,"y":0},"t":20,"s":[{"i":[[-11.939,1.712],[-5.397,9.219],[11.489,-1.846],[-8.294,-6.012]],"o":[[14.076,-2.019],[3.307,-5.648],[-14.23,2.287],[7.603,5.511]],"v":[[-0.836,-8.017],[21.775,-2.908],[0,-17],[-17.061,8.284]],"c":true}]},{"t":72,"s":[{"i":[[-11.939,1.712],[-5.397,9.219],[11.489,-1.846],[-8.294,-6.012]],"o":[[14.076,-2.019],[3.307,-5.648],[-14.23,2.287],[7.603,5.511]],"v":[[-0.836,-8.017],[21.775,-2.908],[0,-17],[-17.061,8.284]],"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},"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":"Oval","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":18,"st":0,"bm":0},{"ddd":0,"ind":30,"ty":3,"nm":"NULL CONTROL","parent":37,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[110.189,62.384,0],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"ip":0,"op":18,"st":0,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"cheek","parent":37,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":22,"s":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":69,"s":[100]},{"t":75,"s":[0]}],"ix":11},"r":{"a":0,"k":-9,"ix":10},"p":{"a":0,"k":[13.622,91.526,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-9.94,0],[0,6.35],[9.94,0],[0,-6.35]],"o":[[9.94,0],[0,-6.35],[-9.94,0],[0,6.35]],"v":[[0,11.5],[18,0],[0,-11.5],[-18,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.364706009626,0.364706009626,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":"Oval","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":32,"ty":4,"nm":"brow","parent":36,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.2,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-1.5,-25.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":12,"s":[-1.5,-32,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":22,"s":[-10.476,-28.009,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":75,"s":[-10.476,-28.009,0],"to":[0,0,0],"ti":[0,0,0]},{"t":82,"s":[-1.5,-25.5,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.2,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[9.5,-3.5]],"c":false}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[11,-1]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":22,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[9.952,-5.895]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":75,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[9.952,-5.895]],"c":false}]},{"t":82,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-9.5,3],[9.5,-3.5]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"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":"Path 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0},{"ddd":0,"ind":33,"ty":4,"nm":"eye_closed","parent":36,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1.024,-4.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.52,-2.53],[-6.44,0],[0,9.39]],"o":[[3.04,5.02],[9.67,0],[0,0]],"v":[[-16.301,0.1],[-1.201,8.5],[16.299,-8.5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"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":-180,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path Copy","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":18,"op":72,"st":-1,"bm":0},{"ddd":0,"ind":34,"ty":4,"nm":"eye_blik","parent":36,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-5,-2,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":0.3},"o":{"x":0.74,"y":0.74},"t":12,"s":[0,6.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":70,"s":[0,6.5,0],"to":[0,0,0],"ti":[0,0,0]},{"t":77,"s":[-5,-2,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.76,0],[0,2.76],[2.76,0],[0,-2.76]],"o":[[2.76,0],[0,-2.76],[-2.76,0],[0,2.76]],"v":[[0,5],[5,0],[0,-5],[-5,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},"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":"Oval","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":92,"st":0,"bm":0},{"ddd":0,"ind":35,"ty":4,"nm":"eye 2","parent":36,"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},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":12,"s":[{"i":[[-9.39,0],[0,9.39],[9.39,0],[0,-9.39]],"o":[[9.39,0],[0,-9.39],[-9.39,0],[0,9.39]],"v":[[0,17],[17,0],[0,-17],[-17,0]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":20,"s":[{"i":[[-11.939,1.712],[-5.397,9.219],[11.489,-1.846],[-8.294,-6.012]],"o":[[14.076,-2.019],[3.307,-5.648],[-14.23,2.287],[7.603,5.511]],"v":[[-0.836,-8.017],[21.775,-2.908],[0,-17],[-17.061,8.284]],"c":true}]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":70,"s":[{"i":[[-11.939,1.712],[-5.397,9.219],[11.489,-1.846],[-8.294,-6.012]],"o":[[14.076,-2.019],[3.307,-5.648],[-14.23,2.287],[7.603,5.511]],"v":[[-0.836,-8.017],[21.775,-2.908],[0,-17],[-17.061,8.284]],"c":true}]},{"t":77,"s":[{"i":[[-9.39,0],[0,9.39],[9.39,0],[0,-9.39]],"o":[[9.39,0],[0,-9.39],[-9.39,0],[0,9.39]],"v":[[0,17],[17,0],[0,-17],[-17,0]],"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},"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":"Oval","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":72,"op":97,"st":0,"bm":0},{"ddd":0,"ind":36,"ty":4,"nm":"eye","parent":37,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0},"t":12,"s":[11.189,62.384,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":0.3},"o":{"x":0.167,"y":0.167},"t":22,"s":[10.497,70.601,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":72,"s":[10.497,70.601,0],"to":[0,0,0],"ti":[0,0,0]},{"t":80,"s":[11.189,62.384,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.3,"y":1},"o":{"x":0.7,"y":0},"t":12,"s":[{"i":[[-9.39,0],[0,9.39],[9.39,0],[0,-9.39]],"o":[[9.39,0],[0,-9.39],[-9.39,0],[0,9.39]],"v":[[0,17],[17,0],[0,-17],[-17,0]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.7,"y":0},"t":20,"s":[{"i":[[-11.939,1.712],[-5.397,9.219],[11.489,-1.846],[-8.294,-6.012]],"o":[[14.076,-2.019],[3.307,-5.648],[-14.23,2.287],[7.603,5.511]],"v":[[-0.836,-8.017],[21.775,-2.908],[0,-17],[-17.061,8.284]],"c":true}]},{"t":72,"s":[{"i":[[-11.939,1.712],[-5.397,9.219],[11.489,-1.846],[-8.294,-6.012]],"o":[[14.076,-2.019],[3.307,-5.648],[-14.23,2.287],[7.603,5.511]],"v":[[-0.836,-8.017],[21.775,-2.908],[0,-17],[-17.061,8.284]],"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},"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":"Oval","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":18,"st":0,"bm":0},{"ddd":0,"ind":37,"ty":3,"nm":"face","parent":38,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-1.189,-5.384,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-1.189,-13.884,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":0.6},"o":{"x":0.74,"y":0.74},"t":30,"s":[8.195,-3.992,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":0.6},"o":{"x":0.4,"y":0.4},"t":44,"s":[8.195,-3.992,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":0.6},"o":{"x":0.4,"y":0.4},"t":58,"s":[8.195,-3.992,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[8.195,-3.992,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-1.189,-5.384,0]}],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":92,"st":0,"bm":0},{"ddd":0,"ind":38,"ty":4,"nm":"face","parent":46,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[0.5,10,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[0.5,-12,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[30.215,23.038,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[22.246,23.735,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[30.215,23.038,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[22.246,23.735,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[0.5,10,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-15.04,0],[0,0],[-9.78,-5.23],[-5.23,-9.77],[0,-15.04],[0,0],[5.23,-9.78],[9.77,-5.23],[15.04,0],[0,0],[9.78,5.23],[5.23,9.77],[0,15.04],[0,0],[-5.23,9.78],[-9.77,5.23]],"o":[[0,0],[15.04,0],[9.77,5.23],[5.23,9.78],[0,0],[0,15.04],[-5.23,9.77],[-9.78,5.23],[0,0],[-15.04,0],[-9.77,-5.23],[-5.23,-9.78],[0,0],[0,-15.04],[5.23,-9.77],[9.78,-5.23]],"v":[[-14.84,-69],[14.84,-69],[51.31,-60.99],[73.99,-38.31],[82,-1.84],[82,1.84],[73.99,38.31],[51.31,60.99],[14.84,69],[-14.84,69],[-51.31,60.99],[-73.99,38.31],[-82,1.84],[-82,-1.84],[-73.99,-38.31],[-51.31,-60.99]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[-15.04,0],[0,0],[-9.626,-5.153],[-5.145,-9.621],[0,-14.807],[0,0],[5.153,-9.626],[9.621,-5.145],[14.807,0],[0,0],[9.78,5.23],[5.23,9.77],[0,15.04],[0,0],[-5.23,9.78],[-9.77,5.23]],"o":[[0,0],[14.807,0],[9.619,5.149],[5.149,9.628],[0,0],[0,14.807],[-5.149,9.619],[-9.628,5.149],[0,0],[-15.04,0],[-9.77,-5.23],[-5.23,-9.78],[0,0],[0,-15.04],[5.23,-9.77],[9.78,-5.23]],"v":[[-14.84,-69],[14.84,-69],[50.745,-61.114],[73.073,-38.786],[80.959,-2.881],[80.959,0.742],[73.073,36.647],[50.745,58.975],[14.84,66.861],[-14.84,69],[-51.31,60.99],[-73.99,38.31],[-82,1.84],[-82,-1.84],[-73.99,-38.31],[-51.31,-60.99]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-15.04,0],[0,0],[-9.626,-5.153],[-5.145,-9.621],[0,-14.807],[0,0],[5.153,-9.626],[9.621,-5.145],[14.807,0],[0,0],[9.78,5.23],[5.23,9.77],[0,15.04],[0,0],[-5.23,9.78],[-9.77,5.23]],"o":[[0,0],[14.807,0],[9.619,5.149],[5.149,9.628],[0,0],[0,14.807],[-5.149,9.619],[-9.628,5.149],[0,0],[-15.04,0],[-9.77,-5.23],[-5.23,-9.78],[0,0],[0,-15.04],[5.23,-9.77],[9.78,-5.23]],"v":[[-14.84,-69],[18.912,-68.352],[54.817,-60.467],[77.145,-38.138],[85.031,-2.233],[85.031,1.39],[77.145,37.295],[54.817,59.623],[14.84,66.861],[-14.84,69],[-51.31,60.99],[-73.99,38.31],[-82,1.84],[-82,-1.84],[-73.99,-38.31],[-51.31,-60.99]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-15.04,0],[0,0],[-9.626,-5.153],[-5.145,-9.621],[0,-14.807],[0,0],[5.153,-9.626],[9.621,-5.145],[14.807,0],[0,0],[9.78,5.23],[5.23,9.77],[0,15.04],[0,0],[-5.23,9.78],[-9.77,5.23]],"o":[[0,0],[14.807,0],[9.619,5.149],[5.149,9.628],[0,0],[0,14.807],[-5.149,9.619],[-9.628,5.149],[0,0],[-15.04,0],[-9.77,-5.23],[-5.23,-9.78],[0,0],[0,-15.04],[5.23,-9.77],[9.78,-5.23]],"v":[[-14.84,-69],[14.84,-69],[50.745,-61.114],[73.073,-38.786],[80.959,-2.881],[80.959,0.742],[73.073,36.647],[50.745,58.975],[14.84,66.861],[-14.84,69],[-51.31,60.99],[-73.99,38.31],[-82,1.84],[-82,-1.84],[-73.99,-38.31],[-51.31,-60.99]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-15.04,0],[0,0],[-9.626,-5.153],[-5.145,-9.621],[0,-14.807],[0,0],[5.153,-9.626],[9.621,-5.145],[14.807,0],[0,0],[9.78,5.23],[5.23,9.77],[0,15.04],[0,0],[-5.23,9.78],[-9.77,5.23]],"o":[[0,0],[14.807,0],[9.619,5.149],[5.149,9.628],[0,0],[0,14.807],[-5.149,9.619],[-9.628,5.149],[0,0],[-15.04,0],[-9.77,-5.23],[-5.23,-9.78],[0,0],[0,-15.04],[5.23,-9.77],[9.78,-5.23]],"v":[[-14.84,-69],[18.912,-68.352],[54.817,-60.467],[77.145,-38.138],[85.031,-2.233],[85.031,1.39],[77.145,37.295],[54.817,59.623],[14.84,66.861],[-14.84,69],[-51.31,60.99],[-73.99,38.31],[-82,1.84],[-82,-1.84],[-73.99,-38.31],[-51.31,-60.99]],"c":true}]},{"t":89,"s":[{"i":[[-15.04,0],[0,0],[-9.78,-5.23],[-5.23,-9.77],[0,-15.04],[0,0],[5.23,-9.78],[9.77,-5.23],[15.04,0],[0,0],[9.78,5.23],[5.23,9.77],[0,15.04],[0,0],[-5.23,9.78],[-9.77,5.23]],"o":[[0,0],[15.04,0],[9.77,5.23],[5.23,9.78],[0,0],[0,15.04],[-5.23,9.77],[-9.78,5.23],[0,0],[-15.04,0],[-9.77,-5.23],[-5.23,-9.78],[0,0],[0,-15.04],[5.23,-9.77],[9.78,-5.23]],"v":[[-14.84,-69],[14.84,-69],[51.31,-60.99],[73.99,-38.31],[82,-1.84],[82,1.84],[73.99,38.31],[51.31,60.99],[14.84,69],[-14.84,69],[-51.31,60.99],[-73.99,38.31],[-82,1.84],[-82,-1.84],[-73.99,-38.31],[-51.31,-60.99]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"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,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":"Rectangle","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":92,"st":0,"bm":0},{"ddd":0,"ind":39,"ty":4,"nm":"ear_line","parent":41,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":0.26},"o":{"x":0.167,"y":0.167},"t":0,"s":[4.355,-3.945,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[4.355,-3.945,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":19,"s":[20.858,-10.284,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":76,"s":[20.858,-10.284,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[4.355,-3.945,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0},"t":0,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.002,-13.571],[-0.002,13.569]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.002,-13.571],[-0.002,13.569]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":19,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0.37,-10.207],[0.02,14.194]],"c":false}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0.37,-10.207],[0.02,14.194]],"c":false}]},{"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.002,-13.571],[-0.002,13.569]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.847059011459,0.847059011459,0.847059011459,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":0,"s":[11]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[11]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":19,"s":[1]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":20,"s":[0]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":76,"s":[0]},{"t":89,"s":[11]}],"ix":5},"lc":2,"lj":2,"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":-337,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path 3 Copy 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":126,"st":0,"bm":0},{"ddd":0,"ind":40,"ty":4,"nm":"ear 3","parent":46,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.848],"y":[0]},"t":12,"s":[10]},{"i":{"x":[0.19],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":21,"s":[25.912]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":30,"s":[25.912]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[25.912]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":76,"s":[25.912]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[130.521,-30.767,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.848,"y":0},"t":12,"s":[130.521,-20.767,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.19,"y":1},"o":{"x":0.167,"y":0.167},"t":21,"s":[122.699,-5.903,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.45,"y":0},"t":30,"s":[118.122,-3.065,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[116.187,-10.828,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":76,"s":[122.699,-5.903,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[130.521,-30.767,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.848,"y":0},"t":12,"s":[{"i":[[5.55,-2.35],[3.13,-3.98],[0.51,-5.05],[-2.35,-5.54],[0,0],[-3.98,-3.14],[-5.05,-0.51],[-5.55,2.35],[-3.14,3.98],[-0.51,5.04],[2.35,5.54],[0,0],[3.98,3.13],[5.05,0.51]],"o":[[-5.54,2.35],[-3.14,3.98],[-0.51,5.04],[0,0],[2.35,5.55],[3.98,3.14],[5.04,0.51],[5.54,-2.36],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.35,-5.54],[-3.98,-3.14],[-5.04,-0.51]],"v":[[-13.411,-31.584],[-26.481,-21.944],[-32.011,-8.264],[-29.301,7.756],[-25.931,15.686],[-16.291,28.766],[-2.611,34.296],[13.409,31.586],[26.489,21.946],[32.009,8.266],[29.299,-7.754],[25.929,-15.694],[16.289,-28.764],[2.609,-34.294]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[4.562,-35.193],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.757,20.391],[22.21,26.264],[34.208,20.238],[39.728,6.558],[36.369,-9.832],[32.817,-17.692],[22.879,-30.537],[10.328,-36.002]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[4.562,-35.193],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.757,20.391],[22.21,26.264],[34.208,20.238],[39.728,6.558],[36.369,-9.832],[32.817,-17.692],[22.879,-30.537],[10.328,-36.002]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"t":89,"s":[{"i":[[5.55,-2.35],[3.13,-3.98],[0.51,-5.05],[-2.35,-5.54],[0,0],[-3.98,-3.14],[-5.05,-0.51],[-5.55,2.35],[-3.14,3.98],[-0.51,5.04],[2.35,5.54],[0,0],[3.98,3.13],[5.05,0.51]],"o":[[-5.54,2.35],[-3.14,3.98],[-0.51,5.04],[0,0],[2.35,5.55],[3.98,3.14],[5.04,0.51],[5.54,-2.36],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.35,-5.54],[-3.98,-3.14],[-5.04,-0.51]],"v":[[-13.411,-31.584],[-26.481,-21.944],[-32.011,-8.264],[-29.301,7.756],[-25.931,15.686],[-16.291,28.766],[-2.611,34.296],[13.409,31.586],[26.489,21.946],[32.009,8.266],[29.299,-7.754],[25.929,-15.694],[16.289,-28.764],[2.609,-34.294]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"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,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":"Rectangle Copy 26","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":76,"op":92,"st":0,"bm":0},{"ddd":0,"ind":41,"ty":4,"nm":"ear","parent":46,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.848],"y":[0]},"t":12,"s":[10]},{"i":{"x":[0.19],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":21,"s":[25.912]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":30,"s":[25.912]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[25.912]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":76,"s":[25.912]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[130.521,-30.767,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.848,"y":0},"t":12,"s":[130.521,-20.767,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.19,"y":1},"o":{"x":0.167,"y":0.167},"t":21,"s":[122.699,-5.903,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.45,"y":0},"t":30,"s":[118.122,-3.065,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[116.187,-10.828,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":76,"s":[122.699,-5.903,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[130.521,-30.767,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.848,"y":0},"t":12,"s":[{"i":[[5.55,-2.35],[3.13,-3.98],[0.51,-5.05],[-2.35,-5.54],[0,0],[-3.98,-3.14],[-5.05,-0.51],[-5.55,2.35],[-3.14,3.98],[-0.51,5.04],[2.35,5.54],[0,0],[3.98,3.13],[5.05,0.51]],"o":[[-5.54,2.35],[-3.14,3.98],[-0.51,5.04],[0,0],[2.35,5.55],[3.98,3.14],[5.04,0.51],[5.54,-2.36],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.35,-5.54],[-3.98,-3.14],[-5.04,-0.51]],"v":[[-13.411,-31.584],[-26.481,-21.944],[-32.011,-8.264],[-29.301,7.756],[-25.931,15.686],[-16.291,28.766],[-2.611,34.296],[13.409,31.586],[26.489,21.946],[32.009,8.266],[29.299,-7.754],[25.929,-15.694],[16.289,-28.764],[2.609,-34.294]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[4.562,-35.193],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.757,20.391],[22.21,26.264],[34.208,20.238],[39.728,6.558],[36.369,-9.832],[32.817,-17.692],[22.879,-30.537],[10.328,-36.002]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[4.562,-35.193],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.757,20.391],[22.21,26.264],[34.208,20.238],[39.728,6.558],[36.369,-9.832],[32.817,-17.692],[22.879,-30.537],[10.328,-36.002]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"t":89,"s":[{"i":[[5.55,-2.35],[3.13,-3.98],[0.51,-5.05],[-2.35,-5.54],[0,0],[-3.98,-3.14],[-5.05,-0.51],[-5.55,2.35],[-3.14,3.98],[-0.51,5.04],[2.35,5.54],[0,0],[3.98,3.13],[5.05,0.51]],"o":[[-5.54,2.35],[-3.14,3.98],[-0.51,5.04],[0,0],[2.35,5.55],[3.98,3.14],[5.04,0.51],[5.54,-2.36],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.35,-5.54],[-3.98,-3.14],[-5.04,-0.51]],"v":[[-13.411,-31.584],[-26.481,-21.944],[-32.011,-8.264],[-29.301,7.756],[-25.931,15.686],[-16.291,28.766],[-2.611,34.296],[13.409,31.586],[26.489,21.946],[32.009,8.266],[29.299,-7.754],[25.929,-15.694],[16.289,-28.764],[2.609,-34.294]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"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,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":"Rectangle Copy 26","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":21,"st":0,"bm":0},{"ddd":0,"ind":42,"ty":4,"nm":"ear_line","parent":43,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0},"t":0,"s":[-5.472,-2.156,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-9.411,-2.851,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[-1.558,-1.242,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[-1.947,0.206,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[-1.558,-1.242,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[-1.947,0.206,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-5.472,-2.156,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0},"t":0,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.002,-13.571],[-0.002,13.569]],"c":false}]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.002,-13.571],[-0.002,13.569]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.088,-4.23],[-0.771,3.94]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.6,-7.805],[-2.399,4.926]],"c":false}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.088,-4.23],[-0.771,3.94]],"c":false}]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.6,-7.805],[-2.399,4.926]],"c":false}]},{"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.002,-13.571],[-0.002,13.569]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":0,"s":[11]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[11]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[28]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":44,"s":[23]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":58,"s":[28]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[23]},{"t":89,"s":[11]}],"ix":5},"lc":2,"lj":2,"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":-337,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":43,"ty":4,"nm":"ear","parent":46,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[-10]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[-22]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":44,"s":[-20]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":58,"s":[-22]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[-20]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[-135.167,-30.767,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-135.167,-20.767,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[-105.916,-14.435,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[-118.257,-19.502,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[-105.916,-14.435,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[-126.401,-20.797,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-135.167,-30.767,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0},"t":0,"s":[{"i":[[-5.55,-2.35],[-3.14,-3.98],[-0.51,-5.05],[2.35,-5.54],[0,0],[3.98,-3.14],[5.05,-0.51],[5.55,2.35],[3.13,3.98],[0.51,5.04],[-2.35,5.54],[0,0],[-3.98,3.13],[-5.05,0.51]],"o":[[5.54,2.35],[3.13,3.98],[0.51,5.04],[0,0],[-2.35,5.55],[-3.98,3.14],[-5.04,0.51],[-5.54,-2.36],[-3.14,-3.98],[-0.51,-5.04],[0,0],[2.35,-5.54],[3.98,-3.14],[5.04,-0.51]],"v":[[13.409,-31.584],[26.489,-21.944],[32.009,-8.264],[29.299,7.756],[25.929,15.686],[16.289,28.766],[2.609,34.296],[-13.411,31.586],[-26.481,21.946],[-32.011,8.266],[-29.301,-7.754],[-25.931,-15.694],[-16.291,-28.764],[-2.611,-34.294]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-5.55,-2.35],[-3.14,-3.98],[-0.51,-5.05],[2.35,-5.54],[0,0],[3.98,-3.14],[5.05,-0.51],[5.55,2.35],[3.13,3.98],[0.51,5.04],[-2.35,5.54],[0,0],[-3.98,3.13],[-5.05,0.51]],"o":[[5.54,2.35],[3.13,3.98],[0.51,5.04],[0,0],[-2.35,5.55],[-3.98,3.14],[-5.04,0.51],[-5.54,-2.36],[-3.14,-3.98],[-0.51,-5.04],[0,0],[2.35,-5.54],[3.98,-3.14],[5.04,-0.51]],"v":[[13.409,-31.584],[26.489,-21.944],[32.009,-8.264],[29.299,7.756],[25.929,15.686],[16.289,28.766],[2.609,34.296],[-13.411,31.586],[-26.481,21.946],[-32.011,8.266],[-29.301,-7.754],[-25.931,-15.694],[-16.291,-28.764],[-2.611,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[-5.55,-2.35],[-3.14,-3.98],[-0.51,-5.05],[2.35,-5.54],[0,0],[3.98,-3.14],[5.05,-0.51],[5.55,2.35],[3.13,3.98],[0.51,5.04],[-2.35,5.54],[0,0],[-3.98,3.13],[-5.05,0.51]],"o":[[5.54,2.35],[3.13,3.98],[0.51,5.04],[0,0],[-2.35,5.55],[-3.98,3.14],[-5.04,0.51],[-5.54,-2.36],[-3.14,-3.98],[-0.51,-5.04],[0,0],[2.35,-5.54],[3.98,-3.14],[5.04,-0.51]],"v":[[13.409,-31.584],[33.298,-18.962],[38.818,-5.282],[36.108,10.738],[32.738,18.668],[23.098,31.748],[9.418,37.278],[-6.602,34.568],[-26.481,21.946],[-32.011,8.266],[-29.301,-7.754],[-25.931,-15.694],[-16.291,-28.764],[-2.611,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-5.55,-2.35],[-3.14,-3.98],[-0.51,-5.05],[2.35,-5.54],[0,0],[3.98,-3.14],[5.05,-0.51],[5.55,2.35],[3.13,3.98],[0.51,5.04],[-2.35,5.54],[0,0],[-3.98,3.13],[-5.05,0.51]],"o":[[5.54,2.35],[3.13,3.98],[0.51,5.04],[0,0],[-2.35,5.55],[-3.98,3.14],[-5.04,0.51],[-5.54,-2.36],[-3.14,-3.98],[-0.51,-5.04],[0,0],[2.35,-5.54],[3.98,-3.14],[5.04,-0.51]],"v":[[13.409,-31.584],[31.219,-19.859],[36.739,-6.179],[34.029,9.841],[30.659,17.771],[21.019,30.851],[7.339,36.381],[-8.681,33.671],[-26.481,21.946],[-32.011,8.266],[-29.301,-7.754],[-25.931,-15.694],[-16.291,-28.764],[-2.611,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-5.55,-2.35],[-3.14,-3.98],[-0.51,-5.05],[2.35,-5.54],[0,0],[3.98,-3.14],[5.05,-0.51],[5.55,2.35],[3.13,3.98],[0.51,5.04],[-2.35,5.54],[0,0],[-3.98,3.13],[-5.05,0.51]],"o":[[5.54,2.35],[3.13,3.98],[0.51,5.04],[0,0],[-2.35,5.55],[-3.98,3.14],[-5.04,0.51],[-5.54,-2.36],[-3.14,-3.98],[-0.51,-5.04],[0,0],[2.35,-5.54],[3.98,-3.14],[5.04,-0.51]],"v":[[13.409,-31.584],[33.298,-18.962],[38.818,-5.282],[36.108,10.738],[32.738,18.668],[23.098,31.748],[9.418,37.278],[-6.602,34.568],[-26.481,21.946],[-32.011,8.266],[-29.301,-7.754],[-25.931,-15.694],[-16.291,-28.764],[-2.611,-34.294]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-5.55,-2.35],[-3.14,-3.98],[-0.51,-5.05],[2.35,-5.54],[0,0],[3.98,-3.14],[5.05,-0.51],[5.55,2.35],[3.13,3.98],[0.51,5.04],[-2.35,5.54],[0,0],[-3.98,3.13],[-5.05,0.51]],"o":[[5.54,2.35],[3.13,3.98],[0.51,5.04],[0,0],[-2.35,5.55],[-3.98,3.14],[-5.04,0.51],[-5.54,-2.36],[-3.14,-3.98],[-0.51,-5.04],[0,0],[2.35,-5.54],[3.98,-3.14],[5.04,-0.51]],"v":[[13.409,-31.584],[31.219,-19.859],[36.739,-6.179],[34.029,9.841],[30.659,17.771],[21.019,30.851],[7.339,36.381],[-8.681,33.671],[-26.481,21.946],[-32.011,8.266],[-29.301,-7.754],[-25.931,-15.694],[-16.291,-28.764],[-2.611,-34.294]],"c":true}]},{"t":89,"s":[{"i":[[-5.55,-2.35],[-3.14,-3.98],[-0.51,-5.05],[2.35,-5.54],[0,0],[3.98,-3.14],[5.05,-0.51],[5.55,2.35],[3.13,3.98],[0.51,5.04],[-2.35,5.54],[0,0],[-3.98,3.13],[-5.05,0.51]],"o":[[5.54,2.35],[3.13,3.98],[0.51,5.04],[0,0],[-2.35,5.55],[-3.98,3.14],[-5.04,0.51],[-5.54,-2.36],[-3.14,-3.98],[-0.51,-5.04],[0,0],[2.35,-5.54],[3.98,-3.14],[5.04,-0.51]],"v":[[13.409,-31.584],[26.489,-21.944],[32.009,-8.264],[29.299,7.756],[25.929,15.686],[16.289,28.766],[2.609,34.296],[-13.411,31.586],[-26.481,21.946],[-32.011,8.266],[-29.301,-7.754],[-25.931,-15.694],[-16.291,-28.764],[-2.611,-34.294]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"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.847059011459,0.847059011459,0.847059011459,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":"Rectangle","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":44,"ty":4,"nm":"blik","parent":46,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[0]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":44,"s":[19]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":58,"s":[0]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[19]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[76,-81.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[95.762,-62.149,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[76,-81.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[95.762,-62.149,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[76,-81.5,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-7.21,-9.48]],"o":[[10.72,5.79],[1.02,1.33]],"v":[[-13.5,-11.5],[13.5,11.5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":45,"ty":4,"nm":"head 2","parent":46,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,122,0],"ix":2},"a":{"a":0,"k":[0,122,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-65.86,-24.555],[7.445,3.982],[8.97,16.78],[0,27.46],[0,0],[-8.98,16.79],[-16.78,8.97],[-8.811,2.27]],"o":[[-9.016,-2.28],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.46],[8.97,-16.78],[7.304,-3.905],[-80.353,50.63]],"v":[[-47.329,117.657],[-71.81,108.24],[-110.74,69.31],[-124.5,5.34],[-124.5,-5.34],[-110.74,-69.31],[-71.81,-108.24],[-47.836,-117.527]],"c":true}]},{"i":{"x":0.19,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-69.102,-54.822],[6.677,3.571],[8.97,16.78],[0,27.424],[0,0],[-8.71,16.77],[-16.282,8.959],[-7.516,2.19]],"o":[[-7.906,-2.206],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.424],[8.704,-16.758],[6.367,-3.503],[-66.192,33.816]],"v":[[-50.087,116.924],[-71.81,108.24],[-110.74,69.31],[-120.811,5.274],[-120.811,-5.392],[-107.459,-69.277],[-69.682,-108.156],[-48.997,-116.713]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.45,"y":0},"t":30,"s":[{"i":[[-64.498,-78.369],[6.677,3.571],[8.97,16.78],[0,27.46],[0,0],[-8.98,16.79],[-16.78,8.97],[-7.746,2.193]],"o":[[-7.906,-2.206],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.46],[8.97,-16.78],[6.561,-3.508],[-36.846,24.897]],"v":[[-50.087,116.924],[-71.81,108.24],[-110.74,69.31],[-124.5,5.34],[-124.5,-5.34],[-110.74,-69.31],[-71.81,-108.24],[-50.493,-116.809]],"c":true}]},{"i":{"x":0.19,"y":1},"o":{"x":0.167,"y":0},"t":72,"s":[{"i":[[-64.498,-78.369],[6.677,3.571],[8.97,16.78],[0,27.46],[0,0],[-8.98,16.79],[-16.78,8.97],[-7.746,2.193]],"o":[[-7.906,-2.206],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.46],[8.97,-16.78],[6.561,-3.508],[-36.846,24.897]],"v":[[-50.087,116.924],[-71.81,108.24],[-110.74,69.31],[-124.5,5.34],[-124.5,-5.34],[-110.74,-69.31],[-71.81,-108.24],[-50.493,-116.809]],"c":true}]},{"t":89,"s":[{"i":[[-65.86,-24.555],[7.445,3.982],[8.97,16.78],[0,27.46],[0,0],[-8.98,16.79],[-16.78,8.97],[-8.811,2.27]],"o":[[-9.016,-2.28],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.46],[8.97,-16.78],[7.304,-3.905],[-80.353,50.63]],"v":[[-47.329,117.657],[-71.81,108.24],[-110.74,69.31],[-124.5,5.34],[-124.5,-5.34],[-110.74,-69.31],[-71.81,-108.24],[-47.836,-117.527]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.847058883368,0.847058883368,0.847058883368,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":"Rectangle Copy 10","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":46,"ty":4,"nm":"head","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[10]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":44,"s":[5]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":58,"s":[10]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[5]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":0.26},"o":{"x":0.45,"y":0.45},"t":0,"s":[61.764,34.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[61.764,34.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[41.764,34.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[51.764,34.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[41.764,34.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.19,"y":1},"o":{"x":0.4,"y":0},"t":72,"s":[51.764,34.756,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[61.764,34.756,0]}],"ix":2},"a":{"a":0,"k":[0,122,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-26.96,0.11],[0,0],[-16.79,-8.98],[-8.97,-16.78],[0,-27.46],[0,0],[8.98,-16.79],[16.78,-8.97],[27.46,0],[0,0],[16.79,8.98],[8.97,16.78],[0,27.46],[0,0],[-8.98,16.79],[-16.78,8.97]],"o":[[0,0],[27.46,0],[16.78,8.97],[8.98,16.79],[0,0],[0,27.46],[-8.97,16.78],[-16.79,8.98],[0,0],[-27.46,0],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.46],[8.97,-16.78],[16.59,-8.87]],"v":[[-8.8,-122],[7.84,-122],[71.81,-108.24],[110.74,-69.31],[124.5,-5.34],[124.5,5.34],[110.74,69.31],[71.81,108.24],[7.84,122],[-7.84,122],[-71.81,108.24],[-110.74,69.31],[-124.5,5.34],[-124.5,-5.34],[-110.74,-69.31],[-71.81,-108.24]],"c":true}]},{"i":{"x":0.19,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-26.161,0.11],[0,0],[-16.294,-8.965],[-8.708,-16.756],[0,-27.424],[0,0],[8.98,-16.79],[16.78,-8.97],[27.46,0],[0,0],[16.79,8.98],[8.97,16.78],[0,27.424],[0,0],[-8.71,16.77],[-16.282,8.959]],"o":[[0,0],[26.646,0],[16.283,8.958],[8.714,16.768],[0,0],[0,27.424],[-8.97,16.78],[-16.79,8.98],[0,0],[-27.46,0],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.424],[8.704,-16.758],[16.098,-8.858]],"v":[[-8.539,-121.898],[7.608,-121.898],[69.682,-108.156],[107.459,-69.277],[120.811,-5.392],[120.811,5.274],[110.74,69.31],[71.81,108.24],[7.84,122],[-7.84,122],[-71.81,108.24],[-110.74,69.31],[-120.811,5.274],[-120.811,-5.392],[-107.459,-69.277],[-69.682,-108.156]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.45,"y":0},"t":30,"s":[{"i":[[-26.96,0.11],[0,0],[-16.79,-8.98],[-8.97,-16.78],[0,-27.46],[0,0],[8.98,-16.79],[16.78,-8.97],[27.46,0],[0,0],[16.79,8.98],[8.97,16.78],[0,27.46],[0,0],[-8.98,16.79],[-16.78,8.97]],"o":[[0,0],[27.46,0],[16.78,8.97],[8.98,16.79],[0,0],[0,27.46],[-8.97,16.78],[-16.79,8.98],[0,0],[-27.46,0],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.46],[8.97,-16.78],[16.59,-8.87]],"v":[[-8.8,-122],[7.84,-122],[71.81,-108.24],[110.74,-69.31],[124.5,-5.34],[124.5,5.34],[110.74,69.31],[71.81,108.24],[7.84,122],[-7.84,122],[-71.81,108.24],[-110.74,69.31],[-124.5,5.34],[-124.5,-5.34],[-110.74,-69.31],[-71.81,-108.24]],"c":true}]},{"i":{"x":0.19,"y":1},"o":{"x":0.167,"y":0},"t":72,"s":[{"i":[[-26.96,0.11],[0,0],[-16.79,-8.98],[-8.97,-16.78],[0,-27.46],[0,0],[8.98,-16.79],[16.78,-8.97],[27.46,0],[0,0],[16.79,8.98],[8.97,16.78],[0,27.46],[0,0],[-8.98,16.79],[-16.78,8.97]],"o":[[0,0],[27.46,0],[16.78,8.97],[8.98,16.79],[0,0],[0,27.46],[-8.97,16.78],[-16.79,8.98],[0,0],[-27.46,0],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.46],[8.97,-16.78],[16.59,-8.87]],"v":[[-8.8,-122],[7.84,-122],[71.81,-108.24],[110.74,-69.31],[124.5,-5.34],[124.5,5.34],[110.74,69.31],[71.81,108.24],[7.84,122],[-7.84,122],[-71.81,108.24],[-110.74,69.31],[-124.5,5.34],[-124.5,-5.34],[-110.74,-69.31],[-71.81,-108.24]],"c":true}]},{"t":89,"s":[{"i":[[-26.96,0.11],[0,0],[-16.79,-8.98],[-8.97,-16.78],[0,-27.46],[0,0],[8.98,-16.79],[16.78,-8.97],[27.46,0],[0,0],[16.79,8.98],[8.97,16.78],[0,27.46],[0,0],[-8.98,16.79],[-16.78,8.97]],"o":[[0,0],[27.46,0],[16.78,8.97],[8.98,16.79],[0,0],[0,27.46],[-8.97,16.78],[-16.79,8.98],[0,0],[-27.46,0],[-16.78,-8.97],[-8.98,-16.79],[0,0],[0,-27.46],[8.97,-16.78],[16.59,-8.87]],"v":[[-8.8,-122],[7.84,-122],[71.81,-108.24],[110.74,-69.31],[124.5,-5.34],[124.5,5.34],[110.74,69.31],[71.81,108.24],[7.84,122],[-7.84,122],[-71.81,108.24],[-110.74,69.31],[-124.5,5.34],[-124.5,-5.34],[-110.74,-69.31],[-71.81,-108.24]],"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":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":22,"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":"Rectangle Copy 10","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":47,"ty":4,"nm":"ear 2","parent":46,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.848],"y":[0]},"t":12,"s":[10]},{"i":{"x":[0.19],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":21,"s":[25.912]},{"i":{"x":[0.6],"y":[1]},"o":{"x":[0.45],"y":[0]},"t":30,"s":[25.912]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.4],"y":[0]},"t":72,"s":[25.912]},{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":76,"s":[25.912]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[130.521,-30.767,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.848,"y":0},"t":12,"s":[130.521,-20.767,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.19,"y":1},"o":{"x":0.167,"y":0.167},"t":21,"s":[122.699,-5.903,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.6,"y":1},"o":{"x":0.45,"y":0},"t":30,"s":[116.187,-10.828,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[116.187,-10.828,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":76,"s":[122.699,-5.903,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[130.521,-30.767,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.848,"y":0},"t":12,"s":[{"i":[[5.55,-2.35],[3.13,-3.98],[0.51,-5.05],[-2.35,-5.54],[0,0],[-3.98,-3.14],[-5.05,-0.51],[-5.55,2.35],[-3.14,3.98],[-0.51,5.04],[2.35,5.54],[0,0],[3.98,3.13],[5.05,0.51]],"o":[[-5.54,2.35],[-3.14,3.98],[-0.51,5.04],[0,0],[2.35,5.55],[3.98,3.14],[5.04,0.51],[5.54,-2.36],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.35,-5.54],[-3.98,-3.14],[-5.04,-0.51]],"v":[[-13.411,-31.584],[-26.481,-21.944],[-32.011,-8.264],[-29.301,7.756],[-25.931,15.686],[-16.291,28.766],[-2.611,34.296],[13.409,31.586],[26.489,21.946],[32.009,8.266],[29.299,-7.754],[25.929,-15.694],[16.289,-28.764],[2.609,-34.294]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0},"t":30,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[4.562,-35.193],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.757,20.391],[22.21,26.264],[34.208,20.238],[39.728,6.558],[36.369,-9.832],[32.817,-17.692],[22.879,-30.537],[10.328,-36.002]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[4.562,-35.193],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.757,20.391],[22.21,26.264],[34.208,20.238],[39.728,6.558],[36.369,-9.832],[32.817,-17.692],[22.879,-30.537],[10.328,-36.002]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[0.688,-0.028],[0.115,-0.331],[-2.953,-4.862],[-2.215,-4.216],[-1.58,-3.333],[-1.29,-2.814],[-1.23,-2.868],[-1.882,2.182],[-3.14,3.98],[-0.51,5.04],[2.477,5.484],[0,0],[4.046,3.044],[5.004,0.848]],"o":[[-2.942,0.776],[-0.863,1.674],[2.175,3.58],[2.215,4.216],[1.58,3.333],[1.017,2.218],[1.585,3.696],[0.815,-0.945],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.477,-5.484],[-4.051,-3.048],[-2.269,-0.384]],"v":[[-3.157,-33.485],[-7.987,-29.189],[-3.466,-19.404],[3.025,-7.465],[7.714,1.792],[12.701,11.639],[16.756,20.391],[22.21,26.264],[26.489,21.946],[32.009,8.266],[28.65,-8.124],[25.098,-15.984],[15.16,-28.829],[2.609,-34.294]],"c":true}]},{"t":89,"s":[{"i":[[5.55,-2.35],[3.13,-3.98],[0.51,-5.05],[-2.35,-5.54],[0,0],[-3.98,-3.14],[-5.05,-0.51],[-5.55,2.35],[-3.14,3.98],[-0.51,5.04],[2.35,5.54],[0,0],[3.98,3.13],[5.05,0.51]],"o":[[-5.54,2.35],[-3.14,3.98],[-0.51,5.04],[0,0],[2.35,5.55],[3.98,3.14],[5.04,0.51],[5.54,-2.36],[3.13,-3.98],[0.51,-5.04],[0,0],[-2.35,-5.54],[-3.98,-3.14],[-5.04,-0.51]],"v":[[-13.411,-31.584],[-26.481,-21.944],[-32.011,-8.264],[-29.301,7.756],[-25.931,15.686],[-16.291,28.766],[-2.611,34.296],[13.409,31.586],[26.489,21.946],[32.009,8.266],[29.299,-7.754],[25.929,-15.694],[16.289,-28.764],[2.609,-34.294]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"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,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":"Rectangle Copy 26","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":21,"op":76,"st":0,"bm":0},{"ddd":0,"ind":48,"ty":4,"nm":"hand","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[160.764,63.756,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-53.391,-18.898],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-26.301,-54.398]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-41.51,73.5]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0.167},"t":19,"s":[{"i":[[-77.097,-15.154],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-44.392,23.343],[-10.021,-30.045]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-38.79,51.147]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":25,"s":[{"i":[[5.609,-18.898],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-34.721,17.212],[-12.301,-23.398]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-18.51,-6.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":72,"s":[{"i":[[5.609,-18.898],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-34.721,17.212],[-12.301,-23.398]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-18.51,-6.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[-19.843,-7.541],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-42.086,9.81],[-18.962,-48.656]],"v":[[34.58,-75],[43.5,-17.93],[39.133,31.292],[-29.491,6.259]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[-25.612,-4.966],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-51.475,27.833],[-24.434,-65.835]],"v":[[34.58,-75],[43.5,-17.93],[39.41,28.89],[-29.527,26.937]],"c":true}]},{"t":89,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","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":"Path Copy 12","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":49,"ty":4,"nm":"hand 7","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[0]},{"t":30,"s":[-45]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-28.469,-2.244,0],"to":[0,0,0],"ti":[0,0,0]},{"t":30,"s":[-54.469,24.756,0]}],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-23.535,6.602],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[7.465,15.102],[-31.04,21.3],[-60.43,33.51],[-22.945,-53.398]],"v":[[-1.42,-61],[43.5,-17.93],[37.91,41.89],[-42.51,74.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[{"i":[[-27.396,5.754],[-9.746,-20.118],[-8.674,-18.687],[0,0]],"o":[[5.778,13.134],[-31.04,21.3],[-48.181,25.412],[-33.862,-72.437]],"v":[[5.582,-63.546],[37.504,-27.567],[20.615,33.021],[-35.836,89.719]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[-31.267,4.904],[-6.093,-13.097],[-3.905,-16.347],[0,0]],"o":[[4.087,11.159],[-31.04,21.3],[-35.899,17.293],[-41.013,-71.16]],"v":[[12.603,-66.098],[31.491,-37.229],[3.274,24.128],[-35.069,90.469]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-33.203,4.479],[-4.266,-9.586],[-1.521,-15.177],[0,0]],"o":[[3.242,10.172],[-31.04,21.3],[-29.758,13.233],[-45.537,-75.607]],"v":[[16.114,-67.374],[28.485,-42.061],[-5.397,19.682],[-34.527,85.859]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-35.946,3.876],[-7.233,-15.778],[-14.663,-7.234],[0,0]],"o":[[1.949,11.182],[-31.04,21.3],[-38.253,7.437],[-47.08,-77.724]],"v":[[21.09,-69.183],[35.109,-34.38],[12.864,20.575],[-32.57,79.125]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-10.199,-21.969],[-6.757,-10.527],[0,0]],"o":[[0.657,12.192],[-31.04,21.3],[-46.747,1.642],[-48.623,-79.841]],"v":[[26.066,-70.992],[41.732,-26.698],[27.286,28.487],[-31.573,74.144]],"c":true}]},{"t":30,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":1,"lj":2,"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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":21,"st":0,"bm":0},{"ddd":0,"ind":50,"ty":4,"nm":"hand 6","parent":51,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[9,-66,0],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-9.206,-15.796],[0,0]],"o":[[1.475,6.174],[-35.113,15.832],[-16.93,14.693],[-33.813,-62.255]],"v":[[17.644,-70.1],[17.158,-60.229],[-25.526,25.909],[-29.142,68.358]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-7.038,-16.873],[0,0]],"o":[[1.475,6.174],[-42.925,19.549],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-70.1],[11.658,-62.229],[-32.417,44.976],[-35.795,80.792]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-11.845,-15.182],[0,0]],"o":[[1.475,6.174],[-42.925,19.549],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-65.6],[17.57,-60.928],[-29.164,37.656],[-35.795,80.792]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-7.024,-13.402],[0,0]],"o":[[1.475,6.174],[-44.156,21.313],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-65.6],[19.597,-57.795],[-26.685,39.918],[-35.795,80.792]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[1.475,6.174],[-42.925,19.549],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-65.6],[21.275,-58.452],[-26.072,44.146],[-35.048,77.372]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[0.657,12.192],[-46.35,17.455],[-8.378,9.855],[-43.445,-65.525]],"v":[[26.066,-70.992],[27.657,-55.532],[-18.054,45.543],[-35.048,77.372]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[0.657,12.192],[-57.773,9.295],[-8.378,9.855],[-48.623,-79.841]],"v":[[26.066,-70.992],[29.528,-51.659],[-13.345,45.269],[-31.573,74.144]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-37.648,-62.168],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-9.463,7.643],[-54.952,-76.62]],"v":[[34.58,-75],[34.308,-53.992],[-0.017,61.364],[-21.52,76.344]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-43.964,-57.874],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-8.609,8.594],[-62.689,-70.431]],"v":[[34.58,-75],[34.308,-53.992],[9.436,67.285],[-10.376,84.438]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-37.648,-62.168],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-9.463,7.643],[-54.952,-76.62]],"v":[[34.58,-75],[34.308,-53.992],[-0.017,61.364],[-21.52,76.344]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-43.964,-57.874],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-8.609,8.594],[-62.689,-70.431]],"v":[[34.58,-75],[34.308,-53.992],[9.436,67.285],[-10.376,84.438]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":75,"s":[{"i":[[-42.628,10.744],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-8.343,14.466],[-73.803,-53.347]],"v":[[32.453,-73.371],[36.073,-58.428],[32.535,60.235],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[-42.628,10.744],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-8.343,14.466],[-73.803,-53.347]],"v":[[32.453,-73.371],[36.073,-58.428],[32.535,60.235],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[-39.356,12.778],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-4.344,11.493],[-79.879,-36.755]],"v":[[32.453,-73.371],[36.073,-58.428],[25.952,57.854],[21.303,80.828]],"c":true}]},{"t":78,"s":[{"i":[[-39.356,12.778],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-1.985,12.467],[-88.457,-35.557]],"v":[[30.199,-70.888],[36.073,-58.428],[13.089,53.725],[15.044,79.071]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.847058883368,0.847058883368,0.847058883368,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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":21,"st":0,"bm":0},{"ddd":0,"ind":51,"ty":4,"nm":"hand","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[0]},{"t":30,"s":[-45]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-28.469,-2.244,0],"to":[0,0,0],"ti":[0,0,0]},{"t":30,"s":[-54.469,24.756,0]}],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-23.535,6.602],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[7.465,15.102],[-31.04,21.3],[-60.43,33.51],[-22.945,-53.398]],"v":[[-1.42,-61],[43.5,-17.93],[37.91,41.89],[-42.51,74.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[{"i":[[-27.396,5.754],[-9.746,-20.118],[-8.674,-18.687],[0,0]],"o":[[5.778,13.134],[-31.04,21.3],[-48.181,25.412],[-33.862,-72.437]],"v":[[5.582,-63.546],[37.504,-27.567],[20.615,33.021],[-35.836,89.719]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[-31.267,4.904],[-6.093,-13.097],[-3.905,-16.347],[0,0]],"o":[[4.087,11.159],[-31.04,21.3],[-35.899,17.293],[-41.013,-71.16]],"v":[[12.603,-66.098],[31.491,-37.229],[3.274,24.128],[-35.069,90.469]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-33.203,4.479],[-4.266,-9.586],[-1.521,-15.177],[0,0]],"o":[[3.242,10.172],[-31.04,21.3],[-29.758,13.233],[-45.537,-75.607]],"v":[[16.114,-67.374],[28.485,-42.061],[-5.397,19.682],[-34.527,85.859]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-35.946,3.876],[-7.233,-15.778],[-14.663,-7.234],[0,0]],"o":[[1.949,11.182],[-31.04,21.3],[-38.253,7.437],[-47.08,-77.724]],"v":[[21.09,-69.183],[35.109,-34.38],[12.864,20.575],[-32.57,79.125]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-10.199,-21.969],[-6.757,-10.527],[0,0]],"o":[[0.657,12.192],[-31.04,21.3],[-46.747,1.642],[-48.623,-79.841]],"v":[[26.066,-70.992],[41.732,-26.698],[27.286,28.487],[-31.573,74.144]],"c":true}]},{"t":30,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":21,"st":0,"bm":0},{"ddd":0,"ind":52,"ty":4,"nm":"hand 9","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[-45]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":72,"s":[-45]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-28.469,-2.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":0.26},"o":{"x":0.74,"y":0.74},"t":30,"s":[-54.469,24.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.74,"y":0},"t":72,"s":[-54.469,24.756,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-28.469,-2.244,0]}],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-23.535,6.602],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[7.465,15.102],[-31.04,21.3],[-60.43,33.51],[-22.945,-53.398]],"v":[[-1.42,-61],[43.5,-17.93],[37.91,41.89],[-42.51,74.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-33.203,4.479],[-4.266,-9.586],[-1.521,-15.177],[0,0]],"o":[[3.242,10.172],[-31.04,21.3],[-29.758,13.233],[-45.537,-75.607]],"v":[[16.114,-67.374],[28.485,-42.061],[-5.397,19.682],[-34.527,85.859]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-35.946,3.876],[-7.233,-15.778],[-15.061,-8.592],[0,0]],"o":[[1.949,11.182],[-31.04,21.3],[-38.253,7.437],[-51.841,-58.546]],"v":[[21.09,-69.183],[35.109,-34.38],[13.104,20.137],[-32.57,79.125]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-10.199,-21.969],[-6.757,-10.527],[0,0]],"o":[[0.657,12.192],[-31.04,21.3],[-46.747,1.642],[-48.623,-79.841]],"v":[[26.066,-70.992],[41.732,-26.698],[27.286,28.487],[-31.573,74.144]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-16.737,-15.09],[0,0]],"o":[[-2.286,13.347],[-16.863,14.966],[-51.281,46.314],[-62.689,-70.431]],"v":[[34.58,-75],[45.621,-17.93],[41.959,38.29],[-10.376,84.438]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-16.737,-15.09],[0,0]],"o":[[-2.286,13.347],[-16.863,14.966],[-51.281,46.314],[-62.689,-70.431]],"v":[[34.58,-75],[45.621,-17.93],[41.959,38.29],[-10.376,84.438]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":75,"s":[{"i":[[-42.628,10.744],[-9.944,-16.239],[-22.001,-10.661],[0,0]],"o":[[1.853,12.53],[-16.617,21.997],[-35.005,37.831],[-73.803,-53.347]],"v":[[32.453,-73.371],[50.2,-29.52],[58.415,26.787],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[-43.668,11.419],[-10.206,-13.906],[-22.377,-8.735],[0,0]],"o":[[3.998,12.107],[-16.489,25.639],[-26.573,33.436],[-84.019,-39.005]],"v":[[31.352,-72.527],[52.572,-35.524],[55.877,18.607],[25.058,86.343]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[-40.722,18.544],[-8.268,-10.423],[-14.859,-4.567],[0,0]],"o":[[4.752,11.128],[-18.891,24.907],[-24.367,34.913],[-86.448,-34.09]],"v":[[29.989,-71.483],[49.896,-41.671],[46.136,10.419],[23.269,81.533]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[-36.924,13.303],[-6.331,-6.94],[-1.625,-7.182],[0,0]],"o":[[5.506,10.149],[-16.919,19.69],[-22.161,36.39],[-88.877,-29.175]],"v":[[26.971,-71.942],[49.01,-46.797],[26.151,7.033],[16.358,79.124]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":79,"s":[{"i":[[-37.882,11.375],[-7.588,-10.535],[-3.728,-9.647],[0,0]],"o":[[3.597,10.821],[-19.435,19.977],[-28.979,35.877],[-77.83,-35.837]],"v":[[28.327,-72.487],[48.029,-41.654],[28.246,13.244],[10.605,78.367]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0.167},"t":82,"s":[{"i":[[-40.755,5.59],[-11.362,-21.322],[-10.038,-17.044],[0,0]],"o":[[-2.131,12.837],[-26.983,20.837],[-49.434,34.338],[-42.34,-76.734]],"v":[[32.394,-74.121],[45.083,-26.224],[34.531,31.875],[-21.186,77.044]],"c":true}]},{"t":89,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":1,"lj":2,"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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":79,"op":91,"st":0,"bm":0},{"ddd":0,"ind":53,"ty":4,"nm":"hand 8","parent":54,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[9,-66,0],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-9.206,-15.796],[0,0]],"o":[[1.475,6.174],[-35.113,15.832],[-16.93,14.693],[-33.813,-62.255]],"v":[[17.644,-70.1],[17.158,-60.229],[-25.526,25.909],[-29.142,68.358]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-7.038,-16.873],[0,0]],"o":[[1.475,6.174],[-42.925,19.549],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-70.1],[11.658,-62.229],[-32.417,44.976],[-35.795,80.792]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-11.845,-15.182],[0,0]],"o":[[1.475,6.174],[-42.925,19.549],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-65.6],[17.57,-60.928],[-29.164,37.656],[-35.795,80.792]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-7.024,-13.402],[0,0]],"o":[[1.475,6.174],[-44.156,21.313],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-65.6],[19.597,-57.795],[-26.685,39.918],[-35.795,80.792]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[1.475,6.174],[-42.925,19.549],[-5.723,14.046],[-43.445,-65.525]],"v":[[17.644,-65.6],[21.275,-58.452],[-26.072,44.146],[-35.048,77.372]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[0.657,12.192],[-46.35,17.455],[-8.378,9.855],[-43.445,-65.525]],"v":[[26.066,-70.992],[27.657,-55.532],[-18.054,45.543],[-35.048,77.372]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-15.729,-16.077],[0,0]],"o":[[0.657,12.192],[-57.773,9.295],[-8.378,9.855],[-48.623,-79.841]],"v":[[26.066,-70.992],[29.528,-51.659],[-13.345,45.269],[-31.573,74.144]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-37.648,-62.168],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-9.463,7.643],[-54.952,-76.62]],"v":[[34.58,-75],[34.308,-53.992],[-0.017,61.364],[-21.52,76.344]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-43.964,-57.874],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-8.609,8.594],[-62.689,-70.431]],"v":[[34.58,-75],[34.308,-53.992],[9.436,67.285],[-10.376,84.438]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-37.648,-62.168],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-9.463,7.643],[-54.952,-76.62]],"v":[[34.58,-75],[34.308,-53.992],[-0.017,61.364],[-21.52,76.344]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-42.3,2.48],[-1.66,-8.015],[-43.964,-57.874],[0,0]],"o":[[-2.286,13.347],[-20.752,3.299],[-8.609,8.594],[-62.689,-70.431]],"v":[[34.58,-75],[34.308,-53.992],[9.436,67.285],[-10.376,84.438]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":75,"s":[{"i":[[-42.628,10.744],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-8.343,14.466],[-73.803,-53.347]],"v":[[32.453,-73.371],[36.073,-58.428],[32.535,60.235],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[-42.628,10.744],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-8.343,14.466],[-73.803,-53.347]],"v":[[32.453,-73.371],[36.073,-58.428],[32.535,60.235],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[-39.356,12.778],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-4.344,11.493],[-79.879,-36.755]],"v":[[32.453,-73.371],[36.073,-58.428],[25.952,57.854],[21.303,80.828]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[-39.356,12.778],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-1.985,12.467],[-88.457,-35.557]],"v":[[30.199,-70.888],[36.073,-58.428],[13.089,53.725],[15.044,79.071]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":79,"s":[{"i":[[-39.356,12.778],[-1.743,-5.451],[-32.417,-13.421],[0,0]],"o":[[1.853,12.53],[-46.363,34.817],[-1.985,12.467],[-88.457,-35.557]],"v":[[30.199,-70.888],[36.073,-58.428],[13.089,53.725],[15.044,79.071]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0.167},"t":82,"s":[{"i":[[-40.755,5.59],[-11.362,-21.322],[-15.796,-19.64],[0,0]],"o":[[-2.131,12.837],[-30.619,18.997],[-6.992,5.249],[-42.34,-76.734]],"v":[[32.394,-74.121],[19.886,-58.614],[-11.642,31.734],[-21.186,77.044]],"c":true}]},{"t":89,"s":[{"i":[[-38.69,3.273],[-1.333,-5.962],[-9.206,-15.796],[0,0]],"o":[[1.475,6.174],[-35.113,15.832],[-16.93,14.693],[-33.813,-62.255]],"v":[[17.644,-70.1],[17.158,-60.229],[-25.526,25.909],[-29.142,68.358]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.847058883368,0.847058883368,0.847058883368,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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":79,"op":91,"st":0,"bm":0},{"ddd":0,"ind":54,"ty":4,"nm":"hand 3","parent":55,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.26],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.74],"y":[0]},"t":30,"s":[-45]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":72,"s":[-45]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.74,"y":0},"t":12,"s":[-28.469,-2.244,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.26,"y":0.26},"o":{"x":0.74,"y":0.74},"t":30,"s":[-54.469,24.756,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.74,"y":0},"t":72,"s":[-54.469,24.756,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[-28.469,-2.244,0]}],"ix":2},"a":{"a":0,"k":[9,-66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.26,"y":1},"o":{"x":0.45,"y":0},"t":0,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.74,"y":0},"t":12,"s":[{"i":[[-23.535,6.602],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[7.465,15.102],[-31.04,21.3],[-60.43,33.51],[-22.945,-53.398]],"v":[[-1.42,-61],[43.5,-17.93],[37.91,41.89],[-42.51,74.5]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":21,"s":[{"i":[[-33.203,4.479],[-4.266,-9.586],[-1.521,-15.177],[0,0]],"o":[[3.242,10.172],[-31.04,21.3],[-29.758,13.233],[-45.537,-75.607]],"v":[[16.114,-67.374],[28.485,-42.061],[-5.397,19.682],[-34.527,85.859]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[-35.946,3.876],[-7.233,-15.778],[-15.061,-8.592],[0,0]],"o":[[1.949,11.182],[-31.04,21.3],[-38.253,7.437],[-51.841,-58.546]],"v":[[21.09,-69.183],[35.109,-34.38],[13.104,20.137],[-32.57,79.125]],"c":true}]},{"i":{"x":0.26,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[-38.69,3.273],[-10.199,-21.969],[-6.757,-10.527],[0,0]],"o":[[0.657,12.192],[-31.04,21.3],[-46.747,1.642],[-48.623,-79.841]],"v":[[26.066,-70.992],[41.732,-26.698],[27.286,28.487],[-31.573,74.144]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.74,"y":0.179},"t":30,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":44,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-16.737,-15.09],[0,0]],"o":[[-2.286,13.347],[-16.863,14.966],[-51.281,46.314],[-62.689,-70.431]],"v":[[34.58,-75],[45.621,-17.93],[41.959,38.29],[-10.376,84.438]],"c":true}]},{"i":{"x":0.6,"y":1},"o":{"x":0.4,"y":0},"t":58,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-13.43,-21.02],[0,0]],"o":[[-2.286,13.347],[-31.04,21.3],[-60.43,33.51],[-54.74,-86.14]],"v":[[34.58,-75],[45.621,-17.93],[37.91,41.89],[-23.51,75]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0},"t":72,"s":[{"i":[[-42.3,2.48],[-9.439,-20.742],[-16.737,-15.09],[0,0]],"o":[[-2.286,13.347],[-16.863,14.966],[-51.281,46.314],[-62.689,-70.431]],"v":[[34.58,-75],[45.621,-17.93],[41.959,38.29],[-10.376,84.438]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":75,"s":[{"i":[[-42.628,10.744],[-9.944,-16.239],[-22.001,-10.661],[0,0]],"o":[[1.853,12.53],[-16.617,21.997],[-35.005,37.831],[-73.803,-53.347]],"v":[[32.453,-73.371],[50.2,-29.52],[58.415,26.787],[18.452,87.24]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[-43.668,11.419],[-10.206,-13.906],[-22.377,-8.735],[0,0]],"o":[[3.998,12.107],[-16.489,25.639],[-26.573,33.436],[-84.019,-39.005]],"v":[[31.352,-72.527],[52.572,-35.524],[55.877,18.607],[25.058,86.343]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[-40.722,18.544],[-8.268,-10.423],[-14.859,-4.567],[0,0]],"o":[[4.752,11.128],[-18.891,24.907],[-24.367,34.913],[-86.448,-34.09]],"v":[[29.989,-71.483],[49.896,-41.671],[46.136,10.419],[23.269,81.533]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[-36.924,13.303],[-6.331,-6.94],[-1.625,-7.182],[0,0]],"o":[[5.506,10.149],[-16.919,19.69],[-22.161,36.39],[-88.877,-29.175]],"v":[[26.971,-71.942],[49.01,-46.797],[26.151,7.033],[16.358,79.124]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":79,"s":[{"i":[[-37.882,11.375],[-7.588,-10.535],[-3.728,-9.647],[0,0]],"o":[[3.597,10.821],[-19.435,19.977],[-28.979,35.877],[-77.83,-35.837]],"v":[[28.327,-72.487],[48.029,-41.654],[28.246,13.244],[10.605,78.367]],"c":true}]},{"i":{"x":0.2,"y":1},"o":{"x":0.167,"y":0.167},"t":82,"s":[{"i":[[-40.755,5.59],[-11.362,-21.322],[-10.038,-17.044],[0,0]],"o":[[-2.131,12.837],[-26.983,20.837],[-49.434,34.338],[-42.34,-76.734]],"v":[[32.394,-74.121],[45.083,-26.224],[34.531,31.875],[-21.186,77.044]],"c":true}]},{"t":89,"s":[{"i":[[-42.3,2.48],[-13.39,-27.12],[-13.43,-21.02],[0,0]],"o":[[-5.21,13.92],[-31.04,21.3],[-60.43,33.51],[-36.945,-87.898]],"v":[[34.58,-75],[43.5,-17.93],[37.91,41.89],[-28.51,75.5]],"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":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":79,"op":91,"st":0,"bm":0},{"ddd":0,"ind":55,"ty":3,"nm":"all","parent":4,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[4]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":44,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":58,"s":[4]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":72,"s":[0]},{"t":89,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":12,"s":[41.925,197.629,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[65.925,197.629,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":44,"s":[19.925,197.629,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":58,"s":[65.925,197.629,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.333,"y":0},"t":72,"s":[19.925,197.629,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[41.925,197.629,0]}],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":91,"st":0,"bm":0},{"ddd":0,"ind":56,"ty":3,"nm":"NULL CONTROL","parent":4,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":70,"ix":10},"p":{"a":0,"k":[261.654,109.208,0],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[96.154,96.154,100],"ix":6}},"ao":0,"ip":21,"op":91,"st":0,"bm":0},{"ddd":0,"ind":57,"ty":4,"nm":"e 6","parent":56,"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":21,"s":[60,104.599,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":31,"s":[60,59.599,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":47.709,"s":[60,69.599,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":61.5,"s":[60,59.599,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.943},"o":{"x":0.333,"y":0},"t":76.209,"s":[60,69.599,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.061},"t":82,"s":[60,105.785,0],"to":[0,0,0],"ti":[0,0,0]},{"t":90,"s":[60,59.599,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[104,104,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.76,"y":0},"t":21,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.217,-0.307],[-0.154,-0.124],[0.217,1.271]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":25,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.002,-15.691],[-0.154,-0.124],[0.002,20.502]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":29,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-9.88,-0.001],[0.002,-15.471],[9.885,-0.001],[0.002,15.474]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":76,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-9.88,-0.001],[0.002,-15.471],[9.885,-0.001],[0.002,15.474]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.002,-15.691],[-0.154,-0.124],[0.002,20.502]],"c":true}]},{"t":82,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.217,-0.307],[-0.154,-0.124],[0.217,1.271]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":"Rectangle","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":21,"op":82,"st":0,"bm":0},{"ddd":0,"ind":58,"ty":3,"nm":"NULL CONTROL","parent":4,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":-73,"ix":10},"p":{"a":0,"k":[-133.257,50.256,0],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[96.154,96.154,100],"ix":6}},"ao":0,"ip":18,"op":87,"st":0,"bm":0},{"ddd":0,"ind":59,"ty":4,"nm":"e 5","parent":58,"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":18,"s":[60,102.848,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":28,"s":[60,57.848,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":37,"s":[60,67.848,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":48,"s":[60,57.848,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":59,"s":[60,67.848,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.975},"o":{"x":0.333,"y":0},"t":71,"s":[60,57.848,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.032},"t":78,"s":[60,143.778,0],"to":[0,0,0],"ti":[0,0,0]},{"t":87,"s":[60,57.848,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[104,104,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.76,"y":0},"t":18,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.217,-0.307],[-0.154,-0.124],[0.217,1.271]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.002,-20.499],[-0.154,-0.124],[0.002,25.31]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":26,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-17.572,-0.002],[0.002,-27.514],[17.577,-0.002],[0.002,27.517]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":71,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-17.572,-0.002],[0.002,-27.514],[17.577,-0.002],[0.002,27.517]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":74,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.002,-20.499],[-0.154,-0.124],[0.002,25.31]],"c":true}]},{"t":78,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.217,-0.307],[-0.154,-0.124],[0.217,1.271]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":"Rectangle","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":18,"op":78,"st":-3,"bm":0},{"ddd":0,"ind":60,"ty":3,"nm":"NULL CONTROL","parent":4,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":20,"ix":10},"p":{"a":0,"k":[146.347,-119.276,0],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[96.154,96.154,100],"ix":6}},"ao":0,"ip":21,"op":92,"st":0,"bm":0},{"ddd":0,"ind":61,"ty":4,"nm":"e","parent":60,"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":21,"s":[60,105,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":33,"s":[60,60,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":47.709,"s":[60,70,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":61.5,"s":[60,60,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.971},"o":{"x":0.333,"y":0},"t":74,"s":[60,70,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.033},"t":81,"s":[60,144.071,0],"to":[0,0,0],"ti":[0,0,0]},{"t":90,"s":[60,60,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[104,104,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.76,"y":0},"t":21,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.217,-0.307],[-0.154,-0.124],[0.217,1.271]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":25,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.002,-35.884],[-0.154,-0.124],[0.002,35.886]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":29,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-22.918,-0.004],[0.002,-35.884],[22.922,-0.004],[0.002,35.886]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":74,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-22.918,-0.004],[0.002,-35.884],[22.922,-0.004],[0.002,35.886]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":78,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.002,-35.884],[-0.154,-0.124],[0.002,35.886]],"c":true}]},{"t":81,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.321,-0.124],[0.217,-0.307],[-0.154,-0.124],[0.217,1.271]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":"Rectangle","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":21,"op":80,"st":0,"bm":0},{"ddd":0,"ind":62,"ty":3,"nm":"NULL CONTROL","parent":4,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":-44,"ix":10},"p":{"a":0,"k":[-147.841,-42.813,0],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[96.154,96.154,100],"ix":6}},"ao":0,"ip":19,"op":93,"st":0,"bm":0},{"ddd":0,"ind":63,"ty":4,"nm":"e 4","parent":65,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-0.307,-2.421,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.76,"y":0},"t":19,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.173,-2.578],[0.173,-1.542],[0.173,-1.195]],"c":false}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.004,-55.88],[0.173,0.956],[0.004,55.88]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":27,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.004,-44.953],[0.004,15.553],[0.004,44.953]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":73,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.004,-44.953],[0.004,15.553],[0.004,44.953]],"c":false}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.004,-55.88],[0.173,0.956],[0.004,55.88]],"c":false}]},{"t":80,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.173,-2.578],[0.173,-1.542],[0.173,-1.195]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":-360,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Line","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":19,"op":80,"st":3,"bm":0},{"ddd":0,"ind":64,"ty":4,"nm":"e 3","parent":65,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,-3.59,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.76,"y":0},"t":19,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.267,0.009],[0.282,-0.069],[0.246,0.02]],"c":false}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.267,0.009],[-0.052,0.264],[0.246,0.02]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":27,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[17.936,21.838],[-14.882,14.886],[-21.835,-17.933]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":73,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[17.936,21.838],[-14.882,14.886],[-21.835,-17.933]],"c":false}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.267,0.009],[-0.052,0.264],[0.246,0.02]],"c":false}]},{"t":80,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.267,0.009],[0.282,-0.069],[0.246,0.02]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":-405,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":19,"op":80,"st":3,"bm":0},{"ddd":0,"ind":65,"ty":4,"nm":"e 2","parent":62,"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.47,"y":0},"t":17,"s":[60.16,173.085,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":29.066,"s":[60.16,55.349,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":42.537,"s":[60.16,74.972,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":58.852,"s":[60.16,55.349,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.881},"o":{"x":0.333,"y":0},"t":73,"s":[60.16,74.972,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.107},"t":80,"s":[60.16,107.73,0],"to":[0,0,0],"ti":[0,0,0]},{"t":90,"s":[60.16,55.349,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[104,104,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.76,"y":0},"t":19,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.284,-0.228],[-0.009,-1.182],[0.285,-0.228],[-0.009,0.712]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":23,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.284,-0.228],[-0.004,-57.314],[0.285,-0.228],[-0.004,57.316]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":27,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-29.566,-0.003],[-0.003,-46.294],[29.567,-0.003],[-0.003,46.296]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":73,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-29.566,-0.003],[-0.003,-46.294],[29.567,-0.003],[-0.003,46.296]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":77,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.284,-0.228],[-0.004,-57.314],[0.285,-0.228],[-0.004,57.316]],"c":true}]},{"t":80,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.284,-0.228],[-0.009,-1.182],[0.285,-0.228],[-0.009,0.712]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":"Rectangle","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":19,"op":80,"st":3,"bm":0},{"ddd":0,"ind":66,"ty":3,"nm":"NULL CONTROL","parent":4,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":50,"ix":10},"p":{"a":0,"k":[250.763,-50.828,0],"ix":2},"a":{"a":0,"k":[60,60,0],"ix":1},"s":{"a":0,"k":[96.154,96.154,100],"ix":6}},"ao":0,"ip":16,"op":93,"st":0,"bm":0},{"ddd":0,"ind":67,"ty":4,"nm":"e","parent":69,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-0.307,0.264,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.76,"y":0},"t":16,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.173,-2.578],[0.173,-1.542],[0.173,-1.195]],"c":false}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.004,-55.88],[0.173,0.956],[0.004,55.88]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":24,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.004,-55.88],[0.004,19.333],[0.004,55.88]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":69,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.004,-55.88],[0.004,19.333],[0.004,55.88]],"c":false}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":73,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.004,-55.88],[0.173,0.956],[0.004,55.88]],"c":false}]},{"t":76,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.173,-2.578],[0.173,-1.542],[0.173,-1.195]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":-360,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Line","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":16,"op":76,"st":0,"bm":0},{"ddd":0,"ind":68,"ty":4,"nm":"e","parent":69,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0.056,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.76,"y":0},"t":16,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.267,0.009],[0.282,-0.069],[0.246,0.02]],"c":false}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.267,0.009],[-0.052,0.264],[0.246,0.02]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":24,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[25.887,25.887],[-16.833,16.837],[-25.883,-25.883]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":69,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[25.887,25.887],[-16.833,16.837],[-25.883,-25.883]],"c":false}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":73,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.267,0.009],[-0.052,0.264],[0.246,0.02]],"c":false}]},{"t":76,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.267,0.009],[0.282,-0.069],[0.246,0.02]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":-405,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":16,"op":76,"st":0,"bm":0},{"ddd":0,"ind":69,"ty":4,"nm":"e","parent":66,"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.47,"y":0},"t":14,"s":[60.16,160.572,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":25,"s":[60.16,42.836,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":35.667,"s":[60.16,62.458,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":48.587,"s":[60.16,42.836,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.603},"o":{"x":0.333,"y":0},"t":60.333,"s":[60.16,62.458,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.954},"o":{"x":0.333,"y":0.093},"t":69,"s":[60.16,47.818,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.084},"t":76,"s":[60.16,98.222,0],"to":[0,0,0],"ti":[0,0,0]},{"t":85,"s":[60.16,62.458,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[104,104,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.76,"y":0},"t":16,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.284,-0.228],[-0.009,-1.182],[0.285,-0.228],[-0.009,0.712]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.284,-0.228],[-0.004,-57.314],[0.285,-0.228],[-0.004,57.316]],"c":true}]},{"i":{"x":0.833,"y":1},"o":{"x":0.76,"y":0},"t":24,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-36.604,-0.004],[-0.004,-57.314],[36.606,-0.004],[-0.004,57.316]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0},"t":69,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-36.604,-0.004],[-0.004,-57.314],[36.606,-0.004],[-0.004,57.316]],"c":true}]},{"i":{"x":0.24,"y":1},"o":{"x":0.167,"y":0.167},"t":73,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.284,-0.228],[-0.004,-57.314],[0.285,-0.228],[-0.004,57.316]],"c":true}]},{"t":76,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.284,-0.228],[-0.009,-1.182],[0.285,-0.228],[-0.009,0.712]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.596078431373,0.650980392157,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"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":"Rectangle","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":16,"op":76,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/MyEtherWallet-iOS/Supporting Files/Info.plist b/MyEtherWallet-iOS/Supporting Files/Info.plist index 5e0723e..165e420 100644 --- a/MyEtherWallet-iOS/Supporting Files/Info.plist +++ b/MyEtherWallet-iOS/Supporting Files/Info.plist @@ -22,6 +22,10 @@ $(CURRENT_PROJECT_VERSION) ITSAppUsesNonExemptEncryption + LSApplicationQueriesSchemes + + mewwallet + LSRequiresIPhoneOS NSAppTransportSecurity diff --git a/Podfile b/Podfile index 69849be..ec9a5e7 100644 --- a/Podfile +++ b/Podfile @@ -3,6 +3,11 @@ platform :ios, '10.0' use_frameworks! inhibit_all_warnings! +def shared_testing_pods + pod 'OCMock', '3.3.1' + pod 'RamblerTyphoonUtils/AssemblyTesting', '1.5.0' +end + abstract_target 'MEWconnect' do # VIPER pod 'Typhoon', '4.0.7' @@ -11,7 +16,7 @@ abstract_target 'MEWconnect' do pod 'ViperMcFlurryX', :git => 'https://github.com/Foboz/ViperMcFlurryX.git' # Network - pod 'AFNetworking' + pod 'AFNetworking', :subspecs => ['Reachability', 'Serialization', 'Security', 'NSURLSession'] pod 'Socket.IO-Client-Swift' # Other @@ -38,10 +43,10 @@ abstract_target 'MEWconnect' do pod 'BEMCheckBox', '~> 1.0.0' pod 'M13Checkbox', :git => 'https://github.com/Foboz/M13Checkbox.git' pod 'DZNWebViewController', :git => 'https://github.com/Foboz/DZNWebViewController.git' - pod 'TOWebViewController' pod 'UITextView+Placeholder', '~> 1.2.0' pod 'CHIPageControl/Chimayo', '= 0.1.6' pod 'MnemonicsView', :path => 'DevelopPods/MnemonicsView' + pod 'lottie-ios', '~> 2.5.3' # Ethereum pod 'web3swift', :git => 'https://github.com/Foboz/web3swift.git', :branch => 'v200_mew' @@ -61,19 +66,20 @@ abstract_target 'MEWconnect' do #VIPER pod 'RamblerTyphoonUtils/AssemblyCollector', '1.5.0' - target 'MyEtherWallet-iOSTests' do - # Pods for testing - - pod 'OCMock', '3.3.1' - pod 'RamblerTyphoonUtils/AssemblyTesting', '1.5.0' - end + end + + target 'MyEtherWallet-iOSTests' do + inherit! :search_paths + # Pods for testing + + shared_testing_pods end target 'MyEtherWallet-iOS-Beta' do #VIPER - pod 'RamblerTyphoonUtils/AssemblyCollector', '1.5.0' + shared_testing_pods end