Browse Source

Admin Profile

Shah Rakibur Rahaman 2 years ago
parent
commit
49e4245461
100 changed files with 10750 additions and 4 deletions
  1. 33 3
      app/Http/Controllers/Admin/AdminController.php
  2. 21 0
      app/Http/Controllers/AjaxController.php
  3. 23 0
      app/Models/MarketCountry.php
  4. 2 1
      app/Providers/AppServiceProvider.php
  5. 5 0
      app/User.php
  6. 8 0
      public/assets/img/flags/1x1/ad.svg
  7. 9 0
      public/assets/img/flags/1x1/ae.svg
  8. 406 0
      public/assets/img/flags/1x1/af.svg
  9. 15 0
      public/assets/img/flags/1x1/ag.svg
  10. 772 0
      public/assets/img/flags/1x1/ai.svg
  11. 3 0
      public/assets/img/flags/1x1/al.svg
  12. 6 0
      public/assets/img/flags/1x1/am.svg
  13. 14 0
      public/assets/img/flags/1x1/ao.svg
  14. 9 0
      public/assets/img/flags/1x1/aq.svg
  15. 144 0
      public/assets/img/flags/1x1/ar.svg
  16. 34 0
      public/assets/img/flags/1x1/as.svg
  17. 7 0
      public/assets/img/flags/1x1/at.svg
  18. 13 0
      public/assets/img/flags/1x1/au.svg
  19. 189 0
      public/assets/img/flags/1x1/aw.svg
  20. 19 0
      public/assets/img/flags/1x1/ax.svg
  21. 8 0
      public/assets/img/flags/1x1/az.svg
  22. 15 0
      public/assets/img/flags/1x1/ba.svg
  23. 6 0
      public/assets/img/flags/1x1/bb.svg
  24. 7 0
      public/assets/img/flags/1x1/bd.svg
  25. 8 0
      public/assets/img/flags/1x1/be.svg
  26. 8 0
      public/assets/img/flags/1x1/bf.svg
  27. 8 0
      public/assets/img/flags/1x1/bg.svg
  28. 12 0
      public/assets/img/flags/1x1/bh.svg
  29. 16 0
      public/assets/img/flags/1x1/bi.svg
  30. 15 0
      public/assets/img/flags/1x1/bj.svg
  31. 8 0
      public/assets/img/flags/1x1/bl.svg
  32. 10 0
      public/assets/img/flags/1x1/bm.svg
  33. 76 0
      public/assets/img/flags/1x1/bn.svg
  34. 8 0
      public/assets/img/flags/1x1/bo.svg
  35. 6 0
      public/assets/img/flags/1x1/bq.svg
  36. 10 0
      public/assets/img/flags/1x1/br.svg
  37. 14 0
      public/assets/img/flags/1x1/bs.svg
  38. 5 0
      public/assets/img/flags/1x1/bt.svg
  39. 14 0
      public/assets/img/flags/1x1/bv.svg
  40. 8 0
      public/assets/img/flags/1x1/bw.svg
  41. 60 0
      public/assets/img/flags/1x1/by.svg
  42. 195 0
      public/assets/img/flags/1x1/bz.svg
  43. 12 0
      public/assets/img/flags/1x1/ca.svg
  44. 10 0
      public/assets/img/flags/1x1/cc.svg
  45. 13 0
      public/assets/img/flags/1x1/cd.svg
  46. 16 0
      public/assets/img/flags/1x1/cf.svg
  47. 13 0
      public/assets/img/flags/1x1/cg.svg
  48. 10 0
      public/assets/img/flags/1x1/ch.svg
  49. 8 0
      public/assets/img/flags/1x1/ci.svg
  50. 12 0
      public/assets/img/flags/1x1/ck.svg
  51. 14 0
      public/assets/img/flags/1x1/cl.svg
  52. 7 0
      public/assets/img/flags/1x1/cm.svg
  53. 20 0
      public/assets/img/flags/1x1/cn.svg
  54. 8 0
      public/assets/img/flags/1x1/co.svg
  55. 8 0
      public/assets/img/flags/1x1/cr.svg
  56. 14 0
      public/assets/img/flags/1x1/cu.svg
  57. 17 0
      public/assets/img/flags/1x1/cv.svg
  58. 15 0
      public/assets/img/flags/1x1/cw.svg
  59. 12 0
      public/assets/img/flags/1x1/cx.svg
  60. 4 0
      public/assets/img/flags/1x1/cy.svg
  61. 13 0
      public/assets/img/flags/1x1/cz.svg
  62. 8 0
      public/assets/img/flags/1x1/de.svg
  63. 14 0
      public/assets/img/flags/1x1/dj.svg
  64. 13 0
      public/assets/img/flags/1x1/dk.svg
  65. 153 0
      public/assets/img/flags/1x1/dm.svg
  66. 6743 0
      public/assets/img/flags/1x1/do.svg
  67. 11 0
      public/assets/img/flags/1x1/dz.svg
  68. 141 0
      public/assets/img/flags/1x1/ec.svg
  69. 8 0
      public/assets/img/flags/1x1/ee.svg
  70. 68 0
      public/assets/img/flags/1x1/eg.svg
  71. 16 0
      public/assets/img/flags/1x1/eh.svg
  72. 11 0
      public/assets/img/flags/1x1/er.svg
  73. 338 0
      public/assets/img/flags/1x1/es.svg
  74. 15 0
      public/assets/img/flags/1x1/et.svg
  75. 28 0
      public/assets/img/flags/1x1/eu.svg
  76. 17 0
      public/assets/img/flags/1x1/fi.svg
  77. 139 0
      public/assets/img/flags/1x1/fj.svg
  78. 32 0
      public/assets/img/flags/1x1/fk.svg
  79. 12 0
      public/assets/img/flags/1x1/fm.svg
  80. 13 0
      public/assets/img/flags/1x1/fo.svg
  81. 8 0
      public/assets/img/flags/1x1/fr.svg
  82. 8 0
      public/assets/img/flags/1x1/ga.svg
  83. 5 0
      public/assets/img/flags/1x1/gb-eng.svg
  84. 4 0
      public/assets/img/flags/1x1/gb-sct.svg
  85. 4 0
      public/assets/img/flags/1x1/gb-wls.svg
  86. 16 0
      public/assets/img/flags/1x1/gb.svg
  87. 14 0
      public/assets/img/flags/1x1/gd.svg
  88. 21 0
      public/assets/img/flags/1x1/ge.svg
  89. 5 0
      public/assets/img/flags/1x1/gf.svg
  90. 17 0
      public/assets/img/flags/1x1/gg.svg
  91. 14 0
      public/assets/img/flags/1x1/gh.svg
  92. 198 0
      public/assets/img/flags/1x1/gi.svg
  93. 13 0
      public/assets/img/flags/1x1/gl.svg
  94. 10 0
      public/assets/img/flags/1x1/gm.svg
  95. 8 0
      public/assets/img/flags/1x1/gn.svg
  96. 8 0
      public/assets/img/flags/1x1/gp.svg
  97. 24 0
      public/assets/img/flags/1x1/gq.svg
  98. 25 0
      public/assets/img/flags/1x1/gr.svg
  99. 47 0
      public/assets/img/flags/1x1/gs.svg
  100. 46 0
      public/assets/img/flags/1x1/gt.svg

+ 33 - 3
app/Http/Controllers/Admin/AdminController.php

@@ -5,6 +5,8 @@ namespace App\Http\Controllers\Admin;
 use App\Http\Controllers\Controller;
 use Illuminate\Http\Request;
 use App\User;
+use App\Country;
+use App\Models\MarketCountry;
 use Auth;
 use Mail;
 use Session;
@@ -31,20 +33,48 @@ class AdminController extends Controller
                 'name','ASC'
             )->get();
 
-        $active_teachers_list =User::where(
-                'status',1
+        $active_teachers_list =User::whereIn(
+                'status',[1,2,3]
             )->where(
                 'user_type',2
             )->orderBy(
                 'name','ASC'
             )->get();
+
+        $register_student_list =User::where(
+                'user_type',1
+            )->orderBy(
+                'name','ASC'
+            )->get();
+
+          
+        $study_destinations = MarketCountry::where( 
+                'status', 1
+            )->select(
+                'market_countries.*', \DB::raw('(SELECT name FROM countries WHERE market_countries.country_id = countries.id ) as sort')
+            )->orderBy('sort')->get();
+            
         
         $data =[
           'register_teachers_list'=>$register_teachers_list , 
-          'active_teachers_list'=>$active_teachers_list  
+          'active_teachers_list'=>$active_teachers_list, 
+          'register_student_list'=>$register_student_list , 
+          'study_destinations'=>$study_destinations  
         ];
         return view('admin.admin_profile',$data);
     }
 
+
+    public function load_country_list($text){ 
+        $selected = MarketCountry::pluck('country_id')->toArray(); 
+        if($text == '0'){
+            $countries = Country::where('status', 1)->paginate(10);
+        }else{
+            $countries = Country::where('status', 1)->where('name','like', '%'.$text.'%')->paginate(10);
+        }
+
+        return view('admin.loadCountry', compact('countries','selected'));
+    }
+
     
 }

+ 21 - 0
app/Http/Controllers/AjaxController.php

@@ -5,8 +5,10 @@ namespace App\Http\Controllers;
 use Illuminate\Http\Request;
 use \App\Helpers\PageSL; 
 use App\User;
+use App\Models\MarketCountry;
 use Session;
 use Mail;
+use Auth;
  
 
 class AjaxController extends Controller
@@ -20,6 +22,7 @@ class AjaxController extends Controller
 
 	public function post($name, Request $req)
 	{
+        $user =Auth::guard('admin')->user();
 		if($name =='teacher_change_password') {  
 
 			$validator=\Validator::make($req->all(), [
@@ -81,6 +84,24 @@ class AjaxController extends Controller
                 ['msg'=>'Your login permission successfully updated.']
             );
 
+        }elseif($name=="set_country"){
+          
+            if($req->checked == 'true'){
+                $mc = new MarketCountry; 
+                $mc->country_id = $req->id;
+                $mc->status = 1;
+                $mc->added_by = $user->id;
+                $mc->save();
+                return response(
+                    ['msg'=>'Added Successfully.']
+                );
+            }else{
+                MarketCountry::where('country_id', $req->id)->delete();
+                
+                return response(
+                    ['msg'=>'Removed Successfully.']
+                );
+            }  
         }  
 	}
 }

+ 23 - 0
app/Models/MarketCountry.php

@@ -0,0 +1,23 @@
+<?php
+
+namespace App\Models;
+
+use Illuminate\Database\Eloquent\Model;
+//use Illuminate\Database\Eloquent\SoftDeletes;
+
+class MarketCountry extends Model{
+
+    //use SoftDeletes;
+    protected $guarded=['id']; 
+
+    public function country(){
+        return $this->belongsTo('App\Country','country_id','id');
+    } 
+     
+    public function related_univiersities(){ 
+
+        return $this->hasMany('App\Models\University', 'country_id', 'country_id');
+
+    }
+
+}

+ 2 - 1
app/Providers/AppServiceProvider.php

@@ -3,6 +3,7 @@
 namespace App\Providers;
 
 use Illuminate\Support\ServiceProvider;
+use Illuminate\Pagination\Paginator;
 
 class AppServiceProvider extends ServiceProvider
 {
@@ -23,6 +24,6 @@ class AppServiceProvider extends ServiceProvider
      */
     public function boot()
     {
-        //
+       // Paginator::defaultView('paginator');
     }
 }

+ 5 - 0
app/User.php

@@ -56,6 +56,11 @@ class User extends Authenticatable
         return $this->belongsTo(Country::class, 'nationality', 'id');
     } 
 
+    public function department_name()
+    {
+        return $this->belongsTo('App\Models\Department', 'department');
+    } 
+
     
      
 }

File diff suppressed because it is too large
+ 8 - 0
public/assets/img/flags/1x1/ad.svg


+ 9 - 0
public/assets/img/flags/1x1/ae.svg

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd" clip-path="url(#a)">
+    <path fill="red" d="M0 0h192v512H0z"/>
+    <path d="M192 340.06h576V512H192z"/>
+    <path fill="#fff" d="M192 172.7h576v169.65H192z"/>
+    <path fill="#00732f" d="M192 0h576v172.7H192z"/>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 406 - 0
public/assets/img/flags/1x1/af.svg


+ 15 - 0
public/assets/img/flags/1x1/ag.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill="#25ff01" d="M108.95 47.6h464.86v464.86H108.95z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" fill-rule="evenodd" transform="translate(-120 -52.427) scale(1.1014)">
+    <path fill="#fff" d="M0 47.6h693V512H0z"/>
+    <path d="M1.53 48.16h690.83v196.2H1.53z"/>
+    <path fill="#0061ff" d="M128.29 232.12h458.52v103.35H128.29z"/>
+    <path d="M692.53 49.19v463.27H346.86L692.53 49.19zM1.19 49.19v463.27h345.67L1.19 49.19z" fill="#e20000"/>
+    <path d="M508.78 232.22l-69.285-17.58 58.944-44.467-72.388 10.34 37.228-63.08-64.115 37.23L410.54 81.24l-43.432 57.91-17.58-67.217-19.648 69.285-43.433-58.944 12.41 75.49-64.115-39.296 37.228 63.08-70.32-11.375 57.91 43.433-72.387 18.614h321.61z" fill="#ffd600"/>
+  </g>
+</svg>

+ 772 - 0
public/assets/img/flags/1x1/ai.svg

@@ -0,0 +1,772 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)">
+    <path fill-rule="evenodd" fill="#fff" d="M-167.86.45h429.52v256.07h-429.52z"/>
+    <path d="M-167.86.45l-.018 19.22 102.5 63.22 38.565 1.34L-167.863.45z" fill="#c00"/>
+    <path d="M-123.97.45L.29 78.366V.45h-124.26z" fill="#006"/>
+    <path d="M16.866.45v99.468h-184.73v56.84h184.73v99.467h56.84v-99.468h184.73v-56.84H73.705V.45h-56.84z" fill="#c00"/>
+    <path d="M90.283.45v73.417L211.853 1.02 90.283.45z" fill="#006"/>
+    <path d="M94.12 81.87l34.19-.33L261.13 1.02l-35.24.688L94.12 81.87z" fill="#c00"/>
+    <path d="M259.78 22.495L158.32 82.89l100.11.45v89.995h-85.258l84.47 54.942 1.24 27.948-45.117-.647-123.48-72.77v73.417H.29v-73.417l-115.83 73.22-52.315.197v255.78h852.58V.455l-424.04-.46m-428.54 28.87l-.45 53.12 89.757 1.35-89.307-54.472zM-167.86 173.33v54.47l85.258-53.9-85.258-.57z" fill="#006"/>
+    <path d="M160.45 175.58l-35.543-.33 133.97 80.07-.88-18.318-97.55-61.422zm-295.02 81.09L-8.95 177.5l-32.994.262-125.92 78.79" fill="#c00"/>
+    <g>
+      <path d="M368.61 245.108l2.165 2.166-2.165-2.166z" fill="#49497d"/>
+      <path d="M370.775 245.108l2.166 2.166-2.165-2.166z" fill="#0e0e6e"/>
+      <path d="M364.28 247.274l2.164 2.165-2.165-2.166z" fill="#262678"/>
+      <path d="M366.444 247.274l2.166 2.165-2.166-2.166z" fill="#808067"/>
+      <path d="M372.94 247.274l2.166 2.165-2.165-2.166z" fill="#58587b"/>
+      <path d="M292.817 249.44l2.166 2.165-2.166-2.166z" fill="#0e0e6e"/>
+      <path d="M359.948 249.44l2.165 2.165-2.165-2.166z" fill="#1b1b74"/>
+      <path d="M362.113 249.44l2.166 2.165-2.167-2.166z" fill="#6e6c70"/>
+      <path d="M296.628 253.36c0 55.95-6.45 119.004 35.255 162.823 8.58 9.014 24.9 29.572 38.892 28.783 14.647-.825 33.483-22.5 41.86-33.114 36.304-47.754 30.533-104.713 31.767-160.14-16.393 7.363-24.557 9.788-38.892 9.745-10.618 1.09-26.998-6.045-36.792-10.714-6.4 4.275-15.687 9.373-32.374 9.945-19.273.848-25.38-2.418-39.716-7.33z" fill="#cc3"/>
+      <path d="M375.106 249.44l2.166 2.165-2.166-2.166z" fill="#99994e"/>
+      <path d="M377.272 249.44l2.165 2.165-2.165-2.166z" fill="#49497d"/>
+      <path d="M444.402 249.44l2.166 2.165-2.166-2.166z" fill="#0e0e6e"/>
+      <path d="M294.983 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
+      <path d="M297.148 251.605l2.166 2.165-2.166-2.165z" fill="#6e6c70"/>
+      <path d="M299.314 251.605l2.165 2.165-2.166-2.165z" fill="#3a3a7c"/>
+      <path d="M355.617 251.605l2.165 2.165-2.165-2.165z" fill="#1b1b74"/>
+      <path d="M357.782 251.605l2.166 2.165-2.166-2.165z" fill="#6e6c70"/>
+      <path d="M359.948 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
+      <path d="M368.61 251.605l2.165 2.165-2.165-2.165z" fill="#d0d045"/>
+      <path d="M377.272 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
+      <path d="M379.437 251.605l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
+      <path d="M381.603 251.605l2.165 2.165-2.165-2.165z" fill="#3a3a7c"/>
+      <path d="M437.906 251.605l2.165 2.165-2.164-2.165z" fill="#262678"/>
+      <path d="M440.07 251.605l2.167 2.165-2.166-2.165z" fill="#53527c"/>
+      <path d="M442.237 251.605l2.165 2.165-2.165-2.165z" fill="#8d8d5b"/>
+      <path d="M303.645 253.77l2.165 2.166-2.165-2.166z" fill="#737370"/>
+      <path d="M305.81 253.77l2.166 2.166-2.166-2.166z" fill="#53527c"/>
+      <path d="M307.976 253.77l2.165 2.166-2.164-2.166z" fill="#1b1b74"/>
+      <path d="M351.286 253.77l2.165 2.166-2.164-2.166z" fill="#262678"/>
+      <path d="M353.45 253.77l2.167 2.166-2.166-2.166z" fill="#6e6c70"/>
+      <path d="M355.617 253.77l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
+      <path d="M366.444 253.77l2.166 2.166-2.166-2.166z" fill="#e5e59d"/>
+      <path d="M301.068 259.444c-1.165 29.392-.27 62.49 4.324 93.94 5.08 16.43 4.4 25.454 11.95 35.3l105.67-.822c6.368-10.36 11.09-26.068 11.7-32.313 5.9-31.763 6.04-66.814 6.182-98.164-10.626 5.65-24.542 9.652-38.048 7.895-10.827-.824-20.832-3.296-32.482-9.88-10.107 6.054-13.63 8.818-30.317 9.525-12.993.64-23.518 1.693-38.98-5.482z" fill="#fff"/>
+      <path d="M370.775 253.77l2.166 2.166-2.165-2.166z" fill="#f2f1d7"/>
+      <path d="M372.94 253.77l2.166 2.166-2.165-2.166z" fill="#d9d868"/>
+      <path d="M381.603 253.77l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
+      <path d="M383.768 253.77l2.166 2.166-2.166-2.166z" fill="#99994e"/>
+      <path d="M385.934 253.77l2.165 2.166-2.166-2.166z" fill="#49497d"/>
+      <path d="M388.1 253.77l2.165 2.166-2.166-2.166z" fill="#0e0e6e"/>
+      <path d="M431.41 253.77l2.165 2.166-2.166-2.166z" fill="#3a3a7c"/>
+      <path d="M433.575 253.77l2.165 2.166-2.165-2.166z" fill="#667"/>
+      <path d="M435.74 253.77l2.166 2.166-2.166-2.166z" fill="#99994e"/>
+      <path d="M437.906 253.77l2.165 2.166-2.164-2.166m-129.93 2.166l2.165 2.165-2.164-2.164z" fill="#a4a43d"/>
+      <path d="M310.14 255.936l2.167 2.165-2.166-2.164z" fill="#99994e"/>
+      <path d="M312.307 255.936l2.165 2.165-2.165-2.164z" fill="#6e6c70"/>
+      <path d="M314.472 255.936l2.166 2.165-2.166-2.164z" fill="#49497d"/>
+      <path d="M316.638 255.936l2.165 2.165-2.165-2.164m28.15 0l2.167 2.165-2.166-2.164z" fill="#1b1b74"/>
+      <path d="M346.955 255.936l2.165 2.165-2.165-2.164z" fill="#53527c"/>
+      <path d="M349.12 255.936l2.166 2.165-2.166-2.164z" fill="#8d8d5b"/>
+      <path d="M351.286 255.936l2.165 2.165-2.164-2.164z" fill="#a4a43d"/>
+      <path d="M362.113 255.936l2.166 2.165-2.167-2.164z" fill="#e5e59d"/>
+      <path d="M364.28 255.936l2.164 2.165-2.165-2.164z" fill="#fbfaf2"/>
+      <path d="M375.106 255.936l2.166 2.165-2.166-2.164z" fill="#f2f1d2"/>
+      <path d="M377.272 255.936l2.165 2.165-2.165-2.164z" fill="#d9d868"/>
+      <path d="M388.1 255.936l2.165 2.165-2.166-2.164z" fill="#a4a43d"/>
+      <path d="M390.265 255.936l2.165 2.165-2.165-2.164z" fill="#6e6c70"/>
+      <path d="M392.43 255.936l2.166 2.165-2.166-2.164z" fill="#3a3a7c"/>
+      <path d="M420.582 255.936l2.165 2.165-2.165-2.164z" fill="#0e0e6e"/>
+      <path d="M422.747 255.936l2.166 2.165-2.166-2.164z" fill="#32327b"/>
+      <path d="M424.913 255.936l2.165 2.165-2.165-2.164z" fill="#58587b"/>
+      <path d="M427.078 255.936l2.166 2.165-2.166-2.164z" fill="#808067"/>
+      <path d="M430.694 256.65l1.443.722-1.443-.722z" fill="#a4a43d"/>
+      <path d="M299.314 258.1l2.165 2.167-2.166-2.166z" fill="#dddc7a"/>
+      <path d="M301.48 258.1l2.165 2.167-2.166-2.166z" fill="#d0d045"/>
+      <path d="M318.088 258.816l1.443.722-1.442-.722z" fill="#a4a43d"/>
+      <path d="M320.97 258.1l2.164 2.167-2.165-2.166z" fill="#808067"/>
+      <path d="M323.134 258.1l2.166 2.167-2.166-2.166z" fill="#667"/>
+      <path d="M325.3 258.1l2.165 2.167-2.165-2.166z" fill="#58587b"/>
+      <path d="M327.465 258.1l2.166 2.167-2.165-2.166z" fill="#49497d"/>
+      <path d="M340.458 258.1l2.166 2.167-2.166-2.166z" fill="#737370"/>
+      <path d="M342.624 258.1l2.165 2.167-2.166-2.166z" fill="#99994e"/>
+      <path d="M344.79 258.1l2.165 2.167-2.166-2.166z" fill="#a4a43d"/>
+      <path d="M357.782 258.1l2.166 2.167-2.166-2.166z" fill="#e5e59d"/>
+      <path d="M359.948 258.1l2.165 2.167-2.165-2.166z" fill="#fbfaf2"/>
+      <path d="M379.437 258.1l2.166 2.167-2.166-2.166z" fill="#f2f1d2"/>
+      <path d="M381.603 258.1l2.165 2.167-2.165-2.166z" fill="#d9d868"/>
+      <path d="M393.88 258.816l1.443.722-1.442-.722z" fill="#a4a43d"/>
+      <path d="M396.76 258.1l2.167 2.167-2.166-2.166z" fill="#808067"/>
+      <path d="M398.927 258.1l2.165 2.167-2.165-2.166z" fill="#667"/>
+      <path d="M401.092 258.1l2.166 2.167-2.166-2.166z" fill="#58587b"/>
+      <path d="M403.258 258.1l2.165 2.167-2.165-2.166z" fill="#3a3a7c"/>
+      <path d="M413.37 258.816l1.443.722-1.443-.722z" fill="#58587b"/>
+      <path d="M416.25 258.1l2.166 2.167-2.165-2.166z" fill="#737370"/>
+      <path d="M418.416 258.1l2.166 2.167-2.166-2.166z" fill="#99994e"/>
+      <path d="M420.582 258.1l2.165 2.167-2.165-2.166z" fill="#a4a43d"/>
+      <path d="M437.906 258.1l2.165 2.167-2.164-2.166z" fill="#dddc7a"/>
+      <path d="M440.07 258.1l2.167 2.167-2.166-2.166z" fill="#d0d045"/>
+      <path d="M303.645 260.267l2.165 2.165-2.165-2.165z" fill="#f2f1d7"/>
+      <path d="M305.81 260.267l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
+      <path d="M307.976 260.267l2.165 2.165-2.164-2.165z" fill="#dddc7a"/>
+      <path d="M351.286 260.267l2.165 2.165-2.164-2.165z" fill="#d9d868"/>
+      <path d="M353.45 260.267l2.167 2.165-2.166-2.165z" fill="#e5e3af"/>
+      <path d="M383.768 260.267l2.166 2.165-2.166-2.165z" fill="#f6f6e4"/>
+      <path d="M385.934 260.267l2.165 2.165-2.166-2.165z" fill="#e1e18c"/>
+      <path d="M429.244 260.267l2.165 2.165-2.166-2.165z" fill="#d4d456"/>
+      <path d="M431.41 260.267l2.165 2.165-2.166-2.165z" fill="#e1e18c"/>
+      <path d="M433.575 260.267l2.165 2.165-2.165-2.165z" fill="#eeedc1"/>
+      <path d="M312.307 262.432l2.165 2.166-2.165-2.166z" fill="#f2f1d2"/>
+      <path d="M314.472 262.432l2.166 2.166-2.166-2.166z" fill="#e0dea1"/>
+      <path d="M316.638 262.432l2.165 2.166-2.165-2.166z" fill="#dddc7a"/>
+      <path d="M318.803 262.432l2.166 2.166-2.167-2.166z" fill="#d0d045"/>
+      <path d="M344.79 262.432l2.165 2.166-2.166-2.166z" fill="#dddc7a"/>
+      <path d="M346.955 262.432l2.165 2.166-2.165-2.166z" fill="#e5e3af"/>
+      <path d="M349.12 262.432l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
+      <path d="M390.265 262.432l2.165 2.166-2.165-2.166z" fill="#eeedc1"/>
+      <path d="M392.43 262.432l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
+      <path d="M394.596 262.432l2.165 2.166-2.164-2.166z" fill="#d4d456"/>
+      <path d="M420.582 262.432l2.165 2.166-2.165-2.166z" fill="#d9d868"/>
+      <path d="M422.747 262.432l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
+      <path d="M424.913 262.432l2.165 2.166-2.165-2.166z" fill="#eeedc1"/>
+      <path d="M427.078 262.432l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
+      <path d="M323.134 264.598l2.166 2.165-2.166-2.165z" fill="#f2f1d7"/>
+      <path d="M325.3 264.598l2.165 2.165-2.165-2.165z" fill="#f2f1d2"/>
+      <path d="M327.465 264.598l2.166 2.165-2.165-2.165z" fill="#eeedc1"/>
+      <path d="M337.578 265.312l1.442.722-1.442-.722z" fill="#f2f1d2"/>
+      <path d="M340.458 264.598l2.166 2.165-2.166-2.165z" fill="#fbfaf2"/>
+      <path d="M351.286 264.598l4.33 4.33v-4.33h-4.33z" fill="#fef8f1"/>
+      <path d="M398.927 264.598l2.165 2.165-2.165-2.165z" fill="#f2f1d7"/>
+      <path d="M401.092 264.598l2.166 2.165-2.166-2.165z" fill="#f2f1d2"/>
+      <path d="M403.258 264.598l2.165 2.165-2.165-2.165z" fill="#e5e3af"/>
+      <path d="M406.874 265.312l1.442.722-1.442-.722z" fill="#e5e59d"/>
+      <path d="M409.754 264.598l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
+      <path d="M413.37 265.312l1.443.722-1.443-.722z" fill="#f2f1d2"/>
+      <path d="M416.25 264.598l2.166 2.165-2.165-2.165z" fill="#fbfaf2"/>
+      <path d="M346.955 266.763l2.165 2.166-2.165-2.167z" fill="#fef8f1"/>
+      <path d="M349.12 266.763l2.166 2.166-2.166-2.167z" fill="#fbbe66"/>
+      <path d="M346.955 268.93l2.165 2.164-2.165-2.165z" fill="#fbc477"/>
+      <path d="M351.286 268.93l2.165 2.164-2.164-2.165z" fill="#fcb144"/>
+      <path d="M346.955 271.094l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
+      <path d="M351.286 271.094l2.165 2.166-2.164-2.166z" fill="#fea522"/>
+      <path d="M344.79 273.26l2.165 2.165-2.166-2.165m8.66 0l2.167 2.165-2.166-2.165z" fill="#fae3c9"/>
+      <path d="M364.28 273.26l2.164 2.165-2.165-2.165z" fill="#fbead6"/>
+      <path d="M366.444 273.26l2.166 2.165-2.166-2.165z" fill="#f9d6aa"/>
+      <path d="M375.106 273.26l2.166 2.165-2.166-2.165z" fill="#fae3c9"/>
+      <path d="M377.272 273.26l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
+      <path d="M344.79 275.425l2.165 2.166-2.166-2.165z" fill="#f9d099"/>
+      <path d="M353.45 275.425l2.167 2.166-2.166-2.165z" fill="#fdab33"/>
+      <path d="M357.782 275.425l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
+      <path d="M359.948 275.425l2.165 2.166-2.165-2.165z" fill="#fbc477"/>
+      <path d="M362.113 275.425l2.166 2.166-2.167-2.165z" fill="#fea522"/>
+      <path d="M379.437 275.425l2.166 2.166-2.166-2.165z" fill="#fcb755"/>
+      <path d="M381.603 275.425l2.165 2.166-2.165-2.165z" fill="#f9d6aa"/>
+      <path d="M344.79 277.59l2.165 2.166-2.166-2.165z" fill="#faca88"/>
+      <path d="M355.617 277.59l2.165 2.166-2.165-2.165m28.15 0l2.167 2.166-2.166-2.165z" fill="#fea522"/>
+      <path d="M385.934 277.59l2.165 2.166-2.166-2.165z" fill="#f8dcbb"/>
+      <path d="M299.314 279.756l2.165 2.166-2.166-2.166z" fill="#f6f6e4"/>
+      <path d="M344.79 279.756l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
+      <path d="M388.1 279.756l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
+      <path d="M390.265 279.756l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
+      <path d="M344.79 281.922l2.165 2.165-2.166-2.165z" fill="#faca88"/>
+      <path d="M394.596 281.922l2.165 2.165-2.164-2.165z" fill="#fcb755"/>
+      <path d="M396.76 281.922l2.167 2.165-2.166-2.165z" fill="#f8dcbb"/>
+      <path d="M342.624 284.087l2.165 2.166-2.166-2.166z" fill="#fef8f1"/>
+      <path d="M344.79 284.087l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M405.423 284.087l2.166 2.166-2.167-2.166z" fill="#fdab33"/>
+      <path d="M407.59 284.087l2.164 2.166-2.165-2.166z" fill="#fcb144"/>
+      <path d="M409.754 284.087l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
+      <path d="M411.92 284.087l4.33 4.33-4.33-4.33z" fill="#f9d6aa"/>
+      <path d="M414.085 284.087l2.166 2.166-2.165-2.166z" fill="#fef8f1"/>
+      <path d="M342.624 286.253l2.165 2.165-2.166-2.165z" fill="#fcb144"/>
+      <path d="M372.94 286.253l2.166 2.165-2.165-2.165z" fill="#fdab33"/>
+      <path d="M375.106 286.253l2.166 2.165-2.166-2.165zM383.768 286.253l2.166 2.165-2.166-2.165z" fill="#fbc477"/>
+      <path d="M385.934 286.253l2.165 2.165-2.166-2.165z" fill="#fea522"/>
+      <path d="M340.458 288.418l2.166 2.166-2.166-2.166z" fill="#fae3c9"/>
+      <path d="M368.61 288.418l2.165 2.166-2.165-2.166z" fill="#fcb144"/>
+      <path d="M370.775 288.418l2.166 2.166-2.165-2.166z" fill="#fae3c9"/>
+      <path d="M388.1 288.418l2.165 2.166-2.166-2.166z" fill="#f8dcbb"/>
+      <path d="M390.265 288.418l2.165 2.166-2.165-2.166z" fill="#fdab33"/>
+      <path d="M403.258 288.418l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
+      <path d="M405.423 288.418l2.166 2.166-2.167-2.166z" fill="#fcb755"/>
+      <path d="M407.59 288.418l2.164 2.166-2.165-2.166z" fill="#f9d099"/>
+      <path d="M409.754 288.418l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
+      <path d="M340.458 290.584l2.166 2.165-2.166-2.166z" fill="#fcb144"/>
+      <path d="M366.444 290.584l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
+      <path d="M392.43 290.584l2.166 2.165-2.166-2.166z" fill="#f9d099"/>
+      <path d="M401.092 290.584l2.166 2.165-2.166-2.166z" fill="#fbead6"/>
+      <path d="M338.293 292.75l2.165 2.165-2.165-2.166z" fill="#fcf1e4"/>
+      <path d="M364.28 292.75l2.164 2.165-2.165-2.166z" fill="#fbbe66"/>
+      <path d="M394.596 292.75l2.165 2.165-2.164-2.166z" fill="#f9d099"/>
+      <path d="M401.092 292.75l2.166 2.165-2.166-2.166z" fill="#fae3c9"/>
+      <path d="M338.293 294.915l2.165 2.165-2.165-2.165z" fill="#fbc477"/>
+      <path d="M362.113 294.915l2.166 2.165-2.167-2.165m34.648 0l2.167 2.165-2.166-2.165z" fill="#fcb144"/>
+      <path d="M401.092 294.915l2.166 2.165-2.166-2.165z" fill="#fbbe66"/>
+      <path d="M299.314 297.08l2.165 2.166-2.166-2.166z" fill="#f6f6e4"/>
+      <path d="M338.293 297.08l2.165 2.166-2.165-2.166z" fill="#fea522"/>
+      <path d="M362.113 297.08l2.166 2.166-2.167-2.166z" fill="#fbead6"/>
+      <path d="M396.76 297.08l2.167 2.166-2.166-2.166z" fill="#fcf1e4"/>
+      <path d="M403.258 297.08l2.165 2.166-2.165-2.166z" fill="#fef8f1"/>
+      <path d="M336.127 299.246l2.166 2.165-2.166-2.164z" fill="#fcf1e4"/>
+      <path d="M359.948 299.246l2.165 2.165-2.165-2.164z" fill="#fbbe66"/>
+      <path d="M398.927 299.246l2.165 2.165-2.165-2.164z" fill="#faca88"/>
+      <path d="M403.258 299.246l2.165 2.165-2.165-2.164z" fill="#f9d099"/>
+      <path d="M336.127 301.41l2.166 2.167-2.166-2.166z" fill="#f9d6aa"/>
+      <path d="M359.948 301.41l2.165 2.167-2.165-2.166z" fill="#fcf1e4"/>
+      <path d="M370.775 301.41l2.166 2.167-2.165-2.166z" fill="#fae3c9"/>
+      <path d="M372.94 301.41l2.166 2.167-2.165-2.166z" fill="#fea522"/>
+      <path d="M375.106 301.41l2.166 2.167-2.166-2.166z" fill="#fcb144"/>
+      <path d="M377.272 301.41l2.165 2.167-2.165-2.166z" fill="#f9d6aa"/>
+      <path d="M398.927 301.41l2.165 2.167-2.165-2.166z" fill="#fef8f1"/>
+      <path d="M401.092 301.41l2.166 2.167-2.166-2.166z" fill="#fea522"/>
+      <path d="M403.258 301.41l2.165 2.167-2.165-2.166z" fill="#fdab33"/>
+      <path d="M336.127 303.577l-2.165 6.496 2.165-6.496z" fill="#faca88"/>
+      <path d="M357.782 303.577l2.166 2.165-2.166-2.165z" fill="#fea522"/>
+      <path d="M359.948 303.577l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
+      <path d="M370.775 303.577l2.166 2.165-2.165-2.165z" fill="#f9d099"/>
+      <path d="M379.437 303.577l2.166 2.165-2.166-2.165z" fill="#fdab33"/>
+      <path d="M381.603 303.577l2.165 2.165-2.165-2.165z" fill="#fae3c9"/>
+      <path d="M401.092 303.577l2.166 2.165-2.166-2.165z" fill="#f8dcbb"/>
+      <path d="M403.258 303.577l2.165 2.165-2.165-2.165z" fill="#f90"/>
+      <path d="M406.138 305.027l.723 1.444-.722-1.443z" fill="#fbead6"/>
+      <path d="M362.113 305.742l2.166 2.166-2.167-2.166z" fill="#fea522"/>
+      <path d="M364.28 305.742l2.164 2.166-2.165-2.166z" fill="#fbbe66"/>
+      <path d="M366.444 305.742l2.166 2.166-2.166-2.166z" fill="#faca88"/>
+      <path d="M368.61 305.742l2.165 2.166-2.165-2.166z" fill="#fcb144"/>
+      <path d="M370.775 305.742l2.166 2.166-2.165-2.166z" fill="#fae3c9"/>
+      <path d="M372.94 305.742l2.166 2.166-2.165-2.166z" fill="#fe9f11"/>
+      <path d="M383.768 305.742l2.166 2.166-2.166-2.166z" fill="#fdab33"/>
+      <path d="M385.934 305.742l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
+      <path d="M388.1 305.742l2.165 2.166-2.166-2.166z" fill="#faca88"/>
+      <path d="M390.265 305.742l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
+      <path d="M393.88 306.457l1.443.722-1.442-.723z" fill="#fae3c9"/>
+      <path d="M396.76 305.742l2.167 2.166-2.166-2.166z" fill="#fef8f1"/>
+      <path d="M403.258 305.742l2.165 2.166-2.165-2.166z" fill="#fbc477"/>
+      <path d="M310.14 307.908l2.167 2.165-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M312.307 307.908l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
+      <path d="M368.61 307.908l2.165 2.165-2.165-2.165z" fill="#fcb755"/>
+      <path d="M372.94 307.908l2.166 2.165-2.165-2.165z" fill="#fbead6"/>
+      <path d="M375.106 307.908l2.166 2.165-2.166-2.165z" fill="#fea522"/>
+      <path d="M392.43 307.908l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M394.596 307.908l-2.166 4.33 2.166-4.33z" fill="#fcb144"/>
+      <path d="M398.927 307.908l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
+      <path d="M401.092 307.908l2.166 2.165-2.166-2.165z" fill="#fbbe66"/>
+      <path d="M403.258 307.908l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
+      <path d="M310.14 310.073l2.167 2.166-2.166-2.167z" fill="#fae3c9"/>
+      <path d="M312.307 310.073l4.33 4.33-4.33-4.33z" fill="#fe9f11"/>
+      <path d="M314.472 310.073l2.166 2.166-2.166-2.167zM333.962 310.073l2.165 2.166-2.165-2.167z" fill="#fbead6"/>
+      <path d="M336.127 310.073l2.166 2.166-2.166-2.167z" fill="#fae3c9"/>
+      <path d="M355.617 310.073l2.165 2.166-2.165-2.167z" fill="#fe9f11"/>
+      <path d="M357.782 310.073l2.166 2.166-2.166-2.167z" fill="#fbc477"/>
+      <path d="M359.948 310.073l2.165 2.166-2.165-2.167z" fill="#fea522"/>
+      <path d="M366.444 310.073l2.166 2.166-2.166-2.167z" fill="#fbc477"/>
+      <path d="M368.61 310.073l2.165 2.166-2.165-2.167z" fill="#fef8f1"/>
+      <path d="M377.272 310.073l2.165 2.166-2.165-2.167z" fill="#fbc477"/>
+      <path d="M394.596 310.073l2.165 2.166-2.164-2.167z" fill="#fff"/>
+      <path d="M396.76 310.073l2.167 2.166-2.166-2.167z" fill="#fdab33"/>
+      <path d="M405.423 310.073l2.166 2.166-2.167-2.167z" fill="#fbc477"/>
+      <path d="M310.14 312.24l2.167 2.164-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M316.638 312.24l2.165 2.164-2.165-2.165z" fill="#fbead6"/>
+      <path d="M327.465 312.24l2.166 2.164-2.165-2.165z" fill="#f9d6aa"/>
+      <path d="M338.293 312.24l2.165 2.164-2.165-2.165z" fill="#fe9f11"/>
+      <path d="M341.91 312.953l1.44.722-1.44-.722z" fill="#f9d6aa"/>
+      <path d="M355.617 312.24l2.165 2.164-2.165-2.165z" fill="#f8dcbb"/>
+      <path d="M362.113 312.24l2.166 2.164-2.167-2.165z" fill="#fcf1e4"/>
+      <path d="M379.437 312.24l2.166 2.164-2.166-2.165z" fill="#f9d6aa"/>
+      <path d="M394.596 312.24l2.165 2.164-2.164-2.165z" fill="#fdab33"/>
+      <path d="M407.59 312.24l2.164 2.164-2.165-2.165z" fill="#fcb755"/>
+      <path d="M409.754 312.24l2.166 2.164-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M292.817 314.404l2.166 2.166-2.166-2.166z" fill="#53527c"/>
+      <path d="M312.307 314.404l2.165 2.166-2.165-2.166z" fill="#fcb755"/>
+      <path d="M316.638 314.404l2.165 2.166-2.165-2.166z" fill="#fea522"/>
+      <path d="M325.3 314.404l2.165 2.166-2.165-2.166z" fill="#fbead6"/>
+      <path d="M329.63 314.404l2.166 2.166-2.165-2.166z" fill="#fe9f11"/>
+      <path d="M331.796 314.404l2.166 2.166-2.166-2.166z" fill="#fcf1e4"/>
+      <path d="M338.293 314.404l2.165 2.166-2.165-2.166z" fill="#fbbe66"/>
+      <path d="M340.458 314.404l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
+      <path d="M342.624 314.404l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
+      <path d="M353.45 314.404l2.167 2.166-2.166-2.166z" fill="#fea522"/>
+      <path d="M381.603 314.404l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
+      <path d="M409.754 314.404l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
+      <path d="M444.402 314.404l2.166 2.166-2.166-2.166z" fill="#8d8d5b"/>
+      <path d="M299.314 316.57l2.165 2.165-2.166-2.165z" fill="#e5e3af"/>
+      <path d="M312.307 316.57l2.165 2.165-2.165-2.165z" fill="#f8dcbb"/>
+      <path d="M318.803 316.57l2.166 2.165-2.167-2.165z" fill="#fdab33"/>
+      <path d="M325.3 316.57l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
+      <path d="M329.63 316.57l2.166 2.165-2.165-2.165z" fill="#faca88"/>
+      <path d="M338.293 316.57l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
+      <path d="M353.45 316.57l2.167 2.165-2.166-2.165m30.318 0l2.166 2.165-2.166-2.165z" fill="#f9d099"/>
+      <path d="M411.92 316.57l2.165 2.165-2.165-2.165z" fill="#fbbe66"/>
+      <path d="M314.472 318.735l2.166 2.166-2.166-2.165z" fill="#fea522"/>
+      <path d="M320.97 318.735l2.164 2.166-2.165-2.165z" fill="#fdab33"/>
+      <path d="M323.134 318.735l2.166 2.166-2.166-2.165z" fill="#fea522"/>
+      <path d="M327.465 318.735l2.166 2.166-2.165-2.165z" fill="#fe9f11"/>
+      <path d="M329.63 318.735l2.166 2.166-2.165-2.165z" fill="#fef8f1"/>
+      <path d="M340.458 318.735l2.166 2.166-2.166-2.165z" fill="#fbbe66"/>
+      <path d="M353.45 318.735l2.167 2.166-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M385.934 318.735l2.165 2.166-2.166-2.165z" fill="#fbbe66"/>
+      <path d="M414.085 318.735l2.166 2.166-2.165-2.165z" fill="#f9d099"/>
+      <path d="M314.472 320.9l2.166 2.166-2.166-2.165z" fill="#f9d6aa"/>
+      <path d="M327.465 320.9l2.166 2.166-2.165-2.165z" fill="#f9d099"/>
+      <path d="M340.458 320.9l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
+      <path d="M351.286 320.9l2.165 2.166-2.164-2.165m36.813 0l2.165 2.166-2.166-2.165z" fill="#fdab33"/>
+      <path d="M416.25 320.9l2.166 2.166-2.165-2.165z" fill="#fbead6"/>
+      <path d="M316.638 323.066l2.165 2.166-2.165-2.166z" fill="#fea522"/>
+      <path d="M325.3 323.066l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
+      <path d="M342.624 323.066l2.165 2.166-2.166-2.166z" fill="#fcb144"/>
+      <path d="M351.286 323.066l2.165 2.166-2.164-2.166z" fill="#faca88"/>
+      <path d="M388.1 323.066l2.165 2.166-2.166-2.166z" fill="#f8dcbb"/>
+      <path d="M416.25 323.066l2.166 2.166-2.165-2.166z" fill="#fcb144"/>
+      <path d="M299.314 325.232l2.165 2.165-2.166-2.165z" fill="#d3d079"/>
+      <path d="M316.638 325.232l2.165 2.165-2.165-2.165zM342.624 325.232l2.165 2.165-2.166-2.165z" fill="#faca88"/>
+      <path d="M351.286 325.232l2.165 2.165-2.164-2.165m36.813 0l2.165 2.165-2.166-2.165z" fill="#fae3c9"/>
+      <path d="M418.416 325.232l2.166 2.165-2.166-2.165z" fill="#f8dcbb"/>
+      <path d="M437.906 325.232l2.165 2.165-2.164-2.165z" fill="#f2f1d7"/>
+      <path d="M445.117 326.682l.723 1.444-.723-1.444z" fill="#58587b"/>
+      <path d="M300.028 328.848l.723 1.443-.722-1.442z" fill="#d9d868"/>
+      <path d="M316.638 327.397l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
+      <path d="M385.934 327.397l2.165 2.166-2.166-2.166z" fill="#f9d6aa"/>
+      <path d="M388.1 327.397l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M418.416 327.397l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
+      <path d="M438.62 328.848l.723 1.443-.723-1.442z" fill="#f2f1d2"/>
+      <path d="M316.638 329.563l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
+      <path d="M383.768 329.563l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M385.934 329.563l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M392.43 329.563l-2.165 4.33 2.165-4.33z" fill="#fdab33"/>
+      <path d="M394.596 329.563l2.165 2.165-2.164-2.165z" fill="#fcb755"/>
+      <path d="M420.582 329.563l2.165 2.165-2.165-2.165z" fill="#fea522"/>
+      <path d="M422.747 329.563l2.166 2.165-2.166-2.165z" fill="#f9d099"/>
+      <path d="M444.402 329.563l2.166 2.165-2.166-2.165z" fill="#53527c"/>
+      <path d="M295.697 333.18l.723 1.44-.723-1.44z" fill="#808067"/>
+      <path d="M318.803 331.728l2.166 2.166-2.167-2.166m6.497 0l2.165 2.166-2.165-2.166z" fill="#fea522"/>
+      <path d="M349.12 331.728l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M383.768 331.728l2.166 2.166-2.166-2.166z" fill="#fae3c9"/>
+      <path d="M392.43 331.728l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
+      <path d="M396.76 331.728l2.167 2.166-2.166-2.166z" fill="#fcb144"/>
+      <path d="M424.913 331.728l2.165 2.166-2.165-2.166z" fill="#fcb755"/>
+      <path d="M427.078 331.728l4.33 4.33-4.33-4.33z" fill="#fef8f1"/>
+      <path d="M438.62 333.18l.723 1.44-.723-1.44z" fill="#e5e59d"/>
+      <path d="M445.117 333.18l.723 1.44-.723-1.44z" fill="#32327b"/>
+      <path d="M319.518 335.344l.723 1.443-.722-1.443z" fill="#fcb755"/>
+      <path d="M327.465 333.894l2.166 2.165-2.165-2.166z" fill="#fef8f1"/>
+      <path d="M349.12 333.894l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
+      <path d="M383.768 333.894l2.166 2.165-2.166-2.166z" fill="#fbead6"/>
+      <path d="M388.1 333.894l2.165 2.165-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M390.265 333.894l2.165 2.165-2.165-2.166z" fill="#fcf1e4"/>
+      <path d="M396.76 333.894l2.167 2.165-2.166-2.166z" fill="#fbead6"/>
+      <path d="M427.078 333.894l2.166 2.165-2.166-2.166z" fill="#fdab33"/>
+      <path d="M294.983 336.06l2.165 2.165-2.165-2.166z" fill="#667"/>
+      <path d="M301.48 336.06l2.165 2.165-2.166-2.166z" fill="#f6f6e4"/>
+      <path d="M327.465 336.06l2.166 2.165-2.165-2.166z" fill="#f9d6aa"/>
+      <path d="M344.79 336.06l2.165 2.165-2.166-2.166z" fill="#fdab33"/>
+      <path d="M346.955 336.06l2.165 2.165-2.165-2.166z" fill="#fe9f11"/>
+      <path d="M349.12 336.06l2.166 2.165-2.166-2.166z" fill="#fcf1e4"/>
+      <path d="M385.934 336.06l2.165 2.165-2.166-2.166z" fill="#fea522"/>
+      <path d="M388.1 336.06l2.165 2.165-2.166-2.166m10.827 0l2.165 2.165-2.165-2.166z" fill="#faca88"/>
+      <path d="M429.244 336.06l2.165 2.165-2.166-2.166z" fill="#fcb144"/>
+      <path d="M437.906 336.06l2.165 2.165-2.164-2.166z" fill="#dddc7a"/>
+      <path d="M294.983 338.225l2.165 2.165-2.165-2.165z" fill="#58587b"/>
+      <path d="M301.48 338.225l2.165 2.165-2.166-2.165z" fill="#f2f1d2"/>
+      <path d="M319.518 339.675l.723 1.443-.722-1.443z" fill="#fcb144"/>
+      <path d="M327.465 338.225l2.166 2.165-2.165-2.165z" fill="#fea522"/>
+      <path d="M349.12 338.225l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M351.286 338.225l2.165 2.165-2.164-2.165z" fill="#fea522"/>
+      <path d="M355.617 338.225l2.165 2.165-2.165-2.165z" fill="#fcb144"/>
+      <path d="M357.782 338.225l2.166 2.165-2.166-2.165z" fill="#fbead6"/>
+      <path d="M385.934 338.225l2.165 2.165-2.166-2.165z" fill="#f8dcbb"/>
+      <path d="M388.1 338.225l2.165 2.165-2.166-2.165z" fill="#fcf1e4"/>
+      <path d="M398.927 338.225l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
+      <path d="M401.092 338.225l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M431.41 338.225l2.165 2.165-2.166-2.165z" fill="#fbead6"/>
+      <path d="M437.906 338.225l2.165 2.165-2.164-2.165z" fill="#d9d868"/>
+      <path d="M294.983 340.39l2.165 2.166-2.165-2.166z" fill="#3a3a7c"/>
+      <path d="M301.48 340.39l2.165 2.166-2.166-2.166z" fill="#e5e3af"/>
+      <path d="M329.63 340.39l2.166 2.166-2.165-2.166z" fill="#faca88"/>
+      <path d="M351.286 340.39l2.165 2.166-2.164-2.166z" fill="#fbead6"/>
+      <path d="M357.782 340.39l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M359.948 340.39l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
+      <path d="M383.768 340.39l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
+      <path d="M385.934 340.39l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
+      <path d="M388.1 340.39l2.165 2.166-2.166-2.166z" fill="#fbead6"/>
+      <path d="M401.092 340.39l2.166 2.166-2.166-2.166m17.324 0l2.166 2.166-2.166-2.166z" fill="#fbbe66"/>
+      <path d="M420.582 340.39l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
+      <path d="M422.747 340.39l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
+      <path d="M424.913 340.39l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
+      <path d="M427.078 340.39l2.166 2.166-2.166-2.166z" fill="#fcb755"/>
+      <path d="M431.41 340.39l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
+      <path d="M442.237 340.39l2.165 2.166-2.165-2.166z" fill="#808067"/>
+      <path d="M294.983 342.556l2.165 2.165-2.165-2.164z" fill="#32327b"/>
+      <path d="M297.863 344.006l.723 1.443-.723-1.444z" fill="#a4a43d"/>
+      <path d="M301.48 342.556l2.165 2.165-2.166-2.164z" fill="#e5e59d"/>
+      <path d="M318.803 342.556l2.166 2.165-2.167-2.164z" fill="#fbc477"/>
+      <path d="M331.796 342.556l2.166 2.165-2.166-2.164z" fill="#f9d6aa"/>
+      <path d="M353.45 342.556l2.167 2.165-2.166-2.164z" fill="#fbbe66"/>
+      <path d="M359.948 342.556l2.165 2.165-2.165-2.164z" fill="#f9d099"/>
+      <path d="M379.437 342.556l2.166 2.165-2.166-2.164z" fill="#fae3c9"/>
+      <path d="M381.603 342.556l2.165 2.165-2.165-2.164z" fill="#fcb144"/>
+      <path d="M390.265 342.556l2.165 2.165-2.165-2.164z" fill="#fae3c9"/>
+      <path d="M401.092 342.556l2.166 2.165-2.166-2.164z" fill="#f8dcbb"/>
+      <path d="M418.416 342.556l2.166 2.165-2.166-2.164z" fill="#f9d099"/>
+      <path d="M429.244 342.556l2.165 2.165-2.166-2.164z" fill="#fbc477"/>
+      <path d="M431.41 342.556l2.165 2.165-2.166-2.164z" fill="#fbead6"/>
+      <path d="M442.237 342.556l2.165 2.165-2.165-2.164z" fill="#737370"/>
+      <path d="M301.48 344.72l2.165 2.167-2.166-2.166z" fill="#d9d868"/>
+      <path d="M318.803 344.72l2.166 2.167-2.167-2.166z" fill="#f9d099"/>
+      <path d="M333.962 344.72l2.165 2.167-2.165-2.166m19.49 0l2.165 2.167-2.166-2.166z" fill="#f9d6aa"/>
+      <path d="M359.948 344.72l2.165 2.167-2.165-2.166z" fill="#fbc477"/>
+      <path d="M370.775 344.72l2.166 2.167-2.165-2.166z" fill="#fef8f1"/>
+      <path d="M372.94 344.72l2.166 2.167-2.165-2.166z" fill="#f8dcbb"/>
+      <path d="M375.106 344.72l2.166 2.167-2.166-2.166z" fill="#fbc477"/>
+      <path d="M377.272 344.72l2.165 2.167-2.165-2.166z" fill="#fea522"/>
+      <path d="M390.265 344.72l2.165 2.167-2.165-2.166z" fill="#fbead6"/>
+      <path d="M435.74 344.72l2.166 2.167-2.166-2.166z" fill="#f2f1d2"/>
+      <path d="M442.237 344.72l2.165 2.167-2.165-2.166z" fill="#58587b"/>
+      <path d="M297.148 346.887l2.166 2.165-2.166-2.165z" fill="#99994e"/>
+      <path d="M301.48 346.887l2.165 2.165-2.166-2.165z" fill="#d0d045"/>
+      <path d="M336.127 346.887l2.166 2.165-2.166-2.165z" fill="#fcb144"/>
+      <path d="M338.293 346.887l2.165 2.165-2.165-2.165z" fill="#fae3c9"/>
+      <path d="M353.45 346.887l2.167 2.165-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M362.113 346.887l2.166 2.165-2.167-2.165z" fill="#fcb755"/>
+      <path d="M364.28 346.887l2.164 2.165-2.165-2.165z" fill="#fbc477"/>
+      <path d="M366.444 346.887l2.166 2.165-2.166-2.165z" fill="#fcb144"/>
+      <path d="M368.61 346.887l2.165 2.165-2.165-2.165z" fill="#fea522"/>
+      <path d="M385.934 346.887l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M388.1 346.887l2.165 2.165-2.166-2.165z" fill="#f9d6aa"/>
+      <path d="M418.416 346.887l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M435.74 346.887l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
+      <path d="M442.237 346.887l2.165 2.165-2.165-2.165z" fill="#3a3a7c"/>
+      <path d="M297.148 349.052l2.166 2.166-2.166-2.166z" fill="#737370"/>
+      <path d="M303.645 349.052l2.165 2.166-2.165-2.166z" fill="#fbfaf2"/>
+      <path d="M320.97 349.052l2.164 2.166-2.165-2.166z" fill="#fea522"/>
+      <path d="M340.458 349.052l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M342.624 349.052l2.165 2.166-2.166-2.166z" fill="#fcb144"/>
+      <path d="M344.79 349.052l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
+      <path d="M346.955 349.052l2.165 2.166-2.165-2.166z" fill="#faca88"/>
+      <path d="M349.12 349.052l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
+      <path d="M351.286 349.052l2.165 2.166-2.164-2.166z" fill="#fcb144"/>
+      <path d="M353.45 349.052l2.167 2.166-2.166-2.166z" fill="#fdab33"/>
+      <path d="M383.768 349.052l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
+      <path d="M385.934 349.052l2.165 2.166-2.166-2.166z" fill="#fef8f1"/>
+      <path d="M416.25 349.052l2.166 2.166-2.165-2.166z" fill="#fdab33"/>
+      <path d="M435.74 349.052l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
+      <path d="M440.786 350.503l.723 1.442-.724-1.442z" fill="#a4a43d"/>
+      <path d="M442.237 349.052l2.165 2.166-2.165-2.166z" fill="#262678"/>
+      <path d="M297.148 351.218l2.166 2.165-2.166-2.165z" fill="#58587b"/>
+      <path d="M303.645 351.218l2.165 2.165-2.165-2.165z" fill="#f2f1d2"/>
+      <path d="M320.97 351.218l2.164 2.165-2.165-2.165z" fill="#faca88"/>
+      <path d="M379.437 351.218l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M381.603 351.218l2.165 2.165-2.165-2.165z" fill="#fbead6"/>
+      <path d="M401.092 351.218l2.166 2.165-2.166-2.165z" fill="#fbc477"/>
+      <path d="M416.25 351.218l2.166 2.165-2.165-2.165z" fill="#faca88"/>
+      <path d="M435.74 351.218l2.166 2.165-2.166-2.165z" fill="#d4d456"/>
+      <path d="M297.148 353.383l2.166 2.166-2.166-2.167z" fill="#32327b"/>
+      <path d="M303.645 353.383l2.165 2.166-2.165-2.167z" fill="#e5e59d"/>
+      <path d="M320.97 353.383l2.164 2.166-2.165-2.167z" fill="#fef8f1"/>
+      <path d="M323.134 353.383l2.166 2.166-2.166-2.167z" fill="#fe9f11"/>
+      <path d="M379.437 353.383l2.166 2.166-2.166-2.167z" fill="#fbead6"/>
+      <path d="M401.092 353.383l2.166 2.166-2.166-2.167z" fill="#fea522"/>
+      <path d="M416.25 353.383l2.166 2.166-2.165-2.167z" fill="#fcf1e4"/>
+      <path d="M440.07 353.383l2.167 2.166-2.166-2.167z" fill="#808067"/>
+      <path d="M297.148 355.55l2.166 2.164-2.166-2.165z" fill="#0e0e6e"/>
+      <path d="M299.314 355.55l2.165 2.164-2.166-2.165z" fill="#a4a43d"/>
+      <path d="M303.645 355.55l2.165 2.164-2.165-2.165z" fill="#d9d868"/>
+      <path d="M323.134 355.55l2.166 2.164-2.166-2.165z" fill="#f8dcbb"/>
+      <path d="M398.927 355.55l2.165 2.164-2.165-2.165z" fill="#f9d6aa"/>
+      <path d="M414.085 355.55l2.166 2.164-2.165-2.165z" fill="#faca88"/>
+      <path d="M433.575 355.55l2.165 2.164-2.165-2.165z" fill="#f2f1d2"/>
+      <path d="M440.07 355.55l2.167 2.164-2.166-2.165z" fill="#58587b"/>
+      <path d="M299.314 357.714l2.165 2.166-2.166-2.166z" fill="#8d8d5b"/>
+      <path d="M325.3 357.714l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
+      <path d="M368.61 357.714l2.165 2.166-2.165-2.166z" fill="#fdab33"/>
+      <path d="M370.775 357.714l2.166 2.166-2.165-2.166z" fill="#fff"/>
+      <path d="M374.39 358.43l1.444.722-1.443-.723z" fill="#fcb144"/>
+      <path d="M396.76 357.714l-2.164 4.33 2.165-4.33z" fill="#fef8f1"/>
+      <path d="M398.927 357.714l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
+      <path d="M411.92 357.714l-2.166 4.33 2.166-4.33z" fill="#fdab33"/>
+      <path d="M433.575 357.714l2.165 2.166-2.165-2.166z" fill="#e5e59d"/>
+      <path d="M440.07 357.714l2.167 2.166-2.166-2.166z" fill="#3a3a7c"/>
+      <path d="M299.314 359.88l2.165 2.165-2.166-2.165z" fill="#667"/>
+      <path d="M305.81 359.88l2.166 2.165-2.166-2.165z" fill="#f2f1d2"/>
+      <path d="M327.465 359.88l2.166 2.165-2.165-2.165z" fill="#f9d6aa"/>
+      <path d="M368.61 359.88l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
+      <path d="M370.775 359.88l2.166 2.165-2.165-2.165z" fill="#faca88"/>
+      <path d="M372.94 359.88l2.166 2.165-2.165-2.165z" fill="#fea522"/>
+      <path d="M375.106 359.88l2.166 2.165-2.166-2.165z" fill="#fcf1e4"/>
+      <path d="M396.76 359.88l2.167 2.165-2.166-2.165z" fill="#fdab33"/>
+      <path d="M411.92 359.88l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
+      <path d="M433.575 359.88l2.165 2.165-2.165-2.165z" fill="#d9d868"/>
+      <path d="M437.906 359.88l2.165 2.165-2.164-2.165z" fill="#a4a43d"/>
+      <path d="M440.07 359.88l2.167 2.165-2.166-2.165z" fill="#0e0e6e"/>
+      <path d="M299.314 362.045l2.165 2.166-2.166-2.165z" fill="#3a3a7c"/>
+      <path d="M305.81 362.045l2.166 2.166-2.166-2.165z" fill="#e5e59d"/>
+      <path d="M329.63 362.045l4.332 4.33-4.33-4.33z" fill="#fae3c9"/>
+      <path d="M331.796 362.045l2.166 2.166-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M372.94 362.045l2.166 2.166-2.165-2.165z" fill="#f8dcbb"/>
+      <path d="M392.43 362.045l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
+      <path d="M394.596 362.045l2.165 2.166-2.164-2.165z" fill="#fdab33"/>
+      <path d="M407.59 362.045l2.164 2.166-2.165-2.165z" fill="#fcb144"/>
+      <path d="M409.754 362.045l2.166 2.166-2.166-2.165z" fill="#fef8f1"/>
+      <path d="M431.41 362.045l2.165 2.166-2.166-2.165z" fill="#fbfaf2"/>
+      <path d="M437.906 362.045l2.165 2.166-2.164-2.165z" fill="#8d8d5b"/>
+      <path d="M299.314 364.21l2.165 2.166-2.166-2.165z" fill="#0e0e6e"/>
+      <path d="M301.48 364.21l2.165 2.166-2.166-2.165z" fill="#a4a43d"/>
+      <path d="M305.81 364.21l2.166 2.166-2.166-2.165z" fill="#d4d456"/>
+      <path d="M370.775 364.21l2.166 2.166-2.165-2.165z" fill="#f9d6aa"/>
+      <path d="M390.265 364.21l2.165 2.166-2.165-2.165z" fill="#f9d099"/>
+      <path d="M392.43 364.21l2.166 2.166-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M405.423 364.21l2.166 2.166-2.167-2.165z" fill="#faca88"/>
+      <path d="M431.41 364.21l2.165 2.166-2.166-2.165z" fill="#eeedc1"/>
+      <path d="M437.906 364.21l2.165 2.166-2.164-2.165z" fill="#58587b"/>
+      <path d="M301.48 366.376l2.165 2.166-2.166-2.166z" fill="#737370"/>
+      <path d="M307.976 366.376l2.165 2.166-2.164-2.166z" fill="#f6f6e4"/>
+      <path d="M331.796 366.376l2.166 2.166-2.166-2.166z" fill="#fbbe66"/>
+      <path d="M366.444 366.376l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
+      <path d="M369.324 367.827l.723 1.442-.723-1.443z" fill="#f8dcbb"/>
+      <path d="M385.934 366.376l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
+      <path d="M388.1 366.376l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M401.092 366.376l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
+      <path d="M403.258 366.376l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
+      <path d="M431.41 366.376l2.165 2.166-2.166-2.166z" fill="#d3d079"/>
+      <path d="M435.74 366.376l2.166 2.166-2.166-2.166z" fill="#a4a43d"/>
+      <path d="M437.906 366.376l2.165 2.166-2.164-2.166z" fill="#262678"/>
+      <path d="M301.48 368.542l2.165 2.165-2.166-2.165z" fill="#49497d"/>
+      <path d="M307.976 368.542l2.165 2.165-2.164-2.165z" fill="#e0dea1"/>
+      <path d="M329.63 368.542l2.166 2.165-2.165-2.165z" fill="#fae3c9"/>
+      <path d="M359.948 368.542l2.165 2.165-2.165-2.165z" fill="#fdab33"/>
+      <path d="M362.113 368.542l2.166 2.165-2.167-2.165z" fill="#fbc477"/>
+      <path d="M364.28 368.542l2.164 2.165-2.165-2.165z" fill="#fbead6"/>
+      <path d="M370.775 368.542l2.166 2.165-2.165-2.165z" fill="#fcb144"/>
+      <path d="M398.927 368.542l2.165 2.165-2.165-2.165z" fill="#f9d6aa"/>
+      <path d="M435.74 368.542l2.166 2.165-2.166-2.165z" fill="#99994e"/>
+      <path d="M301.48 370.707l2.165 2.166-2.166-2.166z" fill="#0e0e6e"/>
+      <path d="M303.645 370.707l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
+      <path d="M307.976 370.707l2.165 2.166-2.164-2.166z" fill="#d4d456"/>
+      <path d="M327.465 370.707l2.166 2.166-2.165-2.166z" fill="#f9d099"/>
+      <path d="M329.63 370.707l2.166 2.166-2.165-2.166m10.828 0l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M342.624 370.707l2.165 2.166-2.166-2.166z" fill="#f9d6aa"/>
+      <path d="M344.79 370.707l2.165 2.166-2.166-2.166z" fill="#f9d099"/>
+      <path d="M353.45 370.707l2.167 2.166-2.166-2.166z" fill="#f9d6aa"/>
+      <path d="M355.617 370.707l2.165 2.166-2.165-2.166z" fill="#fae3c9"/>
+      <path d="M357.782 370.707l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
+      <path d="M375.106 370.707l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
+      <path d="M377.272 370.707l2.165 2.166-2.165-2.166z" fill="#fae3c9"/>
+      <path d="M379.437 370.707l2.166 2.166-2.166-2.166z" fill="#faca88"/>
+      <path d="M381.603 370.707l2.165 2.166-2.165-2.166z" fill="#fbc477"/>
+      <path d="M383.768 370.707l2.166 2.166-2.166-2.166z" fill="#fdab33"/>
+      <path d="M394.596 370.707l2.165 2.166-2.164-2.166z" fill="#fe9f11"/>
+      <path d="M396.76 370.707l2.167 2.166-2.166-2.166z" fill="#f9d6aa"/>
+      <path d="M429.244 370.707l2.165 2.166-2.166-2.166z" fill="#e5e3af"/>
+      <path d="M435.74 370.707l2.166 2.166-2.166-2.166z" fill="#667"/>
+      <path d="M303.645 372.873l2.165 2.165-2.165-2.165z" fill="#737370"/>
+      <path d="M310.14 372.873l2.167 2.165-2.166-2.165z" fill="#f2f1d7"/>
+      <path d="M325.3 372.873l2.165 2.165-2.165-2.165z" fill="#fea522"/>
+      <path d="M336.127 372.873l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M338.293 372.873l2.165 2.165-2.165-2.165z" fill="#fbbe66"/>
+      <path d="M340.458 372.873l2.166 2.165-2.166-2.165z" fill="#fcf1e4"/>
+      <path d="M392.43 372.873l2.166 2.165-2.166-2.165z" fill="#fea522"/>
+      <path d="M394.596 372.873l2.165 2.165-2.164-2.165z" fill="#fbead6"/>
+      <path d="M429.244 372.873l2.165 2.165-2.166-2.165z" fill="#dddc7a"/>
+      <path d="M433.575 372.873l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
+      <path d="M435.74 372.873l2.166 2.165-2.166-2.165z" fill="#262678"/>
+      <path d="M303.645 375.038l2.165 2.166-2.165-2.166z" fill="#49497d"/>
+      <path d="M306.525 376.49l.723 1.44-.723-1.44z" fill="#a4a43d"/>
+      <path d="M310.14 375.038l2.167 2.166-2.166-2.166z" fill="#d3d079"/>
+      <path d="M327.465 375.038l2.166 2.166-2.165-2.166z" fill="#f9d099"/>
+      <path d="M329.63 375.038l2.166 2.166-2.165-2.166z" fill="#fcb144"/>
+      <path d="M331.796 375.038l2.166 2.166-2.166-2.166z" fill="#faca88"/>
+      <path d="M333.962 375.038l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
+      <path d="M336.127 375.038l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
+      <path d="M383.768 375.038l2.166 2.166-2.166-2.166z" fill="#f8dcbb"/>
+      <path d="M392.43 375.038l2.166 2.166-2.166-2.166z" fill="#fcf1e4"/>
+      <path d="M427.078 375.038l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
+      <path d="M433.575 375.038l2.165 2.166-2.165-2.166z" fill="#8d8d5b"/>
+      <path d="M312.307 377.204l2.165 2.165-2.165-2.166z" fill="#fbfaf2"/>
+      <path d="M383.768 377.204l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
+      <path d="M390.265 377.204l2.165 2.165-2.165-2.166z" fill="#faca88"/>
+      <path d="M427.078 377.204l2.166 2.165-2.166-2.166z" fill="#e1e18c"/>
+      <path d="M433.575 377.204l2.165 2.165-2.165-2.166z" fill="#49497d"/>
+      <path d="M305.81 379.37l2.166 2.165-2.166-2.166z" fill="#58587b"/>
+      <path d="M312.307 379.37l2.165 2.165-2.165-2.166z" fill="#e5e59d"/>
+      <path d="M383.768 379.37l2.166 2.165-2.166-2.166z" fill="#fe9f11"/>
+      <path d="M388.1 379.37l2.165 2.165-2.166-2.166z" fill="#fdab33"/>
+      <path d="M424.913 379.37l2.165 2.165-2.165-2.166z" fill="#fbfaf2"/>
+      <path d="M431.41 379.37l2.165 2.165-2.166-2.166z" fill="#a4a43d"/>
+      <path d="M433.575 379.37l2.165 2.165-2.165-2.166z" fill="#0e0e6e"/>
+      <path d="M305.81 381.535l2.166 2.165-2.166-2.165z" fill="#1b1b74"/>
+      <path d="M307.976 381.535l2.165 2.165-2.164-2.165z" fill="#a4a43d"/>
+      <path d="M312.307 381.535l2.165 2.165-2.165-2.165z" fill="#d0d045"/>
+      <path d="M381.603 381.535l2.165 2.165-2.165-2.165z" fill="#fbead6"/>
+      <path d="M385.934 381.535l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
+      <path d="M388.1 381.535l2.165 2.165-2.166-2.165z" fill="#fbead6"/>
+      <path d="M424.913 381.535l2.165 2.165-2.165-2.165z" fill="#e5e59d"/>
+      <path d="M431.41 381.535l2.165 2.165-2.166-2.165z" fill="#667"/>
+      <path d="M307.976 383.7l2.165 2.166-2.164-2.166z" fill="#6e6c70"/>
+      <path d="M314.472 383.7l2.166 2.166-2.166-2.166z" fill="#e5e3af"/>
+      <path d="M382.317 385.15l.723 1.443-.723-1.442z" fill="#faca88"/>
+      <path d="M385.934 383.7l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
+      <path d="M422.747 383.7l2.166 2.166-2.166-2.166z" fill="#fbfaf2"/>
+      <path d="M429.244 383.7l2.165 2.166-2.166-2.166z" fill="#a4a43d"/>
+      <path d="M431.41 383.7l2.165 2.166-2.166-2.166m-123.434 2.166l2.165 2.165-2.164-2.164z" fill="#1b1b74"/>
+      <path d="M310.14 385.866l2.167 2.165-2.166-2.164z" fill="#a4a43d"/>
+      <path d="M314.472 385.866l2.166 2.165-2.166-2.164z" fill="#d0d045"/>
+      <path d="M316.638 385.866l2.165 2.165-2.165-2.164z" fill="#fbfaf2"/>
+      <path d="M383.768 385.866l2.166 2.165-2.166-2.164z" fill="#f9d6aa"/>
+      <path d="M422.747 385.866l2.166 2.165-2.166-2.164z" fill="#e5e59d"/>
+      <path d="M429.244 385.866l2.165 2.165-2.166-2.164M310.14 388.03l2.167 2.167-2.166-2.166z" fill="#6e6c70"/>
+      <path d="M316.638 388.03l2.165 2.167-2.165-2.166z" fill="#8cbf84"/>
+      <path d="M317.57 388.03c7.52 15.83 34.12 53.17 54.44 52.443 19.734-.706 42.02-37.14 50.737-52.442H317.57z" fill="#0cf"/>
+      <path d="M427.078 388.03l2.166 2.167-2.166-2.166z" fill="#a4a43d"/>
+      <path d="M429.244 388.03l2.165 2.167-2.166-2.166m-119.103 2.167l2.167 2.165-2.166-2.165z" fill="#1b1b74"/>
+      <path d="M312.307 390.197l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
+      <path d="M316.638 390.197l2.165 2.165-2.165-2.165z" fill="#adb333"/>
+      <path d="M318.803 390.197l2.166 2.165-2.167-2.165z" fill="#1ac5b5"/>
+      <path d="M420.582 390.197l2.165 2.165-2.165-2.165z" fill="#68b070"/>
+      <path d="M427.078 390.197l2.166 2.165-2.166-2.165z" fill="#667"/>
+      <path d="M312.307 392.362l2.165 2.166-2.165-2.166z" fill="#58587b"/>
+      <path d="M318.803 392.362l2.166 2.166-2.167-2.166z" fill="#7fb15c"/>
+      <path d="M418.416 392.362l2.166 2.166-2.166-2.166z" fill="#27c2aa"/>
+      <path d="M424.913 392.362l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
+      <path d="M427.078 392.362l2.166 2.166-2.166-2.166m-114.77 2.166l2.164 2.165-2.165-2.165z" fill="#0e0e6e"/>
+      <path d="M314.472 394.528l4.33 4.33-4.33-4.33z" fill="#a4a43d"/>
+      <path d="M320.97 394.528l2.164 2.165-2.165-2.165z" fill="#34be9e"/>
+      <path d="M418.416 394.528l2.166 2.165-2.166-2.165z" fill="#96b247"/>
+      <path d="M424.913 394.528l2.165 2.165-2.165-2.165z" fill="#53527c"/>
+      <path d="M314.472 396.693l2.166 2.166-2.166-2.167z" fill="#3a3a7c"/>
+      <path d="M320.97 396.693l2.164 2.166-2.165-2.167z" fill="#a2b23d"/>
+      <path d="M323.134 396.693l2.166 2.166-2.166-2.167z" fill="#0dc9c1"/>
+      <path d="M416.25 396.693l2.166 2.166-2.165-2.167z" fill="#5bb47c"/>
+      <path d="M422.747 396.693l2.166 2.166-2.166-2.167z" fill="#8d8d5b"/>
+      <path d="M316.638 398.86l2.165 2.164-2.165-2.165z" fill="#737370"/>
+      <path d="M323.134 398.86l2.166 2.164-2.166-2.165z" fill="#74b166"/>
+      <path d="M414.085 398.86l2.166 2.164-2.165-2.165z" fill="#27c2aa"/>
+      <path d="M420.582 398.86l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
+      <path d="M422.747 398.86l2.166 2.164-2.166-2.165z" fill="#262678"/>
+      <path d="M316.638 401.024l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
+      <path d="M318.803 401.024l4.33 4.33-4.33-4.33z" fill="#a4a43d"/>
+      <path d="M325.3 401.024l2.165 2.166-2.165-2.166z" fill="#42bb92"/>
+      <path d="M411.92 401.024l2.165 2.166-2.165-2.166z" fill="#0dc9c1"/>
+      <path d="M414.085 401.024l2.166 2.166-2.165-2.166z" fill="#96b247"/>
+      <path d="M420.582 401.024l2.165 2.166-2.165-2.166z" fill="#58587b"/>
+      <path d="M318.803 403.19l2.166 2.165-2.167-2.165z" fill="#3a3a7c"/>
+      <path d="M325.3 403.19l2.165 2.165-2.165-2.165z" fill="#adb333"/>
+      <path d="M327.465 403.19l2.166 2.165-2.165-2.165z" fill="#27c2aa"/>
+      <path d="M411.92 403.19l2.165 2.165-2.165-2.165z" fill="#74b166"/>
+      <path d="M418.416 403.19l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
+      <path d="M320.97 405.355l2.164 2.166-2.165-2.165z" fill="#6e6c70"/>
+      <path d="M327.465 405.355l2.166 2.166-2.165-2.165z" fill="#96b247"/>
+      <path d="M329.63 405.355l2.166 2.166-2.165-2.165z" fill="#0dc9c1"/>
+      <path d="M409.754 405.355l2.166 2.166-2.166-2.165z" fill="#42bb92"/>
+      <path d="M416.25 405.355l-4.33 6.497 4.33-6.497z" fill="#a4a43d"/>
+      <path d="M418.416 405.355l2.166 2.166-2.166-2.165z" fill="#1b1b74"/>
+      <path d="M320.97 407.52l2.164 2.166-2.165-2.165z" fill="#0e0e6e"/>
+      <path d="M323.134 407.52l2.166 2.166-2.166-2.165z" fill="#8d8d5b"/>
+      <path d="M329.63 407.52l2.166 2.166-2.165-2.165z" fill="#7fb15c"/>
+      <path d="M407.59 407.52l2.164 2.166-2.165-2.165z" fill="#34be9e"/>
+      <path d="M416.25 407.52l2.166 2.166-2.165-2.165z" fill="#3a3a7c"/>
+      <path d="M323.134 409.686l2.166 2.166-2.166-2.166z" fill="#1b1b74"/>
+      <path d="M325.3 409.686l23.82 23.82-23.82-23.82z" fill="#a4a43d"/>
+      <path d="M331.796 409.686l2.166 2.166-2.166-2.166z" fill="#74b166"/>
+      <path d="M405.423 409.686l2.166 2.166-2.167-2.166z" fill="#27c2aa"/>
+      <path d="M407.59 409.686l2.164 2.166-2.165-2.166z" fill="#adb333"/>
+      <path d="M414.085 409.686l2.166 2.166-2.165-2.166z" fill="#667"/>
+      <path d="M325.3 411.852l2.165 2.165-2.165-2.165z" fill="#32327b"/>
+      <path d="M333.962 411.852l2.165 2.165-2.165-2.165z" fill="#42bb92"/>
+      <path d="M403.258 411.852l-8.662 10.827 8.662-10.828z" fill="#0dc9c1"/>
+      <path d="M405.423 411.852l2.166 2.165-2.167-2.165z" fill="#adb333"/>
+      <path d="M411.92 411.852l2.165 2.165-2.165-2.165z" fill="#737370"/>
+      <path d="M327.465 414.017l2.166 2.166-2.165-2.166z" fill="#49497d"/>
+      <path d="M336.127 414.017l2.166 2.166-2.166-2.166z" fill="#42bb92"/>
+      <path d="M403.258 414.017l2.165 2.166-2.165-2.166z" fill="#96b247"/>
+      <path d="M409.754 414.017l-2.165 4.33 2.164-4.33z" fill="#8d8d5b"/>
+      <path d="M411.92 414.017l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
+      <path d="M329.63 416.183l2.166 2.165-2.165-2.165z" fill="#53527c"/>
+      <path d="M338.293 416.183l2.165 2.165-2.165-2.165z" fill="#42bb92"/>
+      <path d="M401.092 416.183l2.166 2.165-2.166-2.165z" fill="#96b247"/>
+      <path d="M409.754 416.183l2.166 2.165-2.166-2.165z" fill="#0e0e6e"/>
+      <path d="M331.796 418.348l2.166 2.166-2.166-2.166z" fill="#6e6c70"/>
+      <path d="M340.458 418.348l2.166 2.166-2.166-2.166z" fill="#42bb92"/>
+      <path d="M398.927 418.348l2.165 2.166-2.165-2.166z" fill="#96b247"/>
+      <path d="M405.423 418.348l-4.33 6.497 4.33-6.497z" fill="#a4a43d"/>
+      <path d="M407.59 418.348l2.164 2.166-2.165-2.166z" fill="#262678"/>
+      <path d="M333.962 420.514l2.165 2.165-2.165-2.166z" fill="#6e6c70"/>
+      <path d="M342.624 420.514l2.165 2.165-2.166-2.166z" fill="#42bb92"/>
+      <path d="M396.76 420.514l2.167 2.165-2.166-2.166z" fill="#96b247"/>
+      <path d="M405.423 420.514l2.166 2.165-2.167-2.166z" fill="#262678"/>
+      <path d="M336.127 422.68l2.166 2.165-2.166-2.166z" fill="#6e6c70"/>
+      <path d="M344.79 422.68l2.165 2.165-2.166-2.166z" fill="#68b070"/>
+      <path d="M392.43 422.68l2.166 2.165-2.166-2.166z" fill="#27c2aa"/>
+      <path d="M394.596 422.68l2.165 2.165-2.164-2.166z" fill="#adb333"/>
+      <path d="M403.258 422.68l2.165 2.165-2.165-2.166z" fill="#262678"/>
+      <path d="M338.293 424.845l2.165 2.165-2.165-2.165z" fill="#667"/>
+      <path d="M346.955 424.845l2.165 2.165-2.165-2.165z" fill="#74b166"/>
+      <path d="M390.265 424.845l2.165 2.165-2.165-2.165z" fill="#34be9e"/>
+      <path d="M392.43 424.845l2.166 2.165-2.166-2.165z" fill="#adb333"/>
+      <path d="M398.927 424.845l-2.166 4.33 2.167-4.33z" fill="#8d8d5b"/>
+      <path d="M401.092 424.845l2.166 2.165-2.166-2.165z" fill="#262678"/>
+      <path d="M340.458 427.01l2.166 2.166-2.166-2.166z" fill="#49497d"/>
+      <path d="M349.12 427.01l2.166 2.166-2.166-2.166z" fill="#96b247"/>
+      <path d="M351.286 427.01l2.165 2.166-2.164-2.166z" fill="#0dc9c1"/>
+      <path d="M388.1 427.01l2.165 2.166-2.166-2.166z" fill="#42bb92"/>
+      <path d="M398.927 427.01l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
+      <path d="M342.624 429.176l2.165 2.165-2.166-2.164z" fill="#49497d"/>
+      <path d="M351.286 429.176l2.165 2.165-2.164-2.164z" fill="#a2b23d"/>
+      <path d="M353.45 429.176l2.167 2.165-2.166-2.164z" fill="#27c2aa"/>
+      <path d="M385.934 429.176l2.165 2.165-2.166-2.164z" fill="#74b166"/>
+      <path d="M392.43 429.176l-6.496 8.662 6.496-8.662z" fill="#a4a43d"/>
+      <path d="M394.596 429.176l2.165 2.165-2.164-2.164z" fill="#808067"/>
+      <path d="M396.76 429.176l2.167 2.165-2.166-2.164z" fill="#0e0e6e"/>
+      <path d="M344.79 431.34l2.165 2.167-2.166-2.166z" fill="#262678"/>
+      <path d="M353.45 431.34l2.167 2.167-2.166-2.166z" fill="#adb333"/>
+      <path d="M355.617 431.34l2.165 2.167-2.165-2.166z" fill="#42bb92"/>
+      <path d="M381.603 431.34l2.165 2.167-2.165-2.166z" fill="#0dc9c1"/>
+      <path d="M383.768 431.34l2.166 2.167-2.166-2.166z" fill="#96b247"/>
+      <path d="M392.43 431.34l2.166 2.167-2.166-2.166z" fill="#6e6c70"/>
+      <path d="M346.955 433.507l2.165 2.165-2.165-2.165z" fill="#1b1b74"/>
+      <path d="M349.12 433.507l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
+      <path d="M357.782 433.507l2.166 2.165-2.166-2.165z" fill="#74b166"/>
+      <path d="M359.948 433.507l2.165 2.165-2.165-2.165z" fill="#0dc9c1"/>
+      <path d="M379.437 433.507l2.166 2.165-2.166-2.165z" fill="#34be9e"/>
+      <path d="M381.603 433.507l2.165 2.165-2.165-2.165z" fill="#adb333"/>
+      <path d="M390.265 433.507l2.165 2.165-2.165-2.165z" fill="#49497d"/>
+      <path d="M349.12 435.672l2.166 2.166-2.166-2.166z" fill="#0e0e6e"/>
+      <path d="M351.286 435.672l2.165 2.166-2.164-2.166z" fill="#6e6c70"/>
+      <path d="M353.45 435.672l4.332 4.33-4.33-4.33z" fill="#a4a43d"/>
+      <path d="M359.948 435.672l2.165 2.166-2.165-2.166z" fill="#96b247"/>
+      <path d="M362.113 435.672l2.166 2.166-2.167-2.166z" fill="#27c2aa"/>
+      <path d="M377.272 435.672l2.165 2.166-2.165-2.166z" fill="#68b070"/>
+      <path d="M388.1 435.672l2.165 2.166-2.166-2.166z" fill="#32327b"/>
+      <path d="M353.45 437.838l2.167 2.165-2.166-2.165z" fill="#49497d"/>
+      <path d="M364.28 437.838l2.164 2.165-2.165-2.165z" fill="#5bb47c"/>
+      <path d="M372.94 437.838l2.166 2.165-2.165-2.165z" fill="#27c2aa"/>
+      <path d="M375.106 437.838l2.166 2.165-2.166-2.165z" fill="#96b247"/>
+      <path d="M381.603 437.838l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
+      <path d="M383.768 437.838l2.166 2.165-2.166-2.165z" fill="#808067"/>
+      <path d="M385.934 437.838l2.165 2.165-2.166-2.165z" fill="#0e0e6e"/>
+      <path d="M355.617 440.003l2.165 2.166-2.165-2.167z" fill="#262678"/>
+      <path d="M357.782 440.003l2.166 2.166-2.166-2.167z" fill="#8d8d5b"/>
+      <path d="M366.444 440.003l2.166 2.166-2.166-2.167z" fill="#8bb252"/>
+      <path d="M368.61 440.003l2.165 2.166-2.165-2.167z" fill="#1ac5b5"/>
+      <path d="M370.775 440.003l2.166 2.166-2.165-2.167z" fill="#5bb47c"/>
+      <path d="M381.603 440.003l2.165 2.166-2.165-2.167z" fill="#58587b"/>
+      <path d="M357.782 442.17l2.166 2.164-2.166-2.165z" fill="#0e0e6e"/>
+      <path d="M359.948 442.17l2.165 2.164-2.165-2.165z" fill="#667"/>
+      <path d="M362.113 442.17l2.166 2.164-2.167-2.165z" fill="#a4a43d"/>
+      <path d="M377.272 442.17l2.165 2.164-2.165-2.165z" fill="#99994e"/>
+      <path d="M379.437 442.17l2.166 2.164-2.166-2.165m-17.324 2.164l2.166 2.166-2.167-2.166z" fill="#32327b"/>
+      <path d="M364.28 444.334l2.164 2.166-2.165-2.166z" fill="#99994e"/>
+      <path d="M372.94 444.334l2.166 2.166-2.165-2.166z" fill="#a4a43d"/>
+      <path d="M375.106 444.334l2.166 2.166-2.166-2.166z" fill="#667"/>
+      <path d="M377.272 444.334l2.165 2.166-2.165-2.166M364.28 446.5l2.164 2.165-2.165-2.165z" fill="#0e0e6e"/>
+      <path d="M366.444 446.5l2.166 2.165-2.166-2.165z" fill="#667"/>
+      <path d="M368.61 446.5l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
+      <path d="M370.775 446.5l2.166 2.165-2.165-2.165z" fill="#99994e"/>
+      <path d="M372.94 446.5l2.166 2.165-2.165-2.165z" fill="#32327b"/>
+      <path d="M368.61 448.665l2.165 2.166-2.165-2.165z" fill="#262678"/>
+      <path d="M370.775 448.665l2.166 2.166-2.165-2.165z" fill="#0e0e6e"/>
+      <path d="M372.94 303.577c3.342 7.86 14.055 16.537 17 20.79-3.75 4.254-4.498 3.79-4.006 11.692 6.518-6.82 6.635-7.532 10.827-6.497 9.185 9.164 1.645 28.846-5.945 33.125-7.588 4.565-6.21-.158-17.584 5.563 5.215 4.46 11.257-.653 16.194.714 2.683 3.183-1.275 8.984.81 14.448 4.364-.42 3.84-9.23 4.855-12.423 3.187-11.704 22.352-19.866 23.326-30.6 4.04-1.897 8.08-.593 12.993 2.166-2.448-10.057-10.543-9.95-12.712-13.09-5.165-7.892-9.743-16.896-20.774-19.23-8.374-1.775-7.748.532-13.114-3.128-3.335-2.603-13.49-7.523-11.867-3.532z" fill="#f90"/>
+      <path d="M397.017 312.505c0 .964-.782 1.745-1.746 1.745-.963 0-1.744-.78-1.744-1.745 0-.964.78-1.745 1.745-1.745.965 0 1.747.78 1.747 1.745z" fill-rule="evenodd" fill="#fff"/>
+      <path d="M346.16 336.92c5.386-6.627 8.055-20.153 10.44-24.744 5.512 1.327 5.452 2.206 12.21-1.92-9.076-2.577-9.76-2.348-10.803-6.538 3.812-12.402 24.737-14.93 32.066-10.218 7.58 4.577 2.762 5.566 13.134 12.95 1.506-6.695-5.837-9.648-6.936-14.652 1.563-3.86 8.54-3.07 12.398-7.466-2.41-3.662-9.954.917-13.253 1.51-11.836 2.65-28.005-10.482-37.95-6.33-3.566-2.686-4.3-6.866-4.157-12.5-7.748 6.863-3.87 13.97-5.634 17.355-4.566 8.254-10.388 16.507-7.3 27.352 2.344 8.23 4.09 6.6 3.362 13.055-.744 4.164-.35 15.443 2.42 12.142z" fill="#f90"/>
+      <path d="M342.805 311.46c.853-.45 1.91-.124 2.36.728.45.853.123 1.908-.73 2.36-.85.45-1.907.123-2.357-.73-.45-.85-.125-1.907.727-2.358z" fill-rule="evenodd" fill="#fff"/>
+      <g>
+        <path d="M389.94 341.57c-8.457-1.184-21.414 3.528-26.576 3.862-1.715-5.403-.932-5.807-7.958-9.455 2.488 9.1 3.037 9.566-.008 12.627-12.586 3.152-25.573-13.45-25.332-22.158-.005-8.856 3.334-5.243 4.288-17.938-6.508 2.173-5.237 9.985-8.95 13.514-4.112.66-7.046-5.72-12.803-6.748-1.886 3.957 5.935 8.045 8.15 10.56 8.39 8.76 5.514 29.39 14.213 35.755-.455 4.44-3.652 7.23-8.548 10.02 9.88 3.083 13.957-3.91 17.767-4.153 9.425-.363 19.5.35 27.184-7.902 5.833-6.265 3.533-6.916 9.435-9.63 3.95-1.518 13.398-7.69 9.14-8.353z" fill="#f90"/>
+        <path d="M369.887 357.608c-.826-.496-1.093-1.57-.597-2.395.497-.826 1.57-1.093 2.395-.597.826.496 1.094 1.57.597 2.395-.496.827-1.57 1.095-2.395.598z" fill-rule="evenodd" fill="#fff"/>
+      </g>
+    </g>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 3 - 0
public/assets/img/flags/1x1/al.svg


+ 6 - 0
public/assets/img/flags/1x1/am.svg

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" viewBox="0 0 0.5160635 3.096381">
+  <path d="M-1.29 0h3.096v1.032H-1.29z" fill="red"/>
+  <path d="M-1.29 1.032h3.096v1.032H-1.29z" fill="#00f"/>
+  <path d="M-1.29 2.064h3.096v1.032H-1.29z" fill="orange"/>
+</svg>

+ 14 - 0
public/assets/img/flags/1x1/ao.svg

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="red" d="M0 0h511.993v259.824H0z"/>
+    <path d="M0 252.2h511.993v259.824H0z"/>
+  </g>
+  <path d="M228.67 148.173c165.22 43.304 58.99 255.64-71.216 167.26l-8.817 13.545c76.628 54.658 152.57 10.66 173.9-46.358 22.297-58.788-7.52-141.48-92.51-150.03l-1.356 15.576z" fill-rule="evenodd" fill="#ffec00"/>
+  <path fill-rule="evenodd" fill="#ffec00" d="M169.955 330.827l21.73 10.125-10.142 21.696-21.73-10.125zM318.94 231.347h23.98v23.942h-23.98zM307.256 192.455l22.342-8.694 8.707 22.31-22.342 8.693zM281.362 163.267l17.035-16.85 16.877 17.01-17.035 16.85zM255.078 123.48l22.434 8.455-8.468 22.4-22.434-8.455zM316.1 270.01l22.265 8.888-8.902 22.23-22.265-8.887zM246.224 340.06l22.06-9.388 9.402 22.025-22.058 9.39zM206.72 342.83h23.98v23.94h-23.98zM248.01 226.893l-20.35-15.006-20.245 14.47 8.034-22.92-20.348-14.956 24.447-.17 8.567-22.55 7.782 22.702 24.7-.242-19.586 15.232 6.996 23.44z"/>
+  <path d="M336.03 346.376c-1.21.418-6.23 12.39-9.675 18.248 1.797.51 2.56.596 3.625 1.025 13.655 4.8 20.384 9.18 26.186 17.504 2.888 2.79 7.032 2.93 10.198.697 0 0 2.795-1.114 6.43-5.02 2.968-4.52 2.194-8.11-1.384-11.16-10.944-7.952-22.9-13.902-35.38-21.295z" fill-rule="evenodd" fill="#fe0"/>
+  <path d="M365.247 372.842c0 2.388-1.94 4.324-4.33 4.324s-4.333-1.936-4.333-4.324 1.94-4.325 4.332-4.325 4.33 1.936 4.33 4.325zM343.87 359.17c0 2.388-1.94 4.324-4.33 4.324s-4.333-1.936-4.333-4.324 1.94-4.325 4.332-4.325 4.33 1.936 4.33 4.325zM354.768 366.145c0 2.39-1.94 4.325-4.33 4.325s-4.333-1.936-4.333-4.325 1.94-4.324 4.332-4.324 4.33 1.937 4.33 4.325z" fill-rule="evenodd"/>
+  <path d="M324.47 363.667c-42.57-24.273-87.31-50.52-129.88-74.796-18.75-11.635-19.683-33.384-7.17-49.875 1.302-2.337 2.836-1.758 3.514-.524 1.463 8.03 5.97 16.325 11.37 21.496 44.693 28.383 87.732 55.804 131.71 85.613-3.448 5.767-6.104 12.32-9.55 18.086z" fill-rule="evenodd" fill="#fe0"/>
+  <path fill-rule="evenodd" fill="#ffec00" d="M297.174 305.457l17.85 15.986-16.01 17.824-17.85-15.986z"/>
+  <path d="M331.54 348.82L206.58 273.3M316.11 331.393l-42.24-27.28M292.08 346.8l-42.75-24.755" stroke="#000" stroke-width="3.05" fill="none"/>
+</svg>

File diff suppressed because it is too large
+ 9 - 0
public/assets/img/flags/1x1/aq.svg


+ 144 - 0
public/assets/img/flags/1x1/ar.svg

@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#00c4ff" d="M0-.01h512.003v171.125H0z"/>
+    <path fill="#fff" d="M0 170.413h512.003v171.124H0z"/>
+    <path fill="#00c4ff" d="M0 340.846h512.003V511.97H0z"/>
+  </g>
+  <path d="M382.49 221.33c0 14.564-11.864 26.37-26.5 26.37s-26.498-11.806-26.498-26.37 11.864-26.37 26.5-26.37 26.498 11.806 26.498 26.37z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(1.2625 0 0 1.2433 -190.84 -19.626)" stroke="#000" stroke-width=".625" fill="#ffd600"/>
+  <path d="M364.43 195.28c-4.34-1.05-8.785.422-10.185.318-1.925 0-6.79-1.68-10.185 0M338.71 200.49c4.305-3.01 9.115 1.086 10.394.315 3.492-2.294 6.736-1.868 10.08.21 2.155 1.272 5.914-3.71 10.29.315" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".5" fill="none"/>
+  <path d="M333.88 205.63c2.275-1.855 9.694-1.925 17.324 2.414 1.155-.28 1.89-1.084.945-2.204-5.74-1.995-12.425-4.515-18.585-2.625-1.68 1.19-1.26 1.96.315 2.415z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".5" fill="#efc000"/>
+  <path d="M333.88 205.63c2.275-1.855 9.694-1.925 17.324 2.414 1.155-.28 1.89-1.084.945-2.204-5.74-1.995-12.425-4.515-18.585-2.625-1.68 1.19-1.26 1.96.315 2.415z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 603.337 47.64)" stroke="#000" stroke-width=".5" fill="#efc000"/>
+  <path stroke-linejoin="round" d="M330.84 211.83c7.525-4.83 17.464-2.31 21.63.315-6.09-1.155-6.196-1.68-10.606-1.785-3.115.106-7.7-.21-11.024 1.47z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
+  <path d="M348.06 211.3c-3.675 7.665-10.08 7.77-14.594-.42" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path d="M250.172 249.47c-1.062 1.163-3.66 1.853-5.805 1.543s-3.02-1.503-1.96-2.665c1.063-1.162 3.662-1.852 5.806-1.542s3.022 1.503 1.96 2.665z" fill-rule="evenodd" fill-opacity=".368"/>
+  <path d="M244.89 247.98c.11.27-.228.63-.755.802s-1.042.093-1.152-.177c-.11-.27.23-.63.756-.802s1.04-.093 1.15.177z" fill-rule="evenodd" fill="gold"/>
+  <path d="M349.18 224.5c-4.24 7.127 1.537 2.1 2.475 4.164 1.65 1.913 3.3 1.462 4.276 0 .977-1.65 7.128 3.113 2.927-3.938" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M341.64 236.31c3.638-.413 9.753-3.188 11.93-.9 1.874-2.063 8.476.6 12.714.9-3.076 1.875-9.302.6-12.265 2.588-2.89-1.763-9.267-.15-12.38-2.588z" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-linecap="round" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M347.5 239.58c5.514 2.25 6.752 1.913 12.716.225-1.238 3.264-4.398 3.95-6.19 3.826-1.857-.12-4.388.114-6.526-4.05z" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -78.82 48.29)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(-.6968 -.6607 -.6818 .6752 655.544 340.862)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(.682 .675 -.6964 .661 170.235 -128.707)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(-.0056 -.9447 -.9748 .0054 474.993 589.288)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.8943 -.376 -.388 .8666 654.602 195.86)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.6944 -.663 -.6842 .673 648.558 337.493)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.381 -.8696 -.8973 .369 587.322 475.4)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path d="M349.18 224.5c-4.24 7.127 1.537 2.1 2.475 4.164 1.65 1.913 3.3 1.462 4.276 0 .977-1.65 7.128 3.113 2.927-3.938" stroke-opacity=".082" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path stroke-linejoin="round" d="M341.64 236.31c3.638-.413 9.753-3.188 11.93-.9 1.874-2.063 8.476.6 12.714.9-3.076 1.875-9.302.6-12.265 2.588-2.89-1.763-9.267-.15-12.38-2.588z" stroke-opacity=".082" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-linecap="round" stroke-width=".625" fill="#f0bf00"/>
+  <path stroke-linejoin="round" d="M347.5 239.58c5.514 2.25 6.752 1.913 12.716.225-1.238 3.264-4.398 3.95-6.19 3.826-1.857-.12-4.388.114-6.526-4.05z" stroke-opacity=".082" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6968 -.6607 -.6818 .6752 655.544 340.862)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.682 .675 -.6964 .661 170.235 -128.707)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.0056 -.9447 -.9748 .0054 474.993 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8943 -.376 -.388 .8666 654.602 195.86)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6944 -.663 -.6842 .673 648.558 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.381 -.8696 -.8973 .369 587.322 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 -.9447 .9748 0 44.815 582.748)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 604.637 48.13)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6968 -.6607 .6818 .6752 -137.85 341.345)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.682 .675 .6964 .661 347.467 -128.463)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.0056 -.9447 .9748 .0054 42.424 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.8943 -.376 .388 .8666 -136.957 196.355)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6944 -.663 .6842 .673 -131.525 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.381 -.8696 .8973 .369 -69.485 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6968 -.6607 .6818 .6752 -137.85 341.345)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.682 .675 .6964 .661 347.467 -128.463)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.0056 -.9447 .9748 .0054 42.424 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.8943 -.376 .388 .8666 -136.957 196.355)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6944 -.663 .6842 .673 -131.525 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.381 -.8696 .8973 .369 -69.485 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 .9447 -.9748 0 472.49 -71.697)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 -.9447 -87.32 462.914)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6968 .6607 -.6818 -.6752 655.16 169.7)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.682 -.675 -.6964 -.661 169.85 639.513)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.0056 .9447 -.9748 -.0054 474.894 -78.248)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.8943 .376 -.388 -.8666 654.268 314.703)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6944 .663 -.6842 -.673 648.843 173.552)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.381 .8696 -.8973 -.369 586.8 35.64)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6968 .6607 -.6818 -.6752 655.16 169.7)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.682 -.675 -.6964 -.661 169.85 639.513)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.0056 .9447 -.9748 -.0054 474.894 -78.248)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8943 .376 -.388 -.8666 654.268 314.703)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6944 .663 -.6842 -.673 648.843 173.552)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.381 .8696 -.8973 -.369 586.8 35.64)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 -.9447 596.078 462.74)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 .9447 .9748 0 44.394 -79.747)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6818 -.6752 .6968 -.6607 346.97 639.76)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6964 .661 .682 -.675 -137.843 169.465)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 -.0054 .0056 -.9447 602.83 465.07)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.388 -.8666 .8943 -.376 197.336 638.894)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6842 -.673 .6944 -.663 342.983 633.63)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.8973 -.369 .381 -.8696 485.31 573.508)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6818 -.6752 .6968 -.6607 346.97 639.76)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6964 .661 .682 -.675 -137.843 169.465)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.9748 -.0054 .0056 -.9447 602.83 465.07)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.388 -.8666 .8943 -.376 197.336 638.894)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6842 -.673 .6944 -.663 342.983 633.63)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8973 -.369 .381 -.8696 485.31 573.508)" stroke="#000" stroke-width=".625" fill="gold"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(.9748 0 0 .9447 -86.718 48.374)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(.9748 0 0 .9447 -87.486 50.286)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.0793 0 0 .9447 -122.09 52.094)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.0793 0 0 .9447 -123.073 53.795)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.288 0 0 .9447 -191.837 55.603)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.4274 0 0 .9447 -237.42 57.41)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.3578 0 0 .9447 -215.23 59.43)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.323 0 0 .9447 -203.585 61.45)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.3578 0 0 .9447 -215.01 63.362)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.706 0 0 .9447 -328.153 65.594)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.4622 0 0 .9447 -248.62 68.146)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -248.51 69.953)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.743 72.398)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.634 74.525)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -246.317 76.863)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -245 78.777)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -243.794 81.01)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -242.367 83.134)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -241.38 85.153)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -239.297 87.605)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(.94 0 0 .9447 -67.058 89.835)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -248.51 69.953)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.743 72.398)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.634 74.525)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -246.317 76.863)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -245 78.777)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -243.794 81.01)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -242.367 83.134)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -241.38 85.153)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -239.297 87.605)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(.94 0 0 .9447 -66.58 89.65)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.9748 0 0 .9447 603.894 47.885)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.9748 0 0 .9447 604.662 49.798)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.0793 0 0 .9447 639.256 51.606)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.0793 0 0 .9447 640.247 53.306)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.288 0 0 .9447 709.014 55.113)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4274 0 0 .9447 754.594 56.92)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.3578 0 0 .9447 732.4 58.94)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.323 0 0 .9447 720.756 60.96)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.3578 0 0 .9447 732.188 62.874)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.706 0 0 .9447 845.322 65.106)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 765.79 67.658)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 765.68 69.465)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 764.912 71.91)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 764.8 74.035)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 763.488 76.375)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 762.175 78.29)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 760.96 80.52)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 759.536 82.65)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 758.558 84.67)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 756.465 87.11)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.94 0 0 .9447 584.225 89.34)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 765.68 69.465)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 764.912 71.91)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 764.8 74.035)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 763.488 76.375)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 762.175 78.29)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 760.96 80.52)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 759.536 82.65)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 758.558 84.67)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 756.465 87.11)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-.94 0 0 .9447 584.225 89.34)" stroke="#000" stroke-width="1pt" fill="none"/>
+  <path stroke-linejoin="round" d="M330.84 211.83c7.525-4.83 17.464-2.31 21.63.315-6.09-1.155-6.196-1.68-10.606-1.785-3.115.106-7.7-.21-11.024 1.47z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 604.34 47.397)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
+  <path d="M348.06 211.3c-3.675 7.665-10.08 7.77-14.594-.42" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -61.768 47.153)" stroke="#000" stroke-width=".625" fill="none"/>
+  <path d="M275.607 249.047c-1.097 1.113-3.782 1.774-5.997 1.477s-3.12-1.44-2.024-2.552c1.097-1.113 3.782-1.774 5.997-1.477s3.12 1.44 2.024 2.552z" fill-rule="evenodd" fill-opacity=".368"/>
+  <path d="M270.35 247.497c.108.27-.23.63-.757.802s-1.042.092-1.152-.178c-.108-.27.23-.63.757-.802s1.042-.093 1.152.177z" fill-rule="evenodd" fill="gold"/>
+</svg>

+ 34 - 0
public/assets/img/flags/1x1/as.svg

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill="gray" d="M496.06 15.937h496.06v496.06H496.06z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="translate(-512 -16.45) scale(1.032)">
+    <path fill="#006" d="M0 15.937h992.13v496.06H0z"/>
+    <path d="M0 263.97L992.13 512V15.94L0 263.97z" fill-rule="evenodd" fill="#bd1021"/>
+    <path d="M992.13 42.512v442.91L106.3 263.962l885.83-221.46z" fill-rule="evenodd" fill="#fff"/>
+    <g stroke="#000">
+      <path stroke-linejoin="round" d="M825.487 319.59s-6.193-5.07 1.127-13.234c-3.942-3.378-.282-9.853-.282-9.853s-6.757-2.534.282-12.95c-5.068-3.38-2.816-10.982-2.816-10.982s-16.61-6.193-.844-12.104c-12.95 5.63-25.058-7.603-25.058-7.603l-18.863.564c-3.2-15.67-28.07-2.06-9.58-47.01-4.787-.846-10.136-2.253-15.485 1.688-5.35 3.94-20.553 12.387-29.562 3.94s5.91-20.552 6.194-20.833c.28-.28 19.99-10.417 22.804-17.173-.28-5.07-6.475-9.01-.845-19.99 6.475-10.418 46.17-20.273 64.2-23.65 8.726-3.943 12.668-11.544 12.668-11.544l1.97 7.32s39.98-11.825 41.95-17.456.846 5.068.846 5.068c15.766-1.408 35.755-14.92 38.57-8.728 13.233-2.534 38.573-13.795 38.573-13.795s8.727-.28 2.533 9.29c3.942 6.195-1.126 11.544-1.407 11.544-.283 0 1.688 6.193-3.38 9.572 1.69 5.35-3.097 9.572-3.097 9.572s2.254 6.476-6.756 9.854c.845 5.63-5.068 6.757-5.068 6.757s.845 5.913-3.097 8.447c0 4.504-4.504 6.757-4.504 6.757s2.815 1.688-1.126 4.503c-3.94 2.816-44.765 27.873-44.765 27.592 0-.282 29.843 5.35 31.813 6.475s24.495 16.05 24.495 16.05l-22.806 28.153s-25.338-2.815-26.464-1.408 5.35 1.97 6.756 4.223c1.41 2.252 3.66 7.603 8.165 7.04 4.504-.565-8.447 8.164-16.893 9.01 0 3.096 10.698 3.377 13.514.844 2.817-2.535-6.757 7.32-7.883 8.727s12.67-1.972 12.67-1.972-2.253 9.29-14.358 12.107c4.784 7.883 2.813 12.95 2.532 12.95s-7.884-7.883-15.204-6.475c1.97 7.602 7.884 14.64 9.574 15.767 1.688 1.126-13.233.844-15.204-3.38s-3.66 10.136 1.69 14.642c-6.194.28-11.544-3.38-11.544-3.38s-3.66 8.445-1.126 12.67c2.534 4.223-8.728-8.448-8.728-8.448l-21.397 9.01-4.787-8.165z" fill-rule="evenodd" stroke-width="1.7061250000000001" fill="#9c3900"/>
+      <path d="M660.12 302.828c.5 0 31.083-.502 45.123-8.524 7.02 11.03 16.545 18.55 16.545 18.55l4.512-16.042s11.03.5 12.033 3.008c-1.504 3.007-2.005 7.018-2.005 7.018s7.52.503 8.02 1.504c.503 1.004-2.004 9.526-2.004 9.526l32.087 7.52s2.508-12.533 5.015-11.03c2.507 1.505 13.537 17.047 29.08 18.05s16.544-13.036 16.544-13.036l3.51 2.007s6.516-14.04 7.52-14.04 2.506 2.006 11.03 2.006c2.506 3.008 3.51 10.026 3.51 10.026s-9.528 9.527-6.52 17.048 3.51 5.514 3.51 5.514l69.19 16.545s3.51 5.515-2.507 8.523c0 .5-69.69-16.044-69.69-16.044s-6.52 7.52-11.532 6.015-1.503 3.008-1.503 3.008L906.79 366s5.517 7.02 1.506 9.025c-5.014.5-81.222-5.014-81.222-5.014s-4.512 9.527-9.525 1.505c-3.51 5.515-7.522-1.504-7.522-1.504s-6.517 5.015-7.52-.5c-5.516 4.01-9.025-2.507-9.025-2.507l-32.088-2.006-2.005 3.008s5.515 1.504-3.008 5.015c-8.523 3.51 51.138 2.005 52.643 2.505 1.504.503-4.01 5.015-4.01 5.015s30.583 2.005 36.097-4.512c5.516-6.52-2.005 8.522-2.005 8.522s24.066-1.002 24.066-2.005-.502 7.52-17.046 6.518c10.026 6.518 22.56 10.528 22.56 10.528s-12.534 3.01-27.073-.5c2.506 6.518 13.537 12.534 13.537 12.534s-8.02 7.02-26.07-10.028c5.014 9.025 1.002 12.536.5 11.532-.5-1.003-9.023-13.537-29.078-18.05 12.534 8.023 7.018 11.533 7.018 11.533s-6.517-11.53-17.046 0c-4.01-10.528-19.553-16.544-38.605-17.547-6.017-7.02-9.527-5.014-23.564-9.025-8.022-9.024-19.554-19.05-19.554-19.05s.502-13.54 14.038-12.034c1.504 4.512 1.504 3.008 1.504 3.008s15.042-5.516 19.554 2.005c6.518-11.532 15.542-1.724 17.046 2.286 4.32.633 26.07 1.223 26.07 1.223s-2.506-4.512-1.002-4.01c1.504.5 13.537-4.512 13.036-6.017-.502-1.505-1.003-6.518 1.002-6.017 2.006.5-17.046-2.507-27.575 5.516-3.51-3.512-1.003-13.038-1.003-13.038l-31.084-6.517-1.504 8.022s-9.025 1.504-8.523-.5c.502-2.008-2.005 7.017-2.005 7.017s-12.033-3.008-12.033-3.51 3.51-18.05 3.51-17.548c0 .503-10.028 1.003-24.066 11.532-4.01-12.534-35.597-29.08-35.597-29.58z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#ffc221"/>
+      <path d="M736.328 307.346l-6.518 29.08M742.343 318.374l-2.005 9.526M774.432 325.895l-3.008 9.025M830.087 387.056c-.5 0-16.043 2.005-18.05 1.504-2.004-.5 24.568 8.022 24.568 11.53M802.01 390.578s-15.542-10.027-18.048-9.025c-2.507 1.003 15.542-.5 17.046-2.005M769.92 379.044s-16.043.5-17.547-1.003 15.542 11.03 18.55 10.03M738.834 372.015c-.5 0-11.03-4.01-15.542-5.015 4.01 4.012 7.02 9.527 17.046 11.532M742.846 365.504c-.502-1.003-20.055-7.02-20.055-10.028 4.513 1.505 11.03 3.51 17.047 2.005M846.63 342.438l-2.005 9.023" stroke-width="1.3649pt" fill="none"/>
+      <path d="M699.226 261.717s-21.058 18.048 0 28.577c1.003-7.02 2.507-8.02 2.507-8.02s17.547 6.516 28.076-9.026c-4.513-6.517-12.535-4.01-12.535-4.01s-16.546 0-18.05-7.52z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#ffc221"/>
+      <path d="M716.775 269.743l-14.54 12.534M761.554 356.796s3.352 3.695.343 8.207M832.094 360.495l-5.515.502M786.97 357.48l10.027 1.503M813.94 331.696s.282 10.136-8.164 9.854c-8.446-.282-5.632.282-5.632.282" stroke-width="1.3649pt" fill="none"/>
+      <path d="M820.424 330.003s3.378 1.126 2.534 3.66c-.845 2.534.844 9.854-9.01 16.893-10.418 2.252-9.29-8.727-9.29-8.727" stroke-width="1.3649pt" fill="none"/>
+      <path d="M824.082 333.102s6.194-3.66 7.038 2.253c.844 5.91-5.067 16.892-9.29 18.582-4.225 1.688-9.01-.283-8.448-3.097M831.684 335.64s5.632-4.505 7.32 1.408c1.69 5.912-4.504 19.145-7.04 19.426M839.56 337.046s2.815-1.407 4.785.28M830.55 357.315c-1.125.28-5.91.562-7.6-3.097M805.22 347.46c-.282 0-5.913.283-5.913.283M826.893 369.708l-.562-9.29-2.25-3.098-3.943 3.942s-.564 9.29-2.252 10.136M820.137 360.973c-.28-.562-3.097-5.91-3.097-5.91l-4.787 5.91s-.562 8.447-2.252 9.292M812.248 360.686c0-.28-1.97-5.63-1.97-5.63s-5.63 3.097-6.195 5.35c-.562 2.25-.845 8.445-2.252 9.01M804.086 359.28s.564-5.067-1.126-5.067-9.29 7.038-9.572 13.232" stroke-width="1.3649pt" fill="none"/>
+      <path stroke-linejoin="round" d="M699.918 261.868s2.815-2.816 3.66-6.194c.845-3.38-1.126-7.04 2.253-10.136 3.38-3.097 47.862-21.96 51.523-25.62 3.66-3.66 10.417-11.544 11.262-13.233.844-1.69 3.378 8.446-4.224 12.95 8.166-2.252 13.515-4.785 16.893-3.66-3.38 4.787-12.387 12.67-16.61 12.67 9.854-3.66 18.862-6.757 21.397-4.786 2.533 1.97-12.107 11.825-18.02 12.387 9.855-2.533 23.088-6.475 24.776-2.252-5.35 1.69-3.66 3.095-14.64 9.29-1.407 1.128-8.446 1.408-8.446 1.408 8.446-.845 19.99-4.223 21.115 1.97-6.756 2.534-9.29 5.914-14.92 7.32-5.632 1.41-18.583 3.943-26.466 7.04-7.884 3.097-19.428 12.106-19.428 12.106s-25.057.844-25.057.562c0-.282-4.786-11.543-5.068-11.824z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#fff"/>
+      <path d="M711.742 259.902s.282-5.63 2.816-7.6c2.533-1.972 15.203-6.76 18.02-10.982 2.814-4.223-4.224 7.32-3.098 10.417M716.81 251.453s6.194 2.254 4.786 7.04" stroke-width="1.3649pt" fill="none"/>
+      <path d="M724.13 254.694c0 2.566-2.08 4.646-4.645 4.646s-4.646-2.08-4.646-4.646 2.08-4.645 4.645-4.645 4.645 2.08 4.645 4.644z" stroke-width="1.18531pt" fill="none"/>
+      <path d="M914.738 244.697l48.707 9.29s5.35-6.193 2.534-9.57c7.32-1.69 5.348-11.263 5.348-11.263s8.446-3.66 1.408-12.107c4.788-4.786-1.126-8.446-1.126-8.446s1.97-8.445-4.223-9.29c1.69-6.756-10.7-9.01-10.7-9.01s-25.62 7.04-43.638 7.603c5.91 5.912-2.254 9.572-2.254 9.572s4.787 3.38 3.38 6.194c-1.41 2.815.843 5.912-5.35 7.883 8.164 3.66-.845 9.853-.845 9.853s9.01 6.194 6.758 9.29z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#fff"/>
+      <path d="M909.947 234.283s43.077 5.068 45.048 5.068 9.572 2.535 10.98 5.07M912.2 231.744l59.968 1.407M912.486 230.338s56.87-3.378 60.813-9.29M914.165 217.95s57.154-6.193 57.718-5.35M912.2 210.912s55.464-8.728 56.026-7.32M753.975 175.157s17.456 19.145 15.766 32.095" stroke-width="1.3649pt" fill="none"/>
+      <path d="M768.615 197.117s5.63 8.164 7.883 9.01 21.96 1.97 23.087 10.416c1.126 5.35-4.223 3.66-3.378 7.6 1.407 5.07 14.64 11.544 29 3.943M811.975 232.03s11.824 17.457 29.28-1.406M832.244 238.227s14.358 7.602 26.183-12.106M843.218 239.906s7.038 5.913 21.68-1.97M885.175 230.052s21.678 4.504 23.087 5.912M893.337 225.275c.28 0 15.203.563 15.203.563M884.042 216.824s25.9-1.69 29.28 3.66M872.78 208.66s36.32 1.407 38.01 3.378M880.943 245.816s6.194-1.688 7.04-.843M866.87 261.02s8.166 7.04 18.584 3.943M871.375 272.855s9.29 4.223 20.272 1.688M874.474 279.884s9.29 6.194 15.485 5.067M870.256 283.556s6.475 4.786 6.756 7.32M861.248 289.18s1.97 10.134 9.01 13.794M856.457 293.683s-3.097 13.233 4.787 21.398M848.295 304.098c0 .28-.562 6.193-.28 6.757M797.616 252.86l15.204-.846s5.63-2.252 1.688-5.91M816.48 249.488c.282 0 14.358 1.126 18.02 5.35 3.658 4.222 8.163 12.668 10.697 14.077 2.534 1.407 3.097-.564 3.097-.564M842.098 266.1s-7.6 12.95-1.688 16.892M837.867 280.457s-6.756 9.01-1.407 13.514M835.055 292.837s-5.35 8.73 1.128 14.64M832.694 269.688c-.363.363-6.54 4.723-8.72 3.634M826.156 283.488s2.543 2.542 4.723 2.18M826.457 296.7l4.057 2.783M827.003 306.814l3.51 2.118M763.412 168.732s7.4 3.85 13.323 0c5.92-3.85 34.343-18.355 41.745-20.724 7.4-2.37 11.546-15.988 13.027-21.908M825.883 142.087l41.45-12.14s6.81-5.624 7.105-15.986M871.47 125.21s41.45-4.144 41.45-19.54M906.412 116.328s43.522-11.842 47.667-16.283" stroke-width="1.3649pt" fill="none"/>
+      <path d="M785.018 178.206s26.35-13.62 30.495-15.1c4.144-1.48 13.617-13.32-.593-13.32" stroke-width="1.3649pt" fill="none"/>
+      <path d="M797.753 183.535c.296 0 21.612-13.916 28.717-15.69 3.85-5.33 1.777-10.955-4.736-9.77" stroke-width="1.3649pt" fill="none"/>
+      <path d="M828.245 164.29c.592-.295 11.547-.59 7.698 7.994-5.624 4.145-29.903 16.284-29.903 16.284M822.62 155.113l46.19-15.396s3.848-7.994-1.776-9.178M905.525 116.624c0 .296 5.923 3.553 2.37 8.882-6.514 3.85-37.304 11.25-37.304 11.25M952.3 111.888l-43.52 12.14M949.038 121.658l-37.895 11.547M945.79 131.132l-33.455 10.066M939.566 140.606c-.89 0-24.87 7.4-24.87 7.4M934.243 148.008l-15.396 6.217M930.394 156.297c-.593 0-13.323 5.625-13.323 5.625M926.545 163.106l-11.842 5.625M906.112 175.838s1.48.592 1.185 2.368M876.207 192.12s5.034 1.777.296 6.514c-2.368 3.257-9.177 2.37-13.322 8.29M908.487 125.803s6.22 1.48 1.48 9.474c-12.435 4.737-37.6 12.435-37.6 12.435s-1.183 2.072-4.44 3.85c-3.256 1.775-39.08 11.84-39.08 11.84M910.562 134.98s6.81 2.962 0 7.995c-7.698 4.44-34.64 12.73-34.64 12.73s-.296 2.37-1.48 3.257c-1.184.888-36.71 12.73-36.71 12.73" stroke-width="1.3649pt" fill="none"/>
+      <path d="M912.336 142.974s7.106 2.072.89 7.993c-7.403 4.44-31.088 12.435-31.088 12.435s-2.368 2.96-6.217 4.145c-3.848 1.184-28.42 11.25-28.42 11.25M914.11 150.968c2.074.888 7.698 1.776.89 7.106-7.994 3.552-27.534 11.25-27.534 11.25l-1.777 3.257-31.086 13.323M915.885 158.962s2.96 3.553-3.553 7.698c-7.106 3.85-22.5 9.77-22.5 9.77M912.336 167.25s3.257 2.074-.887 5.034c-4.74 2.37-23.39 12.14-23.39 12.14l-12.14 7.992" stroke-width="1.3649pt" fill="none"/>
+      <path d="M869.697 140.013c0 .296 5.033 4.44 3.256 9.178 4.442 3.258 3.553 6.81 3.553 6.81s6.217 3.553 5.33 8.586c6.217 1.48 5.92 5.034 5.92 5.034l-2.072 3.256s6.217-.296.888 7.698c3.257 1.776 1.777 3.85 1.777 3.85M886.567 180.87c-.89 0-21.612 7.698-26.942 12.435" stroke-width="1.3649pt" fill="none"/>
+      <path d="M836.543 171.693s6.217-.296 5.33 6.513c7.106-2.37 5.625 4.44 5.625 4.44s8.29-3.256 6.81 7.106c5.328-1.184 4.44 4.145 4.44 4.145s4.737-.296 4.737 2.37c3.257-2.962 6.81-1.482 6.81-1.482s2.368-3.256 5.624-2.368M842.167 177.91c0 .592-27.83 15.987-27.83 15.987M847.49 182.942l-21.02 13.027M854.6 189.455c0 .297-18.356 10.955-18.356 10.955M858.75 193.6s-13.027 10.66-15.987 10.067M863.186 196.857s-7.402 5.626-13.62 8.29M870.884 194.49s2.368 2.96-12.434 10.657" stroke-width="1.3649pt" fill="none"/>
+    </g>
+  </g>
+</svg>

+ 7 - 0
public/assets/img/flags/1x1/at.svg

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd">
+    <path fill="#fff" d="M512 512H0V0h512z"/>
+    <path fill="#df0000" d="M512 512H0V341.33h512zM512 170.8H0V.13h512z"/>
+  </g>
+</svg>

+ 13 - 0
public/assets/img/flags/1x1/au.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g stroke-width="1pt">
+    <path fill="#006" d="M0 0h512v512H0z"/>
+    <path fill="#fff" d="M0 0v27.95L307.037 250h38.647v-27.95L38.647 0H0zm345.684 0v27.95L38.647 250H0v-27.95L307.037 0h38.647z"/>
+    <path fill="#fff" d="M144.035 0v250h57.614V0h-57.615zM0 83.333v83.333h345.684V83.333H0z"/>
+    <path fill="#c00" d="M0 100v50h345.684v-50H0zM155.558 0v250h34.568V0h-34.568zM0 250l115.228-83.334h25.765L25.765 250H0zM0 0l115.228 83.333H89.463L0 18.633V0zm204.69 83.333L319.92 0h25.764L230.456 83.333H204.69zM345.685 250l-115.228-83.334h25.765l89.464 64.7V250z"/>
+    <path fill-rule="evenodd" fill="#fff" d="M54.886 368.64l40.665 15.4 13.32-41.403 13.32 41.402 40.666-15.4-24.06 36.223 37.395 22.197-43.326 3.767 5.97 43.082-29.963-31.528-29.96 31.527 5.968-43.083-43.327-3.767 37.397-22.197"/>
+    <g fill-rule="evenodd" fill="#fff">
+      <path d="M403.807 476.413l-18.823 1.638 2.597 18.712-13.02-13.692-13.02 13.692 2.598-18.71-18.823-1.64 16.247-9.645-10.458-15.736 17.675 6.693 5.78-17.99 5.783 17.99 17.675-6.692-10.458 15.737M403.807 196.417l-18.823 1.638 2.597 18.71-13.02-13.69-13.02 13.69 2.598-18.71-18.823-1.638 16.247-9.645-10.458-15.737 17.675 6.69 5.78-17.985 5.783 17.986 17.675-6.69-10.458 15.736M298.808 310.165l-18.823 1.638 2.597 18.71-13.02-13.69-13.02 13.69 2.598-18.71-18.823-1.638 16.247-9.646-10.458-15.736 17.675 6.692 5.783-17.99 5.78 17.99 17.676-6.692-10.46 15.735M497.13 282.166l-18.83 1.638 2.59 18.71-13.02-13.69-13.02 13.69 2.59-18.71-18.795-1.638 16.275-9.646-10.48-15.736 17.69 6.692 5.74-17.99 5.81 17.99 17.64-6.692-10.43 15.736M416.56 355.014l-10.29 6.377 2.892-11.752-9.247-7.805 12.074-.89 4.57-11.206 4.57 11.207 12.076.89-9.247 7.804 2.89 11.753"/>
+    </g>
+  </g>
+</svg>

+ 189 - 0
public/assets/img/flags/1x1/aw.svg

@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill="gray" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)">
+    <path fill="#39c" d="M0 0v512.006h768.01V0H0z"/>
+    <path fill="#ff0" d="M0 341.338v28.445h768.01v-28.445H0zM0 398.227v28.445h768.01v-28.445H0z"/>
+    <g>
+      <path fill="#9cc" d="M122.065 28.067l2.38 2.38-2.38-2.38zM119.685 32.827l2.38 2.38-2.38-2.38m4.76 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M119.685 35.208l2.38 2.38-2.38-2.38m4.76 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M117.305 39.97l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c66" d="M122.065 39.97l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M126.826 39.97l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M117.305 42.35l2.38 2.38-2.38-2.38zM126.826 42.35l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M119.685 44.73l2.38 2.38-2.38-2.38m4.76 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M114.924 47.11l2.38 2.38-2.38-2.38z"/>
+      <path d="M121.673 32.904L104.986 96.16l-63.442 17.23 63.26 16.51 16.87 63.257L138.54 129.9l63.26-16.87-63.26-16.87-16.867-63.256z" stroke="#fff" stroke-width="2.9755" fill="#c00"/>
+      <path fill="#6cc" d="M129.207 47.11l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M114.924 49.49l2.38 2.38-2.38-2.38m14.283 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M117.305 51.87l2.38 2.38-2.38-2.38m9.52 0l2.382 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M112.544 54.25l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M118.097 55.84l.794 1.585-.793-1.586m9.522 0l.793 1.585-.794-1.586z"/>
+      <path fill="#69c" d="M131.587 54.25l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M112.544 56.63l2.38 2.382-2.38-2.38m19.043 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M114.924 59.012l2.38 2.38-2.38-2.38m14.283 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M110.163 61.392l2.38 2.38-2.38-2.38zM133.968 61.392l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M110.163 63.773l2.38 2.38-2.38-2.38m23.805 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M110.163 66.153l2.38 2.38-2.38-2.38m23.805 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M107.783 68.533l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M112.544 68.533l2.38 2.38-2.38-2.38m19.043 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M136.348 68.533l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M107.783 70.914l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M113.337 72.502l.793 1.586-.793-1.586m19.043 0l.793 1.586-.793-1.586z"/>
+      <path fill="#9cc" d="M136.348 70.914l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M107.783 73.294l2.38 2.38-2.38-2.38m28.565 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M110.163 75.675l2.38 2.38-2.38-2.38m23.805 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M105.403 78.055l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M110.956 79.643l.794 1.586-.794-1.587m23.804 0l.794 1.586-.794-1.587z"/>
+      <path fill="#9cc" d="M138.728 78.055l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M105.403 80.435l2.38 2.38-2.38-2.38m33.325 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M107.783 82.816l2.38 2.38-2.38-2.38m28.565 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M103.022 85.196l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M108.576 86.784l.793 1.587-.794-1.586m28.565 0l.794 1.587-.793-1.586z"/>
+      <path fill="#9cc" d="M141.11 85.196l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M103.022 87.577l2.38 2.38-2.38-2.38m38.087 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M105.403 89.957l2.38 2.38-2.38-2.38m33.325 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M100.642 92.337l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M105.403 92.337l2.38 2.38-2.38-2.38m33.325 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M143.49 92.337l2.38 2.38-2.38-2.38m-49.99 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M95.88 94.718l2.382 2.38-2.38-2.38m52.368 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M150.63 94.718l2.38 2.38-2.38-2.38m-64.27 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M88.74 97.098l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M98.26 97.098l2.382 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M100.642 97.098l2.38 2.38-2.38-2.38m42.847 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M145.87 97.098l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M155.39 97.098l2.382 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M157.77 97.098l2.382 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M76.838 99.48l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M79.218 99.48l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M81.6 99.48l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M91.12 99.48l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M95.088 100.27l1.587.795-1.587-.794m54.75 0l1.586.795-1.586-.794z"/>
+      <path fill="#fcc" d="M153.01 99.48l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M162.532 99.48l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M164.913 99.48l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M167.293 99.48l2.38 2.38-2.38-2.38m-97.596 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M72.077 101.86l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M74.457 101.86l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M83.98 101.86l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M87.947 102.652l1.587.793-1.587-.793m69.032 0l1.586.793-1.587-.793z"/>
+      <path fill="#fcc" d="M160.152 101.86l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M169.673 101.86l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M172.054 101.86l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M174.434 101.86l2.38 2.38-2.38-2.38m-111.88 2.38l2.382 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M64.936 104.24l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M76.838 104.24l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M80.806 105.032l1.587.794-1.587-.794m83.314 0l1.587.794-1.587-.794z"/>
+      <path fill="#fcc" d="M167.293 104.24l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M179.195 104.24l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M181.575 104.24l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M55.414 106.62l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M57.795 106.62l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M67.316 106.62l2.38 2.38-2.38-2.38zM176.815 106.62l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M186.336 106.62l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M188.717 106.62l2.38 2.38-2.38-2.38M48.273 109l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M50.654 109l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M60.175 109l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M64.143 109.793l1.587.793-1.587-.793m116.64 0l1.587.793-1.587-.793z"/>
+      <path fill="#fcc" d="M183.956 109l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M193.477 109l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M195.858 109l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M41.132 111.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M43.512 111.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M53.034 111.38l2.38 2.38-2.38-2.38zM191.097 111.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M200.62 111.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M203 111.38l2.38 2.38-2.38-2.38m-166.63 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c66" d="M48.273 113.76l2.38 2.38-2.38-2.38zM195.858 113.76l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M207.76 113.76l2.38 2.38-2.38-2.38m-166.628 2.38l2.38 2.382-2.38-2.38z"/>
+      <path fill="#ccf" d="M43.512 116.14l2.38 2.382-2.38-2.38z"/>
+      <path fill="#fcc" d="M53.034 116.14l2.38 2.382-2.38-2.38m138.063 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M200.62 116.14l2.38 2.382-2.38-2.38z"/>
+      <path fill="#9cc" d="M203 116.14l2.38 2.382-2.38-2.38z"/>
+      <path fill="#6cc" d="M48.273 118.522l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M50.654 118.522l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M60.175 118.522l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M64.143 119.314l1.587.794-1.587-.794m116.64 0l1.587.794-1.587-.794z"/>
+      <path fill="#fcc" d="M183.956 118.522l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M193.477 118.522l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M195.858 118.522l2.38 2.38-2.38-2.38m-140.444 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M57.795 120.902l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M67.316 120.902l2.38 2.38-2.38-2.38zM176.815 120.902l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M186.336 120.902l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M188.717 120.902l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M62.555 123.283l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M64.936 123.283l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M76.838 123.283l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M80.806 124.075l1.587.794-1.587-.795m83.314 0l1.587.794-1.587-.795z"/>
+      <path fill="#fcc" d="M167.293 123.283l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M179.195 123.283l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M181.575 123.283l2.38 2.38-2.38-2.38m-111.878 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M72.077 125.663l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M74.457 125.663l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M83.98 125.663l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M87.947 126.456l1.587.793-1.587-.794m69.032 0l1.586.793-1.587-.794z"/>
+      <path fill="#fcc" d="M160.152 125.663l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M169.673 125.663l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M172.054 125.663l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M174.434 125.663l2.38 2.38-2.38-2.38m-97.596 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M79.218 128.043l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M81.6 128.043l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M91.12 128.043l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M95.088 128.836l1.587.794-1.587-.794m54.75 0l1.586.794-1.586-.794z"/>
+      <path fill="#fcc" d="M153.01 128.043l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M162.532 128.043l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M164.913 128.043l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M167.293 128.043l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M86.36 130.424l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M88.74 130.424l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M98.26 130.424l2.382 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M100.642 130.424l2.38 2.38-2.38-2.38m42.847 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M145.87 130.424l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M155.39 130.424l2.382 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M157.77 130.424l2.382 2.38-2.38-2.38m-64.27 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M95.88 132.804l2.382 2.38-2.38-2.38m52.368 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M150.63 132.804l2.38 2.38-2.38-2.38m-49.988 2.38l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M105.403 135.185l2.38 2.38-2.38-2.38m33.325 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M143.49 135.185l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M105.403 137.565l2.38 2.38-2.38-2.38m33.325 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M103.022 139.945l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M108.576 141.533l.793 1.587-.794-1.587m28.565 0l.794 1.587-.793-1.587z"/>
+      <path fill="#ccf" d="M141.11 139.945l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M103.022 142.326l2.38 2.38-2.38-2.38m38.087 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M107.783 144.706l2.38 2.38-2.38-2.38m28.565 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M105.403 147.087l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M110.956 148.674l.794 1.587-.794-1.586m23.804 0l.794 1.587-.794-1.586z"/>
+      <path fill="#ccf" d="M138.728 147.087l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M105.403 149.467l2.38 2.38-2.38-2.38m33.325 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M110.163 151.847l2.38 2.38-2.38-2.38m23.805 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M107.783 154.228l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M113.337 155.816l.793 1.586-.793-1.586m19.043 0l.793 1.586-.793-1.586z"/>
+      <path fill="#cff" d="M136.348 154.228l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M107.783 156.608l2.38 2.38-2.38-2.38m28.565 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M107.783 158.99l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M112.544 158.99l2.38 2.38-2.38-2.38m19.043 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M136.348 158.99l2.38 2.38-2.38-2.38z"/>
+      <path fill="#cff" d="M110.163 161.37l2.38 2.38-2.38-2.38zM133.968 161.37l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M110.163 163.75l2.38 2.38-2.38-2.38m23.805 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M110.163 166.13l2.38 2.38-2.38-2.38m23.805 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M114.924 168.51l2.38 2.38-2.38-2.38m14.283 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M112.544 170.89l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c33" d="M118.097 172.478l.794 1.587-.793-1.587m9.522 0l.793 1.587-.794-1.587z"/>
+      <path fill="#9cf" d="M131.587 170.89l2.38 2.38-2.38-2.38z"/>
+      <path fill="#69c" d="M112.544 173.27l2.38 2.38-2.38-2.38m19.043 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M117.305 175.65l2.38 2.382-2.38-2.38m9.52 0l2.382 2.38-2.38-2.38z"/>
+      <path fill="#9cf" d="M114.924 178.032l2.38 2.38-2.38-2.38zM129.207 178.032l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M114.924 180.412l2.38 2.38-2.38-2.38m14.283 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#fcc" d="M119.685 182.793l2.38 2.38-2.38-2.38m4.76 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M117.305 185.173l2.38 2.38-2.38-2.38m9.52 0l2.382 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M117.305 187.553l2.38 2.38-2.38-2.38z"/>
+      <path fill="#c66" d="M122.065 187.553l2.38 2.38-2.38-2.38z"/>
+      <path fill="#6cc" d="M126.826 187.553l2.38 2.38-2.38-2.38z"/>
+      <path fill="#ccf" d="M119.685 192.314l2.38 2.38-2.38-2.38m4.76 0l2.38 2.38-2.38-2.38z"/>
+      <path fill="#9cc" d="M119.685 194.695l2.38 2.38-2.38-2.38m4.76 0l2.38 2.38-2.38-2.38m-2.38 4.76l2.38 2.38-2.38-2.38z"/>
+    </g>
+  </g>
+</svg>

+ 19 - 0
public/assets/img/flags/1x1/ax.svg

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M166.02 0h850v850h-850z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="matrix(.6024 0 0 .6024 -100 0)">
+    <path fill="#0053a5" d="M0 0h1300v850H0z"/>
+    <g fill="#ffce00">
+      <path d="M400 0h250v850H400z"/>
+      <path d="M0 300h1300v250H0z"/>
+    </g>
+    <g fill="#d21034">
+      <path d="M475 0h100v850H475z"/>
+      <path d="M0 375h1300v100H0z"/>
+    </g>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/az.svg

@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <path fill="#3f9c35" d="M0 0h512v512H0z"/>
+  <path fill="#ed2939" d="M0 0h512v341.333H0z"/>
+  <path fill="#00b9e4" d="M0 0h512v170.667H0z"/>
+  <circle cx="238.827" cy="256" r="76.8" fill="#fff"/>
+  <circle cx="255.893" cy="256" r="64" fill="#ed2939"/>
+  <path d="M324.16 213.333l8.164 22.958 22.006-10.46-10.46 22.006L366.826 256l-22.958 8.164 10.46 22.006-22.006-10.46-8.164 22.957-8.164-22.958-22.006 10.46 10.46-22.006L281.494 256l22.958-8.164-10.46-22.006 22.006 10.46 8.164-22.957z" fill="#fff"/>
+</svg>

+ 15 - 0
public/assets/img/flags/1x1/ba.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" viewBox="0 0 512 512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)">
+    <path fill="#009" d="M0 0h512v512H0z"/>
+    <path d="M77 .006l436.91 436.91V.006H77z" fill="#fc0"/>
+    <g fill="#fff">
+      <path d="M39.867 35.49l9.32-28.68 9.32 28.68H88.66L64.265 53.215l9.32 28.68L49.187 64.17 24.79 81.896l9.32-28.68L9.71 35.49M94.48 90.104l9.32-28.68 9.32 28.68h30.155l-24.397 17.725 9.32 28.68-24.398-17.726-24.397 17.726 9.32-28.68-24.397-17.726M149.095 144.717l9.32-28.68 9.318 28.68h30.156l-24.398 17.726 9.32 28.68-24.398-17.725-24.397 17.725 9.32-28.68-24.398-17.726M203.71 199.33l9.318-28.68 9.32 28.68h30.155l-24.397 17.727 9.32 28.68-24.398-17.725-24.397 17.725 9.32-28.68-24.397-17.726M258.322 253.945l9.32-28.68 9.32 28.68h30.154L282.72 271.67l9.32 28.68-24.398-17.725-24.397 17.726 9.32-28.68-24.398-17.725M312.936 308.56l9.32-28.68 9.32 28.68h30.154l-24.397 17.724 9.32 28.68-24.398-17.725-24.397 17.725 9.32-28.68-24.397-17.726M367.55 363.172l9.32-28.68 9.318 28.68h30.156l-24.397 17.726 9.32 28.68-24.398-17.725-24.398 17.725 9.32-28.68-24.398-17.726M422.164 417.786l9.32-28.68 9.318 28.68h30.156l-24.397 17.726 9.32 28.68-24.397-17.725-24.397 17.725 9.32-28.68-24.398-17.726M476.777 472.4l9.32-28.68 9.32 28.68h30.154l-24.396 17.725 9.32 28.68-24.397-17.725-24.397 17.726 9.32-28.68L446.62 472.4"/>
+    </g>
+  </g>
+</svg>

+ 6 - 0
public/assets/img/flags/1x1/bb.svg

@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="512" width="512">
+  <path fill="#00267f" d="M0-.2h512V512H0z"/>
+  <path fill="#ffc726" d="M170.667-.2h170.667V512H170.667z"/>
+  <path id="a" d="M256 173.312c-5.547 15.125-11.2 30.87-23.296 42.923 3.755-1.238 10.325-2.347 14.55-2.24v63.616l-17.963 2.667c-.64-.064-.853-1.066-.853-2.432-1.728-19.754-6.4-36.352-11.776-53.525-.383-2.347-7.188-11.307-1.94-9.728.64.085 7.66 2.944 6.55 1.58-9.558-9.9-23.53-17.025-37.1-19.137-1.194-.3-1.898.298-.83 1.685 18.004 27.712 33.065 60.416 32.937 99.22 6.998 0 23.958-4.137 30.976-4.137v44.885h8.854l2.026-125.355z"/>
+  <use height="100%" width="100%" xlink:href="#a" transform="matrix(-1 0 0 1 512 0)"/>
+</svg>

+ 7 - 0
public/assets/img/flags/1x1/bd.svg

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g stroke-width="1pt" fill-rule="evenodd">
+    <path fill="#0a5c12" d="M0 0h512v512H0z"/>
+    <ellipse cx="470.77" cy="360.7" rx="231.97" transform="matrix(.581 0 0 .581 -57.648 46.55)" ry="231.97" fill="#fc000f"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/be.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path d="M0 0h170.664v512.01H0z"/>
+    <path fill="#ffd90c" d="M170.664 0h170.664v512.01H170.664z"/>
+    <path fill="#f31830" d="M341.328 0h170.665v512.01H341.328z"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/bf.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd">
+    <path fill="#de0000" d="M512.063 511.55H.356V.003h511.707z"/>
+    <path fill="#35a100" d="M511.774 511.997H.068V256.224h511.706z"/>
+  </g>
+  <path fill-rule="evenodd" fill="#fff300" d="M389 223.773l-82.867 56.55 31.708 91.595-82.766-56.685-82.766 56.67 31.722-91.58-82.853-56.577 102.363.095 31.55-91.636 31.548 91.637"/>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/bg.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#de2110" d="M0 341.332h512v170.666H0z"/>
+    <path fill="#fff" d="M0 0h512v170.666H0z"/>
+    <path fill="#319400" d="M0 170.666h512v170.666H0z"/>
+  </g>
+</svg>

+ 12 - 0
public/assets/img/flags/1x1/bh.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill="gray" d="M119.03-196.66h708.66V512H119.03z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="matrix(.7225 0 0 .7225 -86 142.09)" stroke-width="1pt">
+    <path fill="#e10011" d="M0-196.66h1063V512H0z"/>
+    <path d="M216.66 511.66L0 512v-708.66l215.64.113 139.14 44.743-138.12 43.614 138.12 44.968-138.12 43.615L354.78 25.36 216.66 68.976l138.12 44.968-138.12 43.615 138.12 44.97-138.12 43.613 138.12 44.97-138.12 43.614 138.12 44.968-138.12 43.615 138.12 44.968-138.12 43.615" fill="#fff"/>
+  </g>
+</svg>

+ 16 - 0
public/assets/img/flags/1x1/bi.svg

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill="gray" d="M60.84 337h175v175h-175z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" fill-rule="evenodd" transform="translate(-178 -985.97) scale(2.9257)">
+    <path d="M0 337l146.56 87.5L0 512zM293.12 337l-146.56 87.5L293.12 512z" fill="#00cf00"/>
+    <path d="M0 337l146.56 87.5L293.12 337zM0 512l146.56-87.5L293.12 512z" fill="red"/>
+    <path d="M293.12 337h-27.31L0 495.7v16.305h27.31l265.81-158.7z" fill="#fff"/>
+    <path d="M197.168 424.496c0 27.948-22.656 50.604-50.604 50.604S95.96 452.444 95.96 424.496s22.656-50.604 50.604-50.604 50.604 22.656 50.604 50.604z" fill="#fff"/>
+    <path d="M0 337v16.305l265.81 158.7h27.31V495.7L27.31 337z" fill="#fff"/>
+    <path stroke="#00de00" stroke-width="1pt" fill="red" d="M156.523 405.41l-6.58.11-3.4 5.62-3.39-5.63-6.57-.14 3.18-5.75-3.16-5.768 6.57-.113 3.41-5.626 3.39 5.638 6.57.14-3.19 5.748zM134.48 443.57l-6.58.11-3.4 5.62-3.39-5.63-6.57-.14 3.18-5.75-3.16-5.768 6.57-.113 3.41-5.626 3.39 5.638 6.57.14-3.19 5.748zM179.107 443.57l-6.58.11-3.4 5.62-3.39-5.63-6.57-.14 3.18-5.75-3.16-5.768 6.57-.113 3.41-5.626 3.39 5.638 6.57.14-3.19 5.748z"/>
+  </g>
+</svg>

+ 15 - 0
public/assets/img/flags/1x1/bj.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill="gray" d="M67.64-154h666v666h-666z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="matrix(.7688 0 0 .7688 -52 118.39)">
+    <g fill-rule="evenodd" stroke-width="1pt">
+      <path fill="#319400" d="M0-154h333v666H0z"/>
+      <path fill="#ffd600" d="M333-154h666v333H333z"/>
+      <path fill="#de2110" d="M333 179h666v333H333z"/>
+    </g>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/bl.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#fff" d="M0 0h512.005v512H0z"/>
+    <path fill="#00267f" d="M0 0h170.667v512H0z"/>
+    <path fill="#f31830" d="M341.333 0H512v512H341.333z"/>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 10 - 0
public/assets/img/flags/1x1/bm.svg


+ 76 - 0
public/assets/img/flags/1x1/bn.svg

@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill="gray" d="M6 0h512v512H6z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="translate(-6)">
+    <g stroke-width="1pt">
+      <path d="M-214.886 35.35l.126 121.777L809.217 369.76v-120.9l-1024.1-213.51z" fill="#fff"/>
+      <path d="M-214.76 263.084v248.9H809.217V476.44L-214.76 263.082zM809.217 248.893V-.01H-214.76V35.54L809.217 248.894z" fill="#fdd114"/>
+      <path d="M-214.76 156.49v106.666L809.548 476.44l-.33-106.678L-214.76 156.49z"/>
+    </g>
+    <path transform="matrix(.94 0 0 .94 9.24 -369.098)" stroke="#000" stroke-width="1.562" fill="#cf1126" d="M274.57 617.61h9.54v25.46h-9.54z"/>
+    <path d="M415.12 645.68c-.24-33.566 1.125-65.845 3.766-75.002s6.556-11.06 11.416-15.608c-11.512-1.043-24.218 8.647-30.06 21.408-3.707-14.398-10.64-24.156-16.74-29.056-6.098 4.9-13.29 14.808-16.567 29.183-6.01-10.712-16.555-22.588-29.028-21.254 4.434 4.62 8.48 6.333 11.178 15.286s4.044 41.016 3.075 74.6" transform="matrix(.428 0 0 .49 107.45 -41.457)" stroke="#000" stroke-width="3.207" fill="#cf1126"/>
+    <path d="M414.44 641.96c-.24-33.565 1.37-62.22 3.677-71.327 2.31-9.106 5.993-10.806 11.258-14.746-11.512-1.043-22.48 1.756-28.902 17.355-3.592-14.5-10.64-21.623-16.74-26.523-6.098 4.9-13.29 12.273-16.567 26.648-7.053-15.474-16.903-18.94-29.376-17.606 5.186 4.316 9.262 5.927 11.8 14.855s2.86 37.315 1.89 70.9" transform="matrix(.467 0 0 .587 92.49 -61.408)" stroke="#000" stroke-width="2.804" fill="#cf1126"/>
+    <path d="M417.5 590.83c-.312-7.812.76-18.303 2.535-22.357 1.776-4.055 4.254-7.016 6.754-10.453-10.723-1.546-21.626-.757-27.415 14.968-3.75-14.375-9.375-21.875-15.475-26.775-6.1 4.9-11.396 12.4-15.146 26.775-5.79-15.725-16.745-16.678-27.796-14.968 2.5 3.437 5.074 6.398 6.945 10.453 1.87 4.054 3.04 14.545 2.726 22.357" transform="matrix(.587 0 0 .587 46.27 -20.457)" stroke="#000" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M378.95 610.77v32.21h11.37v-32.21h-11.37z" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-width="2.5" fill="#cf1126"/>
+    <path opacity=".99" stroke-linejoin="bevel" d="M457.89 1168.7c2.813 1.88 14.035 3.85 34.376.31 35.513-6.22 35.216-41.25 90.53-25-2.5-5-11.25-20.31-32.814-20.93 2.188-7.19 3.75-17.81-.312-24.38-4.167 9.27-10.618 13.58-15.296 16.61-1.44-.78-9.8-7.61-10.706-17.9-1.256-20.4-11.21-24-12.268-23.46-6.39-.18-44.87 60.65-127.27 61.05-81.19.39-121.82-60.51-126.41-61.05-1.057-.54-11.012 3.06-12.268 23.46-.906 10.29-9.363 16.82-10.784 17.73-4.658-2.9-11.05-7.17-15.218-16.44-4.062 6.57-2.5 17.19-.312 24.38-21.563.62-30.313 15.93-32.813 20.93 55.313-16.25 55.424 18.78 90.937 25 20.34 3.54 30.886 1.88 33.7.01" transform="matrix(.587 0 0 .587 45.86 -288.198)" stroke="#000" stroke-width="2.5" fill="#cf1126"/>
+    <path opacity=".99" stroke-linejoin="bevel" d="M286.28 1151.2c-19.265-.77-56.848-30.07-51.514-36.1 1.693-1.71 9.973.05 24.308 10.08 21.275 14.5 39.53 60.22 124.88 59.87 86.98-.35 104.83-45.37 126.1-59.87 14.335-10.03 23.28-11.63 24.288-9.67 5.12 5.78-32.5 35.01-51.764 35.78" transform="matrix(.587 0 0 .587 45.86 -288.198)" stroke="#000" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M259.2 399.54c-76.11 80.185-35.168 264.36 123.02 267.02 159.04 1.782 205.43-184.26 126.41-267.37m-234.02 3.103c-40.49 68.178 1.604 187.64 109.88 187.64 109.17 0 149.18-120.33 109.08-188.05" transform="matrix(.587 0 0 .587 46.27 -20.457)" stroke="#000" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M288.36 384.862c3.25.722 6.215 4.078 5.02 7.527-1.325 4.11-6.22 5.11-8.07 4.81-1.99-1.194-.797-2.918 5.306-3.582 3.98-1.46.355-4.15-2.653-5.44-1.635-.7-1.13-3.655.397-3.316zM278.28 383.802c1.51-1.72 2.74 3.55 3.075 7.204.44 3.567.486 7.967-.952 8.185-.877.148-.14-4.095-1.047-7.988-1.183-4.507-1.693-6.644-1.076-7.4z" stroke="#cf1126" stroke-width=".22" fill="#fdd114"/>
+    <path d="M274.81 390.302c3.794 3.677-2.633 14.328-16.694 9.685-.796-1.46 5.584-.016 10.08-.796 8.56-1.35 4.887-10.52 6.614-8.888z" stroke="#cb4f46" stroke-width=".22" fill="#fdd114"/>
+    <path d="M267.93 383.002c1.512-1.72.63 3.723.946 7.38.308 3.434-.076 7.615-1.706 7.074-.883-.426.564-4.284-.342-7.91-.97-4.56-.045-5.39 1.102-6.544zM258.28 381.542c2.683-.017 1.964.736 1.773 7.903-.21 8.032-6.993 8.93-8.605 6.727-1.355-1.73-.858-2.25-6.92-1.67-1.356-.683-1.304-2.136-5.733-1.764-1.145.21-1.107-1.96-3.173-3.26-3.602-2.15-4.8 1.588-11.67-2.37-.428-.24-3.215-2.005-2.706-5.496.53-4.41-3.492.54-7.913-1.386-.855-.382-3.446-1.46-5.732-3.466-3.226-2.775.153-3.336 4.513-.507 2.692 1.707 6.646-2.22 6.753-6.152.24-4.16-1.83-5.253 1.38-5.15 1.788.053 1.363 7.27-1.677 10.463-4.07 4.397-1.324 3.55.13 3.328 1.514-.378 8.406-8.918 9.555-8.185 1.79 1.216-5.373 6.676-3.77 11.844.767 2.303 5.037 4.51 8.552 4.867 4.133.688 4.145-4.924 5.82-3.86 2.318 1.52-4.43 4.384 2.655 6.473 1.565.47 2.47-3.516 3.395-3.343 2.223.363-1.453 4.654 2.522 5.336 2.77.46 2.01-4.007 3.73-3.735 1.987-.127.12 7.147 5.632 6.405 2.323-.304-1.31-12.985 1.488-13z" stroke="#cf1126" stroke-width=".22" fill="#fdd114"/>
+    <path d="M208.33 372.102c1.596-.34 4.33-1.823 4.445-4.217.228-2.62-3.42-3.533-7.75-2.85-2.28.343-6.153-1.14-8.433-3.077-2.28-2.85-2.28-6.04-5.014-4.672-2.05.91 2.85 6.154 5.242 7.408 2.394 1.254 6.27 1.14 6.496 2.963.228 1.824-.912 4.673 5.014 4.445zM305.31 384.332c-.88.426-1.594 8.39 3.38 8.562 6.246.223 9.387-2.945 10.952-4.07 2.6-1.976 7.283-5.924 5.115-9.328-1.085-1.236-1.684 2.274-2.935 4.328-1.702 3.012-7.53 6.586-11.992 6.1-5.467-.337-3.407-5.877-4.52-5.592z" stroke="#cf1126" stroke-width=".22" fill="#fdd114"/>
+    <path d="M318.15 380.642c-1.27-.96 2.826-2.534 3.25-4.02.425-1.488-1.81-2.89-.567-4.518 1.303-2.145 1.374 4.043 3.03 4.22 4.586.48 1.312 3.44-.418 2.87-1.958-.585-4.528 2.17-5.295 1.448zM314.6 371.272c-.295 2.066.96 2.582 1.33 1.402.44-2.214-.814-3.247-1.33-1.402z" stroke="#cf1126" stroke-width=".22" fill="#fdd114"/>
+    <path d="M317.92 369.132c-.738.058-.84 2.62.12 2.692 1.037.082.558 1.83 1.43 1.808 1.035-.027 1.114-2.934-.058-2.96-1.09-.028-.833-1.528-1.492-1.54zM326.22 368.642c-.877 1.11-2.542-4.277 3.06-5.048 2.663.235 4.934 4.62 4.7 8.85-.09 1.564-.157 5.09-1.018 6.814-.706 1.645-3.29 7.05-4.543 6.58-1.254-.47.327-2.734 2.427-5.875 1.698-2.572 2.35-9.712 1.488-10.965s-1.73 3.133-3.524 4.073c-1.493.784-3.053-1.48-3.288-2.577-.186-1.3.998-2.1 1.8-.555.64 1.16 2.607-1.143 2.56-2.79.053-2.66-1.712-.55-3.662 1.494zM338.29 356.622c-.705 1.02-3.132 3.29-3.602 4.23s-.55 2.584.234 4.15c.784 1.567 2.428 4.073 2.115 6.345-.314 2.27-1.88 6.97-1.018 6.58.86-.393 2.975-5.014 2.505-8.54-.47-3.523-2.115-5.48-1.802-6.656.313-1.173 2.27-3.366 2.663-4.854.392-1.49-.235-5.483-.783-5.796s-2.506.392-1.88 1.723c.627 1.332 1.958.548 1.567 2.82z" stroke="#cf1126" stroke-width=".22" fill="#fdd114"/>
+    <path d="M341.51 358.442c-.88.8-.442 5.164.767 3.606 1.1-1.518-.063-4.32-.767-3.606z" stroke="#cf1126" stroke-width=".207" fill="#fdd114"/>
+    <path d="M318.49 390.842c-.412 1.91 1.47 2.514 1.986 1.423.618-2.046-1.264-3.128-1.986-1.423z" stroke="#cf1126" stroke-width=".25" fill="#fdd114"/>
+    <path d="M321.37 389.222c-.61 1.567 2.115 1.704 2.88.81.917-1.68-1.81-2.21-2.88-.81z" stroke="#cf1126" stroke-width=".276" fill="#fdd114"/>
+    <path d="M207.99 366.632c-1.458-.652-1.367 2.28-.683 3.077.683.797 4.66-1.25.683-3.078z" stroke="#cf1126" stroke-width=".22" fill="#cf1126"/>
+    <path d="M385.65 680.28c-24.945 4.993-42.073 19.615-34.043 24.588 4.917 3.278 28.013-5.728 32.886-13.373 8.86 13.523 32.9 18.624 38.706 15.592" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M196.367 201.005c2.432 3.758 15.03 12.82 24.09 13.484 9.063.662 29.617 4.86 33.595 3.093 3.978-1.768 15.25-9.505 18.123-8.178 2.874 1.326 19.67 10.61 25.86 10.388 6.187-.22 46.19-11.493 47.517-13.703 1.326-2.21-7.957-7.958-13.924-7.958-5.968 0-135.26 3.095-135.26 2.873z" fill="#cf1126"/>
+    <path d="M316.2 703.33c.124 3.846 3.08 6.627 10.173 6.7 11.91.248 32.057-5.385 44.09-18.907" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M280.47 697.62c-.62 3.226 4.715 7.444 15.136 7.568s46.772-4.342 58.434-16.5" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M255.86 687.85c-5.583 7.195 12.204 9.774 22.873 9.65 10.67-.125 38.206-.267 50.54-9.447" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M236.37 675.78c-5.335 7.072 12.59 13.283 34.426 12.787 20.098-.496 40.57-7.444 40.57-7.444M452.48 703.33c-.124 3.846-3.08 6.627-10.173 6.7-11.91.248-32.057-5.385-44.09-18.907" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M488.21 697.62c.62 3.226-4.715 7.444-15.136 7.568s-46.772-4.342-58.434-16.5" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M512.66 688c5.583 7.196-12.048 9.618-22.717 9.493-10.67-.124-38.206-.266-50.54-9.446" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M532.37 675.66c5.335 7.072-12.65 13.404-34.486 12.908-20.098-.496-40.57-7.444-40.57-7.444" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M279.21 675.12c-27.735 4.005-40.51 1.964-46.045-.682-6.915-3.043-18.757-12.31-1.265-12.646 11.59-.226 17.43.66 30.607.59 33.705-.422 82.36-27.036 97.11-27.145 13.7-.1 17.336 6.233 25.147 6.362 7.998.092 10.587-6.464 24.288-6.363 14.75.11 63.405 26.723 97.11 27.145 13.176.07 19.017-.816 30.607-.59 17.49.337 5.65 9.603-1.266 12.646-5.535 2.646-18.31 4.687-46.045.682" transform="matrix(.587 0 0 .587 45.86 -193.858)" stroke="#000" stroke-linecap="round" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M383.55 280.29c-13.048.655-31.007-1.574-36.774 12.977-8.783 16.647-6.306 35.518-2.36 35.916 7.065.78 7.737-18.847 10.75-18.876 3.148-.036 3.145 17.04 9.306 16.91 4.588-.13 7.472-17.172 8.914-17.04s4.457 16.384 10.26 16.384c6.197 0 8.818-16.253 10.26-16.384s4.326 16.91 8.914 17.04c6.16.132 6.158-16.945 9.307-16.91 3.012.03 4.34 19.525 11.404 18.746 3.947-.398 5.9-19.138-2.883-35.785-5.767-14.55-24.12-12.322-37.097-12.977z" transform="matrix(.587 0 0 .587 46.27 -20.457)" stroke="#000" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M352.22 286.25c3.504 5.887 30.835 5.747 32.377 5.747s25.37.28 30.975-5.466M378.62 224.86v58.032s.314 3.24 5.124 3.345 5.54-2.718 5.54-3.137l-.208-58.345" transform="matrix(.587 0 0 .587 46.27 -20.457)" stroke="#000" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M384.25 231.59c21.864-1.12 28.383 11.774 34.55 14.577s8.97 3.924 17.38 3.363c8.41-.56-14.577 14.017-14.577 14.577l8.41 15.137c-7.85 1.12-22.713-6.125-28.592-10.09-6.65-3.928-14.015-1.683-16.818-2.244l-.352-35.32z" transform="matrix(.587 0 0 .587 46.27 -20.457)" stroke="#000" stroke-width="2.5" fill="#cf1126"/>
+    <path d="M313.4 264.67c0 4.333-3.893 7.85-8.69 7.85-4.796 0-8.69-3.517-8.69-7.85 0-4.332 3.894-7.848 8.69-7.848 4.797 0 8.69 3.516 8.69 7.848z" transform="matrix(.853 0 0 .902 11.88 -133.538)" stroke="#000" stroke-width="1.674" fill="#cf1126"/>
+    <g stroke="#cf1126" stroke-width=".375" fill="#fdd114">
+      <path d="M249.32 508.25c-1.666 2.33-3.103-3.8-8.827.5-3.228 2.758-4.52 6.986-4.498 15.82.02 7.492 4.33 12.493 6.83 11.993 3.83-.5 1.83-9.66 5.995-11.325 5.996-2.832 14.49 1.498 15.99 6.994s-2.833 11.492-7.496 10.826c-2.665-1 1.5-4.83 1.832-6.495.333-1.665.832-7.162-3.165-8.66-3.996-1.5-3.33 3.997-3.496 5.496-.166 1.498-2.998 6.16-6.162 5.994-3.164-.166-8.193-.15-13.158-5.495-2.632-2.744-5.83-10.16-2.997-19.488 2.83-9.326 7.66-10.16 10.326-10.326 2.664-.166 9.493 1.5 8.827 4.164zM242.49 547.06c-2.78-1.485 1.045-6.896-6.162-4.996-2.9.808 4.33 9.16 7.494 9.494 3.498-.334 2.523-2.604-1.332-4.498zM250.15 551.56c1.498 6.828 2.917 6.25 3.164 9.66.124 4.355-7.33 2.497-8.328 4.495-1 2-2.33 7.162 2.498 7.495 4.83.333 11.762-1.523 13.157 1.832 3.762 9.443 11.783 8.074 15.523 6.605 4.23-1.693 14.185-10.664 16.455-11.435 3.38-1.238-3.164-3.664-6.994-.333-1 1-9.327 9.493-13.657 9.66-3.163.35-8.063-7.667-7.828-10.493.332-2 7.62-.35 8.66-4.497.775-2.963.832-6.163-1.5-6.33-2.33-.166-13.323 1.333-13.656-.332-2-4.83 2-6.828.5-8.16-1.666-.667-7.828-1.666-7.994 1.832zM287.18 578.04c-3.524 3.69-12.8 9.6-12.8 13.774 0 2.366 2.588 6.075 4.73 6.957 3.195 1.26 8.097.945 11.826-1.947 4.217-3.426 6.114-6.9 4.314-7.513-6.378-1.823-6.54 6.968-9.6 7.235-2.926.243-7.375-4.453-1.53-10.297 5.842-5.843 13.913-11.687 13.634-13.357-.278-1.668-8.045 2.6-10.574 5.15z" transform="matrix(.587 0 0 .587 45.86 -24.03)"/>
+      <path d="M259.35 585.69c-.26 2.35 5.983 2.365 7.096.278.834-1.53-6.818-2.643-7.096-.278z" transform="matrix(.587 0 0 .587 53.296 -14.145)"/>
+      <path d="M273.84 583.06c-3.524 3.69.417 7.887 3.11 11.326 1.49 1.837 4.914 3.627 7.055 4.51 3.196 1.258 9.566.82 13.295-2.07 4.217-3.427 4.55-9.444 1.99-9.472-6.62-.074-2.012 8.804-5.074 9.07-2.925.244-11.126-1.605-15.115-10.052-2.278-4.98 4.203-5.93 3.233-8.094-.988-2.324-5.964 2.233-8.493 4.782z" transform="matrix(.587 0 0 .587 57.137 -11.69)"/>
+      <path d="M259.35 585.69c-.26 2.35 5.983 2.365 7.096.278.834-1.53-6.818-2.643-7.096-.278z" transform="matrix(.438 -.39 .39 .438 -114.63 175.37)"/>
+      <path d="M319.56 621.31c-.19 2.708.612 6.364-2.57 6.487-3.182.122-7.22-4.162-10.403-4.04-3.182.123-4.53 2.57-4.162 3.918.367 1.346 5.875 2.937 15.3 2.325s7.342 5.14 13.95 4.65c6.61-.49 7.59-2.692 7.1-4.16-.49-1.47-6.12-.49-8.2-.857-2.08-.368-5.752-3.672-6.242-6.487-.49-2.815-.49-7.667 1.958-7.71 4.53-.08 2.438 4.115 2.61 5.587.154 1.303 1.635 2.654 3.633.287 2.653-3.14 1.224-8.078-1.346-9.79s-11.148 3.2-11.627 9.79zM342.93 621.8c-.482 4.853-3.955 5.206-3.55 6.976.503 2.034 1.76 2.672 2.57 7.71.46 2.484 3.55 3.537 7.467 3.305 3.2-.087 5.39-4.423 7.465-4.283 2.935.157.49 6.8 7.344 6.732 5.507-.053 6.854-4.775 8.812-4.897 1.958-.123 1.713 5.507 6.242 5.507 4.528 0 6.486-5.14 8.567-5.262 2.203.122 2.203 5.507 8.934 5.14 6.733-.368 11.75-1.346 13.342-2.692 1.59-1.347 2.325-5.753 4.528-5.998 2.203-.244 5.63 4.16 8.69 4.16s9.423-7.708 11.38-7.83c1.96-.123 3.55 4.772 7.957 4.772 6.854-.122 7.655-9.033 10.847-9.454 5.754-.56 5.98-2.907 6.287-3.52.613-1.713-.043-9.748-1.35-13.417-.635-1.937-7.95-18.282-11.254-18.65-3.305-.366-2.326 4.407-.368 7.222 1.96 2.815 11.994 15.91 10.648 19.704-1.346 3.795-8.445-1.59-14.075-1.59-7.832 0-12.59 15.835-18.113 16.4-2.425.26-5.017-2.08-4.16-3.795 1.59-2.446 3.426-8.32-2.693-7.464-6.12.856-12.36 3.67-11.382 6.976.98 3.304 4.65 6.61.612 7.955s-11.015 1.714-14.442.612c-3.427-1.102-1.347-8.813-3.427-8.813-2.325 0-2.447 9.057-5.752 9.302-3.304.243-6.242-1.103-6.976-3.673-.735-2.57 1.224-5.752-.98-6.12-2.202-.367-4.406 10.16-7.71 9.914s-3.427-.978-5.385-3.06c-1.958-2.08 1.713-9.178-1.59-9.79-3.306-.612-6.61 10.526-8.813 10.404-2.205-.123-5.51-.245-6.488-2.448-.49-1.102-.353-7.993-.243-10.787-.062-1.323-3.183-.742-2.94.75zM454.18 591.81c6.03 9.13 11.463 21.48 14.81 22.152 2.227.327-6.978-16.52-10.037-20.316-2.57-3.916-9.96-9.795-4.773-1.836z" transform="matrix(.587 0 0 .587 45.86 -24.03)"/>
+      <path d="M342.16 613.74c-1.144 2.287-.735 4.493 1.225 4.166s4.492-4.166 3.84-4.9-3.513-1.39-5.065.734z" transform="matrix(.462 0 0 .57 88.745 -12.577)"/>
+      <path d="M471.9 595.86c-.02 4.95 3.485 10.55 10.01 10.198 6.524-.352 13.678-7.568 14.207-14.974s-8.612-12.843-10.904-11.256c-2.293 1.587.86 7.11 6.716 7.45 2.507.153 1.688 5.057-3.117 8.937-5.035 3.98-12.49 3.904-14.312 1.158-1.41-3.88-2.693-3.907-2.6-1.513z" transform="matrix(.587 0 0 .587 45.86 -24.03)"/>
+      <path d="M475.83 580.86c-.954 1.96 1.035 6.48 3.192 6.28 2.187-.213-2.492-7.578-3.192-6.28zM494.98 577.35c1.27 2.937 2.78 7.414 5.457 7.414 2.678 0 4.84.72 4.84 2.986s-6.98 9.806-7.208 12.357c-.39 4.348 2.78 4.12 4.324 1.75 1.544-2.368 5.72-13.507 6.59-16.58.378-2.427 3.38-6.99 3.5-11.74-.19-5.353 4.737-1.027 7.106-.82 2.17.094 4.53-3.914 4.84-6.797.31-2.884-2.266-3.398-2.266-5.972 0-1.442 2.754-6.076 2.883-9.165.307-2.732-5.354-10.606-7.722-10.503-1.957.103-.31 2.986.824 4.222 1.13 1.236 4.014 3.81 2.985 6.075-1.854 4.428-10.916 5.56-11.327 10.298-.412 3.398.41 14.107-2.37 14.107s-5.055-6.69-9.37-6.694c-4.837-.13-4.09 6.825-3.088 9.062zM502.09 536.68c.133 1.907 4.12 10.194 6.487 10.194 3.398 0-1.545-3.912-1.236-5.354s5.178-3.614 3.193-4.12c-3.55-1.086-8.62-3.24-8.443-.72zM501.78 525.97c.72 2.677 11.738 6.693 16.475 8.032s10.503 7.002 12.666 5.148c2.163-1.853-14.518-8.443-16.99-9.37s-12.665-6.487-12.15-3.81zM535.04 543.27c4.12.102 1.853-8.033.823-9.99-1.03-1.956-2.574 3.708-2.368 5.356.206 1.647.31 4.53 1.545 4.634zM511.05 502.8c-.035 1.843 11.38.535 16.682 1.956 2.288.64 10.09 4.84 11.532 3.81 1.648-2.163-10.606-6.796-17.608-6.796-2.267.034-10.566-1.143-10.606 1.03zM508.06 508.05c-2.043 2.187 6.884 4.633 14.828 4.942 7.913.31 13.04 5.063 12.357 8.547-1.133 5.87-11.018 2.058-9.782 5.25.72 2.472 5.067 1.565 5.56 4.223.34 2.678 3.13 3.15 2.982-.152-.016-2.626 6.13-6.953 5.977-8.188-.31-2.47-4.016-11.12-13.49-12.048-9.473-.926-15.824-5.49-18.432-2.574z" transform="matrix(.587 0 0 .587 45.86 -24.03)"/>
+    </g>
+    <path d="M195.54 308.292c-.746-.43-3.405 1.96-2.45 2.492 1.81 1.025 3.584-1.858 2.45-2.492zM201.25 305.452c-1.29-.16-1.915 2.58-.835 2.743 2.744.38 3.285-2.447.835-2.743zM340.43 313.142c-.61-.003-2.54.847-1.874 2.178.665 1.33 2.574 1.362 3.447.605.778-.737.602-2.77-1.573-2.783zM347.99 307.332c.195 1.463 1.265 1.226 2.116.907.968-.424 1.25-1.704.303-2.178-.99-.494-2.62.226-2.42 1.27zM304.29 341.542c-1.303 2.878-.18 5.693 1.897 5.15s4.157-4.518 2.62-5.783-3.652-1.28-4.517.632z" stroke="#cf1126" stroke-width=".073" fill="#cf1126"/>
+    <g fill="#cf1126">
+      <path d="M128.946 222.138c-4.85-.44-15.868-2.645-16.31-.44-.44 2.204 5.95 27.99 9.257 31.297 3.306 3.306 18.733 10.36 20.276 9.477 1.54-.88-3.087-16.97-4.85-19.836-1.763-2.865-7.052-13.224-6.61-13.665.44-.44-1.985-6.832-1.764-6.832z"/>
+      <path d="M124.24 411.54c2.012-10.563 14.294 2.08 13.078 15.84-.6 4.67 2.012 9.813 4.527 12.328" transform="matrix(.587 0 0 .587 46.276 -20.455)" stroke="#000" stroke-width="2.5"/>
+      <path d="M134.8 412.04l-.46.614c6.16-10.424 12.115 4.416 13.035 21.518M113.62 410.41c-.356-8.536 13.51-10.988 12.65 19.87 6.046 3.912 13.16 18.85 13.516 24.186 4.537 1.067 12.093 6.646 13.933 11.27" transform="matrix(.587 0 0 .587 46.276 -20.455)" stroke="#000" stroke-width="2.5"/>
+      <path d="M147.62 581.4c.648-23.495 1.018-73.806-1.442-79.264-4.326-10.103-26.09-21.818-32.722-37.702-6.64-16.804-12.3-55.134-9.604-59.754 3.53-6.66 15.295 8.18 12.094 24.542 14.228 16.717 11.237 26.675 13.87 28.81 8.775 6.757 22.172 11.382 24.542 17.428 4.877 10.817-1.066-15.295-4.98-20.63-3.91-5.335-10.67-17.072-6.045-19.917 4.623-2.846 12.804 4.624 13.87 6.758s12.094 14.228 15.295 17.073c5.69 4.268 20.064 13.81 19.778 21.988-.015 13.223 1.16 100.21 1.16 100.21M144.97 612.37s-.09 9.457-.09 9.635c4.105 4.996 21.235 5.552 25.07 5.53 3.75-.11 19.87.18 23.616-5.976.09-.18.232-8.034.232-10.193" transform="matrix(.587 0 0 .587 46.276 -20.455)" stroke="#000" stroke-width="2.5"/>
+      <path d="M144.2 585.22c-4.745 1.055-5.985 6.852-2.637 11.073 2.715 3.424 13.973 7.38 26.89 7.646 12.918.26 30.055-4.22 30.845-11.338.264-7.118-6.42-6.684-5.63-6.42" transform="matrix(.587 0 0 .587 46.276 -12.714)" stroke="#000" stroke-width="2.5"/>
+      <path d="M144.2 585.31c-4.745 1.055-5.632 7.03-2.284 11.25 2.715 3.425 14.147 8.173 27.065 8.437 12.918.263 29.264-5.01 30.054-12.127.264-7.118-4.652-6.505-5.01-6.327" transform="matrix(.587 0 0 .587 46.276 -20.455)" stroke="#000" stroke-width="2.5"/>
+      <path d="M171.09 592.6c17.135.264 28.208-8.172 28.208-12.653 0-4.482-5.536-4.746-8.964-3.428-3.427 1.317-8.7 4.664-19.77 4.744-11.335.345-21.355-7.908-24.782-7.645-3.427.263-6.112 3.98-5.01 7.908 1.358 3.897 13.446 11.6 30.318 11.072z" transform="matrix(.587 0 0 .587 46.276 -20.455)" stroke="#000" stroke-width="2.5"/>
+    </g>
+    <g fill="#cf1126">
+      <path d="M415.483 222.138c4.85-.44 15.868-2.645 16.31-.44.44 2.203-5.952 27.99-9.258 31.297-3.305 3.306-18.732 10.36-20.275 9.477-1.542-.88 3.086-16.97 4.85-19.836 1.762-2.865 7.05-13.224 6.61-13.665-.44-.44 1.984-6.832 1.763-6.832z"/>
+      <path d="M124.24 411.54c2.012-10.563 14.294 2.08 13.078 15.84-.6 4.67 2.012 9.813 4.527 12.328" transform="matrix(-.587 0 0 .587 498.157 -20.455)" stroke="#000" stroke-width="2.5"/>
+      <path d="M134.8 412.04l-.46.614c6.16-10.424 12.115 4.416 13.035 21.518M113.62 410.41c-.356-8.536 13.51-10.988 12.65 19.87 6.046 3.912 13.16 18.85 13.516 24.186 4.537 1.067 12.093 6.646 13.933 11.27" transform="matrix(-.587 0 0 .587 498.157 -20.455)" stroke="#000" stroke-width="2.5"/>
+      <path d="M147.62 581.4c.648-23.495 1.018-73.806-1.442-79.264-4.326-10.103-26.09-21.818-32.722-37.702-6.64-16.804-12.3-55.134-9.604-59.754 3.53-6.66 15.295 8.18 12.094 24.542 14.228 16.717 11.237 26.675 13.87 28.81 8.775 6.757 22.172 11.382 24.542 17.428 4.877 10.817-1.066-15.295-4.98-20.63-3.91-5.335-10.67-17.072-6.045-19.917 4.623-2.846 12.804 4.624 13.87 6.758s12.094 14.228 15.295 17.073c5.69 4.268 20.064 13.81 19.778 21.988-.015 13.223 1.16 100.21 1.16 100.21M144.97 612.37s-.09 9.457-.09 9.635c4.105 4.996 21.235 5.552 25.07 5.53 3.75-.11 19.87.18 23.616-5.976.09-.18.232-8.034.232-10.193" transform="matrix(-.587 0 0 .587 498.157 -20.455)" stroke="#000" stroke-width="2.5"/>
+      <path d="M144.2 585.22c-4.745 1.055-5.985 6.852-2.637 11.073 2.715 3.424 13.973 7.38 26.89 7.646 12.918.26 30.055-4.22 30.845-11.338.264-7.118-6.42-6.684-5.63-6.42" transform="matrix(-.587 0 0 .587 498.157 -12.714)" stroke="#000" stroke-width="2.5"/>
+      <path d="M144.2 585.31c-4.745 1.055-5.632 7.03-2.284 11.25 2.715 3.425 14.147 8.173 27.065 8.437 12.918.263 29.264-5.01 30.054-12.127.264-7.118-4.652-6.505-5.01-6.327" transform="matrix(-.587 0 0 .587 498.157 -20.455)" stroke="#000" stroke-width="2.5"/>
+      <path d="M171.09 592.6c17.135.264 28.208-8.172 28.208-12.653 0-4.482-5.536-4.746-8.964-3.428-3.427 1.317-8.7 4.664-19.77 4.744-11.335.345-21.355-7.908-24.782-7.645-3.427.263-6.112 3.98-5.01 7.908 1.358 3.897 13.446 11.6 30.318 11.072z" transform="matrix(-.587 0 0 .587 498.157 -20.455)" stroke="#000" stroke-width="2.5"/>
+    </g>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/bo.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" fill="#28ff09">
+  <g fill-rule="evenodd">
+    <path fill="#009a00" d="M0 344.64h512V512H0z"/>
+    <path fill="red" d="M0 0h512v175H0z"/>
+    <path fill="#ff0" d="M0 175h512v169.65H0z"/>
+  </g>
+</svg>

+ 6 - 0
public/assets/img/flags/1x1/bq.svg

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" viewBox="0 0 5.12 5.12">
+  <path fill="#21468b" d="M0 0h5.12v5.12H0z"/>
+  <path fill="#fff" d="M0 0h5.12v3.413H0z"/>
+  <path fill="#ae1c28" d="M0 0h5.12v1.707H0z"/>
+</svg>

File diff suppressed because it is too large
+ 10 - 0
public/assets/img/flags/1x1/br.svg


+ 14 - 0
public/assets/img/flags/1x1/bs.svg

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M56.618 26.364h480.31v480.31H56.618z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="matrix(1.066 0 0 1.067 -60.354 -28.133)">
+    <path fill="#fff" d="M990.01 506.18H9.39V27.64h980.62z"/>
+    <path fill="#ffe900" d="M990.01 370.57H9.39V169.25h980.62z"/>
+    <path fill="#08ced6" d="M990.01 506.18H9.39V346.67h980.62zM990.01 187.29H9.39V27.78h980.62z"/>
+    <path d="M8.925 25.872c2.177 0 392.37 236.97 392.37 236.97L7.835 505.382 8.92 25.872z"/>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 5 - 0
public/assets/img/flags/1x1/bt.svg


+ 14 - 0
public/assets/img/flags/1x1/bv.svg

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" stroke-width="1pt" clip-path="url(#a)">
+    <path fill="#fff" d="M-68 0h699.74v512H-68z"/>
+    <path fill="#d72828" d="M-92.992-77.837h218.72v276.26h-218.72zM249.42-.572h380.91v199H249.42zM-67.545 320.01h190.33v190.33h-190.33zM252 322.12h378.34v188.21H252z"/>
+    <path fill="#003897" d="M156.65-25.447h64.425v535.78H156.65z"/>
+    <path fill="#003897" d="M-67.545 224.84h697.88v63.444h-697.88z"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/bw.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd">
+    <path fill="#00cbff" d="M0 0h511.993v511.984H0z"/>
+    <path fill="#fff" d="M0 191.99h511.993v128.002H0z"/>
+    <path d="M0 212.675h511.993v86.438H0z"/>
+  </g>
+</svg>

+ 60 - 0
public/assets/img/flags/1x1/by.svg

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h496.06v496.06H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="scale(1.032)">
+    <path fill="#b20000" d="M0 0h992.13v329.53H0z"/>
+    <path fill="#429f00" d="M0 329.53h992.13v166.54H0z"/>
+    <path fill="#fff" d="M0 0h109.84v496.06H0z"/>
+    <g stroke-width="1pt" fill="#b20000">
+      <path d="M5.23 8.402h5.23v8.41H5.23zM20.923 8.402h15.692v8.41H20.923zM26.148-.01h5.23V8.4h-5.23zM52.307-.01h5.23V8.4h-5.23zM73.224 8.402h15.692v8.41H73.224zM78.465-.01h5.23V8.4h-5.23z"/>
+      <path d="M15.697 16.81H26.16v8.41H15.696zM31.39 16.81h10.46v8.41H31.39zM68 16.81h10.46v8.41H68zM83.69 16.81h10.463v8.41H83.69zM10.456 25.22h10.462v8.408H10.456zM36.615 25.22h10.46v8.408h-10.46zM62.773 25.22h10.462v8.408H62.773zM88.916 25.22h10.462v8.408H88.916zM99.383 8.402h5.23v8.41h-5.23zM5.23 33.628h10.462v8.408H5.232zM41.84 33.628h10.462v8.408H41.84zM94.157 33.628h10.462v8.408H94.156zM10.456 58.85h10.462v8.41H10.456zM15.697 67.26H26.16v8.407H15.696zM36.615 58.85h10.46v8.41h-10.46zM31.39 67.26h10.46v8.407H31.39zM20.923 75.667h15.692v8.408H20.923z"/>
+      <path d="M26.148 84.074h5.23v8.41h-5.23zM62.773 58.852h10.462v8.408H62.773zM68 67.26h10.46v8.407H68zM88.916 58.85h10.462v8.41H88.916zM83.69 67.26h10.463v8.407H83.69zM73.224 75.667h15.692v8.408H73.224z"/>
+      <path d="M78.465 84.074h5.23v8.41h-5.23zM52.307 75.667h5.23v8.408h-5.23zM.005 75.667h5.23v8.408H.005zM104.608 75.667h5.23v8.408h-5.23zM26.148 117.707h5.23v8.408h-5.23z"/>
+      <path d="M20.923 126.114h15.692v8.408H20.923zM15.697 134.522H41.85v8.408H15.698zM78.465 117.707h5.23v8.408h-5.23z"/>
+      <path d="M73.224 126.114h15.692v8.408H73.224zM68 134.522h26.153v8.408H68zM73.224 176.562h26.154v8.408H73.224zM62.773 142.93h36.614v8.41H62.773zM10.456 142.93H47.07v8.41H10.457zM15.697 184.97H31.39v8.408H15.696zM10.456 176.562H36.61v8.408H10.456zM83.69 159.746h26.155v8.408H83.69zM78.465 184.97h15.692v8.408H78.465z"/>
+      <path d="M20.923 193.377h5.23v8.41h-5.23zM83.69 193.377h5.23v8.41h-5.23zM.005 159.746H26.16v8.408H.004zM47.08 176.562h15.693v8.408H47.08zM52.307 184.97h5.23v8.408h-5.23zM36.615 159.746H73.23v8.408H36.614zM57.532 33.628h10.462v8.408H57.532z"/>
+      <path d="M47.08 42.035h15.693v8.408H47.08zM41.84 50.443h10.462v8.41H41.84zM57.532 50.443h10.462v8.41H57.532zM.005 42.035h10.462v8.408H.005zM5.23 50.443h10.462v8.41H5.232zM99.383 42.035h10.462v8.408H99.383zM94.157 50.443h10.462v8.41H94.156zM.005 126.114h5.23v8.408H.005zM104.608 126.114h5.23v8.408h-5.23zM47.08 193.377h15.693v8.41H47.08z"/>
+      <path d="M41.84 201.786h10.462v8.408H41.84zM57.532 201.786h10.462v8.408H57.532zM36.615 210.194h10.46v8.408h-10.46zM62.773 210.194h10.462v8.408H62.773z"/>
+      <path d="M31.39 218.6h10.46v8.41H31.39zM68 218.6h10.46v8.41H68zM26.148 227.01H36.61v8.408H26.148zM73.224 227.01h10.462v8.408H73.224z"/>
+      <path d="M15.697 235.417H31.39v8.408H15.696zM78.465 235.417h15.692v8.408H78.465z"/>
+      <path d="M88.916 227.01h10.462v8.408H88.916zM94.157 218.6h10.462v8.41H94.156z"/>
+      <path d="M99.383 210.194h10.462v8.408H99.383zM10.456 227.01h10.462v8.408H10.456zM5.23 218.6h10.462v8.41H5.232z"/>
+      <path d="M.005 210.194h10.462v8.408H.005zM20.923 243.825h5.23v8.408h-5.23zM83.69 243.825h5.23v8.408h-5.23zM52.307 218.6h5.23v8.41h-5.23zM36.615 243.825h5.23v8.408h-5.23zM68 243.825h5.23v8.408H68zM52.307 243.825h5.23v8.408h-5.23zM.005 243.825h5.23v8.408H.005zM104.608 243.825h5.23v8.408h-5.23zM52.307 126.114h5.23v8.408h-5.23zM26.148 42.035h5.23v8.408h-5.23zM78.465 42.035h5.23v8.408h-5.23zM47.08 100.89h15.693v8.41H47.08z"/>
+      <path d="M36.615 109.298h15.692v8.41H36.615z"/>
+      <path d="M41.84 117.707h5.23v8.408h-5.23zM31.39 100.89h10.46v8.41H31.39z"/>
+      <path d="M36.615 92.483h15.692v8.408H36.615z"/>
+      <path d="M41.84 84.074h5.23v8.41h-5.23zM57.532 92.483h15.692v8.408H57.532z"/>
+      <path d="M62.773 84.074h5.23v8.41h-5.23zM68 100.89h10.46v8.41H68z"/>
+      <path d="M57.532 109.298h15.692v8.41H57.532z"/>
+      <path d="M62.773 117.707h5.23v8.408h-5.23zM83.69 100.89h10.463v8.41H83.69z"/>
+      <path d="M88.916 92.483h15.692v8.408H88.916z"/>
+      <path d="M99.383 100.89h10.462v8.41H99.383z"/>
+      <path d="M88.916 109.298h15.692v8.41H88.916z"/>
+      <path d="M94.157 117.707h5.23v8.408h-5.23zM94.157 84.074h5.23v8.41h-5.23zM.005 100.89h10.462v8.41H.005z"/>
+      <path d="M5.23 92.483h15.693v8.408H5.23z"/>
+      <path d="M15.697 100.89H26.16v8.41H15.696z"/>
+      <path d="M5.23 109.298h15.693v8.41H5.23z"/>
+      <path d="M10.456 117.707h5.23v8.408h-5.23zM10.456 84.074h5.23v8.41h-5.23zM5.23 151.338h20.923v8.408H5.23zM31.39 151.338h20.92v8.408H31.39zM57.532 151.338h20.923v8.408H57.532zM83.69 151.338h20.923v8.408H83.69zM41.84 168.153h26.154v8.41H41.84zM5.23 168.153h26.154v8.41H5.23zM78.465 168.153h26.154v8.41H78.464zM104.608 201.786h5.23v8.408h-5.23zM.005 201.786h5.23v8.408H.005zM5.23 487.657h5.23v-8.408H5.23zM20.923 487.657h15.692v-8.408H20.923z"/>
+      <path d="M26.148 496.057h5.23v-8.408h-5.23zM52.307 496.057h5.23v-8.408h-5.23zM73.224 487.657h15.692v-8.408H73.224z"/>
+      <path d="M78.465 496.057h5.23v-8.408h-5.23zM15.697 479.245H26.16v-8.408H15.696zM31.39 479.245h10.46v-8.408H31.39zM68 479.245h10.46v-8.408H68zM83.69 479.245h10.463v-8.408H83.69zM36.615 470.833h10.46v-8.408h-10.46zM62.773 470.833h10.462v-8.408H62.773zM88.916 470.833h10.462v-8.408H88.916zM99.383 487.657h5.23v-8.408h-5.23zM5.23 462.433h10.462v-8.408H5.232z"/>
+      <path d="M41.84 462.433h10.462v-8.408H41.84zM94.157 462.433h10.462v-8.408H94.156zM10.456 437.21h10.462v-8.41H10.456zM15.697 428.797H26.16v-8.408H15.696zM36.615 437.21h10.46v-8.41h-10.46zM31.39 428.797h10.46v-8.408H31.39zM20.923 420.385h15.692v-8.408H20.923z"/>
+      <path d="M26.148 411.985h5.23v-8.408h-5.23zM62.773 437.21h10.462v-8.41H62.773zM68 428.797h10.46v-8.408H68zM88.916 437.21h10.462v-8.41H88.916zM83.69 428.797h10.463v-8.408H83.69zM73.224 420.385h15.692v-8.408H73.224z"/>
+      <path d="M78.465 411.985h5.23v-8.408h-5.23zM52.307 420.385h5.23v-8.408h-5.23zM.005 420.385h5.23v-8.408H.005zM104.608 420.385h5.23v-8.408h-5.23zM26.148 378.35h5.23v-8.41h-5.23z"/>
+      <path d="M20.923 369.95h15.692v-8.41H20.923zM15.697 361.537H41.85v-8.408H15.698zM78.465 378.35h5.23v-8.41h-5.23z"/>
+      <path d="M73.224 369.95h15.692v-8.41H73.224zM68 361.537h26.153v-8.408H68zM73.224 319.502h26.154v-8.41H73.224zM62.773 353.126h36.614v-8.41H62.773zM10.456 353.126H47.07v-8.41H10.457zM15.697 311.09H31.39v-8.412H15.696zM10.456 319.502H36.61v-8.41H10.456zM83.69 336.314h26.155v-8.41H83.69zM78.465 311.09h15.692v-8.41H78.465zM.005 336.314H26.16v-8.41H.004zM47.08 319.502h15.693v-8.41H47.08zM52.307 311.09h5.23v-8.41h-5.23zM36.615 336.314H73.23v-8.41H36.614zM57.532 462.433h10.462v-8.408H57.532zM47.08 454.02h15.693v-8.407H47.08zM41.84 445.61h10.462v-8.41H41.84zM57.532 445.61h10.462v-8.41H57.532zM.005 454.02h10.462v-8.407H.005zM5.23 445.61h10.462v-8.41H5.232zM99.383 454.02h10.462v-8.407H99.383zM94.157 445.61h10.462v-8.41H94.156zM.005 369.95h5.23v-8.41H.005zM104.608 369.95h5.23v-8.41h-5.23zM41.84 294.278h10.462v-8.41H41.84zM57.532 294.278h10.462v-8.41H57.532zM36.615 285.866h10.46v-8.41h-10.46zM62.773 285.866h10.462v-8.41H62.773zM31.39 277.454h10.46v-8.41H31.39zM68 277.454h10.46v-8.41H68z"/>
+      <path d="M26.148 269.054H36.61v-8.41H26.148zM73.224 269.054h10.462v-8.41H73.224zM15.697 260.642H31.39v-8.41H15.696zM78.465 260.642h15.692v-8.41H78.465zM88.916 269.054h10.462v-8.41H88.916z"/>
+      <path d="M94.157 277.454h10.462v-8.41H94.156zM99.383 285.866h10.462v-8.41H99.383zM10.456 269.054h10.462v-8.41H10.456z"/>
+      <path d="M5.23 277.454h10.462v-8.41H5.232zM.005 285.866h10.462v-8.41H.005zM20.923 252.233h5.23v-8.408h-5.23zM52.307 277.454h5.23v-8.41h-5.23zM52.307 369.95h5.23v-8.41h-5.23zM26.148 454.02h5.23v-8.407h-5.23zM78.465 454.02h5.23v-8.407h-5.23zM47.08 395.173h15.693v-8.408H47.08zM36.615 386.76h15.692v-8.407H36.615zM41.84 378.35h5.23v-8.41h-5.23zM31.39 395.173h10.46v-8.408H31.39z"/>
+      <path d="M36.615 403.573h15.692v-8.408H36.615zM41.84 411.985h5.23v-8.408h-5.23zM57.532 403.573h15.692v-8.408H57.532zM62.773 411.985h5.23v-8.408h-5.23z"/>
+      <path d="M68 395.173h10.46v-8.408H68zM57.532 386.76h15.692v-8.407H57.532zM62.773 378.35h5.23v-8.41h-5.23zM83.69 395.173h10.463v-8.408H83.69z"/>
+      <path d="M88.916 403.573h15.692v-8.408H88.916z"/>
+      <path d="M99.383 395.173h10.462v-8.408H99.383zM88.916 386.76h15.692v-8.407H88.916zM94.157 378.35h5.23v-8.41h-5.23zM94.157 411.985h5.23v-8.408h-5.23zM.005 395.173h10.462v-8.408H.005z"/>
+      <path d="M5.23 403.573h15.693v-8.408H5.23z"/>
+      <path d="M15.697 395.173H26.16v-8.408H15.696zM5.23 386.76h15.693v-8.407H5.23zM10.456 378.35h5.23v-8.41h-5.23zM10.456 411.985h5.23v-8.408h-5.23zM5.23 344.725h20.923v-8.408H5.23zM31.39 344.725h20.92v-8.408H31.39zM57.532 344.725h20.923v-8.408H57.532zM83.69 344.725h20.923v-8.408H83.69zM41.84 327.902h26.154v-8.41H41.84zM5.23 327.902h26.154v-8.41H5.23zM78.465 327.902h26.154v-8.41H78.464zM104.608 294.278h5.23v-8.41h-5.23zM.005 294.278h5.23v-8.41H.005zM47.08 252.233h5.23v8.41h-5.23zM57.532 252.233h5.23v8.41h-5.23zM57.532 235.417h5.23v8.408h-5.23zM47.08 235.417h5.23v8.408h-5.23zM10.456 462.433h10.462v8.41H10.456zM83.69 302.678h5.23v-8.41h-5.23zM20.923 302.678h5.23v-8.41h-5.23zM47.078 294.274H62.77v8.407H47.078z"/>
+    </g>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 195 - 0
public/assets/img/flags/1x1/bz.svg


+ 12 - 0
public/assets/img/flags/1x1/ca.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M.182 3.025h512v512h-512z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="translate(-.182 -3.025)">
+    <path fill="#fff" d="M81.32 3.025h362.275v512H81.32z"/>
+    <path fill="#bf0a30" d="M-99.818 3.025H81.32v512H-99.818zM443.595 3.025h181.138v512H443.595zM135.49 250.44l-14.067 4.808 65.456 57.446c4.95 14.764-1.72 19.116-5.97 26.86l71.06-9.02-1.85 71.512 14.718-.423-3.21-70.918 71.13 8.432c-4.402-9.297-8.32-14.233-4.247-29.098l65.414-54.426-11.447-4.144c-9.36-7.222 4.044-34.784 6.066-52.178 0 0-38.195 13.135-40.698 6.262l-9.727-18.685-34.747 38.17c-3.796.91-5.413-.6-6.304-3.808l16.053-79.766-25.42 14.297c-2.128.91-4.256.125-5.658-2.355l-24.445-49.073-25.21 50.952c-1.9 1.826-3.802 2.037-5.38.796L202.8 142.505l14.53 79.143c-1.156 3.142-3.924 4.026-7.18 2.325l-33.216-37.737c-4.345 6.962-7.29 18.336-13.033 20.885-5.744 2.388-24.98-4.822-37.873-7.636 4.404 15.895 18.176 42.302 9.46 50.957z"/>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 10 - 0
public/assets/img/flags/1x1/cc.svg


+ 13 - 0
public/assets/img/flags/1x1/cd.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill="#fff" d="M0-88h600v600H0z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="matrix(.853 0 0 .853 0 75.093)">
+    <path fill="#007fff" d="M0-88h800v600H0z"/>
+    <path d="M36 32h84l26-84 26 84h84l-68 52 26 84-68-52-68 52 26-84-68-52zM750-88L0 362v150h50L800 62V-88h-50" fill="#f7d618"/>
+    <path d="M800-88L0 392v120L800 32V-88" fill="#ce1021"/>
+  </g>
+</svg>

+ 16 - 0
public/assets/img/flags/1x1/cf.svg

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)">
+    <path fill="#00f" d="M-52-.506h768v127H-52z"/>
+    <path fill="#ff0" d="M-52 383.5h768V512H-52z"/>
+    <path fill="#009a00" d="M-52 255h768v128.5H-52z"/>
+    <path fill="#fff" d="M-52 126.49h768v128.5H-52z"/>
+    <path fill="red" d="M268 0h128v512H268z"/>
+    <path fill="#ff0" d="M109.493 112.306L75.95 89.11l-33.434 23.424L54.12 73.33 21.604 48.645l40.723-1.034L75.66 8.937l13.562 38.56 40.758.782-32.336 24.866"/>
+  </g>
+</svg>

+ 13 - 0
public/assets/img/flags/1x1/cg.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M115.74 0H611.8v496.06H115.74z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="translate(-119.46) scale(1.032)" stroke-width="1pt">
+    <path fill="#ff0" d="M0 0h744.09v496.06H0z"/>
+    <path d="M0 0v496.06L496.06 0H0z" fill="#00ca00"/>
+    <path d="M248.03 496.06h496.06V0L248.03 496.06z" fill="red"/>
+  </g>
+</svg>

+ 10 - 0
public/assets/img/flags/1x1/ch.svg

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#d52b1e" d="M0 0h511.984v511.983H0z"/>
+    <g fill="#fff">
+      <path d="M95.994 207.993h319.99v95.994H95.993z"/>
+      <path d="M207.99 95.995h95.995v319.99H207.99z"/>
+    </g>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/ci.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd">
+    <path fill="#00cd00" d="M341.46 0h170.533v511.984H341.46z"/>
+    <path fill="#ff9a00" d="M0 0h170.3v511.984H0z"/>
+    <path fill="#fff" d="M170.3 0h171.16v511.984H170.3z"/>
+  </g>
+</svg>

+ 12 - 0
public/assets/img/flags/1x1/ck.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <path fill="#006" d="M0 0h512v512H0z"/>
+  <g stroke-width="1pt">
+    <path d="M0 0v20.46L325.08 183H366v-20.46L40.92 0H0zm366 0v20.46L40.92 183H0v-20.46L325.08 0H366z" fill="#fff"/>
+    <path d="M152.5 0v183h61V0h-61zM0 61v61h366V61H0z" fill="#fff"/>
+    <path d="M0 73.2v36.6h366V73.2H0zM164.7 0v183h36.6V0h-36.6zM0 183l122-61h27.28l-122 61H0zM0 0l122 61H94.72L0 13.64V0zm216.72 61l122-61H366L244 61h-27.28zM366 183l-122-61h27.28L366 169.36V183z" fill="#c00"/>
+  </g>
+  <g fill-rule="evenodd" fill="#fff">
+    <path d="M336.822 250.103l5.71-18.307-15.39-11.693 19.39-.247 6.46-18.053 6.27 18.15 19.392.533-15.516 11.463 5.522 18.39-15.86-11.07M382.506 253.7L393.94 238.4l-10.633-16.252 18.35 6.364 12.054-14.81-.094 19.233 18.093 7.1-18.41 5.52-.878 19.202-11.28-15.822M293.076 265.378l-.762-19.185-18.39-5.694 18.153-6.915.03-19.206 11.976 14.91 18.416-6.183-10.754 16.13 11.353 15.392-18.625-4.946M260.88 294.564l-8.053-17.376-19.127 2.004 14.078-13.528-7.332-17.707 16.748 9.017 14.6-12.957-3.728 19.1 16.358 9.707-19.054 2.786M246.18 336.653l-14.618-12.198-16.433 10.127 7-18.342-14.107-12.81 18.942.864 7.714-18.054 4.703 18.877 18.88 1.657-16.036 10.802M245.83 383.933l-18.195-5.29-11.105 15.923-.77-19.654-17.97-6.058 17.718-6.852-.005-19.677 11.72 15.42 17.973-6.1-10.475 16.382M267.137 423.876l-18.75 2.63-3.804 19.12-8.545-17.658-18.848 1.834 13.47-13.537-7.855-17.993 16.87 9.292 14.002-12.955-3.045 19.28M300.1 455.57l-16.704 9.035 2.938 19.275-14.03-13.578-17.065 8.32 8.032-17.42-13.495-14.136 18.995 2.812 8.732-17.062 3.705 19.162M340.334 461.83l-9.115 16.827 12.85 14.51-19.067-3.59-9.802 16.433-2.664-19.042-18.92-4.35 17.42-8.18-1.886-19.13 13.432 13.99M385.52 454.88l-.568 19.194 17.952 6.99-18.588 5.604-1.358 19.156-10.915-15.727-18.8 4.857 11.844-15.324-10.26-16.162 18.235 6.257M432.873 246.535l13.118 13.842 17.487-8.116-9.062 17.39 12.54 14.39-18.714-3.096-9.734 17.02-2.504-19.305-18.562-3.878 17.17-8.833M472.154 289.13l5.955 18.225 19.225.323-15.567 11.73 5.2 18.466-15.57-10.977-16.017 11.1 5.946-18.513-15.102-11.615 19.246-.464M486.917 343.88l-2.204 19.07 17.29 8.538-18.998 3.952-2.987 18.965-9.532-16.626-19.143 3.188 13.106-14.227-8.844-17.002 17.633 7.835M476.518 401.278l-8.53 17.14 13.34 14.046-19.177-2.91-9.23 16.767-3.32-18.935-19.056-3.68 17.128-8.79-2.542-19.05 13.904 13.505M448.21 452.325l-16.116 10.07 4.114 19.054-14.835-12.668-16.52 9.382 6.948-17.895-14.334-13.258 19.13 1.608 7.67-17.58 4.872 18.892"/>
+  </g>
+</svg>

+ 14 - 0
public/assets/img/flags/1x1/cl.svg

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h708.66v708.66H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="matrix(.722 0 0 .722 0 0)" fill-opacity=".996">
+    <path fill="#fff" d="M354.31 0h708.68v354.34H354.31z"/>
+    <path fill="#0039a6" d="M0 0h354.34v354.34H0z"/>
+    <path d="M232.273 265.338l-54.883-41.16-54.615 41.564 20.312-67.543-54.514-41.708 67.444-.582 20.92-67.338 21.366 67.183 67.444.09-54.234 42.1 20.76 67.393z" fill="#fff"/>
+    <path fill="#d52b1e" d="M0 354.34h1063v354.32H0z"/>
+  </g>
+</svg>

+ 7 - 0
public/assets/img/flags/1x1/cm.svg

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <path fill-rule="evenodd" fill="#fff001" d="M341.33 0H512v512H341.33z"/>
+  <path fill-rule="evenodd" fill="#009811" d="M0 0h169.61v512H0z"/>
+  <path fill-rule="evenodd" fill="#c20000" d="M169.61 0H342.4v512H169.61z"/>
+  <path d="M308.99 327.55l-46.9-35.456-51.386 36.542 19.528-60.826-53.25-36.098 63.956-1.115 16.813-59.148 19.982 59.392 62.655-.84-52.363 38.53z" fill="#fff001"/>
+</svg>

+ 20 - 0
public/assets/img/flags/1x1/cn.svg

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" viewBox="-5 -5 10.24 10.24">
+  <title>
+    Flag of the People&apos;s Republic of China
+  </title>
+  <defs>
+    <path id="b" fill="#ffde00" d="M.95-.31L-.587.81 0-1 .588.81-.952-.31z"/>
+    <clipPath id="a">
+      <path d="M-5-15.4h20v20H-5z"/>
+    </clipPath>
+  </defs>
+  <g transform="matrix(.512 0 0 .512 -2.44 2.885)" clip-path="url(#a)">
+    <path fill="#de2910" d="M-5-15.4h30v20H-5z"/>
+    <use height="20" width="30" transform="matrix(3 0 0 3 0 -10.4)" xlink:href="#b"/>
+    <use height="20" width="30" transform="matrix(-.514 -.857 .857 -.514 5 -13.4)" xlink:href="#b"/>
+    <use height="20" width="30" transform="rotate(-98.106 -1.446 -8.737)" xlink:href="#b"/>
+    <use height="20" width="30" transform="matrix(.275 -.962 .962 .275 7 -8.4)" xlink:href="#b"/>
+    <use height="20" width="30" transform="matrix(.625 -.78 .78 .625 5 -6.4)" xlink:href="#b"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/co.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#ffe800" d="M0 0h512.005v512H0z"/>
+    <path fill="#00148e" d="M0 256h512.005v256H0z"/>
+    <path fill="#da0010" d="M0 384.003h512.005V512H0z"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/cr.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#0000b4" d="M0 0h511.993v511.984H0z"/>
+    <path fill="#fff" d="M0 80.455h511.993v343.762H0z"/>
+    <path fill="#d90000" d="M0 168.222h511.993v168.222H0z"/>
+  </g>
+</svg>

+ 14 - 0
public/assets/img/flags/1x1/cu.svg

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)">
+    <path fill="#0050f0" d="M-32 0h768v512H-32z"/>
+    <path fill="#fff" d="M-32 102.4h768v102.4H-32zM-32 307.2h768v102.4H-32z"/>
+    <path d="M-32 0l440.69 255.67L-32 511.01V0z" fill="#ed0000"/>
+    <path d="M161.75 325.47l-47.447-35.432-47.214 35.78 17.56-58.144-47.13-35.904 58.306-.5 18.084-57.97 18.472 57.836 58.305.077-46.886 36.243 17.948 58.016z" fill="#fff"/>
+  </g>
+</svg>

+ 17 - 0
public/assets/img/flags/1x1/cv.svg

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <desc>
+    The United States of America flag, produced by Daniel McRae
+  </desc>
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)">
+    <path fill="#fff" d="M-123.43 233.05H723.1v205.97h-846.53z"/>
+    <path fill="#081873" d="M-122.76 0h845.95v256.64h-845.95zM-122.52 385.87H729.6V512h-852.12z"/>
+    <path fill="#de3929" d="M-122.52 302.55h845.95v39.65h-845.95z"/>
+    <path fill="#ffce08" d="M130.92 399.168l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65h21.522M316.91 250.498l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65h21.522M88.27 335.448l6.65 20.468h21.523l-17.412 12.65 6.652 20.47-17.41-12.65-17.412 12.65 6.65-20.47-17.41-12.65h21.52M316.91 329.458l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65h21.522M269.82 188.178l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65h21.522M198.74 163.428l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65h21.522M127.65 186.788l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65H121M86.184 250.498l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65h21.522M198.74 420.408l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65h21.522M274.26 399.168l6.65 20.468h21.522l-17.412 12.65 6.65 20.47-17.41-12.65-17.41 12.65 6.65-20.47-17.412-12.65h21.522"/>
+  </g>
+</svg>

+ 15 - 0
public/assets/img/flags/1x1/cw.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" xmlns:xlink="http://www.w3.org/1999/xlink">
+  <defs>
+    <path id="b" d="M0-1l.225.69H.95L.364.12l.225.69L0 .383-.588.81l.225-.692L-.95-.31h.725z"/>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h9000v9000H0z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="matrix(.057 0 0 .057 0 0)">
+    <path fill="#002b7f" d="M0 0h13500v9000H0z"/>
+    <path fill="#f9e814" d="M0 5625h13500v1125H0z"/>
+    <use xlink:href="#b" transform="scale(750)" height="9000" width="13500" y="2" x="2" fill="#fff"/>
+    <use xlink:href="#b" transform="scale(1000)" height="9000" width="13500" y="3" x="3" fill="#fff"/>
+  </g>
+</svg>

+ 12 - 0
public/assets/img/flags/1x1/cx.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd">
+    <path fill="#0021ad" d="M0 0h512v512H0z"/>
+    <path d="M0 0l512 512L511.71.38 0 0z" fill="#1c8a42"/>
+    <path d="M345.384 258.746a92.49 92.49 0 1 1-184.982 0 92.49 92.49 0 1 1 184.982 0z" fill="#ffc639"/>
+    <path d="M195.39 217.47c6.327 8.688 15.91 23.235 23.624 19.44 6.012.02 9.122.447 9.937 4.445 14.195 2.42 38.05-3.57 52.885-22.896 0 0 1.254.16.818-7.186.082-3.205 4.377-2.558 4.48-1.525.6 1.59.493 2.785 1.298 2.824 1.836-.614 4.33-4.71 6.424-7.307.572-1.147.26-2.36.394-3.798 1.102-2.72 3.856-2.126 4.44-.706.52.917.528 1.624 1.05 2.54 2.795 1.863 7.845.124 8.24.124.495-2.276 1.96-2.063 1.96-2.063 1.862-.412 1.136-.245 2.355.392-1.08 12.293 2.418 12.834 2.13 19.146.124 7.034-2.13 9.035-2.13 11.728.715 3.274 11.097 3.388 7.442 6.164-3.21 1.717.018 4.93-4.82 6.172-14.05 7.136-16.745 13.257-16.745 13.257s-3.53 6.67-3.922 6.67c-2.36 4.45-5.342 2.018-6.997 4.19-.828 2.725-1.76 8.76-.102 11.898.827 4.314-.103 6.666-1.14 10.98-.93 9-4.496 10.363-4.908 13.527-1.657 3.373.348 19.22-1.22 19.22-10.467.208-18.488-2-22.627-2.827 4.035-17.383 2.473-32.667 2.473-34.235-1.037-12.435-18.635-9.407-21.323-11.062-2.236-.474-3.64-2.293-4.426-3.078-2.486-.262-3.416-.834-5.902-1.093-1.242.62-.493 1.263-3.262 2.113-7.015.847-10.118-6.115-10.118-6.115.342-2.347-15.774.478-24.536-1.555-3.594 2.002-5.162 7.923-8.108 8.63-.083 1.834-4.836-1.51-5.795-3.315-.205-5.255 4.58-7.583 4.58-7.583 3.793-2.667 6.05-3.106 7.877-4.946.916-4.575.453-7.96 2.403-11.4 1.65-2.624 4.085-1.392 5.735-2.57 1.78-1.177 2.527-8.873.893-10.983 0 0-7.103-6.41-7.495-6.8-2.313-6.63 2.7-10.898 4.14-10.418z" fill="#1c8a42"/>
+    <path d="M455.51 64.507c-2.437-9.64-24.24-30.4-40.625-43.612-3.914-2.665-6.464-1.078-5.954 2.722 2.042 3.403 3.57 7.144 5.614 10.546.567 2.268 1.644 3.855 2.21 6.123 0 0 .17 3.912.513 4.252 5.102 5.616 5.782 10.377 5.782 10.377 2.947 5.67 5.555 9.81 10.716 14.458 5.783 3.63 1.53 14.913 1.7 20.924 0 3.8-2.72 3.346-5.102 2.89-18.768-17.236-37.366-17.292-53.754-22.28-6.406-.682-6.52 2.38-4.422 4.08 11.453 12.248 22.228 20.583 36.403 27.557l7.145 4.424 8.164 6.803c6.293 4.084 6.804 7.827 6.804 8.165.17 7.655-3.913 13.608-5.104 15.99-2.15 8.118-6.463 9.526-6.463 9.526-35.04 23.646-53.414 29.77-110.23 22.454-.85-.454-6.294.454 0 2.722 14.46 4.82 49.978 12.546 84.34-3.727 8.25-5.785 13.77-3.888 19.748-7.35 9.812-6.052 23.83-13.588 26.38-14.438 7.656-4.083 29.088-8.676 34.02-12.76 5.67-.453 11.545-1.197 11.942-6.073 1.865-1.203 4.585-.326 6.61-4.295 4.49-.782 3.733-2.39 3.733-2.39-1.133-3.175-5.33-4.48-8.334-6.804-4.423-1.474-7.484-1.927-10.718-.34-1.02.455-2.04.908-3.06 1.36 0 0-4.764-.678-4.764-1.02-10.584-.58-9.554-35.655-13.298-50.284z" fill="#ffc639"/>
+    <path d="M480.324 121.93a2.615 1.634 15.948 1 1-4.986-1.567 2.615 1.634 15.948 1 1 4.986 1.566z" fill="#1c8a42"/>
+    <path fill="#fff" d="M52.902 392.237l-11.765-11.014-11.907 10.86 1.276-16.06-15.915-2.54 13.356-9.018-7.94-14.023 15.38 4.817 6.013-14.953 5.82 15.028 15.44-4.62-8.12 13.92 13.24 9.19-15.947 2.335M132.482 298.487l-9.266-8.675-9.378 8.554 1.005-12.65-12.535-2 10.52-7.103-6.255-11.044 12.113 3.792 4.737-11.776 4.585 11.837 12.16-3.64-6.395 10.964 10.428 7.238-12.56 1.84M144.595 497.25l-15.492-7.808-6.194 16.208-5.427-16.477-15.84 7.08 7.808-15.485-16.2-6.195 16.477-5.433-7.087-15.833 15.492 7.808 6.194-16.207 5.427 16.476 15.84-7.08-7.81 15.493 16.202 6.187-16.476 5.433M215.366 380.686l-11.727-.348-5.656 10.288-5.565-10.336-11.728.25 6.17-9.98-6.09-10.04 11.737.35 5.645-10.29 5.565 10.337 11.735-.25-6.17 9.98M141.157 412.655l-9.994-6.67-9.732 7.024 3.426-11.315-9.87-6.842 12.11-.324 3.626-11.262 4.066 11.118 12.112-.113-9.6 7.197"/>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 4 - 0
public/assets/img/flags/1x1/cy.svg


+ 13 - 0
public/assets/img/flags/1x1/cz.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M102.42 0h708.66v708.66H102.42z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="matrix(.722 0 0 .722 -74 0)" stroke-width="1pt">
+    <path fill="#e80000" d="M0 0h1063v708.66H0z"/>
+    <path fill="#fff" d="M0 0h1063v354.33H0z"/>
+    <path d="M0 0l529.732 353.88L0 707.3V0z" fill="#00006f"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/de.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#ffe600" d="M0 341.338h512.005v170.67H0z"/>
+    <path d="M0 0h512.005v170.67H0z"/>
+    <path fill="red" d="M0 170.67h512.005v170.668H0z"/>
+  </g>
+</svg>

+ 14 - 0
public/assets/img/flags/1x1/dj.svg

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M55.364 0h708.66v708.66H55.364z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" fill-rule="evenodd" transform="matrix(.722 0 0 .722 -40 0)">
+    <path fill="#0c0" d="M0 0h1063v708.66H0z"/>
+    <path fill="#69f" d="M0 0h1063v354.33H0z"/>
+    <path d="M0 0l529.732 353.88L0 707.3V0z" fill="#fffefe"/>
+    <path d="M221.193 404.247l-42.66-30.71-42.45 31.012 15.79-50.395-42.374-31.118 52.422-.434 16.26-50.24 16.607 50.125 52.422.066-42.156 31.41 16.137 50.283z" fill="red"/>
+  </g>
+</svg>

+ 13 - 0
public/assets/img/flags/1x1/dk.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M62.008 0h496.06v496.06H62.008z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="translate(-64) scale(1.032)" stroke-width="1pt">
+    <path fill="#fb1b22" d="M0 0h655.51v496.06H0z"/>
+    <path fill="#fff" d="M0 212.6h655.51v70.866H0z"/>
+    <path fill="#fff" d="M212.6 0h70.866v496.06H212.6z"/>
+  </g>
+</svg>

+ 153 - 0
public/assets/img/flags/1x1/dm.svg

@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)">
+    <path fill="#108c00" d="M-258.27 0h1027.5v512h-1027.5z"/>
+    <path fill="#ffd600" d="M-260 178.16H772.6v50.162H-260z"/>
+    <path fill="#ffd600" d="M181.08 0h48.432v512H181.08z"/>
+    <path d="M227.78 0h48.432v512H227.78z"/>
+    <path d="M-260 226.59H772.6v50.162H-260z"/>
+    <path fill="#fff" d="M-260 276.76H772.6v50.162H-260z"/>
+    <path fill="#fff" d="M276.22 0h48.432v512H276.22z"/>
+    <rect transform="scale(-1)" ry="137.51" width="273.75" y="-393.87" x="-394.56" height="275.03" fill="#e72910"/>
+    <g stroke-width="1pt">
+      <path d="M250.51 136.92c0-.258 5.61-15.997 5.61-15.997l5.098 15.74s17.08.515 17.08.257-13.51 10.32-13.51 10.32 6.373 18.062 6.118 17.546c-.255-.516-14.787-10.837-14.787-10.837s-14.787 10.32-14.532 10.32 5.608-17.03 5.608-17.03l-13.256-10.063 16.57-.258z"/>
+      <path d="M251.274 137.72c0-.224 4.857-13.855 4.857-13.855l4.417 13.63s14.794.448 14.794.225-11.7 8.938-11.7 8.938 5.52 15.643 5.298 15.196c-.22-.447-12.807-9.386-12.807-9.386s-12.805 8.94-12.584 8.94 4.857-14.75 4.857-14.75l-11.48-8.716 14.35-.223z" fill="#ffe700"/>
+      <path d="M253.328 139.987c0-.13 2.8-7.99 2.8-7.99l2.547 7.86s8.53.26 8.53.13-6.747 5.154-6.747 5.154 3.182 9.02 3.055 8.762c-.127-.257-7.384-5.41-7.384-5.41s-7.385 5.153-7.257 5.153 2.8-8.504 2.8-8.504l-6.62-5.025 8.275-.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M356.875 211.8c0-.258 5.608-15.997 5.608-15.997l5.1 15.74s17.08.515 17.08.257-13.512 10.32-13.512 10.32 6.375 18.062 6.12 17.546c-.255-.516-14.787-10.837-14.787-10.837s-14.786 10.32-14.53 10.32 5.607-17.03 5.607-17.03l-13.256-10.063 16.57-.258z"/>
+      <path d="M357.638 212.6c0-.224 4.857-13.855 4.857-13.855l4.416 13.63s14.795.448 14.795.225-11.702 8.938-11.702 8.938 5.52 15.643 5.3 15.196c-.222-.447-12.808-9.386-12.808-9.386s-12.806 8.94-12.585 8.94 4.857-14.75 4.857-14.75l-11.48-8.716 14.35-.223z" fill="#ffe700"/>
+      <path d="M359.692 214.867c0-.13 2.8-7.99 2.8-7.99l2.547 7.86s8.53.26 8.53.13-6.748 5.154-6.748 5.154 3.182 9.02 3.055 8.762c-.127-.257-7.384-5.41-7.384-5.41s-7.384 5.153-7.256 5.153 2.8-8.504 2.8-8.504l-6.62-5.025 8.275-.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M325.875 330.65c0-.258 5.608-15.997 5.608-15.997l5.1 15.74s17.08.515 17.08.257-13.512 10.32-13.512 10.32 6.375 18.062 6.12 17.546c-.255-.516-14.787-10.837-14.787-10.837S316.697 358 316.953 358s5.607-17.03 5.607-17.03l-13.256-10.063 16.57-.258z"/>
+      <path d="M326.638 331.45c0-.224 4.857-13.855 4.857-13.855l4.416 13.63s14.795.448 14.795.225-11.702 8.938-11.702 8.938 5.52 15.643 5.3 15.196c-.222-.447-12.808-9.386-12.808-9.386s-12.806 8.94-12.585 8.94 4.857-14.75 4.857-14.75l-11.48-8.716 14.35-.223z" fill="#ffe700"/>
+      <path d="M328.692 333.717c0-.13 2.8-7.99 2.8-7.99l2.547 7.86s8.53.26 8.53.13-6.748 5.154-6.748 5.154 3.182 9.02 3.055 8.762c-.127-.257-7.384-5.41-7.384-5.41s-7.384 5.153-7.256 5.153 2.8-8.504 2.8-8.504l-6.62-5.025 8.275-.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M177.167 330.65c0-.258 5.608-15.997 5.608-15.997l5.1 15.74s17.08.515 17.08.257-13.512 10.32-13.512 10.32 6.374 18.062 6.12 17.546c-.256-.516-14.788-10.837-14.788-10.837S167.99 358 168.245 358s5.607-17.03 5.607-17.03l-13.256-10.063 16.57-.258z"/>
+      <path d="M177.93 331.45c0-.224 4.857-13.855 4.857-13.855l4.416 13.63s14.794.448 14.794.225-11.702 8.938-11.702 8.938 5.52 15.643 5.3 15.196c-.222-.447-12.808-9.386-12.808-9.386s-12.806 8.94-12.585 8.94 4.857-14.75 4.857-14.75l-11.482-8.716 14.352-.223z" fill="#ffe700"/>
+      <path d="M179.984 333.717c0-.13 2.8-7.99 2.8-7.99l2.547 7.86s8.53.26 8.53.13-6.746 5.154-6.746 5.154 3.182 9.02 3.055 8.762c-.128-.257-7.385-5.41-7.385-5.41s-7.384 5.153-7.256 5.153 2.8-8.504 2.8-8.504l-6.62-5.025 8.274-.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M150.01 208.74c0-.258 5.608-15.997 5.608-15.997l5.1 15.74s17.08.515 17.08.257-13.512 10.32-13.512 10.32 6.374 18.062 6.12 17.546c-.256-.516-14.788-10.837-14.788-10.837s-14.786 10.32-14.53 10.32 5.607-17.03 5.607-17.03l-13.256-10.063 16.57-.258z"/>
+      <path d="M150.773 209.54c0-.224 4.857-13.855 4.857-13.855l4.416 13.63s14.794.448 14.794.225-11.702 8.938-11.702 8.938 5.52 15.643 5.3 15.196c-.222-.447-12.808-9.386-12.808-9.386s-12.806 8.94-12.585 8.94 4.857-14.75 4.857-14.75l-11.48-8.716 14.35-.223z" fill="#ffe700"/>
+      <path d="M152.827 211.807c0-.13 2.8-7.99 2.8-7.99l2.547 7.86s8.53.26 8.53.13-6.747 5.154-6.747 5.154 3.182 9.02 3.055 8.762c-.127-.257-7.384-5.41-7.384-5.41s-7.384 5.153-7.256 5.153 2.8-8.504 2.8-8.504l-6.62-5.025 8.275-.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M324.615 174.14c0 .258-5.608 15.997-5.608 15.997l-5.1-15.74s-17.08-.515-17.08-.257 13.512-10.32 13.512-10.32-6.375-18.062-6.12-17.546c.255.516 14.787 10.837 14.787 10.837s14.786-10.32 14.53-10.32-5.607 17.03-5.607 17.03l13.256 10.063-16.57.258z"/>
+      <path d="M323.852 173.34c0 .224-4.857 13.855-4.857 13.855l-4.416-13.63s-14.795-.448-14.795-.225 11.702-8.938 11.702-8.938-5.52-15.643-5.3-15.196c.222.447 12.808 9.386 12.808 9.386s12.806-8.94 12.585-8.94-4.857 14.75-4.857 14.75l11.48 8.716-14.35.223z" fill="#ffe700"/>
+      <path d="M321.798 171.073c0 .13-2.8 7.99-2.8 7.99l-2.547-7.86s-8.53-.26-8.53-.13 6.748-5.154 6.748-5.154-3.182-9.02-3.055-8.762c.127.257 7.384 5.41 7.384 5.41s7.384-5.153 7.256-5.153-2.8 8.504-2.8 8.504l6.62 5.025-8.275.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M367.315 290.28c0 .258-5.608 15.997-5.608 15.997l-5.1-15.74s-17.08-.515-17.08-.257 13.512-10.32 13.512-10.32-6.375-18.062-6.12-17.546c.255.516 14.787 10.837 14.787 10.837s14.786-10.32 14.53-10.32-5.607 17.03-5.607 17.03l13.256 10.063-16.57.258z"/>
+      <path d="M366.552 289.48c0 .224-4.857 13.855-4.857 13.855l-4.416-13.63s-14.795-.448-14.795-.225 11.702-8.938 11.702-8.938-5.52-15.643-5.3-15.196c.222.447 12.808 9.386 12.808 9.386s12.806-8.94 12.585-8.94-4.857 14.75-4.857 14.75l11.48 8.716-14.35.223z" fill="#ffe700"/>
+      <path d="M364.498 287.213c0 .13-2.8 7.99-2.8 7.99l-2.547-7.86s-8.53-.26-8.53-.13 6.748-5.154 6.748-5.154-3.182-9.02-3.055-8.762c.127.257 7.384 5.41 7.384 5.41s7.384-5.153 7.256-5.153-2.8 8.504-2.8 8.504l6.62 5.025-8.275.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M261.425 375.25c0 .258-5.608 15.997-5.608 15.997l-5.1-15.74s-17.08-.515-17.08-.257 13.512-10.32 13.512-10.32-6.375-18.062-6.12-17.546c.255.516 14.787 10.837 14.787 10.837s14.786-10.32 14.53-10.32-5.607 17.03-5.607 17.03l13.256 10.063-16.57.258z"/>
+      <path d="M260.662 374.45c0 .224-4.857 13.855-4.857 13.855l-4.416-13.63s-14.795-.448-14.795-.225 11.702-8.938 11.702-8.938-5.52-15.643-5.3-15.196c.222.447 12.808 9.386 12.808 9.386s12.806-8.94 12.585-8.94-4.857 14.75-4.857 14.75l11.48 8.716-14.35.223z" fill="#ffe700"/>
+      <path d="M258.608 372.183c0 .13-2.8 7.99-2.8 7.99l-2.547-7.86s-8.53-.26-8.53-.13 6.748-5.154 6.748-5.154-3.182-9.02-3.055-8.762c.127.257 7.384 5.41 7.384 5.41s7.384-5.153 7.256-5.153-2.8 8.504-2.8 8.504l6.62 5.025-8.275.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M161.935 290.28c0 .258-5.608 15.997-5.608 15.997l-5.1-15.74s-17.08-.515-17.08-.257 13.512-10.32 13.512-10.32-6.375-18.062-6.12-17.546c.255.516 14.787 10.837 14.787 10.837s14.786-10.32 14.53-10.32-5.607 17.03-5.607 17.03l13.256 10.063-16.57.258z"/>
+      <path d="M161.172 289.48c0 .224-4.857 13.855-4.857 13.855l-4.416-13.63s-14.795-.448-14.795-.225 11.702-8.938 11.702-8.938-5.52-15.643-5.3-15.196c.222.447 12.808 9.386 12.808 9.386s12.806-8.94 12.585-8.94-4.857 14.75-4.857 14.75l11.48 8.716-14.35.223z" fill="#ffe700"/>
+      <path d="M159.118 287.213c0 .13-2.8 7.99-2.8 7.99l-2.547-7.86s-8.53-.26-8.53-.13 6.748-5.154 6.748-5.154-3.182-9.02-3.055-8.762c.127.257 7.384 5.41 7.384 5.41s7.384-5.153 7.256-5.153-2.8 8.504-2.8 8.504l6.62 5.025-8.275.13z" fill="#108c00"/>
+    </g>
+    <g stroke-width="1pt">
+      <path d="M198.655 175.85c0 .258-5.608 15.997-5.608 15.997l-5.1-15.74s-17.08-.515-17.08-.257 13.512-10.32 13.512-10.32-6.375-18.062-6.12-17.546c.255.516 14.787 10.837 14.787 10.837s14.786-10.32 14.53-10.32-5.607 17.03-5.607 17.03l13.256 10.063-16.57.258z"/>
+      <path d="M197.892 175.05c0 .224-4.857 13.855-4.857 13.855l-4.416-13.63s-14.795-.448-14.795-.225 11.702-8.938 11.702-8.938-5.52-15.643-5.3-15.196c.222.447 12.808 9.386 12.808 9.386s12.806-8.94 12.585-8.94-4.857 14.75-4.857 14.75l11.48 8.716-14.35.223z" fill="#ffe700"/>
+      <path d="M195.838 172.783c0 .13-2.8 7.99-2.8 7.99l-2.547-7.86s-8.53-.26-8.53-.13 6.748-5.154 6.748-5.154-3.182-9.02-3.055-8.762c.127.257 7.384 5.41 7.384 5.41s7.384-5.153 7.256-5.153-2.8 8.504-2.8 8.504l6.62 5.025-8.275.13z" fill="#108c00"/>
+    </g>
+    <g transform="matrix(1.036 0 0 1.036 -250.6 359.43)">
+      <g transform="matrix(.164 -.016 .012 .184 429.84 -215.63)" stroke="#000" stroke-width="2.5" fill="#009200">
+        <ellipse rx="30.805" ry="189.82" transform="matrix(1.405 -.006 .008 1 -534.29 263.72)" cy="586.13" cx="680.21"/>
+        <ellipse rx="30.805" ry="189.82" transform="matrix(1.486 -.006 .01 1 -547.22 267.05)" cy="586.13" cx="680.21"/>
+        <ellipse rx="30.805" ry="189.82" transform="matrix(1.19 -.006 .007 1.105 -364.93 214.1)" cy="586.13" cx="680.21"/>
+      </g>
+      <g stroke="#000" transform="translate(72.865 -9.797)">
+        <path d="M238.34 971.79c29.972-1.665 16.65-16.652 31.637-24.977 14.986-8.326 36.633-3.33 43.293 6.66 6.66 9.99 1.666 19.982 9.99 19.982 8.327 0 234.56-12.675 242.88-4.35 8.327 8.326 9.992 24.978 1.666 31.635-8.325 6.66-294.5 14.34-304.49 7.68-9.99-6.66-24.977-34.965-24.977-36.63z" transform="matrix(.202 .003 -.004 .214 340.86 -247.31)" stroke-width="2.505" fill="#a95600"/>
+        <path d="M529.59 405.46c0 39.983 45.562 27.88 46.81 61.25-.724 35.407-76.706 3.466-78.635-61.25 1.93-64.716 75.107-97.93 76.705-61.01 1.246 30.685-44.88 21.027-44.88 61.01z" transform="matrix(.148 .002 -.003 .115 340.42 -81.69)" stroke-width="3.853" fill="#ff0"/>
+        <path d="M529.59 405.46c0 39.983 45.562 27.88 46.81 61.25-.724 35.407-76.706 3.466-78.635-61.25 1.93-64.716 75.107-97.93 76.705-61.01 1.246 30.685-44.88 21.027-44.88 61.01z" transform="matrix(.148 .002 -.003 .115 344.42 -81.638)" stroke-width="3.853" fill="#ff0"/>
+        <path d="M529.59 405.46c0 39.983 45.562 27.88 46.81 61.25-.724 35.407-76.706 3.466-78.635-61.25 1.93-64.716 75.107-97.93 76.705-61.01 1.246 30.685-44.88 21.027-44.88 61.01z" transform="matrix(.148 .002 -.003 .115 348.71 -81.8)" stroke-width="3.853" fill="#ff0"/>
+        <path d="M529.59 405.46c0 39.983 45.562 27.88 46.81 61.25-.724 35.407-76.706 3.466-78.635-61.25 1.93-64.716 75.107-97.93 76.705-61.01 1.246 30.685-44.88 21.027-44.88 61.01z" transform="matrix(.148 .002 -.003 .115 352.71 -81.747)" stroke-width="3.853" fill="#ff0"/>
+        <ellipse rx="3.534" ry="3.403" transform="matrix(1.095 .016 -.024 1.154 -75.57 4.678)" cy="-41.086" cx="478.38" stroke-width=".399" fill="#a95600"/>
+      </g>
+      <g transform="rotate(-5.8 688.37 -625.218)" stroke="#000" stroke-width="2.5" fill="#009200">
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.166 -.008 .002 .315 369.8 -361.65)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.166 -.008 .002 .315 364.04 -362.7)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.166 -.008 .002 .315 360.64 -370.55)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.01 .002 .348 369.3 -399.35)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.008 .002 .326 377.41 -379.07)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.008 .002 .326 373.22 -382.21)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.008 .002 .326 367.99 -386.66)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.008 .002 .326 363.01 -389.54)" cy="905" cx="427.11"/>
+      </g>
+      <path d="M173.17 346.35s-54.198 64.893-21.252 208.82c33.958 144.59 178.96 189.78 178.96 189.78s26.496-47.423 1.726-164.04c-39.96-169.85-116.14-234.56-116.14-234.56H173.17z" transform="matrix(.177 .032 -.03 .182 461.79 -208.61)" stroke="#000" stroke-width="2.5" fill="#804bff"/>
+      <g transform="rotate(4.47 180.984 769.886)" stroke="#000" stroke-width="2.5" fill="#009200">
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.166 -.008 .002 .315 369.8 -361.65)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.166 -.008 .002 .315 364.04 -362.7)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.166 -.008 .002 .315 360.64 -370.55)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.01 .002 .348 369.3 -399.35)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.008 .002 .326 377.41 -379.07)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.008 .002 .326 373.22 -382.21)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.008 .002 .326 367.99 -386.66)" cy="905" cx="427.11"/>
+        <ellipse rx="20.814" ry="24.144" transform="matrix(.16 -.008 .002 .326 363.01 -389.54)" cy="905" cx="427.11"/>
+      </g>
+      <ellipse rx="58.28" ry="186.49" stroke="#000" transform="matrix(.157 -.06 .064 .148 369.61 -145.05)" cy="606.11" cx="624.42" stroke-width="1pt" fill="#c90000"/>
+      <g stroke="#000" fill="#009200" transform="rotate(1.025 242.403 -1957.802)">
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.395 0 0 .293 445.07 -230.53)" cy="356.75" cx="218.13" stroke-width="1.464"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.354 0 0 .293 457.17 -235.92)" cy="356.75" cx="218.13" stroke-width="1.546"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.354 0 0 .293 452 -235.92)" cy="356.75" cx="218.13" stroke-width="1.546"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.37 0 0 .275 449.48 -233.46)" cy="356.75" cx="218.13" stroke-width="1.56"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.37 0 0 .275 448.95 -237.93)" cy="356.75" cx="218.13" stroke-width="1.56"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.354 0 0 .293 447.01 -238.85)" cy="356.75" cx="218.13" stroke-width="1.546"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.354 0 0 .287 448.08 -241.58)" cy="356.75" cx="218.13" stroke-width="1.562"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.395 0 0 .293 432.77 -243.48)" cy="356.75" cx="218.13" stroke-width="1.464"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.37 0 0 .275 445.92 -243.48)" cy="356.75" cx="218.13" stroke-width="1.56"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.354 0 0 .287 444.16 -246.97)" cy="356.75" cx="218.13" stroke-width="1.562"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.354 0 0 .293 436.14 -243.17)" cy="356.75" cx="218.13" stroke-width="1.546"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.354 0 0 .287 437.42 -243.88)" cy="356.75" cx="218.13" stroke-width="1.562"/>
+        <ellipse rx="10.823" ry="12.905" transform="matrix(.354 0 0 .287 438.99 -247.02)" cy="356.75" cx="218.13" stroke-width="1.562"/>
+      </g>
+      <g stroke="#000" fill="#009200" transform="matrix(.18 -.005 .004 .185 420.99 -216.8)">
+        <ellipse rx="67.438" ry="205.64" transform="matrix(.976 -.308 .363 .874 -245.81 324.4)" cy="564.48" cx="528.68" stroke-width="2.545"/>
+        <ellipse rx="13.321" ry="40.796" transform="rotate(-23.382 630.518 660.85)" cy="646.07" cx="528.68" stroke-width="2.5"/>
+        <path d="M139.87 643.99c0 57.677-18.755 86.17-34.55 110.32 7.516-32.47 12.904-52.637 12.904-110.31 0-57.677 29.58-85.337 40.38-101.99-4.187 16.652-18.734 44.312-18.734 101.99z" transform="matrix(1.883 -.456 .953 1.182 -352.26 -10.02)" stroke-width="1.533"/>
+        <path d="M139.87 643.99c0 57.677-18.755 86.17-34.55 110.32 7.516-32.47 12.904-52.637 12.904-110.31 0-57.677 29.58-85.337 40.38-101.99-4.187 16.652-18.734 44.312-18.734 101.99z" transform="matrix(1.883 -.456 .953 1.182 -348.42 44.058)" stroke-width="1.533"/>
+        <path d="M139.87 643.99c0 57.677-18.755 86.17-34.55 110.32 7.516-32.47 12.904-52.637 12.904-110.31 0-57.677 29.58-85.337 40.38-101.99-4.187 16.652-18.734 44.312-18.734 101.99z" transform="matrix(1.873 -.495 .978 1.162 -361.92 105.78)" stroke-width="1.533"/>
+        <ellipse rx="13.321" ry="40.796" transform="matrix(1.81 -.4 .7 1.635 -915.63 -221.01)" cy="646.07" cx="528.68" stroke-width="1.389"/>
+        <ellipse rx="13.321" ry="40.796" transform="matrix(1.626 -.23 .542 1.353 -739.49 -91.775)" cy="646.07" cx="528.68" stroke-width="1.64"/>
+        <ellipse rx="13.321" ry="40.796" transform="matrix(1.63 -.197 .513 1.363 -750.62 -91.826)" cy="646.07" cx="528.68" stroke-width="1.64"/>
+        <ellipse rx="13.321" ry="40.796" transform="matrix(1.314 -.2 .47 1.01 -531.06 47.568)" cy="646.07" cx="528.68" stroke-width="2.097"/>
+        <ellipse rx="13.321" ry="40.796" transform="matrix(1.326 -.13 .403 1.033 -517.87 12.21)" cy="646.07" cx="528.68" stroke-width="2.097"/>
+        <path d="M145.7 569.47c0 34.006-6.712 61.61-14.985 61.61-8.272 0-14.986-27.604-14.986-61.61" transform="matrix(1.025 -.493 .464 1.177 12.767 -14.52)" stroke-width="2.086"/>
+        <ellipse rx="13.321" ry="40.796" transform="matrix(1.326 -.13 .403 1.033 -519.53 -34.412)" cy="646.07" cx="528.68" stroke-width="2.097"/>
+        <ellipse rx="13.321" ry="40.796" transform="matrix(1.33 -.105 .38 1.04 -533.98 -40.12)" cy="646.07" cx="528.68" stroke-width="2.097"/>
+        <path d="M145.7 569.47c0 34.006-6.712 61.61-14.985 61.61-8.272 0-14.986-27.604-14.986-61.61" transform="matrix(.672 -.472 .46 .8 39.486 143.28)" stroke-width="2.88"/>
+        <path d="M145.7 569.47c0 34.006-6.712 61.61-14.985 61.61-8.272 0-14.986-27.604-14.986-61.61" transform="matrix(.672 -.472 .46 .8 51.142 125.79)" stroke-width="2.88"/>
+        <path d="M145.7 569.47c0 34.006-6.712 61.61-14.985 61.61-8.272 0-14.986-27.604-14.986-61.61" transform="matrix(.937 -.645 .64 1.092 -40.198 -10.744)" stroke-width="2.086"/>
+        <path d="M145.7 569.47c0 34.006-6.712 61.61-14.985 61.61-8.272 0-14.986-27.604-14.986-61.61" transform="matrix(.672 -.52 .46 .88 68.626 71.18)" stroke-width="2.742"/>
+      </g>
+      <g stroke="#000" stroke-width="2.5" fill="#804bff">
+        <path d="M276.27 345.41c-12.278 9.174.41 25.144 12.022 30.68 13.06 7.67 86.603 58.184 136.32 11.998-40.795.833-118.66-63.183-148.34-42.678z" transform="matrix(.156 .007 -.004 .225 457.948 -214.274)"/>
+        <path d="M276.27 345.41c-12.278 9.174.41 25.144 12.022 30.68 13.06 7.67 86.603 58.184 136.32 11.998-40.795.833-118.66-63.183-148.34-42.678z" transform="matrix(.156 .007 -.004 .225 456.55 -220.15)"/>
+        <path d="M276.27 345.41c-12.278 9.174.41 25.144 12.022 30.68 13.06 7.67 86.603 58.184 136.32 11.998-40.795.833-118.66-63.183-148.34-42.678z" transform="matrix(.156 .007 -.004 .225 454.775 -225.77)"/>
+        <path d="M276.27 345.41c-12.278 9.174.41 25.144 12.022 30.68 13.06 7.67 86.603 58.184 136.32 11.998-40.795.833-118.66-63.183-148.34-42.678z" transform="matrix(.156 .007 -.004 .225 450.905 -232.203)"/>
+      </g>
+      <g transform="rotate(1.025 -589.593 681.628)">
+        <path d="M211.17 247.3c21.773-12.065 56.618-9.75 79.734 11.165 19.36 16.943 45.307 75.194 70.322 92.834-20.227.018-31.298-5.77-42.24-15.18-28.768 15.44-38.128 16.723-63.89 15.63-35.882-1.333-62.46-17.653-68.18-40.603-6.165-21.804 4.926-52.498 24.254-63.847z" transform="matrix(.21 -.04 .047 .18 407.8 -213.64)" stroke="#000" stroke-width="2.5" fill="#804bff"/>
+        <ellipse rx="14.154" ry="14.986" stroke="#000" transform="matrix(.245 0 0 .134 401.82 -215.18)" cy="323.04" cx="287.23" stroke-width="2.5" fill="red"/>
+        <ellipse rx="23.254" ry="15.895" stroke="#000" transform="matrix(.194 -.076 .068 .173 398.66 -208.06)" cy="348.26" cx="204.58" stroke-width="2.5" fill="#ff0"/>
+        <ellipse rx="5.828" ry="5.828" transform="matrix(.214 0 0 .185 411.29 -233.74)" cy="333.86" cx="283.9"/>
+        <path d="M516.8 260.29c4.425 18.107-6.674 43.083-33.133 52.61-26.775 13.172-46.08 41.83-55.64 88.016-47.245-103.27-23.108-148.28 20.6-160.35 37.376-14.363 60.42-13.37 68.173 19.72z" transform="matrix(.092 0 -.003 .085 417.85 -191.49)" stroke="#000" stroke-width="6.56" fill="#ff0"/>
+        <ellipse rx="4.71" ry="4.71" transform="matrix(.187 -.013 .014 .19 418.69 -234.98)" cy="362.39" cx="198.98"/>
+      </g>
+    </g>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 6743 - 0
public/assets/img/flags/1x1/do.svg


+ 11 - 0
public/assets/img/flags/1x1/dz.svg

@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g stroke-width="1pt" fill-rule="evenodd">
+    <path fill="#fff" d="M0 0h512.005v512H0z"/>
+    <path fill="#00bf13" d="M0 0h256.002v512H0z"/>
+    <g fill="#f21930">
+      <path d="M363.464 322.58c-34.053 61.248-109.16 83.01-168.84 50.14s-81.437-107.987-48.565-167.667c32.87-59.678 107.98-81.436 167.66-48.564 22.06 12.15 37.77 28.127 50.124 50.883-4.51-6.2-9.543-11.32-16.15-16.514-40.707-32.005-99.716-24.942-131.718 15.765-32.003 40.706-24.94 99.715 15.765 131.718 40.708 32.003 99.717 24.94 131.72-15.766z"/>
+      <path d="M256.097 224.408l48.81 16.61 30.256-41.74-.72 51.552 49.047 15.875-49.244 15.244.055 51.558-29.72-42.127-49.013 15.986 30.876-41.285"/>
+    </g>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 141 - 0
public/assets/img/flags/1x1/ec.svg


+ 8 - 0
public/assets/img/flags/1x1/ee.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd" transform="matrix(.482 0 0 .72 0 0)" stroke-width="1pt">
+    <rect rx="0" ry="0" height="708.66" width="1063"/>
+    <rect rx="0" ry="0" height="236.22" width="1063" y="475.56" fill="#fff"/>
+    <path fill="#1291ff" d="M0 0h1063v236.22H0z"/>
+  </g>
+</svg>

+ 68 - 0
public/assets/img/flags/1x1/eg.svg

@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M124.02 0h496.06v496.06H124.02z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="translate(-128) scale(1.032)">
+    <g fill-rule="evenodd">
+      <path fill="#fff" d="M0 162.99h744.09v166.54H0z"/>
+      <path d="M0 329.53h744.09v166.54H0z"/>
+      <path fill="red" d="M0 0h744.09v162.99H0z"/>
+      <path d="M322.44-322.44h7.087l3.75 60.236-7.294 7.087-7.086-7.087 3.543-60.236z" transform="matrix(.606 -.032 .057 .76 187.262 504.427)" stroke="#fff" stroke-width="1pt" fill="#d7b900"/>
+      <path d="M322.44-322.44h7.087l3.75 60.236-7.294 7.087-7.086-7.087 3.543-60.236z" transform="matrix(.606 .023 -.04 .76 147.092 486.67)" stroke="#fff" stroke-width="1pt" fill="#d7b900"/>
+      <g stroke="#fff" stroke-width="4.824" fill="#d7b900">
+        <path d="M177.16 255.12l-17.716 442.91 35.433-35.434 17.716-407.48H177.16z" transform="matrix(-.267 0 0 .19 468.828 157.092)"/>
+        <path d="M177.16 290.55l-17.717 407.48 35.433-35.434 17.717-372.05H177.16z" transform="matrix(-.267 0 0 .19 459.38 150.36)"/>
+        <path d="M177.17 325.98l-17.718 372.05 35.433-35.434 17.718-336.61H177.17z" transform="matrix(-.267 0 0 .19 449.93 143.64)"/>
+        <path d="M177.16 361.42l-17.717 336.62 35.433-35.434 17.717-301.18H177.16z" transform="matrix(-.267 0 0 .19 440.48 136.91)"/>
+      </g>
+      <g stroke="#fff" stroke-width="4.824" fill="#d7b900">
+        <path d="M177.16 255.12l-17.716 442.91 35.433-35.434 17.716-407.48H177.16z" transform="matrix(.237 0 0 .19 264.438 157.034)"/>
+        <path d="M177.16 290.55l-17.717 407.48 35.433-35.434 17.717-372.05H177.16z" transform="matrix(.237 0 0 .19 272.848 150.303)"/>
+        <path d="M177.17 325.98l-17.717 372.05 35.433-35.434 17.717-336.61H177.17z" transform="matrix(.237 0 0 .19 281.246 143.583)"/>
+        <path d="M177.16 361.42l-17.716 336.62 35.433-35.434 17.716-301.18H177.16z" transform="matrix(.237 0 0 .19 290.017 137.74)"/>
+      </g>
+      <path d="M181.73 256.05c-1.004-1.312 19.847-18.646 55.28-18.646 53.15 0 61.307 18.646 96.74 18.646h152.02c35.434 0 45.724-18.646 98.873-18.646 35.433 0 52.168 18.293 53.15 18.646 0 0-17.717-.93-53.15-.93s-49.3 39.04-85.052 38.222c-26.787.818-144.23 0-179.66 0-35.432 0-47.485-37.292-82.92-37.292-35.432 0-56.283-1.312-55.28 0z" transform="matrix(.256 0 0 .19 259.222 156.86)" stroke="#d7b900" stroke-width="4.824" fill="#fff"/>
+      <path d="M400.39-109.84v3.543l3.543 3.543-3.543 3.543v3.543c-14.174 7.086-28.85 7.086-42.52 7.086-13.67 0-28.346 0-46.063-7.087v-3.544l-3.543-3.544 3.543-3.543v-3.543c14.173 3.543 28.347 7.086 46.063 7.086 17.717 0 28.347-3.543 42.52-7.086z" transform="matrix(1.323 0 0 1.204 -106.698 429.074)" stroke="#d7b900" stroke-width="1pt" fill="#fff"/>
+      <g transform="matrix(-1.063 .285 .305 .992 784.032 308.93)" stroke="#d7b900" fill="#fff">
+        <rect transform="matrix(-.564 -.826 -.888 .46 0 0)" rx="2.395" ry="4.505" height="40.13" width="4.789" y="-406.53" x="-73.159" stroke-width=".623"/>
+        <g stroke-width="4.713">
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 323.454 -377.054)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 320.18 -384.163)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 316.907 -391.273)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 312.79 -400.027)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 309.517 -407.134)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 306.244 -414.244)"/>
+        </g>
+        <path d="M345.63-96.125c0 3.28-1.12 5.938-2.5 5.938s-2.5-2.66-2.5-5.938 1.12-5.938 2.5-5.938 2.5 2.66 2.5 5.938z" transform="matrix(.498 -.385 .29 .66 228.03 87.16)" stroke-width="1pt"/>
+        <path d="M345.63-96.125c0 3.28-1.12 5.938-2.5 5.938s-2.5-2.66-2.5-5.938 1.12-5.938 2.5-5.938 2.5 2.66 2.5 5.938z" transform="matrix(.498 -.43 .29 .736 242.09 102.86)" stroke-width="1pt"/>
+        <path d="M345.63-96.125c0 3.28-1.12 5.938-2.5 5.938s-2.5-2.66-2.5-5.938 1.12-5.938 2.5-5.938 2.5 2.66 2.5 5.938z" transform="matrix(.535 -.415 .312 .71 245.2 88.253)" stroke-width="1pt"/>
+      </g>
+      <path d="M268.29 261.84s32.89-42.16 32.89-95.31c0 .002 70.866.002 70.866 0 0 53.15 34.308 95.31 35.434 88.585-17.717 0-53.15-17.717-70.866-53.15-17.716 35.434-50.608 59.875-68.324 59.875z" transform="matrix(.308 0 0 .19 258.622 162.84)" stroke="#d7b900" stroke-width="4.824" fill="#fff"/>
+      <path d="M253.46 240.41s47.94-58.726 47.94-111.88V53.946c0-17.717 23.97-18.646 35.954-18.646 17.717 0 35.954.93 35.954 18.646v74.584c0 53.15 47.94 111.88 47.94 111.88-35.433 0-54.193-39.15-71.91-74.584 0 17.717 4.994 53.862-12.723 71.58-17.716-17.718-11.246-53.863-11.246-71.58-17.718 35.433-36.476 74.584-71.91 74.584z" transform="matrix(.296 0 0 .19 262.772 163.37)" stroke="#d7b900" stroke-width="4.824" fill="#fff"/>
+      <path d="M283.12 77.953h53.15c0 17.716 0 35.433-17.717 35.433S283.12 95.67 283.12 77.953z" transform="matrix(.242 .077 -.054 .118 281.322 137.68)" stroke="#d7b900" stroke-width="5.909" fill="#fff"/>
+      <path d="M183.96 42.52c11.81 0 11.81 17.716 11.81 35.433-17.715 0-29.527-17.717-47.243 0 0-19.56 0-35.433 17.716-35.433h17.717z" transform="matrix(.363 .116 -.054 .118 290.692 143.07)" stroke="#d7b900" stroke-width="4.824" fill="#fff"/>
+      <path d="M336.61 69.094c0 4.892-3.966 8.858-8.858 8.858s-8.86-3.966-8.86-8.858 3.967-8.858 8.86-8.858 8.858 3.966 8.858 8.858z" transform="matrix(.242 .077 -.08 .178 287.152 135.46)" stroke="#d7b900" stroke-width="4.824" fill="#fff"/>
+      <path d="M322.44-322.44h7.087l3.75 60.236-7.294 7.087-7.086-7.087 3.543-60.236z" transform="matrix(.607 0 0 .76 164.342 494.46)" stroke="#fff" stroke-width="1pt" fill="#d7b900"/>
+      <g transform="matrix(1.16 .303 -.356 .987 -103.528 300.58)" stroke="#d7b900" fill="#fff">
+        <rect transform="matrix(-.564 -.826 -.888 .46 0 0)" rx="2.395" ry="4.505" height="40.13" width="4.789" y="-406.53" x="-73.159" stroke-width=".623"/>
+        <g stroke-width="4.713">
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 323.454 -377.054)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 320.18 -384.163)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 316.907 -391.273)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 312.79 -400.027)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 309.517 -407.134)"/>
+          <path d="M318.9 574.02l17.716 17.716 17.717-17.716 17.716 17.716 17.716-17.716 17.716 17.716c5.257-9.426 7.092-22.888-.112-36.52-36.185-13.817-68.824-12.642-107.18 1.19-3.087 11.03-2.975 23.927 0 35.432l18.71-17.818z" transform="matrix(-.122 .092 .175 .38 306.244 -414.244)"/>
+        </g>
+        <path d="M345.63-96.125c0 3.28-1.12 5.938-2.5 5.938s-2.5-2.66-2.5-5.938 1.12-5.938 2.5-5.938 2.5 2.66 2.5 5.938z" transform="matrix(.498 -.385 .29 .66 228.03 87.16)" stroke-width="1pt"/>
+        <path d="M345.63-96.125c0 3.28-1.12 5.938-2.5 5.938s-2.5-2.66-2.5-5.938 1.12-5.938 2.5-5.938 2.5 2.66 2.5 5.938z" transform="matrix(.498 -.43 .29 .736 242.09 102.86)" stroke-width="1pt"/>
+        <path d="M345.63-96.125c0 3.28-1.12 5.938-2.5 5.938s-2.5-2.66-2.5-5.938 1.12-5.938 2.5-5.938 2.5 2.66 2.5 5.938z" transform="matrix(.535 -.415 .312 .71 245.2 88.253)" stroke-width="1pt"/>
+      </g>
+      <path d="M301.18 290.55c0 194.88 35.433 177.17 106.3 248.03 70.866-70.866 106.3-53.15 106.3-248.03-35.434 0-70.867 0-106.3-17.716-35.432 17.716-70.866 17.716-106.3 17.716z" transform="matrix(.246 0 0 .19 261.897 157.255)" stroke="#d7b900" stroke-width="4.824" fill="#fff"/>
+      <path d="M337.932 213.802c0 33.962 8.12 30.875 24.36 43.224 16.242-12.35 24.363-9.262 24.363-43.224-8.12 0-16.24 0-24.362-3.088-8.12 3.088-16.24 3.088-24.36 3.088z" fill="#d7b900"/>
+      <path d="M353.693 214.244v35.387l8.73 5.143 8.73-5.142v-35.386c-3.114-.39-6.12-1.098-8.717-1.91-2.887.865-5.83 1.547-8.743 1.91z" fill="#fff"/>
+    </g>
+  </g>
+</svg>

+ 16 - 0
public/assets/img/flags/1x1/eh.svg

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)">
+    <path d="M-180 0H844v256H-180z"/>
+    <path fill="#107b00" d="M-180 256H844v256H-180z"/>
+    <path fill="#fff" d="M-180 169.31H844v176.13H-180z"/>
+    <path d="M309.98 195.55c-45.202-19.423-84.107 20.644-84.063 58.085.046 39.158 38.02 80.92 86.168 62.43-34.087-10.037-48.156-35.215-48.15-60.68-.245-25.216 15.887-54.54 46.045-59.835z" fill="#f0f"/>
+    <path fill="#ff1800" d="M363.145 294.214l-25.835-18.868-25.993 18.898 9.963-30.403-26-18.87 31.984.07 9.93-30.552 9.816 30.435 32.115.005-25.924 18.735"/>
+    <path d="M314.34 315.65c-50.517 17.536-88.554-20.48-89.216-59.456-.66-38.976 37.59-79.167 89.473-60.865-29.355 4.352-50.912 30.08-51.17 59.168-.196 21.994 12.812 53.345 50.913 61.152zM-179.98 0l348.61 256.62L-180 512l.002-509.38.015-2.622z" fill="red"/>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 11 - 0
public/assets/img/flags/1x1/er.svg


File diff suppressed because it is too large
+ 338 - 0
public/assets/img/flags/1x1/es.svg


+ 15 - 0
public/assets/img/flags/1x1/et.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M229.34 6.346H718.6v489.26H229.34z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="matrix(1.046 0 0 1.046 -240 -6.64)" stroke-width="1pt">
+    <path fill="#ffc621" d="M1.923 9.69h991.84v475.89H1.923z"/>
+    <path fill="#ef2118" d="M0 333.64h993.18v161.97H0z"/>
+    <path fill="#298c08" d="M1.923 6.346h991.93v172H1.923z"/>
+    <ellipse cx="534.22" rx="199.65" cy="352.97" transform="matrix(.515 0 0 .515 204.68 77.013)" ry="199.65" fill="#006bc6"/>
+    <path d="M434.08 186.19l-6.148 4.322 22.45 31.555 5.99-3.82-22.293-32.056zm28.103 74.482l-9.232-6.437 3.816-12.113-45.985.642-13.31-10.19 62.775-.677 11.642-35.27 6.253 14.26-15.957 49.785zm73.126-67.54l-5.978-4.553-23.295 30.935 5.45 4.554 23.822-30.938zm-62.507 49.296l3.347-10.745 12.7-.023-14.508-43.642 5.693-15.768 19.613 59.636 37.138.44-11.704 10.27-52.278-.167zm86.646 48.894l2.497-7.086-36.594-12.673-2.66 6.585 36.756 13.174zm-66.11-44.355l11.255-.113 3.922 12.08 37.08-27.206 16.754.577-50.733 36.974 10.983 35.48-13.368-7.987-15.89-49.806zm-18.87 97.55l7.51.11.348-38.726-7.09-.422-.77 39.038zm20.968-76.795l3.695 10.63-10.2 7.568 37.606 26.475 4.793 16.063-51.218-36.302-30.128 21.72 3.31-15.217 42.14-30.938zm-98.682 12.41l2.22 7.177 36.93-11.663-1.792-6.872-37.358 11.356zm79.514-3.842l-8.964 6.805-10.353-7.354-13.528 43.955-13.79 9.532 18.658-59.94-29.982-21.922 15.494-1.566 42.466 30.49z" fill="#ffc621"/>
+  </g>
+</svg>

+ 28 - 0
public/assets/img/flags/1x1/eu.svg

@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="512" width="512" version="1">
+  <defs>
+    <g id="d">
+      <g id="b">
+        <path d="M0-1l-.31.95.477.156z" id="a"/>
+        <use transform="scale(-1 1)" xlink:href="#a"/>
+      </g>
+      <g id="c">
+        <use transform="rotate(72)" xlink:href="#b"/>
+        <use transform="rotate(144)" xlink:href="#b"/>
+      </g>
+      <use transform="scale(-1 1)" xlink:href="#c"/>
+    </g>
+  </defs>
+  <path fill="#039" d="M0 0h512v512H0z"/>
+  <g transform="translate(256 258.414) scale(25.28395)" fill="#fc0">
+    <use height="100%" width="100%" xlink:href="#d" y="-6"/>
+    <use height="100%" width="100%" xlink:href="#d" y="6"/>
+    <g id="e">
+      <use height="100%" width="100%" xlink:href="#d" x="-6"/>
+      <use height="100%" width="100%" xlink:href="#d" transform="rotate(-144 -2.344 -2.11)"/>
+      <use height="100%" width="100%" xlink:href="#d" transform="rotate(144 -2.11 -2.344)"/>
+      <use height="100%" width="100%" xlink:href="#d" transform="rotate(72 -4.663 -2.076)"/>
+      <use height="100%" width="100%" xlink:href="#d" transform="rotate(72 -5.076 .534)"/>
+    </g>
+    <use height="100%" width="100%" xlink:href="#e" transform="scale(-1 1)"/>
+  </g>
+</svg>

+ 17 - 0
public/assets/img/flags/1x1/fi.svg

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M125.07 0h606.3v606.3h-606.3z"/>
+    </clipPath>
+  </defs>
+  <path fill-rule="evenodd" fill="#0062da" d="M.293-3764.3h49.872v8.546H.293zM0-2800500h7472800v66033H0z"/>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="matrix(.844 0 0 .844 -105.62 0)" stroke-width="1pt">
+    <path fill="#fff" d="M0 385.64h295.28v220.65H0z"/>
+    <path fill="#0062da" d="M295.08 0h177.56v606.29H295.08z"/>
+    <path fill="#0062da" d="M0 220.47h1063v165.35H0z"/>
+    <path fill="#fff" d="M0 .004h295.28v220.65H0zM472.44 385.64h590.55v220.65H472.44zM472.44.002h590.55v220.65H472.44zM0 385.64h295.28v220.65H0z"/>
+    <path fill="#0062da" d="M295.08 0h177.56v606.29H295.08z"/>
+    <path fill="#fff" d="M0 .004h295.28v220.65H0zM472.44 385.64h590.55v220.65H472.44zM472.44.002h590.55v220.65H472.44z"/>
+  </g>
+</svg>

+ 139 - 0
public/assets/img/flags/1x1/fj.svg

@@ -0,0 +1,139 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <path d="M0 0v512h512V0H0z" fill-rule="evenodd" fill="#67b1ff"/>
+  <g stroke-width="1pt">
+    <path fill-rule="evenodd" fill="#0000b4" d="M0 0h313.472v207.603H0z"/>
+    <path fill="#fff" d="M0 0v23.21l278.428 184.393h35.046v-23.21L35.046 0H0zm313.474 0v23.21L35.046 207.603H0v-23.21L278.428 0h35.046z"/>
+    <path fill="#fff" d="M130.614 0v207.603h52.246V0h-52.246zM0 69.2v69.202h313.474v-69.2H0z"/>
+    <path fill="#c00" d="M0 83.04v41.522h313.474v-41.52H0zM141.064 0v207.603h31.347V0h-31.346zM0 207.603l104.49-69.2h23.366l-104.492 69.2H0zM0 0l104.49 69.2H81.128L0 15.475V0zm185.62 69.2L290.11 0h23.364l-104.49 69.2h-23.365zm127.854 138.403l-104.49-69.2h23.363l81.127 53.726v15.473z"/>
+  </g>
+  <g fill-rule="evenodd">
+    <path d="M303.376 239.886v129.012c16.633 90.31 45.74 103.21 83.166 129.013 37.426-25.802 66.533-38.703 83.167-129.012V239.886H303.375z" fill="#fff"/>
+    <path d="M375.454 239.886l.173 250.707 11.09 7.28 11.088-7.482-.174-250.5h-22.176z" fill="#da0000"/>
+    <path d="M303.376 370.26l8.32 35.14 150.133-.097 7.88-35.042H303.38zM303.376 239.886H469.71v90.31H303.375z" fill="#da0000"/>
+    <g transform="matrix(.23 0 0 .314 237.207 370.178)">
+      <rect rx="23.225" ry="27.989" height="55.978" width="46.45" stroke="#000" y="-281.68" x="306.09" stroke-width=".75" fill="#f6efec"/>
+      <path d="M850.4-296.57s47.64-3.573 64.315-22.63c16.675-19.056-11.314-53.596 6.55-57.17 7.147-.595 17.27 1.788 25.012 11.315-1.19-7.145-5.955-11.314-7.74-15.48-6.552-5.958-13.103-5.362-22.63-5.362-6.552 1.192-7.743-1.192-18.46-13.697-5.36-5.955-5.36-20.842-1.193-30.966-12.505 9.528-10.123 22.628-8.932 25.606 2.977 13.102 5.955 16.675 5.955 22.63-3.573-1.786-10.124-17.27-44.068-19.652-33.946-2.382-119.7 23.82-158.41 23.82-38.71 0-94.688-16.078-94.688-16.078s14.292-11.315-2.978-16.08c-17.27-4.763-55.382 16.676-66.102 4.765-7.74-11.314-4.764-8.932-5.955-14.29-2.977 1.785-4.764 8.932-.595 18.46 4.168 9.528 6.55 6.55 5.955 6.55-.596 0-13.697 0-14.888 4.765-1.192 3.572-2.98 7.74 3.572 20.842 2.382-13.1-6.55-14.887 13.1-16.078 19.654-1.192 33.35 7.74 50.024 10.718 16.675 2.978 16.675-7.146 17.27-6.55.596.595 51.214 14.292 97.664 11.314 46.45-2.977 121.49-28.585 156.02-23.225 34.54 5.36 57.17 30.37 57.765 53.596-.595 14.292-15.483 21.438-27.393 23.82-14.292 2.382-47.64 5.956-47.64 5.956l18.46 13.1z" transform="matrix(.88 0 0 .698 113.77 -89.63)" stroke="#000" stroke-width=".875" fill="#ff0"/>
+      <path d="M683.06-248.92c-.596 0-32.754.596-42.282 14.292-9.528 13.697-13.697 26.8-13.1 26.8.594 0 21.437-11.316 21.437-11.316s-15.483 22.63-7.146 42.877c8.336 20.247-22.01 19.056-39.508 19.65-7.742-5.954-32.473-16.078-41.292-17.864-5.507-2.085-16.32-2.354-27.616 10.346-6.653 7.83 9.888-7.37 26.295-6.178 1.773 1.786 2.915 3.574 3.23 7.74-8.74-.594-17.84-10.718-28.558 10.125 10.72-7.146 12.06-6.997 17.493-7.444 7.24-.537 6.31 3.275 6.01 3.275-1.19 0-4.144.595-8.616 4.764-2.383 2.976-8.338 9.527-7.147 9.527s4.752-3.573 10.327-6.55c3.484-2.383 6.793-2.383 17.322.595 57.765 13.696 88.73 3.573 92.304-1.787 1.787-2.38-33.35-69.675 60.147-87.54-1.19-.596-39.303-10.72-39.303-11.315z" transform="matrix(.855 0 0 1 231.25 -38.113)" stroke="#000" stroke-width=".5" fill="#ff0"/>
+      <path d="M472.84-212.6c32.753 27.394 253.69-29.18 281.68-48.832 16.08-11.315 44.068-19.652 44.068 19.056 7.146-26.203 7.147-32.753 7.147-32.158.595.596 11.314 10.125 20.843 42.283 2.382-28.587-4.17-45.26-.596-42.88 2.382-2.38 2.382 14.293 21.438 37.518-4.168-18.46-5.36-26.798-5.36-26.798s35.732 34.54 55.98 39.304c20.247 4.764 49.427-9.528 58.36-1.19 8.932 8.337 24.418 23.224 23.818 35.135-.59 11.91-33.347 1.785-36.92 11.313-3.573 9.53 2.382 9.53 2.382 9.53s2.977 7.145 5.36 13.1c1.786-4.17-1.787-13.102 4.764-13.697 4.764.595 4.764 8.337 5.955 12.506 1.388-4.764-.2-14.292 4.168-14.292 4.764-.993 5.36 7.543 8.932 13.1v-13.1c13.698-4.17 25.604-4.764 27.394-13.697 1.78-8.933-20.846-29.18-26.206-42.282-5.356-13.1 4.17-18.46-5.952-25.606-10.123-7.146-48.832 11.315-66.697 4.17-17.867-7.147-10.72-58.362-78.014-69.676-67.293-11.315-249.52 59.55-281.68 62.53-32.158 2.976-71.46-10.125-71.46-10.125l.594 54.787z" stroke="#000" stroke-width=".625" fill="#ff0"/>
+      <path d="M420.43-263.22s-28.585-37.518-51.81-41.09c-23.225-2.978-45.855 14.292-50.62 11.91-4.763-2.383-6.55.596-9.527 5.955-2.978 5.36.596 8.932.595 8.337 1.19 0 4.17-8.933 5.36-9.528 1.192-.596-5.955 10.72 1.192 11.91 2.382.596 3.573-8.337 6.55-11.91.596.595-4.764 12.506-1.786 13.1 2.977.597 6.55-11.91 11.91-14.887 7.742-5.36 19.056-7.147 33.35-7.146 14.29 4.17 43.47 38.71 46.45 38.113l8.336-4.763z" transform="matrix(.984 .227 .18 -1.246 64.173 -655.73)" stroke="#000" stroke-width=".5" fill="#ff0"/>
+      <path d="M420.43-263.22s-28.585-37.518-51.81-41.09c-23.225-2.978-45.855 14.292-50.62 11.91-4.763-2.383-6.55.596-9.527 5.955-2.978 5.36.596 8.932.595 8.337 1.19 0 4.17-8.933 5.36-9.528 1.192-.596-5.955 10.72 1.192 11.91 2.382.596 3.573-8.337 6.55-11.91.596.595-4.764 12.506-1.786 13.1 2.977.597 6.55-11.91 11.91-14.887 7.742-5.36 19.056-7.147 33.35-7.146 14.29 4.17 43.47 38.71 46.45 38.113l8.336-4.763z" transform="matrix(1 0 0 1.13 11.315 42.24)" stroke="#000" stroke-width=".5" fill="#ff0"/>
+      <path d="M417.46-267.98l-31.562 15.483 23.225 5.956-16.675 19.056 23.82-7.742-1.785 25.607 13.697-16.673 8.932 23.225 9.528-17.27 11.315 19.056 4.764-18.46 13.696 18.46 4.764-25.01 16.675 15.482-2.382-26.203 20.247 6.55-12.506-20.247s22.034-1.19 20.843-1.19-16.674-13.102-30.37-16.675l-76.227.595z" stroke="#000" stroke-width=".5" fill="#ff0"/>
+      <path d="M417.46-267.98l-31.562 15.483 23.225 5.956-16.675 19.056 23.82-7.742-1.785 25.607 13.697-16.673 8.932 23.225 9.528-17.27 11.315 19.056 4.764-18.46 13.696 18.46 4.764-25.01 16.675 15.482-2.382-26.203 20.247 6.55-12.506-20.247s22.034-1.19 20.843-1.19-16.674-13.102-30.37-16.675l-76.227.595z" transform="matrix(.548 0 0 .566 205.56 -123.01)" stroke="#000" stroke-width=".808" fill="#ff0"/>
+      <path d="M443.06-316.81s-8.93-7.146-12.504 0c-3.574 7.147 7.74 4.17 7.74 5.36s-7.74 9.528-7.74 19.057c0 9.528 5.955 25.607 5.955 27.99s2.383 8.93 10.72 11.313 11.315-7.74 13.1-8.932c1.788-1.19 13.103 1.786 17.27-8.337 4.17-10.123 4.17-28.584 4.17-28.584s7.146 5.36 7.146-5.36-7.742 0-7.742 0 1.19-11.314-17.27-16.674-20.247 5.36-20.843 4.168z" stroke="#000" stroke-width=".5" fill="#ff0"/>
+      <path d="M441.48-317.31c-2.38-4.827-9.14-23.32-9.14-23.32l16.205 6.942c-5.53-1.374-10.25-2.18-9.654-2.18.596 0 7.147 8.934 7.147 8.934 6.45-.374 12.903 1.774 20.843 3.503 0 0 6.55-7.287 5.955-7.287-.596 0-3.573-1.192-3.573-1.192l14.888-6.83-4.764 9.214h-2.978l-5.955 6.69c6.7 1.26 9.975 2.242 16.525 6.445 5.807-.84 10.72-3.852 13.846-6.13-5.21-1.437-7.592-2.558-6.997-2.558.596 0 21.885 1.12 21.885 1.12s-20.89 12.917-33.093 17.65c-11.29-3.245-39.95-9.215-41.14-11.002z" transform="matrix(.942 -.016 .033 1.416 35.5 137.73)" stroke="#000" stroke-width=".54" fill="#ff0"/>
+      <rect transform="matrix(.904 .427 -.994 -.108 0 0)" rx="6.865" ry="3.077" height="6.153" width="13.731" y="-1416.1" x="-1065.8"/>
+      <rect transform="matrix(.904 .427 -.994 -.108 0 0)" rx="6.865" ry="3.077" height="6.153" width="13.731" y="-1419.6" x="-1050"/>
+      <rect transform="matrix(.947 .322 -.997 -.078 0 0)" rx="12.761" ry="5.97" height="11.94" width="25.522" y="-1636.5" x="-1253.9"/>
+      <rect transform="matrix(.935 .354 -.996 -.086 0 0)" rx="5.781" ry="2.674" height="5.349" width="11.562" y="-1565.8" x="-1186.4"/>
+      <rect transform="matrix(.33 -.944 .136 .99 0 0)" rx="4.931" ry="2.046" height="4.093" width="9.861" y="734.39" x="1061.7"/>
+    </g>
+    <g stroke="#000" transform="matrix(.887 0 0 1.032 -306.51 114.94)">
+      <path d="M737.05 319.5c1.663 4.742.814 0-.957 7.344 1.094-2.188 2.656-3.438 3.28-3.437.94 0 1.407 0 3.282 1.406-1.718-2.5-4.687-1.875-4.53-5.625-.157-.86-1 .08-1.075.312z" transform="matrix(1.047 0 0 1.39 -30.434 -120.97)" stroke-width=".375" fill="#ff7300"/>
+      <rect transform="matrix(.818 -.575 .197 .98 0 0)" rx=".685" ry=".506" height="18.038" width="1.369" y="717.59" x="708.8" stroke-width=".103" fill="#b2802e"/>
+      <path d="M734.06 312.16c.78-.47 6.562-11.094 34.062-9.532-15.625 5.313-25.313 16.563-27.656 17.03-1.72.47-5.47-5.78-6.406-7.498z" transform="matrix(.795 0 0 .978 152.8 3.9)" stroke-width=".375" fill="#fff"/>
+      <g stroke-width=".333" fill="#007500">
+        <path d="M-3819.3-4447.1l-7.42-2.76 15.13 11.39-2.9-5.35-4.81-3.28z" transform="matrix(-.512 -1.048 .313 .95 159.904 514.867)"/>
+        <path d="M-3819.3-4447.1l-5.31.27 12.7 7.59-2.58-4.58-4.81-3.28z" transform="matrix(.074 -.677 -.292 .535 -293.623 91.014)"/>
+        <path d="M-3819.9-4447.6l4.64 7.4 4.42 1.26-3.58-4.96-5.48-3.7z" transform="matrix(-1.357 -.472 1.517 .644 2287.674 1355.68)"/>
+        <path d="M-3821.8-4448.7l17.53 22.4-6.67-12.48-3.47-5.09-7.39-4.83z" transform="matrix(-.548 .315 .763 -.15 2024.705 827.174)"/>
+        <path d="M-3822.2-4449.9l-12.5-6.51 24.05 18.66-3.81-6.13-7.74-6.02z" transform="matrix(.98 .07 -1.176 -.244 -766.747 -528.547)"/>
+        <path d="M-3823.5-4450.2l-5.23-1.22 17.81 13.32-3.56-5.79-9.02-6.31z" transform="matrix(1.497 .65 -1.635 -.816 -831.78 -851.126)"/>
+        <path d="M-3824.7-4451.7l-13.4-9.74 24.35 20.96-.74-3.33-10.21-7.89z" transform="matrix(1.75 1.237 -1.768 -1.34 -460.507 -944.944)"/>
+        <path d="M-3822.2-4449.3l10.6 14.41 1.71-2.6-4.55-6.35-7.76-5.46z" transform="matrix(1.37 1.394 -1.257 -1.395 359.75 -588.434)"/>
+        <path d="M-3820.2-4447l15.6 19.25-3.35-7.74-6.53-8.32-5.72-3.19z" transform="matrix(.92 1.25 -.75 -1.192 896.994 -233.094)"/>
+        <path d="M-3821-4448.7l12.21 17.13-.11-5.25-5.57-6.99-6.53-4.89z" transform="matrix(.19 .855 .022 -.73 1547.593 307.232)"/>
+        <path d="M-3818.9-4446.9l1.97 4.26 4.24 2.13-1.8-3.38-4.41-3.01z" transform="matrix(-1.137 -1.334 .99 1.302 788.436 989.43)"/>
+        <path d="M-3819.3-4447.1v5.78l6.63 1.34-1.82-3.84-4.81-3.28z" transform="matrix(-.5 -.73 .34 .636 325.56 337.135)"/>
+        <path d="M-3819.3-4447.1v5.78l6.63 1.34-1.82-3.84-4.81-3.28z" transform="matrix(-.843 -.28 .9 .393 1501.16 974.273)"/>
+        <path d="M-3819.3-4447.1v5.78l6.63 1.34-1.82-3.84-4.81-3.28z" transform="matrix(.708 .138 -.824 -.246 -238.042 -272.205)"/>
+        <path d="M-3819.3-4447.1l15.68 18.95-10.18-13.71-.69-1.96-4.81-3.28z" transform="matrix(.25 .622 -.13 -.564 1093.02 160.12)"/>
+        <path d="M-3819.3-4447.1l10.95 13.18-4.32-6.06-1.82-3.84-4.81-3.28z" transform="matrix(1.645 1.38 -1.598 -1.436 -104.696 -827.045)"/>
+        <path d="M-3819.3-4447.1l-14.43-12.59 18.26 16.79.98-.92-4.81-3.28z" transform="matrix(1.46 .6 -1.603 -.767 -839.02 -829.365)"/>
+        <path d="M-3819.3-4447.1v5.78l6.63 1.34-1.82-3.84-4.81-3.28z" transform="matrix(-.364 -.734 .224 .664 328.35 444.534)"/>
+      </g>
+      <path d="M759.39 305.01c-3.24 1.066-4.827 1.573-6.465 1.782.835.357 2.69.14 4.807.71-1.886.042-5.374 1.48-6.825 1.516 1.003.602 4.58.022 5.238.18-1.913.118-4.99 1.6-6.908 1.6-.878.67 4.46-.46 6.602.807-2.216-.114-6.52 1.16-8.85.853 1.777 1.042 4.952-.112 7.6 1.017-.767.084-6.91.772-9.086.445 1.3.65 5.218.543 6.18 1.12-1.62-.21-5.927.69-7.425.332 1.348.972 5.413.424 6.16 1.01-2.657.925-6.683.186-8.535.437 1.242.58 2.267 1.167 3.366 1.71 1.605 1.127 6.61 4.294 9.6 5.245-3.31-.433-4.464-.49-6.603-.665l4.867 5.16c-2.03-1.095-5.61-3.162-7.988-4.23-5.264-2.577-9.058-2.13-12.704-4.313-5.122-4.966-7.966-10.885-8.222-12.464-.257-1.578-.48-4.407-5.153-2.933 4.51-.58 6.405-5.792 6.758-5.583.16.09.578 3.483 1.638 4.853.706.983 6.71 4.348 7.706 4.527 8.943-5.314 16.197-5.967 24.24-3.117z" transform="matrix(1.047 0 0 1.39 -29.616 -119.66)" stroke-width=".375" fill="#fff"/>
+    </g>
+    <g stroke="#000" stroke-width=".25" transform="matrix(.887 0 0 1.032 -304.052 114.94)">
+      <rect transform="rotate(44.687)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-352.62" x="802.37" fill="#e4cc00"/>
+      <path d="M795.02 334.335c-.21-1.173-.348-1.765.244-3.303.864-1.083 1.317-2.043 2.893-3.164 1.71-.563 2.286-.055 4.528-2.134.72-1.37 1.82-2.405 2.445-3.882 1.46-2.177 1.95-3.252 3.12-4.927 1.55-1.74 2.8-3.302 3.708-4.636.97-1.71 1.84-2.768 3.245-4.174.57-1.604 1.79-2.794 3.245-4.172 1.113-2.033 3.247-4.36 4.173-6.027 1.642-1.88 2.284-2.697 3.71-4.636 1.254-.827 3.37-2.643 5.1-3.244 2.358-.99 3.62-1.97 5.172-.464 1.027 1.027 2.873 2.68 1.59 3.9-.675.748-1.78.84-3.054.273-1.31-.848-1.946-3.315-3.71-1.39-1.273 1.454-1.926 2.615-3.708 4.17-.886 1.305-1.525 2.28-2.318 4.174-1.048 1.208-1.914 2.567-2.78 4.635-1.125.928-2.094 2.77-2.783 4.172-1.113 1.166-1.916 2.364-2.783 4.173-1.75 1.677-2.405 3.095-3.71 4.172-.86 1.82-2.216 3.558-3.244 4.636-.812 1.32-1.618 2.695-2.318 4.173-1.475 1.506-1.54 1.83-3.71 4.173-1.805 2.355-1.197 2.07-4.025 4.8-1.548.51-3.103.685-5.03-1.298z" fill="#006000"/>
+      <rect transform="rotate(22.168)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-20.84" x="862.29" fill="#e4cc00"/>
+      <rect transform="rotate(24.033)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-48.488" x="863.44" fill="#e4cc00"/>
+      <rect transform="rotate(35.847)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-224.52" x="840.48" fill="#e4cc00"/>
+      <rect transform="rotate(49.526)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-420.33" x="773.6" fill="#e4cc00"/>
+      <rect transform="rotate(45.46)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-363.86" x="799.69" fill="#e4cc00"/>
+      <rect transform="rotate(35.847)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-224.23" x="844.16" fill="#e4cc00"/>
+      <rect transform="rotate(35.847)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-224.62" x="842.29" fill="#e4cc00"/>
+      <g transform="rotate(35.848 -1.43 -10.313)" fill="#e4cc00">
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.57" x="838.79"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.68" x="840.85"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.66" x="843"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.7" x="845.3"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.54" x="847.15"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-245.75" x="857.84"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-245.32" x="856.37"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-245.1" x="854.94"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-245.02" x="852.83"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.68" x="850.76"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.64" x="848.96"/>
+      </g>
+      <rect transform="rotate(28.473 -.196 -.772)" rx="1.391" ry="5.563" height="11.127" width="2.782" y="-115.05" x="859.81" fill="#e4cc00"/>
+      <g transform="rotate(35.848 -14.887 -15.59)" fill="#e4cc00">
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.57" x="838.79"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.68" x="840.85"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.66" x="843"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.7" x="845.3"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.54" x="847.15"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-245.75" x="857.84"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-245.32" x="856.37"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-245.1" x="854.94"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-245.02" x="852.83"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.68" x="850.76"/>
+        <rect rx="1.391" ry="5.563" height="11.127" width="2.782" y="-244.64" x="848.96"/>
+      </g>
+    </g>
+    <g stroke="#000" transform="matrix(.857 0 0 .933 -285.802 138.83)">
+      <rect transform="rotate(18.815)" rx="1.432" ry=".678" height="24.19" width="2.864" y="-28.09" x="774.89" stroke-width=".172" fill="#b2802e"/>
+      <rect rx="1.432" ry=".678" height="24.19" width="2.864" y="221.74" x="727.44" stroke-width=".172" fill="#b2802e"/>
+      <rect rx="1.432" ry=".678" height="24.19" width="2.864" y="221.28" x="707.97" stroke-width=".172" fill="#b2802e"/>
+      <g stroke-width=".25" fill="#004500">
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-14.492-19.462 1.56-16.9 2.41.754-2.172 2.144-5.51 2.76-4.52.572-1.702 6.83 7.266 12.633 1.96 1.508 6.33 4.597 6.33 4.597s-1.583 2.788-1.734 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014.687 3.448.084 7.97-1.055 3.918-1.582 3.466-1.81-.075.785-2.466-2.345-6.312-2.344-8.272z" transform="matrix(.423 .6 -.69 .23 583.236 -257.263)"/>
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-6.197-19.173 9.854-16.61 2.41.753 1.945 1.61-1.392 2.227-4.52.57-14.114 7.073-5.146 12.875 1.96 1.508 6.33 4.597 6.33 4.597s-1.583 2.788-1.734 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014 1.095 5.817.492 10.34-1.055 3.917-1.582 3.465-1.81-.076.076-.602-2.753-8.68-2.752-10.64z" transform="matrix(.385 .624 -.702 .187 612.897 -260.628)"/>
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-2.64-11.925 11.99-9.1 1.586.2-2.096 2.163-5.433 2.78-4.52.57-12.21-.99-3.24 4.813 1.958 1.508 6.328 4.597 6.328 4.597s-1.582 2.788-1.733 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014 7.07 9.44 6.467 13.96-1.055 3.92-1.582 3.467-1.81-.074.076-.603-8.728-12.303-8.727-14.263z" transform="matrix(.334 .653 -.715 .13 652.307 -262.77)"/>
+      </g>
+      <g stroke-width=".25" fill="#004500">
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-10.194-16.4 5.857-13.838 2.41.753-2.095 2.164-5.432 2.78-4.52.572-6.077 3.75 2.89 9.55 1.96 1.51 6.33 4.598 6.33 4.598s-1.582 2.788-1.733 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014-1.734 3.165-2.337 7.687-1.055 3.918-1.582 3.466-1.81-.075.076-.604.076-6.03.077-7.99z" transform="matrix(.427 .595 -.687 .235 560.187 -256.508)"/>
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-10.194-16.4 5.857-13.838 2.41.753-2.095 2.164-5.432 2.78-4.52.572-6.077 3.75 2.89 9.55 1.96 1.51 6.33 4.598 6.33 4.598s-1.582 2.788-1.733 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014-1.734 3.165-2.337 7.687-1.055 3.918-1.582 3.466-1.81-.075.076-.604.076-6.03.077-7.99z" transform="matrix(.39 .62 -.7 .192 589.817 -260.108)"/>
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-10.194-16.4 5.857-13.838 2.41.753-2.095 2.164-5.432 2.78-4.52.572-6.077 3.75 2.89 9.55 1.96 1.51 6.33 4.598 6.33 4.598s-1.582 2.788-1.733 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014-1.734 3.165-2.337 7.687-1.055 3.918-1.582 3.466-1.81-.075.076-.604.076-6.03.077-7.99z" transform="matrix(.34 .65 -.714 .136 629.207 -262.568)"/>
+      </g>
+      <g stroke-width=".25" fill="#004500">
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-14.492-19.462 1.56-16.9 2.41.754-2.172 2.144-5.51 2.76-4.52.572-1.702 6.83 7.266 12.633 1.96 1.508 6.33 4.597 6.33 4.597s-1.583 2.788-1.734 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014.687 3.448.084 7.97-1.055 3.918-1.582 3.466-1.81-.075.785-2.466-2.345-6.312-2.344-8.272z" transform="matrix(.195 .706 -.726 -.017 770.2 -279.004)"/>
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-6.197-19.173 9.854-16.61 2.41.753 1.945 1.61-1.392 2.227-4.52.57-14.114 7.073-5.146 12.875 1.96 1.508 6.33 4.597 6.33 4.597s-1.583 2.788-1.734 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014 1.095 5.817.492 10.34-1.055 3.917-1.582 3.465-1.81-.076.076-.602-2.753-8.68-2.752-10.64z" transform="matrix(.15 .717 -.724 -.062 799.25 -272.134)"/>
+        <path d="M692.68 226.06c.3-4.898 4.144-6.405 10.4-4.22.527.302.98-.602.828-.678-10.023-5.274-2.64-11.925 11.99-9.1 1.586.2-2.096 2.163-5.433 2.78-4.52.57-12.21-.99-3.24 4.813 1.958 1.508 6.328 4.597 6.328 4.597s-1.582 2.788-1.733 2.788c-.15 0-12.207-4.37-15.07-.603-1.81 3.014 7.07 9.44 6.467 13.96-1.055 3.92-1.582 3.467-1.81-.074.076-.603-8.728-12.303-8.727-14.263z" transform="matrix(.093 .727 -.717 -.12 837.06 -260.814)"/>
+      </g>
+    </g>
+    <g stroke="#000" transform="matrix(.887 0 0 1.032 -306.51 114.94)">
+      <rect rx="1.432" ry=".678" height="24.19" width="2.864" y="222.49" x="826.05" stroke-width=".172" fill="#b2802e"/>
+      <g stroke-width=".333" fill="#007500">
+        <path d="M-3819.3-4447.1l-7.42-2.76 15.13 11.39-2.9-5.35-4.81-3.28z" transform="matrix(2.83 -1.243 -3.048 .948 -1925.616 -304.332)"/>
+        <path d="M-3819.3-4447.1l-5.31.27 12.7 7.59-2.58-4.58-4.81-3.28z" transform="matrix(3.127 -.326 -3.225 -.018 -1573.417 -1098.143)"/>
+        <path d="M-3819.9-4447.6l4.64 7.4 4.42 1.26-3.58-4.96-5.48-3.7z" transform="matrix(-2.348 -1.89 2.127 2.183 1324.032 2719.857)"/>
+        <path d="M-3821.8-4448.7l17.53 22.4-6.67-12.48-3.47-5.09-7.39-4.83z" transform="matrix(-3.107 -.454 3.097 .81 2735.854 2087.122)"/>
+        <path d="M-3822.2-4449.9l-12.5-6.51 24.05 18.66-3.81-6.13-7.74-6.02z" transform="matrix(2.854 1.197 -2.737 -1.536 -448.35 -2034.454)"/>
+        <path d="M-3823.5-4450.2l-5.23-1.22 17.81 13.32-3.56-5.79-9.02-6.31z" transform="matrix(2.034 2.164 -1.77 -2.428 720.317 -2307.966)"/>
+        <path d="M-3824.7-4451.7l-13.4-9.74 24.35 20.96-.74-3.33-10.21-7.89z" transform="matrix(.338 2.82 .045 -2.904 2314.657 -1926.988)"/>
+        <path d="M-3822.2-4449.3l10.6 14.41 1.71-2.6-4.55-6.35-7.76-5.46z" transform="matrix(-1.552 2.467 1.918 -2.335 3429.122 -741.413)"/>
+        <path d="M-3820.2-4447l15.6 19.25-3.35-7.74-6.53-8.32-5.72-3.19z" transform="matrix(-2.388 1.848 2.682 -1.612 3638.697 109.416)"/>
+        <path d="M-3821-4448.7l12.21 17.13-.11-5.25-5.57-6.99-6.53-4.89z" transform="matrix(-3.037 .747 3.19 -.42 3422.623 1206.866)"/>
+        <path d="M-3818.9-4446.9l1.97 4.26 4.24 2.13-1.8-3.38-4.41-3.01z" transform="matrix(2.045 -2.155 -2.377 1.963 -1931.76 726.962)"/>
+        <path d="M-3819.3-4447.1v5.78l6.63 1.34-1.82-3.84-4.81-3.28z" transform="matrix(1.503 -1.036 -1.62 .79 -633.93 -217.22)"/>
+        <path d="M-3819.3-4447.1v5.78l6.63 1.34-1.82-3.84-4.81-3.28z" transform="matrix(-1.516 -1.165 1.21 1.3 424.385 1558.92)"/>
+        <path d="M-3819.3-4447.1v5.78l6.63 1.34-1.82-3.84-4.81-3.28z" transform="matrix(1.686 .92 -1.598 -1.122 156.593 -1254.086)"/>
+        <path d="M-3819.3-4447.1l15.68 18.95-10.18-13.71-.69-1.96-4.81-3.28z" transform="matrix(-1.855 .673 1.99 -.498 2589.49 580.617)"/>
+        <path d="M-3819.3-4447.1l10.95 13.18-4.32-6.06-1.82-3.84-4.81-3.28z" transform="matrix(-.604 2.783 .997 -2.762 2955.043 -1435.124)"/>
+        <path d="M-3819.3-4447.1l-14.43-12.59 18.26 16.79.98-.92-4.81-3.28z" transform="matrix(2.13 2.087 -1.88 -2.36 604.09 -2303.24)"/>
+        <path d="M-3819.3-4447.1v5.78l6.63 1.34-1.82-3.84-4.81-3.28z" transform="matrix(1.964 -.877 -2.116 .67 -1083.67 -148.422)"/>
+      </g>
+    </g>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 32 - 0
public/assets/img/flags/1x1/fk.svg


+ 12 - 0
public/assets/img/flags/1x1/fm.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M244.16 0h496.06v496.06H244.16z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="translate(-252) scale(1.032)" stroke-width="1pt">
+    <path fill="#6797d6" d="M0 0h992.13v496.06H0z"/>
+    <path fill="#fff" d="M507.845 84.45l38.874-.027-31.47 21.477 12.04 34.786-31.43-21.528-31.433 21.523 12.047-34.78-31.464-21.487 38.874.036 11.98-34.804M507.845 412.616l38.874.026-31.47-21.477 12.04-34.786-31.43 21.527-31.433-21.523 12.047 34.78-31.464 21.488 38.874-.036 11.98 34.803M346.08 230.102l37.168-11.39-23.816 29.738 21.685 29.747-36.352-11.398L321 296.57l1.35-36.783-36.37-11.35 37.185-11.33 1.283-36.784M645.55 230.102l-37.17-11.39 23.817 29.738-21.686 29.747 36.353-11.398 23.766 29.77-1.352-36.783 36.37-11.35-37.184-11.33-1.283-36.784"/>
+  </g>
+</svg>

+ 13 - 0
public/assets/img/flags/1x1/fo.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" fill-rule="evenodd" stroke-width="0">
+    <path fill="#fff" d="M-78.015 0h708.18v512h-708.18z"/>
+    <path d="M-75.9 199.11h198.29V0H235.7v199.11h396.58v113.78H235.7V512H122.39V312.89H-75.9V199.11z" fill="#003897"/>
+    <path d="M-75.9 227.56h226.62V0h56.653v227.56h424.91v56.89h-424.91v227.56H150.72V284.45H-75.9v-56.89z" fill="#d72828"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/fr.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#fff" d="M0 0h512.005v512H0z"/>
+    <path fill="#00267f" d="M0 0h170.667v512H0z"/>
+    <path fill="#f31830" d="M341.333 0H512v512H341.333z"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/ga.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd">
+    <path fill="#ffe700" d="M512.004 511.993H0V0h512.004z"/>
+    <path fill="#36a100" d="M512.004 170.664H0V0h512.004z"/>
+    <path fill="#006dbc" d="M512.004 511.993H0V341.33h512.004z"/>
+  </g>
+</svg>

+ 5 - 0
public/assets/img/flags/1x1/gb-eng.svg

@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <path fill="#fff" d="M0 0h512v512H0z"/>
+  <path fill="#ce1124" d="M215.04 0h81.92v512h-81.92z"/>
+  <path fill="#ce1124" d="M0 215.04h512v81.92H0z"/>
+</svg>

+ 4 - 0
public/assets/img/flags/1x1/gb-sct.svg

@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <path fill="#fff" d="M0 0h512v512H0z"/>
+  <path d="M0 0l5 3M0 3l5-3" stroke="#0065bd" stroke-width=".6" transform="scale(102.4 170.66667)"/>
+</svg>

File diff suppressed because it is too large
+ 4 - 0
public/assets/img/flags/1x1/gb-wls.svg


+ 16 - 0
public/assets/img/flags/1x1/gb.svg

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M250 0h500v500H250z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="translate(-256) scale(1.024)">
+    <g stroke-width="1pt">
+      <path fill="#006" d="M0 0h1000.02v500.01H0z"/>
+      <path d="M0 0v55.903l888.218 444.11h111.802V444.11L111.802.003H0zm1000.02 0v55.9L111.802 500.01H0v-55.9L888.218 0h111.802z" fill="#fff"/>
+      <path d="M416.675 0v500.01h166.67V0h-166.67zM0 166.67v166.67h1000.02V166.67H0z" fill="#fff"/>
+      <path d="M0 200.004v100.002h1000.02V200.004H0zM450.01 0v500.01h100V0h-100zM0 500.01l333.34-166.67h74.535L74.535 500.01H0zM0 0l333.34 166.67h-74.535L0 37.27V0zm592.145 166.67L925.485 0h74.535L666.68 166.67h-74.535zm407.875 333.34L666.68 333.34h74.535l258.805 129.403v37.267z" fill="#c00"/>
+    </g>
+  </g>
+</svg>

+ 14 - 0
public/assets/img/flags/1x1/gd.svg

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd">
+    <path fill="red" d="M0 0h512v512H0z"/>
+    <path fill="#009a00" d="M63.653 88.407h384.72v335.15H63.653z"/>
+    <path d="M63.653 423.56h384.72L256.013 256 63.653 423.56z" fill="#ffca00"/>
+    <path d="M63.653 88.485l192.36 167.56 192.36-167.56H63.653z" fill="#ffca00"/>
+    <path fill="#ffce00" d="M97.47 64.865L79.94 52.363l-17.554 12.47 6.474-20.532-17.277-12.838 21.524-.19L79.98 10.87l6.83 20.416 21.525.226L91.028 44.32M273.233 65.386l-17.532-12.5-17.552 12.47 6.474-20.534-17.277-12.838 21.524-.19 6.87-20.404 6.833 20.417 21.524.227-17.307 12.808M449.11 65.103l-17.53-12.5-17.554 12.47L420.5 44.54 403.223 31.7l21.524-.188 6.872-20.405 6.83 20.417 21.525.227-17.307 12.81M97.47 499.166l-17.53-12.502-17.554 12.47 6.474-20.532-17.277-12.84 21.524-.188 6.872-20.404 6.83 20.417 21.525.226-17.307 12.808M273.233 499.686L255.7 487.184l-17.552 12.47 6.474-20.532-17.277-12.84 21.524-.188 6.87-20.404 6.833 20.417 21.524.226-17.307 12.808M449.11 499.406l-17.53-12.502-17.554 12.47 6.474-20.532-17.277-12.84 21.524-.188 6.872-20.404 6.83 20.417 21.525.226-17.307 12.808"/>
+    <path d="M302.158 258.59a46.654 46.654 0 1 1-93.308 0 46.654 46.654 0 1 1 93.308 0z" fill="red"/>
+    <path fill="#ffce00" d="M276.576 287.296l-20.823-14.848-20.848 14.812 7.69-24.388-20.522-15.25 25.566-.223 8.16-24.237 8.115 24.25 25.566.27-20.556 15.212"/>
+    <path d="M89.21 290.95s2.368-19.607 1.016-32.79c-1.353-13.185-35.158-16.904-35.158-16.904l-.338 30.763s27.045 21.973 34.48 18.93z" fill="red"/>
+    <path d="M39.855 213.2s3.258 17.276-1.352 51.723c-2.463 18.703 17.917 31.44 42.933 37.186-5.07-8.79-18.592-22.99-15.212-49.02 18.255 2.367 35.495 37.863 35.495 37.863s13.657-50.33-13.86-58.145c-26.745-7.514-48.005-19.27-48.005-19.607z" fill="#ffce00"/>
+  </g>
+</svg>

+ 21 - 0
public/assets/img/flags/1x1/ge.svg

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 170.66667 170.66667">
+  <defs>
+    <g id="c">
+      <clipPath id="a">
+        <path d="M-109 104a104 104 0 0 0 0-208h218a104 104 0 0 0 0 208z"/>
+      </clipPath>
+      <path id="b" clip-path="url(#a)" d="M-55 74a55 55 0 0 1 110 0V-74a55 55 0 0 1-110 0z"/>
+      <use xlink:href="#b" transform="rotate(90)" height="200" width="300"/>
+    </g>
+  </defs>
+  <path fill="#fff" d="M0 0h170.67v170.67H0z"/>
+  <g transform="matrix(.535 0 0 .535 5.108 47.576)">
+    <path fill="#fff" d="M0-29.333h300v200H0z"/>
+    <path fill="red" d="M130-29.333v80H0v40h130v80h40v-80h130v-40H170v-80h-40z"/>
+    <use xlink:href="#c" transform="translate(64.45 10.117)" height="200" width="300" fill="red"/>
+    <use xlink:href="#c" transform="translate(235.55 131.22)" height="200" width="300" fill="red"/>
+    <use xlink:href="#c" transform="translate(235.55 10.117)" height="200" width="300" fill="red"/>
+    <use xlink:href="#c" transform="translate(64.45 131.22)" height="200" width="300" fill="red"/>
+  </g>
+</svg>

+ 5 - 0
public/assets/img/flags/1x1/gf.svg

@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <path fill="#078930" d="M512 0v512L0 0z"/>
+  <path fill="#fcdd09" d="M0 0l512 512H0z"/>
+  <path fill="#da121a" d="M256 180.148l44.585 137.217L183.86 232.56h144.28l-116.725 84.805z"/>
+</svg>

+ 17 - 0
public/assets/img/flags/1x1/gg.svg

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-18 -12 36 24">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M-18-18h36v36h-36z"/>
+    </clipPath>
+  </defs>
+  <path fill="#fff" d="M-18-18h36v36h-36z"/>
+  <g clip-path="url(#a)">
+    <path fill="#fff" d="M-18-12h36v24h-36z"/>
+    <path d="M0-18v36M-18 0h36" stroke="#e8112d" stroke-width="6" fill="none"/>
+    <path id="b" fill="#f9dd16" d="M-9 2l1-1h9v-2h-9l-1-1z"/>
+    <use xlink:href="#b" transform="rotate(90)" height="24" width="36"/>
+    <use xlink:href="#b" transform="rotate(-90)" height="24" width="36"/>
+    <use xlink:href="#b" transform="scale(-1)" height="24" width="36"/>
+  </g>
+</svg>

+ 14 - 0
public/assets/img/flags/1x1/gh.svg

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M177.17 0h708.66v708.66H177.17z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)" transform="matrix(.722 0 0 .722 -128 0)">
+    <path fill="#fff41e" d="M0 0h1063v708.66H0z"/>
+    <path fill="#1f7848" d="M0 472.44h1063v236.22H0z"/>
+    <path fill="#e80006" d="M0 0h1063v236.22H0z"/>
+    <path d="M608.404 473.093l-77.355-55.237-76.978 55.78 28.63-90.645-76.836-55.972 95.06-.78 29.483-90.37 30.115 90.162 95.06.12-76.442 56.5 29.26 90.443z"/>
+  </g>
+</svg>

+ 198 - 0
public/assets/img/flags/1x1/gi.svg

@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)">
+    <path fill-rule="evenodd" fill="#fff" d="M-254.55 0h1021.8v510.88h-1021.8z"/>
+    <path d="M405.2 175.1zm-71.913-62.795l-12.743 64.988 88.98-.91-9.56-64.07" fill="#a11011"/>
+    <path fill-rule="evenodd" fill="#a11011" d="M276.15 77.584h27.31v6.827h-27.31zM243.38 77.584h26.398v6.827H243.38zM209.7 77.13h26.398v6.37H209.7z"/>
+    <path d="M301.84 99.56zm-91.904-16.392v16.75h93.536V83.525l-93.536-.358M221.33 106.84l-10.926 69.082 94.438.458-12.743-69.082m2.96 66.43z" fill="#a11011"/>
+    <path fill-rule="evenodd" fill="#d61517" d="M-256 384.54H768.2V512H-256z"/>
+    <path fill-rule="evenodd" fill="#a11011" d="M82.674 175.2h347.88v26.356H82.674z"/>
+    <path d="M95.91 198.65l-7.36 131.63-37.822.455v21.157h413.49v-21.157l-37.822.455-7.357-131.92-323.12-.628z" fill="#a11011"/>
+    <path fill="#d61517" d="M204.56 234.3v21.755h5.338V234.3h-5.338m8.008 0v21.755h42.707V234.3h-42.707m45.377 0v21.755h40.038V234.3h-40.038m42.707 0v21.755h8.007V234.3h-8.008zM366.97 256.01zm-38.317-21.736v22.21h38.997v-21.736l-38.997-.475M316.67 306.19v23.548h29.36V306.19h-29.36m32.03 0v14.718h5.34V306.19h-5.34m37.37 0v14.718h5.338V306.19h-5.338m8.008 0v23.548h29.36V306.19h-29.36zM319.33 282.23v21.3h5.338v-21.3h-5.338m8.008 0v21.3h18.684v-21.3h-18.684zM394.07 282.23v21.3h19.135v-21.3H394.07m21.87 0v21.3h5.466v-21.3h-5.467zM317.91 201.89v5.78h102.92v-5.78H317.91zM101.56 282.68v21.3h18.04v-21.3h-18.04zM167.19 282.23v22.21h18.684v-22.21H167.19m21.354 0v22.21h5.338v-22.21h-5.338zM203.21 202.35v5.325h106.1v-5.325h-106.1zM95.343 202.81v5.325h97.002v-5.325H95.343z"/>
+    <path d="M313.08 200.53c-10.186.754 1.348 96.04 1.367 125.75 0 0 12.182-119.51-1.367-125.75z" fill="#fff"/>
+    <path fill="#d61517" d="M84.444 184.62v14.61h344.33v-14.61H84.444z"/>
+    <path d="M196.57 200.98c-10.186.767 1.348 97.777 1.367 128.03 0 0 12.182-121.67-1.367-128.03z" fill="#fff"/>
+    <path d="M90.9 282.68v21.3h8.217v-21.3H90.9zM90.693 305.73v24.03h29.36l-.16-24-29.2-.03m28.85 23.517zM454.7 349.85zM51.55 331.678v18.57h410.32v-18.173l-410.32-.397M167.16 306.19v23.226h28.45v-23.203l-28.45-.023m27.954 22.73zM201.75 305.73v23.548h29.36l-.16-23.52-29.2-.028m28.85 23.045zM279.58 306.19v23.548h32.547l-.16-23.52-32.388-.028m31.978 23.045zM139.48 256.45zm-38.208-22.626v23.12h38.887V234.32l-38.888-.495M97.684 256.46zm-3.806-22.18v22.664h3.874v-22.18l-3.874-.485M183.51 256.9zm-40.476-22.626v23.12h41.195V234.77l-41.196-.495M190.97 256.91zm-4.7-22.18v22.664h4.783v-22.18l-4.783-.485M346.23 279.7zm-27.06-20.845v21.3h27.54V259.31l-27.54-.455M420.87 279.26zm-27.507-19.954v20.39h27.996v-19.954l-27.997-.436M390.15 279.71zm-39.92-20.4v20.846h40.63v-20.4l-40.63-.445" fill="#d61517"/>
+    <path d="M315.23 183.92zm-4.7-9.264v9.466h4.783v-9.264l-4.783-.202" fill="#fff"/>
+    <path d="M325.23 255.57zm-5.147-21.29v21.755h5.238v-21.29l-5.237-.465M408.49 256.02zm-37.052-21.29v21.755h37.71v-21.29l-37.71-.465M419.86 256.02zm-7.383-21.29v21.755h7.514v-21.29l-7.513-.465M343.11 231.89zm-23.482-21.736v22.21h23.9v-21.736l-23.9-.475M389.21 231.9zm-41.894-21.29v21.755h42.64v-21.29l-42.64-.465M417.72 231.89zm-25.27-21.736v22.21h25.72v-21.736l-25.72-.475M201.75 281.15v21.755h12.066v-21.61l-12.066-.145m11.855 21.29zM216.31 281.61v21.755h14.93v-21.61l-14.93-.145m14.67 21.29zM279.58 282.07v21.755h19.348V282.05l-19.348.02m19.01 21.29zM311.04 303.36zm-9.62-21.29v21.755h9.79v-21.29l-9.79-.465M92.612 201.44v4.415h102.92v-4.415H92.612zM198.2 201.44v4.415h113.84v-4.415H198.2zM314.64 200.98v4.415h108.91v-4.415H314.64zM119.12 280.14zm-27.06-21.29v21.755h27.54v-21.29l-27.54-.465M192.44 280.14zm-24.824-21.29v21.755h25.265v-21.29l-25.264-.465M122.93 259.31v21.755h42.183l.16-21.61-42.343-.145m41.447 21.29zM203.57 257.94v21.755h27.996l.16-21.61-28.156-.145m27.507 21.29zM276.77 279.23zm-43.16-21.29v21.755h43.927l-.16-21.45-43.766-.306M280.03 258.4v21.755h28.45l.16-21.774-28.61.02m27.954 21.29zM232.42 230.99zm-28.402-21.29v21.755h28.906v-21.29l-28.906-.465M277.76 231.43zm-42.79-21.736v22.21h43.55v-21.736l-43.55-.475M306.67 231.43zm-25.27-21.736v22.21h25.72v-21.736l-25.72-.475" fill="#d61517"/>
+    <path d="M186.73 182.38zM113 119.585l-10.926 64.988 88.98-.91-10.015-65.438" fill="#a11011"/>
+    <path fill="#d61517" d="M220.62 123.84l-2.718 10.65h38.052v-10.65H220.62m38.052 0v10.65h35.334v-10.65h-35.334zM217.9 137.15v10.65h13.503v-10.65H217.9m16.204 0v10.65h43.21v-10.65h-43.21m45.91 0v10.65h16.204v-10.65h-16.204zM223.3 110.53l-2.722 10.65h10.887v-10.65H223.3m10.887 0v10.65h43.548v-10.65h-43.548m46.27 0v10.65h10.886v-10.65h-10.887zM209.9 86.565v5.325h45.832v-5.325H209.9m48.528 0v5.325h43.136v-5.325h-43.136zM209.9 94.553v5.325h21.354v-5.325H209.9m24.023 0v5.325h42.707v-5.325h-42.707m45.377 0v5.325h21.354v-5.325H279.3zM244.6 78.578v5.325h24.023v-5.325H244.6zM84.444 177.09v5.325h21.354v-5.325H84.444zM407.42 177.09v5.325h21.354v-5.325H407.42zM127.43 182.66zm-20.352-4.364v4.46h20.714v-4.365l-20.714-.094M172.99 183.13zm-17.67-3.735v3.817h17.984v-3.735l-17.983-.08"/>
+    <path d="M203.25 184.34zm-5.147-10.6v10.832h5.238v-10.6l-5.237-.232" fill="#fff"/>
+    <path d="M124.29 176.09zm-17.67-13.088v13.374h17.984v-13.088l-17.983-.286M134.91 176.1zm-9.172-12.643v12.92h9.335v-12.644l-9.335-.276M187.13 177.42zm-15.88-14.87v15.195h16.162v-14.87l-16.162-.325M168.16 176.18zm-12.38-12.98v13.264h12.6v-12.98l-12.6-.284" fill="#d61517"/>
+    <path d="M192.98 181.7zm-19.905-6.591v6.734h20.258v-6.591l-20.258-.144M295.06 173.73zm-74.187-66.43l-11.383-7.384h93.534l-10.47 8.293" fill="#a11011"/>
+    <path fill="#d61517" d="M210.92 78.578v5.325h24.023v-5.325H210.92zM276.91 79.033v5.325h25.388v-5.325H276.91z"/>
+    <g fill="#d61517">
+      <path d="M288.207 108.076zm-66.875-1.692v1.73h68.05v-1.693l-68.05-.036"/>
+      <path d="M291.718 107.166zm-74.03-1.692v1.73h75.332v-1.693l-75.333-.036"/>
+      <path d="M294.834 105.8zm-77.61-1.692v1.73h78.974v-1.693l-78.974-.037"/>
+      <path d="M294.834 105.8zm-77.61-1.692v1.73h78.974v-1.693l-78.974-.037M297.067 103.98zm-80.74-1.693v1.73h82.16v-1.693l-82.16-.037"/>
+    </g>
+    <path d="M243.12 182.68zm-15.88-3.474v3.55h16.162v-3.474l-16.162-.076M283.21 182.68zm-13.644-3.474v3.55h13.887v-3.474l-13.887-.076M117.39 231.88zM95.696 209.7v22.664h22.08v-22.18l-22.08-.485M242.86 177.45zm-30.19-13.718v14.018h30.727v-13.718l-30.727-.3M302.57 177.45zm-25.61-13.718v14.018h26.065v-13.718l-26.065-.3M273.31 177.45zm-7.383-13.718v14.018h7.514v-13.718l-7.513-.3" fill="#d61517"/>
+    <path d="M226.71 182.14zm-16.774-7.037v7.19h17.072v-7.036l-17.072-.154" fill="#a11011"/>
+    <path fill="#d61517" d="M175.2 177.09v5.78h21.354v-5.78H175.2m29.36 0v5.78h21.355v-5.78H204.56z"/>
+    <path d="M304.02 182.15zm-20.352-6.591v6.734h20.714v-6.591l-20.714-.144" fill="#a11011"/>
+    <path d="M165.23 231.89zm-44.578-21.736v22.21h45.37v-21.736l-45.37-.475M191.1 231.89zm-23.035-21.736v22.21h23.444v-21.736l-23.445-.475M254.98 161.56zm-40.03-11.936v12.197h40.74v-11.935l-40.74-.26M298.21 162.01zm-40.03-11.936v12.197h40.74v-11.935l-40.74-.26" fill="#d61517"/>
+    <path fill-rule="evenodd" fill="#a11011" d="M168.74 88.962h23.667v6.827H168.74zM134.15 88.507h26.398v7.737H134.15zM105.02 88.962h20.937v6.827H105.02z"/>
+    <path d="M189.57 109.24zm-76.616 10.8l-8.146-11.472 87.616.455-10.497 9.576" fill="#a11011"/>
+    <path fill="#d61517" d="M105.8 102.54v5.325h18.684v-5.325H105.8m21.354 0v5.325h42.707v-5.325h-42.706m45.377 0v5.325h18.685v-5.325H172.53zM105.8 90.138v4.68h18.684v-4.68H105.8m29.36 0v4.68h24.024v-4.68H135.16zM169.86 90.593v4.038h21.354v-4.037H169.86z"/>
+    <path fill-rule="evenodd" fill="#a11011" d="M105.02 95.79h87.387v13.654H105.02z"/>
+    <path d="M142.29 160.22zm-33.845-10.416v10.643h34.446V150.03l-34.445-.226M184.89 160.22zm-39.788-10.416v10.643h40.495V150.03l-40.495-.226M146.64 101.2zm-40.476-3.92v4.006h41.195v-3.92l-41.196-.085M124.8 147.01zm-14.54-11.046v11.287h14.798v-11.045l-14.797-.24M167.22 147.04zm-39.288-9.786v10h39.986v-9.786l-39.986-.214M183.55 147.47zm-12.75-11.046v11.287h12.976v-11.045l-12.976-.24M145.03 134.75zm-32.95-9.786v10h33.536v-9.786l-33.536-.214M181.82 134.75zm-33.32-9.786v10h33.912v-9.786l-33.913-.214M171.53 122.59zm-48.973-3.92v4.006H172.4v-3.92l-49.843-.085M180.46 122.59zm-6.936-3.92v4.006h7.06v-3.92l-7.06-.085M120.82 122.59zm-7.83-3.92v4.006h7.97v-3.92l-7.97-.085M190.79 101.2zm-40.553-3.92v4.006h41.273v-3.92l-41.273-.085M126.53 109.81zm-19.905-5.593v5.715h20.258v-5.592l-20.258-.123M166.76 109.17zm-35.263-5.147v5.26h35.89v-5.148l-35.89-.112M190.7 109.18zm-19.796-4.963v5.07h20.148v-4.96l-20.148-.11" fill="#d61517"/>
+    <g fill="#d61517">
+      <path d="M178.967 116.536zm-66.875-1.505v1.54h68.05v-1.506l-68.05-.033"/>
+      <path d="M182.478 115.727zm-74.03-1.506v1.54h75.332v-1.506l-75.333-.032"/>
+      <path d="M185.594 114.512zm-77.61-1.505v1.538h78.974v-1.505l-78.974-.033"/>
+      <path d="M185.594 114.512zm-77.61-1.505v1.538h78.974v-1.505l-78.974-.033M187.827 112.892zm-80.74-1.505v1.538h82.16v-1.505l-82.16-.033"/>
+    </g>
+    <path d="M354.19 182.67zm-14.986-3.92v4.006h15.252v-3.92l-15.252-.085M404.57 182.21zm-22.588-3.92v4.006h22.99v-3.92l-22.99-.085M406.89 176.57zm-20.167-12.305v12.574h20.525v-12.306l-20.525-.27M383.89 176.56zm-8.243-12.75v13.028h8.39v-12.75l-8.39-.28M340.5 176.99zm-16.775-13.642v13.94h17.073v-13.642l-17.073-.298M354.26 176.99zm-10.59-13.826v14.128h10.778v-13.826l-10.78-.302" fill="#d61517"/>
+    <path d="M338.66 183.03zm-17.67-7.928v8.1h17.984v-7.926l-17.983-.174" fill="#a11011"/>
+    <path fill="#d61517" d="M285.54 177.09v5.78h23.613v-5.78H285.54m31.484 0v5.78h20.99v-5.78h-20.99zM298.25 162.01zm-38.132-11.936v12.197h38.81v-11.935l-38.81-.26"/>
+    <path fill-rule="evenodd" fill="#a11011" d="M387.66 88.852h23.667v6.827H387.66zM353.07 88.397h26.398v7.737H353.07zM323.94 88.852h20.937v6.827H323.94z"/>
+    <path d="M408.49 109.13zm-76.616 10.8l-8.146-11.472 87.617.455-10.497 9.576" fill="#a11011"/>
+    <path fill="#d61517" d="M324.72 102.43v5.325h18.684v-5.325H324.72m21.354 0v5.325h42.707v-5.325h-42.706m45.377 0v5.325h18.685v-5.325H391.45zM324.72 90.027v4.038h18.684v-4.038H324.72m29.36 0v4.038h24.024v-4.038H354.08zM388.78 90.483v3.394h21.354v-3.394H388.78z"/>
+    <path fill-rule="evenodd" fill="#a11011" d="M323.94 95.68h87.387v13.653H323.94z"/>
+    <path d="M361.83 160.1zm-35.372-11.046v11.287h36v-11.045l-36-.24M403.84 160.1zm-38.055-11.046v11.287h38.73v-11.045l-38.73-.24M363.04 101.09zm-37.946-3.92v4.006h38.62v-3.92l-38.62-.085M343.73 146.9zm-14.54-11.046v11.287h14.798v-11.045l-14.797-.24M386.16 146.9zm-38.655-11.046v11.287h39.342v-11.045l-39.342-.24M402.47 147.35zm-12.75-11.046v11.287h12.976v-11.045l-12.976-.24M364.59 133.39zm-33.583-7.896v8.068h34.18v-7.896l-34.18-.172M400.75 133.39zm-32.688-7.896v8.068h33.27v-7.896l-33.27-.172M390.45 122.48zm-48.973-3.92v4.006h49.843v-3.92l-49.843-.085M399.39 122.48zm-6.936-3.92v4.006h7.06v-3.92l-7.06-.085M339.75 122.48zm-7.83-3.92v4.006h7.97v-3.92l-7.97-.085M409.69 101.09zm-41.818-3.92v4.006h42.56v-3.92l-42.56-.085M344.19 108.4zm-18.64-6.223v6.36h18.97v-6.224l-18.97-.136M384.38 108.41zm-36.528-5.777v5.903h37.177v-5.777l-37.178-.127M409.59 108.41zm-21.694-5.593v5.715h22.08v-5.592l-22.08-.123" fill="#d61517"/>
+    <g fill="#d61517">
+      <path d="M397.895 116.425zm-66.875-1.505v1.538h68.05v-1.505l-68.05-.033"/>
+      <path d="M401.406 115.616zm-74.03-1.506v1.538h75.332v-1.505l-75.333-.032"/>
+      <path d="M404.522 114.4zm-77.61-1.504v1.538h78.974v-1.505l-78.974-.034"/>
+      <path d="M404.522 114.4zm-77.61-1.504v1.538h78.974v-1.505l-78.974-.034M406.755 112.78zm-80.74-1.504v1.538h82.16v-1.505l-82.16-.034"/>
+    </g>
+    <g fill="#d61517">
+      <path d="M397.895 115.162zm-66.875-.383v.39h68.05v-.383l-68.05-.008"/>
+      <path d="M401.406 114.956zm-74.03-.384v.392h75.332v-.383l-75.333-.007"/>
+      <path d="M404.522 114.646zm-77.61-.383v.392h78.974v-.383l-78.974-.01"/>
+      <path d="M404.522 114.646zm-77.61-.383v.392h78.974v-.383l-78.974-.01M406.755 114.234zm-80.74-.383v.392h82.16v-.383l-82.16-.01"/>
+    </g>
+    <path fill-rule="evenodd" fill="gray" d="M232.07 462.6h19.954v28.965H232.07z"/>
+    <path fill-rule="evenodd" fill="#ffc500" d="M234.64 464.54h17.38v25.103h-17.38z"/>
+    <path fill-rule="evenodd" fill="gray" d="M237.86 469.68h11.586v17.38H237.86z"/>
+    <path fill-rule="evenodd" fill="#d61517" d="M240.44 471.62h7.08v13.517h-7.08z"/>
+    <g fill-rule="evenodd" stroke-width="1pt">
+      <path fill="gray" d="M231.443 474.208h7.724v9.01h-7.724z"/>
+      <path fill="#d61517" d="M231.443 476.134h8.367v5.15h-8.367z"/>
+    </g>
+    <g fill-rule="evenodd" stroke-width="1pt">
+      <path fill="gray" d="M261.382 502.994h-9.656v-75.312h9.656z"/>
+      <path fill="#ffc500" d="M259.445 501.068h-5.793v-71.45h5.793z"/>
+    </g>
+    <path fill-rule="evenodd" fill="gray" d="M283.112 407.475l-4.69 4.442-25.197-23.854 4.69-4.442z"/>
+    <path fill-rule="evenodd" fill="gray" d="M261.015 432.113l-4.433-4.854 21.935-24.02 4.433 4.856z"/>
+    <path fill-rule="evenodd" fill="#ffc500" d="M254.326 388.39l3.834-3.676 23.857 22.875-3.834 3.676z"/>
+    <path fill-rule="evenodd" fill="#ffc500" d="M259.698 432.207l-3.55-3.928 22.09-24.446 3.552 3.93z"/>
+    <path fill-rule="evenodd" fill="gray" d="M230.87 410.55l4.432-4.357 21.936 21.557-4.434 4.357z"/>
+    <path fill-rule="evenodd" fill="gray" d="M254.87 383.84l4.8 4.654-25.773 25.005-4.798-4.657z"/>
+    <path fill-rule="evenodd" fill="#ffc500" d="M235.31 411.494l-3.738-3.74 23.268-23.268 3.74 3.74z"/>
+    <path fill-rule="evenodd" fill="gray" d="M254.14 336.22h5.15v62.156h-5.15z"/>
+    <path fill-rule="evenodd" fill="#ffc500" d="M255.01 337.05h3.54v60.114h-3.54zM230.432 408.962l3.992-3.99 24.837 24.836-3.99 3.99z"/>
+    <g fill-rule="evenodd" transform="matrix(1.31 0 0 1.056 -279.63 -7.672)" stroke-width="1pt" fill="#a11011">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(1.24 0 0 1.02 -244.64 3.97)" stroke-width="1pt" fill="#d61517">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(.925 0 0 .957 -87.88 23.926)" stroke-width="1pt" fill="#a11011">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <path fill-rule="evenodd" fill="#d61517" d="M355.98 289.23h28.04v40.45h-28.04z"/>
+    <rect fill-rule="evenodd" ry="16.707" height="33.414" width="27.829" y="273.09" x="356.11" fill="#d61517"/>
+    <g fill-rule="evenodd" transform="matrix(1.348 0 0 1.056 -412.97 -8.717)" stroke-width="1pt" fill="#a11011">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(1.277 0 0 1.02 -376.99 2.924)" stroke-width="1pt" fill="#d61517">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(.95 0 0 .957 -215.77 22.88)" stroke-width="1pt" fill="#a11011">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(.834 0 0 .913 -158 36.213)" stroke-width="1pt" fill="#d61517">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(1.33 0 0 1.056 -515.42 -8.556)" stroke-width="1pt" fill="#a11011">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(1.26 0 0 1.02 -479.94 3.085)" stroke-width="1pt" fill="#d61517">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(.938 0 0 .957 -320.95 23.042)" stroke-width="1pt" fill="#a11011">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(.823 0 0 .913 -263.97 36.374)" stroke-width="1pt" fill="#d61517">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <path d="M233.03 322.27v2.312h6.294v-2.312h-6.294zM121.19 320.66v2.312h6.294v-2.312h-6.294zM121.19 303.44v2.312h6.294v-2.312h-6.294zM121.35 287.19v2.312h6.294v-2.312h-6.294zM159.65 321.3v2.312h6.294V321.3h-6.294zM159.49 303.92v2.312h6.294v-2.312h-6.294zM159.01 287.51v2.312h6.294v-2.312h-6.294zM242.09 278.03l1.635-1.635-4.45-4.45-1.635 1.635 4.45 4.45zM271.16 322.11v2.312h6.294v-2.312h-6.294zM233.19 303.6v2.312h6.294V303.6h-6.294zM232.71 287.03v2.312h6.294v-2.312h-6.294zM271.16 303.92v2.312h6.294v-2.312h-6.294zM271.49 286.22v2.312h6.294v-2.312h-6.294zM348.24 322.91v2.312h6.294v-2.312h-6.294zM348.24 303.6v2.312h6.294V303.6h-6.294zM348.4 285.26v2.312h6.294v-2.312H348.4zM385.58 323.07v2.312h6.294v-2.312h-6.294zM385.42 303.76v2.312h6.294v-2.312h-6.294zM385.58 285.9v2.312h6.294V285.9h-6.294z" fill="#a11011"/>
+    <g fill-rule="evenodd" transform="matrix(.56 0 0 .463 88.214 34.398)" stroke-width="1pt" fill="#a11011">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(.53 0 0 .447 103.13 39.5)" stroke-width="1pt" fill="#d61517">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(.394 0 0 .42 169.98 48.25)" stroke-width="1pt" fill="#a11011">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <g fill-rule="evenodd" transform="matrix(.346 0 0 .4 193.94 54.093)" stroke-width="1pt" fill="#d61517">
+      <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+      <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+    </g>
+    <path d="M371.21 265.24h-2.312v6.294h2.312v-6.294zM273.33 274.06l-1.635-1.635-4.45 4.45 1.635 1.635 4.45-4.45zM386.46 273.9l-1.635-1.635-4.45 4.45 1.635 1.635 4.45-4.45zM358.27 278.19l1.635-1.635-4.45-4.45-1.635 1.635 4.45 4.45zM129.37 270.66l-1.635 1.635 4.45 4.45 1.635-1.635-4.45-4.45zM256.48 264.76h-2.312v6.294h2.312v-6.294zM142.33 272.02h2.312v-6.294h-2.312v6.294zM154.77 276.23l1.635 1.635 4.45-4.45-1.635-1.635-4.45 4.45zM358.63 175.86v7.006h22.902v-7.006H358.63z" fill="#a11011"/>
+    <path fill="#d61517" d="M359.37 177.09v5.325h21.354v-5.325H359.37z"/>
+    <g fill-rule="evenodd" stroke-width="1pt">
+      <g transform="matrix(.632 0 0 .476 -58.145 30.37)" fill="#a11011">
+        <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+        <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+      </g>
+      <g transform="matrix(.598 0 0 .46 -41.285 35.623)" fill="#d61517">
+        <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+        <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+      </g>
+      <g transform="matrix(.446 0 0 .432 34.29 44.635)" fill="#a11011">
+        <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+        <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+      </g>
+      <g transform="matrix(.39 0 0 .412 61.375 50.65)" fill="#d61517">
+        <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+        <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+      </g>
+    </g>
+    <path d="M244.32 176.14v7.006h25.424v-7.006H244.32z" fill="#a11011"/>
+    <path fill="#d61517" d="M244.6 177.55v5.325h24.023v-5.325H244.6z"/>
+    <g fill-rule="evenodd" stroke-width="1pt">
+      <g transform="matrix(.632 0 0 .476 -169.935 30.37)" fill="#a11011">
+        <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+        <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+      </g>
+      <g transform="matrix(.598 0 0 .46 -153.075 35.623)" fill="#d61517">
+        <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+        <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+      </g>
+      <g transform="matrix(.446 0 0 .432 -77.5 44.635)" fill="#a11011">
+        <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+        <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+      </g>
+      <g transform="matrix(.39 0 0 .412 -50.415 50.65)" fill="#d61517">
+        <path d="M477.98 275.98h34.57v44.3h-34.57z"/>
+        <rect ry="18.298" height="36.596" width="34.311" y="258.3" x="478.13"/>
+      </g>
+    </g>
+    <path d="M128.32 173.9v8.407h22.342V173.9H128.32z" fill="#a11011"/>
+    <path d="M149.29 182.59zm-19.458-7.482v7.645h19.803v-7.482l-19.803-.162" fill="#d61517"/>
+  </g>
+</svg>

+ 13 - 0
public/assets/img/flags/1x1/gl.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h512v512H0z"/>
+    </clipPath>
+  </defs>
+  <g fill-rule="evenodd" clip-path="url(#a)">
+    <path fill="#fff" d="M661.1 512h-766.65V0H661.1z"/>
+    <path fill="#df0000" d="M661.1 512h-766.65V256.45H661.1zM347.57 255.85a156.764 156.764 0 1 1-313.528 0"/>
+    <path d="M347.57 255.75a156.764 156.764 0 1 1-313.528 0" fill="#fff"/>
+  </g>
+</svg>

+ 10 - 0
public/assets/img/flags/1x1/gm.svg

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="red" d="M0 0h511.997v170.667H0z"/>
+    <path fill="#fff" d="M0 170.667h511.997v28.444H0z"/>
+    <path fill="#009" d="M0 199.11h511.997v113.78H0z"/>
+    <path fill="#fff" d="M0 312.89h511.997v28.444H0z"/>
+    <path fill="#090" d="M0 341.334h511.997V512H0z"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/gn.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="red" d="M0 0h170.666v512H0z"/>
+    <path fill="#ff0" d="M170.666 0h170.666v512H170.666z"/>
+    <path fill="#090" d="M341.332 0h170.665v512H341.332z"/>
+  </g>
+</svg>

+ 8 - 0
public/assets/img/flags/1x1/gp.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1">
+  <g fill-rule="evenodd" stroke-width="1pt">
+    <path fill="#fff" d="M0 0h512.005v512H0z"/>
+    <path fill="#00267f" d="M0 0h170.667v512H0z"/>
+    <path fill="#f31830" d="M341.333 0H512v512H341.333z"/>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 24 - 0
public/assets/img/flags/1x1/gq.svg


+ 25 - 0
public/assets/img/flags/1x1/gr.svg

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
+  <defs>
+    <clipPath id="a">
+      <path fill-opacity=".67" d="M0 0h666v666H0z"/>
+    </clipPath>
+  </defs>
+  <g clip-path="url(#a)" transform="scale(.77)">
+    <g fill-rule="evenodd" stroke-width="1pt">
+      <path fill="#0d5eaf" d="M0 0h999v74H0z"/>
+      <path fill="#fff" d="M0 74h999v74H0z"/>
+      <path fill="#0d5eaf" d="M0 148h999v74H0z"/>
+      <path fill="#fff" d="M0 222h999v74H0z"/>
+      <path fill="#0d5eaf" d="M0 296h999v74H0z"/>
+      <path fill="#fff" d="M0 370h999v74H0z"/>
+      <path fill="#0d5eaf" d="M0 444h999v74H0z"/>
+      <path fill="#fff" d="M0 518h999v74H0z"/>
+      <path fill="#0d5eaf" d="M0 592h999v74H0zM0 0h370v370H0z"/>
+      <g fill="#fff">
+        <path d="M148 0h74v370h-74z"/>
+        <path d="M0 148h370v74H0z"/>
+      </g>
+    </g>
+  </g>
+</svg>

File diff suppressed because it is too large
+ 47 - 0
public/assets/img/flags/1x1/gs.svg


File diff suppressed because it is too large
+ 46 - 0
public/assets/img/flags/1x1/gt.svg


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