From cbc54002d51f58f9038298db0a12efa46607493a Mon Sep 17 00:00:00 2001 From: X1nto Date: Mon, 16 Mar 2020 19:41:57 +0400 Subject: [PATCH] Added UI (Alpha) --- .gitignore | 14 ++ .idea/.gitignore | 3 + .idea/codeStyles/Project.xml | 122 ++++++++++ .idea/vcs.xml | 6 + app/.gitignore | 1 + app/build.gradle | 57 +++++ app/proguard-rules.pro | 21 ++ .../vanced/manager/ExampleInstrumentedTest.kt | 24 ++ app/src/main/AndroidManifest.xml | 26 +++ .../java/com/vanced/manager/MainActivity.kt | 26 +++ .../manager/ui/dashboard/DashboardFragment.kt | 31 +++ .../ui/dashboard/DashboardViewModel.kt | 13 ++ .../vanced/manager/ui/home/HomeFragment.kt | 31 +++ .../vanced/manager/ui/home/HomeViewModel.kt | 13 ++ .../ui/notifications/NotificationsFragment.kt | 31 +++ .../notifications/NotificationsViewModel.kt | 13 ++ app/src/main/res/drawable/Rectangle 9logo.png | Bin 0 -> 292 bytes app/src/main/res/drawable/Vectordiscord.png | Bin 0 -> 468 bytes app/src/main/res/drawable/Vectorgithub.png | Bin 0 -> 529 bytes app/src/main/res/drawable/Vectorlogo-1.png | Bin 0 -> 237 bytes app/src/main/res/drawable/Vectorlogo-2.png | Bin 0 -> 251 bytes app/src/main/res/drawable/Vectorlogo.png | Bin 0 -> 1109 bytes .../main/res/drawable/Vectorsetting_icon.png | Bin 0 -> 1033 bytes .../main/res/drawable/Vectorsettings_icon.png | Bin 0 -> 756 bytes app/src/main/res/drawable/Vectortelegram.png | Bin 0 -> 534 bytes app/src/main/res/drawable/Vectortwitter.png | Bin 0 -> 423 bytes app/src/main/res/drawable/brave_panel_bg.xml | 17 ++ .../main/res/drawable/ic_cloud_download.xml | 19 ++ .../res/drawable/ic_dashboard_black_24dp.xml | 9 + app/src/main/res/drawable/ic_discord.xml | 18 ++ app/src/main/res/drawable/ic_github.xml | 18 ++ .../main/res/drawable/ic_home_black_24dp.xml | 9 + .../res/drawable/ic_launcher_background.xml | 170 ++++++++++++++ .../res/drawable/ic_launcher_foreground.xml | 30 +++ app/src/main/res/drawable/ic_microg.xml | 14 ++ .../drawable/ic_notifications_black_24dp.xml | 9 + app/src/main/res/drawable/ic_reddit.xml | 18 ++ app/src/main/res/drawable/ic_settings.xml | 18 ++ app/src/main/res/drawable/ic_telegram.xml | 18 ++ app/src/main/res/drawable/ic_vanced1.xml | 3 + app/src/main/res/drawable/ic_vanced2.xml | 3 + app/src/main/res/drawable/ic_vanced3.xml | 3 + app/src/main/res/drawable/rectangle_1.xml | 18 ++ app/src/main/res/drawable/rectangle_2.xml | 50 ++++ app/src/main/res/drawable/rectangle_3.xml | 20 ++ app/src/main/res/drawable/rectangle_4.xml | 18 ++ app/src/main/res/drawable/rectangle_5.xml | 50 ++++ app/src/main/res/drawable/rectangle_6.xml | 18 ++ app/src/main/res/drawable/rectangle_7.xml | 18 ++ app/src/main/res/drawable/rectangle_8.xml | 50 ++++ app/src/main/res/drawable/rectangle_9.xml | 18 ++ app/src/main/res/drawable/site_panel_bg.xml | 3 + app/src/main/res/font/exo_bold.ttf | Bin 0 -> 96268 bytes app/src/main/res/font/exo_semibold.xml | 7 + app/src/main/res/font/exo_thin.ttf | Bin 0 -> 93100 bytes app/src/main/res/layout/activity_main.xml | 142 ++++++++++++ .../main/res/layout/fragment_dashboard.xml | 22 ++ app/src/main/res/layout/fragment_home.xml | 22 ++ .../res/layout/fragment_notifications.xml | 22 ++ app/src/main/res/menu/bottom_nav_menu.xml | 14 ++ .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3593 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5339 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2636 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 3388 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 4926 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 7472 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 7909 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 11873 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 10652 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 16570 bytes .../main/res/navigation/mobile_navigation.xml | 25 ++ app/src/main/res/values/colors.xml | 6 + app/src/main/res/values/dimens.xml | 5 + app/src/main/res/values/font_certs.xml | 17 ++ app/src/main/res/values/preloaded_fonts.xml | 6 + app/src/main/res/values/strings.xml | 24 ++ app/src/main/res/values/styles.xml | 214 ++++++++++++++++++ .../com/vanced/manager/ExampleUnitTest.kt | 17 ++ build.gradle | 29 +++ gradle.properties | 21 ++ gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 54329 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 172 ++++++++++++++ gradlew.bat | 84 +++++++ settings.gradle | 2 + 87 files changed, 1938 insertions(+) create mode 100644 .gitignore create mode 100644 .idea/.gitignore create mode 100644 .idea/codeStyles/Project.xml create mode 100644 .idea/vcs.xml create mode 100644 app/.gitignore create mode 100644 app/build.gradle create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/com/vanced/manager/ExampleInstrumentedTest.kt create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/java/com/vanced/manager/MainActivity.kt create mode 100644 app/src/main/java/com/vanced/manager/ui/dashboard/DashboardFragment.kt create mode 100644 app/src/main/java/com/vanced/manager/ui/dashboard/DashboardViewModel.kt create mode 100644 app/src/main/java/com/vanced/manager/ui/home/HomeFragment.kt create mode 100644 app/src/main/java/com/vanced/manager/ui/home/HomeViewModel.kt create mode 100644 app/src/main/java/com/vanced/manager/ui/notifications/NotificationsFragment.kt create mode 100644 app/src/main/java/com/vanced/manager/ui/notifications/NotificationsViewModel.kt create mode 100644 app/src/main/res/drawable/Rectangle 9logo.png create mode 100644 app/src/main/res/drawable/Vectordiscord.png create mode 100644 app/src/main/res/drawable/Vectorgithub.png create mode 100644 app/src/main/res/drawable/Vectorlogo-1.png create mode 100644 app/src/main/res/drawable/Vectorlogo-2.png create mode 100644 app/src/main/res/drawable/Vectorlogo.png create mode 100644 app/src/main/res/drawable/Vectorsetting_icon.png create mode 100644 app/src/main/res/drawable/Vectorsettings_icon.png create mode 100644 app/src/main/res/drawable/Vectortelegram.png create mode 100644 app/src/main/res/drawable/Vectortwitter.png create mode 100644 app/src/main/res/drawable/brave_panel_bg.xml create mode 100644 app/src/main/res/drawable/ic_cloud_download.xml create mode 100644 app/src/main/res/drawable/ic_dashboard_black_24dp.xml create mode 100644 app/src/main/res/drawable/ic_discord.xml create mode 100644 app/src/main/res/drawable/ic_github.xml create mode 100644 app/src/main/res/drawable/ic_home_black_24dp.xml create mode 100644 app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 app/src/main/res/drawable/ic_launcher_foreground.xml create mode 100644 app/src/main/res/drawable/ic_microg.xml create mode 100644 app/src/main/res/drawable/ic_notifications_black_24dp.xml create mode 100644 app/src/main/res/drawable/ic_reddit.xml create mode 100644 app/src/main/res/drawable/ic_settings.xml create mode 100644 app/src/main/res/drawable/ic_telegram.xml create mode 100644 app/src/main/res/drawable/ic_vanced1.xml create mode 100644 app/src/main/res/drawable/ic_vanced2.xml create mode 100644 app/src/main/res/drawable/ic_vanced3.xml create mode 100644 app/src/main/res/drawable/rectangle_1.xml create mode 100644 app/src/main/res/drawable/rectangle_2.xml create mode 100644 app/src/main/res/drawable/rectangle_3.xml create mode 100644 app/src/main/res/drawable/rectangle_4.xml create mode 100644 app/src/main/res/drawable/rectangle_5.xml create mode 100644 app/src/main/res/drawable/rectangle_6.xml create mode 100644 app/src/main/res/drawable/rectangle_7.xml create mode 100644 app/src/main/res/drawable/rectangle_8.xml create mode 100644 app/src/main/res/drawable/rectangle_9.xml create mode 100644 app/src/main/res/drawable/site_panel_bg.xml create mode 100644 app/src/main/res/font/exo_bold.ttf create mode 100644 app/src/main/res/font/exo_semibold.xml create mode 100644 app/src/main/res/font/exo_thin.ttf create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/layout/fragment_dashboard.xml create mode 100644 app/src/main/res/layout/fragment_home.xml create mode 100644 app/src/main/res/layout/fragment_notifications.xml create mode 100644 app/src/main/res/menu/bottom_nav_menu.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/navigation/mobile_navigation.xml create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/dimens.xml create mode 100644 app/src/main/res/values/font_certs.xml create mode 100644 app/src/main/res/values/preloaded_fonts.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/styles.xml create mode 100644 app/src/test/java/com/vanced/manager/ExampleUnitTest.kt create mode 100644 build.gradle create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100755 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..603b1407 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +*.iml +.gradle +/local.properties +/.idea/caches +/.idea/libraries +/.idea/modules.xml +/.idea/workspace.xml +/.idea/navEditor.xml +/.idea/assetWizardSettings.xml +.DS_Store +/build +/captures +.externalNativeBuild +.cxx diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..0e40fe8f --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ + +# Default ignored files +/workspace.xml \ No newline at end of file diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 00000000..88ea3aa1 --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,122 @@ + + + + + + + + + +
+ + + + xmlns:android + + ^$ + + + +
+
+ + + + xmlns:.* + + ^$ + + + BY_NAME + +
+
+ + + + .*:id + + http://schemas.android.com/apk/res/android + + + +
+
+ + + + .*:name + + http://schemas.android.com/apk/res/android + + + +
+
+ + + + name + + ^$ + + + +
+
+ + + + style + + ^$ + + + +
+
+ + + + .* + + ^$ + + + BY_NAME + +
+
+ + + + .* + + http://schemas.android.com/apk/res/android + + + ANDROID_ATTRIBUTE_ORDER + +
+
+ + + + .* + + .* + + + BY_NAME + +
+
+
+
+ + +
+
\ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..35eb1ddf --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 00000000..796b96d1 --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 00000000..827fa744 --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,57 @@ +apply plugin: 'com.android.application' +apply plugin: 'kotlin-android' +apply plugin: 'kotlin-android-extensions' + +android { + compileSdkVersion 29 + buildToolsVersion "29.0.3" + + defaultConfig { + applicationId "com.vanced.manager" + minSdkVersion 21 + targetSdkVersion 29 + versionCode 1 + versionName "1.0" + + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + + vectorDrawables.useSupportLibrary = true + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + +// To inline the bytecode built with JVM target 1.8 into +// bytecode that is being built with JVM target 1.6. (e.g. navArgs) + + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + kotlinOptions { + jvmTarget = "1.8" + } + +} + +dependencies { + implementation fileTree(dir: 'libs', include: ['*.jar']) + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" + implementation 'androidx.appcompat:appcompat:1.0.2' + implementation 'androidx.core:core-ktx:1.0.2' + implementation 'com.google.android.material:material:1.0.0' + implementation 'androidx.constraintlayout:constraintlayout:1.1.3' + implementation 'androidx.navigation:navigation-fragment:2.0.0' + implementation 'androidx.navigation:navigation-ui:2.0.0' + implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0' + implementation 'androidx.navigation:navigation-fragment-ktx:2.0.0' + implementation 'androidx.navigation:navigation-ui-ktx:2.0.0' + testImplementation 'junit:junit:4.12' + androidTestImplementation 'androidx.test.ext:junit:1.1.1' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0' +} diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 00000000..f1b42451 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile diff --git a/app/src/androidTest/java/com/vanced/manager/ExampleInstrumentedTest.kt b/app/src/androidTest/java/com/vanced/manager/ExampleInstrumentedTest.kt new file mode 100644 index 00000000..0be9c2b2 --- /dev/null +++ b/app/src/androidTest/java/com/vanced/manager/ExampleInstrumentedTest.kt @@ -0,0 +1,24 @@ +package com.vanced.manager + +import androidx.test.platform.app.InstrumentationRegistry +import androidx.test.ext.junit.runners.AndroidJUnit4 + +import org.junit.Test +import org.junit.runner.RunWith + +import org.junit.Assert.* + +/** + * Instrumented test, which will execute on an Android device. + * + * See [testing documentation](http://d.android.com/tools/testing). + */ +@RunWith(AndroidJUnit4::class) +class ExampleInstrumentedTest { + @Test + fun useAppContext() { + // Context of the app under test. + val appContext = InstrumentationRegistry.getInstrumentation().targetContext + assertEquals("com.vanced.manager", appContext.packageName) + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 00000000..1887bd3a --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/java/com/vanced/manager/MainActivity.kt b/app/src/main/java/com/vanced/manager/MainActivity.kt new file mode 100644 index 00000000..e57dc1a3 --- /dev/null +++ b/app/src/main/java/com/vanced/manager/MainActivity.kt @@ -0,0 +1,26 @@ +package com.vanced.manager + +import android.os.Bundle +import com.google.android.material.bottomnavigation.BottomNavigationView +import androidx.appcompat.app.AppCompatActivity +import androidx.navigation.findNavController +import androidx.navigation.ui.AppBarConfiguration +import androidx.navigation.ui.setupActionBarWithNavController +import androidx.navigation.ui.setupWithNavController + +class MainActivity : AppCompatActivity() { + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_main) + val navView: BottomNavigationView = findViewById(R.id.nav_view) + + val navController = findNavController(R.id.nav_host_fragment) + // Passing each menu ID as a set of Ids because each + // menu should be considered as top level destinations. + val appBarConfiguration = AppBarConfiguration(setOf( + R.id.navigation_home, R.id.navigation_dashboard, R.id.navigation_notifications)) + setupActionBarWithNavController(navController, appBarConfiguration) + navView.setupWithNavController(navController) + } +} diff --git a/app/src/main/java/com/vanced/manager/ui/dashboard/DashboardFragment.kt b/app/src/main/java/com/vanced/manager/ui/dashboard/DashboardFragment.kt new file mode 100644 index 00000000..9de3a92c --- /dev/null +++ b/app/src/main/java/com/vanced/manager/ui/dashboard/DashboardFragment.kt @@ -0,0 +1,31 @@ +package com.vanced.manager.ui.dashboard + +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import android.widget.TextView +import androidx.fragment.app.Fragment +import androidx.lifecycle.Observer +import androidx.lifecycle.ViewModelProviders +import com.vanced.manager.R + +class DashboardFragment : Fragment() { + + private lateinit var dashboardViewModel: DashboardViewModel + + override fun onCreateView( + inflater: LayoutInflater, + container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + dashboardViewModel = + ViewModelProviders.of(this).get(DashboardViewModel::class.java) + val root = inflater.inflate(R.layout.fragment_dashboard, container, false) + val textView: TextView = root.findViewById(R.id.text_dashboard) + dashboardViewModel.text.observe(viewLifecycleOwner, Observer { + textView.text = it + }) + return root + } +} diff --git a/app/src/main/java/com/vanced/manager/ui/dashboard/DashboardViewModel.kt b/app/src/main/java/com/vanced/manager/ui/dashboard/DashboardViewModel.kt new file mode 100644 index 00000000..d9e4f563 --- /dev/null +++ b/app/src/main/java/com/vanced/manager/ui/dashboard/DashboardViewModel.kt @@ -0,0 +1,13 @@ +package com.vanced.manager.ui.dashboard + +import androidx.lifecycle.LiveData +import androidx.lifecycle.MutableLiveData +import androidx.lifecycle.ViewModel + +class DashboardViewModel : ViewModel() { + + private val _text = MutableLiveData().apply { + value = "This is dashboard Fragment" + } + val text: LiveData = _text +} \ No newline at end of file diff --git a/app/src/main/java/com/vanced/manager/ui/home/HomeFragment.kt b/app/src/main/java/com/vanced/manager/ui/home/HomeFragment.kt new file mode 100644 index 00000000..aab089c6 --- /dev/null +++ b/app/src/main/java/com/vanced/manager/ui/home/HomeFragment.kt @@ -0,0 +1,31 @@ +package com.vanced.manager.ui.home + +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import android.widget.TextView +import androidx.fragment.app.Fragment +import androidx.lifecycle.Observer +import androidx.lifecycle.ViewModelProviders +import com.vanced.manager.R + +class HomeFragment : Fragment() { + + private lateinit var homeViewModel: HomeViewModel + + override fun onCreateView( + inflater: LayoutInflater, + container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + homeViewModel = + ViewModelProviders.of(this).get(HomeViewModel::class.java) + val root = inflater.inflate(R.layout.fragment_home, container, false) + val textView: TextView = root.findViewById(R.id.text_home) + homeViewModel.text.observe(viewLifecycleOwner, Observer { + textView.text = it + }) + return root + } +} diff --git a/app/src/main/java/com/vanced/manager/ui/home/HomeViewModel.kt b/app/src/main/java/com/vanced/manager/ui/home/HomeViewModel.kt new file mode 100644 index 00000000..e36bac77 --- /dev/null +++ b/app/src/main/java/com/vanced/manager/ui/home/HomeViewModel.kt @@ -0,0 +1,13 @@ +package com.vanced.manager.ui.home + +import androidx.lifecycle.LiveData +import androidx.lifecycle.MutableLiveData +import androidx.lifecycle.ViewModel + +class HomeViewModel : ViewModel() { + + private val _text = MutableLiveData().apply { + value = "This is home Fragment" + } + val text: LiveData = _text +} \ No newline at end of file diff --git a/app/src/main/java/com/vanced/manager/ui/notifications/NotificationsFragment.kt b/app/src/main/java/com/vanced/manager/ui/notifications/NotificationsFragment.kt new file mode 100644 index 00000000..a1b53668 --- /dev/null +++ b/app/src/main/java/com/vanced/manager/ui/notifications/NotificationsFragment.kt @@ -0,0 +1,31 @@ +package com.vanced.manager.ui.notifications + +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import android.widget.TextView +import androidx.fragment.app.Fragment +import androidx.lifecycle.Observer +import androidx.lifecycle.ViewModelProviders +import com.vanced.manager.R + +class NotificationsFragment : Fragment() { + + private lateinit var notificationsViewModel: NotificationsViewModel + + override fun onCreateView( + inflater: LayoutInflater, + container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + notificationsViewModel = + ViewModelProviders.of(this).get(NotificationsViewModel::class.java) + val root = inflater.inflate(R.layout.fragment_notifications, container, false) + val textView: TextView = root.findViewById(R.id.text_notifications) + notificationsViewModel.text.observe(viewLifecycleOwner, Observer { + textView.text = it + }) + return root + } +} diff --git a/app/src/main/java/com/vanced/manager/ui/notifications/NotificationsViewModel.kt b/app/src/main/java/com/vanced/manager/ui/notifications/NotificationsViewModel.kt new file mode 100644 index 00000000..6987f856 --- /dev/null +++ b/app/src/main/java/com/vanced/manager/ui/notifications/NotificationsViewModel.kt @@ -0,0 +1,13 @@ +package com.vanced.manager.ui.notifications + +import androidx.lifecycle.LiveData +import androidx.lifecycle.MutableLiveData +import androidx.lifecycle.ViewModel + +class NotificationsViewModel : ViewModel() { + + private val _text = MutableLiveData().apply { + value = "This is notifications Fragment" + } + val text: LiveData = _text +} \ No newline at end of file diff --git a/app/src/main/res/drawable/Rectangle 9logo.png b/app/src/main/res/drawable/Rectangle 9logo.png new file mode 100644 index 0000000000000000000000000000000000000000..fda060460d4f44e58c7d188f77ab6929ca9233cd GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^N z9OUlAu zyzg=N4>@3wMFNs?matnXQA`rsdv5XjoHHZ%sxt^ z&w}|P_IWX}vy!(r`WHj2yY-V{An5b_uj^eP>p}SUswl8?+NUL--uqZ&LZ90)Zm>U-*8FP=koj2ID~%MU8;aU8wO0IOdg= zFOeT=PvD$+fuEt_nsl%E)`*q%u|VyqUwxc)69_&|wO8N&w7dZUpx66OMK4wW0000< KMNUMnLSTXe$I!X} literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/Vectorgithub.png b/app/src/main/res/drawable/Vectorgithub.png new file mode 100644 index 0000000000000000000000000000000000000000..26b26d7f2ba01ab40b7b50b63cc51cab2974c4c1 GIT binary patch literal 529 zcmV+s0`C2ZP)d@A3PQ z;AAiWL{#*%CFLYdT9K3ux13j#q3!asE$7(wQ{cB#a z67qjwJ}$zTW@9Y`t}q{e!q{pNNLDZ(OKFge+cz6ay;?r}=FJb6)c?#YJ_-5!Zm%H` z>al~zM}yDh9>l;O2u{7sq4%aMy8HJQF)v^wyju}d_EKG9=>)Vb^e0e}_UK&%wqDuT z5&N&w$}e;a3Q~@*v#uhmtg)X4{o}*uv%YT!KHtOqyN(#|1{fEi;?hYv+A)4ew3UMR zxyC3VhG$-pwzlau!8mRjFn7r(81G>WD8Gkej15V{RPgaFWo)yLNS<~K^S-|S18RJ# TSy4!m00000NkvXXu0mjf3hUeQ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/Vectorlogo-1.png b/app/src/main/res/drawable/Vectorlogo-1.png new file mode 100644 index 0000000000000000000000000000000000000000..220b65d5910b76f74d4e3ff6188d547eb4d974d7 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^+(697!3HFMCO(@Aq&N#aB8!3I!XV7ZFl&wkP>``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&eBev_w*V@L(#)F4N}1_Peg3loH%wOBH+KS&U2 zV^&dM)%0LsSGC>seAlGiG2cBV$K)S5BX}lZft-TZpNCB9=bLuO?@}?Ynil3Op!bBa z!BO9qdZE?0YnFx9Fz^ d+xZ+7jG{^#``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&eB{sd1K$B+uf*xs|ehYWaH=liw@h+8qVt~;QX z!=PT5m&2gk!kfUdOk>U_Cv^uw@c`G!w#L+<#hA zUKlB#pr+%<$AUfisK|(@tmolaSiGqZRh$iO_ ziHKYz`s`Jdx0XTN?aZ6UH+#Ob4agFa@aEH<=I8Ew``*l(_bK`p+`f9dFq%r^{e~gV zZ45=mflTy;kw_+ZauRx$xo?HZaB43~8<{NTrqabQH8C8T)EC>aN@FZzuB`al5|7!? z!KK+x)!#YT(~Zx|Z;CaU-)WdjkRdWwD3Vf&$ZI0O96`U*A{+@Nx}r=(SyF;BJf`^r83Xle9uOC7j7R}dAPYE_Q@MRl-Mt@majhh@vSR# z!ARuRT=U4pSZEbCU3fUsX#iXEm7ooLZ}+GJ^l4PHviods9F*HgeeLEC#tm@TC}w6% z9U)lvI2|k#WpF}Fn_O^|td13Rh0KjZgX1gI64MJ}wtySy%kN&DP)F$3_bc#djg;EQ zt~3S0(1o1B^8jLrLy_vouCyt5J_E!IILN|c+uM(FKSw;)in<2t#YOZaFLOJi^&Ce* zsYpT{!<*J~v>spRX%K5&>6Ptl<1fLatEJVJdrU-Bk2*%sSuWyf23l|>k<%6%O!cW_ zAUfm{g=UvvyZifBssP`5TuEJ{y^`R{7k~SDvW)y^6SIzxc*yY)Z27Quh##t;j*)I4 zWSea~U0g}Z)QN4mGtH?ZJScYZpdGRcQ=JggW}HF>{oxDh2;RAZwHCy(6N|AiRkE1R zp4*^~5G)c2MJY$@@|oe+z(elOkZQS0ri?;n+P!T5IY z#h}q69>gFDN$U9o%EgRz$<&AYc`+l_7|6enXJLRpMevdmD$LmmKeH;Al z+rNG~JVPwurH|w$#OiL+l&x@$Jciz@4L3D}ZLK+0i?QXOCmDIt5VH`mq#<}SJVy|n zjvF!*FK025MrxW-NWwWcoZbtG$i8rq3$t1)?7s8M$HOI;f8;uYon`?4egMU?g|Eo% zQeCGPoL1Y*7jh8HQ)vN*MIiyv#{%W8FuoW=8>(C_o?U&kB$W;;ji4>}-uwCb!D$}n zCSfVAH4Q(l2nNfR2=#Io=w1PwIMKm$#F1`UX(M1yE~)AA$IP(eeL27^SvN+@Cq z+!%@gVq^T;8P1*EnJkdR+(_A-@tr&8o_o(-g(+6QWs+!sWoRV7{9rJe%wlEzwi@ks zKEO2VWA2aOVhTz48MD)lPrV>W5W9ChMoTNS+}c!l`QKhZDk}90X5n`SGl1V~KT;d* zJ8HwNBj6AJ`Zcp4u}VI<#XoSy%%ak~Zqm$PO%E}S58#+Fu+A#Omh)8#sqAZ@M*sP2 zf>s=3E(4Z?PTfb3ZqI!Njccan0?Ct`C!-mh^1*>EQnTqU$YQjVM(X`ToX#|wu2ww1 z(70rl>{&_2qNk%AvcUoz%K5=aYpk{(s4jLf0Twc_334FJsK<51u8S^(TCk`C9~0z#z_M7F4LfOPZ^*4npKhrT^#cWCA-HeWwc5f;xyyUTYAVyU=*G?K7|^g z%XNV~eQ=>G!=`|60i{-ri)Oy?o#WYaJ~*2~Vn=W9sco)Tj@~p!CS&|>i}oE=?xj3% z+!Vq2|EbU=OQDdD^Fjmvn$j^rA65G1wNO~6@2dhtZi6vC``j})`B&`$qAq|~lXuq3 zQX@qz=<>f~h;Av%>BdyYzwfco$={sy7bGDT{cZxM#4i@5LanS$dFQ2;Yl_PXusl*s zxTEmM>Y$HPETC;ctA#i}ltox)%Pk7mQ6J0A%ceWg7=;5YvR1jMirEwlv84eF|#XX5PQGN@mY0a$7;+v?xR+J(Ig)u-e2P|K~?uU z<5X_DNM<~5>gB{zu?BB+yrXbI#7^=6LW7zME{aAe} z0a+mpC&>3mk}00000NkvXXu0mjf Deih*H literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/Vectorsettings_icon.png b/app/src/main/res/drawable/Vectorsettings_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..552807d1d8e18bdcf30bee8d14f178adb542e810 GIT binary patch literal 756 zcmV|e~f*~h>?4w|x0CNI+P7u!t22L>K1mo2hWfQWC1S5Hw zC_tskKOAKIQFt5N?e2PAUGJ4ar~%b}R$EGYM0C&*uunh%00xLSZyadx)6~{gV_}s= zLfC*SiwPzr!Q2MHtjYmOiQn3OcaQKy0Nu>AWV((XN#@l|z%`Q(%E+-M=@JyOwx4@n zv+J(!S9d_*3bq}hxo?!bwn6(rsI&3 zYxinsAE5#|_KQo1qv)(K*qYihZ(Z}>P5zh=Y<^TJp5x#3o&^IH@dw&Q6Mo%E3{Gnb zQl1yF@dJJDw6NULBE?d5SKjfS?E=}W zv4D$xdg9T1AXrkSyjMcrM0kc!yfjyin=mMf83x1x;sR2El#nx?$3tC+Lqb+v7fNuJ zyo59X+jSjpP?;E)(Ow#!^V}&p5mF4F?(Yn7t&3| zRvOwi6*78J194Vdbm~Wkff*a!f(t@!vWac(iZl!<5XKn2$SN-Stg-CpWrC{&B94h; zNLw*^?4H~7>(sHo^$)mzL?{>8f1JYG5q=Pbr*_(y?>+ts4Md^RI^nXA{%`H*_aNzv mXa5L<3U6J#feRq7@Bam_f*&H95^XC00000Aj4Vn?$KsrIYfgPb6=mxq0bpqW0oWOR1umNuH_wFUsh!74zzxVD5A-O+y zgiB0F0e~0&S+J#SGd2@E{$VTG_H2hFNlF?6i=}KihLN!u8j3{5w!t{oK0_)&!)7rJ z7JX4qEZ8p$mr{%SU=gJHDbQWf<*J+#!?vt%5+9{BTDm`P{7Dscq)VEP(pwu&2X66< zrGooJ=HBOLr0>f!xhiuj1-VMJ<+PoG_SeXmg^0e>FvR&r#8~K88sI9I;rnmjCyk6x zWxx?S@;ZGrI9IM^qrHmwvD70Z6I!CBoN?QScit47_4q`WXw{4=aB6Vg1Qs2Wxk*&W z#Az5MUw`=t#U{0eLe!$49Orj0{b$qx`nSTPblPDUh9W4&@1!CXG=SL2AeMoEy@+l} zYqGh`ai=L#PO@=kK-uwJkV?*CUX+~SLoQP4Ssp0*Ev1>FI_T*M5;QXk3sD$#i0 z$)PFy*fY|dge|mZV7OF|eaHH9Z%fn}hLNMAF4rVladI28Z1{2=R-TgF|CxfWPY|vA Y0T6)g4@J9WlmGw#07*qoM6N<$f>E>R1^@s6 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/Vectortwitter.png b/app/src/main/res/drawable/Vectortwitter.png new file mode 100644 index 0000000000000000000000000000000000000000..3676898e00b0299b31a22f7f0d15e46342c71b38 GIT binary patch literal 423 zcmV;Y0a*TtP)5BKuo* zkO9~LB37i9G@@fBT}d{Iv%k;i=0d7LfeheH?$OG)J;#L|uQIDgg;~ldWR{6lzT++U z;Z$IB!E!puu34I8n=$KAM-wk&%t$&fnBB0PChlA(f=6^q!7`_MrN6!?nU7%{b1udZw~86-DFUw}OVgB%2TunObmJ@+Nb3;Wx + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_cloud_download.xml b/app/src/main/res/drawable/ic_cloud_download.xml new file mode 100644 index 00000000..587d3603 --- /dev/null +++ b/app/src/main/res/drawable/ic_cloud_download.xml @@ -0,0 +1,19 @@ + + + + + + + diff --git a/app/src/main/res/drawable/ic_dashboard_black_24dp.xml b/app/src/main/res/drawable/ic_dashboard_black_24dp.xml new file mode 100644 index 00000000..46fc8dee --- /dev/null +++ b/app/src/main/res/drawable/ic_dashboard_black_24dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_discord.xml b/app/src/main/res/drawable/ic_discord.xml new file mode 100644 index 00000000..ee8ab7d9 --- /dev/null +++ b/app/src/main/res/drawable/ic_discord.xml @@ -0,0 +1,18 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_github.xml b/app/src/main/res/drawable/ic_github.xml new file mode 100644 index 00000000..633987d0 --- /dev/null +++ b/app/src/main/res/drawable/ic_github.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/ic_home_black_24dp.xml b/app/src/main/res/drawable/ic_home_black_24dp.xml new file mode 100644 index 00000000..f8bb0b55 --- /dev/null +++ b/app/src/main/res/drawable/ic_home_black_24dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 00000000..07d5da9c --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml new file mode 100644 index 00000000..2b068d11 --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_microg.xml b/app/src/main/res/drawable/ic_microg.xml new file mode 100644 index 00000000..cd7a6d84 --- /dev/null +++ b/app/src/main/res/drawable/ic_microg.xml @@ -0,0 +1,14 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_notifications_black_24dp.xml b/app/src/main/res/drawable/ic_notifications_black_24dp.xml new file mode 100644 index 00000000..78b75c39 --- /dev/null +++ b/app/src/main/res/drawable/ic_notifications_black_24dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_reddit.xml b/app/src/main/res/drawable/ic_reddit.xml new file mode 100644 index 00000000..0a047886 --- /dev/null +++ b/app/src/main/res/drawable/ic_reddit.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/ic_settings.xml b/app/src/main/res/drawable/ic_settings.xml new file mode 100644 index 00000000..d45c12c3 --- /dev/null +++ b/app/src/main/res/drawable/ic_settings.xml @@ -0,0 +1,18 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_telegram.xml b/app/src/main/res/drawable/ic_telegram.xml new file mode 100644 index 00000000..1dae8ebb --- /dev/null +++ b/app/src/main/res/drawable/ic_telegram.xml @@ -0,0 +1,18 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_vanced1.xml b/app/src/main/res/drawable/ic_vanced1.xml new file mode 100644 index 00000000..ed54d3f6 --- /dev/null +++ b/app/src/main/res/drawable/ic_vanced1.xml @@ -0,0 +1,3 @@ + + +w:defaultTabStop w:val="720"/><vectorxmlns:android="http://schemas.android.com/apk/res/android"xmlns:aapt="http://schemas.android.com/aapt"android:width="36.2dp"android:height="27.52dp"android:viewportWidth="36.2"android:viewportHeight="27.52" ><group><clip-pathandroid:pathData="M0 0H36.2038V27.5192H0V0Z"/><groupandroid:translateX="-0.254"android:translateY="0.5"android:pivotX="18.102"android:pivotY="13.76"android:scaleX="2.131"android:scaleY="2.804"android:rotation="-45"><pathandroid:pathData="M0 0V27.5192H36.2038V0"><aapt:attr name="android:fillColor"><gradientandroid:type="linear"android:startX="9.051"android:startY="13.76"android:endX="27.153"android:endY="13.76"><itemandroid:color="#2E73FF"android:offset="0"/><itemandroid:color="#FF0032"android:offset="1"/></gradient></aapt:attr></path></group></group></vector> \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_vanced2.xml b/app/src/main/res/drawable/ic_vanced2.xml new file mode 100644 index 00000000..2073a6e4 --- /dev/null +++ b/app/src/main/res/drawable/ic_vanced2.xml @@ -0,0 +1,3 @@ + + +w:defaultTabStop w:val="720"/><vectorxmlns:android="http://schemas.android.com/apk/res/android"xmlns:aapt="http://schemas.android.com/aapt"android:width="9.52dp"android:height="12.71dp"android:viewportWidth="9.52"android:viewportHeight="12.71" ><group><clip-pathandroid:pathData="M0 0H9.52077V12.7096H0V0Z"/><pathandroid:pathData="M0 0V12.7096H9.52077V0"android:fillColor="#FFFFFF"/></group></vector> \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_vanced3.xml b/app/src/main/res/drawable/ic_vanced3.xml new file mode 100644 index 00000000..c705eb50 --- /dev/null +++ b/app/src/main/res/drawable/ic_vanced3.xml @@ -0,0 +1,3 @@ + + +w:defaultTabStop w:val="720"/><vectorxmlns:android="http://schemas.android.com/apk/res/android"xmlns:aapt="http://schemas.android.com/aapt"android:width="5.25dp"android:height="5.74dp"android:viewportWidth="5.25"android:viewportHeight="5.74" ><group><clip-pathandroid:pathData="M0 0H5.25417V5.73504H0V0Z"/><groupandroid:translateX="704.62"android:translateY="999.995"android:pivotX="2.627"android:pivotY="2.868"android:scaleX="565.417"android:scaleY="565.417"android:rotation="-44.999"><pathandroid:pathData="M0 0V5.73504H5.25417V0"><aapt:attr name="android:fillColor"><gradientandroid:type="linear"android:startX="1.314"android:startY="2.868"android:endX="3.941"android:endY="2.868"><itemandroid:color="#2E73FF"android:offset="0"/><itemandroid:color="#FF0032"android:offset="1"/></gradient></aapt:attr></path></group></group></vector> \ No newline at end of file diff --git a/app/src/main/res/drawable/rectangle_1.xml b/app/src/main/res/drawable/rectangle_1.xml new file mode 100644 index 00000000..338fb99c --- /dev/null +++ b/app/src/main/res/drawable/rectangle_1.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/rectangle_2.xml b/app/src/main/res/drawable/rectangle_2.xml new file mode 100644 index 00000000..813ac8c2 --- /dev/null +++ b/app/src/main/res/drawable/rectangle_2.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/rectangle_3.xml b/app/src/main/res/drawable/rectangle_3.xml new file mode 100644 index 00000000..529869b6 --- /dev/null +++ b/app/src/main/res/drawable/rectangle_3.xml @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/app/src/main/res/drawable/rectangle_4.xml b/app/src/main/res/drawable/rectangle_4.xml new file mode 100644 index 00000000..6f3acb51 --- /dev/null +++ b/app/src/main/res/drawable/rectangle_4.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/rectangle_5.xml b/app/src/main/res/drawable/rectangle_5.xml new file mode 100644 index 00000000..11b30af8 --- /dev/null +++ b/app/src/main/res/drawable/rectangle_5.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/rectangle_6.xml b/app/src/main/res/drawable/rectangle_6.xml new file mode 100644 index 00000000..e72d3e60 --- /dev/null +++ b/app/src/main/res/drawable/rectangle_6.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/rectangle_7.xml b/app/src/main/res/drawable/rectangle_7.xml new file mode 100644 index 00000000..e50f52d2 --- /dev/null +++ b/app/src/main/res/drawable/rectangle_7.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/rectangle_8.xml b/app/src/main/res/drawable/rectangle_8.xml new file mode 100644 index 00000000..02905ba5 --- /dev/null +++ b/app/src/main/res/drawable/rectangle_8.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/rectangle_9.xml b/app/src/main/res/drawable/rectangle_9.xml new file mode 100644 index 00000000..e2ca1e5e --- /dev/null +++ b/app/src/main/res/drawable/rectangle_9.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/site_panel_bg.xml b/app/src/main/res/drawable/site_panel_bg.xml new file mode 100644 index 00000000..8e22373e --- /dev/null +++ b/app/src/main/res/drawable/site_panel_bg.xml @@ -0,0 +1,3 @@ + + +w:defaultTabStop w:val="720"/><vectorxmlns:android="http://schemas.android.com/apk/res/android"xmlns:aapt="http://schemas.android.com/aapt"android:width="30dp"android:height="28dp"android:viewportWidth="30"android:viewportHeight="28" ><group><clip-pathandroid:pathData="M0 0H30V28H0V0Z"/><pathandroid:pathData="M0 0V28H30V0"android:fillColor="#FFFFFF"/></group></vector> \ No newline at end of file diff --git a/app/src/main/res/font/exo_bold.ttf b/app/src/main/res/font/exo_bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..eb3ff5d52c78b5bacd079ac687bbe48a42bb19c9 GIT binary patch literal 96268 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�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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/font/exo_semibold.xml b/app/src/main/res/font/exo_semibold.xml new file mode 100644 index 00000000..91efbe19 --- /dev/null +++ b/app/src/main/res/font/exo_semibold.xml @@ -0,0 +1,7 @@ + + + diff --git a/app/src/main/res/font/exo_thin.ttf b/app/src/main/res/font/exo_thin.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b7e0bca26b4417b614210dd1dce0239a7f97dfca GIT binary patch literal 93100 zcmce934B!5_5Z!^&5~s@Yi3C%%PdJI>m->alYJw5LLebP2s=r_FfqlY0e1tM?F+e5P^6%-UD_j`;{(u!xYj+G#WLJzJmbi9(aN;`v2OS1(?7 zGH^5z-{E`yvt^4nti$J8wD&mfQOj0s>AzZ-zl9JpK8unq?_1pa-Nx3Fcs~i>7cIvJ zQFkh~m)-~5Kq)OdXV@Vd1dHtsZ~%q27peI$OqZhhan<%(bdKP zm1`y~{0UORT}yJw#Uz)Okv>{Vtn^J%$3>Gm@*t_Foy1Cx;=TmW-$EAPUc}A9)lD+F zDtvY|S;lQ6-JBVJUr+k*dk1-x)Qj(&C3W3PR@m`603;v#m=N`m&Xp?^#?fP+D zge#ro(?+s^!Hm0={sjHsfN}gD@J0dlOwvKW#%Gzh)PQj(J}<|6_?$d|asLkAe}OBT zbny3}FMQ5bh|hO$ZajYCI zajYU+0do3A^B^(N?b7@FDq`Xv!S#3ittWmF=M3*7F8*iup3OsO4uW^`;^3!j z9&rC0*T zoEUr)*B`hfY0ktsVDk`uxq^SQc?iES51fZAVDll4oAuAeAG#NkW;S-Q|MBjOK3SV= z{Or!~!(bin&S;p?(Rg>zHTW84$*d8{~3j9wYfjJ&hCU~|Xt7re_-NH>2Je}ktOT?g;YLw|$M z7_BpY8}kkx6#0PNJHQX2JEH}Lv&q~qBl8&lG9D87m(5v-kHJeKKZoDvNIcE>nqCCj ze}Ggn9)Y~97J023?c78b@CjrVHy6J%d6P+6MR^mPN5=C!WQ)k(O&B-BRcMUCF@<0n zc^`sNgSI~dpWhE@9=Zle8TekjC}b?XA6E_8z-N-x@};B%GO3PTCJAsG@H~_I zhepeN$gLuNDd@`!dG-J)qiaYuy_|UIQrvgo+J&ouIO!d@?v; zhp|?^fp>d?Yb9{PC5Up^3YotQvZI^+4S!#RwXy;8|2EoW>tYSovJB9v5i(>s?)u0LpLQEnq8P0-u6UU9Qi@0R{FGMp<( zA;*z6=vqZ${~5sFr{JYk#3jlq#&>KjpHE7~wlKGp%_(c2U2Lw|#o7csU zVt*TLJ4f}W3+t~J{Sm3Z!LJ8D82ruPGlNeJ{(A6?8}H>r8jxl;c}vYRTxF0NepyB6=q3IG|>KZL{AJPo*0RVn2CiXkVH^e5=ka0 zkg+ymCl2ByX(XLw5Erb0ERs!fV8P{qw(>~J-w1%1wD8Z-A;GX z%V{;;LoOnh(JFE;c>;Ft60(}^qJFv;n#C%z4LTJeSCBpA78*sP>1^6f=h69e4(%bw z>DA;}(0)JNOnYe`{Sm!}E`n5@OBX;h*-d^#c9Cny)#N&IJvl(GB{z|q(bkRRr{s2W zkbFjqXgO@RVp;+nWDBjJWi&w0=-}Q*WH71;W z+$^r2JHQ?0Uggz%F28`kfj`0vGLNiFwnKJ6c0_he_NlyEzFvM<{<{1dg+o!T*rB*Z zaai%R;R{AEQLjXO93@1@N0&x7MX!n88GTLk!RWVQ zxEOcLf|y%lo{UY5EspJq-57fy_JPQ(voJuRmr`8EOr^hN}z@89s@3#LtR97=PNRGFBTm8y`2mXne=`mC0u6H0?K? zGAEf=nqRSGTk0$~SYA)iCUhnoOgNtKZeniYn#9KvzqNK+@3elNv?S?J(%EE3^77=z zlAljLll(ijq@Ep1-fO=-`klXOpdfBM1nGa06g1sO*&zI7G2HoBh7%*foB`C(Q; z)}2{jWUtCTkbNTiY)({;FK1EC#+<8ij^>=rIiDMqTaeq9yDj%7P2m!F-#KL1GmR|W2Z>k2+A%r5LKJXrXuN98H@Z1bG( za^5=c4c>QrX}*5ne&5r+Gk%5N;cxRF@t-TQ6*UyyQ1o0NKF|_45O}&+UEEN-uJ~Z_ zlf~ys;!Auboh6$~ZZCPdHg9ON?$Miuq?5xvutD8V`ZO~JIa@o zA1HsW{Id#o#qx?H6`xlYRnDs1S9!GZROPo-DOKH7`>KvqJzw=k)wya?om5?1y{7t5 z^{MJlYqT|KHC;7lYCf$wUmH_fTsy0FPwk1?SEi&)>6)@@%1u*FPWi6RR99QKxo&^m zJN5ed1@(8}W> z9hr4@cIE7yvk%NZG5eF*=esky7j$pyexUoW-QUiso3nGyBRxqyMLqpJ2YQb6yxa5L zT=(3Dxt(*@%)M&vopVpjeSIF8mo~3=-gWa{oOfoPFkd_0J-=oCqWPQV@0ovm{N-mrYh@>`d`wEVjjrWK_tx>p=n@z9FTRu-@9TDgAZtt($y z`Rzrfi<&OldePB~Ub*PARk^E{tU9#n)T(b*n^rfhzG3y#tIw{Ht=Yfk_BGF~IlES| zHhb-wwYRK&b)9To!@51|POK9ywp^TharMOuF5Y_aiHkp9pR~Sd{hIZM*T1;_!wvck zJsb9HII`j7MsA~Lo79^sH*MT>!=`69eRFBlr9GD(xb*2u zU*AkN7j5p`ymRxh%`a|A+%kR3;Vq}PoZni#b?ep#w!U>)(q%=LbzipQvZI%s-lp1C zzHQ^Squa^$w(VDKe`80=j@})&?|62{7ni48-g5bMm%nuRcRNdWZr=IO&NEk#D>AOA zyJF=Pd#*Ts#izRxceU@@w(Hhi&+Ynfcl>V0?t|VZm)9yXHkM2IT`;$Fv zjg~XNDED*DfR$U0RX7%FFQH1a-0qU+adtV?*>&8l=g$v(Prn}!zNRq7xoCk>D*TOe z)9*h2m+H$;zWP_}7s98UVc;LkQM(qc-oX7uYAN9Nl~GSJjnAPDgO_)%RmH0CzrrL} zsVdq3++PO%ju-G=Jz#ha{#rTSBnGch>2w9epY;g}m9m%p;NF?CZ{HML?0IOL+$DJ4 z3T=Q?QE$K*@CLj}@lraKUR=(AOX;kl=77`6{nGYJ{;@1o)`?72=A+zWwnw=~T`JcJ zT$(3rPkg8PgK7Z(urmDb|I+WiQ_)wMcGEI=A06b2p+yjb-&f@Ic>P|Z$!v5voDKy> zWy0W0xGNP-htufvXSn<(ucxSj`Z6$JS4PXSxymU0oH=hOmCc>aEz9RM^yHOBMeDEe z*51|GUER{Z&90@N)vj!sHCrAR7ggO;+vuCxP`5cnJ-tI7tx=S9)YX*M*u{A&fm*!_ z!mG@Qn3#MxZ;qPPa{1aRp6;s4 zvm2?TZ2e%L2An#A~Es%zCky&@$;a4lA;V>QJ@Gkrsf$$snqFm z(<>czbAG1QYN*L^I?RQcx+Gm}p!~6){k-~$hNP4qZNC4|(W+e)iHX`ZQh(M#H+fTP zuM+g(%E+hQ6j?lmuc6LLdeCXNcrtWWg(;97Y&pJq%EO0#UcIL-DK_KM&G-N8k;==< zEJ?e;A$9a-dL#E|SXN4r&kT$f0!C%PtTZr0;_kv#cU`4D(VZ7J#bQ=%ifUgM)z3{= z%Pf!XlkKCGvddzZm}kW9oT2Iw$6H74q0hs|$hgnX=-g{$BwhEo<=8O`?Y8{tSNI=z zs~75KC&(OroezH~j0+aG?wj3l-@ewxmTC3-4jkB5H~lcZ zwY_Ujv#|VddskhmBGUL8y6+~)e}=^9>^sx3_` zyDwIKeVMaJZRM0|1uZYHZ(xB@hHt`gX`;*_>HdIM2YC#Vu)BbJ`dEy*r^g~(qM}}_ z@Y<)JwhF&j$DBHqK>sOd*}KaI&vT`C7t#wrGNI&RLQ!FK8h{zT5(WfY7(o9R#xhz^ z(wXLHxXnGyVxsp7>vSgjdj6O^Xu-uG^Zx9 z$a3V;{f$$&qNCB8+M-3vW7`_m-kg>*^KId$mtEXcDB>X#1NtmT1Ae=icN#M3G3{qb zpK&KG=7BQqBq*{Ew3h?_s1259tw_g3-VF3QBz=_(A`BNmxgh|Dg>?`w{&+K6Plm;J zUyZYOUf0IX>AuW)Hfw&#hQbDCbev^I{f0o7H?8oB`~~^xC0EooOljQM(RgsFuR^!6 zW?_5h+?t$bKCyp^yGE0gV7J)QYAY&gSG4Nmd_|u%$7}1d>N*;lreRzh>402Lhg=r% zhZPRpL%wO*jQBBUpk4gRAobd{0NdEXFlO~LEYi3T7R`-Qs1-P*Z;N;nRu3bxsgU+v zhJHl;hVL*ImV5+<>%#Pd5VwmOg2eOmg({V*3Q~c!0lBjrZRi-6jg~xoSWClF$RSCP zFkwWug_;D7){$%J?OdM7+x~Q895vR_ZsB=aO6SBsYkl}c68g2mmVKW7QOvwtR+t(aMvJIj%kxU!?OW8o60P(Tv*vO1<`VPCH^LDs*us=04Y(?E@= zQvqG*t9!7W`<#0U-VV&QSLcItVAE^VNsBC-S5Y-6@;OCq1!5A@?16yHaN3y=E2AkC zA3E)hjC9a~U&&T#MZ6i0dAifJb@?w=^=Orv-P1VgZ>Dt>?@`)N`MU#M<+SRy_EzDt z!bg+seVq#*6@Js+Lz7%P-DlEmS(KK0IXbU3Tc2FhDqK??Ra5KrS2Sg0l$Ty39O-Df zjUz2R>KJa}T!B0`uP@8=QVgdz)x%4e#{@CPRe>Luf)|zW7a=I(#bRt%8ti-p)jOyn zajx*o1V+13$7!tiV&b&gMV0Xoro7?jiy)(ZjWz(WB>ALxs z`+6;Ej^laCCzT7|2}h!NH53mvUIzOr5q9tngFJvfs))oTiSl-MFT$Amzi(RZShG#kvfuL7}w;@>;Kb z_Kx&8>Qcw@!j2+cwxtL}6oR`8xP^oPW?|}hvBKMRt1R@m#UeCu?+7>0H3MmMmheF6 zd9nx3L;qmUud*;I!}#+DzoQBG9JW)yi z{C;(Yc?fS3U5f2_VImovyb}%I`mf|~zfJkqEdb#zx>&eT_%U57+!2B~N~8zOA-ZAH zW{1wa%2MH_@xrGi&fFc`f`P-8nU?qjMw^(M_oV01zLk0n&RB~7TRPI-{9{I!rQ;3j z>8TjURPL8hX`UIVVOMZYXX3qRajcY~hU!)&h?r@_^PSv7c>bY*PEppJ=hk8EGs6EW z&7voTGn^@IZ^tEpw=4Yt5F-=H`_(wOLwQwxMzA=9Z@9D7~$!dFPCp z#JH67iqiHhpFPdAbKi?U>c~+=C3>^kkN(%p%pA2Ui@v?|*3DBh)t1Jqp1x#izD3DL zL(9V4U@gNBBjD9Sx&oVawvsVD3>rWJ1*`Z){iB1%JN?OJ7F$tz^;`V;#_2Uq?|JT> zI78;n(izz%SrjMylFn^ivCFQ*EO!rX9~xKjg-2#cp`L&dIx*Jw$&T_pbwx#{BSYq@ zjh_5~2d>RXi?u+F^X3hW-Hfs8;Ts0KMP0~Zvy_?9z6*UDilmrrEUF|6Q>NDJ6ayO+MW@m-~& zc}8Q~`gsi%o*CJ9+iLHhHn+NE-5RGZ7S?ayR6|_Ul-ae-9+c`lSImYY;Cpa{pQ+#KE>SY-yhw8;>b?|#`8JS)T#4Vkuz1MH*z zS%r=SO*F@AY(FX$gynzO@LBL;Hj82!9e*us7*7!ba&`j>#0rCh1*~Zw(cxufCr8-kH>wUrzlC zgu{K%SFRUsrX9k=$N>rV$xXw1QH0o?I-YSnrA?MEtsj1C75jm0M}=whHC&HcxT8RF7pyc&HozXv<6D>pXAWu;%z9^PLm9}hh<4hUc$x=_U)6P+r? z)DL4@=p*9N%-9)1RSi|Z>M1QM_eoudU7qNy=6Ga|2$rCT>x4x9(-_ za-<0I{&!po)_b7Qfc0)jtr9hUZz(M-^0|Ci{tZy-J#ZaBdonieSXnbu6RkbaS<=>6 zxn&EbS2f+Dv^i#6lAZI#YAU3*wF}#;l~oOu6;%y(JKbXzZY;GXC2O=F#>iHPG7kNI z#OomA5=5!2tAu0|kplE91D+ynhC`_{b(r!tq(6}n-`cyw6!U8RyzYY=R`ELFoZcjS z+TWg4kQZO3-%6v_rU<==;b5$FgWuCq22H3pGA0?W&}mZ zWM=CKTgO2ztnGjfN)i;yy5s2^^NevZrX9Vlh73zjL-(o;9ZsL6kSgJ3)6b-C%M1t*_R%-EvD)mntsVoawq{ zM@jW7maOQgYx`U4%Cc^1FJI`%rp_%(p>*eNDfT5fm2v6TJ2^N17v89e#^;&NB)g?e#TXpYlt)*?pf^yDK+1P3GNT{pq zYRJf7IIQdvaVU-DBeXB!-#h~UXpv1osGU$FA^d~azXPu;Vf7PJhPKE9gP%Y{<0Nwe z%8NsBXV0R4FI*^`NiY{xub5)>6j^KfD&-rgchhd+%trdV756MI(CQNkZ@j~6HDDga z`T2@|#3e|w33G`diz=9wEe$#Yq@b1!y(2Exw7s`AKI4h>^?7u|ZQb+gXRi{z;!{QT zZtoX9HR**nXlcq?8nrdR=tcMfHgf{-Zw&f)fICTmz%c;<;&jx_n|EuACHK;WE%6RZ z<9(OCbckMijq3bIG)HgDay9JSxg!d@WUZGr02C!H{E0rp1sT(!)S2{twtMlgWuBA z$VmjPNcIAzSro!dG}eh!Vv#83FkLTP$7qbcFz}Dc#$Jh*nY{Z4)0BK@Q>H2TXgg?|g*eEFp~4@sbjFYyj|8Tyxr z*-c8PA;XoFc$2;E!GyoNRkOS7=xy;_`rSZ%KUK?Citl9-N*~92(07uCb}q@=X>apPp?eVSX#P2b-Ly9{8Zt+88w#DBu^SmcDSri(ijdl4jw1h z1pV5Wn~jzspEjd`AsEb}I#d*JOMYIz$IM91Y-D;kbR*_UwKmqe?GE>p`bEy<9-dDw ziq@pAJW(@)+Eer8a<}u-?iNdF;j~X{qO2~5@IjgPEE@v*7RoKhAi*Ktuy=jF&c$mtvD zE2HH*Xu_~g64FY!N=|oI#l%#_4Q%5q10Ms1qQQsgW86x_wj>KO7-}1(h`>$e$e5mJ zNb&hI^c|h6FZVzlF?lkYmZr|0p)ahcS$9`&sV$~+hCE)P4kui{7CVX(gf-d-lgl*F|k!BQHOC;p|!4X3wUN<+yTVa@>0hGomvJeXgj?g3I&W(T3UE z=gr$OOQaX@B$tOVV7{Pw2O~9bANp|xHU6((d+jyL$&)94`$h7(uTzBYXpMTI`uXSa zgZ@<5L3as#fO(kiU|liQj2EfTVrimH!g2aFohdxX#?}HE@>i_)USvs$oFJ*WqWA*^ ziYkf{#x{jZ4S$R7%#bq^N(ys!n^SmiLD0V`X*Ml^Kua-%;mU&2n>&3}o?x=;^U{m2 zUHEBfaeCv;O~!PKlG8=ol)q|mWKFqwno2_#SI&ruX=<2K5~J>I$W6*EtxT|`aLR0Z zvm`nF&3V=sU1NMwRE&Z%`zi}lbf#>;U&r}qA2%CX7kq|#htFg7dE!Ce{SL=FPF++C z=X2_GPJD+a;4k4BeZ<2@3u{mGNx?5FdEF@UhVo3e#78iw-RuLULXQ9;TMV$kF+ZB9 zcP>qcbNFTlC@JpBRU7mAn+8eE(yAhBPcbEPHfAiu-_1q6|D4)hJ7Zzjf?XB$8|zwE zKeuW1q9sjv{;B?HFCAXlMw7O#^ws|Q-oBqKanBT*7XD+oE?V{4(td3;Rs_JB2@R$i zzB3*)mmQR803>LQIHXxJdHm(n&x{dsJSKqIA`W9FwFqC;&n&2pQN%7>Tvp`n=vYL)T$r((L?kLg+L1(IU+ zAb2V6h{)qB`X`^$C%&r1PrBq4-LId~|55x2utgrci@r_^@t!D$5oM&;SZIRfhON@~ zR>TTthQ|s^L$N|x#Qc;Xi*Ir>1cd}>Vg4u(r`efLjf_5-3O%`b`rV_Ywc2QnRjEo? zt6O{5{eeQi_x=fItDQdRZ}u2tHA;^A&9m~~y_$ZhR~$QR(rV6uIm6h!#yWUpH5!pd z^;C^mpOWdtdN^3%p>||Q;=)l^-c?%K<@PmsJWbrxS>@%k%Jw&Ty-i3=VEoxeuBNYY z%h4v@m0}db5!^N~`wkYowOoyrO&<*8it~_#Ou(gl1M?ag5VVAcUrjaQs#qxxx|Usm zqW5?COXrx3S{*eAFKa3T&cYN;if78Bl$P=hSNUsOTJ_qvIK4W?=XT_08nZG=t70ew z3gVY^5p1Oz(K_=p!h~>OizmCW7*kLl0ij;Y#mgRsOo%>#i%P zUCHOiL{$_zGrXMKmz7jn5v$BAH)rQlS&WR!OLIc&#yW|0J!G#V55&49aW7}s%M5l( zw!+p@OF9sWCr z(B>&13&6O6u0q!40j39qTSXhB6_ajOv4423Zg2*9Vel_Z_c0-n!0%<&u0K$8Q(}}Z zvm(W2x!IDJrkq-)l*`0+O|+NX$5)5NukX|E+{sr9Y4jy`G_(IDIno9HEz2fgS~kR) z7$AX;1mCT=VmTeXYitQt$XEtxdKErz(jI&GWD@Xzg zg`J`1G1x2VF1@gWONovyE7J?_%bt!u4o{dgoPjj>k%SXl3hs}J{rS&hXtwZPu>GyU z_OrsMC`YuM8ZZ(++chHd*3;5k1on7(=ue!WhDo8Dt3H8RI+xIMR`= zjC>w3SKxv?F%}xe;gdxoxb(Z2sPb~Xa8AU`%M-KCfPXZ?KocDC3t!T2>045)GQgBy zj~Vhx^mB+VKZ)@DSX$tJ07qk0_lHF(zn9{cREba}0+#wvoU(sTqdI2JLV9*6RtaAS zI=qxWjG2l>?uO`Ziyn^by#d#o@L^*g4f$bkPD?JtUyN*vc@)QliRslTEDwT=)~&oI@Hq4flAaJZR7&Q>_Wkn?)9CWe>kzm9>Eo0DsV zz7ajTG%+zMS#+#ACMH(F%OeIE*57^TPYbUCv{OBtZ&+O&3R7?)3+wHBYkmV3vvRe# znhlZ>ou%bl%do&rYx4P;yaR}849zize3+p3nR=LpcC}^ zrf4ZBV})Oj+iwZ8Az}vtV|L78FF7H5L>ULw2!0OC8#EEjkK8gO%tX9{vSp#?fDho^ ztGgKJHCXr|c||zvNry7PGrYlW;U&B=v2A=s)x&mDzJRoH(2*+68r)o&b<&=??}{n`J@38nfV7G3-l3!jnPXk%aa~s-MtW; z)G+p9ylJw4k6NV%Y?GgHwuVdimDcb~>{tuhgb`~vxd2hVF=AoAak9{lSn+=tZBW>w zf1+zpQv$Y(sQXKv0cG3Hox0HfABKLxC&P0F8^i*s%y=M6l z4Yw;ZM`f~mDmy+Db4ub<^UJ2vL(lxNfvdF{#dMOiTA|W}43jmd+6JBhY;27}et{?t znCCwvyT{2gcsFsg`kM(e4Z#0`b8^WBBl>2X&m`S=84h&G*2I0n`H6c6vro4Bp|LYQ zhom1`pT`H`oW$W*T>u8g*OP>Tt=SC!)!^(Hma`DCW{(fa_n|fW<_o|gF5H4;ax=o{ zf!PStM0$V~F6u@@nHE(LyYf)Bg|uLY=Uj++O7sgiuPpy#8)bgb-eTxhVE@~nn3mCfJQRy4DDN$bK* zC2Pj;^o%zo!=8EQB>P)gXRFoSunbDTo)aba}to$j>8nxVvP))wW5gnV= znq8V;FI=3Iv1HD`OH2k!ITG*UHyg_eV_c&g_DzZ^Iv^f9Q(`w3)89;(Ey2CJckYGq zB}T!3nbOe7!azC9`v`sqcY5K3R*T~w5;e2vr*yz3sOr$JGOU&kpf$axvBTNFwCp)2c2A%!FA0~!x zs~8K|cLAWVE(GD?qeP!=F7}v@^4m@tmG^`>c<-DTzD;57-|sI3r8wXG6yz%T;VYj8 z+7qROn6tu!1$>7r^lvr=SgH(5ToeO;Y~R8-yqV6Dq}?1#ZdNE8cUuvTyiJ>wq*li%D;p}4s~QRmL%C3Po$d(*zjBvdTj_J?Ws0tA#r3&vaAq)n z3G4F&8B7rl({a+7ZWOKbRJ&!Iyr#E@jC6Djiex!Xr@1%qTQc(oNOEoxnMgl|j5~IL zY$WcDy*nq)M;g_?B;zL0Kh;9MJ$)enrtQ5D1j9J^BjlST>qTo6@@*1eTq()6k_!UD zq}v6MA@Za&A2*7!B8_R15wcLwjdC@Z8@+&xLINS(qn-h3kTeCOycZ9vmSbac=?Nk+y%1gv^zATC|&_ z=lQ``@cd`Ua*TpU6aIZpbjl4`68MD~{yt{z%k*Exiq6127H)wyIyz1k9ixe1w-A&} z|AD@Ncra?hu+_|i93qyZW`>H6FgG>?ilJ}hBjkvg-yFUalaJjjrA@J?y<>4hNpp;~ z^=|pW_H~!f-l^ESX~C?9J*N0e;sB&nCi&S_{3&z*XdEmW$M zAxA;lKp)G?ipZy8{KxXC*xbg7`#+%PaN}fE-GCY2GFE04BZ7O!&8`~N2h%vm>w}s> zE?17(38SF#dy)8tBfH4VozrehqM$?!xH(uX= z7+dwAW5V)_Q4`raF0w&SvLIZSB2UNw8i)28jEEua%!51*ETPCTCF9Mq3|6;1D*Aj3 zCy&;vg!5yTi?ttBw8E9`2PuL4_J%W_qmNLr@i@~$v2%R%d+ zrVaUvKJcXKU4e!FC`{I?T{JVR*ISw7f6iBH^}2=AnVtYG+2qdhRSK_e%*&+QUO&A) zOOuctDhO^`l4^Q0pMMSC` zP*M|-Er-3-$gw+*d|5rq$YPG=U_K|aRmF@>DWOxXaOzA8ES4JT$ zbkxVCnA3FG(RtWG_Ju4-_`Tli&YZgDw%P={Q7^oS#1_hJmGQB14X+oLBm+_j=1cKg z4BKN6zG{a9e_LpEzBh6J;!@liF@{hqFBfe}aYe*0!vay~&I=1i1fP;Mn#kx@$X;53 zHYD8!ZA{wa_|bXc*@>0;IU3D{Og8i^#U!ss%s-yt#^7a1Mnx?2k8Gsj$mG}RQkT0- z-8iS=_=s^`pIus#{Y1kMBgwhzY{x$%b<^tsF! zZ*XFF;|>q&oHV{okUY>y!;>T?n!6TM&cOeJWV~VKidhrm&tPbr51?OHWWN&(mU1jd zL#29poY5|ldL4hbL*ot2C(GkjIwy#RzpTA@yMB-9-{TGR@P-Y$#vi7rM}*I()ZYX{ zyjkk+g>gps7VB<;@kx8gSMdiyKL#;hE;z#BaA)|2?EjW}``f@!xN~S9-kv?C88f5}VeuL3uuTLz!ldC`r{1+oJ#e|S zVT3MOD}1|^?FqwJq}YD8B)eF4P&XV?AjgvYd(I<3SCR@@`gpg zCM3mJ@M!E}5Py(F*`LS5jwsK@%_9CyP-G`TNx%rF1JZtKYRfUa7=h#kXBj{ zLv$l%rx=dFNJ$i!m5B>ZJR_+dyDnIFg13oIkCT%qKY<)QasTI^0gszhBVr!Xf#96` zKiCL*qXcu`58n^U%@kFem>;|?6tpGb_y*V$BdrNB-{OLp{$R*}x#_~lz9DE%4D9^@ z_6_RT5Uy`d4)wH763t&<81a%0 zIxrbBhc8W{bGBx9u}6w|YQsEN|2Jr-Y6y9UkDoH?hT;p}px_(^VE#n%byHh$=3!Pt8on{`3X2Qq)ybl5*TpNeaD!8gH1F zkUX7jQD^HMesqcXk=X4UvM=Grvg2Y!eu8P-JA$=-hO;FjYW{G89|2qc%fAXa4WD3G zo+TE{ux;E{N#3pr+xyY98nRrhm>J}=G2){izBCofmTz4 zLPXfNa~$P}5;TwFpJw21tRNAW@Zf_04SXf-#YavjG+wC{Vv(jKWaA0U#zJ>ECU|;EEXgMR!?|Kl5Z(|mk&d#GpPBg6e>OQAo)VI5F))rzmk;nU||Ffwc!cb&of&< z!zf^QGX`t3UlNQ83oq&Rl5-Pph&2QdlQaNQu^vK)MZ%|8%j#y4Z?G#T#5a*et%AOh z-muzM68j7&MwGb1yr0B=;5S7554*#|_y;8$%J&#A)m^-89ZEJJUb%7O`8$UyHZU8f zM6B7SW7hU)+3I2w5vrF(rw@tH4~I%;-9Icy>aa^EqKp>gL&spLSPx>N_CqxyC`yY3 zMf9H{%0=84>?5F3)kTz!kZLqM4g9KtSzhA4cHU|1ux$8U@*kc_Iktf_oIfvoD|}6G zK7}N&qQty@`0RmqG4C6GUa7j*C2+Kvhbw&XETg`ExXc$D4<=Q^zmECTg}ooD6(9wX zLzM#fR=mDGyle%-cPYo}icNrzA!s7-Jydoq3>nXbffmFytD&J|KE*L=H)1Y_su~;| zLUr>{g^jS5DGdjE2yZgr8FHSn=Ma=q5$UkHXsek^WVkpQ_vergM8cg0JOtc{ZGc@_ zkq@bf4olv8Wm9?SHuk<)?PGq8K5jPmU()-ONi-36kQfH94uyD!f$+16v8ybbHxHqy zvlG<#nlIib{7tOU)`%;eS@WjV@x@p+YDXKD3)4EcHD|M<2na7UOflnA(Wo zIgMvAweV1RH|XiUQNeMHiP4pxV|CtyLf2kh3|tfhG{!Z5lQ+I|4KDb z;6EPSF66^VsB?zeKNALf7;T|k)QIqYkiKS$@{sXm$X*Vi^t5*UHn=g*g>ZTobMAc* z0qPJ=&qzANa2q24yiqcDkB0%rok4qJVHP#dgh3InkkXKZY=&7;NIxr}SV4o8`gA$P z1DTDs!-0>J}Gydt;y2< z39QN&N>%^sdEwg0W~XCe{~;Oa%m=~p8ra$|pOjsg~=-G8_P$QVmdoisf_U<)-}#7>J%pC?USUr9V3t`j44M~ zholJ*?Qcm%GDnw)WNHTsU9fVQ;}nV%Wj0@;Avyl~-W`d+2 z9INgU#sS@g)wk3kg8~_SV@dmoN97q3{qK)Awup6L!Vz+a8<*0nQAdiwGlo9H)}FB1 zQp<-rw~iQdM4zK7PKD-=`Dzoy8VaG+XTrfAmX?th#vABR0BWLHl=R7KamE1aJ8azx zAJ{Ufr)x%xiu*HLw8orDQ6`{{D9#(@nIBf9$RAKml;(qSKAO0sD4&AB^Xn6r6$Knp zEibk|0r_2^Q4Rc3Fq?yw{3fdCH2@gioS>=~hiw6$O;Fg2$wh{PL%^*^?3-1lM9pu} z5e>OF@@SD!MO7b=ybZkZ7fZlQod_dhI_lpqfRk3S zzO0Jn(MRs7{sEYww$LW)MMiV(9+rzb`ee+ayML2hDey~Iy!j|-zA2_7UVP7XWUC19SK z05{xU0Lesb1sL)NTg6(zEKh1A4N0YgsVp=PPq8Ax!&Jbp2$d5?JJ!K^vF@IVt(qg| zdyF!CheK_yji|?W&+u&CJGwF-!x=Ee`9<3T8=Z%6CPDgugpz+TFnMNH%n1R=&JjRn z5}$$$N--OB7$mIhqTTAp&TEz)AQcGA(MC-*HJ6pH6jK6%RRW*ek`zO=akKkz`ldrP zWQS`lYXA*$Or31cHoTDt)r&QkZ@I;?YZt4#EPSXI`sqP6MG-X!aS0yODMY1-p*n>| zybFac1W^TL0e=ae?b|~Tb#w%a7Cxfh8G>i0`Vod3Y0n??LzbbB@IBus(E9MI0ZMH}L1l?FtO#qB8&HxH;$} zQd6HA+l$&7k?c9j@re?OBg!;}aK-E`^eyE*jE|d7&kK7dMg#1tNp8)=JW2Vj%(gOy z^&OEgi?oO15rcv;H9Bo|XwI)k_Bq>8?iF+XSehf!Wiuw4?r+pdd5L+YYHu=5g5gb}lTf7q6`dm~VBeb^4RfdeDa0ZJO)Z>?n7S;&$WogCxr zx~9p{%C_SYj!ldJc)g$>PICJ-U}57v8{Ct_G~u9CFTxTr-seJQ{3j8EMH(df8=bu_ z$+&v4ZoN3`qq9#Zob~h(;esb79QLm8j8mNbI+;rM9GN%R!fD02Y4EX)h7Z2G5h9Hq z8JWHk!T8(5b5%YbIq~AYYW`tyJ;eHrS!a5&oK>(NDx6Q(NZO|GR73@RDg02wO7BOM z(FgBhg+y&yrrQp+iFA0hIaH*UDx@|CB8%0EI&00SinVOsr2XG)Pdr;GB{&VCE#OZ} zt!*CO1TF>wKM3Cjjy9xxcLo>p_6BwC@J#oeQahU>^W0fmk*WHiQ3)QYRs_a7w8tQ< zvP%fMW055xHVr{JqU6K*k?=xSp+baTdFaFdng-Gr28PcKkoLU~pB}()Ce_|$`y}C) z#&}_1gevedcfhN|Rd_jUI_wH7#4GAa=$pm3u*QVv5Aee<$ffMIx5A(Z#k|4*3Bkeg z5ybUsI9{e4g6AD6YW8>-NK%>rRIp%q;1EoV2EzQpL*QH|`GwyMgGO=rC!7`nOfsk~sK_6Gi+gL3lGh9vh&%jQ?l=8!ssQQWX1z9RCE17}w;#L%; zrp9Wbef_fjn1uL@_COlnU6Ycai#Z@W;8V!8nj~%JYCZpWf!AGAN~b22-{PIGQgt?M ztgr~bOt-hXP&;3$LpX`E6~fP7kSu~aX-wSB7>J}h)^U28&Fx`vvWS(nZfG6l_5>4S z#PL>gMPxB|4dyQ*+F2=0KUXV;M?r6_-T$nfCMDH~-LlFbhz244GGb4_j1hu2B0L)! z)BjyPWz@B#CE__0h+BtNA6DIxEq1KJrC8&V7tcNnz(>aFN??6v=R2`onQ-GHk%JZB zr5SAdr4c2WP_Y_Yy2K+8r{BwtKs3`0X>B+H@uq#(n}q9K;z@|zE#gUt1rBbitGQ<2 zT^xuQunj!Q3a{a$M#BAu`#{{!#7fY3ZLInw>_AIW?6>eYrLUpXlGUcfi*Uahb?fLQAJGxP5 zcJ2}hpH}4VRUwuN2`%erBHNtn{lZay>JAsa1i0;J^iN>4WWc>e$vrC}1p| zw;+?w025^hJM9h`7!h)Wm4_8ela75N7%h+z^G}X*GFVu6ee@AwJZTlr?YKvbKBPy| zEsN4KfAZ*4Jldo#PTRF6=;I+K~qe?4lnW1J#}6fkl3!RfKG)ajoRrq1xS?yF9q>=MF6kHH1 z1nQ_w>hbZ2bXLAW!sqiNk0(RhSWi*I_6XXBFCaX>f*X)^+T8h&CI-6b_Gycm9TR~YGyIKxZy;qr^PhXDHsdWZIEhPROsUNDI% z@>B}?U~po7j$q^%$5Zr*!;u1$Yx*OcvTBEsw){$1po2xdFR_#aqMM8a6t(#I0)K#z>Rn zZS2Awc|r!m8}xhFMIpFgfsTOdpUm#9j)V(#?ihfD?4b}`p|*zMx{B%Ydn4fzw+D{` zOtd=yS2g?=dSU|?NX1^EXG(?#ei;F1KeIkiVpc3QE7K3W76~)6L0E-ZR%sRmXUBk_ z5889mK4D~JlHqFpVqe1pv4!gWq>dO&aI5gB@r3L;hG$V5H9Lolx)YfB=pkE)6(5c; z=P*YRd#>Tj#S!#jd#<;kDBOn;mK>Ywk>`_Gseyh)nIBKobFB1jYDj?70mMkG)X4pb zx`)2wj#FdkyK1h2tQ7abu=7WucV)25URGHeDxbebAA>5GifD~W&HV~zX|Y{Y>Cwt6 zEsPH6x?DNANQ|u#gP6f=f~(fy4=}^XxI!0;S2a`+eKZnI<$ETG!~0ek!)6j6!pZ z^fA$Tg)&+jJ8~?`M~qDBs~ml?xG^-Ku+asflrqu6;qJwF^$G^}B5C9dXW;{15sn1R z3&u0}EcqQ-EcG!O6Qe&Fs}D;!mO>*5qKwTw&OP6Ny5XYD18;vSH7a>0Z#{&hg+qrF zNTwia+2^0j)bfF+xG6z;3BChK8}J8s7n6|UduHj~!`vb1b^e}vcs2K&T1H*+U@OAg zXiE5=%F*`*+D=}>DY_%;3i8|iz+_gb1 z7%3v3tkze5ZlH%sR#$xe@##i1~;V-P}tMolUj~Rs)Y8vxPdT{KI&+M%&E2|ZM zROP#?_m+Fy)dP34oZ+2ge6x3q&lu0vksD|x&aIYX{9vPNpTtQUFKd7O47hB> zGokwXPwQWO1C{r+FTYOc;66N*2%6#vaRNtM#nSPt7CdOWgD#~<`AQMjsQn;fFNnPG zgUcm@vZK7@l8Z}5f!Za=msJ+M)>-N; z^ZX+FPYdm(YaBkR*HD-6ca@pjMDzXCWdWsXX>o3LUJ^~ye~b`3vMeT z+`FI@V-ox1Yf^!|gdz2sMy}tp>=9X&lP3G4zHsd|7f(u}TtY%`-#j_e)M%`kE*-&fzyC%bs z#g$Y%)lyp4Tst+OFRZEAkYPx(J~1yoIbH9L`&gHycX9g*EZWk6A7|Rq>A9Y%+^olE z_3hm@@8HT5P0RtoXfxZ)4(_5nyK~?&wx(I><=j!|Ov+);DRY*x=vVL*cq`?%svow- z{&=q{Rh4{2?6nr|Rkd1plupAnUwDEx3ir?o;kUF>cn&CMx&eMXh;wU=Y@MXYR)d^k zaZqfI!k~Zzn@Jvz)6u+0L&pgq*p$yb_|;eZ#e0_7i%TzV+ka127bQmpYcy6snPSKK zdHIx!-J4LCpI(vslMko0?%fzI{7IuvGzJxZaQ;b ziKUa-Aw?{+7`qTL&wtvtmC8CU+P$zxQPN(ve@k)l(we@DxAp{P7HBLkm{lS{k#qJ#qgbU z7&&iU_9Lpb2p{Ngr0o{rx7@$apM@5WST?zz`+|e5ifB=xbaEPS1~jt6T2nYMk4TuT zz!$Q$fl`P)r+AVJC>3kbv{;!|liuQ8oo3t6Ta_3Ut4W$yzQS(nUsdk(2Bs|P&Rmv7 z_cwV8o3qwB(w6=^(2(s>r!5TlmZX#xwgwV?3rj2KCQ?`J-3_;tbqjxPy{Tn>Q59R? znT+v4=d>|D0?uoe4sVxON<5d*s1wf@1bi;*BC{<%mgnP4)5={-?3o%~rBx+o&sIOK zN=r%eET@MLdU|5i_RjJ&!8xzNlN*zWGMQ{%>&QEhnID0c@*popRX%1}7Z~$o4!?Ad zy;G6;N0u6Ve&h!d&FrAhbEV7+7Vvum*zC!&3XD!AQ(m0`>%QxS|DjH|-o0th^*D0s zU7z0fhUI@Ot*!Vm3&9s@EIaAb+;+?=1}B~Qmj3_Rdk?s{sCGr1BtZ#8Af{=IC9!PmZDWbCm$kRo-i-7)bd51Q@zuRv2Z)k)2CR#>wiE|WiL#m9B4G4?L0)6D}3r+|S-<`Qc1<|%TgR?5K5l7oX z{jA$@IF_s%9UkF?a!k#|V3Z9iTgK)#8Po=%JUK5{E`4bJ9f1Lp=TooCeUpn0Ic?R; zyP}-I3zk<~`+uTCZW|ra^Lhw*VaJ-v3(?&?o7A9oVk=$Ml*E;D=KsyuT6dsf<|UWN zpx+fsPDEH}Jru8~UbL)25B@FdX<3iF*LgHrnaF-?s)nO|D&{H`%uu=-bMHA1#Hj7u5Nh zGJrpu3!3{kRa!x_`5=}~Nee4Zk9Rkz$mdy^m6Mw37IOq-_mT5;MIkZNR#;ch(UG6hBXzH&y7H>R+_*5Jin5aCN}IDJHnjw+jvc%C0Q=oI zUMxNWUS}H*lQe_pLAMfEa2#84krXKRZxwOYtn)~(ZXU%VDI+x1MomPkbf=*5QN^COmCtta4y;W@L zKU*9#C3FFPCDuBKNO2nPQb%05Qjq5gVKPpssH|eeYG&VmmB zJ$_?mdPDU?#S0eJC5}qTj!C-z<4TJB?PynF**ovlEty*{TAg;HWz!nxj0v*@j1I5P zsJYedyr3q%(wQi%&LFC-ZJg4CvJ(fc5gF)1^!ym`Con^`LY17Fg_W4@vpJV8b-6b< zK*qS=IP2T#?w6gm0|(;iZ*D2iTr+TmsK&dgSVvN&n}RGQr;wrn%LD>EN!E&&k~LI3 zZf-_e)9%9Au2{Ooy*|P=x#)@;QWDB4zna=IbIP%eSs61*=vkNhwy2_;+lr?|rrI#Z ziw6coKIlHyB!li`18~5r6`>zJQdhVstO`d_Qc|$^xEasRa{r@XQdr`OCyr^jZew0u zLZ$1*jpt68EGq8^39GL>ZmoSrQ}<;Vc?&*pU$ynbshFWW?gLlBr_e@|oFJPX3jb@; zU&XPmxc(aPJg|Q|#yt;vtWq$m>v<)B##07~agr?gf_rz9@JsKP3X?+z37744 z>8qB{@0&ZPJbQUcV$rzXlBV>KP}jW1-m3X!86~F`ttc8Z?zH-*$y54Trd-)pK0cza z?$}v#m(}G>vm~ruSy&gA6rbu!&8QzgzP@96WN3NiU#CTfH{>+5G)lpNmq|mYXPaQjGbXCIIg&@KEKgUW5V=K|O))alF+a;nnO^{F zzyXFUxaDB5Dyu3Gk~Ju1@tE+2qL(Hv4Y!7!FF%v1 z_l`Zw(r~&O2K3ap*NxCVry^9`B)p`VF^1)V%|!9eZa124r~H|z~rh( ztAcqjICJ!}ien&|EPze~reX|8NEzKXEvTk#J-u#oUUgM+erkF1&cX?a73aCK3sM?q zpEf5ZVO&%H%tbpl7Uj9i*3LVxe|&CU?P;}>D0#_o<1f9`X>&hSG9}9%;fPFMzb-vH zgqF9(CY_SKe0+Y+EUGJ+e^*LJ@-*~SE}cZx;8CRPP)1l#QQrwZE&~x_I72dABE}jVf!*%!|pQ=iX@ya>UNhNIIrA!V&jG zKuq+6f?y|DHG;5v3#D7mV%l5Mb)MZjikM4pZp|*3TAqF8nUUh5;E+WfL5|#_1rhG& z3B(G+XRh`r^`VYqAPt!)^8il@K1t5*7%)jv$ABS@)*a_CyjDf4rGVGU%&bTyF_L(o z#OlnL>pLKRosReqRlMcZ?WuP zU7ZdsSQFA^KUyQoBAZ*Pt0Jp%>lOn-?C)3BmHg{p1!YC<_wlaK3TcZr&C)cK4r0rt zLWjkH|A0tKe5%8dYIk?iD)-g$y&~;-ty#VY$THJU{2rWt6gdLy_5epflwE(f{~;0Y zzS64r8&&5r%NbG=i#N)^A;BCN!R{l+U+mhw*R^{*Y8&Ey;nHhfc>Hm+u@v=u-*Tqp z!|{AH{1&kgs5CM=XYyo-1%8AXWnXPxV6e^8Ct^BeM{Lp0GpJPV#`koKZwKv8oH|?f zQPXsr-cz))sIsh#`>L=sFD{u+s>_W2M&3v6Z_dTHzjJ9LE%d|z2W+unnqUzNruEth z;~%K0{e8`qWmQ+x#(7UJTJ*$xvOQEk1EfoyspEcg@%HW66Qac#$JzS7el_`to85Os1`-gs0dw)F3-4@FHPPjQ5oN))`BU>k zBO7YcQvjGN%c_FH1H!_?-5>FLxztS!;!nKl0BU%4GUEtlOHLZ5Wtd7pz#4-QD5TtD zOEz39EQP6w#qEW;OUC@>rdnrkN_JaGnoX=tUltl{$;@+QN2FwpSri@|Xi1L%eG(VW zq8^l&L0c)*Qm62NzLN?9P6a*VDWlmIyng+dqH(~};r)(ksX#N6}-^}7f9adx3lK!R;kPz{Z{ctdqIn5B2P#`VAY1g z%UFLyJrB6IJPID^`Qm?b#|4Vn-$(FgwcrH_30 zrEmT4ONYTPea!q4D#?@T*YZoze)y$`H0GC zA;VY#8Ais4GK^m_FON=$A?M|M$T5x?Mvn1~&%FG9M~?BoHZKRR!n`!gF^qZXm1F#W zb6#GCd3p45jFIQ%aB>XjZ6q)L9M^<`i%nq*UtGw9GjP zk;z5HDYSrv+hnK~$o;$Y()`%i{L;*+ZKGG7kTb4f{S~d_((IRB8tZ<-E7p!GYrnj$ zG%7qWJc+Pl2J}fHaPV!AsYsfdX^K!4g@ZNDE(PanG?wU zw4v&tNuDxagsuUyYsqIrAm(AU{dEEBOuc(1=%hhSKUeBhlnyAgZgSgYm$}@}c#53J zDh3qGZFL{AtVLU8xsslTm?$b4(m2q~un)`3valL{aBFXxJ1Oq?@Un=A-^G7j=vXvo zOh;U0 zli#Z7ePF;p`}-||$6r6*e)Xxq(nTrJtELG;O7vJl9F-=y820@}iSS*dy!pPz^C2v8 zLQG=NmtO|N=Hw*gZ=GMC?TC4JZ}Y;MdDTH?&%OJ3isq+Jh_SMy&zV}A30YrKamGYi z?mlHxlvA**&(N{3JwGT{$VVY00e=U939~r5jwL8I(4kC0MYS6nefYgbI$L{Iv_LP( z+>P{f0SyxTT{NHw53SWiZn0Vte_G|6W;}552@n^r5>%{t!$LMXbo##3D zR!Ew`41#&}WnCdNO@}5UGpj<1P^AQ@VSe7^$dwKI7fhU8Gk5x&3Dfhek+%kaShlEn z?A+_=;?bRP_ByyItF9ScS=wBYSymraUmr@L@DdLzyg;7Q;uF|#d+lPmd=`sJxxbP= zvD(Stm$3y9dK4v%9{!oEvC|6K<`oCnycV*}YvF|Q%V}y?df1~Xa*|t?3VB0#8 zZCl-SqPl;?`<4gRg*idBqYR< zJ0ZjUX?O6VjMWRva}t-WNUMCmtYTbF5j18Pw?;ZkTOsC1TUsv+i8&HJaS+QfVi@GAJ>L#!{H(|?bsF!Y6Z zhTal2tS=;Hgdtg%tZ)W%!cbUPv6qv=pQ&sZH}g1J=3Y;>g`;k@SPsq^Cu$zcJ*F{t z+&DyiJG~(52D01O91G=U!_VRa7|%?e16cee1dd?Cn3Zg7(`p4R_ zld}#S$Zi-{CB`@$GwU)ct1N*NN>ZBZ9gecPl!{Uc3=5#5@{Dq5x=>!CCg@-2$H9Cr z&i=5Aw#}?PjD@d39kHgbw6OX&%f3s<4 zu|WaT zN>Zjw+Oe*>EMSiCo3bi(BBq|ilenaU7Aq=wm=W|W-~(6YKLHnnVeVgENuHORW+ zP2xN8XXpi?`-DBf|3oo3#-kDhdSo8p-_;CKlA#tP=m>LZ`B5qd+YQYiD5nC(E^04d z0{YF$oIN~oN2O<_TB}kmMgMSpmN3=*`~u!{4?VP>&~)Y%uzb@$fOEotbyB3S zS!uz?#s$#wZ~!g%%FN7zK?Vz}^QiML^P5&jWkn@5EadbT-wxm@wG`Sn_M+DCj%cK{s{EtbA#B7sn-2`VyvA;yZ?|`IFHU>8sf}IemKY( z^jPBPz)(B58qN;~&d1>-(biN3Dr%PPm@q`F)cDPxL@(n149)s@mk?(Uwf zD0DIR_W*r|_Z+HxkH7d%*N#_{-g+zP)g4@guPM&`d-tEo;r>DI)6eh@Th*ZsFlB{p zM`ow1fn4s-vkMo}m+sWbF4ewfz{XAJf8>w6y;il&Q=<>Q7e3il^QQAaov7*myKthB z{cekZg_$Y?a_}0KnWLQ$TeElW&KSBNF4}z}p8sBi^}is(`@h3HmZ9+x!0Z zyeJCn=*sEdv2xvnsGQ!eK*qc1s4vAh^ews!wUKs1mRw5DidVVkQOhrr7RMwMCC6JW zAAd1<{Pr)zxG62glT#xtA?^VRA260g({zA#+$Biv59eet$S~_WR-Q+N5Q2DsYIdS2lq^fCqxHG6WzbQWhoyIU* zgagwwR=I}DUC~AK()%tf;jaGQV+qGICjcgj@eKRJU>IfH9-lchFLQ7w#2@qCvGEOQ zQ;w~j6q$#es+I0n&Rx^FgU>ftCPs#gPMV~b1$~I37nJ^~DDlfbBzzx@dH0QoQF9N7 zI}*=?qAY&Kv%$6~ao=+Z6LvnA@K)@(J7U!vx4SRn*XRWIWky?=&c*zP?Win)?aqtd zJDBqPzLa<0OL=i03_?e_ezf(kKxKE+I?(MYQC2Z)pLrmss@TH>NC4H%&Eph3I*wib2 zE9pTC`+O0N$R`4;N0MJ}SKc*_J{aT!#=XY8>iKwtnKEb%xc{0=nx{?7Z$G>O76J6qs!RE~UvVE9; zh#vtzY21J4J%1jWJ-C#rJgs=uK&z&zUuj@i*dU2=Y8Q(@&ocC3r#BYUs`65hXPFBk z((Qjrj|jGjay~{zqyu3y9#C`k7rax<5Ub*l9`)qCSotSEyW-z_*!`5hMPF=!%lVJ|to-bMx|05h^?Qs49u_OOftWl?IB$h8 zui|R&Gq@bj4((~nwj9@SRiRwid*U9C$q9*AjI}-I_=UW-2Ux%JjFD-T&x?G^DFR8D z7kc*+ZwwSU$8h)paDcU%^}#UMFnowsBm$3Z+2T6o6vk!mI^ECG1n0XvW{mUR5I24qI;d5OI)$={B~zg6czmdM6@SF0$4@^y>18aFE$`Z>P& zu zWDk5+*ut~{n+S{y32|@nDQkOpNJzNN78($Y)1bELT)&(bl>qeL_KS%(Vg`Kd2NQEUItS*`fLzZZ>+$C!bC}XD8Prkk z5BwFq!R#^fBEMBY%hX!)I8rugk?!@0f&j>V8~do?9OYeqrHb9`BgNi-x8DMdK7Ab+ zh{aAO;mELko2FEJ5BV+a47G#8Uk{@!ln@{oUok~2$FD5nL=07wOPpk2CeStC078F} zYX}GdQ=G9Fg^IfIv={$i+z8M2OFSwmZ520;4xfeR43sHh9#8`xsI}lLz<*&K_mKcV zj|6{uQU<{5Tw>h^UO~VIu4h;h@XRTvK#Ky$E?#i}CA#}rBJhh-!p}I#3l0+>39%$} z{*ab=mgK+btfEhdGc((W-co$yxkyDYOfUt)k!XhH9v?dFzHb-?Qfx(!yfFe7spdho zp?7 zGs=Aj>r)0twe_<;jaY{-{I6Io!`11X!2uNeca7BX0eZje0k6b9m`aSb%;SWKReU23 z{EfaIVcic8SG65j2jP{8oinkMrV$~+=(mX&twbef!Zzu7MO|L1J1=e*WaV464t2WM2N?7nhQ2^JxWXqjIVr-n>08Cb_V7 z0-e$8#vb^GM!QFqoJdV&m`fK9OhrsA=0Tu=7>bJxAJsm*GO2Km*)>Mo#Tz8^+?dMD zb5!oBW&}(#{BzO_|B5GPJjJZ0j;Drj=G25hPhb16=ZwYN=MR&ykuTF)%tt6+!+smG zPeJ>-L76j*51Tz|tLnWQDH~G}k><6-k7(gjxo}wR?t2E6BfV<5&pbjqn9j?Svj~R# za;I$?Br0Bi{(~hMhqIQZ7Qnj2*N=a0n{VN7OpA3!Sc^jfr|EwCGu+etSH$Q~rk^oR ziZAoi%r_6auk|ehtHLndD74anLzZi$-fIr>EY`WrEL~D$k`u*w#YAJgY}?54q>55z zM!$wU$=RZ$Nrwz!(x+ZFHQ#O$HI-Ej7BxlsNSbyID}$PhHP7G?m}XKu24p2BN_7{+ zCZGFIsE2p-pJS#=n?Vz?9G>l!eB*EoPvMc(h@!E_FOhe-Cz=K|`=j)D4g#`ZXLfXJ zb>6R9tC^?oN5Ak~#VJiVgfe#Sg!I>VUf{;4;ey_(^-giUf) z^Cvi9dS>9SIPNs)DT{1FSwtl28|V_h=!_mXEf;0M?eB|Z&x&sA*LHD4ABQDT9R4)&+i}- zt(+$`8Qg*>kJL35wGGlGuae$A$1Hxu_(GpdpFn@WoHWbbW2E$wWgNWg1jI25-P>LJ zi}T`>6H0PN-JY?(X5z$}{bJmjN)r@Wf|$OJsPirYlhv(-`1=j>e~8o5z!2 ztH-+_J!A4CIMk&;oS-kMnu8A)d~J~yduUmeex7VSEf{GKl&p`5fk#7pc}t*Fiu2Az zSXE{zr$ptHSb6G(Nw+=v=%bFToa4l@SySgHt-O6*1O7x^oWuTFkUelkpaaNGELw|g zjY*v+1lg=Bfi7$C?UkU8Ae%I41eMvDM=vO23meKoQNh+jx-8lffObMhC27K= z7DQ7BCf@7b^?j%+Nt_D0@n0iIp}G9oQh()Oi=bGzL1L3(sMo71jksk;R%iWUEX%t` zs?2WB>MY_$s1o{wWxfBBavx}|b@{yE{`XQ{%ES6DDb#5-bY6yxm~j;A0+_z`XnTHS zjB1h&OR<1gIBdN88lV<(D>J-%^Z2WBJp7a?o70t8!YpQ%u&Y6T!?Y1gEDcJ3SdC2# z>UO}7u12s-=^X!xM-vV96)$2@l3yL?EpuXG#k{^?%AjMslDPx(x) z|J?rupQ5zf>rvTALnR}z{bz3PWD6`K9E<830_r(mGi` zsW z0Z!&zblHHUO{{1sXmK9zGJHoA2z+G(GWv1^D&+`tiuC=CdBXLNm;Aq{kB6Ho`s9Da z-()eG=TA+K9+o^Td}Z=}RjARUSSAD^K1j?;L(tB8m%+^CS2A!`Zf>oLob{A1z4Vz& zM#`$0ts-T;>6f82_-DpTR@Qv-NOKP}Njs!KB1{Syr0Ol-vVgIM7XmPSHci?D$hd}s z@VIh0_O*efuV>tOtrr`=Y+z7Sjip0UN6S01%VMg+V0EP?z6>wl>FT3i-OQz?MpXY$ z99jGUOkHx`iI0Ru6<~S>-hT(QkF=G8LYWeg+n9b4cx)%-UtKPC4db$jbi>fS05FQ!=?4ha+m{_w7jIU+M z902V7t#NCK24F$uRdwX&Q1sf}vrPsj(yAo8_Bdaws)`J&bzDglnaoVkZt%mBK32RC zs9Zx^P`%6c5w9mO<^ z9Xs~<8?V2MBHe$bInJP8oI$G|usQa&hByylQQ$FUtp?li!a5Bb-dPF_%SDd0h_7xr z@m~)<_@L{~JMX;d#e`>{Oxi~xa!TYCSKvV7+;3BX`$Y|~i+K|;*2j+gsQoJ+$(H;` z{*`})t@(`qgbDgYzh>#^Q`YOw6PE#ZF~(#Q^oBE|H%6>KSwt~&E&IJe{O4l){Q6i$ z;70(PvoI&4B$a@1mwTWY4y3JJdPE%5=+&hzI@wiO=|bp7q#&ld!M+QBcK33&y`vk? zgfR{4b=Y2yWsQs>3>k#iaPLtiVmwZ_-_tcJSa!^2e8@-H7k&@grI0a=X}6l?2 zxepWHG=f+QVT}0iMgOGG1rqo9r-laWNY!`@Uz8pd`UL+aogoFm!;oE`F*}I1F|T53 z+mVKhlJuA*BMsPZR6DO7VYrMsSP1aPySH@sI|9V~PQhgFNTr`D+dfj^hFs+7* z;--=KF|k=Tc|;>6v>BM}d~paX9PDBsyNNIxx}WGu){Wa?aUkwci!^DQs9d{>76VRv zIH^q#8DM#*NfO$DLwhL_aRWHki_ddL+<;OQHvlpp$Zn38vKxPrn@Og455BS)04d(R z67RAs#*ZY1V^=77k&mr*9XV*2V;InI!znQIC8wI54o(xXT|FvQ~dG}Xz! z8EX2BzJN@_RA*5CgF?|<$uV`#@~tySem|AwHH&Ruby+OScRjM$iy*0vHmFL7>dmyI z)Y+g8N{@#T89pvfsbTt&I;cWYgV!{)BMp4@2Ko^ia5I5_^kO8pf`bP}L|Qv!Cm+GI z($n8er@#Ul92Y3G!7*K33Q7JlsEv#j{dBv^6Fe5nh_J)Y3@L_iiZs=Px1=?;5)L6u zsj|s7#*OO)T&k~Ko}s%;)#eOi^pq)zX#jbj_|FyuV&RpKIUm8YP3cn-`@~^8&yq(N zUq_`|*cGM|#$JUqH8Q@m`jp;vrQle{A^EFzSJ(Nq8O23yZNKfV zicWBbM<$e9b6IJ8)bpYWGLf8*+%MCZV_tsXxFwD>;L*;3A4NC(*FmZ?$d5UgSl)h_ zrTZ%HOpT4Ki}}Er6O~P_R994e^ao)%5m{mv+>+P!Uy_$RT3pcITi}YQ7VC18GWt&f zAR>Rp72hC#=FQnym7SzlMX^BuZ-`FEhHUVV7PzUB#UQjzRQZL`5jBxpY_ajd>q2r} z7FU*~#8oO%?OFD9js;~dkGOnvT%LP%aWU=A zj~~^4JnDuzD17ye$&=7L{irI)v^U1UvK@RJ;& zJ$lH;5j9keY#Jx~4lcL`4GfI_mxX0a3X-a`C2?WlwrFb{RA=Y;A27@I!Dc3hFCTFb zjrwtHEa>rA$^p}|kt);!QHT56VTwm^vcq4DRG?8F$Jfn3c}jY8gd#O1sdFD1rc@Py zccfwgC!L6=%X5ME&ik=rA2V{R*Le(^+ynk=ahKOzx_QK^pe`-i0No)z1V({n#;=US zv(9hO6OO~9X>gB){x$XpbIcPs9?PIt3PWI5j(M9y8nwZ16KkZUBROm^2_tqWJRwjz z%*vyzs>%^!o`}ym=E?NP@X*jmr>(p&ttdMtC$oB@jjWu1wssiy{hvs!-O=n9PS4J{ zYC=to%T+V3>8!H*CRQ}$pMQRF{qf?}qlkHew(OLB3G6;X+#!0zC+LZezkZ?f@h)?;-KN5FHyl#Z=7$)uzVww8*$I{~tiC4U_Pc%2(0$*nTn{kI$ z|GROAP{+%~XR6OYkMRC^wJY;i#T_a%;>7rkI|M+zgFaGoQ1|BzX(!ZZX=Z22P;z7U zxc|6AU4Ew^;6E1MTj`TQbC5pqnS(IHXd~sP@>k74`r-(2hx)0Ve*Zt7gY?=_%t5qe zr|e7V*Be4A<=30{>ziYLJ?b+Bc^}?k#2xzR*Uvwg-wr?jG{heI{691QXuo;>4UIj7 z_P6Wf?HhaORqy=6p4D6EGh_bw?$0+lQ~QH9?%%HGrK;u22u5b zym9fRrSWD`dDWzX!o<qOO=8dHhbQ-Im;02ofd#AzZ)ksCO z6u2@RqawpxW2O~0FTQlKYv#nBb!j-RIg!4Iw1rxNVTe$Y9HmMczaXn{JQq2BL9QDL zJXsd~5oJN5X_VzRcQng4Pa{K_kJ>N$M{zImfxOR;RkKBJh$-_|bQ;r{J|@;gV@~(9 zNH0^|J7kw&ySHtF>w$fP+@1*LeEjVjRQ+kH2Bmw5tOJ9KHW`sO3{#|}t2C7PA@DA* z=!Rx;NI{ng{dV5#aCwk<8j{OgjnkY>Z=#Xemx@XirT~Nj0?-yxwgVm+{bGLeYxKy?-nYdP^u;ay^I*D_cRw3rXU=A=8n*LH zIeo+fHYh99rvb6x&O#d^n7&q4RpvdCSw6LE^FUpKH)rz>40BDDUy)C--#8R2iw2BU zQC2p+=IABzjhx_s1*@-df=qNuFO9iuMK8NGMZ!Q@f4xT5>7 z9^Y8{+;e4@B$*;%Ji4~Qk{d3}kf>eZE%gT%h8Z#l~p95NDMMkFk z14=^1=o{qzfk=RE68s)kp&A)PEzN4s=~#aZ|1jVRVj9l=p(!qP^VXi$?rB%`ob6iQ zGqw7Mv18AewB_>A_5irk=((cr>N8GgoOp>%R#RQ?|!6)$NI2yvwJnWLl)Tgnv> zfxYj)B=O-6ci}Llu`F;Ag_X~NNM{$`)QDnn0G`t-3CJd5f}kW06w{&7^X7E zV)tmM+)=});cLb4yL@0VeUJI5*J|kQ7DPEd!W^aL`kuqkKzme$BRgY2^Ix%U^QM=_ zh8rYfj9vn7G)BghGHJ~qGt4~le7@OPon27l%uLVAOV3#8zcS)QR`x=lmOQ%u`yoF&j(-9>JQ4eG6=z^IZvVN;HNu>)qH~7iOID_HhGvW!50kS| z-#bU3O@|cogn#+x^q~dcIhZ&_z&C$GqmRw|i0Q+7AV9$wc0Zoo+e3TtHq$QdTZWc> zfq5(U1^$bbbP12wyE=WU>xYLHwo{?H`9sT@FSWnJ44i_w_u-G3_Y7j!vIoP-?eFXs zKS-Ic`2ff^wNFrPgb#^yxbGWU>S6z#Yrxh%*ru@kz6WD@)cihezRF{cvS>(gVxM7z;vBiG zHhtbPMjG0(3lIBgikJ`VGtBUz|5^rqpzok73T4Z&D6oOxHTC#e@MS3D|FpRBPv+=L z%a`w&=6YlAlsmUtobJyNa4EadJ+RB+_~-U*pm`;%{Xn04@?!ou4wYma79JOk=zvf{ ztezMK_NF;8k?uFBZuGY8|76_U0y#?sd;r73 z88}(mLa_rX7}mA8UVE+LWb3rEo}|C92je+2qrkxM`Z`ng>0aDHbhpGQKhU2no^pJ+IKRD5&+01l8wU@AMHS>edFW^;{(gz&CbWlF z6;o?iku+#z-cU{1W*Q*NQrU>Z_YEE??khD`_abjU_6ytymb?Ih;6h9vIf_(9LeC5u zL9s>^bA_LQ09JJv zVK^~@M>CvUd8HRp_B&TfP~o{(FJa5UmY2S^xW1tFkYSQL(}1~~J!ZMoX#zhUE5Iw( z87K3!gCJJzGx5Of@$B5#1iY4%$?W5parzHpvObS_ccOn-k{)h{&gcD{tDjj-=gHi8 zP9@TET0ng$3DCqbh^uM2CkF9|zb&C3sK@)>2ec%f&5326%f#EJJjKJb%=?=a<&E~f zS4~!Lc_aN6fbvFp-}`_9ym`S__TDk^^zjJ^;az&$2F7X! zResob0~d5)|C0ka#4;oR6X?qHR99(cL}E~ERj!_M^rV@0@4b1_nGH$y%#E9FyXl?@ zr`EWV&Okr44crBPzMC-Lw75b-U-B~7&jqYCO8D#fOW@812=gxY8Be`7kT8%s`FE$HR0Qg2hZY4}FZFz=c02HsN;|cL zfSni@3VpPCaeWn&cSs^8s2ooul6m)Dq}MJ&m0cv|mq$;QrTo z8oQD~d#LB>2~xAP zR{YYcb>Z6%d#)613R3Iv<)_=VO~_>ueqDuJdhvF*b`tLP;JXU)0KQ&_9P{z?Mm*7n za#FOp__bF)#m}z7ohCfjC2PRtt;5|E*o!sF++jC1xqJQQo{lwZ`w;6YC#AHwq$Fil zYhPga9jKB>K@eN|yw_qv??l#LyIYg6X7_qO+()V?aE zsk^HW@2zW3No(BHjcir^8ZI<#K5Ev1I%xCPcHn4Kh|fLf9e0=Z5lRW zq`;lZ|=BiGjp;5<2+v^p$z{7#>Q7@lB#D5o0c7DdRV4Q=hfbsy4&_;Ox_ z$eW?92yJfSO(+<^UIn-Fx>xsYZ0%`J!Hv$2w)U=GK=g*LRqZ_~eQVoO=1rTCGJAb{ zmwI@HdLTc=3nV3l3{swVIh(fb^&QA$WqW7$#{87lu2p=qwX?T7rS+uNj?UJVo$YD{ zwWc)HwWPH6Ri~`&>sw!4RMgwn)3Ls@JAVt>tsR-mJM8$3-1c~n8bw`1~rY#AT6xG&eAGvEIf%ERLn^j z=WJ~bKwvHadA_y)0J;eN(wAsUwPo6J?HKsRKUO;q z;BkX?rnWmQGj-~_MG;6?R#wx z){TE^KWK-v>$N+zm$etQy8wi3+JyksR{@GIX|HH+Xs>CnYx}jYF#+G!-qhaG?gn6e zr(LAItG%Ng#Atn^{kL|Gc02&@1Yq1w0Qz2l--!Up9)RNp0Om;m>AwI6Z^0_DRXasH zS$kN!PCHfGrft_w)4tXIiU^^B6hu};wGF`v+7D|5J2@znoUrxKU_ld35kwRTt#mZS zP%Oofi{dGP615+-pC}1FQIlyjrBEuRQ95PN7|Nt9%BCFcXYD=8g%j?4Dxg9tqGBqc zQiO9T*FM+2pbDy_DjG}UK%CW3Esclow}~`KyGOg1>ZqP3Qv)?p6HTG1G>w|IU$n#8 zm)aj`Ivm@~q**kZ=1>dGrFk?TwAVsfM2l$&Ev03k?~b7rbSxdGJw~mx5*7)ov_ENo z)^66`*Z!b=qDeMjHZ-{~KqZU0G!=wFCu`V;+3ztCaoCpSFMAryiT!Xg6T z!8iyW{)0t`u)&hpAwq={k=(;Y1meR-iD(fcVnv*AVW&@mNJRXqQ6d?hn^Qz8Vx*)a zUfLMMQ)Hi&Ij~XBL!9#hQ7DSwZ@5I1iZW3yDnzBILX7)yh#OcVYQ=alK}-~rM4hOI zW~u>RbeqH!F;z?x&4{o%1Ca@5iP>U~Xc2S8JTV_0nih&hVzF2vmWpL!IU=O35XXw+ zM5|aS+Qcf+E>?>*Vy);9$BPq0r&uStV3D_8oG5xkujmsS#7SbK*d#WKEn=%US)3xa ziBrXPahfJH$?LmN;9SBhD4S5xc~B;(T#|xKLaqE*6)FOT}g4a&d+Dt=KKD z6jzC>#WiA&xK`{H*NN-J4dO;vwcjjm5w{{@((U4R;tp}AxJ%qE?h*Hj`^5d?0r8-C zNc@+0SUe&g6_1I>#S`L5@sxO4JR_bJ&xz;73u2#mQM@Ex7O#j`#cSeqv0uC)-V|?% z1LAG*jyNdZ74HeiW5tK!Bk?h!xBOmwYTeM)QCwWypw4yrxxT_$x30CVr@PAvdXCRQ zbt`+?PihZpl_zUm_nPjm_7kkF>TI9f*3r|pVcqJ^_D%LSZ`w9_Rd-)&8`j4@Tbm~t z)X>(-S*}v22ISw`XKmCAY*%Mnqvv^ByC-RF)C+D`=b%QFN4q@Pr+ACDukogBQ#={i z)_9VRDIiPNwW{hl)|f8rQ@!un*Lu?dQ&+b31gym&Xj)%K=c@Lg4tcUp)9c=$pQq`y z?9jWX*_(&`cyHP<-BhUK1fPpFJ?-sXogf1`+Ja`Zwr%KZ59*XB#|-mxou-SR8LBfn z)oGS`t4qB#%k-e5%XASmOFiBtPnO26HJ0|SHP+dBQ@YhTboSZ}U29r zZN3Vct4iuoCCxQu?&vXH1kF_?^{CT4^;WMu+2?t?#op^pJLa1*aP*ljg66Ai`s68K zJ`YVF56uEKG#k{=EYRDrL7jsZC^+6APk{@1I=a>bZs23+0&|-}H<+)i3-kfqpbzLG zZw>7mP3a}3^k#25XsK%J7J0HQ^}wKQizg{(U|HE%K9@8Wm+I#-{amM?>(#lWQ9n1S zb9u3TE>Y)-O8s1=&XxM_mHO|MdVZDlL5tS(v|?s&RHsF%rW@rcWYMY)FmSycy&)To zRL~Oj;AVMpY-#W5?%lAyy{DtQ$FaJ5Lyz~Opw!^Y|b*H8G*gj|b zrnb)3b*s8Jb``dE_Jwj!6?S*7>h0Uy+3rAdyccMX=fWu)u%2s(UL%Cx;SK%ja;0APe8I=oa?c+KIttsrq$=SLN1KJDZBQI^Og~s^UR(g|d z-XxyWLBQ7TO|JGPk+1Q^l|Ji(jn^d{GNlU?3qw>P=on>^8*?C~bSAQ^S& z^CmZVlP7tT8@HxXB0Qn8}nXqq}#tDuWZU3?z&)kkreNDOm=#Z=y~v>n@L>BD!mJa5K%bA)*bl~38#3@Gef*S0?N#0}k;E-NvlxC%p$ ztYneN8Vn|`?W?*wJ6kbWNIL*~Ofkp{GbrLW04{Rr1-kA8py5VnYi}R$Loa{^S86Oc zCHqMxxSu$o_mg}~j)h8bKgs8~pX76@pJYEv`sEbD(QVX803n)=g?_Y z^&SX25KS^2-s)Y7^&cg1Ak)rPpUT@>nHZ42SXp>XX$yd?9T zaNJqlzOKWAV?vnjkU!ZKF|X2!RF>(`UURS66%nkSQbeXqhk40M^_wEmRa&ufDy>)x zm2UHPh+Xkj>b_#vR9Z0=dfGc7B7OJ*^|PY(W!feQZJCVpp|9nw2s3rB-tF`PCHmDw zvT(0iyH)QwH~RoUC@%=;S~Z7*H@B++4acg2;oYF98oVAh2&QaaxC!x~fDmT(WL?5d ze4whFv0m~3nwUEIW0;rQRd1V^V)cM|h2}-YcdeJXc|gtn*wuB|TxfWTL`z8OoG} z=PFE*7v5_{V|cEe5(#)N!)2{jwRd#`J#f9kxL)RKu9@jNLe(d`@=>YrS5)y!>@OzdAPnx_l&@_+G8uh@*f` zOF)N%NO|~RPd9Wm1YONmq)*0&ptU&_>Fu-`nzAjl1;X>KupuDm6D~mdLb?{|y>tiC zcha3m-$f52{Rq8*^qce!(g#I@Ml9>r1f<>Dkv>hFhV<#;YNW3b*C4$IHn#-(1g?>) zJ=c@JHt4+8Y5@&RGv;dvZJT>KwMUs9KuvS&QjnAJ z9G%eK(*<3hQJR46&m~I^g7rg+Bg1i_^Y*Z{sxIM+aXuvTE{ERDf@gjH296uJdEknH z_Xob`+XJ7gFWw1)PH+s)W%v-ZN_FUqZ|EBwei^cR%z5Bdl0 zAEHBAAoLyRTWC8F#S&VL1RTo*qCh~`FdN6UVy$L@o?s)MgjN8@+r{lDk-bZe(aKQs zZxH_(bq%THUJxsT-hl=b7B>F>&=c1U^bMRn@cF>a`~*_(>wUsk+&}WZ{Owyl8g~bd zH?9V@p-<044p-y1ZwKxfcv(L6?ZEzlPjLPDz{>+q4Sb^R>F;nE=MCJWU&-Hahwq*} zaD{$X=Az&28`!MhHR^z8y?-iqJj?a<=J34!4(|H@8+e<`H& z>`%uh9-8-A(EQKFCsJzQous!9(;nKWxWL@-UiFDIB0Y4Ls|DjpBt?`f=@KGxKARVr|^l^p2jCa z&UcdYo#cEc=;hx)o^Rn32tE8e$md;r;-FoAAIA^ziGz;$W3=V>_#{Br{27j4;u8-& z^q+A29v?ew0{)IR{sSL7ECGH%-~JPyNMJg~b^pRA5<2!Dk^UK<0O;oXwRq^_2}cWT z3*r$h6;>0_-v?^Z(BTImZ6zzxArzv;L62|OT+rn^v@q!NLy>kus~-lPK4Mx!uOF^C zq1%suMO`FCA{|B8Ap$LbG}18yYYS-mW08)dIHX;$sSASMKLN*NO4b~dLMb?=Q5udJ zl!0R=W#X7k**NA>u4aSwKTnIGe9DJCTmcmzT~GC>;bfYO+BQ-nFk}-oX;Bh?hC;Fbg{zi<$f1n>UJ9O6n)B+^l4u$6W zNBqjGMHn>LKO_AM{etviI*eNN6Jk6;qwPj}2WUXE@?xUdB(@KMh8tFZ66X`N-0-yo zJ$Eox0h_RCPH4JAwIHko@mPm4LeWo(P<%$*x4fSnWj9k}3pnHB6wv{i67cuKODg&>+yoW6U zN5($z`HT1w?n5NRTiEgiun5Z+9GMCUmhf$bO~$vV1FSLtyWi1w zNHa{6gl3WuEF=WmBm@UY2v)Fbk+5rpU4|WS;1CYL6GN?{V63plNWz^_A_c!P?2?39 zf(=Fq;DF)P3JZ*K+=mSYo?)mZ38RYcvBJut1$X9(x%ic#lVE4D1n)9j3fNj4gF9=) z8XP-BCyorAHVKh|5*9-w6oyDBv`8onkx&>Sp-@ODWP1CLfT=9NlClRY#i}*b8m!S{ z`DM2HVw*3+-s?12`?=SxkTFPTn@FsR*d(tQhbaR;xnuaf5M8uHex?u1vmuE|06JdKTy2|@TBas zLJYes-6qS|A}awfl>%7G01RaVc9hi>TTz*8sC3(@**u?6NU(-PQ7jt|MTm9(GmA=s7uf+K-0$-tZ55$2H+ z^mkcS8nB23AN@~JW=vP2RF2=4iE|S^B(aXrZpDWrMiH>&dkJaAD*`rsuOQ9XMZmW2 zHKZBG2-x`T$Bg8eD&(vZa^46zKLpzr;TZwiNtML-5OKWl5fUGA*;A3%Tzm+2it}+~ z>?b7N6B6%no$kPWrgcctI{$Y4V1f81-aUX1NxFw5-9v!m_i=~m9+Fs5NUSI%RumE| z3W*hkq*O@KC<-?UNvRO5+O9$SUnk_RdO>0;Au*MZm`X_eWAqMV8zHfc(Nm0DjQ(Ow zqOgaM*n@kp6L)wuQrs@V{^=Q{_lbQtzAS+AVfn<^olJpKqN{8g?8sI5MGnHeN z9z2+KpND3~-n)HO#auN$O4Uy(Fn9 zlJpa}Uhuu7(?E*WVfu!2YDUp0%=eO{5=hbqggONPTjwBOrVvR|XC(1Hk5DRV$Tsvf zKJ!)K*6&f1zn}((P;#ITj>5NuYO}`0IseZxEj)uvj;97cnRs72hQgA1|HQRRX!_gavk{mm$@$ZJgPr~ zy5ZTIWj-&1%RU?J-_O6J3`hy|KbG<6wZLz0%Xj3px{GJQk>eS?UPuio%gDjgs`pWn z-b$QJxfz9yd{!kQ*Fzo&fRqI2IZ3Gze&zmQ$%gvv&ni##%;5a}-{q%_5;#9^+V_1W zr@}p(`5Df0Xufg;_!k{2j6RWNG3PJuV;s2VvTp|Gf$M0D1OJMa8g(-AlljOVm8t#4 z?}O`tzT?tl5ArjEOX0VTyWTwXyE=5LE92-t2jf>hv&2T0B}W9;o;l_7ls;0Pd;cfH z_&*uO|H&}^PloZoDZ|(b%FPB|ARHg7+?f=lrQlu4UNsZ7z^q~y~9YI7l^g^TbBg;r)Uq?$}GhDdrbSkj9j z*q3w+5O`_ykH_2}wz&LmR*c zp$s9zb{DZ}L5NTGO!<(3X9w-i!tX_sFT7EUOHWban{#DiuS@S4yQg zmQy*74b*^Iv8*ywQo9x@t8_>yrBg~Ng_Kg-u{UWJo?%KoL{jP@l2Q+mlzIs7Q_`&1 z9dsIwERzi79YHuU4-^O<2(o2p?cPLLZ$VZWDrJ>{QkSG?YKxRT3SFbbvP2;zghI*y zl`e^-1W!nfk_CHCPSLp^o20TWQsZZnJVUV3G)cZ7TyjM=$rafoS7ei1kqvu74g!+@ zPmZGRMf?AS9L3P>K27)d=yn^VZg-B8A4DPh;t2#T@XggQI@I~9T8ulOB#qxNyJl={QTeZ77VJD+KfJ2Y=Xg8;y zh9zB>wvR0nwAWxJyjnXTb@}hZ^t)I4J=;=iU$RLJc2aUpSzpNYu z?_y=WHusd;&&p45-IaEoB~6@WS1yEh@R9#W_A#O5oaTG1kLDxW3IIn!Bb5u8Pc?R{ zHe-EQiv6O;W1r_1$gIxA{=qA;lk|3A`bUAuc`OKfL1ixRmn_c#H>&$VH>)Z76?fUt5`kCct_#KuR>bbl0^WFOS9{qf;e!fpX z->;v!A36UA_47menI&?3|6z3&P5K#<5414=9s^3yj}2JWm4qcx%EefZuoin|efDSa zPCZ1pJ}}%aO%VX;$iKf&vqA283=vJ(6R37)t{08i4as{f%{w&9A?Y85{g$J#}TblqjNlc5plgyil7$oy7ghou!e zJrl93axHXYb0B@53XRo#?EGAS9io|#A|C^dR}l1C)3E9_LpHq>I)+fW2Xvj>xtR~0 zz;?lVJDu3I8Hrt+ZJwQ(o3T2c3SGh$Xb-l^{f@kEbCReN_1GVJBKCPs!6@8|Q7~q+ z7x#tx-IdOJ(SO};@|D>8y;|<&?!pf46S04L6JTvS=J9oy+c&^k=q5-HZvjnb=os$A zuJOBh$Mhg=!=u_`knlaBYaN~iRksh++$*5s_JevmFi89Gxzs;=g<1A3_LF~yx%N*; z$bW)dydQhOSqH&-W!680f(DBKy%hu6Djqb|D9}==lnyE?i*i6e6@YFk1--;OyQ{IM zyB<_i6X>L7P)4&r5zPf9G<2tSD|Tpa0yGC{+vQHv1HTGJ-}ZsUe-9G>9XK2g3XcW` zSLje^>x>nas zy$Ff-tB`iHj_PgbJl}(^^CQUfKZP9s3+U1Q3~vPAfQtVfnyN!mOLZ6?10cSIgg*%Q z*#R4aaA4_Z(BLlM>ZCz>seCG=A}WCwfI6w0ngU(_bZ9nNCp8b6Os0+rt6Bh7y=?G0 z$6+lAMmk!+MopUz3BJ%~fjSo8fCA;3m;~<+*`S~;;G$;JdGb61lryB~bby}&jV}m z1{=cHP$FBQnakxCFXMWcdLR#1d@WF0JFWJ&pIyEYDf>)7ejkn8kIE+j-V>@MSu3sy zzkLy1Jj6qSACCs6w;!Qrxi!Q#i`zgo?ZoUjA2Z@|&`x`RVQ&WgbQdt`L!hCa1QoRp z7;`_c<-4Fkeh(_-Pr#6W1$I0H-K-lB&+zU9tj7Y*lPL|F*IYn%DX?EPd|A{3^ECtO z%>~9=3V#$UF-pgy^gS4+n4b-|O)Obp)@3BtRV@DjkW}@O=f}NAP_L-zV{X6kkv=;t70T zz;_?MFXDS9zM!_mOMr=5(7Wt|r3MsCBmAqdcNO-jG7l0B_NKB7BVbZeBc)Yb_MjvA=1aeet6fo kP`p7`vG)V~9-`ynbkNyd+IAf?1;MVx`!*&ap2Xk(13}x)Bme*a literal 0 HcmV?d00001 diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 00000000..63d84c7d --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +