Browse Source

Added Drawables...

Khubaib 1 year ago
parent
commit
09424cf191
100 changed files with 10961 additions and 21 deletions
  1. 1 1
      app/src/main/java/com/vpn/fastestvpnservice/beans/Server.kt
  2. 6 0
      app/src/main/java/com/vpn/fastestvpnservice/beans/ServerList.kt
  3. 28 19
      app/src/main/java/com/vpn/fastestvpnservice/customItems/ServerItem.kt
  4. 22 1
      app/src/main/java/com/vpn/fastestvpnservice/screens/accountScreensAll/FavoriteServersScreen.kt
  5. 77 0
      app/src/main/java/com/vpn/fastestvpnservice/utils/Utils.kt
  6. 2 0
      app/src/main/java/com/vpn/fastestvpnservice/viewmodels/ServerListViewModel.kt
  7. 266 0
      app/src/main/res/drawable/ac.xml
  8. 33 0
      app/src/main/res/drawable/activated_background.xml
  9. 671 0
      app/src/main/res/drawable/ad.xml
  10. 18 0
      app/src/main/res/drawable/ae.xml
  11. 687 0
      app/src/main/res/drawable/af.xml
  12. 30 0
      app/src/main/res/drawable/ag.xml
  13. 2277 0
      app/src/main/res/drawable/ai.xml
  14. 15 0
      app/src/main/res/drawable/al.xml
  15. 15 0
      app/src/main/res/drawable/am.xml
  16. 45 0
      app/src/main/res/drawable/ao.xml
  17. 18 0
      app/src/main/res/drawable/aq.xml
  18. 173 0
      app/src/main/res/drawable/ar.xml
  19. 5 0
      app/src/main/res/drawable/arrow_back_24.xml
  20. 216 0
      app/src/main/res/drawable/as.xml
  21. 14 0
      app/src/main/res/drawable/at.xml
  22. 24 0
      app/src/main/res/drawable/au.xml
  23. 543 0
      app/src/main/res/drawable/aw.xml
  24. 25 0
      app/src/main/res/drawable/ax.xml
  25. 24 0
      app/src/main/res/drawable/az.xml
  26. 22 0
      app/src/main/res/drawable/ba.xml
  27. 5 0
      app/src/main/res/drawable/baseline_arrow_back_75.xml
  28. 5 0
      app/src/main/res/drawable/baseline_search_24.xml
  29. 18 0
      app/src/main/res/drawable/bb.xml
  30. 12 0
      app/src/main/res/drawable/bd.xml
  31. 21 0
      app/src/main/res/drawable/be.xml
  32. 18 0
      app/src/main/res/drawable/bf.xml
  33. 21 0
      app/src/main/res/drawable/bg.xml
  34. 21 0
      app/src/main/res/drawable/bg_app.xml
  35. BIN
      app/src/main/res/drawable/bg_blue_map_1.PNG
  36. 12 0
      app/src/main/res/drawable/bg_server_drawable.xml
  37. 12 0
      app/src/main/res/drawable/bh.xml
  38. 36 0
      app/src/main/res/drawable/bi.xml
  39. 25 0
      app/src/main/res/drawable/bj.xml
  40. 21 0
      app/src/main/res/drawable/bl.xml
  41. 7 0
      app/src/main/res/drawable/block_border_state.xml
  42. 6 0
      app/src/main/res/drawable/block_text_color_state.xml
  43. 5 0
      app/src/main/res/drawable/blue_text_color_state.xml
  44. 417 0
      app/src/main/res/drawable/bm.xml
  45. 108 0
      app/src/main/res/drawable/bn.xml
  46. 2999 0
      app/src/main/res/drawable/bo.xml
  47. 14 0
      app/src/main/res/drawable/border_points.xml
  48. 6 0
      app/src/main/res/drawable/border_round_alpha_f.xml
  49. 10 0
      app/src/main/res/drawable/border_round_alpha_tv_1.xml
  50. 10 0
      app/src/main/res/drawable/border_round_alpha_tv_2.xml
  51. 6 0
      app/src/main/res/drawable/border_round_gray.xml
  52. 5 0
      app/src/main/res/drawable/bottom_navigation_color_state.xml
  53. 15 0
      app/src/main/res/drawable/bottom_round.xml
  54. 15 0
      app/src/main/res/drawable/bq.xml
  55. 129 0
      app/src/main/res/drawable/br.xml
  56. 26 0
      app/src/main/res/drawable/bs.xml
  57. 396 0
      app/src/main/res/drawable/bt.xml
  58. 12 0
      app/src/main/res/drawable/button_border_selector.xml
  59. 71 0
      app/src/main/res/drawable/button_connect.xml
  60. 9 0
      app/src/main/res/drawable/button_logout_selector.xml
  61. 4 0
      app/src/main/res/drawable/button_logout_tv.xml
  62. 22 0
      app/src/main/res/drawable/button_retry.xml
  63. 9 0
      app/src/main/res/drawable/button_round.xml
  64. 5 0
      app/src/main/res/drawable/button_selector_state.xml
  65. 6 0
      app/src/main/res/drawable/button_selector_state_tv.xml
  66. 30 0
      app/src/main/res/drawable/bv.xml
  67. 18 0
      app/src/main/res/drawable/bw.xml
  68. 52 0
      app/src/main/res/drawable/by.xml
  69. 483 0
      app/src/main/res/drawable/bz.xml
  70. 12 0
      app/src/main/res/drawable/ca.xml
  71. 41 0
      app/src/main/res/drawable/cc.xml
  72. 15 0
      app/src/main/res/drawable/cd.xml
  73. 43 0
      app/src/main/res/drawable/cefta.xml
  74. 34 0
      app/src/main/res/drawable/cf.xml
  75. 25 0
      app/src/main/res/drawable/cg.xml
  76. 21 0
      app/src/main/res/drawable/ch.xml
  77. 5 0
      app/src/main/res/drawable/checkable_text_color.xml
  78. 5 0
      app/src/main/res/drawable/checkable_tv_text_color.xml
  79. 18 0
      app/src/main/res/drawable/ci.xml
  80. 28 0
      app/src/main/res/drawable/ck.xml
  81. 26 0
      app/src/main/res/drawable/cl.xml
  82. 36 0
      app/src/main/res/drawable/cm.xml
  83. 24 0
      app/src/main/res/drawable/cn.xml
  84. 21 0
      app/src/main/res/drawable/co.xml
  85. 10 0
      app/src/main/res/drawable/connect_btn_selector.xml
  86. 4 0
      app/src/main/res/drawable/connect_btn_state.xml
  87. 7 0
      app/src/main/res/drawable/connected_block_border_state.xml
  88. 7 0
      app/src/main/res/drawable/connected_block_text_color_state.xml
  89. 21 0
      app/src/main/res/drawable/cp.xml
  90. 21 0
      app/src/main/res/drawable/cr.xml
  91. 26 0
      app/src/main/res/drawable/cu.xml
  92. 26 0
      app/src/main/res/drawable/cv.xml
  93. 22 0
      app/src/main/res/drawable/cw.xml
  94. 39 0
      app/src/main/res/drawable/cx.xml
  95. 18 0
      app/src/main/res/drawable/cy.xml
  96. 15 0
      app/src/main/res/drawable/cz.xml
  97. 4 0
      app/src/main/res/drawable/d_activated.xml
  98. 4 0
      app/src/main/res/drawable/d_checked.xml
  99. 4 0
      app/src/main/res/drawable/d_pressed.xml
  100. 0 0
      app/src/main/res/drawable/d_transparent.xml

+ 1 - 1
app/src/main/java/com/vpn/fastestvpnservice/beans/Server.kt

@@ -28,7 +28,7 @@ class Server(
     @SerializedName("connection_count") val connection_count: Int = 0,
     @SerializedName("wg_key") val wg_key: String? = null,
     @SerializedName("enable") var enable: Int = 1,
-    var countryServers: List<Server>,
+    var countryServers: List<Server>? = null,
     var totalServers: Int = 1,
     var enableServers: Int = 1,
     var distance: Float = 0.0f

+ 6 - 0
app/src/main/java/com/vpn/fastestvpnservice/beans/ServerList.kt

@@ -21,6 +21,12 @@ val favList = listOf(
 //    ServerList("Spain", "Barcelona", "130ms", R.drawable.spainlogo3x)
 )
 
+val favListServer = listOf(
+    Server(1, "Barcelona", "130ms", "R.drawable.spainlogo3x", "", ""),
+//    ServerList("Spain", "Barcelona", "130ms", R.drawable.spainlogo3x),
+//    ServerList("Spain", "Barcelona", "130ms", R.drawable.spainlogo3x)
+)
+
 val favServerListsList = listOf(
     ServerList("Spain", "Barcelona", "95ms", R.drawable.spainlogo3x),
     ServerList("Pakistan", "Karachi", "95ms", R.drawable.pklogo3x),

+ 28 - 19
app/src/main/java/com/vpn/fastestvpnservice/customItems/ServerItem.kt

@@ -2,6 +2,7 @@ package com.vpn.fastestvpnservice.customItems
 
 import android.content.res.Configuration
 import android.widget.Toast
+import androidx.compose.foundation.Image
 import androidx.compose.foundation.background
 import androidx.compose.foundation.clickable
 import androidx.compose.foundation.interaction.MutableInteractionSource
@@ -9,16 +10,16 @@ import androidx.compose.foundation.layout.Arrangement
 import androidx.compose.foundation.layout.Box
 import androidx.compose.foundation.layout.Row
 import androidx.compose.foundation.layout.Spacer
-import androidx.compose.foundation.layout.fillMaxSize
 import androidx.compose.foundation.layout.fillMaxWidth
 import androidx.compose.foundation.layout.height
 import androidx.compose.foundation.layout.padding
 import androidx.compose.foundation.layout.size
-import androidx.compose.material.IconButton
-import androidx.compose.material.Surface
-import androidx.compose.material.Text
+import androidx.compose.foundation.shape.CircleShape
+import androidx.compose.foundation.shape.RoundedCornerShape
 import androidx.compose.material3.Icon
 import androidx.compose.material3.MaterialTheme
+import androidx.compose.material3.Surface
+import androidx.compose.material3.Text
 import androidx.compose.runtime.Composable
 import androidx.compose.runtime.getValue
 import androidx.compose.runtime.mutableStateOf
@@ -28,7 +29,10 @@ import androidx.compose.runtime.setValue
 import androidx.compose.ui.Alignment
 import androidx.compose.ui.Modifier
 import androidx.compose.ui.draw.alpha
+import androidx.compose.ui.draw.clip
+import androidx.compose.ui.graphics.Brush
 import androidx.compose.ui.graphics.Color
+import androidx.compose.ui.graphics.Shape
 import androidx.compose.ui.platform.LocalContext
 import androidx.compose.ui.res.colorResource
 import androidx.compose.ui.res.painterResource
@@ -40,6 +44,8 @@ import com.vpn.fastestvpnservice.R
 import com.vpn.fastestvpnservice.beans.Server
 import com.vpn.fastestvpnservice.beans.ServerList
 import com.vpn.fastestvpnservice.beans.favList
+import com.vpn.fastestvpnservice.beans.favListServer
+import com.vpn.fastestvpnservice.utils.Utils
 
 @Composable
 fun ServerItem(server: ServerList) {
@@ -147,7 +153,7 @@ fun ServerItem(server: ServerList) {
 }
 
 @Composable
-fun FavoriteServerItem(server: ServerList) {
+fun FavoriteServerItem(server: Server) {
     Box(
         modifier = Modifier
             .fillMaxWidth()
@@ -169,21 +175,24 @@ fun FavoriteServerItem(server: ServerList) {
                     Toast
                         .makeText(
                             context,
-                            server.ServerListName,
+                            server.server_name,
                             Toast.LENGTH_SHORT
                         )
                         .show()
                 }
         ) {
+            val icon = Utils.getDrawable(context, server.iso)
+
             Icon(
-                painter = painterResource(id = server.icon),
+                painter = painterResource(id = icon),
                 contentDescription = "Server Logo",
                 tint = Color.Unspecified,
                 modifier = Modifier
                     .padding(bottom = 16.dp)
                     .size(24.dp)
             )
-            Text(text = server.country,
+
+            Text(text = server.country!!,
                 style = TextStyle(
                     fontSize = 16.sp,
                     color = MaterialTheme.colorScheme.primary
@@ -193,15 +202,15 @@ fun FavoriteServerItem(server: ServerList) {
                     .align(Alignment.CenterVertically)
             )
             Spacer(modifier = Modifier.weight(1F))
-//            Text(text = server.ping,
-//                style = TextStyle(
-//                    fontSize = 16.sp,
-//                    color = colorResource(id = R.color.blue_text)
-//                ),
-//                modifier = Modifier
-//                    .padding(end = 30.dp, bottom = 18.dp)
-//                    .align(Alignment.CenterVertically)
-//            )
+            Text(text = server.name!!,
+                style = TextStyle(
+                    fontSize = 16.sp,
+                    color = colorResource(id = R.color.blue_text)
+                ),
+                modifier = Modifier
+                    .padding(end = 30.dp, bottom = 18.dp)
+                    .align(Alignment.CenterVertically)
+            )
 //            Spacer(modifier = Modifier.weight(1F))
             var isFavorite by rememberSaveable {
                 mutableStateOf(true) }
@@ -367,13 +376,13 @@ fun ServerItemPreview() {
 @Preview
 @Composable
 fun FavoriteServerItemPreview() {
-    FavoriteServerItem(server = favList[0])
+    FavoriteServerItem(server = favListServer[0])
 }
 
 @Preview(uiMode = Configuration.UI_MODE_NIGHT_YES)
 @Composable
 fun FavoriteServerItemPreviewDark() {
-    FavoriteServerItem(server = favList[0])
+    FavoriteServerItem(server = favListServer[0])
 }
 
 @Preview

+ 22 - 1
app/src/main/java/com/vpn/fastestvpnservice/screens/accountScreensAll/FavoriteServersScreen.kt

@@ -1,6 +1,7 @@
 package com.vpn.fastestvpnservice.screens.accountScreensAll
 
 import android.content.res.Configuration
+import android.util.Log
 import androidx.compose.foundation.background
 import androidx.compose.foundation.layout.Arrangement
 import androidx.compose.foundation.layout.Box
@@ -22,6 +23,7 @@ import androidx.compose.runtime.Composable
 import androidx.compose.ui.Alignment
 import androidx.compose.ui.Modifier
 import androidx.compose.ui.graphics.Color
+import androidx.compose.ui.platform.LocalContext
 import androidx.compose.ui.res.colorResource
 import androidx.compose.ui.res.painterResource
 import androidx.compose.ui.text.TextStyle
@@ -30,15 +32,24 @@ import androidx.compose.ui.text.style.TextAlign
 import androidx.compose.ui.tooling.preview.Preview
 import androidx.compose.ui.unit.dp
 import androidx.compose.ui.unit.sp
+import androidx.lifecycle.viewmodel.compose.viewModel
 import androidx.navigation.NavHostController
 import androidx.navigation.compose.rememberNavController
 import com.vpn.fastestvpnservice.R
 import com.vpn.fastestvpnservice.beans.favList
 import com.vpn.fastestvpnservice.customItems.FavoriteServerItem
 import com.vpn.fastestvpnservice.customItems.ServerItem
+import com.vpn.fastestvpnservice.helpers.BasePreferenceHelper
+import com.vpn.fastestvpnservice.viewmodels.ServerListViewModel
 
 @Composable
 fun FavoriteServers(navHostController: NavHostController) {
+    val context = LocalContext.current
+    val basePreferenceHelper = BasePreferenceHelper(context)
+    val serverListViewModel: ServerListViewModel = viewModel{
+        ServerListViewModel(context)
+    }
+
     Box(
         modifier = Modifier
             .fillMaxSize()
@@ -59,7 +70,17 @@ fun FavoriteServers(navHostController: NavHostController) {
                 .background(Color.Transparent)
         ) {
             LazyColumn() {
-                items(items = favList) {server ->
+                val favoriteServers = basePreferenceHelper.getServerData().get(0)
+                val filterFavoriteServers = favoriteServers.servers?.let {
+                    serverListViewModel.filterServersByISO(
+                        it
+                    )
+                }
+
+                filterFavoriteServers?.forEachIndexed { index, server ->
+                    Log.d("filterFavoriteServers", "${server.country} ${server.server_name}")
+                }
+                items(items = filterFavoriteServers!!) {server ->
                     FavoriteServerItem(server = server)
                 }
             }

+ 77 - 0
app/src/main/java/com/vpn/fastestvpnservice/utils/Utils.kt

@@ -0,0 +1,77 @@
+package com.vpn.fastestvpnservice.utils
+
+import android.content.Context
+import android.graphics.drawable.Drawable
+import java.util.*
+
+class Utils {
+
+    companion object {
+
+        fun getDrawable(context: Context, name: String?): Int {
+            val iso = name?.toLowerCase().toString()
+            return context.resources.getIdentifier(iso, "drawable", context.packageName)
+        }
+
+        fun getDrawableGray(context: Context, name: String?): Int {
+            val iso = name?.toLowerCase().toString()
+            val iso_gray = "gray_$iso"
+            return context.resources.getIdentifier(iso_gray, "drawable", context.packageName)
+        }
+
+        /*  fun openWebActivity(contexts: Activity, url: String, title: String) {
+              val intent = Intent(contexts, WebViwActivity::class.java)
+              intent.putExtra(WebViwActivity.PARAM_WEB_VIEW_URL, url)
+              intent.putExtra("title", title)
+              contexts.startActivity(intent)
+              contexts.overridePendingTransition(R.anim.open_next, R.anim.close_main)
+          }*/
+
+//        fun getCountryFlag(context: Context, countryCode: String): Drawable? {
+//            try{
+//                return AppCompatResources.getDrawable(
+//                    context, context.resources.getIdentifier(
+//                        context.packageName + ":drawable/" + countryCode.toLowerCase(Locale.getDefault()),
+//                        null,
+//                        null
+//                    )
+//                )
+//            }catch (e:java.lang.Exception){
+//
+//            }
+//            return null
+//        }
+//
+//        fun getCountryFlagImage(context: Context, countryCode: String): Drawable? {
+//            try{
+//                return AppCompatResources.getDrawable(
+//                    context, context.resources.getIdentifier(
+//                        context.packageName + ":drawable/" + countryCode.toLowerCase(Locale.getDefault()),
+//                        null,
+//                        null
+//                    )
+//                )
+//            }catch (e:java.lang.Exception){
+//
+//            }
+//            return null
+//        }
+//
+//        fun getCountryFlagGray(context: Context, countryCode: String): Drawable? {
+//            val grayStr = "gray_"
+//            try{
+//                return AppCompatResources.getDrawable(
+//                    context, context.resources.getIdentifier(
+//                        context.packageName + ":drawable/" + grayStr + countryCode.toLowerCase(Locale.getDefault()),
+//                        null,
+//                        null
+//                    )
+//                )
+//            }catch (e:java.lang.Exception){
+//
+//            }
+//            return null
+//        }
+
+    }
+}

+ 2 - 0
app/src/main/java/com/vpn/fastestvpnservice/viewmodels/ServerListViewModel.kt

@@ -99,6 +99,8 @@ class ServerListViewModel(context: Context): ViewModel() {
                         Log.d("test_country_servers",server.country + " " + server.server_name.toString())
                     }
 
+                    distinctBy.get(index).countryServers = entry.value
+
                     if (total_enables >= 1) {
                         distinctBy.get(index).enableServers = 1
                     } else {

File diff suppressed because it is too large
+ 266 - 0
app/src/main/res/drawable/ac.xml


+ 33 - 0
app/src/main/res/drawable/activated_background.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+    Copyright (C) 2016 Tobias Brunner
+    HSR Hochschule fuer Technik Rapperswil
+
+    This program is free software; you can redistribute it and/or modify it
+    under the terms of the GNU General Public License as published by the
+    Free Software Foundation; either version 2 of the License, or (at your
+    option) any later version.  See <http://www.fsf.org/copyleft/gpl.txt>.
+
+    This program is distributed in the hope that it will be useful, but
+    WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+    for more details.
+-->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <item
+        android:state_pressed="true"
+        android:drawable="@drawable/d_pressed" />
+
+    <item
+        android:state_activated="true"
+        android:drawable="@drawable/d_activated" />
+
+    <item
+        android:state_checked="true"
+        android:drawable="@drawable/d_checked" />
+
+    <item
+        android:drawable="@drawable/d_transparent" />
+
+</selector>

File diff suppressed because it is too large
+ 671 - 0
app/src/main/res/drawable/ad.xml


+ 18 - 0
app/src/main/res/drawable/ae.xml

@@ -0,0 +1,18 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v160H0z"
+      android:fillColor="#00732f"/>
+  <path
+      android:pathData="M0,160h640v160H0z"
+      android:fillColor="#fff"/>
+  <path
+      android:fillColor="#FF000000"
+      android:pathData="M0,320h640v160H0z"/>
+  <path
+      android:pathData="M0,0h220v480H0z"
+      android:fillColor="#ff0000"/>
+</vector>

File diff suppressed because it is too large
+ 687 - 0
app/src/main/res/drawable/af.xml


+ 30 - 0
app/src/main/res/drawable/ag.xml

@@ -0,0 +1,30 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M-0.02,0L640.01,0l0,480L-0.02,480z"/>
+    <path
+        android:pathData="M-37.8,0l715.59,0l0,479.53L-37.8,479.53z"
+        android:fillColor="#fff"
+        android:fillType="evenOdd"/>
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M-36.21,0.56l713.34,0l0,202.59l-713.44,0z"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M94.67,190.5l473.44,0L568.11,297.19l-473.44,0z"
+        android:fillColor="#0061ff"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M677.33,1.69L677.33,480L320.33,480L677.33,1.59zM-36.58,1.69L-36.58,480L320.33,480L-36.58,1.59z"
+        android:fillColor="#e20000"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M487.57,190.59 L415.95,172.5l60.84,-45.94 -74.72,10.69 38.44,-65.16 -66.28,38.44L386.23,34.69l-44.91,59.81 -18.09,-69.38 -20.34,71.53 -44.81,-60.94 12.84,78L204.54,73.13l38.44,65.16 -72.56,-11.72 59.81,44.81L155.32,190.59l332.16,0z"
+        android:fillColor="#ffd600"
+        android:fillType="evenOdd"/>
+  </group>
+</vector>

File diff suppressed because it is too large
+ 2277 - 0
app/src/main/res/drawable/ai.xml


File diff suppressed because it is too large
+ 15 - 0
app/src/main/res/drawable/al.xml


+ 15 - 0
app/src/main/res/drawable/am.xml

@@ -0,0 +1,15 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v160H0z"
+      android:fillColor="#d90012"/>
+  <path
+      android:pathData="M0,160h640v160H0z"
+      android:fillColor="#0033a0"/>
+  <path
+      android:pathData="M0,320h640v160H0z"
+      android:fillColor="#f2a800"/>
+</vector>

+ 45 - 0
app/src/main/res/drawable/ao.xml

@@ -0,0 +1,45 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v243.6H0z"
+      android:strokeWidth="1"
+      android:fillColor="#ff0000"
+      android:fillType="evenOdd"/>
+  <path
+      android:fillColor="#FF000000"
+      android:pathData="M0,236.4h640V480H0z"
+      android:strokeWidth="1"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M228.7,148.2c165.2,43.3 59,255.6 -71.3,167.2l-8.8,13.6c76.7,54.6 152.6,10.6 174,-46.4 22.2,-58.8 -7.6,-141.5 -92.6,-150l-1.3,15.6z"
+      android:fillColor="#ffec00"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="m170,330.8 l21.7,10.1 -10.2,21.8 -21.7,-10.2zM319,231.3h24v24h-24zM307.3,192.4 L329.6,183.8 338.3,206.1 316,214.8zM281.3,163.3 L298.4,146.4 315.3,163.4 298.3,180.3zM255.1,123.5 L277.5,131.9 269,154.3 246.6,145.9zM316,270l22.3,8.9 -9,22.2 -22.2,-8.9zM246.1,340 L268.1,330.7 277.6,352.7 255.6,362.1zM206.6,342.8h24v24h-24zM247.9,226.8 L227.6,211.8 207.3,226.4 215.3,203.4 195,188.4h24.5l8.5,-22.6 7.8,22.7 24.7,-0.3 -19.6,15.3 7,23.4z"
+      android:fillColor="#ffec00"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M336,346.4c-1.2,0.4 -6.2,12.4 -9.7,18.2l3.7,1c13.6,4.8 20.4,9.2 26.2,17.5a7.9,7.9 0,0 0,10.2 0.7s2.8,-1 6.4,-5c3,-4.5 2.2,-8 -1.4,-11.1 -11,-8 -22.9,-14 -35.4,-21.3z"
+      android:fillColor="#fe0"
+      android:fillType="evenOdd"/>
+  <path
+      android:fillColor="#FF000000"
+      android:pathData="M365.3,372.8a4.3,4.3 0,1 1,-8.7 0,4.3 4.3,0 0,1 8.6,0zM343.9,359.2a4.3,4.3 0,1 1,-8.7 0,4.3 4.3,0 0,1 8.7,0zM354.8,366.2a4.3,4.3 0,1 1,-8.7 0,4.3 4.3,0 0,1 8.7,0z"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M324.5,363.7c-42.6,-24.3 -87.3,-50.5 -130,-74.8 -18.7,-11.7 -19.6,-33.4 -7,-49.9 1.2,-2.3 2.8,-1.8 3.4,-0.5 1.5,8 6,16.3 11.4,21.5A5288,5288 0,0 1,334 345.6c-3.4,5.8 -6,12.3 -9.5,18z"
+      android:fillColor="#fe0"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="m297.2,305.5 l17.8,16 -16,17.8 -17.8,-16z"
+      android:fillColor="#ffec00"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="m331.5,348.8 l-125,-75.5m109.6,58.1L274,304.1m18.2,42.7L249.3,322"
+      android:strokeWidth="3"
+      android:fillColor="#00000000"
+      android:strokeColor="#000"/>
+</vector>

File diff suppressed because it is too large
+ 18 - 0
app/src/main/res/drawable/aq.xml


+ 173 - 0
app/src/main/res/drawable/ar.xml

@@ -0,0 +1,173 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:fillColor="#74acdf"/>
+  <path
+      android:pathData="M0,160h640v160H0z"
+      android:fillColor="#fff"/>
+  <path
+      android:pathData="m316.93,241.25 l27.36,59.52s0.48,1.15 1.25,0.86c0.77,-0.38 0.29,-1.54 0.29,-1.54l-22.75,-61.44m-0.67,23.23c-0.38,9.02 5.18,14.02 4.51,22.08 -0.77,8.16 3.65,12.67 4.8,15.84 0.96,3.17 -1.15,4.99 -0.29,5.47 0.96,0.48 2.88,-2.02 2.3,-6.53 -0.67,-4.42 -4.03,-5.76 -3.26,-15.65 0.77,-9.89 -4.03,-12.19 -2.88,-21.12"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m316.68,239.98l2.5,65.46s0,1.25 0.82,1.28c0.86,-0.06 0.85,-1.31 0.85,-1.31l2.49,-65.47m-9.51,21.21c-3.81,8.19 -0.57,14.93 -4.28,22.13 -3.83,7.24 -1.48,13.1 -1.63,16.47 -0.33,3.29 -2.97,4.17 -2.36,4.95 0.7,0.81 3.43,-0.76 4.63,-5.15 1.07,-4.34 -1.52,-6.86 2.97,-15.71 4.49,-8.84 0.94,-12.81 5.42,-20.61"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m316.95,238.71l-22.74,61.43s-0.48,1.15 0.27,1.49c0.81,0.27 1.29,-0.88 1.29,-0.88l27.36,-59.53m-16.9,15.95c-6.65,6.11 -6.25,13.58 -12.42,18.8 -6.31,5.23 -6.38,11.54 -7.81,14.59 -1.56,2.92 -4.34,2.72 -4.07,3.67 0.34,1.02 3.46,0.61 6.25,-2.99 2.65,-3.6 1.22,-6.92 8.76,-13.37 7.53,-6.45 5.77,-11.47 12.9,-16.97"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m317.67,237.64l-44.52,48.05s-0.88,0.88 -0.32,1.48c0.65,0.56 1.53,-0.32 1.53,-0.32l48.06,-44.53m-21.72,8.27c-8.48,3.1 -10.97,10.15 -18.67,12.62 -7.83,2.41 -10.31,8.22 -12.8,10.5 -2.56,2.1 -5.05,0.85 -5.17,1.83 -0.08,1.07 2.96,1.89 6.91,-0.37 3.82,-2.31 3.78,-5.93 13.21,-9 9.43,-3.07 9.72,-8.39 18.41,-10.74"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="M324.13,263.42c0.48,8.64 5.38,12.48 4.42,20.45 2.11,-6.24 -2.98,-11.14 -2.69,-20.35m-7.39,-22.85 l18.72,40.9 -15.65,-42.14"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M314.85,263.22c-2.86,8.17 0.19,13.59 -3.75,20.58 4.34,-4.96 1.51,-11.43 5.3,-19.83m1.91,-23.94l1.64,44.95 1.67,-44.92"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M306.36,259.48c-5.77,6.45 -5.02,12.63 -11.34,17.58 5.91,-2.92 5.77,-9.98 12.49,-16.29m10.93,-21.38l-15.68,42.15 18.74,-40.87"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M299.94,252.78c-7.8,3.75 -9.47,9.74 -17.2,11.9 6.57,-0.44 9.15,-7.01 17.77,-10.27m18.28,-15.57l-30.62,32.95 32.95,-30.58"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="m318.75,236.93l-59.52,27.36s-1.15,0.48 -0.86,1.25c0.38,0.77 1.54,0.29 1.54,0.29l61.44,-22.75m-23.23,-0.67c-9.02,-0.38 -14.02,5.18 -22.08,4.51 -8.16,-0.77 -12.67,3.65 -15.84,4.8 -3.17,0.96 -4.99,-1.15 -5.47,-0.29 -0.48,0.96 2.02,2.88 6.53,2.3 4.42,-0.67 5.76,-4.03 15.65,-3.26 9.89,0.77 12.19,-4.03 21.12,-2.88"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m320.02,236.68l-65.46,2.5s-1.25,0 -1.28,0.82c0.06,0.86 1.31,0.85 1.31,0.85l65.47,2.49m-21.21,-9.51c-8.19,-3.81 -14.93,-0.57 -22.13,-4.28 -7.24,-3.83 -13.1,-1.48 -16.47,-1.63 -3.29,-0.33 -4.17,-2.97 -4.95,-2.36 -0.81,0.7 0.76,3.43 5.15,4.63 4.34,1.07 6.86,-1.52 15.71,2.97 8.84,4.49 12.81,0.94 20.61,5.42"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m321.29,236.95l-61.43,-22.74s-1.15,-0.48 -1.49,0.27c-0.27,0.81 0.88,1.29 0.88,1.29l59.53,27.36m-15.95,-16.9c-6.11,-6.65 -13.58,-6.25 -18.8,-12.42 -5.23,-6.31 -11.54,-6.38 -14.59,-7.81 -2.92,-1.56 -2.72,-4.34 -3.67,-4.07 -1.02,0.34 -0.61,3.46 2.99,6.25 3.6,2.65 6.92,1.22 13.37,8.76 6.45,7.53 11.47,5.77 16.97,12.9"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m322.36,237.67l-48.05,-44.52s-0.88,-0.88 -1.48,-0.32c-0.56,0.65 0.32,1.53 0.32,1.53l44.53,48.06m-8.27,-21.72c-3.1,-8.48 -10.15,-10.97 -12.62,-18.67 -2.41,-7.83 -8.22,-10.31 -10.5,-12.8 -2.1,-2.56 -0.85,-5.05 -1.83,-5.17 -1.07,-0.08 -1.89,2.96 0.37,6.91 2.31,3.82 5.93,3.78 9,13.21 3.07,9.43 8.39,9.72 10.74,18.41"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="M296.58,244.13c-8.64,0.48 -12.48,5.38 -20.45,4.42 6.24,2.11 11.14,-2.98 20.35,-2.69m22.85,-7.39l-40.9,18.72 42.14,-15.65"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M296.78,234.85c-8.17,-2.86 -13.59,0.19 -20.58,-3.75 4.96,4.34 11.43,1.51 19.83,5.3m23.94,1.91l-44.95,1.64 44.92,1.67"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M300.52,226.36c-6.45,-5.77 -12.63,-5.02 -17.58,-11.34 2.92,5.91 9.98,5.77 16.29,12.49m21.38,10.93l-42.15,-15.68 40.87,18.74"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M307.22,219.94c-3.75,-7.8 -9.74,-9.47 -11.9,-17.2 0.44,6.57 7.01,9.15 10.27,17.77m15.57,18.28l-32.95,-30.62 30.58,32.95"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="m323.07,238.75l-27.36,-59.52s-0.48,-1.15 -1.25,-0.86c-0.77,0.38 -0.29,1.54 -0.29,1.54l22.75,61.44m0.67,-23.23c0.38,-9.02 -5.18,-14.02 -4.51,-22.08 0.77,-8.16 -3.65,-12.67 -4.8,-15.84 -0.96,-3.17 1.15,-4.99 0.29,-5.47 -0.96,-0.48 -2.88,2.02 -2.3,6.53 0.67,4.42 4.03,5.76 3.26,15.65 -0.77,9.89 4.03,12.19 2.88,21.12"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m323.32,240.02l-2.5,-65.46s-0,-1.25 -0.82,-1.28c-0.86,0.06 -0.85,1.31 -0.85,1.31l-2.49,65.47m9.51,-21.21c3.81,-8.19 0.57,-14.93 4.28,-22.13 3.83,-7.24 1.48,-13.1 1.63,-16.47 0.33,-3.29 2.97,-4.17 2.36,-4.95 -0.7,-0.81 -3.43,0.76 -4.63,5.15 -1.07,4.34 1.52,6.86 -2.97,15.71 -4.49,8.84 -0.94,12.81 -5.42,20.61"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m323.05,241.29l22.74,-61.43s0.48,-1.15 -0.27,-1.49c-0.81,-0.27 -1.29,0.88 -1.29,0.88l-27.36,59.53m16.9,-15.95c6.65,-6.11 6.25,-13.58 12.42,-18.8 6.31,-5.23 6.38,-11.54 7.81,-14.59 1.56,-2.92 4.34,-2.72 4.07,-3.67 -0.34,-1.02 -3.46,-0.61 -6.25,2.99 -2.65,3.6 -1.22,6.92 -8.76,13.37 -7.53,6.45 -5.77,11.47 -12.9,16.97"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="m322.33,242.36l44.52,-48.05s0.88,-0.88 0.32,-1.48c-0.65,-0.56 -1.53,0.32 -1.53,0.32l-48.06,44.53m21.72,-8.27c8.48,-3.1 10.97,-10.15 18.67,-12.62 7.83,-2.41 10.31,-8.22 12.8,-10.5 2.56,-2.1 5.05,-0.85 5.17,-1.83 0.08,-1.07 -2.96,-1.89 -6.91,0.37 -3.82,2.31 -3.78,5.93 -13.21,9 -9.43,3.07 -9.72,8.39 -18.41,10.74"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="M315.87,216.58c-0.48,-8.64 -5.38,-12.48 -4.42,-20.45 -2.11,6.24 2.98,11.14 2.69,20.35m7.39,22.85l-18.72,-40.9 15.65,42.14"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M325.15,216.78c2.86,-8.17 -0.19,-13.59 3.75,-20.58 -4.34,4.96 -1.51,11.43 -5.3,19.83m-1.91,23.94l-1.64,-44.95 -1.67,44.92"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M333.64,220.52c5.77,-6.45 5.02,-12.63 11.34,-17.58 -5.91,2.92 -5.77,9.98 -12.49,16.29m-10.93,21.38l15.68,-42.15 -18.74,40.87"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M340.06,227.22c7.8,-3.75 9.47,-9.74 17.2,-11.9 -6.57,0.44 -9.15,7.01 -17.77,10.27m-18.28,15.57l30.62,-32.95 -32.95,30.58"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="m321.25,243.07l59.52,-27.36s1.15,-0.48 0.86,-1.25c-0.38,-0.77 -1.54,-0.29 -1.54,-0.29l-61.44,22.75m23.23,0.67c9.02,0.38 14.02,-5.18 22.08,-4.51 8.16,0.77 12.67,-3.65 15.84,-4.8 3.17,-0.96 4.99,1.15 5.47,0.29 0.48,-0.96 -2.02,-2.88 -6.53,-2.3 -4.42,0.67 -5.76,4.03 -15.65,3.26 -9.89,-0.77 -12.19,4.03 -21.12,2.88"
+      android:strokeWidth="1.06"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="M343.42,235.87c8.64,-0.48 12.48,-5.38 20.45,-4.42 -6.24,-2.11 -11.14,2.98 -20.35,2.69m-22.85,7.39l40.9,-18.72 -42.14,15.65"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M320,240m-26.7,0a26.7,26.7 0,1 1,53.4 0a26.7,26.7 0,1 1,-53.4 0"
+      android:strokeWidth="1.4"
+      android:fillColor="#f6b40e"
+      android:strokeColor="#85340a"/>
+  <path
+      android:pathData="M329,234.3c-1.7,0 -3.5,0.8 -4.5,2.4 2,1.9 6.6,2 9.7,-0.2a7,7 0,0 0,-5.1 -2.2zM329,234.7c1.8,0 3.5,0.8 3.7,1.6 -2,2.3 -5.3,2 -7.4,0.4 1,-1.4 2.4,-2 3.8,-2z"
+      android:strokeWidth="1"
+      android:fillColor="#843511"/>
+  <path
+      android:pathData="M329.4,233c-2.7,0 -3.3,0.6 -4.5,1.7 -1.2,1 -1.9,0.8 -2,1 -0.3,0.2 -0,0.8 0.3,0.6 0.5,-0.2 1.3,-0.6 2.5,-1.6s2.5,-1 3.7,-1c3.7,0 5.7,3 6.1,2.8 0.5,-0.2 -2,-3.5 -6.1,-3.5z"
+      android:strokeWidth="1"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M336.8,234.3c-4.7,-4.1 -10.7,-4.8 -14,-1.7a8,8 0,0 0,-1.5 3.4c-0.4,2.4 0.3,4.9 2.1,7.5l-0.8,0.4c-1.6,-3.1 -2.2,-6.3 -1.6,-9.4l0.6,-2.3c4.5,-3.7 10.7,-4 15.2,2z"
+      android:strokeWidth="1"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M329,236.3m-1.8,0a1.8,1.8 0,1 1,3.6 0a1.8,1.8 0,1 1,-3.6 0"
+      android:strokeWidth="1"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M334.3,237.5c-3.5,2.7 -7,2.5 -9,1.3 -2,-1.3 -2,-1.7 -1.6,-1.7 0.4,0 0.8,0.4 2.4,1.3 1.7,0.8 4.1,0.8 8.2,-0.9z"
+      android:strokeWidth="1"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M316,243.7a1.8,1.8 0,1 0,1.8 2.9,4 4,0 0,0 2.2,0.6h0.2c0.6,0 1.6,-0.1 2.3,-0.6 0.3,0.5 0.9,0.7 1.5,0.7a1.8,1.8 0,0 0,0.3 -3.6c0.5,0.2 0.8,0.6 0.8,1.2a1.2,1.2 0,0 1,-2.4 0,3 3,0 0,1 -2.6,1.7 3,3 0,0 1,-2.5 -1.7c0,0.7 -0.6,1.2 -1.3,1.2 -0.6,0 -1.2,-0.6 -1.2,-1.2s0.3,-1 0.8,-1.2zM318,249.1c-2.1,0 -3,2 -4.8,3.1 1,-0.4 1.8,-1.2 3.3,-2 1.4,-0.8 2.6,0.2 3.5,0.2 0.8,0 2,-1 3.5,-0.2 1.4,0.8 2.3,1.6 3.3,2 -1.9,-1.2 -2.7,-3 -4.8,-3 -0.4,0 -1.2,0.2 -2,0.6l-2,-0.7z"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M317.2,251.6c-0.8,0 -1.8,0.2 -3.4,0.6 3.7,-0.8 4.5,0.5 6.2,0.5 1.6,0 2.5,-1.3 6.1,-0.5 -4,-1.2 -4.9,-0.4 -6.1,-0.4 -0.8,0 -1.4,-0.3 -2.8,-0.2z"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M314,252.2h-0.8c4.3,0.5 2.3,3 6.8,3s2.5,-2.5 6.8,-3c-4.5,-0.4 -3.1,2.3 -6.8,2.3 -3.5,0 -2.4,-2.3 -6,-2.3z"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M323.7,258.9a3.7,3.7 0,0 0,-7.4 0,3.8 3.8,0 0,1 7.4,0z"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M303.4,234.3c4.7,-4.1 10.7,-4.8 14,-1.7a8,8 0,0 1,1.5 3.4c0.4,2.4 -0.3,4.9 -2.1,7.5l0.8,0.4c1.6,-3.1 2.2,-6.3 1.6,-9.4l-0.6,-2.3c-4.5,-3.7 -10.7,-4 -15.2,2z"
+      android:strokeWidth="1"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M310.8,233c2.7,0 3.3,0.6 4.5,1.7 1.2,1 1.9,0.8 2,1 0.3,0.2 0,0.8 -0.3,0.6 -0.5,-0.2 -1.3,-0.6 -2.5,-1.6s-2.5,-1 -3.7,-1c-3.7,0 -5.7,3 -6.1,2.8 -0.5,-0.2 2,-3.5 6.1,-3.5z"
+      android:strokeWidth="1"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M310.6,234.3c-1.7,0 -3.5,0.8 -4.5,2.4 2,1.9 6.6,2 9.7,-0.2a7,7 0,0 0,-5.1 -2.2zM310.6,234.7c1.8,0 3.5,0.8 3.7,1.6 -2,2.3 -5.3,2 -7.4,0.4 1,-1.4 2.4,-2 3.8,-2z"
+      android:strokeWidth="1"
+      android:fillColor="#843511"/>
+  <path
+      android:pathData="M310.9,236.3m-1.8,0a1.8,1.8 0,1 1,3.6 0a1.8,1.8 0,1 1,-3.6 0"
+      android:strokeWidth="1"
+      android:fillColor="#85340a"/>
+  <path
+      android:pathData="M305.9,237.5c3.5,2.7 7,2.5 9,1.3 2,-1.3 2,-1.7 1.6,-1.7 -0.4,0 -0.8,0.4 -2.4,1.3 -1.7,0.8 -4.1,0.8 -8.2,-0.9z"
+      android:strokeWidth="1"
+      android:fillColor="#85340a"/>
+</vector>

+ 5 - 0
app/src/main/res/drawable/arrow_back_24.xml

@@ -0,0 +1,5 @@
+<vector android:autoMirrored="true" android:height="30dp"
+    android:tint="#F6F6F6" android:viewportHeight="24"
+    android:viewportWidth="24" android:width="70dp" xmlns:android="http://schemas.android.com/apk/res/android">
+    <path android:fillColor="@android:color/white" android:pathData="M20,11H7.83l5.59,-5.59L12,4l-8,8 8,8 1.41,-1.41L7.83,13H20v-2z"/>
+</vector>

File diff suppressed because it is too large
+ 216 - 0
app/src/main/res/drawable/as.xml


+ 14 - 0
app/src/main/res/drawable/at.xml

@@ -0,0 +1,14 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M640,480H0V0h640z"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M640,480L0,480L0,320h640zM640,160.1L0,160.1L0,0.1h640z"
+      android:fillColor="#c8102e"
+      android:fillType="evenOdd"/>
+</vector>

File diff suppressed because it is too large
+ 24 - 0
app/src/main/res/drawable/au.xml


+ 543 - 0
app/src/main/res/drawable/aw.xml

@@ -0,0 +1,543 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M0,0l639.99,0l0,480L0,480z"/>
+    <path
+        android:pathData="M0,0l0,480l719.99,0L719.99,0L0,0z"
+        android:fillColor="#39c"/>
+    <path
+        android:pathData="M0,320l0,26.67l719.99,0l0,-26.67L0,320zM0,373.33l0,26.67l719.99,0l0,-26.67L0,373.33z"
+        android:fillColor="#ff0"/>
+  </group>
+  <path
+      android:pathData="m142.7,28 l2.9,3 -3,-3zM139.7,34 L142.7,37 139.7,34m5.9,0 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m139.7,37 l3,2.9 -3,-3m5.9,0 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m136.7,42.8 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m142.7,42.8 l2.9,3 -3,-3z"
+      android:fillColor="#c66"/>
+  <path
+      android:pathData="m148.6,42.8 l2.9,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m136.7,45.8 l3,3 -3,-3zM148.6,45.8 L151.5,48.8 148.5,45.8z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m139.7,48.7 l3,3 -3,-3m5.9,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m133.8,51.7 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m142.2,34 l-20.7,78.5L42.8,134l78.4,20.5 21,78.4 20.9,-78.4 78.4,-21 -78.4,-20.9 -21,-78.4z"
+      android:strokeWidth="3.7"
+      android:fillColor="#c00"
+      android:strokeColor="#fff"/>
+  <path
+      android:pathData="m151.5,51.7 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m133.8,54.6 l3,3 -3,-3m17.7,0 l3,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m136.7,57.6 l3,3 -3,-3m11.9,0 l2.9,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m130.8,60.5 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m137.7,62.5 l1,2 -1,-2m11.8,0 l1,2 -1,-2z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m154.5,60.5 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m130.8,63.5 l3,3 -3,-3m23.7,0 l3,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m133.8,66.4 l3,3 -3,-3m17.7,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m127.9,69.4 l3,3 -3,-3zM157.4,69.4 L160.4,72.4 157.4,69.4z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m127.9,72.3 l3,3 -3,-3m29.5,0 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m127.9,75.3 l3,3 -3,-3m29.5,0 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m125,78.3 l2.9,2.9 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m130.8,78.3 l3,2.9 -3,-3m23.7,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m160.4,78.3 l3,2.9 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m125,81.2 l2.9,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m131.8,83.2 l1,2 -1,-2m23.6,0 l1,2 -1,-2z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m160.4,81.2 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m125,84.2 l2.9,3 -3,-3m35.5,0 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m127.9,87.1 l3,3 -3,-3m29.5,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m122,90 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m128.9,92 l1,2 -1,-2m29.5,0 l1,2 -1,-2z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m163.3,90 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m122,93 l3,3 -3,-3m41.3,0 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m125,96 l2.9,3 -3,-3m35.5,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m119,99 l3,2.9 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m126,100.9 l0.9,2 -1,-2m35.4,0 l1,2 -1,-2z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m166.3,99 l3,2.9 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m119,101.9 l3,3 -3,-3m47.3,0 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m122,104.8 l3,3 -3,-3m41.3,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m116,107.8 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m122,107.8 l3,3 -3,-3m41.3,0 l3,3 -3,-3z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m169.2,107.8 l3,3 -3,-3m-62,3 l3,2.9 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m110.2,110.7 l3,3 -3,-3m65,0 l2.9,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m178,110.7 l3,3 -3,-3m-79.6,3 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m101.3,113.7 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m113.1,113.7 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m116,113.7 l3,3 -3,-3m53.2,0 l3,3 -3,-3z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m172.2,113.7 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m184,113.7 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m187,113.7 l2.9,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m86.6,116.6 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m89.5,116.6 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m92.5,116.6 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m104.3,116.6 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m109.2,117.6 l2,1 -2,-1m67.9,0 l2,1 -2,-1z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m181,116.6 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m192.8,116.6 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m195.8,116.6 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m198.7,116.6 l3,3 -3,-3m-121,3 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m80.7,119.6 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m83.6,119.6 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m95.4,119.6 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m100.3,120.6 l2,1 -2,-1m85.6,0 l2,1 -2,-1z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m189.9,119.6 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m201.7,119.6 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m204.6,119.6 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m207.6,119.6 l3,3 -3,-3m-138.8,3 l3,2.9 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m71.8,122.5 l3,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m86.6,122.5 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m91.5,123.5 l2,1 -2,-1m103.3,0 l2,1 -2,-1z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m198.7,122.5 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m213.5,122.5 l3,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m216.4,122.5 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m60,125.5 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m63,125.5 l2.9,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m74.8,125.5 l2.9,3 -3,-3zM210.6,125.5 L213.5,128.5 210.5,125.5z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m222.3,125.5 l3,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m225.3,125.5 l3,3 -3,-3m-174.2,3 l3,2.9 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m54,128.4 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m65.9,128.4 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m70.8,129.4 l2,1 -2,-1m144.7,0 l2,1 -2,-1z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m219.4,128.4 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m231.2,128.4 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m234.2,128.4 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m42.3,131.4 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m45.2,131.4 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m57,131.4 l3,3 -3,-3zM228.3,131.4 L231.3,134.4 228.3,131.4z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m240,131.4 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m243,131.4 l3,3 -3,-3m-206.6,3 l3,2.9 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m51.1,134.3 l3,3 -3,-3zM234.1,134.3 L237.1,137.3 234.1,134.3z"
+      android:fillColor="#c66"/>
+  <path
+      android:pathData="m249,134.3 l2.9,3 -3,-3m-206.6,3 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m45.2,137.3 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m57,137.3 l3,3 -3,-3m171.3,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m240,137.3 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m243,137.3 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m51.1,140.3 l3,2.9 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m54,140.3 l3,2.9 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m65.9,140.3 l3,2.9 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m70.8,141.2 l2,1 -2,-1m144.7,0 l2,1 -2,-1z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m219.4,140.3 l3,2.9 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m231.2,140.3 l3,2.9 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m234.2,140.3 l3,2.9 -3,-3m-174.2,3 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m63,143.2 l2.9,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m74.8,143.2 l2.9,3 -3,-3zM210.6,143.2 L213.5,146.2 210.5,143.2z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m222.3,143.2 l3,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m225.3,143.2 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m68.8,146.2 l3,2.9 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m71.8,146.2 l3,2.9 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m86.6,146.2 l3,2.9 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m91.5,147.1 l2,1 -2,-1m103.3,0 l2,1 -2,-1z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m198.7,146.2 l3,2.9 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m213.5,146.2 l3,2.9 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m216.4,146.2 l3,2.9 -3,-3m-138.7,3 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m80.7,149.1 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m83.6,149.1 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m95.4,149.1 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m100.3,150 l2,1 -2,-1m85.6,0 l2,1 -2,-1z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m189.9,149.1 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m201.7,149.1 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m204.6,149.1 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m207.6,149.1 l3,3 -3,-3m-121,3 l2.9,2.9 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m89.5,152 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m92.5,152 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m104.3,152 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m109.2,153 l2,1 -2,-1m67.9,0 l2,1 -2,-1z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m181,152 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m192.8,152 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m195.8,152 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m198.7,152 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m98.4,155 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m101.3,155 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m113.1,155 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m116,155 l3,3 -3,-3m53.2,0 l3,3 -3,-3z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m172.2,155 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m184,155 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m187,155 l2.9,3 -3,-3m-79.7,3 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m110.2,158 l3,3 -3,-3m65,0 l2.9,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m178,158 l3,3 -3,-3m-62,3 l3,2.9 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m122,161 l3,2.9 -3,-3m41.3,0 l3,3 -3,-3z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m169.2,161 l3,2.9 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m122,163.9 l3,3 -3,-3m41.3,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m119,166.8 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m126,168.8 l0.9,2 -1,-2m35.4,0 l1,2 -1,-2z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m166.3,166.8 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m119,169.8 l3,3 -3,-3m47.3,0 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m125,172.7 l2.9,3 -3,-3m35.5,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m122,175.7 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m128.9,177.6 l1,2 -1,-2m29.5,0 l1,2 -1,-2z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m163.3,175.7 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m122,178.6 l3,3 -3,-3m41.3,0 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m127.9,181.6 l3,3 -3,-3m29.5,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m125,184.5 l2.9,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m131.8,186.5 l1,2 -1,-2m23.6,0 l1,2 -1,-2z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m160.4,184.5 l3,3 -3,-3z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m125,187.5 l2.9,3 -3,-3m35.5,0 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m125,190.4 l2.9,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m130.8,190.4 l3,3 -3,-3m23.7,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m160.4,190.4 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m127.9,193.4 l3,3 -3,-3zM157.4,193.4 L160.4,196.4 157.4,193.4z"
+      android:fillColor="#cff"/>
+  <path
+      android:pathData="m127.9,196.3 l3,3 -3,-3m29.5,0 l3,3 -3,-3z"
+      android:fillColor="#9cc"/>
+  <path
+      android:pathData="m127.9,199.3 l3,3 -3,-3m29.5,0 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m133.8,202.2 l3,3 -3,-3m17.7,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m130.8,205.2 l3,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m137.7,207.2 l1,2 -1,-2m11.8,0 l1,2 -1,-2z"
+      android:fillColor="#c33"/>
+  <path
+      android:pathData="m154.5,205.2 l3,3 -3,-3z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m130.8,208.2 l3,2.9 -3,-3m23.7,0 l3,3 -3,-3z"
+      android:fillColor="#69c"/>
+  <path
+      android:pathData="m136.7,211.1 l3,3 -3,-3m11.9,0 l2.9,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m133.8,214 l3,3 -3,-3zM151.5,214 L154.5,217 151.5,214z"
+      android:fillColor="#9cf"/>
+  <path
+      android:pathData="m133.8,217 l3,3 -3,-3m17.7,0 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m139.7,220 l3,3 -3,-3m5.9,0 l3,3 -3,-3z"
+      android:fillColor="#fcc"/>
+  <path
+      android:pathData="m136.7,222.9 l3,3 -3,-3m11.9,0 l2.9,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m136.7,225.9 l3,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m142.7,225.9 l2.9,3 -3,-3z"
+      android:fillColor="#c66"/>
+  <path
+      android:pathData="m148.6,225.9 l2.9,3 -3,-3z"
+      android:fillColor="#6cc"/>
+  <path
+      android:pathData="m139.7,231.8 l3,3 -3,-3m5.9,0 l3,3 -3,-3z"
+      android:fillColor="#ccf"/>
+  <path
+      android:pathData="m139.7,234.7 l3,3 -3,-3m5.9,0 l3,3 -3,-3m-3,6 l3,2.9 -3,-3z"
+      android:fillColor="#9cc"/>
+</vector>

+ 25 - 0
app/src/main/res/drawable/ax.xml

@@ -0,0 +1,25 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M0.03,-0.1l640,0l0,480.1L0.03,480z"/>
+    <path
+        android:pathData="M-60,-0.1l734.14,0l0,480.1L-60,480z"
+        android:fillColor="#0053a5"/>
+    <path
+        android:pathData="M165.89,-0.1l141.18,0l0,480.1L165.89,480z"
+        android:fillColor="#ffce00"/>
+    <path
+        android:pathData="M-60,169.35l734.14,0l0,141.21L-60,310.55z"
+        android:fillColor="#ffce00"/>
+    <path
+        android:pathData="M208.24,-0.1l56.47,0l0,480.1L208.24,480z"
+        android:fillColor="#d21034"/>
+    <path
+        android:pathData="M-60,211.71l734.14,0l0,56.48L-60,268.19z"
+        android:fillColor="#d21034"/>
+  </group>
+</vector>

+ 24 - 0
app/src/main/res/drawable/az.xml

@@ -0,0 +1,24 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0.1,0h640v480H0.1z"
+      android:fillColor="#3f9c35"/>
+  <path
+      android:pathData="M0.1,0h640v320H0.1z"
+      android:fillColor="#ed2939"/>
+  <path
+      android:pathData="M0.1,0h640v160H0.1z"
+      android:fillColor="#00b9e4"/>
+  <path
+      android:pathData="M304,240m-72,0a72,72 0,1 1,144 0a72,72 0,1 1,-144 0"
+      android:fillColor="#fff"/>
+  <path
+      android:pathData="M320,240m-60,0a60,60 0,1 1,120 0a60,60 0,1 1,-120 0"
+      android:fillColor="#ed2939"/>
+  <path
+      android:pathData="m384,200 l7.7,21.5 20.6,-9.8 -9.8,20.7L424,240l-21.5,7.7 9.8,20.6 -20.6,-9.8L384,280l-7.7,-21.5 -20.6,9.8 9.8,-20.6L344,240l21.5,-7.7 -9.8,-20.6 20.6,9.8L384,200z"
+      android:fillColor="#fff"/>
+</vector>

File diff suppressed because it is too large
+ 22 - 0
app/src/main/res/drawable/ba.xml


+ 5 - 0
app/src/main/res/drawable/baseline_arrow_back_75.xml

@@ -0,0 +1,5 @@
+<vector android:autoMirrored="true" android:height="75dp"
+    android:tint="#F6F6F6" android:viewportHeight="24"
+    android:viewportWidth="24" android:width="75dp" xmlns:android="http://schemas.android.com/apk/res/android">
+    <path android:fillColor="@android:color/white" android:pathData="M20,11H7.83l5.59,-5.59L12,4l-8,8 8,8 1.41,-1.41L7.83,13H20v-2z"/>
+</vector>

+ 5 - 0
app/src/main/res/drawable/baseline_search_24.xml

@@ -0,0 +1,5 @@
+<vector android:height="24dp" android:tint="@color/white"
+    android:viewportHeight="24" android:viewportWidth="24"
+    android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
+    <path android:fillColor="@color/white" android:pathData="M15.5,14h-0.79l-0.28,-0.27C15.41,12.59 16,11.11 16,9.5 16,5.91 13.09,3 9.5,3S3,5.91 3,9.5 5.91,16 9.5,16c1.61,0 3.09,-0.59 4.23,-1.57l0.27,0.28v0.79l5,4.99L20.49,19l-4.99,-5zM9.5,14C7.01,14 5,11.99 5,9.5S7.01,5 9.5,5 14,7.01 14,9.5 11.99,14 9.5,14z"/>
+</vector>

+ 18 - 0
app/src/main/res/drawable/bb.xml

@@ -0,0 +1,18 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:fillColor="#00267f"/>
+  <path
+      android:pathData="M213.3,0h213.4v480H213.3z"
+      android:fillColor="#ffc726"/>
+  <path
+      android:fillColor="#FF000000"
+      android:pathData="M319.8,135.5c-7,19 -14,38.6 -29.2,53.7 4.7,-1.6 13,-3 18.2,-2.8v79.5l-22.4,3.3c-0.8,0 -1,-1.3 -1,-3 -2.2,-24.7 -8,-45.5 -14.8,-67 -0.5,-2.9 -9,-14 -2.4,-12 0.8,0 9.5,3.6 8.2,1.9a85,85 0,0 0,-46.4 -24c-1.5,-0.3 -2.4,0.5 -1,2.2 22.4,34.6 41.3,75.5 41.1,124 8.8,0 30,-5.2 38.7,-5.2v56.1H320l2.5,-156.7z"/>
+  <path
+      android:fillColor="#FF000000"
+      android:pathData="M319.7,135.5c7,19 14,38.6 29.2,53.7 -4.7,-1.6 -13,-3 -18.2,-2.8l-0,79.5l22.4,3.3c0.8,0 1,-1.3 1,-3 2.2,-24.7 8,-45.5 14.8,-67 0.5,-2.9 9,-14 2.4,-12 -0.8,0 -9.5,3.6 -8.2,1.9a85,85 54.47,0 1,46.4 -24c1.5,-0.3 2.4,0.5 1,2.2 -22.4,34.6 -41.3,75.5 -41.1,124 -8.8,0 -30,-5.2 -38.7,-5.2l-0,56.1L319.5,342.2l-2.5,-156.7z"/>
+</vector>

+ 12 - 0
app/src/main/res/drawable/bd.xml

@@ -0,0 +1,12 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:fillColor="#006a4e"/>
+  <path
+      android:pathData="M280,240m-160,0a160,160 0,1 1,320 0a160,160 0,1 1,-320 0"
+      android:fillColor="#f42a41"/>
+</vector>

+ 21 - 0
app/src/main/res/drawable/be.xml

@@ -0,0 +1,21 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:fillColor="#FF000000"
+      android:pathData="M0,0h213.3v480H0z"
+      android:strokeWidth="1"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M213.3,0h213.4v480H213.3z"
+      android:strokeWidth="1"
+      android:fillColor="#ffd90c"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M426.7,0H640v480H426.7z"
+      android:strokeWidth="1"
+      android:fillColor="#f31830"
+      android:fillType="evenOdd"/>
+</vector>

+ 18 - 0
app/src/main/res/drawable/bf.xml

@@ -0,0 +1,18 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M640,479.6H0.4V0H640z"
+      android:fillColor="#de0000"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M639.6,480H0V240.2h639.6z"
+      android:fillColor="#35a100"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="m254.6,276.2 l-106,-72.4h131L320,86.6 360.4,204l131,-0.1 -106,72.4 40.5,117.3 -106,-72.6L214,393.4"
+      android:fillColor="#fff300"
+      android:fillType="evenOdd"/>
+</vector>

+ 21 - 0
app/src/main/res/drawable/bg.xml

@@ -0,0 +1,21 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,320h640v160H0z"
+      android:strokeWidth="1"
+      android:fillColor="#d62612"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,0h640v160H0z"
+      android:strokeWidth="1"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,160h640v160H0z"
+      android:strokeWidth="1"
+      android:fillColor="#00966e"
+      android:fillType="evenOdd"/>
+</vector>

+ 21 - 0
app/src/main/res/drawable/bg_app.xml

@@ -0,0 +1,21 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:aapt="http://schemas.android.com/aapt"
+    android:width="375dp"
+    android:height="812dp"
+    android:viewportWidth="375"
+    android:viewportHeight="812">
+  <path
+      android:pathData="M0,0h375v812H0z">
+    <aapt:attr name="android:fillColor">
+      <gradient 
+          android:startY="0"
+          android:startX="375"
+          android:endY="812"
+          android:endX="0"
+          android:type="linear">
+        <item android:offset="0" android:color="#FF0D2571"/>
+        <item android:offset="1" android:color="#FF061237"/>
+      </gradient>
+    </aapt:attr>
+  </path>
+</vector>

BIN
app/src/main/res/drawable/bg_blue_map_1.PNG


+ 12 - 0
app/src/main/res/drawable/bg_server_drawable.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <solid
+        android:color="#08153E" />
+
+    <corners
+        android:radius="50dp" />
+
+    <stroke android:color="#DFC5C3C3"
+        android:width="0.2px"/>
+
+</shape>

+ 12 - 0
app/src/main/res/drawable/bh.xml

@@ -0,0 +1,12 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0"
+      android:fillColor="#fff"/>
+  <path
+      android:pathData="M640,0H96l110.7,48L96,96l110.7,48L96,192l110.7,48L96,288l110.7,48L96,384l110.7,48L96,480h544"
+      android:fillColor="#ce1126"/>
+</vector>

File diff suppressed because it is too large
+ 36 - 0
app/src/main/res/drawable/bi.xml


+ 25 - 0
app/src/main/res/drawable/bj.xml

@@ -0,0 +1,25 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M-0.04,0.01l640.03,0l0,479.99l-640.03,0z"/>
+    <path
+        android:pathData="M-65,0.01l320.01,0l0,479.99L-65,480z"
+        android:strokeWidth="1"
+        android:fillColor="#319400"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M255.01,0.01l640.03,0l0,239.99L255.01,240.01z"
+        android:strokeWidth="1"
+        android:fillColor="#ffd600"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M255.01,240.01l640.03,0l0,239.99L255.01,480z"
+        android:strokeWidth="1"
+        android:fillColor="#de2110"
+        android:fillType="evenOdd"/>
+  </group>
+</vector>

+ 21 - 0
app/src/main/res/drawable/bl.xml

@@ -0,0 +1,21 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:strokeWidth="1"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,0h213.3v480H0z"
+      android:strokeWidth="1"
+      android:fillColor="#00267f"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M426.7,0H640v480H426.7z"
+      android:strokeWidth="1"
+      android:fillColor="#f31830"
+      android:fillType="evenOdd"/>
+</vector>

+ 7 - 0
app/src/main/res/drawable/block_border_state.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_selected="true" android:drawable="@drawable/round_solid_blue_yellow_border" />
+    <item android:state_selected="false" android:drawable="@drawable/round_border_blue" />
+    <item android:state_focused="true" android:drawable="@drawable/round_solid_blue_yellow_border" />
+    <item android:state_focused="false" android:drawable="@drawable/round_border_blue" />
+</selector>

+ 6 - 0
app/src/main/res/drawable/block_text_color_state.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_selected="true" android:color="@color/search_opaque" />
+    <item android:state_focused="true" android:color="@color/search_opaque" />
+    <item android:color="@android:color/white" />
+</selector>

+ 5 - 0
app/src/main/res/drawable/blue_text_color_state.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_focused="true" android:color="@color/search_opaque" />
+    <item android:color="@color/colorTopBar" />
+</selector>

File diff suppressed because it is too large
+ 417 - 0
app/src/main/res/drawable/bm.xml


File diff suppressed because it is too large
+ 108 - 0
app/src/main/res/drawable/bn.xml


File diff suppressed because it is too large
+ 2999 - 0
app/src/main/res/drawable/bo.xml


+ 14 - 0
app/src/main/res/drawable/border_points.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <stroke android:color="@color/colorWhite"
+        android:width="2dp"/>
+    <size android:height="180dp"
+        android:width="250dp"/>
+<solid android:color="@color/colorWhite"></solid>
+    <corners android:radius="10dp"/>
+<!--
+    <size android:height="180dp"
+        android:width="180dp"/>-->
+
+</shape>

+ 6 - 0
app/src/main/res/drawable/border_round_alpha_f.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <corners android:radius="50dp" />
+    <solid android:color="#000035"/>
+    <stroke android:color="#634B2A" android:width="2px"/>
+</shape>

+ 10 - 0
app/src/main/res/drawable/border_round_alpha_tv_1.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape
+    xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <corners android:radius="50dp"/>
+    <solid android:color="#0F1043"/>
+    <stroke android:color="@color/app_yellow_color" android:width="5px"/>
+
+
+</shape>

+ 10 - 0
app/src/main/res/drawable/border_round_alpha_tv_2.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape
+    xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <corners android:radius="50dp"/>
+    <solid android:color="#0F1043"/>
+    <stroke android:color="@color/white_alpha" android:width="5px"/>
+
+
+</shape>

+ 6 - 0
app/src/main/res/drawable/border_round_gray.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <corners android:radius="12dp" />
+    <solid android:color="#65344BA4"/>
+    <stroke android:color="@color/gray" android:width="1px"/>
+</shape>

+ 5 - 0
app/src/main/res/drawable/bottom_navigation_color_state.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_checked="true" android:color="@color/white" />
+    <item android:state_checked="false" android:color="@color/darkGray" />
+</selector>

+ 15 - 0
app/src/main/res/drawable/bottom_round.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <item>
+        <shape android:shape="rectangle"/>
+    </item>
+    <item
+        android:bottom="0dp"
+        android:left="-100dp"
+        android:right="-100dp"
+        android:top="-80dp">
+        <shape android:shape="oval">
+            <solid android:color="@color/app_blue_color" />
+        </shape>
+    </item>
+</layer-list>

+ 15 - 0
app/src/main/res/drawable/bq.xml

@@ -0,0 +1,15 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:fillColor="#21468b"/>
+  <path
+      android:pathData="M0,0h640v320H0z"
+      android:fillColor="#fff"/>
+  <path
+      android:pathData="M0,0h640v160H0z"
+      android:fillColor="#ae1c28"/>
+</vector>

File diff suppressed because it is too large
+ 129 - 0
app/src/main/res/drawable/br.xml


+ 26 - 0
app/src/main/res/drawable/bs.xml

@@ -0,0 +1,26 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M0,0h640v480L0,480z"/>
+    <path
+        android:pathData="M980.5,480h-979L1.5,1.8h979z"
+        android:fillColor="#fff"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M980.5,344.5h-979L1.5,143.3h979z"
+        android:fillColor="#ffe900"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M980.5,480h-979L1.5,320.6h979zM980.5,161.3h-979L1.5,2h979z"
+        android:fillColor="#08ced6"
+        android:fillType="evenOdd"/>
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M1,0c2.3,0 391.8,236.8 391.8,236.8L0,479.2 1.1,0z"
+        android:fillType="evenOdd"/>
+  </group>
+</vector>

File diff suppressed because it is too large
+ 396 - 0
app/src/main/res/drawable/bt.xml


+ 12 - 0
app/src/main/res/drawable/button_border_selector.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <stroke
+        android:width="4dp"
+        android:color="@color/white" />
+
+    <solid android:color="#FDB900"/>
+
+    <corners
+        android:radius="8dp" />
+
+</shape>

+ 71 - 0
app/src/main/res/drawable/button_connect.xml

@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" >
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <solid android:color="@color/colorLightPrimary"/>
+        </shape>
+    </item>
+    <item android:state_focused="true">
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <solid android:color="@color/colorLightPrimary"/>
+        </shape>
+    </item>
+    <item >
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <padding android:right="0dp" android:left="0dp" android:bottom="0dp" android:top="0dp"/>
+            <solid android:color="@color/colorPrimary"/>
+        </shape>
+    </item>
+</selector>
+
+<!--
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" >
+        <shape android:shape="rectangle"  >
+            <corners android:radius="8dp" />
+            <solid android:color="@color/colorGreen"/>
+        </shape>
+    </item>
+    <item android:state_focused="true">
+        <shape android:shape="rectangle"  >
+            <corners android:radius="8dp" />
+            <solid android:color="@color/colorLightGreen"/>
+        </shape>
+    </item>
+    <item >
+        <shape android:shape="rectangle"  >
+            <corners android:radius="8dp" />
+            <padding android:right="0dp" android:left="0dp" android:bottom="0dp" android:top="0dp"/>
+            <solid android:color="@color/colorPrimary"/>
+        </shape>
+    </item>
+</selector>
+
+
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" >
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <solid android:color="@color/colorGreen"/>
+        </shape>
+    </item>
+    <item android:state_focused="true">
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <solid android:color="@color/colorLightGreen"/>
+        </shape>
+    </item>
+    <item >
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <padding android:right="0dp" android:left="0dp" android:bottom="0dp" android:top="0dp"/>
+            <solid android:color="@color/colorLightGreen"/>
+        </shape>
+    </item>
+</selector>
+-->

+ 9 - 0
app/src/main/res/drawable/button_logout_selector.xml

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <stroke
+        android:width="5dp"
+        android:color="@color/app_yellow_color" />
+
+    <corners android:radius="10dp" />
+
+</shape>

+ 4 - 0
app/src/main/res/drawable/button_logout_tv.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:drawable="@drawable/gradient_round_blue" android:state_focused="true" />
+</selector>

+ 22 - 0
app/src/main/res/drawable/button_retry.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" >
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <solid android:color="@color/colorConnectingLight"/>
+        </shape>
+    </item>
+    <item android:state_focused="true">
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <solid android:color="@color/colorConnectingLight"/>
+        </shape>
+    </item>
+    <item >
+        <shape android:shape="rectangle"  >
+            <corners android:radius="25dp" />
+            <padding android:right="0dp" android:left="0dp" android:bottom="0dp" android:top="0dp"/>
+            <solid android:color="@color/colorConnecting"/>
+        </shape>
+    </item>
+</selector>

+ 9 - 0
app/src/main/res/drawable/button_round.xml

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+    <gradient android:startColor="@color/colorGreen"
+        android:endColor="@color/colorGreen"
+        android:angle="270" />
+    <corners android:radius="80dp" />
+    <padding android:top="@dimen/x4dp" android:bottom="@dimen/x4dp" android:left="@dimen/x16dp" android:right="@dimen/x16dp"/>
+</shape>

+ 5 - 0
app/src/main/res/drawable/button_selector_state.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:drawable="@drawable/button_border_selector" android:state_focused="true" />
+    <item android:drawable="@drawable/gradient_round_blue" />
+</selector>

+ 6 - 0
app/src/main/res/drawable/button_selector_state_tv.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <item android:drawable="@drawable/border_round_alpha_tv_1" android:state_focused="true"/>
+    <item android:drawable="@drawable/border_round_alpha_tv_2"/>
+</selector>

+ 30 - 0
app/src/main/res/drawable/bv.xml

@@ -0,0 +1,30 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M0,0h640v480H0z"/>
+    <path
+        android:pathData="M-28,0h699.7v512H-28z"
+        android:strokeWidth="1"
+        android:fillColor="#fff"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M-53,-77.8h218.7v276.2L-53,198.4zM289.4,-0.6h381v199h-381zM-27.6,320h190.4v190.3L-27.6,510.3zM292,322.1h378.3v188.2L292,510.3z"
+        android:strokeWidth="1"
+        android:fillColor="#d72828"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M196.7,-25.4H261v535.7h-64.5z"
+        android:strokeWidth="1"
+        android:fillColor="#003897"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M-27.6,224.8h698v63.5h-698z"
+        android:strokeWidth="1"
+        android:fillColor="#003897"
+        android:fillType="evenOdd"/>
+  </group>
+</vector>

+ 18 - 0
app/src/main/res/drawable/bw.xml

@@ -0,0 +1,18 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:fillColor="#00cbff"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,160h640v160H0z"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+  <path
+      android:fillColor="#FF000000"
+      android:pathData="M0,186h640v108H0z"
+      android:fillType="evenOdd"/>
+</vector>

File diff suppressed because it is too large
+ 52 - 0
app/src/main/res/drawable/by.xml


File diff suppressed because it is too large
+ 483 - 0
app/src/main/res/drawable/bz.xml


File diff suppressed because it is too large
+ 12 - 0
app/src/main/res/drawable/ca.xml


File diff suppressed because it is too large
+ 41 - 0
app/src/main/res/drawable/cc.xml


+ 15 - 0
app/src/main/res/drawable/cd.xml

@@ -0,0 +1,15 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:fillColor="#007fff"/>
+  <path
+      android:pathData="M28.8,96H96l20.8,-67.2L137.6,96h67.2l-54.4,41.6 20.8,67.2 -54.4,-41.6 -54.4,41.6 20.8,-67.2L28.8,96zM600,0 L0,360v120h40l600,-360V0h-40"
+      android:fillColor="#f7d618"/>
+  <path
+      android:pathData="M640,0 L0,384v96L640,96V0"
+      android:fillColor="#ce1021"/>
+</vector>

+ 43 - 0
app/src/main/res/drawable/cefta.xml

@@ -0,0 +1,43 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:fillColor="#039"/>
+  <path
+      android:pathData="M320,249.8m-30.4,0a30.4,30.4 0,1 1,60.8 0a30.4,30.4 0,1 1,-60.8 0"
+      android:strokeWidth="27.5"
+      android:fillColor="#00000000"
+      android:strokeColor="#fc0"/>
+  <path
+      android:pathData="M320,249.8m-88.3,0a88.3,88.3 0,1 1,176.6 0a88.3,88.3 0,1 1,-176.6 0"
+      android:strokeWidth="27.5"
+      android:fillColor="#00000000"
+      android:strokeColor="#fc0"/>
+  <path
+      android:pathData="m404.7,165.1 l84.7,84.7 -84.7,84.7 -84.7,-84.7z"
+      android:fillColor="#039"/>
+  <path
+      android:pathData="M175.7,236.1h59.2v27.5h-59.2zM434.8,236.1h88.3v27.5h-88.3zM363,187.4l38.8,-38.8 19.4,19.5 -38.7,38.7zM306.3,48.6h27.5v107.1h-27.5z"
+      android:fillColor="#fc0"/>
+  <path
+      android:pathData="M225.1,159.6m-13.7,0a13.7,13.7 0,1 1,27.4 0a13.7,13.7 0,1 1,-27.4 0"
+      android:fillColor="#fc0"/>
+  <path
+      android:pathData="M144.3,249.8m-13.7,0a13.7,13.7 0,1 1,27.4 0a13.7,13.7 0,1 1,-27.4 0"
+      android:fillColor="#fc0"/>
+  <path
+      android:pathData="M320,381.4m-13.7,0a13.7,13.7 0,1 1,27.4 0a13.7,13.7 0,1 1,-27.4 0"
+      android:fillColor="#fc0"/>
+  <path
+      android:pathData="M320,425.5m-13.7,0a13.7,13.7 0,1 1,27.4 0a13.7,13.7 0,1 1,-27.4 0"
+      android:fillColor="#fc0"/>
+  <path
+      android:pathData="M408.3,249.8m-13.7,0a13.7,13.7 0,1 1,27.4 0a13.7,13.7 0,1 1,-27.4 0"
+      android:fillColor="#fc0"/>
+  <path
+      android:pathData="m208.3,341.5 l19.5,-19.4 19.4,19.4 -19.4,19.5zM413,362.5l19.5,-19.5 19.5,19.5 -19.5,19.4z"
+      android:fillColor="#fc0"/>
+</vector>

+ 34 - 0
app/src/main/res/drawable/cf.xml

@@ -0,0 +1,34 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M0,0h640v480h-640z"/>
+    <path
+        android:pathData="M-39.6,0h719.3v119L-39.6,119z"
+        android:fillColor="#00f"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M-39.6,359.6h719.3L679.7,480L-39.6,480z"
+        android:fillColor="#ff0"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M-39.6,239.3h719.3v120.3L-39.6,359.6z"
+        android:fillColor="#009a00"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M-39.6,119h719.3v120.3L-39.6,239.3z"
+        android:fillColor="#fff"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M260.1,0.5h119.9L380,480L260.1,480z"
+        android:fillColor="#ff0000"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="m111.7,105.7 l-31.5,-21.8 -31.3,22L59.8,69 29.3,46l38.2,-1 12.5,-36.3L92.7,45l38.1,0.7L100.6,69"
+        android:fillColor="#ff0"
+        android:fillType="evenOdd"/>
+  </group>
+</vector>

+ 25 - 0
app/src/main/res/drawable/cg.xml

@@ -0,0 +1,25 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M0,0h640v480h-640z"/>
+    <path
+        android:pathData="M-40,0h720v480h-720z"
+        android:strokeWidth="1"
+        android:fillColor="#ff0"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M-40,0v480l480,-480h-480z"
+        android:strokeWidth="1"
+        android:fillColor="#00ca00"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M200,480h480L680,0l-480,480z"
+        android:strokeWidth="1"
+        android:fillColor="#ff0000"
+        android:fillType="evenOdd"/>
+  </group>
+</vector>

+ 21 - 0
app/src/main/res/drawable/ch.xml

@@ -0,0 +1,21 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:strokeWidth="1"
+      android:fillColor="#ff0000"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M170,195h300v90H170z"
+      android:strokeWidth="1"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M275,90h90v300h-90z"
+      android:strokeWidth="1"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+</vector>

+ 5 - 0
app/src/main/res/drawable/checkable_text_color.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_checked="false" android:color="@android:color/black" />
+    <item android:color="@android:color/primary_text_dark" />
+</selector>

+ 5 - 0
app/src/main/res/drawable/checkable_tv_text_color.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_checked="false" android:color="@android:color/white" />
+    <item android:color="@android:color/primary_text_dark" />
+</selector>

+ 18 - 0
app/src/main/res/drawable/ci.xml

@@ -0,0 +1,18 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M426.8,0H640v480H426.8z"
+      android:fillColor="#00cd00"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,0h212.9v480H0z"
+      android:fillColor="#ff9a00"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M212.9,0h214v480h-214z"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+</vector>

File diff suppressed because it is too large
+ 28 - 0
app/src/main/res/drawable/ck.xml


+ 26 - 0
app/src/main/res/drawable/cl.xml

@@ -0,0 +1,26 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M0,0l640.03,0l0,480L0,480z"/>
+    <path
+        android:pathData="M240,0l480,0l0,240L240,240z"
+        android:fillColor="#fff"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M0,0l240,0l0,240L0,240z"
+        android:fillColor="#0039a6"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M157.31,179.72 L120.19,151.88l-37.03,28.13 13.78,-45.75L60,106.03l45.66,-0.47L119.81,60l14.53,45.47 45.66,0.09 -36.75,28.5 14.06,45.66z"
+        android:fillColor="#fff"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M0,240l720,0l0,240L0,480z"
+        android:fillColor="#d52b1e"
+        android:fillType="evenOdd"/>
+  </group>
+</vector>

+ 36 - 0
app/src/main/res/drawable/cm.xml

@@ -0,0 +1,36 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h213.3v480H0z"
+      android:fillColor="#007a5e"/>
+  <path
+      android:pathData="M213.3,0h213.4v480H213.3z"
+      android:fillColor="#ce1126"/>
+  <path
+      android:pathData="M426.7,0H640v480H426.7z"
+      android:fillColor="#fcd116"/>
+  <path
+      android:pathData="M320,183.11 L302.22,237.16 329.24,246.4z"
+      android:fillColor="#fcd116"/>
+  <path
+      android:pathData="M320,183.11L337.78,237.16 310.76,246.4z"
+      android:fillColor="#fcd116"/>
+  <path
+      android:pathData="M374.1,222.42L317.21,222.21 316.77,250.77z"
+      android:fillColor="#fcd116"/>
+  <path
+      android:pathData="M353.44,286.02L336.05,231.85 308.76,240.26z"
+      android:fillColor="#fcd116"/>
+  <path
+      android:pathData="M286.56,286.02L332.71,252.75 316.28,229.39z"
+      android:fillColor="#fcd116"/>
+  <path
+      android:pathData="M265.9,222.42L311.8,256.03 328.94,233.19z"
+      android:fillColor="#fcd116"/>
+  <path
+      android:pathData="M265.9,222.42L322.79,222.21 323.23,250.77z"
+      android:fillColor="#fcd116"/>
+</vector>

+ 24 - 0
app/src/main/res/drawable/cn.xml

@@ -0,0 +1,24 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:fillColor="#ee1c25"/>
+  <path
+      android:pathData="M76.8,177.6L120,48 163.2,177.6 48,98.4l144,0z"
+      android:fillColor="#ff0"/>
+  <path
+      android:pathData="M264.17,50.48L219.71,60.34 249.37,25.78 246.46,72.29l-24.67,-41.17z"
+      android:fillColor="#ff0"/>
+  <path
+      android:pathData="M309.04,107.35L264.24,99.19 304.98,78.84 284.26,120.58l-6.77,-47.52z"
+      android:fillColor="#ff0"/>
+  <path
+      android:pathData="M302.5,187.12L264.93,161.4 310.42,159.43 274.48,189.1l13.2,-46.15z"
+      android:fillColor="#ff0"/>
+  <path
+      android:pathData="M245.99,239.24L221.26,201 263.99,216.76 219.38,230.24l30,-37.47z"
+      android:fillColor="#ff0"/>
+</vector>

+ 21 - 0
app/src/main/res/drawable/co.xml

@@ -0,0 +1,21 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:strokeWidth="1"
+      android:fillColor="#ffe800"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,240h640v240H0z"
+      android:strokeWidth="1"
+      android:fillColor="#00148e"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,360h640v120H0z"
+      android:strokeWidth="1"
+      android:fillColor="#da0010"
+      android:fillType="evenOdd"/>
+</vector>

+ 10 - 0
app/src/main/res/drawable/connect_btn_selector.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="oval">
+    <stroke
+        android:width="5dp"
+        android:color="@color/white" />
+
+    <corners android:radius="8dp" />
+
+</shape>

+ 4 - 0
app/src/main/res/drawable/connect_btn_state.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:drawable="@drawable/connect_btn_selector" android:state_focused="true" />
+</selector>

+ 7 - 0
app/src/main/res/drawable/connected_block_border_state.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_selected="true" android:drawable="@drawable/round_solid_yellow" />
+    <item android:state_selected="false" android:drawable="@drawable/round_solid_yellow" />
+    <item android:state_focused="true" android:drawable="@drawable/round_solid_yellow" />
+    <item android:state_focused="false" android:drawable="@drawable/round_solid_yellow" />
+</selector>

+ 7 - 0
app/src/main/res/drawable/connected_block_text_color_state.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_selected="true" android:color="@android:color/black" />
+    <item android:state_selected="false" android:color="@android:color/white" />
+    <item android:state_focused="true" android:color="@android:color/black" />
+    <item android:state_focused="false" android:color="@android:color/white" />
+</selector>

+ 21 - 0
app/src/main/res/drawable/cp.xml

@@ -0,0 +1,21 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:strokeWidth="1"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,0h213.3v480H0z"
+      android:strokeWidth="1"
+      android:fillColor="#002654"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M426.7,0H640v480H426.7z"
+      android:strokeWidth="1"
+      android:fillColor="#ce1126"
+      android:fillType="evenOdd"/>
+</vector>

+ 21 - 0
app/src/main/res/drawable/cr.xml

@@ -0,0 +1,21 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v480H0z"
+      android:strokeWidth="1"
+      android:fillColor="#0000b4"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,75.4h640v322.3H0z"
+      android:strokeWidth="1"
+      android:fillColor="#fff"
+      android:fillType="evenOdd"/>
+  <path
+      android:pathData="M0,157.7h640v157.7H0z"
+      android:strokeWidth="1"
+      android:fillColor="#d90000"
+      android:fillType="evenOdd"/>
+</vector>

+ 26 - 0
app/src/main/res/drawable/cu.xml

@@ -0,0 +1,26 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M-0.08,0l641.74,0l0,481.28L-0.08,481.28z"/>
+    <path
+        android:pathData="M-0.08,0l721.92,0l0,481.28L-0.08,481.28z"
+        android:fillColor="#0050f0"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M-0.08,96.26l721.92,0l0,96.26L-0.08,192.51zM-0.08,288.77l721.92,0l0,96.26L-0.08,385.02z"
+        android:fillColor="#fff"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="m-0.08,0 l414.26,240.36L-0.08,480.34L-0.08,0z"
+        android:fillColor="#ed0000"
+        android:fillType="evenOdd"/>
+    <path
+        android:pathData="M182.09,305.97 L137.44,272.6l-44.37,33.65 16.54,-54.61 -44.37,-33.84 54.8,-0.38 17.01,-54.52 17.39,54.33 54.8,0.09 -44.09,34.12 16.92,54.52z"
+        android:fillColor="#fff"
+        android:fillType="evenOdd"/>
+  </group>
+</vector>

File diff suppressed because it is too large
+ 26 - 0
app/src/main/res/drawable/cv.xml


+ 22 - 0
app/src/main/res/drawable/cw.xml

@@ -0,0 +1,22 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <group>
+    <clip-path
+        android:pathData="M0,0l641.74,0l0,481.28L0,481.28z"/>
+    <path
+        android:pathData="M0,0l721.92,0l0,481.28L0,481.28z"
+        android:fillColor="#002b7f"/>
+    <path
+        android:pathData="M0,300.8l721.92,0l0,60.16L0,360.96z"
+        android:fillColor="#f9e814"/>
+    <path
+        android:pathData="m80.22,40.11l8.02,28.08L120.33,68.19L92.25,80.22l8.02,28.08L80.22,96.26l-24.07,16.04 8.02,-28.08 -20.05,-16.04l28.08,0z"
+        android:fillColor="#fff"/>
+    <path
+        android:pathData="m160.46,106.97l10.7,37.44L213.94,144.41L176.5,160.46l10.7,37.44L160.46,181.85l-32.09,21.39 10.7,-37.44 -26.74,-21.39l37.44,0z"
+        android:fillColor="#fff"/>
+  </group>
+</vector>

File diff suppressed because it is too large
+ 39 - 0
app/src/main/res/drawable/cx.xml


File diff suppressed because it is too large
+ 18 - 0
app/src/main/res/drawable/cy.xml


+ 15 - 0
app/src/main/res/drawable/cz.xml

@@ -0,0 +1,15 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="640dp"
+    android:height="480dp"
+    android:viewportWidth="640"
+    android:viewportHeight="480">
+  <path
+      android:pathData="M0,0h640v240H0z"
+      android:fillColor="#fff"/>
+  <path
+      android:pathData="M0,240h640v240H0z"
+      android:fillColor="#d7141a"/>
+  <path
+      android:pathData="M360,240 L0,0v480z"
+      android:fillColor="#11457e"/>
+</vector>

+ 4 - 0
app/src/main/res/drawable/d_activated.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <solid android:color="@color/colorAccent" />
+</shape>

+ 4 - 0
app/src/main/res/drawable/d_checked.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <solid android:color="#4a4a4a" />
+</shape>

+ 4 - 0
app/src/main/res/drawable/d_pressed.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <solid android:color="#5a5a5a" />
+</shape>

+ 0 - 0
app/src/main/res/drawable/d_transparent.xml


Some files were not shown because too many files changed in this diff