From 8e6b00b88570526f0598ecace1bfc605328773f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=86=E3=82=AF=E3=83=8B=E3=82=AB=E3=83=AB=E8=AB=8F?= =?UTF-8?q?=E8=A8=AA=E5=AD=90?= Date: Tue, 26 May 2020 09:54:01 +0900 Subject: [PATCH] =?UTF-8?q?Laravel5.8=E2=86=927=E3=81=AB=E3=83=90=E3=83=BC?= =?UTF-8?q?=E3=82=B8=E3=83=A7=E3=83=B3=E3=82=A2=E3=83=83=E3=83=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.example | 38 +-- readme.md => README.md | 36 ++- app/Console/Kernel.php | 3 +- app/Exceptions/Handler.php | 18 +- app/Http/Controllers/BoardController.php | 2 +- app/Http/Controllers/Controller.php | 6 +- app/Http/Controllers/ImageController.php | 10 +- app/Http/Controllers/SiteController.php | 2 +- app/Http/Controllers/UserController.php | 12 +- app/Http/Kernel.php | 17 +- app/Http/Middleware/Authenticate.php | 21 ++ .../Middleware/CheckForMaintenanceMode.php | 17 ++ .../Middleware/RedirectIfAuthenticated.php | 3 +- app/Http/Middleware/TrustHosts.php | 20 ++ app/Http/Middleware/TrustProxies.php | 13 +- app/Http/Middleware/VerifyCsrfToken.php | 3 +- app/Providers/AppServiceProvider.php | 22 +- app/Providers/AuthServiceProvider.php | 4 +- app/Providers/BroadcastServiceProvider.php | 2 +- app/Providers/EventServiceProvider.php | 8 +- app/Providers/RouteServiceProvider.php | 19 +- app/User.php | 19 +- bootstrap/app.php | 2 +- composer.json | 121 ++++---- config/app.php | 44 +-- config/auth.php | 15 + config/broadcasting.php | 2 +- config/cache.php | 24 +- config/cors.php | 33 ++- config/database.php | 35 ++- config/filesystems.php | 28 +- config/hashing.php | 34 ++- config/logging.php | 38 ++- config/mail.php | 117 ++++---- config/queue.php | 21 +- config/services.php | 27 +- config/session.php | 26 +- config/view.php | 5 +- database/.gitignore | 1 + database/factories/UserFactory.php | 13 +- .../2014_10_12_000000_create_users_table.php | 10 +- ...12_100000_create_password_resets_table.php | 32 --- ..._08_19_000000_create_failed_jobs_table.php | 35 +++ database/seeds/DatabaseSeeder.php | 4 +- hooks/hooks.json | 1 - package.json | 30 +- phpunit.xml | 30 +- public/.htaccess | 2 +- public/fonts/jpserriffont.woff | Bin .../6fd97df9bfea41748061893ce36cefee.jpeg | Bin public/{assets => }/img/bash/81004208_p0.jpg | Bin public/{assets => }/img/bash/app_icon.png | Bin public/{assets => }/img/bash/bottom_bg.png | Bin public/{assets => }/img/bash/bottom_left.png | Bin public/{assets => }/img/bash/bottom_right.png | Bin public/{assets => }/img/bash/left_bg.png | Bin public/{assets => }/img/bash/right_bg.png | Bin public/{assets => }/img/bash/root_bg.png | Bin public/{assets => }/img/bash/top_bg.png | Bin public/{assets => }/img/bash/top_left.png | Bin public/{assets => }/img/bash/top_max.png | Bin .../{assets => }/img/bash/top_max_hover.png | Bin public/{assets => }/img/bash/top_min.png | Bin .../{assets => }/img/bash/top_min_hover.png | Bin public/{assets => }/img/bash/top_right.png | Bin .../{assets => }/img/bash/top_right_hover.png | Bin public/{assets => }/img/bash/user_bg.png | Bin public/{assets => }/img/bitchute.png | Bin public/{assets => }/img/discord.png | Bin public/{assets => }/img/favicon.jpeg | Bin public/{assets/flags => img/flag}/ASEAN.png | Bin .../flags => img/flag}/Afghanistan.png | Bin .../flags => img/flag}/African Union(OAS).png | Bin public/{assets/flags => img/flag}/Albania.png | Bin public/{assets/flags => img/flag}/Algeria.png | Bin .../flags => img/flag}/American Samoa.png | Bin public/{assets/flags => img/flag}/Andorra.png | Bin public/{assets/flags => img/flag}/Angola.png | Bin .../{assets/flags => img/flag}/Anguilla.png | Bin .../{assets/flags => img/flag}/Antarctica.png | Bin .../flags => img/flag}/Antigua & Barbuda.png | Bin .../flags => img/flag}/Arab League.png | Bin .../{assets/flags => img/flag}/Argentina.png | Bin public/{assets/flags => img/flag}/Armenia.png | Bin public/{assets/flags => img/flag}/Aruba.png | Bin .../{assets/flags => img/flag}/Australia.png | Bin public/{assets/flags => img/flag}/Austria.png | Bin .../{assets/flags => img/flag}/Azerbaijan.png | Bin public/{assets/flags => img/flag}/Bahamas.png | Bin public/{assets/flags => img/flag}/Bahrain.png | Bin .../{assets/flags => img/flag}/Bangladesh.png | Bin .../{assets/flags => img/flag}/Barbados.png | Bin public/{assets/flags => img/flag}/Belarus.png | Bin public/{assets/flags => img/flag}/Belgium.png | Bin public/{assets/flags => img/flag}/Belize.png | Bin public/{assets/flags => img/flag}/Benin.png | Bin public/{assets/flags => img/flag}/Bermuda.png | Bin public/{assets/flags => img/flag}/Bhutan.png | Bin public/{assets/flags => img/flag}/Bolivia.png | Bin .../flag}/Bosnia & Herzegovina.png | Bin .../{assets/flags => img/flag}/Botswana.png | Bin public/{assets/flags => img/flag}/Brazil.png | Bin public/{assets/flags => img/flag}/Brunei.png | Bin .../{assets/flags => img/flag}/Bulgaria.png | Bin .../flags => img/flag}/Burkina Faso.png | Bin public/{assets/flags => img/flag}/Burundi.png | Bin public/{assets/flags => img/flag}/CARICOM.png | Bin public/{assets/flags => img/flag}/CIS.png | Bin .../{assets/flags => img/flag}/Cambodja.png | Bin .../{assets/flags => img/flag}/Cameroon.png | Bin public/{assets/flags => img/flag}/Canada.png | Bin .../{assets/flags => img/flag}/Cape Verde.png | Bin .../flags => img/flag}/Cayman Islands.png | Bin .../flag}/Central African Republic.png | Bin public/{assets/flags => img/flag}/Chad.png | Bin public/{assets/flags => img/flag}/Chile.png | Bin public/{assets/flags => img/flag}/China.png | Bin .../{assets/flags => img/flag}/Colombia.png | Bin .../flags => img/flag}/Commonwealth.png | Bin public/{assets/flags => img/flag}/Comoros.png | Bin .../flags => img/flag}/Congo-Brazzaville.png | Bin .../flag}/Congo-Kinshasa(Zaire).png | Bin .../flags => img/flag}/Cook Islands.png | Bin .../{assets/flags => img/flag}/Costa Rica.png | Bin .../flags => img/flag}/Cote d'Ivoire.png | Bin public/{assets/flags => img/flag}/Croatia.png | Bin public/{assets/flags => img/flag}/Cuba.png | Bin public/{assets/flags => img/flag}/Cyprus.png | Bin .../flags => img/flag}/Czech Republic.png | Bin public/{assets/flags => img/flag}/Denmark.png | Bin .../{assets/flags => img/flag}/Djibouti.png | Bin .../{assets/flags => img/flag}/Dominica.png | Bin .../flags => img/flag}/Dominican Republic.png | Bin public/{assets/flags => img/flag}/Ecuador.png | Bin public/{assets/flags => img/flag}/Egypt.png | Bin .../flags => img/flag}/El Salvador.png | Bin public/{assets/flags => img/flag}/England.png | Bin .../flags => img/flag}/Equatorial Guinea.png | Bin public/{assets/flags => img/flag}/Eritrea.png | Bin public/{assets/flags => img/flag}/Estonia.png | Bin .../{assets/flags => img/flag}/Ethiopia.png | Bin .../flags => img/flag}/European Union.png | Bin public/{assets/flags => img/flag}/Faroes.png | Bin public/{assets/flags => img/flag}/Fiji.png | Bin public/{assets/flags => img/flag}/Finland.png | Bin public/{assets/flags => img/flag}/France.png | Bin public/{assets/flags => img/flag}/Gabon.png | Bin public/{assets/flags => img/flag}/Gambia.png | Bin public/{assets/flags => img/flag}/Georgia.png | Bin public/{assets/flags => img/flag}/Germany.png | Bin public/{assets/flags => img/flag}/Ghana.png | Bin .../{assets/flags => img/flag}/Gibraltar.png | Bin public/{assets/flags => img/flag}/Greece.png | Bin .../{assets/flags => img/flag}/Greenland.png | Bin public/{assets/flags => img/flag}/Grenada.png | Bin .../{assets/flags => img/flag}/Guadeloupe.png | Bin public/{assets/flags => img/flag}/Guam.png | Bin .../{assets/flags => img/flag}/Guatemala.png | Bin .../{assets/flags => img/flag}/Guernsey.png | Bin .../flags => img/flag}/Guinea-Bissau.png | Bin public/{assets/flags => img/flag}/Guinea.png | Bin public/{assets/flags => img/flag}/Guyana.png | Bin public/{assets/flags => img/flag}/Haiti.png | Bin .../{assets/flags => img/flag}/Honduras.png | Bin .../{assets/flags => img/flag}/Hong Kong.png | Bin public/{assets/flags => img/flag}/Hungary.png | Bin public/{assets/flags => img/flag}/Iceland.png | Bin public/{assets/flags => img/flag}/India.png | Bin .../{assets/flags => img/flag}/Indonesia.png | Bin public/{assets/flags => img/flag}/Iran.png | Bin public/{assets/flags => img/flag}/Iraq.png | Bin public/{assets/flags => img/flag}/Ireland.png | Bin .../flags => img/flag}/Islamic Conference.png | Bin .../flags => img/flag}/Isle of Man.png | Bin public/{assets/flags => img/flag}/Israel.png | Bin public/{assets/flags => img/flag}/Italy.png | Bin public/{assets/flags => img/flag}/Jamaica.png | Bin public/{assets/flags => img/flag}/Japan.png | Bin public/{assets/flags => img/flag}/Jersey.png | Bin public/{assets/flags => img/flag}/Jordan.png | Bin .../{assets/flags => img/flag}/Kazakhstan.png | Bin public/{assets/flags => img/flag}/Kenya.png | Bin .../{assets/flags => img/flag}/Kiribati.png | Bin public/{assets/flags => img/flag}/Kosovo.png | Bin public/{assets/flags => img/flag}/Kuwait.png | Bin .../{assets/flags => img/flag}/Kyrgyzstan.png | Bin .../{assets/flags => img/flag}/LIthuania.png | Bin public/{assets/flags => img/flag}/Laos.png | Bin public/{assets/flags => img/flag}/Latvia.png | Bin public/{assets/flags => img/flag}/Lebanon.png | Bin public/{assets/flags => img/flag}/Lesotho.png | Bin public/{assets/flags => img/flag}/Liberia.png | Bin public/{assets/flags => img/flag}/Libya.png | Bin .../flags => img/flag}/Liechtenstein.png | Bin .../{assets/flags => img/flag}/Luxembourg.png | Bin public/{assets/flags => img/flag}/Macao.png | Bin .../{assets/flags => img/flag}/Macedonia.png | Bin .../{assets/flags => img/flag}/Madagascar.png | Bin public/{assets/flags => img/flag}/Malawi.png | Bin .../{assets/flags => img/flag}/Malaysia.png | Bin .../{assets/flags => img/flag}/Maldives.png | Bin public/{assets/flags => img/flag}/Mali.png | Bin public/{assets/flags => img/flag}/Malta.png | Bin .../flags => img/flag}/Marshall Islands.png | Bin .../{assets/flags => img/flag}/Martinique.png | Bin .../{assets/flags => img/flag}/Mauritania.png | Bin .../{assets/flags => img/flag}/Mauritius.png | Bin public/{assets/flags => img/flag}/Mexico.png | Bin .../{assets/flags => img/flag}/Micronesia.png | Bin public/{assets/flags => img/flag}/Moldova.png | Bin public/{assets/flags => img/flag}/Monaco.png | Bin .../{assets/flags => img/flag}/Mongolia.png | Bin .../{assets/flags => img/flag}/Montenegro.png | Bin .../{assets/flags => img/flag}/Montserrat.png | Bin public/{assets/flags => img/flag}/Morocco.png | Bin .../{assets/flags => img/flag}/Mozambique.png | Bin .../flags => img/flag}/Myanmar(Burma).png | Bin public/{assets/flags => img/flag}/NATO.png | Bin public/{assets/flags => img/flag}/Namibia.png | Bin public/{assets/flags => img/flag}/Nauru.png | Bin public/{assets/flags => img/flag}/Nepal.png | Bin .../flag}/Netherlands Antilles.png | Bin .../flags => img/flag}/Netherlands.png | Bin .../flags => img/flag}/New Caledonia.png | Bin .../flags => img/flag}/New Zealand.png | Bin .../{assets/flags => img/flag}/Nicaragua.png | Bin public/{assets/flags => img/flag}/Niger.png | Bin public/{assets/flags => img/flag}/Nigeria.png | Bin .../flags => img/flag}/North Korea.png | Bin .../flags => img/flag}/Northern Cyprus.png | Bin .../flags => img/flag}/Northern Ireland.png | Bin public/{assets/flags => img/flag}/Norway.png | Bin public/{assets/flags => img/flag}/OPEC.png | Bin .../flags => img/flag}/Olimpic Movement.png | Bin public/{assets/flags => img/flag}/Oman.png | Bin .../{assets/flags => img/flag}/Pakistan.png | Bin public/{assets/flags => img/flag}/Palau.png | Bin .../{assets/flags => img/flag}/Palestine.png | Bin public/{assets/flags => img/flag}/Panama.png | Bin .../flags => img/flag}/Papua New Guinea.png | Bin .../{assets/flags => img/flag}/Paraguay.png | Bin public/{assets/flags => img/flag}/Peru.png | Bin .../flags => img/flag}/Philippines.png | Bin public/{assets/flags => img/flag}/Poland.png | Bin .../{assets/flags => img/flag}/Portugal.png | Bin .../flags => img/flag}/Puerto Rico.png | Bin public/{assets/flags => img/flag}/Qatar.png | Bin .../{assets/flags => img/flag}/Red Cross.png | Bin public/{assets/flags => img/flag}/Reunion.png | Bin public/{assets/flags => img/flag}/Romania.png | Bin .../flags => img/flag}/Russian Federation.png | Bin public/{assets/flags => img/flag}/Rwanda.png | Bin .../flags => img/flag}/Saint Lucia.png | Bin public/{assets/flags => img/flag}/Samoa.png | Bin .../{assets/flags => img/flag}/San Marino.png | Bin .../flag}/Sao Tome & Principe.png | Bin .../flags => img/flag}/Saudi Arabia.png | Bin .../{assets/flags => img/flag}/Scotland.png | Bin public/{assets/flags => img/flag}/Senegal.png | Bin .../flags => img/flag}/Serbia(Yugoslavia).png | Bin .../{assets/flags => img/flag}/Seychelles.png | Bin .../flags => img/flag}/Sierra Leone.png | Bin .../{assets/flags => img/flag}/Singapore.png | Bin .../{assets/flags => img/flag}/Slovakia.png | Bin .../{assets/flags => img/flag}/Slovenia.png | Bin .../flags => img/flag}/Solomon Islands.png | Bin public/{assets/flags => img/flag}/Somalia.png | Bin .../{assets/flags => img/flag}/Somaliland.png | Bin .../flags => img/flag}/South Africa.png | Bin .../flags => img/flag}/South Korea.png | Bin public/{assets/flags => img/flag}/Spain.png | Bin .../{assets/flags => img/flag}/Sri Lanka.png | Bin .../flags => img/flag}/St Kitts & Nevis.png | Bin .../flag}/St Vincent & the Grenadines.png | Bin public/{assets/flags => img/flag}/Sudan.png | Bin .../{assets/flags => img/flag}/Suriname.png | Bin .../{assets/flags => img/flag}/Swaziland.png | Bin public/{assets/flags => img/flag}/Sweden.png | Bin .../flags => img/flag}/Switzerland.png | Bin public/{assets/flags => img/flag}/Syria.png | Bin .../flag}/Tahiti(French Polinesia).png | Bin public/{assets/flags => img/flag}/Taiwan.png | Bin .../{assets/flags => img/flag}/Tajikistan.png | Bin .../{assets/flags => img/flag}/Tanzania.png | Bin .../{assets/flags => img/flag}/Thailand.png | Bin .../flags => img/flag}/Timor-Leste.png | Bin public/{assets/flags => img/flag}/Togo.png | Bin public/{assets/flags => img/flag}/Tonga.png | Bin .../flags => img/flag}/Trinidad & Tobago.png | Bin public/{assets/flags => img/flag}/Tunisia.png | Bin public/{assets/flags => img/flag}/Turkey.png | Bin .../flags => img/flag}/Turkmenistan.png | Bin .../flag}/Turks and Caicos Islands.png | Bin public/{assets/flags => img/flag}/Tuvalu.png | Bin public/{assets/flags => img/flag}/Uganda.png | Bin public/{assets/flags => img/flag}/Ukraine.png | Bin .../flag}/United Arab Emirates.png | Bin .../flag}/United Kingdom(Great Britain).png | Bin .../flags => img/flag}/United Nations.png | Bin .../flag}/United States of America (USA).png | Bin public/{assets/flags => img/flag}/Uruguay.png | Bin .../{assets/flags => img/flag}/Uzbekistan.png | Bin public/{assets/flags => img/flag}/Vanutau.png | Bin .../flags => img/flag}/Vatican City.png | Bin .../{assets/flags => img/flag}/Venezuela.png | Bin .../{assets/flags => img/flag}/Viet Nam.png | Bin .../flag}/Virgin Islands British.png | Bin .../flags => img/flag}/Virgin Islands US.png | Bin public/{assets/flags => img/flag}/Wales.png | Bin .../flags => img/flag}/Western Sahara.png | Bin public/{assets/flags => img/flag}/Yemen.png | Bin public/{assets/flags => img/flag}/Zambia.png | Bin .../{assets/flags => img/flag}/Zimbabwe.png | Bin public/{assets => }/img/header.png | Bin public/{assets => }/img/keromayokatta.png | Bin public/{assets => }/img/twitter.png | Bin public/index.php | 0 public/mix-manifest.json | 270 +++++++++++++++++- public/robots.txt | 0 public/web.config | 5 + resources/assets/js/app.js | 27 -- resources/assets/js/auth.js | 39 --- resources/assets/js/bootstrap.js | 56 ---- .../assets/js/components/bash/cli-bckp.vue | 238 --------------- .../assets/js/components/bash/cli-old.vue | 128 --------- resources/assets/js/components/bash/cli.vue | 179 ------------ .../js/components/site/components/comment.vue | 50 ---- .../js/components/site/components/navbar.vue | 159 ----------- .../js/components/site/components/post.vue | 208 -------------- .../js/components/site/components/tsuchi.vue | 49 ---- .../assets/js/components/site/views/index.vue | 32 --- .../{assets => }/fonts/jpserriffont.woff | Bin .../6fd97df9bfea41748061893ce36cefee.jpeg | Bin .../{assets => }/img/bash/81004208_p0.jpg | Bin resources/img/bash/app_icon.png | Bin 0 -> 5140 bytes resources/{assets => }/img/bash/bottom_bg.png | Bin .../{assets => }/img/bash/bottom_left.png | Bin .../{assets => }/img/bash/bottom_right.png | Bin resources/{assets => }/img/bash/left_bg.png | Bin resources/{assets => }/img/bash/right_bg.png | Bin resources/{assets => }/img/bash/root_bg.png | Bin resources/{assets => }/img/bash/top_bg.png | Bin resources/{assets => }/img/bash/top_left.png | Bin resources/{assets => }/img/bash/top_max.png | Bin resources/img/bash/top_max_hover.png | Bin 0 -> 1072 bytes resources/{assets => }/img/bash/top_min.png | Bin resources/img/bash/top_min_hover.png | Bin 0 -> 1088 bytes resources/{assets => }/img/bash/top_right.png | Bin resources/img/bash/top_right_hover.png | Bin 0 -> 1220 bytes resources/{assets => }/img/bash/user_bg.png | Bin resources/img/bitchute.png | Bin 0 -> 4442 bytes resources/img/discord.png | Bin 0 -> 2102 bytes resources/img/favicon.jpeg | Bin 0 -> 806 bytes resources/img/flags/ASEAN.png | Bin 0 -> 1121 bytes resources/img/flags/Afghanistan.png | Bin 0 -> 990 bytes resources/img/flags/African Union(OAS).png | Bin 0 -> 666 bytes resources/img/flags/Albania.png | Bin 0 -> 1007 bytes resources/img/flags/Algeria.png | Bin 0 -> 962 bytes resources/img/flags/American Samoa.png | Bin 0 -> 1493 bytes resources/img/flags/Andorra.png | Bin 0 -> 1133 bytes resources/img/flags/Angola.png | Bin 0 -> 933 bytes resources/img/flags/Anguilla.png | Bin 0 -> 1412 bytes resources/img/flags/Antarctica.png | Bin 0 -> 1019 bytes resources/img/flags/Antigua & Barbuda.png | Bin 0 -> 1453 bytes resources/img/flags/Arab League.png | Bin 0 -> 1480 bytes resources/img/flags/Argentina.png | Bin 0 -> 611 bytes resources/img/flags/Armenia.png | Bin 0 -> 591 bytes resources/img/flags/Aruba.png | Bin 0 -> 806 bytes resources/img/flags/Australia.png | Bin 0 -> 1504 bytes resources/img/flags/Austria.png | Bin 0 -> 466 bytes resources/img/flags/Azerbaijan.png | Bin 0 -> 826 bytes resources/img/flags/Bahamas.png | Bin 0 -> 834 bytes resources/img/flags/Bahrain.png | Bin 0 -> 907 bytes resources/img/flags/Bangladesh.png | Bin 0 -> 998 bytes resources/img/flags/Barbados.png | Bin 0 -> 947 bytes resources/img/flags/Belarus.png | Bin 0 -> 859 bytes resources/img/flags/Belgium.png | Bin 0 -> 648 bytes resources/img/flags/Belize.png | Bin 0 -> 1228 bytes resources/img/flags/Benin.png | Bin 0 -> 607 bytes resources/img/flags/Bermuda.png | Bin 0 -> 1446 bytes resources/img/flags/Bhutan.png | Bin 0 -> 1320 bytes resources/img/flags/Bolivia.png | Bin 0 -> 829 bytes resources/img/flags/Bosnia & Herzegovina.png | Bin 0 -> 1347 bytes resources/img/flags/Botswana.png | Bin 0 -> 583 bytes resources/img/flags/Brazil.png | Bin 0 -> 1610 bytes resources/img/flags/Brunei.png | Bin 0 -> 1467 bytes resources/img/flags/Bulgaria.png | Bin 0 -> 483 bytes resources/img/flags/Burkina Faso.png | Bin 0 -> 740 bytes resources/img/flags/Burundi.png | Bin 0 -> 1690 bytes resources/img/flags/CARICOM.png | Bin 0 -> 1250 bytes resources/img/flags/CIS.png | Bin 0 -> 1639 bytes resources/img/flags/Cambodja.png | Bin 0 -> 1053 bytes resources/img/flags/Cameroon.png | Bin 0 -> 804 bytes resources/img/flags/Canada.png | Bin 0 -> 1005 bytes resources/img/flags/Cape Verde.png | Bin 0 -> 890 bytes resources/img/flags/Cayman Islands.png | Bin 0 -> 1413 bytes .../img/flags/Central African Republic.png | Bin 0 -> 779 bytes resources/img/flags/Chad.png | Bin 0 -> 689 bytes resources/img/flags/Chile.png | Bin 0 -> 657 bytes resources/img/flags/China.png | Bin 0 -> 793 bytes resources/img/flags/Colombia.png | Bin 0 -> 510 bytes resources/img/flags/Commonwealth.png | Bin 0 -> 1349 bytes resources/img/flags/Comoros.png | Bin 0 -> 1075 bytes resources/img/flags/Congo-Brazzaville.png | Bin 0 -> 1203 bytes resources/img/flags/Congo-Kinshasa(Zaire).png | Bin 0 -> 1543 bytes resources/img/flags/Cook Islands.png | Bin 0 -> 1539 bytes resources/img/flags/Costa Rica.png | Bin 0 -> 568 bytes resources/img/flags/Cote d'Ivoire.png | Bin 0 -> 629 bytes resources/img/flags/Croatia.png | Bin 0 -> 982 bytes resources/img/flags/Cuba.png | Bin 0 -> 1016 bytes resources/img/flags/Cyprus.png | Bin 0 -> 729 bytes resources/img/flags/Czech Republic.png | Bin 0 -> 849 bytes resources/img/flags/Denmark.png | Bin 0 -> 595 bytes resources/img/flags/Djibouti.png | Bin 0 -> 1004 bytes resources/img/flags/Dominica.png | Bin 0 -> 1244 bytes resources/img/flags/Dominican Republic.png | Bin 0 -> 625 bytes resources/img/flags/Ecuador.png | Bin 0 -> 1043 bytes resources/img/flags/Egypt.png | Bin 0 -> 622 bytes resources/img/flags/El Salvador.png | Bin 0 -> 710 bytes resources/img/flags/England.png | Bin 0 -> 498 bytes resources/img/flags/Equatorial Guinea.png | Bin 0 -> 1029 bytes resources/img/flags/Eritrea.png | Bin 0 -> 1521 bytes resources/img/flags/Estonia.png | Bin 0 -> 522 bytes resources/img/flags/Ethiopia.png | Bin 0 -> 1064 bytes resources/img/flags/European Union.png | Bin 0 -> 1189 bytes resources/img/flags/Faroes.png | Bin 0 -> 607 bytes resources/img/flags/Fiji.png | Bin 0 -> 1303 bytes resources/img/flags/Finland.png | Bin 0 -> 523 bytes resources/img/flags/France.png | Bin 0 -> 637 bytes resources/img/flags/Gabon.png | Bin 0 -> 560 bytes resources/img/flags/Gambia.png | Bin 0 -> 573 bytes resources/img/flags/Georgia.png | Bin 0 -> 868 bytes resources/img/flags/Germany.png | Bin 0 -> 602 bytes resources/img/flags/Ghana.png | Bin 0 -> 739 bytes resources/img/flags/Gibraltar.png | Bin 0 -> 1024 bytes resources/img/flags/Greece.png | Bin 0 -> 775 bytes resources/img/flags/Greenland.png | Bin 0 -> 925 bytes resources/img/flags/Grenada.png | Bin 0 -> 1472 bytes resources/img/flags/Guadeloupe.png | Bin 0 -> 1046 bytes resources/img/flags/Guam.png | Bin 0 -> 1007 bytes resources/img/flags/Guatemala.png | Bin 0 -> 1322 bytes resources/img/flags/Guernsey.png | Bin 0 -> 773 bytes resources/img/flags/Guinea-Bissau.png | Bin 0 -> 756 bytes resources/img/flags/Guinea.png | Bin 0 -> 701 bytes resources/img/flags/Guyana.png | Bin 0 -> 1657 bytes resources/img/flags/Haiti.png | Bin 0 -> 600 bytes resources/img/flags/Honduras.png | Bin 0 -> 614 bytes resources/img/flags/Hong Kong.png | Bin 0 -> 1125 bytes resources/img/flags/Hungary.png | Bin 0 -> 505 bytes resources/img/flags/Iceland.png | Bin 0 -> 748 bytes resources/img/flags/India.png | Bin 0 -> 701 bytes resources/img/flags/Indonesia.png | Bin 0 -> 490 bytes resources/img/flags/Iran.png | Bin 0 -> 681 bytes resources/img/flags/Iraq.png | Bin 0 -> 652 bytes resources/img/flags/Ireland.png | Bin 0 -> 621 bytes resources/img/flags/Islamic Conference.png | Bin 0 -> 1484 bytes resources/img/flags/Isle of Man.png | Bin 0 -> 1061 bytes resources/img/flags/Israel.png | Bin 0 -> 790 bytes resources/img/flags/Italy.png | Bin 0 -> 642 bytes resources/img/flags/Jamaica.png | Bin 0 -> 1634 bytes resources/img/flags/Japan.png | Bin 0 -> 705 bytes resources/img/flags/Jersey.png | Bin 0 -> 1421 bytes resources/img/flags/Jordan.png | Bin 0 -> 932 bytes resources/img/flags/Kazakhstan.png | Bin 0 -> 1368 bytes resources/img/flags/Kenya.png | Bin 0 -> 1184 bytes resources/img/flags/Kiribati.png | Bin 0 -> 1850 bytes resources/img/flags/Kosovo.png | Bin 0 -> 1195 bytes resources/img/flags/Kuwait.png | Bin 0 -> 690 bytes resources/img/flags/Kyrgyzstan.png | Bin 0 -> 1046 bytes resources/img/flags/LIthuania.png | Bin 0 -> 560 bytes resources/img/flags/Laos.png | Bin 0 -> 909 bytes resources/img/flags/Latvia.png | Bin 0 -> 534 bytes resources/img/flags/Lebanon.png | Bin 0 -> 832 bytes resources/img/flags/Lesotho.png | Bin 0 -> 1383 bytes resources/img/flags/Liberia.png | Bin 0 -> 837 bytes resources/img/flags/Libya.png | Bin 0 -> 564 bytes resources/img/flags/Liechtenstein.png | Bin 0 -> 833 bytes resources/img/flags/Luxembourg.png | Bin 0 -> 469 bytes resources/img/flags/Macao.png | Bin 0 -> 1429 bytes resources/img/flags/Macedonia.png | Bin 0 -> 1749 bytes resources/img/flags/Madagascar.png | Bin 0 -> 539 bytes resources/img/flags/Malawi.png | Bin 0 -> 833 bytes resources/img/flags/Malaysia.png | Bin 0 -> 1043 bytes resources/img/flags/Maldives.png | Bin 0 -> 788 bytes resources/img/flags/Mali.png | Bin 0 -> 684 bytes resources/img/flags/Malta.png | Bin 0 -> 669 bytes resources/img/flags/Marshall Islands.png | Bin 0 -> 1550 bytes resources/img/flags/Martinique.png | Bin 0 -> 1613 bytes resources/img/flags/Mauritania.png | Bin 0 -> 1018 bytes resources/img/flags/Mauritius.png | Bin 0 -> 641 bytes resources/img/flags/Mexico.png | Bin 0 -> 997 bytes resources/img/flags/Micronesia.png | Bin 0 -> 910 bytes resources/img/flags/Moldova.png | Bin 0 -> 1116 bytes resources/img/flags/Monaco.png | Bin 0 -> 490 bytes resources/img/flags/Mongolia.png | Bin 0 -> 900 bytes resources/img/flags/Montenegro.png | Bin 0 -> 1186 bytes resources/img/flags/Montserrat.png | Bin 0 -> 1387 bytes resources/img/flags/Morocco.png | Bin 0 -> 806 bytes resources/img/flags/Mozambique.png | Bin 0 -> 1100 bytes resources/img/flags/Myanmar(Burma).png | Bin 0 -> 939 bytes resources/img/flags/NATO.png | Bin 0 -> 1073 bytes resources/img/flags/Namibia.png | Bin 0 -> 1718 bytes resources/img/flags/Nauru.png | Bin 0 -> 822 bytes resources/img/flags/Nepal.png | Bin 0 -> 1249 bytes resources/img/flags/Netherlands Antilles.png | Bin 0 -> 769 bytes resources/img/flags/Netherlands.png | Bin 0 -> 469 bytes resources/img/flags/New Caledonia.png | Bin 0 -> 1305 bytes resources/img/flags/New Zealand.png | Bin 0 -> 1252 bytes resources/img/flags/Nicaragua.png | Bin 0 -> 683 bytes resources/img/flags/Niger.png | Bin 0 -> 667 bytes resources/img/flags/Nigeria.png | Bin 0 -> 641 bytes resources/img/flags/North Korea.png | Bin 0 -> 912 bytes resources/img/flags/Northern Cyprus.png | Bin 0 -> 809 bytes resources/img/flags/Northern Ireland.png | Bin 0 -> 713 bytes resources/img/flags/Norway.png | Bin 0 -> 743 bytes resources/img/flags/OPEC.png | Bin 0 -> 1113 bytes resources/img/flags/Olimpic Movement.png | Bin 0 -> 976 bytes resources/img/flags/Oman.png | Bin 0 -> 775 bytes resources/img/flags/Pakistan.png | Bin 0 -> 969 bytes resources/img/flags/Palau.png | Bin 0 -> 941 bytes resources/img/flags/Palestine.png | Bin 0 -> 910 bytes resources/img/flags/Panama.png | Bin 0 -> 735 bytes resources/img/flags/Papua New Guinea.png | Bin 0 -> 1436 bytes resources/img/flags/Paraguay.png | Bin 0 -> 641 bytes resources/img/flags/Peru.png | Bin 0 -> 993 bytes resources/img/flags/Philippines.png | Bin 0 -> 964 bytes resources/img/flags/Poland.png | Bin 0 -> 380 bytes resources/img/flags/Portugal.png | Bin 0 -> 1076 bytes resources/img/flags/Puerto Rico.png | Bin 0 -> 992 bytes resources/img/flags/Qatar.png | Bin 0 -> 825 bytes resources/img/flags/Red Cross.png | Bin 0 -> 445 bytes resources/img/flags/Reunion.png | Bin 0 -> 1177 bytes resources/img/flags/Romania.png | Bin 0 -> 675 bytes resources/img/flags/Russian Federation.png | Bin 0 -> 487 bytes resources/img/flags/Rwanda.png | Bin 0 -> 735 bytes resources/img/flags/Saint Lucia.png | Bin 0 -> 1226 bytes resources/img/flags/Samoa.png | Bin 0 -> 927 bytes resources/img/flags/San Marino.png | Bin 0 -> 1167 bytes resources/img/flags/Sao Tome & Principe.png | Bin 0 -> 1073 bytes resources/img/flags/Saudi Arabia.png | Bin 0 -> 1312 bytes resources/img/flags/Scotland.png | Bin 0 -> 1639 bytes resources/img/flags/Senegal.png | Bin 0 -> 871 bytes resources/img/flags/Serbia(Yugoslavia).png | Bin 0 -> 1009 bytes resources/img/flags/Seychelles.png | Bin 0 -> 1430 bytes resources/img/flags/Sierra Leone.png | Bin 0 -> 488 bytes resources/img/flags/Singapore.png | Bin 0 -> 723 bytes resources/img/flags/Slovakia.png | Bin 0 -> 942 bytes resources/img/flags/Slovenia.png | Bin 0 -> 730 bytes resources/img/flags/Solomon Islands.png | Bin 0 -> 1519 bytes resources/img/flags/Somalia.png | Bin 0 -> 829 bytes resources/img/flags/Somaliland.png | Bin 0 -> 843 bytes resources/img/flags/South Africa.png | Bin 0 -> 1352 bytes resources/img/flags/South Korea.png | Bin 0 -> 1361 bytes resources/img/flags/Spain.png | Bin 0 -> 873 bytes resources/img/flags/Sri Lanka.png | Bin 0 -> 1376 bytes resources/img/flags/St Kitts & Nevis.png | Bin 0 -> 1421 bytes .../img/flags/St Vincent & the Grenadines.png | Bin 0 -> 980 bytes resources/img/flags/Sudan.png | Bin 0 -> 873 bytes resources/img/flags/Suriname.png | Bin 0 -> 752 bytes resources/img/flags/Swaziland.png | Bin 0 -> 1334 bytes resources/img/flags/Sweden.png | Bin 0 -> 715 bytes resources/img/flags/Switzerland.png | Bin 0 -> 631 bytes resources/img/flags/Syria.png | Bin 0 -> 607 bytes .../img/flags/Tahiti(French Polinesia).png | Bin 0 -> 830 bytes resources/img/flags/Taiwan.png | Bin 0 -> 870 bytes resources/img/flags/Tajikistan.png | Bin 0 -> 784 bytes resources/img/flags/Tanzania.png | Bin 0 -> 1360 bytes resources/img/flags/Thailand.png | Bin 0 -> 524 bytes resources/img/flags/Timor-Leste.png | Bin 0 -> 1053 bytes resources/img/flags/Togo.png | Bin 0 -> 920 bytes resources/img/flags/Tonga.png | Bin 0 -> 608 bytes resources/img/flags/Trinidad & Tobago.png | Bin 0 -> 1463 bytes resources/img/flags/Tunisia.png | Bin 0 -> 1098 bytes resources/img/flags/Turkey.png | Bin 0 -> 923 bytes resources/img/flags/Turkmenistan.png | Bin 0 -> 1156 bytes .../img/flags/Turks and Caicos Islands.png | Bin 0 -> 1427 bytes resources/img/flags/Tuvalu.png | Bin 0 -> 1393 bytes resources/img/flags/Uganda.png | Bin 0 -> 952 bytes resources/img/flags/Ukraine.png | Bin 0 -> 574 bytes resources/img/flags/United Arab Emirates.png | Bin 0 -> 563 bytes .../flags/United Kingdom(Great Britain).png | Bin 0 -> 1767 bytes resources/img/flags/United Nations.png | Bin 0 -> 1310 bytes .../flags/United States of America (USA).png | Bin 0 -> 830 bytes resources/img/flags/Uruguay.png | Bin 0 -> 809 bytes resources/img/flags/Uzbekistan.png | Bin 0 -> 719 bytes resources/img/flags/Vanutau.png | Bin 0 -> 1235 bytes resources/img/flags/Vatican City.png | Bin 0 -> 852 bytes resources/img/flags/Venezuela.png | Bin 0 -> 866 bytes resources/img/flags/Viet Nam.png | Bin 0 -> 818 bytes .../img/flags/Virgin Islands British.png | Bin 0 -> 1537 bytes resources/img/flags/Virgin Islands US.png | Bin 0 -> 1354 bytes resources/img/flags/Wales.png | Bin 0 -> 1759 bytes resources/img/flags/Western Sahara.png | Bin 0 -> 966 bytes resources/img/flags/Yemen.png | Bin 0 -> 439 bytes resources/img/flags/Zambia.png | Bin 0 -> 868 bytes resources/img/flags/Zimbabwe.png | Bin 0 -> 1031 bytes resources/img/header.png | Bin 0 -> 166121 bytes resources/img/keromayokatta.png | Bin 0 -> 15204 bytes resources/img/twitter.png | Bin 0 -> 2029 bytes resources/js/app.js | 1 + resources/js/bootstrap.js | 28 ++ resources/lang/en/passwords.php | 6 +- resources/lang/en/validation.php | 166 ++++++----- resources/{assets => }/sass/_variables.scss | 0 resources/{assets => }/sass/app.scss | 34 +-- resources/{assets => }/sass/jpserriffont.scss | 0 resources/views/layouts/bash.blade.php | 32 +-- resources/views/layouts/site.blade.php | 14 +- resources/views/pages/bash/cli.blade.php | 2 +- resources/views/pages/site/notfound.blade.php | 2 +- resources/views/pages/site/profile.blade.php | 2 +- resources/views/welcome.blade.php | 100 +++++++ routes/api.php | 4 + routes/channels.php | 2 + routes/console.php | 1 + routes/web.php | 6 + storage/app/.gitignore | 0 storage/app/public/.gitignore | 0 storage/framework/.gitignore | 0 storage/framework/cache/.gitignore | 1 + .../framework/cache/data}/.gitignore | 0 storage/framework/sessions/.gitignore | 0 storage/framework/testing/.gitignore | 0 storage/framework/views/.gitignore | 0 storage/logs/.gitignore | 0 tests/CreatesApplication.php | 3 - tests/Feature/ExampleTest.php | 2 +- tests/Unit/ExampleTest.php | 3 +- webpack.mix.js | 10 +- 629 files changed, 1183 insertions(+), 1701 deletions(-) rename readme.md => README.md (57%) create mode 100644 app/Http/Middleware/Authenticate.php create mode 100644 app/Http/Middleware/CheckForMaintenanceMode.php create mode 100644 app/Http/Middleware/TrustHosts.php delete mode 100644 database/migrations/2014_10_12_100000_create_password_resets_table.php create mode 100644 database/migrations/2019_08_19_000000_create_failed_jobs_table.php delete mode 100644 hooks/hooks.json mode change 100755 => 100644 public/.htaccess mode change 100755 => 100644 public/fonts/jpserriffont.woff rename public/{assets => }/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg (100%) rename public/{assets => }/img/bash/81004208_p0.jpg (100%) rename public/{assets => }/img/bash/app_icon.png (100%) rename public/{assets => }/img/bash/bottom_bg.png (100%) rename public/{assets => }/img/bash/bottom_left.png (100%) rename public/{assets => }/img/bash/bottom_right.png (100%) rename public/{assets => }/img/bash/left_bg.png (100%) rename public/{assets => }/img/bash/right_bg.png (100%) rename public/{assets => }/img/bash/root_bg.png (100%) rename public/{assets => }/img/bash/top_bg.png (100%) rename public/{assets => }/img/bash/top_left.png (100%) rename public/{assets => }/img/bash/top_max.png (100%) rename public/{assets => }/img/bash/top_max_hover.png (100%) rename public/{assets => }/img/bash/top_min.png (100%) rename public/{assets => }/img/bash/top_min_hover.png (100%) rename public/{assets => }/img/bash/top_right.png (100%) rename public/{assets => }/img/bash/top_right_hover.png (100%) rename public/{assets => }/img/bash/user_bg.png (100%) rename public/{assets => }/img/bitchute.png (100%) rename public/{assets => }/img/discord.png (100%) rename public/{assets => }/img/favicon.jpeg (100%) rename public/{assets/flags => img/flag}/ASEAN.png (100%) rename public/{assets/flags => img/flag}/Afghanistan.png (100%) rename public/{assets/flags => img/flag}/African Union(OAS).png (100%) rename public/{assets/flags => img/flag}/Albania.png (100%) rename public/{assets/flags => img/flag}/Algeria.png (100%) rename public/{assets/flags => img/flag}/American Samoa.png (100%) rename public/{assets/flags => img/flag}/Andorra.png (100%) rename public/{assets/flags => img/flag}/Angola.png (100%) rename public/{assets/flags => img/flag}/Anguilla.png (100%) rename public/{assets/flags => img/flag}/Antarctica.png (100%) rename public/{assets/flags => img/flag}/Antigua & Barbuda.png (100%) rename public/{assets/flags => img/flag}/Arab League.png (100%) rename public/{assets/flags => img/flag}/Argentina.png (100%) rename public/{assets/flags => img/flag}/Armenia.png (100%) rename public/{assets/flags => img/flag}/Aruba.png (100%) rename public/{assets/flags => img/flag}/Australia.png (100%) rename public/{assets/flags => img/flag}/Austria.png (100%) rename public/{assets/flags => img/flag}/Azerbaijan.png (100%) rename public/{assets/flags => img/flag}/Bahamas.png (100%) rename public/{assets/flags => img/flag}/Bahrain.png (100%) rename public/{assets/flags => img/flag}/Bangladesh.png (100%) rename public/{assets/flags => img/flag}/Barbados.png (100%) rename public/{assets/flags => img/flag}/Belarus.png (100%) rename public/{assets/flags => img/flag}/Belgium.png (100%) rename public/{assets/flags => img/flag}/Belize.png (100%) rename public/{assets/flags => img/flag}/Benin.png (100%) rename public/{assets/flags => img/flag}/Bermuda.png (100%) rename public/{assets/flags => img/flag}/Bhutan.png (100%) rename public/{assets/flags => img/flag}/Bolivia.png (100%) rename public/{assets/flags => img/flag}/Bosnia & Herzegovina.png (100%) rename public/{assets/flags => img/flag}/Botswana.png (100%) rename public/{assets/flags => img/flag}/Brazil.png (100%) rename public/{assets/flags => img/flag}/Brunei.png (100%) rename public/{assets/flags => img/flag}/Bulgaria.png (100%) rename public/{assets/flags => img/flag}/Burkina Faso.png (100%) rename public/{assets/flags => img/flag}/Burundi.png (100%) rename public/{assets/flags => img/flag}/CARICOM.png (100%) rename public/{assets/flags => img/flag}/CIS.png (100%) rename public/{assets/flags => img/flag}/Cambodja.png (100%) rename public/{assets/flags => img/flag}/Cameroon.png (100%) rename public/{assets/flags => img/flag}/Canada.png (100%) rename public/{assets/flags => img/flag}/Cape Verde.png (100%) rename public/{assets/flags => img/flag}/Cayman Islands.png (100%) rename public/{assets/flags => img/flag}/Central African Republic.png (100%) rename public/{assets/flags => img/flag}/Chad.png (100%) rename public/{assets/flags => img/flag}/Chile.png (100%) rename public/{assets/flags => img/flag}/China.png (100%) rename public/{assets/flags => img/flag}/Colombia.png (100%) rename public/{assets/flags => img/flag}/Commonwealth.png (100%) rename public/{assets/flags => img/flag}/Comoros.png (100%) rename public/{assets/flags => img/flag}/Congo-Brazzaville.png (100%) rename public/{assets/flags => img/flag}/Congo-Kinshasa(Zaire).png (100%) rename public/{assets/flags => img/flag}/Cook Islands.png (100%) rename public/{assets/flags => img/flag}/Costa Rica.png (100%) rename public/{assets/flags => img/flag}/Cote d'Ivoire.png (100%) rename public/{assets/flags => img/flag}/Croatia.png (100%) rename public/{assets/flags => img/flag}/Cuba.png (100%) rename public/{assets/flags => img/flag}/Cyprus.png (100%) rename public/{assets/flags => img/flag}/Czech Republic.png (100%) rename public/{assets/flags => img/flag}/Denmark.png (100%) rename public/{assets/flags => img/flag}/Djibouti.png (100%) rename public/{assets/flags => img/flag}/Dominica.png (100%) rename public/{assets/flags => img/flag}/Dominican Republic.png (100%) rename public/{assets/flags => img/flag}/Ecuador.png (100%) rename public/{assets/flags => img/flag}/Egypt.png (100%) rename public/{assets/flags => img/flag}/El Salvador.png (100%) rename public/{assets/flags => img/flag}/England.png (100%) rename public/{assets/flags => img/flag}/Equatorial Guinea.png (100%) rename public/{assets/flags => img/flag}/Eritrea.png (100%) rename public/{assets/flags => img/flag}/Estonia.png (100%) rename public/{assets/flags => img/flag}/Ethiopia.png (100%) rename public/{assets/flags => img/flag}/European Union.png (100%) rename public/{assets/flags => img/flag}/Faroes.png (100%) rename public/{assets/flags => img/flag}/Fiji.png (100%) rename public/{assets/flags => img/flag}/Finland.png (100%) rename public/{assets/flags => img/flag}/France.png (100%) rename public/{assets/flags => img/flag}/Gabon.png (100%) rename public/{assets/flags => img/flag}/Gambia.png (100%) rename public/{assets/flags => img/flag}/Georgia.png (100%) rename public/{assets/flags => img/flag}/Germany.png (100%) rename public/{assets/flags => img/flag}/Ghana.png (100%) rename public/{assets/flags => img/flag}/Gibraltar.png (100%) rename public/{assets/flags => img/flag}/Greece.png (100%) rename public/{assets/flags => img/flag}/Greenland.png (100%) rename public/{assets/flags => img/flag}/Grenada.png (100%) rename public/{assets/flags => img/flag}/Guadeloupe.png (100%) rename public/{assets/flags => img/flag}/Guam.png (100%) rename public/{assets/flags => img/flag}/Guatemala.png (100%) rename public/{assets/flags => img/flag}/Guernsey.png (100%) rename public/{assets/flags => img/flag}/Guinea-Bissau.png (100%) rename public/{assets/flags => img/flag}/Guinea.png (100%) rename public/{assets/flags => img/flag}/Guyana.png (100%) rename public/{assets/flags => img/flag}/Haiti.png (100%) rename public/{assets/flags => img/flag}/Honduras.png (100%) rename public/{assets/flags => img/flag}/Hong Kong.png (100%) rename public/{assets/flags => img/flag}/Hungary.png (100%) rename public/{assets/flags => img/flag}/Iceland.png (100%) rename public/{assets/flags => img/flag}/India.png (100%) rename public/{assets/flags => img/flag}/Indonesia.png (100%) rename public/{assets/flags => img/flag}/Iran.png (100%) rename public/{assets/flags => img/flag}/Iraq.png (100%) rename public/{assets/flags => img/flag}/Ireland.png (100%) rename public/{assets/flags => img/flag}/Islamic Conference.png (100%) rename public/{assets/flags => img/flag}/Isle of Man.png (100%) rename public/{assets/flags => img/flag}/Israel.png (100%) rename public/{assets/flags => img/flag}/Italy.png (100%) rename public/{assets/flags => img/flag}/Jamaica.png (100%) rename public/{assets/flags => img/flag}/Japan.png (100%) rename public/{assets/flags => img/flag}/Jersey.png (100%) rename public/{assets/flags => img/flag}/Jordan.png (100%) rename public/{assets/flags => img/flag}/Kazakhstan.png (100%) rename public/{assets/flags => img/flag}/Kenya.png (100%) rename public/{assets/flags => img/flag}/Kiribati.png (100%) rename public/{assets/flags => img/flag}/Kosovo.png (100%) rename public/{assets/flags => img/flag}/Kuwait.png (100%) rename public/{assets/flags => img/flag}/Kyrgyzstan.png (100%) rename public/{assets/flags => img/flag}/LIthuania.png (100%) rename public/{assets/flags => img/flag}/Laos.png (100%) rename public/{assets/flags => img/flag}/Latvia.png (100%) rename public/{assets/flags => img/flag}/Lebanon.png (100%) rename public/{assets/flags => img/flag}/Lesotho.png (100%) rename public/{assets/flags => img/flag}/Liberia.png (100%) rename public/{assets/flags => img/flag}/Libya.png (100%) rename public/{assets/flags => img/flag}/Liechtenstein.png (100%) rename public/{assets/flags => img/flag}/Luxembourg.png (100%) rename public/{assets/flags => img/flag}/Macao.png (100%) rename public/{assets/flags => img/flag}/Macedonia.png (100%) rename public/{assets/flags => img/flag}/Madagascar.png (100%) rename public/{assets/flags => img/flag}/Malawi.png (100%) rename public/{assets/flags => img/flag}/Malaysia.png (100%) rename public/{assets/flags => img/flag}/Maldives.png (100%) rename public/{assets/flags => img/flag}/Mali.png (100%) rename public/{assets/flags => img/flag}/Malta.png (100%) rename public/{assets/flags => img/flag}/Marshall Islands.png (100%) rename public/{assets/flags => img/flag}/Martinique.png (100%) rename public/{assets/flags => img/flag}/Mauritania.png (100%) rename public/{assets/flags => img/flag}/Mauritius.png (100%) rename public/{assets/flags => img/flag}/Mexico.png (100%) rename public/{assets/flags => img/flag}/Micronesia.png (100%) rename public/{assets/flags => img/flag}/Moldova.png (100%) rename public/{assets/flags => img/flag}/Monaco.png (100%) rename public/{assets/flags => img/flag}/Mongolia.png (100%) rename public/{assets/flags => img/flag}/Montenegro.png (100%) rename public/{assets/flags => img/flag}/Montserrat.png (100%) rename public/{assets/flags => img/flag}/Morocco.png (100%) rename public/{assets/flags => img/flag}/Mozambique.png (100%) rename public/{assets/flags => img/flag}/Myanmar(Burma).png (100%) rename public/{assets/flags => img/flag}/NATO.png (100%) rename public/{assets/flags => img/flag}/Namibia.png (100%) rename public/{assets/flags => img/flag}/Nauru.png (100%) rename public/{assets/flags => img/flag}/Nepal.png (100%) rename public/{assets/flags => img/flag}/Netherlands Antilles.png (100%) rename public/{assets/flags => img/flag}/Netherlands.png (100%) rename public/{assets/flags => img/flag}/New Caledonia.png (100%) rename public/{assets/flags => img/flag}/New Zealand.png (100%) rename public/{assets/flags => img/flag}/Nicaragua.png (100%) rename public/{assets/flags => img/flag}/Niger.png (100%) rename public/{assets/flags => img/flag}/Nigeria.png (100%) rename public/{assets/flags => img/flag}/North Korea.png (100%) rename public/{assets/flags => img/flag}/Northern Cyprus.png (100%) rename public/{assets/flags => img/flag}/Northern Ireland.png (100%) rename public/{assets/flags => img/flag}/Norway.png (100%) rename public/{assets/flags => img/flag}/OPEC.png (100%) rename public/{assets/flags => img/flag}/Olimpic Movement.png (100%) rename public/{assets/flags => img/flag}/Oman.png (100%) rename public/{assets/flags => img/flag}/Pakistan.png (100%) rename public/{assets/flags => img/flag}/Palau.png (100%) rename public/{assets/flags => img/flag}/Palestine.png (100%) rename public/{assets/flags => img/flag}/Panama.png (100%) rename public/{assets/flags => img/flag}/Papua New Guinea.png (100%) rename public/{assets/flags => img/flag}/Paraguay.png (100%) rename public/{assets/flags => img/flag}/Peru.png (100%) rename public/{assets/flags => img/flag}/Philippines.png (100%) rename public/{assets/flags => img/flag}/Poland.png (100%) rename public/{assets/flags => img/flag}/Portugal.png (100%) rename public/{assets/flags => img/flag}/Puerto Rico.png (100%) rename public/{assets/flags => img/flag}/Qatar.png (100%) rename public/{assets/flags => img/flag}/Red Cross.png (100%) rename public/{assets/flags => img/flag}/Reunion.png (100%) rename public/{assets/flags => img/flag}/Romania.png (100%) rename public/{assets/flags => img/flag}/Russian Federation.png (100%) rename public/{assets/flags => img/flag}/Rwanda.png (100%) rename public/{assets/flags => img/flag}/Saint Lucia.png (100%) rename public/{assets/flags => img/flag}/Samoa.png (100%) rename public/{assets/flags => img/flag}/San Marino.png (100%) rename public/{assets/flags => img/flag}/Sao Tome & Principe.png (100%) rename public/{assets/flags => img/flag}/Saudi Arabia.png (100%) rename public/{assets/flags => img/flag}/Scotland.png (100%) rename public/{assets/flags => img/flag}/Senegal.png (100%) rename public/{assets/flags => img/flag}/Serbia(Yugoslavia).png (100%) rename public/{assets/flags => img/flag}/Seychelles.png (100%) rename public/{assets/flags => img/flag}/Sierra Leone.png (100%) rename public/{assets/flags => img/flag}/Singapore.png (100%) rename public/{assets/flags => img/flag}/Slovakia.png (100%) rename public/{assets/flags => img/flag}/Slovenia.png (100%) rename public/{assets/flags => img/flag}/Solomon Islands.png (100%) rename public/{assets/flags => img/flag}/Somalia.png (100%) rename public/{assets/flags => img/flag}/Somaliland.png (100%) rename public/{assets/flags => img/flag}/South Africa.png (100%) rename public/{assets/flags => img/flag}/South Korea.png (100%) rename public/{assets/flags => img/flag}/Spain.png (100%) rename public/{assets/flags => img/flag}/Sri Lanka.png (100%) rename public/{assets/flags => img/flag}/St Kitts & Nevis.png (100%) rename public/{assets/flags => img/flag}/St Vincent & the Grenadines.png (100%) rename public/{assets/flags => img/flag}/Sudan.png (100%) rename public/{assets/flags => img/flag}/Suriname.png (100%) rename public/{assets/flags => img/flag}/Swaziland.png (100%) rename public/{assets/flags => img/flag}/Sweden.png (100%) rename public/{assets/flags => img/flag}/Switzerland.png (100%) rename public/{assets/flags => img/flag}/Syria.png (100%) rename public/{assets/flags => img/flag}/Tahiti(French Polinesia).png (100%) rename public/{assets/flags => img/flag}/Taiwan.png (100%) rename public/{assets/flags => img/flag}/Tajikistan.png (100%) rename public/{assets/flags => img/flag}/Tanzania.png (100%) rename public/{assets/flags => img/flag}/Thailand.png (100%) rename public/{assets/flags => img/flag}/Timor-Leste.png (100%) rename public/{assets/flags => img/flag}/Togo.png (100%) rename public/{assets/flags => img/flag}/Tonga.png (100%) rename public/{assets/flags => img/flag}/Trinidad & Tobago.png (100%) rename public/{assets/flags => img/flag}/Tunisia.png (100%) rename public/{assets/flags => img/flag}/Turkey.png (100%) rename public/{assets/flags => img/flag}/Turkmenistan.png (100%) rename public/{assets/flags => img/flag}/Turks and Caicos Islands.png (100%) rename public/{assets/flags => img/flag}/Tuvalu.png (100%) rename public/{assets/flags => img/flag}/Uganda.png (100%) rename public/{assets/flags => img/flag}/Ukraine.png (100%) rename public/{assets/flags => img/flag}/United Arab Emirates.png (100%) rename public/{assets/flags => img/flag}/United Kingdom(Great Britain).png (100%) rename public/{assets/flags => img/flag}/United Nations.png (100%) rename public/{assets/flags => img/flag}/United States of America (USA).png (100%) rename public/{assets/flags => img/flag}/Uruguay.png (100%) rename public/{assets/flags => img/flag}/Uzbekistan.png (100%) rename public/{assets/flags => img/flag}/Vanutau.png (100%) rename public/{assets/flags => img/flag}/Vatican City.png (100%) rename public/{assets/flags => img/flag}/Venezuela.png (100%) rename public/{assets/flags => img/flag}/Viet Nam.png (100%) rename public/{assets/flags => img/flag}/Virgin Islands British.png (100%) rename public/{assets/flags => img/flag}/Virgin Islands US.png (100%) rename public/{assets/flags => img/flag}/Wales.png (100%) rename public/{assets/flags => img/flag}/Western Sahara.png (100%) rename public/{assets/flags => img/flag}/Yemen.png (100%) rename public/{assets/flags => img/flag}/Zambia.png (100%) rename public/{assets/flags => img/flag}/Zimbabwe.png (100%) rename public/{assets => }/img/header.png (100%) rename public/{assets => }/img/keromayokatta.png (100%) rename public/{assets => }/img/twitter.png (100%) mode change 100755 => 100644 public/index.php mode change 100755 => 100644 public/robots.txt mode change 100755 => 100644 public/web.config delete mode 100644 resources/assets/js/app.js delete mode 100644 resources/assets/js/auth.js delete mode 100644 resources/assets/js/bootstrap.js delete mode 100644 resources/assets/js/components/bash/cli-bckp.vue delete mode 100644 resources/assets/js/components/bash/cli-old.vue delete mode 100644 resources/assets/js/components/bash/cli.vue delete mode 100644 resources/assets/js/components/site/components/comment.vue delete mode 100644 resources/assets/js/components/site/components/navbar.vue delete mode 100644 resources/assets/js/components/site/components/post.vue delete mode 100644 resources/assets/js/components/site/components/tsuchi.vue delete mode 100644 resources/assets/js/components/site/views/index.vue rename resources/{assets => }/fonts/jpserriffont.woff (100%) rename resources/{assets => }/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg (100%) rename resources/{assets => }/img/bash/81004208_p0.jpg (100%) create mode 100644 resources/img/bash/app_icon.png rename resources/{assets => }/img/bash/bottom_bg.png (100%) rename resources/{assets => }/img/bash/bottom_left.png (100%) rename resources/{assets => }/img/bash/bottom_right.png (100%) rename resources/{assets => }/img/bash/left_bg.png (100%) rename resources/{assets => }/img/bash/right_bg.png (100%) rename resources/{assets => }/img/bash/root_bg.png (100%) rename resources/{assets => }/img/bash/top_bg.png (100%) rename resources/{assets => }/img/bash/top_left.png (100%) rename resources/{assets => }/img/bash/top_max.png (100%) create mode 100644 resources/img/bash/top_max_hover.png rename resources/{assets => }/img/bash/top_min.png (100%) create mode 100644 resources/img/bash/top_min_hover.png rename resources/{assets => }/img/bash/top_right.png (100%) create mode 100644 resources/img/bash/top_right_hover.png rename resources/{assets => }/img/bash/user_bg.png (100%) create mode 100644 resources/img/bitchute.png create mode 100644 resources/img/discord.png create mode 100644 resources/img/favicon.jpeg create mode 100755 resources/img/flags/ASEAN.png create mode 100755 resources/img/flags/Afghanistan.png create mode 100755 resources/img/flags/African Union(OAS).png create mode 100755 resources/img/flags/Albania.png create mode 100755 resources/img/flags/Algeria.png create mode 100755 resources/img/flags/American Samoa.png create mode 100755 resources/img/flags/Andorra.png create mode 100755 resources/img/flags/Angola.png create mode 100755 resources/img/flags/Anguilla.png create mode 100755 resources/img/flags/Antarctica.png create mode 100755 resources/img/flags/Antigua & Barbuda.png create mode 100755 resources/img/flags/Arab League.png create mode 100755 resources/img/flags/Argentina.png create mode 100755 resources/img/flags/Armenia.png create mode 100755 resources/img/flags/Aruba.png create mode 100755 resources/img/flags/Australia.png create mode 100755 resources/img/flags/Austria.png create mode 100755 resources/img/flags/Azerbaijan.png create mode 100755 resources/img/flags/Bahamas.png create mode 100755 resources/img/flags/Bahrain.png create mode 100755 resources/img/flags/Bangladesh.png create mode 100755 resources/img/flags/Barbados.png create mode 100755 resources/img/flags/Belarus.png create mode 100755 resources/img/flags/Belgium.png create mode 100755 resources/img/flags/Belize.png create mode 100755 resources/img/flags/Benin.png create mode 100755 resources/img/flags/Bermuda.png create mode 100755 resources/img/flags/Bhutan.png create mode 100755 resources/img/flags/Bolivia.png create mode 100755 resources/img/flags/Bosnia & Herzegovina.png create mode 100755 resources/img/flags/Botswana.png create mode 100755 resources/img/flags/Brazil.png create mode 100755 resources/img/flags/Brunei.png create mode 100755 resources/img/flags/Bulgaria.png create mode 100755 resources/img/flags/Burkina Faso.png create mode 100755 resources/img/flags/Burundi.png create mode 100755 resources/img/flags/CARICOM.png create mode 100755 resources/img/flags/CIS.png create mode 100755 resources/img/flags/Cambodja.png create mode 100755 resources/img/flags/Cameroon.png create mode 100755 resources/img/flags/Canada.png create mode 100755 resources/img/flags/Cape Verde.png create mode 100755 resources/img/flags/Cayman Islands.png create mode 100755 resources/img/flags/Central African Republic.png create mode 100755 resources/img/flags/Chad.png create mode 100755 resources/img/flags/Chile.png create mode 100755 resources/img/flags/China.png create mode 100755 resources/img/flags/Colombia.png create mode 100755 resources/img/flags/Commonwealth.png create mode 100755 resources/img/flags/Comoros.png create mode 100755 resources/img/flags/Congo-Brazzaville.png create mode 100755 resources/img/flags/Congo-Kinshasa(Zaire).png create mode 100755 resources/img/flags/Cook Islands.png create mode 100755 resources/img/flags/Costa Rica.png create mode 100755 resources/img/flags/Cote d'Ivoire.png create mode 100755 resources/img/flags/Croatia.png create mode 100755 resources/img/flags/Cuba.png create mode 100755 resources/img/flags/Cyprus.png create mode 100755 resources/img/flags/Czech Republic.png create mode 100755 resources/img/flags/Denmark.png create mode 100755 resources/img/flags/Djibouti.png create mode 100755 resources/img/flags/Dominica.png create mode 100755 resources/img/flags/Dominican Republic.png create mode 100755 resources/img/flags/Ecuador.png create mode 100755 resources/img/flags/Egypt.png create mode 100755 resources/img/flags/El Salvador.png create mode 100755 resources/img/flags/England.png create mode 100755 resources/img/flags/Equatorial Guinea.png create mode 100755 resources/img/flags/Eritrea.png create mode 100755 resources/img/flags/Estonia.png create mode 100755 resources/img/flags/Ethiopia.png create mode 100755 resources/img/flags/European Union.png create mode 100755 resources/img/flags/Faroes.png create mode 100755 resources/img/flags/Fiji.png create mode 100755 resources/img/flags/Finland.png create mode 100755 resources/img/flags/France.png create mode 100755 resources/img/flags/Gabon.png create mode 100755 resources/img/flags/Gambia.png create mode 100755 resources/img/flags/Georgia.png create mode 100755 resources/img/flags/Germany.png create mode 100755 resources/img/flags/Ghana.png create mode 100755 resources/img/flags/Gibraltar.png create mode 100755 resources/img/flags/Greece.png create mode 100755 resources/img/flags/Greenland.png create mode 100755 resources/img/flags/Grenada.png create mode 100755 resources/img/flags/Guadeloupe.png create mode 100755 resources/img/flags/Guam.png create mode 100755 resources/img/flags/Guatemala.png create mode 100755 resources/img/flags/Guernsey.png create mode 100755 resources/img/flags/Guinea-Bissau.png create mode 100755 resources/img/flags/Guinea.png create mode 100755 resources/img/flags/Guyana.png create mode 100755 resources/img/flags/Haiti.png create mode 100755 resources/img/flags/Honduras.png create mode 100755 resources/img/flags/Hong Kong.png create mode 100755 resources/img/flags/Hungary.png create mode 100755 resources/img/flags/Iceland.png create mode 100755 resources/img/flags/India.png create mode 100755 resources/img/flags/Indonesia.png create mode 100755 resources/img/flags/Iran.png create mode 100755 resources/img/flags/Iraq.png create mode 100755 resources/img/flags/Ireland.png create mode 100755 resources/img/flags/Islamic Conference.png create mode 100755 resources/img/flags/Isle of Man.png create mode 100755 resources/img/flags/Israel.png create mode 100755 resources/img/flags/Italy.png create mode 100755 resources/img/flags/Jamaica.png create mode 100755 resources/img/flags/Japan.png create mode 100755 resources/img/flags/Jersey.png create mode 100755 resources/img/flags/Jordan.png create mode 100755 resources/img/flags/Kazakhstan.png create mode 100755 resources/img/flags/Kenya.png create mode 100755 resources/img/flags/Kiribati.png create mode 100755 resources/img/flags/Kosovo.png create mode 100755 resources/img/flags/Kuwait.png create mode 100755 resources/img/flags/Kyrgyzstan.png create mode 100755 resources/img/flags/LIthuania.png create mode 100755 resources/img/flags/Laos.png create mode 100755 resources/img/flags/Latvia.png create mode 100755 resources/img/flags/Lebanon.png create mode 100755 resources/img/flags/Lesotho.png create mode 100755 resources/img/flags/Liberia.png create mode 100755 resources/img/flags/Libya.png create mode 100755 resources/img/flags/Liechtenstein.png create mode 100755 resources/img/flags/Luxembourg.png create mode 100755 resources/img/flags/Macao.png create mode 100755 resources/img/flags/Macedonia.png create mode 100755 resources/img/flags/Madagascar.png create mode 100755 resources/img/flags/Malawi.png create mode 100755 resources/img/flags/Malaysia.png create mode 100755 resources/img/flags/Maldives.png create mode 100755 resources/img/flags/Mali.png create mode 100755 resources/img/flags/Malta.png create mode 100755 resources/img/flags/Marshall Islands.png create mode 100755 resources/img/flags/Martinique.png create mode 100755 resources/img/flags/Mauritania.png create mode 100755 resources/img/flags/Mauritius.png create mode 100755 resources/img/flags/Mexico.png create mode 100755 resources/img/flags/Micronesia.png create mode 100755 resources/img/flags/Moldova.png create mode 100755 resources/img/flags/Monaco.png create mode 100755 resources/img/flags/Mongolia.png create mode 100755 resources/img/flags/Montenegro.png create mode 100755 resources/img/flags/Montserrat.png create mode 100755 resources/img/flags/Morocco.png create mode 100755 resources/img/flags/Mozambique.png create mode 100755 resources/img/flags/Myanmar(Burma).png create mode 100755 resources/img/flags/NATO.png create mode 100755 resources/img/flags/Namibia.png create mode 100755 resources/img/flags/Nauru.png create mode 100755 resources/img/flags/Nepal.png create mode 100755 resources/img/flags/Netherlands Antilles.png create mode 100755 resources/img/flags/Netherlands.png create mode 100755 resources/img/flags/New Caledonia.png create mode 100755 resources/img/flags/New Zealand.png create mode 100755 resources/img/flags/Nicaragua.png create mode 100755 resources/img/flags/Niger.png create mode 100755 resources/img/flags/Nigeria.png create mode 100755 resources/img/flags/North Korea.png create mode 100755 resources/img/flags/Northern Cyprus.png create mode 100755 resources/img/flags/Northern Ireland.png create mode 100755 resources/img/flags/Norway.png create mode 100755 resources/img/flags/OPEC.png create mode 100755 resources/img/flags/Olimpic Movement.png create mode 100755 resources/img/flags/Oman.png create mode 100755 resources/img/flags/Pakistan.png create mode 100755 resources/img/flags/Palau.png create mode 100755 resources/img/flags/Palestine.png create mode 100755 resources/img/flags/Panama.png create mode 100755 resources/img/flags/Papua New Guinea.png create mode 100755 resources/img/flags/Paraguay.png create mode 100755 resources/img/flags/Peru.png create mode 100755 resources/img/flags/Philippines.png create mode 100755 resources/img/flags/Poland.png create mode 100755 resources/img/flags/Portugal.png create mode 100755 resources/img/flags/Puerto Rico.png create mode 100755 resources/img/flags/Qatar.png create mode 100755 resources/img/flags/Red Cross.png create mode 100755 resources/img/flags/Reunion.png create mode 100755 resources/img/flags/Romania.png create mode 100755 resources/img/flags/Russian Federation.png create mode 100755 resources/img/flags/Rwanda.png create mode 100755 resources/img/flags/Saint Lucia.png create mode 100755 resources/img/flags/Samoa.png create mode 100755 resources/img/flags/San Marino.png create mode 100755 resources/img/flags/Sao Tome & Principe.png create mode 100755 resources/img/flags/Saudi Arabia.png create mode 100755 resources/img/flags/Scotland.png create mode 100755 resources/img/flags/Senegal.png create mode 100755 resources/img/flags/Serbia(Yugoslavia).png create mode 100755 resources/img/flags/Seychelles.png create mode 100755 resources/img/flags/Sierra Leone.png create mode 100755 resources/img/flags/Singapore.png create mode 100755 resources/img/flags/Slovakia.png create mode 100755 resources/img/flags/Slovenia.png create mode 100755 resources/img/flags/Solomon Islands.png create mode 100755 resources/img/flags/Somalia.png create mode 100755 resources/img/flags/Somaliland.png create mode 100755 resources/img/flags/South Africa.png create mode 100755 resources/img/flags/South Korea.png create mode 100755 resources/img/flags/Spain.png create mode 100755 resources/img/flags/Sri Lanka.png create mode 100755 resources/img/flags/St Kitts & Nevis.png create mode 100755 resources/img/flags/St Vincent & the Grenadines.png create mode 100755 resources/img/flags/Sudan.png create mode 100755 resources/img/flags/Suriname.png create mode 100755 resources/img/flags/Swaziland.png create mode 100755 resources/img/flags/Sweden.png create mode 100755 resources/img/flags/Switzerland.png create mode 100755 resources/img/flags/Syria.png create mode 100755 resources/img/flags/Tahiti(French Polinesia).png create mode 100755 resources/img/flags/Taiwan.png create mode 100755 resources/img/flags/Tajikistan.png create mode 100755 resources/img/flags/Tanzania.png create mode 100755 resources/img/flags/Thailand.png create mode 100755 resources/img/flags/Timor-Leste.png create mode 100755 resources/img/flags/Togo.png create mode 100755 resources/img/flags/Tonga.png create mode 100755 resources/img/flags/Trinidad & Tobago.png create mode 100755 resources/img/flags/Tunisia.png create mode 100755 resources/img/flags/Turkey.png create mode 100755 resources/img/flags/Turkmenistan.png create mode 100755 resources/img/flags/Turks and Caicos Islands.png create mode 100755 resources/img/flags/Tuvalu.png create mode 100755 resources/img/flags/Uganda.png create mode 100755 resources/img/flags/Ukraine.png create mode 100755 resources/img/flags/United Arab Emirates.png create mode 100755 resources/img/flags/United Kingdom(Great Britain).png create mode 100755 resources/img/flags/United Nations.png create mode 100755 resources/img/flags/United States of America (USA).png create mode 100755 resources/img/flags/Uruguay.png create mode 100755 resources/img/flags/Uzbekistan.png create mode 100755 resources/img/flags/Vanutau.png create mode 100755 resources/img/flags/Vatican City.png create mode 100755 resources/img/flags/Venezuela.png create mode 100755 resources/img/flags/Viet Nam.png create mode 100755 resources/img/flags/Virgin Islands British.png create mode 100755 resources/img/flags/Virgin Islands US.png create mode 100755 resources/img/flags/Wales.png create mode 100755 resources/img/flags/Western Sahara.png create mode 100755 resources/img/flags/Yemen.png create mode 100755 resources/img/flags/Zambia.png create mode 100755 resources/img/flags/Zimbabwe.png create mode 100755 resources/img/header.png create mode 100755 resources/img/keromayokatta.png create mode 100644 resources/img/twitter.png create mode 100644 resources/js/app.js create mode 100644 resources/js/bootstrap.js rename resources/{assets => }/sass/_variables.scss (100%) rename resources/{assets => }/sass/app.scss (91%) rename resources/{assets => }/sass/jpserriffont.scss (100%) create mode 100644 resources/views/welcome.blade.php mode change 100755 => 100644 storage/app/.gitignore mode change 100755 => 100644 storage/app/public/.gitignore mode change 100755 => 100644 storage/framework/.gitignore mode change 100755 => 100644 storage/framework/cache/.gitignore rename {public/assets/public => storage/framework/cache/data}/.gitignore (100%) mode change 100755 => 100644 mode change 100755 => 100644 storage/framework/sessions/.gitignore mode change 100755 => 100644 storage/framework/testing/.gitignore mode change 100755 => 100644 storage/framework/views/.gitignore mode change 100755 => 100644 storage/logs/.gitignore diff --git a/.env.example b/.env.example index 256cca1..ac74863 100644 --- a/.env.example +++ b/.env.example @@ -2,59 +2,45 @@ APP_NAME=Laravel APP_ENV=local APP_KEY= APP_DEBUG=true -APP_LOG_LEVEL=debug APP_URL=http://localhost -FRONTEND=http://localhost:8080 LOG_CHANNEL=stack DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 -DB_DATABASE=homestead -DB_USERNAME=homestead -DB_PASSWORD=secret - -FTP_HOST=ftp.example.com -FTP_USER=username -FTP_PASS=password -FTP_PORT=21 -FTP_SSL=false +DB_DATABASE=laravel +DB_USERNAME=root +DB_PASSWORD= BROADCAST_DRIVER=log CACHE_DRIVER=file +QUEUE_CONNECTION=sync SESSION_DRIVER=file SESSION_LIFETIME=120 -QUEUE_DRIVER=sync REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 -MAIL_DRIVER=smtp +MAIL_MAILER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null +MAIL_FROM_ADDRESS=null +MAIL_FROM_NAME="${APP_NAME}" + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= PUSHER_APP_ID= PUSHER_APP_KEY= PUSHER_APP_SECRET= PUSHER_APP_CLUSTER=mt1 -JWT_SECRET= -JWT_TTL=131500 -JWT_REFRESH_TTL=525600 -JWT_BLACKLIST_GRACE_PERIOD=30 - MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" - -GMO_KEY="" -GMO_SECRET="" - -CONOHA_DENANT_ID="" -CONOHA_DENANT_NAME="" -CONOHA_USER_NAME="" -CONOHA_USER_PASS="" diff --git a/readme.md b/README.md similarity index 57% rename from readme.md rename to README.md index 5e90f48..3cae01e 100644 --- a/readme.md +++ b/README.md @@ -1,4 +1,4 @@ -

+

Build Status @@ -9,7 +9,7 @@ ## About Laravel -Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as: +Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as: - [Simple, fast routing engine](https://laravel.com/docs/routing). - [Powerful dependency injection container](https://laravel.com/docs/container). @@ -19,22 +19,28 @@ Laravel is a web application framework with expressive, elegant syntax. We belie - [Robust background job processing](https://laravel.com/docs/queues). - [Real-time event broadcasting](https://laravel.com/docs/broadcasting). -Laravel is accessible, yet powerful, providing tools needed for large, robust applications. +Laravel is accessible, powerful, and provides tools required for large, robust applications. ## Learning Laravel -Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of any modern web application framework, making it a breeze to get started learning the framework. +Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. -If you're not in the mood to read, [Laracasts](https://laracasts.com) contains over 1100 video tutorials on a range of topics including Laravel, modern PHP, unit testing, JavaScript, and more. Boost the skill level of yourself and your entire team by digging into our comprehensive video library. +If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 1500 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library. ## Laravel Sponsors -We would like to extend our thanks to the following sponsors for helping fund on-going Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell): +We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell). - **[Vehikl](https://vehikl.com/)** - **[Tighten Co.](https://tighten.co)** - **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)** -- **[British Software Development](https://www.britishsoftware.co)** +- **[64 Robots](https://64robots.com)** +- **[Cubet Techno Labs](https://cubettech.com)** +- **[Cyber-Duck](https://cyber-duck.co.uk)** +- **[Many](https://www.many.co.uk)** +- **[Webdock, Fast VPS Hosting](https://www.webdock.io/en)** +- **[DevSquad](https://devsquad.com)** +- [UserInsights](https://userinsights.com) - [Fragrantica](https://www.fragrantica.com) - [SOFTonSOFA](https://softonsofa.com/) - [User10](https://user10.com) @@ -42,14 +48,28 @@ We would like to extend our thanks to the following sponsors for helping fund on - [CodeBrisk](https://codebrisk.com) - [1Forge](https://1forge.com) - [TECPRESSO](https://tecpresso.co.jp/) -- [Pulse Storm](http://www.pulsestorm.net/) - [Runtime Converter](http://runtimeconverter.com/) - [WebL'Agence](https://weblagence.com/) +- [Invoice Ninja](https://www.invoiceninja.com) +- [iMi digital](https://www.imi-digital.de/) +- [Earthlink](https://www.earthlink.ro/) +- [Steadfast Collective](https://steadfastcollective.com/) +- [We Are The Robots Inc.](https://watr.mx/) +- [Understand.io](https://www.understand.io/) +- [Abdel Elrafa](https://abdelelrafa.com) +- [Hyper Host](https://hyper.host) +- [Appoly](https://www.appoly.co.uk) +- [OP.GG](https://op.gg) +- [云软科技](http://www.yunruan.ltd/) ## Contributing Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). +## Code of Conduct + +In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct). + ## Security Vulnerabilities If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed. diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index a8c5158..69914e9 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -24,8 +24,7 @@ class Kernel extends ConsoleKernel */ protected function schedule(Schedule $schedule) { - // $schedule->command('inspire') - // ->hourly(); + // $schedule->command('inspire')->hourly(); } /** diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php index 7e2563a..59c585d 100644 --- a/app/Exceptions/Handler.php +++ b/app/Exceptions/Handler.php @@ -2,8 +2,8 @@ namespace App\Exceptions; -use Exception; use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler; +use Throwable; class Handler extends ExceptionHandler { @@ -29,12 +29,12 @@ class Handler extends ExceptionHandler /** * Report or log an exception. * - * This is a great spot to send exceptions to Sentry, Bugsnag, etc. - * - * @param \Exception $exception + * @param \Throwable $exception * @return void + * + * @throws \Exception */ - public function report(Exception $exception) + public function report(Throwable $exception) { parent::report($exception); } @@ -43,10 +43,12 @@ class Handler extends ExceptionHandler * Render an exception into an HTTP response. * * @param \Illuminate\Http\Request $request - * @param \Exception $exception - * @return \Illuminate\Http\Response + * @param \Throwable $exception + * @return \Symfony\Component\HttpFoundation\Response + * + * @throws \Throwable */ - public function render($request, Exception $exception) + public function render($request, Throwable $exception) { return parent::render($request, $exception); } diff --git a/app/Http/Controllers/BoardController.php b/app/Http/Controllers/BoardController.php index 0a6f4e0..13ef7d4 100644 --- a/app/Http/Controllers/BoardController.php +++ b/app/Http/Controllers/BoardController.php @@ -1811,7 +1811,7 @@ class BoardController extends Controller { 'footer' => $i->footer, 'member_title' => $i->member_title, 'gender' => $i->gender, - 'avatar' => ($i->avatar ? $i->avatar : 'assets/avatars/haznoavaz.png'), + 'avatar' => ($i->avatar ? $i->avatar : '/usericon/haznoavaz.png'), 'showcol' => $showCol, 'showname' => $showName, 'showgroup' => $showGroupName, diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php index ec772ea..e8768cd 100644 --- a/app/Http/Controllers/Controller.php +++ b/app/Http/Controllers/Controller.php @@ -2,10 +2,10 @@ namespace App\Http\Controllers; -use Illuminate\Foundation\Bus\DispatchesJobs; -use Illuminate\Routing\Controller as BaseController; -use Illuminate\Foundation\Validation\ValidatesRequests; use Illuminate\Foundation\Auth\Access\AuthorizesRequests; +use Illuminate\Foundation\Bus\DispatchesJobs; +use Illuminate\Foundation\Validation\ValidatesRequests; +use Illuminate\Routing\Controller as BaseController; class Controller extends BaseController { use AuthorizesRequests, DispatchesJobs, ValidatesRequests; diff --git a/app/Http/Controllers/ImageController.php b/app/Http/Controllers/ImageController.php index 41809cd..1cc4b94 100644 --- a/app/Http/Controllers/ImageController.php +++ b/app/Http/Controllers/ImageController.php @@ -68,7 +68,7 @@ class ImageController extends Controller { $res[] = array( 'id' => basename($img), - 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : 'assets/avatars/haznoavaz.png'), + 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : '/usericon/haznoavaz.png'), 'userCol' => $showCol, 'userName' => $showName ); @@ -123,7 +123,7 @@ class ImageController extends Controller { $res[] = array( 'id' => $usr[3], - 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : 'assets/avatars/haznoavaz.png'), + 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : '/usericon/haznoavaz.png'), 'name' => $img->getFilename(), 'userCol' => $showCol, 'userName' => $showName, @@ -190,7 +190,7 @@ class ImageController extends Controller { $res[] = array( 'id' => $usr[3], - 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : 'assets/avatars/haznoavaz.png'), + 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : '/usericon/haznoavaz.png'), 'name' => $img->getFilename(), 'userCol' => $showCol, 'userName' => $showName, @@ -252,7 +252,7 @@ class ImageController extends Controller { $res[] = array( 'id' => $id, - 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : 'assets/avatars/haznoavaz.png'), + 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : '/usericon/haznoavaz.png'), 'name' => $img->getFilename(), 'userCol' => $showCol, 'userName' => $showName, @@ -325,7 +325,7 @@ class ImageController extends Controller { $res[] = array( 'id' => $usr, - 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : 'assets/avatars/haznoavaz.png'), + 'avatar' => $protocol.'://'.$_SERVER['SERVER_NAME'].'/'.($user[0]->avatar != '' ? $user[0]->avatar : '/usericon/haznoavaz.png'), 'name' => $img->getFilename(), 'userCol' => $showCol, 'userName' => $showName, diff --git a/app/Http/Controllers/SiteController.php b/app/Http/Controllers/SiteController.php index ae36ae2..0e7d622 100644 --- a/app/Http/Controllers/SiteController.php +++ b/app/Http/Controllers/SiteController.php @@ -277,7 +277,7 @@ class SiteController extends Controller { 'isDeleted' => $i->isDeleted, 'message' => $i->message, 'ip_address' => $i->ip_address, - 'avatar' => ($i->avatar ? $i->avatar : 'assets/avatars/haznoavaz.png'), + 'avatar' => ($i->avatar ? $i->avatar : '/usericon/haznoavaz.png'), 'showcol' => $showCol, 'showname' => $showName ]); diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index d062a56..be4c223 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -33,7 +33,7 @@ class UserController extends Controller { $get = DB::table('users')->where('id', $id)->first(); $get->profile = DB::table('usr_profile')->where('user_id', $id)->first(); $get->profile->showname = (!empty($get->profile->display_name) && !is_null($get->profile->display_name) ? $get->profile->display_name : $get->username); - if (empty($get->avatar) || $get->avatar == '') $get->avatar = 'assets/avatars/haznoavaz.png'; + if (empty($get->avatar) || $get->avatar == '') $get->avatar = '/usericon/haznoavaz.png'; return $get; } @@ -59,7 +59,7 @@ class UserController extends Controller { $get->perm_id = DB::table('usr_perm_id')->where('user_id', $id)->first(); $get->perm_module = DB::table('usr_perm_module')->where('usr_perm_id', $get->perm_id->usr_per_id)->first(); if (is_null($get->profile->avatar) || empty($get->profile->avatar) || $get->profile->avatar == '') { - $get->profile->avatar = 'http'.(isset($_SERVER['HTTPS']) ? 's' : '').'://'.$_SERVER['HTTP_HOST'].'/assets/avatars/haznoavaz.png'; + $get->profile->avatar = 'http'.(isset($_SERVER['HTTPS']) ? 's' : '').'://'.$_SERVER['HTTP_HOST'].'/usericon/haznoavaz.png'; } else $get->profile->avatar = '/'.$get->profile->avatar; @@ -112,17 +112,17 @@ class UserController extends Controller { if ($valid['usr_editprofile'] == 1) { if (isset($r->filename)) { - if (!is_dir("assets/avatars/".$check)) { - if (!mkdir("assets/avatars/".$check, 0755, true)) return "Could not make folder ".$check."
"; + if (!is_dir('/usericon/'.$check)) { + if (!mkdir('/usericon/'.$check, 0755, true)) return 'Could not make folder '.$check.'
'; } - $img_dir = "assets/avatars/".$check."/"; + $img_dir = '/usericon/'.$check.'/'; $image = $img_dir . $r->filename; $imageFileType = array('image/png', 'image/jpeg', 'image/gif'); if (!in_array($r->filetype, $imageFileType)) return "Only JPG, PNG, JPEG, and GIF are allowed."; - $fname = 'assets/avatars/'.$user.'/'.$r->filename; + $fname = '/usericon/'.$user.'/'.$r->filename; $data = base64_decode(preg_replace('#^data:image/\w+;base64,#i', '', $r->thefile)); Storage::disk('public')->put($fname, $data); diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index be3e9b9..36ced13 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -14,12 +14,13 @@ class Kernel extends HttpKernel * @var array */ protected $middleware = [ - \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class, + // \App\Http\Middleware\TrustHosts::class, + \App\Http\Middleware\TrustProxies::class, + \Fruitcake\Cors\HandleCors::class, + \App\Http\Middleware\CheckForMaintenanceMode::class, \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class, \App\Http\Middleware\TrimStrings::class, \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, - \App\Http\Middleware\TrustProxies::class, - \Barryvdh\Cors\HandleCors::class, ]; /** @@ -34,13 +35,13 @@ class Kernel extends HttpKernel \Illuminate\Session\Middleware\StartSession::class, // \Illuminate\Session\Middleware\AuthenticateSession::class, \Illuminate\View\Middleware\ShareErrorsFromSession::class, - // \App\Http\Middleware\VerifyCsrfToken::class, + \App\Http\Middleware\VerifyCsrfToken::class, \Illuminate\Routing\Middleware\SubstituteBindings::class, ], 'api' => [ 'throttle:60,1', - 'bindings', + \Illuminate\Routing\Middleware\SubstituteBindings::class, ], ]; @@ -52,13 +53,15 @@ class Kernel extends HttpKernel * @var array */ protected $routeMiddleware = [ - 'auth' => \Illuminate\Auth\Middleware\Authenticate::class, + 'auth' => \App\Http\Middleware\Authenticate::class, 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, 'can' => \Illuminate\Auth\Middleware\Authorize::class, 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, - 'jwt.auth' => \Tymon\JWTAuth\Middleware\GetUserFromToken::class, + 'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class, + 'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class, 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, + 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, ]; } diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php new file mode 100644 index 0000000..704089a --- /dev/null +++ b/app/Http/Middleware/Authenticate.php @@ -0,0 +1,21 @@ +expectsJson()) { + return route('login'); + } + } +} diff --git a/app/Http/Middleware/CheckForMaintenanceMode.php b/app/Http/Middleware/CheckForMaintenanceMode.php new file mode 100644 index 0000000..35b9824 --- /dev/null +++ b/app/Http/Middleware/CheckForMaintenanceMode.php @@ -0,0 +1,17 @@ +check()) { - return redirect('/home'); + return redirect(RouteServiceProvider::HOME); } return $next($request); diff --git a/app/Http/Middleware/TrustHosts.php b/app/Http/Middleware/TrustHosts.php new file mode 100644 index 0000000..b0550cf --- /dev/null +++ b/app/Http/Middleware/TrustHosts.php @@ -0,0 +1,20 @@ +allSubdomainsOfApplicationUrl(), + ]; + } +} diff --git a/app/Http/Middleware/TrustProxies.php b/app/Http/Middleware/TrustProxies.php index d14591b..14befce 100644 --- a/app/Http/Middleware/TrustProxies.php +++ b/app/Http/Middleware/TrustProxies.php @@ -2,29 +2,22 @@ namespace App\Http\Middleware; -use Illuminate\Http\Request; use Fideloper\Proxy\TrustProxies as Middleware; +use Illuminate\Http\Request; class TrustProxies extends Middleware { /** * The trusted proxies for this application. * - * @var array + * @var array|string|null */ protected $proxies; /** * The headers that should be used to detect proxies. * - * @var string + * @var int */ protected $headers = Request::HEADER_X_FORWARDED_ALL; - // protected $headers = [ - // Request::HEADER_FORWARDED => 'FORWARDED', - // Request::HEADER_X_FORWARDED_FOR => 'X_FORWARDED_FOR', - // Request::HEADER_X_FORWARDED_HOST => 'X_FORWARDED_HOST', - // Request::HEADER_X_FORWARDED_PORT => 'X_FORWARDED_PORT', - // Request::HEADER_X_FORWARDED_PROTO => 'X_FORWARDED_PROTO', - // ]; } diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php index 6f0fdbb..0c13b85 100644 --- a/app/Http/Middleware/VerifyCsrfToken.php +++ b/app/Http/Middleware/VerifyCsrfToken.php @@ -12,7 +12,6 @@ class VerifyCsrfToken extends Middleware * @var array */ protected $except = [ - 'api/auth/*', - 'api/rpc/*' + // ]; } diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 530a2b2..ee8ca5b 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -6,6 +6,16 @@ use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider { + /** + * Register any application services. + * + * @return void + */ + public function register() + { + // + } + /** * Bootstrap any application services. * @@ -15,16 +25,4 @@ class AppServiceProvider extends ServiceProvider { // } - - /** - * Register any application services. - * - * @return void - */ - public function register() - { - if ($this->app->environment() == 'local') { - $this->app->register(\Reliese\Coders\CodersServiceProvider::class); - } - } } diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php index 9784b1a..3049068 100644 --- a/app/Providers/AuthServiceProvider.php +++ b/app/Providers/AuthServiceProvider.php @@ -2,8 +2,8 @@ namespace App\Providers; -use Illuminate\Support\Facades\Gate; use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider; +use Illuminate\Support\Facades\Gate; class AuthServiceProvider extends ServiceProvider { @@ -13,7 +13,7 @@ class AuthServiceProvider extends ServiceProvider * @var array */ protected $policies = [ - 'App\Model' => 'App\Policies\ModelPolicy', + // 'App\Model' => 'App\Policies\ModelPolicy', ]; /** diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php index 352cce4..395c518 100644 --- a/app/Providers/BroadcastServiceProvider.php +++ b/app/Providers/BroadcastServiceProvider.php @@ -2,8 +2,8 @@ namespace App\Providers; -use Illuminate\Support\ServiceProvider; use Illuminate\Support\Facades\Broadcast; +use Illuminate\Support\ServiceProvider; class BroadcastServiceProvider extends ServiceProvider { diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php index fca6152..723a290 100644 --- a/app/Providers/EventServiceProvider.php +++ b/app/Providers/EventServiceProvider.php @@ -2,8 +2,10 @@ namespace App\Providers; -use Illuminate\Support\Facades\Event; +use Illuminate\Auth\Events\Registered; +use Illuminate\Auth\Listeners\SendEmailVerificationNotification; use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider; +use Illuminate\Support\Facades\Event; class EventServiceProvider extends ServiceProvider { @@ -13,8 +15,8 @@ class EventServiceProvider extends ServiceProvider * @var array */ protected $listen = [ - 'App\Events\Event' => [ - 'App\Listeners\EventListener', + Registered::class => [ + SendEmailVerificationNotification::class, ], ]; diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index 5ea48d3..540d17b 100644 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -2,8 +2,8 @@ namespace App\Providers; -use Illuminate\Support\Facades\Route; use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider; +use Illuminate\Support\Facades\Route; class RouteServiceProvider extends ServiceProvider { @@ -16,6 +16,13 @@ class RouteServiceProvider extends ServiceProvider */ protected $namespace = 'App\Http\Controllers'; + /** + * The path to the "home" route for your application. + * + * @var string + */ + public const HOME = '/home'; + /** * Define your route model bindings, pattern filters, etc. * @@ -52,8 +59,8 @@ class RouteServiceProvider extends ServiceProvider protected function mapWebRoutes() { Route::middleware('web') - ->namespace($this->namespace) - ->group(base_path('routes/web.php')); + ->namespace($this->namespace) + ->group(base_path('routes/web.php')); } /** @@ -66,8 +73,8 @@ class RouteServiceProvider extends ServiceProvider protected function mapApiRoutes() { Route::prefix('api') - ->middleware('api') - ->namespace($this->namespace) - ->group(base_path('routes/api.php')); + ->middleware('api') + ->namespace($this->namespace) + ->group(base_path('routes/api.php')); } } diff --git a/app/User.php b/app/User.php index 245576e..e79dab7 100644 --- a/app/User.php +++ b/app/User.php @@ -3,10 +3,11 @@ namespace App; use Illuminate\Contracts\Auth\MustVerifyEmail; -use Illuminate\Notifications\Notifiable; use Illuminate\Foundation\Auth\User as Authenticatable; +use Illuminate\Notifications\Notifiable; -class User extends Authenticatable { +class User extends Authenticatable +{ use Notifiable; /** @@ -15,7 +16,7 @@ class User extends Authenticatable { * @var array */ protected $fillable = [ - 'username', 'email', 'password', + 'name', 'email', 'password', ]; /** @@ -24,7 +25,15 @@ class User extends Authenticatable { * @var array */ protected $hidden = [ - 'password', 'salt', 'remember_token', + 'password', 'remember_token', + ]; + + /** + * The attributes that should be cast to native types. + * + * @var array + */ + protected $casts = [ + 'email_verified_at' => 'datetime', ]; } -?> \ No newline at end of file diff --git a/bootstrap/app.php b/bootstrap/app.php index f2801ad..037e17d 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -12,7 +12,7 @@ */ $app = new Illuminate\Foundation\Application( - realpath(__DIR__.'/../') + $_ENV['APP_BASE_PATH'] ?? dirname(__DIR__) ); /* diff --git a/composer.json b/composer.json index 923c3a3..4e81d21 100644 --- a/composer.json +++ b/composer.json @@ -1,64 +1,63 @@ { - "name": "laravel/laravel", - "description": "The Laravel Framework.", - "keywords": ["framework", "laravel"], - "license": "MIT", - "type": "project", - "require": { - "php": ">=7.1.3", - "barryvdh/laravel-cors": "^0.11.2", - "fideloper/proxy": "^4.0", - "laravel/framework": "5.8.*", - "laravel/tinker": "^1.0.8", - "predis/predis": "^1.1.1", - "stripe/stripe-php": "^6.37" - }, - "require-dev": { - "filp/whoops": "^2.3.1", - "fzaninotto/faker": "^1.8", - "mockery/mockery": "^1.2.2", - "nunomaduro/collision": "^2.1.1", - "phpunit/phpunit": "^8.0.4", - "reliese/laravel": "^0.0.13", - "symfony/thanks": "^1.1.0" - }, - "autoload": { - "classmap": [ - "database/seeds", - "database/factories" + "name": "laravel/laravel", + "type": "project", + "description": "The Laravel Framework.", + "keywords": [ + "framework", + "laravel" ], - "psr-4": { - "App\\": "app/" + "license": "MIT", + "require": { + "php": "^7.2.5", + "fideloper/proxy": "^4.2", + "fruitcake/laravel-cors": "^1.0", + "guzzlehttp/guzzle": "^6.3", + "laravel/framework": "^7.0", + "laravel/tinker": "^2.0" + }, + "require-dev": { + "facade/ignition": "^2.0", + "fzaninotto/faker": "^1.9.1", + "mockery/mockery": "^1.3.1", + "nunomaduro/collision": "^4.1", + "phpunit/phpunit": "^8.5" + }, + "config": { + "optimize-autoloader": true, + "preferred-install": "dist", + "sort-packages": true + }, + "extra": { + "laravel": { + "dont-discover": [] + } + }, + "autoload": { + "psr-4": { + "App\\": "app/" + }, + "classmap": [ + "database/seeds", + "database/factories" + ] + }, + "autoload-dev": { + "psr-4": { + "Tests\\": "tests/" + } + }, + "minimum-stability": "dev", + "prefer-stable": true, + "scripts": { + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover --ansi" + ], + "post-root-package-install": [ + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + ], + "post-create-project-cmd": [ + "@php artisan key:generate --ansi" + ] } - }, - "autoload-dev": { - "psr-4": { - "Tests\\": "tests/" - } - }, - "extra": { - "laravel": { - "dont-discover": [ - ] - } - }, - "scripts": { - "post-root-package-install": [ - "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" - ], - "post-create-project-cmd": [ - "@php artisan key:generate" - ], - "post-autoload-dump": [ - "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", - "@php artisan package:discover" - ] - }, - "config": { - "preferred-install": "dist", - "sort-packages": true, - "optimize-autoloader": true - }, - "minimum-stability": "dev", - "prefer-stable": true -} \ No newline at end of file +} diff --git a/config/app.php b/config/app.php index b22e189..02587a7 100644 --- a/config/app.php +++ b/config/app.php @@ -13,7 +13,7 @@ return [ | */ - 'name' => env('APP_NAME', '076 Server'), + 'name' => env('APP_NAME', 'テクニカル諏訪子'), /* |-------------------------------------------------------------------------- @@ -22,7 +22,7 @@ return [ | | This value determines the "environment" your application is currently | running in. This may determine how you prefer to configure various - | services your application utilizes. Set this in your ".env" file. + | services the application utilizes. Set this in your ".env" file. | */ @@ -39,7 +39,7 @@ return [ | */ - 'debug' => env('APP_DEBUG', false), + 'debug' => (bool) env('APP_DEBUG', false), /* |-------------------------------------------------------------------------- @@ -53,7 +53,8 @@ return [ */ 'url' => env('APP_URL', 'http://localhost'), - 'api_url' => env('APP_API_URL', 'http://localhost/api'), + + 'asset_url' => env('ASSET_URL', null), /* |-------------------------------------------------------------------------- @@ -94,6 +95,19 @@ return [ 'fallback_locale' => 'ja', + /* + |-------------------------------------------------------------------------- + | Faker Locale + |-------------------------------------------------------------------------- + | + | This locale will be used by the Faker PHP library when generating fake + | data for your database seeds. For example, this will be used to get + | localized telephone numbers, street address information and more. + | + */ + + 'faker_locale' => 'ja_JP', + /* |-------------------------------------------------------------------------- | Encryption Key @@ -109,23 +123,6 @@ return [ 'cipher' => 'AES-256-CBC', - /* - |-------------------------------------------------------------------------- - | Logging Configuration - |-------------------------------------------------------------------------- - | - | Here you may configure the log settings for your application. Out of - | the box, Laravel uses the Monolog PHP logging library. This gives - | you a variety of powerful log handlers / formatters to utilize. - | - | Available Settings: "single", "daily", "syslog", "errorlog" - | - */ - - 'log' => env('APP_LOG', 'single'), - - 'log_level' => env('APP_LOG_LEVEL', 'debug'), - /* |-------------------------------------------------------------------------- | Autoloaded Service Providers @@ -183,7 +180,7 @@ return [ /* |-------------------------------------------------------------------------- | Class Aliases - -------------------------------------------------------------------------- + |-------------------------------------------------------------------------- | | This array of class aliases will be registered when this application | is started. However, feel free to register as many as you wish as @@ -194,6 +191,7 @@ return [ 'aliases' => [ 'App' => Illuminate\Support\Facades\App::class, + 'Arr' => Illuminate\Support\Arr::class, 'Artisan' => Illuminate\Support\Facades\Artisan::class, 'Auth' => Illuminate\Support\Facades\Auth::class, 'Blade' => Illuminate\Support\Facades\Blade::class, @@ -209,6 +207,7 @@ return [ 'File' => Illuminate\Support\Facades\File::class, 'Gate' => Illuminate\Support\Facades\Gate::class, 'Hash' => Illuminate\Support\Facades\Hash::class, + 'Http' => Illuminate\Support\Facades\Http::class, 'Lang' => Illuminate\Support\Facades\Lang::class, 'Log' => Illuminate\Support\Facades\Log::class, 'Mail' => Illuminate\Support\Facades\Mail::class, @@ -223,6 +222,7 @@ return [ 'Schema' => Illuminate\Support\Facades\Schema::class, 'Session' => Illuminate\Support\Facades\Session::class, 'Storage' => Illuminate\Support\Facades\Storage::class, + 'Str' => Illuminate\Support\Str::class, 'URL' => Illuminate\Support\Facades\URL::class, 'Validator' => Illuminate\Support\Facades\Validator::class, 'View' => Illuminate\Support\Facades\View::class, diff --git a/config/auth.php b/config/auth.php index 7817501..aaf982b 100644 --- a/config/auth.php +++ b/config/auth.php @@ -44,6 +44,7 @@ return [ 'api' => [ 'driver' => 'token', 'provider' => 'users', + 'hash' => false, ], ], @@ -96,7 +97,21 @@ return [ 'provider' => 'users', 'table' => 'password_resets', 'expire' => 60, + 'throttle' => 60, ], ], + /* + |-------------------------------------------------------------------------- + | Password Confirmation Timeout + |-------------------------------------------------------------------------- + | + | Here you may define the amount of seconds before a password confirmation + | times out and the user is prompted to re-enter their password via the + | confirmation screen. By default, the timeout lasts for three hours. + | + */ + + 'password_timeout' => 10800, + ]; diff --git a/config/broadcasting.php b/config/broadcasting.php index 3ca45ea..3bba110 100644 --- a/config/broadcasting.php +++ b/config/broadcasting.php @@ -37,7 +37,7 @@ return [ 'app_id' => env('PUSHER_APP_ID'), 'options' => [ 'cluster' => env('PUSHER_APP_CLUSTER'), - 'encrypted' => true, + 'useTLS' => true, ], ], diff --git a/config/cache.php b/config/cache.php index fa12e5e..4f41fdf 100644 --- a/config/cache.php +++ b/config/cache.php @@ -1,5 +1,7 @@ [ 'driver' => 'array', + 'serialize' => false, ], 'database' => [ @@ -57,7 +61,7 @@ return [ env('MEMCACHED_PASSWORD'), ], 'options' => [ - // Memcached::OPT_CONNECT_TIMEOUT => 2000, + // Memcached::OPT_CONNECT_TIMEOUT => 2000, ], 'servers' => [ [ @@ -70,7 +74,16 @@ return [ 'redis' => [ 'driver' => 'redis', - 'connection' => 'default', + 'connection' => 'cache', + ], + + 'dynamodb' => [ + 'driver' => 'dynamodb', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'), + 'endpoint' => env('DYNAMODB_ENDPOINT'), ], ], @@ -86,9 +99,6 @@ return [ | */ - 'prefix' => env( - 'CACHE_PREFIX', - str_slug(env('APP_NAME', 'laravel'), '_').'_cache' - ), + 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'), ]; diff --git a/config/cors.php b/config/cors.php index e9b90f8..558369d 100644 --- a/config/cors.php +++ b/config/cors.php @@ -4,20 +4,31 @@ return [ /* |-------------------------------------------------------------------------- - | Laravel CORS + | Cross-Origin Resource Sharing (CORS) Configuration |-------------------------------------------------------------------------- | - | allowedOrigins, allowedHeaders and allowedMethods can be set to array('*') - | to accept any value. + | Here you may configure your settings for cross-origin resource sharing + | or "CORS". This determines what cross-origin operations may execute + | in web browsers. You are free to adjust these settings as needed. + | + | To learn more: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS | */ - - 'supportsCredentials' => false, - 'allowedOrigins' => ['*'], - 'allowedOriginsPatterns' => [], - 'allowedHeaders' => ['*'], - 'allowedMethods' => ['*'], - 'exposedHeaders' => [], - 'maxAge' => 0, + + 'paths' => ['api/*'], + + 'allowed_methods' => ['*'], + + 'allowed_origins' => ['*'], + + 'allowed_origins_patterns' => [], + + 'allowed_headers' => ['*'], + + 'exposed_headers' => [], + + 'max_age' => 0, + + 'supports_credentials' => false, ]; diff --git a/config/database.php b/config/database.php index cab5d06..b42d9b3 100644 --- a/config/database.php +++ b/config/database.php @@ -1,5 +1,7 @@ [ 'driver' => 'sqlite', + 'url' => env('DATABASE_URL'), 'database' => env('DB_DATABASE', database_path('database.sqlite')), 'prefix' => '', + 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), ], 'mysql' => [ 'driver' => 'mysql', + 'url' => env('DATABASE_URL'), 'host' => env('DB_HOST', '127.0.0.1'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_DATABASE', 'forge'), @@ -50,12 +55,17 @@ return [ 'charset' => 'utf8mb4', 'collation' => 'utf8mb4_unicode_ci', 'prefix' => '', + 'prefix_indexes' => true, 'strict' => true, 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], ], 'pgsql' => [ 'driver' => 'pgsql', + 'url' => env('DATABASE_URL'), 'host' => env('DB_HOST', '127.0.0.1'), 'port' => env('DB_PORT', '5432'), 'database' => env('DB_DATABASE', 'forge'), @@ -63,12 +73,14 @@ return [ 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'prefix' => '', + 'prefix_indexes' => true, 'schema' => 'public', 'sslmode' => 'prefer', ], 'sqlsrv' => [ 'driver' => 'sqlsrv', + 'url' => env('DATABASE_URL'), 'host' => env('DB_HOST', 'localhost'), 'port' => env('DB_PORT', '1433'), 'database' => env('DB_DATABASE', 'forge'), @@ -76,6 +88,7 @@ return [ 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'prefix' => '', + 'prefix_indexes' => true, ], ], @@ -99,20 +112,34 @@ return [ |-------------------------------------------------------------------------- | | Redis is an open source, fast, and advanced key-value store that also - | provides a richer set of commands than a typical key-value systems + | provides a richer body of commands than a typical key-value system | such as APC or Memcached. Laravel makes it easy to dig right in. | */ 'redis' => [ - 'client' => 'predis', + 'client' => env('REDIS_CLIENT', 'phpredis'), + + 'options' => [ + 'cluster' => env('REDIS_CLUSTER', 'redis'), + 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), + ], 'default' => [ + 'url' => env('REDIS_URL'), 'host' => env('REDIS_HOST', '127.0.0.1'), 'password' => env('REDIS_PASSWORD', null), - 'port' => env('REDIS_PORT', 6379), - 'database' => 0, + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_DB', '0'), + ], + + 'cache' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_CACHE_DB', '1'), ], ], diff --git a/config/filesystems.php b/config/filesystems.php index d11099e..94c8112 100644 --- a/config/filesystems.php +++ b/config/filesystems.php @@ -37,22 +37,12 @@ return [ | may even configure multiple disks of the same driver. Defaults have | been setup for each driver as an example of the required options. | - | Supported Drivers: "local", "ftp", "sftp", "s3", "rackspace" + | Supported Drivers: "local", "ftp", "sftp", "s3" | */ 'disks' => [ - 'ftp' => [ - 'driver' => 'ftp', - 'host' => env('FTP_HOST'), - 'username' => env('FTP_USER'), - 'password' => env('FTP_PASS'), - 'port' => env('FTP_PORT'), - 'ssl' => env('FTP_SSL'), - 'root' => storage_path('app/public/store'), - ], - 'local' => [ 'driver' => 'local', 'root' => storage_path('app'), @@ -72,8 +62,24 @@ return [ 'region' => env('AWS_DEFAULT_REGION'), 'bucket' => env('AWS_BUCKET'), 'url' => env('AWS_URL'), + 'endpoint' => env('AWS_ENDPOINT'), ], ], + /* + |-------------------------------------------------------------------------- + | Symbolic Links + |-------------------------------------------------------------------------- + | + | Here you may configure the symbolic links that will be created when the + | `storage:link` Artisan command is executed. The array keys should be + | the locations of the links and the values should be their targets. + | + */ + + 'links' => [ + public_path('storage') => storage_path('app/public'), + ], + ]; diff --git a/config/hashing.php b/config/hashing.php index f929cf0..8425770 100644 --- a/config/hashing.php +++ b/config/hashing.php @@ -11,10 +11,42 @@ return [ | passwords for your application. By default, the bcrypt algorithm is | used; however, you remain free to modify this option if you wish. | - | Supported: "bcrypt", "argon" + | Supported: "bcrypt", "argon", "argon2id" | */ 'driver' => 'bcrypt', + /* + |-------------------------------------------------------------------------- + | Bcrypt Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Bcrypt algorithm. This will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'bcrypt' => [ + 'rounds' => env('BCRYPT_ROUNDS', 10), + ], + + /* + |-------------------------------------------------------------------------- + | Argon Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Argon algorithm. These will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'argon' => [ + 'memory' => 1024, + 'threads' => 2, + 'time' => 2, + ], + ]; diff --git a/config/logging.php b/config/logging.php index 902efaf..088c204 100644 --- a/config/logging.php +++ b/config/logging.php @@ -1,5 +1,9 @@ [ 'driver' => 'stack', 'channels' => ['single'], + 'ignore_exceptions' => false, ], 'single' => [ @@ -45,7 +51,7 @@ return [ 'driver' => 'daily', 'path' => storage_path('logs/laravel.log'), 'level' => 'debug', - 'days' => 7, + 'days' => 14, ], 'slack' => [ @@ -56,6 +62,25 @@ return [ 'level' => 'critical', ], + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => 'debug', + 'handler' => SyslogUdpHandler::class, + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + ], + ], + + 'stderr' => [ + 'driver' => 'monolog', + 'handler' => StreamHandler::class, + 'formatter' => env('LOG_STDERR_FORMATTER'), + 'with' => [ + 'stream' => 'php://stderr', + ], + ], + 'syslog' => [ 'driver' => 'syslog', 'level' => 'debug', @@ -65,6 +90,15 @@ return [ 'driver' => 'errorlog', 'level' => 'debug', ], + + 'null' => [ + 'driver' => 'monolog', + 'handler' => NullHandler::class, + ], + + 'emergency' => [ + 'path' => storage_path('logs/laravel.log'), + ], ], ]; diff --git a/config/mail.php b/config/mail.php index bb92224..54299aa 100644 --- a/config/mail.php +++ b/config/mail.php @@ -4,45 +4,73 @@ return [ /* |-------------------------------------------------------------------------- - | Mail Driver + | Default Mailer |-------------------------------------------------------------------------- | - | Laravel supports both SMTP and PHP's "mail" function as drivers for the - | sending of e-mail. You may specify which one you're using throughout - | your application here. By default, Laravel is setup for SMTP mail. - | - | Supported: "smtp", "sendmail", "mailgun", "mandrill", "ses", - | "sparkpost", "log", "array" + | This option controls the default mailer that is used to send any email + | messages sent by your application. Alternative mailers may be setup + | and used as needed; however, this mailer will be used by default. | */ - 'driver' => env('MAIL_DRIVER', 'smtp'), + 'default' => env('MAIL_MAILER', 'smtp'), /* |-------------------------------------------------------------------------- - | SMTP Host Address + | Mailer Configurations |-------------------------------------------------------------------------- | - | Here you may provide the host address of the SMTP server used by your - | applications. A default option is provided that is compatible with - | the Mailgun mail service which will provide reliable deliveries. + | Here you may configure all of the mailers used by your application plus + | their respective settings. Several examples have been configured for + | you and you are free to add your own as your application requires. + | + | Laravel supports a variety of mail "transport" drivers to be used while + | sending an e-mail. You will specify which one you are using for your + | mailers below. You are free to add additional mailers as required. + | + | Supported: "smtp", "sendmail", "mailgun", "ses", + | "postmark", "log", "array" | */ - 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), + 'mailers' => [ + 'smtp' => [ + 'transport' => 'smtp', + 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), + 'port' => env('MAIL_PORT', 587), + 'encryption' => env('MAIL_ENCRYPTION', 'tls'), + 'username' => env('MAIL_USERNAME'), + 'password' => env('MAIL_PASSWORD'), + 'timeout' => null, + 'auth_mode' => null, + ], - /* - |-------------------------------------------------------------------------- - | SMTP Host Port - |-------------------------------------------------------------------------- - | - | This is the SMTP port used by your application to deliver e-mails to - | users of the application. Like the host we have set this value to - | stay compatible with the Mailgun e-mail application by default. - | - */ + 'ses' => [ + 'transport' => 'ses', + ], - 'port' => env('MAIL_PORT', 587), + 'mailgun' => [ + 'transport' => 'mailgun', + ], + + 'postmark' => [ + 'transport' => 'postmark', + ], + + 'sendmail' => [ + 'transport' => 'sendmail', + 'path' => '/usr/sbin/sendmail -bs', + ], + + 'log' => [ + 'transport' => 'log', + 'channel' => env('MAIL_LOG_CHANNEL'), + ], + + 'array' => [ + 'transport' => 'array', + ], + ], /* |-------------------------------------------------------------------------- @@ -60,47 +88,6 @@ return [ 'name' => env('MAIL_FROM_NAME', 'Example'), ], - /* - |-------------------------------------------------------------------------- - | E-Mail Encryption Protocol - |-------------------------------------------------------------------------- - | - | Here you may specify the encryption protocol that should be used when - | the application send e-mail messages. A sensible default using the - | transport layer security protocol should provide great security. - | - */ - - 'encryption' => env('MAIL_ENCRYPTION', 'tls'), - - /* - |-------------------------------------------------------------------------- - | SMTP Server Username - |-------------------------------------------------------------------------- - | - | If your SMTP server requires a username for authentication, you should - | set it here. This will get used to authenticate with your server on - | connection. You may also set the "password" value below this one. - | - */ - - 'username' => env('MAIL_USERNAME'), - - 'password' => env('MAIL_PASSWORD'), - - /* - |-------------------------------------------------------------------------- - | Sendmail System Path - |-------------------------------------------------------------------------- - | - | When using the "sendmail" driver to send e-mails, we will need to know - | the path to where Sendmail lives on this server. A default path has - | been provided here, which will work well on most of your systems. - | - */ - - 'sendmail' => '/usr/sbin/sendmail -bs', - /* |-------------------------------------------------------------------------- | Markdown Mail Settings diff --git a/config/queue.php b/config/queue.php index 87b1b1b..00b76d6 100644 --- a/config/queue.php +++ b/config/queue.php @@ -4,18 +4,16 @@ return [ /* |-------------------------------------------------------------------------- - | Default Queue Driver + | Default Queue Connection Name |-------------------------------------------------------------------------- | | Laravel's queue API supports an assortment of back-ends via a single | API, giving you convenient access to each back-end using the same - | syntax for each one. Here you may set the default queue driver. - | - | Supported: "sync", "database", "beanstalkd", "sqs", "redis", "null" + | syntax for every one. Here you may define a default connection. | */ - 'default' => env('QUEUE_DRIVER', 'sync'), + 'default' => env('QUEUE_CONNECTION', 'sync'), /* |-------------------------------------------------------------------------- @@ -26,6 +24,8 @@ return [ | is used by your application. A default configuration has been added | for each back-end shipped with Laravel. You are free to add more. | + | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" + | */ 'connections' => [ @@ -46,21 +46,23 @@ return [ 'host' => 'localhost', 'queue' => 'default', 'retry_after' => 90, + 'block_for' => 0, ], 'sqs' => [ 'driver' => 'sqs', - 'key' => env('SQS_KEY', 'your-public-key'), - 'secret' => env('SQS_SECRET', 'your-secret-key'), + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), 'queue' => env('SQS_QUEUE', 'your-queue-name'), - 'region' => env('SQS_REGION', 'us-east-1'), + 'suffix' => env('SQS_SUFFIX'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), ], 'redis' => [ 'driver' => 'redis', 'connection' => 'default', - 'queue' => 'default', + 'queue' => env('REDIS_QUEUE', 'default'), 'retry_after' => 90, 'block_for' => null, ], @@ -79,6 +81,7 @@ return [ */ 'failed' => [ + 'driver' => env('QUEUE_FAILED_DRIVER', 'database'), 'database' => env('DB_CONNECTION', 'mysql'), 'table' => 'failed_jobs', ], diff --git a/config/services.php b/config/services.php index 4460f0e..2a1d616 100644 --- a/config/services.php +++ b/config/services.php @@ -8,31 +8,26 @@ return [ |-------------------------------------------------------------------------- | | This file is for storing the credentials for third party services such - | as Stripe, Mailgun, SparkPost and others. This file provides a sane - | default location for this type of information, allowing packages - | to have a conventional place to find your various credentials. + | as Mailgun, Postmark, AWS and more. This file provides the de facto + | location for this type of information, allowing packages to have + | a conventional file to locate the various service credentials. | */ 'mailgun' => [ 'domain' => env('MAILGUN_DOMAIN'), 'secret' => env('MAILGUN_SECRET'), + 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), + ], + + 'postmark' => [ + 'token' => env('POSTMARK_TOKEN'), ], 'ses' => [ - 'key' => env('SES_KEY'), - 'secret' => env('SES_SECRET'), - 'region' => 'us-east-1', - ], - - 'sparkpost' => [ - 'secret' => env('SPARKPOST_SECRET'), - ], - - 'stripe' => [ - 'model' => App\User::class, - 'key' => env('STRIPE_KEY'), - 'secret' => env('STRIPE_SECRET'), + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), ], ]; diff --git a/config/session.php b/config/session.php index 736fb3c..4e0f66c 100644 --- a/config/session.php +++ b/config/session.php @@ -1,5 +1,7 @@ null, + 'connection' => env('SESSION_CONNECTION', null), /* |-------------------------------------------------------------------------- @@ -90,13 +92,15 @@ return [ | Session Cache Store |-------------------------------------------------------------------------- | - | When using the "apc" or "memcached" session drivers, you may specify a - | cache store that should be used for these sessions. This value must - | correspond with one of the application's configured cache stores. + | While using one of the framework's cache driven session backends you may + | list a cache store that should be used for these sessions. This value + | must match with one of the application's configured cache "stores". + | + | Affects: "apc", "dynamodb", "memcached", "redis" | */ - 'store' => null, + 'store' => env('SESSION_STORE', null), /* |-------------------------------------------------------------------------- @@ -124,7 +128,7 @@ return [ 'cookie' => env( 'SESSION_COOKIE', - str_slug(env('APP_NAME', 'laravel'), '_').'_session' + Str::slug(env('APP_NAME', 'laravel'), '_').'_session' ), /* @@ -164,7 +168,7 @@ return [ | */ - 'secure' => env('SESSION_SECURE_COOKIE', false), + 'secure' => env('SESSION_SECURE_COOKIE'), /* |-------------------------------------------------------------------------- @@ -186,12 +190,12 @@ return [ | | This option determines how your cookies behave when cross-site requests | take place, and can be used to mitigate CSRF attacks. By default, we - | do not enable this as other CSRF protection services are in place. + | will set this value to "lax" since this is a secure default value. | - | Supported: "lax", "strict" + | Supported: "lax", "strict", "none", null | */ - 'same_site' => null, + 'same_site' => 'lax', ]; diff --git a/config/view.php b/config/view.php index 2acfd9c..22b8a18 100644 --- a/config/view.php +++ b/config/view.php @@ -28,6 +28,9 @@ return [ | */ - 'compiled' => realpath(storage_path('framework/views')), + 'compiled' => env( + 'VIEW_COMPILED_PATH', + realpath(storage_path('framework/views')) + ), ]; diff --git a/database/.gitignore b/database/.gitignore index 9b1dffd..97fc976 100644 --- a/database/.gitignore +++ b/database/.gitignore @@ -1 +1,2 @@ *.sqlite +*.sqlite-journal diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php index a2aefb4..741edea 100644 --- a/database/factories/UserFactory.php +++ b/database/factories/UserFactory.php @@ -1,6 +1,10 @@ define(App\User::class, function (Faker $faker) { +$factory->define(User::class, function (Faker $faker) { return [ - 'username' => $faker->name, + 'name' => $faker->name, 'email' => $faker->unique()->safeEmail, - 'password' => '$2y$10$TKh8H1.PfQx37YgCzwiKb.KjNyWgaHb9cbcoQgdIVFlYg7B77UdFm', // secret - 'remember_token' => str_random(10), + 'email_verified_at' => now(), + 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password + 'remember_token' => Str::random(10), ]; }); diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php index b48ad85..621a24e 100644 --- a/database/migrations/2014_10_12_000000_create_users_table.php +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -1,8 +1,8 @@ increments('id'); - $table->string('username'); + $table->id(); + $table->string('name'); $table->string('email')->unique(); + $table->timestamp('email_verified_at')->nullable(); $table->string('password'); - $table->string('salt'); $table->rememberToken(); $table->timestamps(); }); diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php deleted file mode 100644 index 0d5cb84..0000000 --- a/database/migrations/2014_10_12_100000_create_password_resets_table.php +++ /dev/null @@ -1,32 +0,0 @@ -string('email')->index(); - $table->string('token'); - $table->timestamp('created_at')->nullable(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('password_resets'); - } -} diff --git a/database/migrations/2019_08_19_000000_create_failed_jobs_table.php b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php new file mode 100644 index 0000000..9bddee3 --- /dev/null +++ b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php @@ -0,0 +1,35 @@ +id(); + $table->text('connection'); + $table->text('queue'); + $table->longText('payload'); + $table->longText('exception'); + $table->timestamp('failed_at')->useCurrent(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('failed_jobs'); + } +} diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php index e119db6..237dfc5 100644 --- a/database/seeds/DatabaseSeeder.php +++ b/database/seeds/DatabaseSeeder.php @@ -5,12 +5,12 @@ use Illuminate\Database\Seeder; class DatabaseSeeder extends Seeder { /** - * Run the database seeds. + * Seed the application's database. * * @return void */ public function run() { - // $this->call(UsersTableSeeder::class); + // $this->call(UserSeeder::class); } } diff --git a/hooks/hooks.json b/hooks/hooks.json deleted file mode 100644 index 9e26dfe..0000000 --- a/hooks/hooks.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/package.json b/package.json index fc089a4..fd564e7 100644 --- a/package.json +++ b/package.json @@ -3,32 +3,26 @@ "scripts": { "dev": "npm run development", "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", - "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch": "npm run development -- --watch", "watch-poll": "npm run watch -- --watch-poll", "w": "npm run watch -- --watch-poll", - "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", + "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --disable-host-check --config=node_modules/laravel-mix/setup/webpack.config.js", "prod": "npm run production", "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "clear": "php artisan cache:clear && php artisan view:clear && php artisan route:clear" }, "devDependencies": { - "axios": "^0.18", - "bootstrap": "^4.2.1", - "cross-env": "^5.2", - "jquery": "^3.3.1", - "laravel-mix": "^4.0.13", - "lodash": "^4.17.11", - "popper.js": "^1.14.6", - "resolve-url-loader": "^2.3.1", - "sass": "^1.15.3", - "sass-loader": "^7.1.0", - "vue": "^2.5.21", - "vue-template-compiler": "^2.5.21" + "axios": "^0.19", + "cross-env": "^7.0", + "laravel-mix": "^5.0.1", + "lodash": "^4.17.13", + "resolve-url-loader": "^3.1.0", + "sass": "^1.15.2", + "sass-loader": "^8.0.0", + "vue-template-compiler": "^2.6.11" }, "dependencies": { - "bootstrap-vue": "^2.0.4", - "browserslist": "^4.7.2", - "caniuse-lite": "^1.0.30001006", - "js-cookie": "^2.2.1" + "bootstrap": "^4.5.0", + "jquery": "^3.5.1" } } diff --git a/phpunit.xml b/phpunit.xml index bb9c4a7..964ff0c 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,21 +1,16 @@ - +> - - ./tests/Feature - - ./tests/Unit + + ./tests/Feature + @@ -23,9 +18,14 @@ - - - - + + + + + + + + + diff --git a/public/.htaccess b/public/.htaccess old mode 100755 new mode 100644 index b75525b..3aec5e2 --- a/public/.htaccess +++ b/public/.htaccess @@ -14,7 +14,7 @@ RewriteCond %{REQUEST_URI} (.+)/$ RewriteRule ^ %1 [L,R=301] - # Handle Front Controller... + # Send Requests To Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] diff --git a/public/fonts/jpserriffont.woff b/public/fonts/jpserriffont.woff old mode 100755 new mode 100644 diff --git a/public/assets/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg b/public/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg similarity index 100% rename from public/assets/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg rename to public/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg diff --git a/public/assets/img/bash/81004208_p0.jpg b/public/img/bash/81004208_p0.jpg similarity index 100% rename from public/assets/img/bash/81004208_p0.jpg rename to public/img/bash/81004208_p0.jpg diff --git a/public/assets/img/bash/app_icon.png b/public/img/bash/app_icon.png similarity index 100% rename from public/assets/img/bash/app_icon.png rename to public/img/bash/app_icon.png diff --git a/public/assets/img/bash/bottom_bg.png b/public/img/bash/bottom_bg.png similarity index 100% rename from public/assets/img/bash/bottom_bg.png rename to public/img/bash/bottom_bg.png diff --git a/public/assets/img/bash/bottom_left.png b/public/img/bash/bottom_left.png similarity index 100% rename from public/assets/img/bash/bottom_left.png rename to public/img/bash/bottom_left.png diff --git a/public/assets/img/bash/bottom_right.png b/public/img/bash/bottom_right.png similarity index 100% rename from public/assets/img/bash/bottom_right.png rename to public/img/bash/bottom_right.png diff --git a/public/assets/img/bash/left_bg.png b/public/img/bash/left_bg.png similarity index 100% rename from public/assets/img/bash/left_bg.png rename to public/img/bash/left_bg.png diff --git a/public/assets/img/bash/right_bg.png b/public/img/bash/right_bg.png similarity index 100% rename from public/assets/img/bash/right_bg.png rename to public/img/bash/right_bg.png diff --git a/public/assets/img/bash/root_bg.png b/public/img/bash/root_bg.png similarity index 100% rename from public/assets/img/bash/root_bg.png rename to public/img/bash/root_bg.png diff --git a/public/assets/img/bash/top_bg.png b/public/img/bash/top_bg.png similarity index 100% rename from public/assets/img/bash/top_bg.png rename to public/img/bash/top_bg.png diff --git a/public/assets/img/bash/top_left.png b/public/img/bash/top_left.png similarity index 100% rename from public/assets/img/bash/top_left.png rename to public/img/bash/top_left.png diff --git a/public/assets/img/bash/top_max.png b/public/img/bash/top_max.png similarity index 100% rename from public/assets/img/bash/top_max.png rename to public/img/bash/top_max.png diff --git a/public/assets/img/bash/top_max_hover.png b/public/img/bash/top_max_hover.png similarity index 100% rename from public/assets/img/bash/top_max_hover.png rename to public/img/bash/top_max_hover.png diff --git a/public/assets/img/bash/top_min.png b/public/img/bash/top_min.png similarity index 100% rename from public/assets/img/bash/top_min.png rename to public/img/bash/top_min.png diff --git a/public/assets/img/bash/top_min_hover.png b/public/img/bash/top_min_hover.png similarity index 100% rename from public/assets/img/bash/top_min_hover.png rename to public/img/bash/top_min_hover.png diff --git a/public/assets/img/bash/top_right.png b/public/img/bash/top_right.png similarity index 100% rename from public/assets/img/bash/top_right.png rename to public/img/bash/top_right.png diff --git a/public/assets/img/bash/top_right_hover.png b/public/img/bash/top_right_hover.png similarity index 100% rename from public/assets/img/bash/top_right_hover.png rename to public/img/bash/top_right_hover.png diff --git a/public/assets/img/bash/user_bg.png b/public/img/bash/user_bg.png similarity index 100% rename from public/assets/img/bash/user_bg.png rename to public/img/bash/user_bg.png diff --git a/public/assets/img/bitchute.png b/public/img/bitchute.png similarity index 100% rename from public/assets/img/bitchute.png rename to public/img/bitchute.png diff --git a/public/assets/img/discord.png b/public/img/discord.png similarity index 100% rename from public/assets/img/discord.png rename to public/img/discord.png diff --git a/public/assets/img/favicon.jpeg b/public/img/favicon.jpeg similarity index 100% rename from public/assets/img/favicon.jpeg rename to public/img/favicon.jpeg diff --git a/public/assets/flags/ASEAN.png b/public/img/flag/ASEAN.png similarity index 100% rename from public/assets/flags/ASEAN.png rename to public/img/flag/ASEAN.png diff --git a/public/assets/flags/Afghanistan.png b/public/img/flag/Afghanistan.png similarity index 100% rename from public/assets/flags/Afghanistan.png rename to public/img/flag/Afghanistan.png diff --git a/public/assets/flags/African Union(OAS).png b/public/img/flag/African Union(OAS).png similarity index 100% rename from public/assets/flags/African Union(OAS).png rename to public/img/flag/African Union(OAS).png diff --git a/public/assets/flags/Albania.png b/public/img/flag/Albania.png similarity index 100% rename from public/assets/flags/Albania.png rename to public/img/flag/Albania.png diff --git a/public/assets/flags/Algeria.png b/public/img/flag/Algeria.png similarity index 100% rename from public/assets/flags/Algeria.png rename to public/img/flag/Algeria.png diff --git a/public/assets/flags/American Samoa.png b/public/img/flag/American Samoa.png similarity index 100% rename from public/assets/flags/American Samoa.png rename to public/img/flag/American Samoa.png diff --git a/public/assets/flags/Andorra.png b/public/img/flag/Andorra.png similarity index 100% rename from public/assets/flags/Andorra.png rename to public/img/flag/Andorra.png diff --git a/public/assets/flags/Angola.png b/public/img/flag/Angola.png similarity index 100% rename from public/assets/flags/Angola.png rename to public/img/flag/Angola.png diff --git a/public/assets/flags/Anguilla.png b/public/img/flag/Anguilla.png similarity index 100% rename from public/assets/flags/Anguilla.png rename to public/img/flag/Anguilla.png diff --git a/public/assets/flags/Antarctica.png b/public/img/flag/Antarctica.png similarity index 100% rename from public/assets/flags/Antarctica.png rename to public/img/flag/Antarctica.png diff --git a/public/assets/flags/Antigua & Barbuda.png b/public/img/flag/Antigua & Barbuda.png similarity index 100% rename from public/assets/flags/Antigua & Barbuda.png rename to public/img/flag/Antigua & Barbuda.png diff --git a/public/assets/flags/Arab League.png b/public/img/flag/Arab League.png similarity index 100% rename from public/assets/flags/Arab League.png rename to public/img/flag/Arab League.png diff --git a/public/assets/flags/Argentina.png b/public/img/flag/Argentina.png similarity index 100% rename from public/assets/flags/Argentina.png rename to public/img/flag/Argentina.png diff --git a/public/assets/flags/Armenia.png b/public/img/flag/Armenia.png similarity index 100% rename from public/assets/flags/Armenia.png rename to public/img/flag/Armenia.png diff --git a/public/assets/flags/Aruba.png b/public/img/flag/Aruba.png similarity index 100% rename from public/assets/flags/Aruba.png rename to public/img/flag/Aruba.png diff --git a/public/assets/flags/Australia.png b/public/img/flag/Australia.png similarity index 100% rename from public/assets/flags/Australia.png rename to public/img/flag/Australia.png diff --git a/public/assets/flags/Austria.png b/public/img/flag/Austria.png similarity index 100% rename from public/assets/flags/Austria.png rename to public/img/flag/Austria.png diff --git a/public/assets/flags/Azerbaijan.png b/public/img/flag/Azerbaijan.png similarity index 100% rename from public/assets/flags/Azerbaijan.png rename to public/img/flag/Azerbaijan.png diff --git a/public/assets/flags/Bahamas.png b/public/img/flag/Bahamas.png similarity index 100% rename from public/assets/flags/Bahamas.png rename to public/img/flag/Bahamas.png diff --git a/public/assets/flags/Bahrain.png b/public/img/flag/Bahrain.png similarity index 100% rename from public/assets/flags/Bahrain.png rename to public/img/flag/Bahrain.png diff --git a/public/assets/flags/Bangladesh.png b/public/img/flag/Bangladesh.png similarity index 100% rename from public/assets/flags/Bangladesh.png rename to public/img/flag/Bangladesh.png diff --git a/public/assets/flags/Barbados.png b/public/img/flag/Barbados.png similarity index 100% rename from public/assets/flags/Barbados.png rename to public/img/flag/Barbados.png diff --git a/public/assets/flags/Belarus.png b/public/img/flag/Belarus.png similarity index 100% rename from public/assets/flags/Belarus.png rename to public/img/flag/Belarus.png diff --git a/public/assets/flags/Belgium.png b/public/img/flag/Belgium.png similarity index 100% rename from public/assets/flags/Belgium.png rename to public/img/flag/Belgium.png diff --git a/public/assets/flags/Belize.png b/public/img/flag/Belize.png similarity index 100% rename from public/assets/flags/Belize.png rename to public/img/flag/Belize.png diff --git a/public/assets/flags/Benin.png b/public/img/flag/Benin.png similarity index 100% rename from public/assets/flags/Benin.png rename to public/img/flag/Benin.png diff --git a/public/assets/flags/Bermuda.png b/public/img/flag/Bermuda.png similarity index 100% rename from public/assets/flags/Bermuda.png rename to public/img/flag/Bermuda.png diff --git a/public/assets/flags/Bhutan.png b/public/img/flag/Bhutan.png similarity index 100% rename from public/assets/flags/Bhutan.png rename to public/img/flag/Bhutan.png diff --git a/public/assets/flags/Bolivia.png b/public/img/flag/Bolivia.png similarity index 100% rename from public/assets/flags/Bolivia.png rename to public/img/flag/Bolivia.png diff --git a/public/assets/flags/Bosnia & Herzegovina.png b/public/img/flag/Bosnia & Herzegovina.png similarity index 100% rename from public/assets/flags/Bosnia & Herzegovina.png rename to public/img/flag/Bosnia & Herzegovina.png diff --git a/public/assets/flags/Botswana.png b/public/img/flag/Botswana.png similarity index 100% rename from public/assets/flags/Botswana.png rename to public/img/flag/Botswana.png diff --git a/public/assets/flags/Brazil.png b/public/img/flag/Brazil.png similarity index 100% rename from public/assets/flags/Brazil.png rename to public/img/flag/Brazil.png diff --git a/public/assets/flags/Brunei.png b/public/img/flag/Brunei.png similarity index 100% rename from public/assets/flags/Brunei.png rename to public/img/flag/Brunei.png diff --git a/public/assets/flags/Bulgaria.png b/public/img/flag/Bulgaria.png similarity index 100% rename from public/assets/flags/Bulgaria.png rename to public/img/flag/Bulgaria.png diff --git a/public/assets/flags/Burkina Faso.png b/public/img/flag/Burkina Faso.png similarity index 100% rename from public/assets/flags/Burkina Faso.png rename to public/img/flag/Burkina Faso.png diff --git a/public/assets/flags/Burundi.png b/public/img/flag/Burundi.png similarity index 100% rename from public/assets/flags/Burundi.png rename to public/img/flag/Burundi.png diff --git a/public/assets/flags/CARICOM.png b/public/img/flag/CARICOM.png similarity index 100% rename from public/assets/flags/CARICOM.png rename to public/img/flag/CARICOM.png diff --git a/public/assets/flags/CIS.png b/public/img/flag/CIS.png similarity index 100% rename from public/assets/flags/CIS.png rename to public/img/flag/CIS.png diff --git a/public/assets/flags/Cambodja.png b/public/img/flag/Cambodja.png similarity index 100% rename from public/assets/flags/Cambodja.png rename to public/img/flag/Cambodja.png diff --git a/public/assets/flags/Cameroon.png b/public/img/flag/Cameroon.png similarity index 100% rename from public/assets/flags/Cameroon.png rename to public/img/flag/Cameroon.png diff --git a/public/assets/flags/Canada.png b/public/img/flag/Canada.png similarity index 100% rename from public/assets/flags/Canada.png rename to public/img/flag/Canada.png diff --git a/public/assets/flags/Cape Verde.png b/public/img/flag/Cape Verde.png similarity index 100% rename from public/assets/flags/Cape Verde.png rename to public/img/flag/Cape Verde.png diff --git a/public/assets/flags/Cayman Islands.png b/public/img/flag/Cayman Islands.png similarity index 100% rename from public/assets/flags/Cayman Islands.png rename to public/img/flag/Cayman Islands.png diff --git a/public/assets/flags/Central African Republic.png b/public/img/flag/Central African Republic.png similarity index 100% rename from public/assets/flags/Central African Republic.png rename to public/img/flag/Central African Republic.png diff --git a/public/assets/flags/Chad.png b/public/img/flag/Chad.png similarity index 100% rename from public/assets/flags/Chad.png rename to public/img/flag/Chad.png diff --git a/public/assets/flags/Chile.png b/public/img/flag/Chile.png similarity index 100% rename from public/assets/flags/Chile.png rename to public/img/flag/Chile.png diff --git a/public/assets/flags/China.png b/public/img/flag/China.png similarity index 100% rename from public/assets/flags/China.png rename to public/img/flag/China.png diff --git a/public/assets/flags/Colombia.png b/public/img/flag/Colombia.png similarity index 100% rename from public/assets/flags/Colombia.png rename to public/img/flag/Colombia.png diff --git a/public/assets/flags/Commonwealth.png b/public/img/flag/Commonwealth.png similarity index 100% rename from public/assets/flags/Commonwealth.png rename to public/img/flag/Commonwealth.png diff --git a/public/assets/flags/Comoros.png b/public/img/flag/Comoros.png similarity index 100% rename from public/assets/flags/Comoros.png rename to public/img/flag/Comoros.png diff --git a/public/assets/flags/Congo-Brazzaville.png b/public/img/flag/Congo-Brazzaville.png similarity index 100% rename from public/assets/flags/Congo-Brazzaville.png rename to public/img/flag/Congo-Brazzaville.png diff --git a/public/assets/flags/Congo-Kinshasa(Zaire).png b/public/img/flag/Congo-Kinshasa(Zaire).png similarity index 100% rename from public/assets/flags/Congo-Kinshasa(Zaire).png rename to public/img/flag/Congo-Kinshasa(Zaire).png diff --git a/public/assets/flags/Cook Islands.png b/public/img/flag/Cook Islands.png similarity index 100% rename from public/assets/flags/Cook Islands.png rename to public/img/flag/Cook Islands.png diff --git a/public/assets/flags/Costa Rica.png b/public/img/flag/Costa Rica.png similarity index 100% rename from public/assets/flags/Costa Rica.png rename to public/img/flag/Costa Rica.png diff --git a/public/assets/flags/Cote d'Ivoire.png b/public/img/flag/Cote d'Ivoire.png similarity index 100% rename from public/assets/flags/Cote d'Ivoire.png rename to public/img/flag/Cote d'Ivoire.png diff --git a/public/assets/flags/Croatia.png b/public/img/flag/Croatia.png similarity index 100% rename from public/assets/flags/Croatia.png rename to public/img/flag/Croatia.png diff --git a/public/assets/flags/Cuba.png b/public/img/flag/Cuba.png similarity index 100% rename from public/assets/flags/Cuba.png rename to public/img/flag/Cuba.png diff --git a/public/assets/flags/Cyprus.png b/public/img/flag/Cyprus.png similarity index 100% rename from public/assets/flags/Cyprus.png rename to public/img/flag/Cyprus.png diff --git a/public/assets/flags/Czech Republic.png b/public/img/flag/Czech Republic.png similarity index 100% rename from public/assets/flags/Czech Republic.png rename to public/img/flag/Czech Republic.png diff --git a/public/assets/flags/Denmark.png b/public/img/flag/Denmark.png similarity index 100% rename from public/assets/flags/Denmark.png rename to public/img/flag/Denmark.png diff --git a/public/assets/flags/Djibouti.png b/public/img/flag/Djibouti.png similarity index 100% rename from public/assets/flags/Djibouti.png rename to public/img/flag/Djibouti.png diff --git a/public/assets/flags/Dominica.png b/public/img/flag/Dominica.png similarity index 100% rename from public/assets/flags/Dominica.png rename to public/img/flag/Dominica.png diff --git a/public/assets/flags/Dominican Republic.png b/public/img/flag/Dominican Republic.png similarity index 100% rename from public/assets/flags/Dominican Republic.png rename to public/img/flag/Dominican Republic.png diff --git a/public/assets/flags/Ecuador.png b/public/img/flag/Ecuador.png similarity index 100% rename from public/assets/flags/Ecuador.png rename to public/img/flag/Ecuador.png diff --git a/public/assets/flags/Egypt.png b/public/img/flag/Egypt.png similarity index 100% rename from public/assets/flags/Egypt.png rename to public/img/flag/Egypt.png diff --git a/public/assets/flags/El Salvador.png b/public/img/flag/El Salvador.png similarity index 100% rename from public/assets/flags/El Salvador.png rename to public/img/flag/El Salvador.png diff --git a/public/assets/flags/England.png b/public/img/flag/England.png similarity index 100% rename from public/assets/flags/England.png rename to public/img/flag/England.png diff --git a/public/assets/flags/Equatorial Guinea.png b/public/img/flag/Equatorial Guinea.png similarity index 100% rename from public/assets/flags/Equatorial Guinea.png rename to public/img/flag/Equatorial Guinea.png diff --git a/public/assets/flags/Eritrea.png b/public/img/flag/Eritrea.png similarity index 100% rename from public/assets/flags/Eritrea.png rename to public/img/flag/Eritrea.png diff --git a/public/assets/flags/Estonia.png b/public/img/flag/Estonia.png similarity index 100% rename from public/assets/flags/Estonia.png rename to public/img/flag/Estonia.png diff --git a/public/assets/flags/Ethiopia.png b/public/img/flag/Ethiopia.png similarity index 100% rename from public/assets/flags/Ethiopia.png rename to public/img/flag/Ethiopia.png diff --git a/public/assets/flags/European Union.png b/public/img/flag/European Union.png similarity index 100% rename from public/assets/flags/European Union.png rename to public/img/flag/European Union.png diff --git a/public/assets/flags/Faroes.png b/public/img/flag/Faroes.png similarity index 100% rename from public/assets/flags/Faroes.png rename to public/img/flag/Faroes.png diff --git a/public/assets/flags/Fiji.png b/public/img/flag/Fiji.png similarity index 100% rename from public/assets/flags/Fiji.png rename to public/img/flag/Fiji.png diff --git a/public/assets/flags/Finland.png b/public/img/flag/Finland.png similarity index 100% rename from public/assets/flags/Finland.png rename to public/img/flag/Finland.png diff --git a/public/assets/flags/France.png b/public/img/flag/France.png similarity index 100% rename from public/assets/flags/France.png rename to public/img/flag/France.png diff --git a/public/assets/flags/Gabon.png b/public/img/flag/Gabon.png similarity index 100% rename from public/assets/flags/Gabon.png rename to public/img/flag/Gabon.png diff --git a/public/assets/flags/Gambia.png b/public/img/flag/Gambia.png similarity index 100% rename from public/assets/flags/Gambia.png rename to public/img/flag/Gambia.png diff --git a/public/assets/flags/Georgia.png b/public/img/flag/Georgia.png similarity index 100% rename from public/assets/flags/Georgia.png rename to public/img/flag/Georgia.png diff --git a/public/assets/flags/Germany.png b/public/img/flag/Germany.png similarity index 100% rename from public/assets/flags/Germany.png rename to public/img/flag/Germany.png diff --git a/public/assets/flags/Ghana.png b/public/img/flag/Ghana.png similarity index 100% rename from public/assets/flags/Ghana.png rename to public/img/flag/Ghana.png diff --git a/public/assets/flags/Gibraltar.png b/public/img/flag/Gibraltar.png similarity index 100% rename from public/assets/flags/Gibraltar.png rename to public/img/flag/Gibraltar.png diff --git a/public/assets/flags/Greece.png b/public/img/flag/Greece.png similarity index 100% rename from public/assets/flags/Greece.png rename to public/img/flag/Greece.png diff --git a/public/assets/flags/Greenland.png b/public/img/flag/Greenland.png similarity index 100% rename from public/assets/flags/Greenland.png rename to public/img/flag/Greenland.png diff --git a/public/assets/flags/Grenada.png b/public/img/flag/Grenada.png similarity index 100% rename from public/assets/flags/Grenada.png rename to public/img/flag/Grenada.png diff --git a/public/assets/flags/Guadeloupe.png b/public/img/flag/Guadeloupe.png similarity index 100% rename from public/assets/flags/Guadeloupe.png rename to public/img/flag/Guadeloupe.png diff --git a/public/assets/flags/Guam.png b/public/img/flag/Guam.png similarity index 100% rename from public/assets/flags/Guam.png rename to public/img/flag/Guam.png diff --git a/public/assets/flags/Guatemala.png b/public/img/flag/Guatemala.png similarity index 100% rename from public/assets/flags/Guatemala.png rename to public/img/flag/Guatemala.png diff --git a/public/assets/flags/Guernsey.png b/public/img/flag/Guernsey.png similarity index 100% rename from public/assets/flags/Guernsey.png rename to public/img/flag/Guernsey.png diff --git a/public/assets/flags/Guinea-Bissau.png b/public/img/flag/Guinea-Bissau.png similarity index 100% rename from public/assets/flags/Guinea-Bissau.png rename to public/img/flag/Guinea-Bissau.png diff --git a/public/assets/flags/Guinea.png b/public/img/flag/Guinea.png similarity index 100% rename from public/assets/flags/Guinea.png rename to public/img/flag/Guinea.png diff --git a/public/assets/flags/Guyana.png b/public/img/flag/Guyana.png similarity index 100% rename from public/assets/flags/Guyana.png rename to public/img/flag/Guyana.png diff --git a/public/assets/flags/Haiti.png b/public/img/flag/Haiti.png similarity index 100% rename from public/assets/flags/Haiti.png rename to public/img/flag/Haiti.png diff --git a/public/assets/flags/Honduras.png b/public/img/flag/Honduras.png similarity index 100% rename from public/assets/flags/Honduras.png rename to public/img/flag/Honduras.png diff --git a/public/assets/flags/Hong Kong.png b/public/img/flag/Hong Kong.png similarity index 100% rename from public/assets/flags/Hong Kong.png rename to public/img/flag/Hong Kong.png diff --git a/public/assets/flags/Hungary.png b/public/img/flag/Hungary.png similarity index 100% rename from public/assets/flags/Hungary.png rename to public/img/flag/Hungary.png diff --git a/public/assets/flags/Iceland.png b/public/img/flag/Iceland.png similarity index 100% rename from public/assets/flags/Iceland.png rename to public/img/flag/Iceland.png diff --git a/public/assets/flags/India.png b/public/img/flag/India.png similarity index 100% rename from public/assets/flags/India.png rename to public/img/flag/India.png diff --git a/public/assets/flags/Indonesia.png b/public/img/flag/Indonesia.png similarity index 100% rename from public/assets/flags/Indonesia.png rename to public/img/flag/Indonesia.png diff --git a/public/assets/flags/Iran.png b/public/img/flag/Iran.png similarity index 100% rename from public/assets/flags/Iran.png rename to public/img/flag/Iran.png diff --git a/public/assets/flags/Iraq.png b/public/img/flag/Iraq.png similarity index 100% rename from public/assets/flags/Iraq.png rename to public/img/flag/Iraq.png diff --git a/public/assets/flags/Ireland.png b/public/img/flag/Ireland.png similarity index 100% rename from public/assets/flags/Ireland.png rename to public/img/flag/Ireland.png diff --git a/public/assets/flags/Islamic Conference.png b/public/img/flag/Islamic Conference.png similarity index 100% rename from public/assets/flags/Islamic Conference.png rename to public/img/flag/Islamic Conference.png diff --git a/public/assets/flags/Isle of Man.png b/public/img/flag/Isle of Man.png similarity index 100% rename from public/assets/flags/Isle of Man.png rename to public/img/flag/Isle of Man.png diff --git a/public/assets/flags/Israel.png b/public/img/flag/Israel.png similarity index 100% rename from public/assets/flags/Israel.png rename to public/img/flag/Israel.png diff --git a/public/assets/flags/Italy.png b/public/img/flag/Italy.png similarity index 100% rename from public/assets/flags/Italy.png rename to public/img/flag/Italy.png diff --git a/public/assets/flags/Jamaica.png b/public/img/flag/Jamaica.png similarity index 100% rename from public/assets/flags/Jamaica.png rename to public/img/flag/Jamaica.png diff --git a/public/assets/flags/Japan.png b/public/img/flag/Japan.png similarity index 100% rename from public/assets/flags/Japan.png rename to public/img/flag/Japan.png diff --git a/public/assets/flags/Jersey.png b/public/img/flag/Jersey.png similarity index 100% rename from public/assets/flags/Jersey.png rename to public/img/flag/Jersey.png diff --git a/public/assets/flags/Jordan.png b/public/img/flag/Jordan.png similarity index 100% rename from public/assets/flags/Jordan.png rename to public/img/flag/Jordan.png diff --git a/public/assets/flags/Kazakhstan.png b/public/img/flag/Kazakhstan.png similarity index 100% rename from public/assets/flags/Kazakhstan.png rename to public/img/flag/Kazakhstan.png diff --git a/public/assets/flags/Kenya.png b/public/img/flag/Kenya.png similarity index 100% rename from public/assets/flags/Kenya.png rename to public/img/flag/Kenya.png diff --git a/public/assets/flags/Kiribati.png b/public/img/flag/Kiribati.png similarity index 100% rename from public/assets/flags/Kiribati.png rename to public/img/flag/Kiribati.png diff --git a/public/assets/flags/Kosovo.png b/public/img/flag/Kosovo.png similarity index 100% rename from public/assets/flags/Kosovo.png rename to public/img/flag/Kosovo.png diff --git a/public/assets/flags/Kuwait.png b/public/img/flag/Kuwait.png similarity index 100% rename from public/assets/flags/Kuwait.png rename to public/img/flag/Kuwait.png diff --git a/public/assets/flags/Kyrgyzstan.png b/public/img/flag/Kyrgyzstan.png similarity index 100% rename from public/assets/flags/Kyrgyzstan.png rename to public/img/flag/Kyrgyzstan.png diff --git a/public/assets/flags/LIthuania.png b/public/img/flag/LIthuania.png similarity index 100% rename from public/assets/flags/LIthuania.png rename to public/img/flag/LIthuania.png diff --git a/public/assets/flags/Laos.png b/public/img/flag/Laos.png similarity index 100% rename from public/assets/flags/Laos.png rename to public/img/flag/Laos.png diff --git a/public/assets/flags/Latvia.png b/public/img/flag/Latvia.png similarity index 100% rename from public/assets/flags/Latvia.png rename to public/img/flag/Latvia.png diff --git a/public/assets/flags/Lebanon.png b/public/img/flag/Lebanon.png similarity index 100% rename from public/assets/flags/Lebanon.png rename to public/img/flag/Lebanon.png diff --git a/public/assets/flags/Lesotho.png b/public/img/flag/Lesotho.png similarity index 100% rename from public/assets/flags/Lesotho.png rename to public/img/flag/Lesotho.png diff --git a/public/assets/flags/Liberia.png b/public/img/flag/Liberia.png similarity index 100% rename from public/assets/flags/Liberia.png rename to public/img/flag/Liberia.png diff --git a/public/assets/flags/Libya.png b/public/img/flag/Libya.png similarity index 100% rename from public/assets/flags/Libya.png rename to public/img/flag/Libya.png diff --git a/public/assets/flags/Liechtenstein.png b/public/img/flag/Liechtenstein.png similarity index 100% rename from public/assets/flags/Liechtenstein.png rename to public/img/flag/Liechtenstein.png diff --git a/public/assets/flags/Luxembourg.png b/public/img/flag/Luxembourg.png similarity index 100% rename from public/assets/flags/Luxembourg.png rename to public/img/flag/Luxembourg.png diff --git a/public/assets/flags/Macao.png b/public/img/flag/Macao.png similarity index 100% rename from public/assets/flags/Macao.png rename to public/img/flag/Macao.png diff --git a/public/assets/flags/Macedonia.png b/public/img/flag/Macedonia.png similarity index 100% rename from public/assets/flags/Macedonia.png rename to public/img/flag/Macedonia.png diff --git a/public/assets/flags/Madagascar.png b/public/img/flag/Madagascar.png similarity index 100% rename from public/assets/flags/Madagascar.png rename to public/img/flag/Madagascar.png diff --git a/public/assets/flags/Malawi.png b/public/img/flag/Malawi.png similarity index 100% rename from public/assets/flags/Malawi.png rename to public/img/flag/Malawi.png diff --git a/public/assets/flags/Malaysia.png b/public/img/flag/Malaysia.png similarity index 100% rename from public/assets/flags/Malaysia.png rename to public/img/flag/Malaysia.png diff --git a/public/assets/flags/Maldives.png b/public/img/flag/Maldives.png similarity index 100% rename from public/assets/flags/Maldives.png rename to public/img/flag/Maldives.png diff --git a/public/assets/flags/Mali.png b/public/img/flag/Mali.png similarity index 100% rename from public/assets/flags/Mali.png rename to public/img/flag/Mali.png diff --git a/public/assets/flags/Malta.png b/public/img/flag/Malta.png similarity index 100% rename from public/assets/flags/Malta.png rename to public/img/flag/Malta.png diff --git a/public/assets/flags/Marshall Islands.png b/public/img/flag/Marshall Islands.png similarity index 100% rename from public/assets/flags/Marshall Islands.png rename to public/img/flag/Marshall Islands.png diff --git a/public/assets/flags/Martinique.png b/public/img/flag/Martinique.png similarity index 100% rename from public/assets/flags/Martinique.png rename to public/img/flag/Martinique.png diff --git a/public/assets/flags/Mauritania.png b/public/img/flag/Mauritania.png similarity index 100% rename from public/assets/flags/Mauritania.png rename to public/img/flag/Mauritania.png diff --git a/public/assets/flags/Mauritius.png b/public/img/flag/Mauritius.png similarity index 100% rename from public/assets/flags/Mauritius.png rename to public/img/flag/Mauritius.png diff --git a/public/assets/flags/Mexico.png b/public/img/flag/Mexico.png similarity index 100% rename from public/assets/flags/Mexico.png rename to public/img/flag/Mexico.png diff --git a/public/assets/flags/Micronesia.png b/public/img/flag/Micronesia.png similarity index 100% rename from public/assets/flags/Micronesia.png rename to public/img/flag/Micronesia.png diff --git a/public/assets/flags/Moldova.png b/public/img/flag/Moldova.png similarity index 100% rename from public/assets/flags/Moldova.png rename to public/img/flag/Moldova.png diff --git a/public/assets/flags/Monaco.png b/public/img/flag/Monaco.png similarity index 100% rename from public/assets/flags/Monaco.png rename to public/img/flag/Monaco.png diff --git a/public/assets/flags/Mongolia.png b/public/img/flag/Mongolia.png similarity index 100% rename from public/assets/flags/Mongolia.png rename to public/img/flag/Mongolia.png diff --git a/public/assets/flags/Montenegro.png b/public/img/flag/Montenegro.png similarity index 100% rename from public/assets/flags/Montenegro.png rename to public/img/flag/Montenegro.png diff --git a/public/assets/flags/Montserrat.png b/public/img/flag/Montserrat.png similarity index 100% rename from public/assets/flags/Montserrat.png rename to public/img/flag/Montserrat.png diff --git a/public/assets/flags/Morocco.png b/public/img/flag/Morocco.png similarity index 100% rename from public/assets/flags/Morocco.png rename to public/img/flag/Morocco.png diff --git a/public/assets/flags/Mozambique.png b/public/img/flag/Mozambique.png similarity index 100% rename from public/assets/flags/Mozambique.png rename to public/img/flag/Mozambique.png diff --git a/public/assets/flags/Myanmar(Burma).png b/public/img/flag/Myanmar(Burma).png similarity index 100% rename from public/assets/flags/Myanmar(Burma).png rename to public/img/flag/Myanmar(Burma).png diff --git a/public/assets/flags/NATO.png b/public/img/flag/NATO.png similarity index 100% rename from public/assets/flags/NATO.png rename to public/img/flag/NATO.png diff --git a/public/assets/flags/Namibia.png b/public/img/flag/Namibia.png similarity index 100% rename from public/assets/flags/Namibia.png rename to public/img/flag/Namibia.png diff --git a/public/assets/flags/Nauru.png b/public/img/flag/Nauru.png similarity index 100% rename from public/assets/flags/Nauru.png rename to public/img/flag/Nauru.png diff --git a/public/assets/flags/Nepal.png b/public/img/flag/Nepal.png similarity index 100% rename from public/assets/flags/Nepal.png rename to public/img/flag/Nepal.png diff --git a/public/assets/flags/Netherlands Antilles.png b/public/img/flag/Netherlands Antilles.png similarity index 100% rename from public/assets/flags/Netherlands Antilles.png rename to public/img/flag/Netherlands Antilles.png diff --git a/public/assets/flags/Netherlands.png b/public/img/flag/Netherlands.png similarity index 100% rename from public/assets/flags/Netherlands.png rename to public/img/flag/Netherlands.png diff --git a/public/assets/flags/New Caledonia.png b/public/img/flag/New Caledonia.png similarity index 100% rename from public/assets/flags/New Caledonia.png rename to public/img/flag/New Caledonia.png diff --git a/public/assets/flags/New Zealand.png b/public/img/flag/New Zealand.png similarity index 100% rename from public/assets/flags/New Zealand.png rename to public/img/flag/New Zealand.png diff --git a/public/assets/flags/Nicaragua.png b/public/img/flag/Nicaragua.png similarity index 100% rename from public/assets/flags/Nicaragua.png rename to public/img/flag/Nicaragua.png diff --git a/public/assets/flags/Niger.png b/public/img/flag/Niger.png similarity index 100% rename from public/assets/flags/Niger.png rename to public/img/flag/Niger.png diff --git a/public/assets/flags/Nigeria.png b/public/img/flag/Nigeria.png similarity index 100% rename from public/assets/flags/Nigeria.png rename to public/img/flag/Nigeria.png diff --git a/public/assets/flags/North Korea.png b/public/img/flag/North Korea.png similarity index 100% rename from public/assets/flags/North Korea.png rename to public/img/flag/North Korea.png diff --git a/public/assets/flags/Northern Cyprus.png b/public/img/flag/Northern Cyprus.png similarity index 100% rename from public/assets/flags/Northern Cyprus.png rename to public/img/flag/Northern Cyprus.png diff --git a/public/assets/flags/Northern Ireland.png b/public/img/flag/Northern Ireland.png similarity index 100% rename from public/assets/flags/Northern Ireland.png rename to public/img/flag/Northern Ireland.png diff --git a/public/assets/flags/Norway.png b/public/img/flag/Norway.png similarity index 100% rename from public/assets/flags/Norway.png rename to public/img/flag/Norway.png diff --git a/public/assets/flags/OPEC.png b/public/img/flag/OPEC.png similarity index 100% rename from public/assets/flags/OPEC.png rename to public/img/flag/OPEC.png diff --git a/public/assets/flags/Olimpic Movement.png b/public/img/flag/Olimpic Movement.png similarity index 100% rename from public/assets/flags/Olimpic Movement.png rename to public/img/flag/Olimpic Movement.png diff --git a/public/assets/flags/Oman.png b/public/img/flag/Oman.png similarity index 100% rename from public/assets/flags/Oman.png rename to public/img/flag/Oman.png diff --git a/public/assets/flags/Pakistan.png b/public/img/flag/Pakistan.png similarity index 100% rename from public/assets/flags/Pakistan.png rename to public/img/flag/Pakistan.png diff --git a/public/assets/flags/Palau.png b/public/img/flag/Palau.png similarity index 100% rename from public/assets/flags/Palau.png rename to public/img/flag/Palau.png diff --git a/public/assets/flags/Palestine.png b/public/img/flag/Palestine.png similarity index 100% rename from public/assets/flags/Palestine.png rename to public/img/flag/Palestine.png diff --git a/public/assets/flags/Panama.png b/public/img/flag/Panama.png similarity index 100% rename from public/assets/flags/Panama.png rename to public/img/flag/Panama.png diff --git a/public/assets/flags/Papua New Guinea.png b/public/img/flag/Papua New Guinea.png similarity index 100% rename from public/assets/flags/Papua New Guinea.png rename to public/img/flag/Papua New Guinea.png diff --git a/public/assets/flags/Paraguay.png b/public/img/flag/Paraguay.png similarity index 100% rename from public/assets/flags/Paraguay.png rename to public/img/flag/Paraguay.png diff --git a/public/assets/flags/Peru.png b/public/img/flag/Peru.png similarity index 100% rename from public/assets/flags/Peru.png rename to public/img/flag/Peru.png diff --git a/public/assets/flags/Philippines.png b/public/img/flag/Philippines.png similarity index 100% rename from public/assets/flags/Philippines.png rename to public/img/flag/Philippines.png diff --git a/public/assets/flags/Poland.png b/public/img/flag/Poland.png similarity index 100% rename from public/assets/flags/Poland.png rename to public/img/flag/Poland.png diff --git a/public/assets/flags/Portugal.png b/public/img/flag/Portugal.png similarity index 100% rename from public/assets/flags/Portugal.png rename to public/img/flag/Portugal.png diff --git a/public/assets/flags/Puerto Rico.png b/public/img/flag/Puerto Rico.png similarity index 100% rename from public/assets/flags/Puerto Rico.png rename to public/img/flag/Puerto Rico.png diff --git a/public/assets/flags/Qatar.png b/public/img/flag/Qatar.png similarity index 100% rename from public/assets/flags/Qatar.png rename to public/img/flag/Qatar.png diff --git a/public/assets/flags/Red Cross.png b/public/img/flag/Red Cross.png similarity index 100% rename from public/assets/flags/Red Cross.png rename to public/img/flag/Red Cross.png diff --git a/public/assets/flags/Reunion.png b/public/img/flag/Reunion.png similarity index 100% rename from public/assets/flags/Reunion.png rename to public/img/flag/Reunion.png diff --git a/public/assets/flags/Romania.png b/public/img/flag/Romania.png similarity index 100% rename from public/assets/flags/Romania.png rename to public/img/flag/Romania.png diff --git a/public/assets/flags/Russian Federation.png b/public/img/flag/Russian Federation.png similarity index 100% rename from public/assets/flags/Russian Federation.png rename to public/img/flag/Russian Federation.png diff --git a/public/assets/flags/Rwanda.png b/public/img/flag/Rwanda.png similarity index 100% rename from public/assets/flags/Rwanda.png rename to public/img/flag/Rwanda.png diff --git a/public/assets/flags/Saint Lucia.png b/public/img/flag/Saint Lucia.png similarity index 100% rename from public/assets/flags/Saint Lucia.png rename to public/img/flag/Saint Lucia.png diff --git a/public/assets/flags/Samoa.png b/public/img/flag/Samoa.png similarity index 100% rename from public/assets/flags/Samoa.png rename to public/img/flag/Samoa.png diff --git a/public/assets/flags/San Marino.png b/public/img/flag/San Marino.png similarity index 100% rename from public/assets/flags/San Marino.png rename to public/img/flag/San Marino.png diff --git a/public/assets/flags/Sao Tome & Principe.png b/public/img/flag/Sao Tome & Principe.png similarity index 100% rename from public/assets/flags/Sao Tome & Principe.png rename to public/img/flag/Sao Tome & Principe.png diff --git a/public/assets/flags/Saudi Arabia.png b/public/img/flag/Saudi Arabia.png similarity index 100% rename from public/assets/flags/Saudi Arabia.png rename to public/img/flag/Saudi Arabia.png diff --git a/public/assets/flags/Scotland.png b/public/img/flag/Scotland.png similarity index 100% rename from public/assets/flags/Scotland.png rename to public/img/flag/Scotland.png diff --git a/public/assets/flags/Senegal.png b/public/img/flag/Senegal.png similarity index 100% rename from public/assets/flags/Senegal.png rename to public/img/flag/Senegal.png diff --git a/public/assets/flags/Serbia(Yugoslavia).png b/public/img/flag/Serbia(Yugoslavia).png similarity index 100% rename from public/assets/flags/Serbia(Yugoslavia).png rename to public/img/flag/Serbia(Yugoslavia).png diff --git a/public/assets/flags/Seychelles.png b/public/img/flag/Seychelles.png similarity index 100% rename from public/assets/flags/Seychelles.png rename to public/img/flag/Seychelles.png diff --git a/public/assets/flags/Sierra Leone.png b/public/img/flag/Sierra Leone.png similarity index 100% rename from public/assets/flags/Sierra Leone.png rename to public/img/flag/Sierra Leone.png diff --git a/public/assets/flags/Singapore.png b/public/img/flag/Singapore.png similarity index 100% rename from public/assets/flags/Singapore.png rename to public/img/flag/Singapore.png diff --git a/public/assets/flags/Slovakia.png b/public/img/flag/Slovakia.png similarity index 100% rename from public/assets/flags/Slovakia.png rename to public/img/flag/Slovakia.png diff --git a/public/assets/flags/Slovenia.png b/public/img/flag/Slovenia.png similarity index 100% rename from public/assets/flags/Slovenia.png rename to public/img/flag/Slovenia.png diff --git a/public/assets/flags/Solomon Islands.png b/public/img/flag/Solomon Islands.png similarity index 100% rename from public/assets/flags/Solomon Islands.png rename to public/img/flag/Solomon Islands.png diff --git a/public/assets/flags/Somalia.png b/public/img/flag/Somalia.png similarity index 100% rename from public/assets/flags/Somalia.png rename to public/img/flag/Somalia.png diff --git a/public/assets/flags/Somaliland.png b/public/img/flag/Somaliland.png similarity index 100% rename from public/assets/flags/Somaliland.png rename to public/img/flag/Somaliland.png diff --git a/public/assets/flags/South Africa.png b/public/img/flag/South Africa.png similarity index 100% rename from public/assets/flags/South Africa.png rename to public/img/flag/South Africa.png diff --git a/public/assets/flags/South Korea.png b/public/img/flag/South Korea.png similarity index 100% rename from public/assets/flags/South Korea.png rename to public/img/flag/South Korea.png diff --git a/public/assets/flags/Spain.png b/public/img/flag/Spain.png similarity index 100% rename from public/assets/flags/Spain.png rename to public/img/flag/Spain.png diff --git a/public/assets/flags/Sri Lanka.png b/public/img/flag/Sri Lanka.png similarity index 100% rename from public/assets/flags/Sri Lanka.png rename to public/img/flag/Sri Lanka.png diff --git a/public/assets/flags/St Kitts & Nevis.png b/public/img/flag/St Kitts & Nevis.png similarity index 100% rename from public/assets/flags/St Kitts & Nevis.png rename to public/img/flag/St Kitts & Nevis.png diff --git a/public/assets/flags/St Vincent & the Grenadines.png b/public/img/flag/St Vincent & the Grenadines.png similarity index 100% rename from public/assets/flags/St Vincent & the Grenadines.png rename to public/img/flag/St Vincent & the Grenadines.png diff --git a/public/assets/flags/Sudan.png b/public/img/flag/Sudan.png similarity index 100% rename from public/assets/flags/Sudan.png rename to public/img/flag/Sudan.png diff --git a/public/assets/flags/Suriname.png b/public/img/flag/Suriname.png similarity index 100% rename from public/assets/flags/Suriname.png rename to public/img/flag/Suriname.png diff --git a/public/assets/flags/Swaziland.png b/public/img/flag/Swaziland.png similarity index 100% rename from public/assets/flags/Swaziland.png rename to public/img/flag/Swaziland.png diff --git a/public/assets/flags/Sweden.png b/public/img/flag/Sweden.png similarity index 100% rename from public/assets/flags/Sweden.png rename to public/img/flag/Sweden.png diff --git a/public/assets/flags/Switzerland.png b/public/img/flag/Switzerland.png similarity index 100% rename from public/assets/flags/Switzerland.png rename to public/img/flag/Switzerland.png diff --git a/public/assets/flags/Syria.png b/public/img/flag/Syria.png similarity index 100% rename from public/assets/flags/Syria.png rename to public/img/flag/Syria.png diff --git a/public/assets/flags/Tahiti(French Polinesia).png b/public/img/flag/Tahiti(French Polinesia).png similarity index 100% rename from public/assets/flags/Tahiti(French Polinesia).png rename to public/img/flag/Tahiti(French Polinesia).png diff --git a/public/assets/flags/Taiwan.png b/public/img/flag/Taiwan.png similarity index 100% rename from public/assets/flags/Taiwan.png rename to public/img/flag/Taiwan.png diff --git a/public/assets/flags/Tajikistan.png b/public/img/flag/Tajikistan.png similarity index 100% rename from public/assets/flags/Tajikistan.png rename to public/img/flag/Tajikistan.png diff --git a/public/assets/flags/Tanzania.png b/public/img/flag/Tanzania.png similarity index 100% rename from public/assets/flags/Tanzania.png rename to public/img/flag/Tanzania.png diff --git a/public/assets/flags/Thailand.png b/public/img/flag/Thailand.png similarity index 100% rename from public/assets/flags/Thailand.png rename to public/img/flag/Thailand.png diff --git a/public/assets/flags/Timor-Leste.png b/public/img/flag/Timor-Leste.png similarity index 100% rename from public/assets/flags/Timor-Leste.png rename to public/img/flag/Timor-Leste.png diff --git a/public/assets/flags/Togo.png b/public/img/flag/Togo.png similarity index 100% rename from public/assets/flags/Togo.png rename to public/img/flag/Togo.png diff --git a/public/assets/flags/Tonga.png b/public/img/flag/Tonga.png similarity index 100% rename from public/assets/flags/Tonga.png rename to public/img/flag/Tonga.png diff --git a/public/assets/flags/Trinidad & Tobago.png b/public/img/flag/Trinidad & Tobago.png similarity index 100% rename from public/assets/flags/Trinidad & Tobago.png rename to public/img/flag/Trinidad & Tobago.png diff --git a/public/assets/flags/Tunisia.png b/public/img/flag/Tunisia.png similarity index 100% rename from public/assets/flags/Tunisia.png rename to public/img/flag/Tunisia.png diff --git a/public/assets/flags/Turkey.png b/public/img/flag/Turkey.png similarity index 100% rename from public/assets/flags/Turkey.png rename to public/img/flag/Turkey.png diff --git a/public/assets/flags/Turkmenistan.png b/public/img/flag/Turkmenistan.png similarity index 100% rename from public/assets/flags/Turkmenistan.png rename to public/img/flag/Turkmenistan.png diff --git a/public/assets/flags/Turks and Caicos Islands.png b/public/img/flag/Turks and Caicos Islands.png similarity index 100% rename from public/assets/flags/Turks and Caicos Islands.png rename to public/img/flag/Turks and Caicos Islands.png diff --git a/public/assets/flags/Tuvalu.png b/public/img/flag/Tuvalu.png similarity index 100% rename from public/assets/flags/Tuvalu.png rename to public/img/flag/Tuvalu.png diff --git a/public/assets/flags/Uganda.png b/public/img/flag/Uganda.png similarity index 100% rename from public/assets/flags/Uganda.png rename to public/img/flag/Uganda.png diff --git a/public/assets/flags/Ukraine.png b/public/img/flag/Ukraine.png similarity index 100% rename from public/assets/flags/Ukraine.png rename to public/img/flag/Ukraine.png diff --git a/public/assets/flags/United Arab Emirates.png b/public/img/flag/United Arab Emirates.png similarity index 100% rename from public/assets/flags/United Arab Emirates.png rename to public/img/flag/United Arab Emirates.png diff --git a/public/assets/flags/United Kingdom(Great Britain).png b/public/img/flag/United Kingdom(Great Britain).png similarity index 100% rename from public/assets/flags/United Kingdom(Great Britain).png rename to public/img/flag/United Kingdom(Great Britain).png diff --git a/public/assets/flags/United Nations.png b/public/img/flag/United Nations.png similarity index 100% rename from public/assets/flags/United Nations.png rename to public/img/flag/United Nations.png diff --git a/public/assets/flags/United States of America (USA).png b/public/img/flag/United States of America (USA).png similarity index 100% rename from public/assets/flags/United States of America (USA).png rename to public/img/flag/United States of America (USA).png diff --git a/public/assets/flags/Uruguay.png b/public/img/flag/Uruguay.png similarity index 100% rename from public/assets/flags/Uruguay.png rename to public/img/flag/Uruguay.png diff --git a/public/assets/flags/Uzbekistan.png b/public/img/flag/Uzbekistan.png similarity index 100% rename from public/assets/flags/Uzbekistan.png rename to public/img/flag/Uzbekistan.png diff --git a/public/assets/flags/Vanutau.png b/public/img/flag/Vanutau.png similarity index 100% rename from public/assets/flags/Vanutau.png rename to public/img/flag/Vanutau.png diff --git a/public/assets/flags/Vatican City.png b/public/img/flag/Vatican City.png similarity index 100% rename from public/assets/flags/Vatican City.png rename to public/img/flag/Vatican City.png diff --git a/public/assets/flags/Venezuela.png b/public/img/flag/Venezuela.png similarity index 100% rename from public/assets/flags/Venezuela.png rename to public/img/flag/Venezuela.png diff --git a/public/assets/flags/Viet Nam.png b/public/img/flag/Viet Nam.png similarity index 100% rename from public/assets/flags/Viet Nam.png rename to public/img/flag/Viet Nam.png diff --git a/public/assets/flags/Virgin Islands British.png b/public/img/flag/Virgin Islands British.png similarity index 100% rename from public/assets/flags/Virgin Islands British.png rename to public/img/flag/Virgin Islands British.png diff --git a/public/assets/flags/Virgin Islands US.png b/public/img/flag/Virgin Islands US.png similarity index 100% rename from public/assets/flags/Virgin Islands US.png rename to public/img/flag/Virgin Islands US.png diff --git a/public/assets/flags/Wales.png b/public/img/flag/Wales.png similarity index 100% rename from public/assets/flags/Wales.png rename to public/img/flag/Wales.png diff --git a/public/assets/flags/Western Sahara.png b/public/img/flag/Western Sahara.png similarity index 100% rename from public/assets/flags/Western Sahara.png rename to public/img/flag/Western Sahara.png diff --git a/public/assets/flags/Yemen.png b/public/img/flag/Yemen.png similarity index 100% rename from public/assets/flags/Yemen.png rename to public/img/flag/Yemen.png diff --git a/public/assets/flags/Zambia.png b/public/img/flag/Zambia.png similarity index 100% rename from public/assets/flags/Zambia.png rename to public/img/flag/Zambia.png diff --git a/public/assets/flags/Zimbabwe.png b/public/img/flag/Zimbabwe.png similarity index 100% rename from public/assets/flags/Zimbabwe.png rename to public/img/flag/Zimbabwe.png diff --git a/public/assets/img/header.png b/public/img/header.png similarity index 100% rename from public/assets/img/header.png rename to public/img/header.png diff --git a/public/assets/img/keromayokatta.png b/public/img/keromayokatta.png similarity index 100% rename from public/assets/img/keromayokatta.png rename to public/img/keromayokatta.png diff --git a/public/assets/img/twitter.png b/public/img/twitter.png similarity index 100% rename from public/assets/img/twitter.png rename to public/img/twitter.png diff --git a/public/index.php b/public/index.php old mode 100755 new mode 100644 diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 2d60117..d17d53f 100755 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,4 +1,272 @@ { "/js/app.js": "/js/app.js", - "/css/app.css": "/css/app.css" + "/css/app.css": "/css/app.css", + "/fonts/jpserriffont.woff": "/fonts/jpserriffont.woff", + "/img/bitchute.png": "/img/bitchute.png", + "/img/discord.png": "/img/discord.png", + "/img/favicon.jpeg": "/img/favicon.jpeg", + "/img/header.png": "/img/header.png", + "/img/keromayokatta.png": "/img/keromayokatta.png", + "/img/twitter.png": "/img/twitter.png", + "/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg": "/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg", + "/img/bash/81004208_p0.jpg": "/img/bash/81004208_p0.jpg", + "/img/bash/app_icon.png": "/img/bash/app_icon.png", + "/img/bash/bottom_bg.png": "/img/bash/bottom_bg.png", + "/img/bash/bottom_left.png": "/img/bash/bottom_left.png", + "/img/bash/bottom_right.png": "/img/bash/bottom_right.png", + "/img/bash/left_bg.png": "/img/bash/left_bg.png", + "/img/bash/right_bg.png": "/img/bash/right_bg.png", + "/img/bash/root_bg.png": "/img/bash/root_bg.png", + "/img/bash/top_bg.png": "/img/bash/top_bg.png", + "/img/bash/top_left.png": "/img/bash/top_left.png", + "/img/bash/top_max_hover.png": "/img/bash/top_max_hover.png", + "/img/bash/top_max.png": "/img/bash/top_max.png", + "/img/bash/top_min_hover.png": "/img/bash/top_min_hover.png", + "/img/bash/top_min.png": "/img/bash/top_min.png", + "/img/bash/top_right_hover.png": "/img/bash/top_right_hover.png", + "/img/bash/top_right.png": "/img/bash/top_right.png", + "/img/bash/user_bg.png": "/img/bash/user_bg.png", + "/img/flags/Afghanistan.png": "/img/flags/Afghanistan.png", + "/img/flags/African Union(OAS).png": "/img/flags/African Union(OAS).png", + "/img/flags/Albania.png": "/img/flags/Albania.png", + "/img/flags/Algeria.png": "/img/flags/Algeria.png", + "/img/flags/American Samoa.png": "/img/flags/American Samoa.png", + "/img/flags/Andorra.png": "/img/flags/Andorra.png", + "/img/flags/Angola.png": "/img/flags/Angola.png", + "/img/flags/Anguilla.png": "/img/flags/Anguilla.png", + "/img/flags/Antarctica.png": "/img/flags/Antarctica.png", + "/img/flags/Antigua & Barbuda.png": "/img/flags/Antigua & Barbuda.png", + "/img/flags/Arab League.png": "/img/flags/Arab League.png", + "/img/flags/Argentina.png": "/img/flags/Argentina.png", + "/img/flags/Armenia.png": "/img/flags/Armenia.png", + "/img/flags/Aruba.png": "/img/flags/Aruba.png", + "/img/flags/ASEAN.png": "/img/flags/ASEAN.png", + "/img/flags/Australia.png": "/img/flags/Australia.png", + "/img/flags/Austria.png": "/img/flags/Austria.png", + "/img/flags/Azerbaijan.png": "/img/flags/Azerbaijan.png", + "/img/flags/Bahamas.png": "/img/flags/Bahamas.png", + "/img/flags/Bahrain.png": "/img/flags/Bahrain.png", + "/img/flags/Bangladesh.png": "/img/flags/Bangladesh.png", + "/img/flags/Barbados.png": "/img/flags/Barbados.png", + "/img/flags/Belarus.png": "/img/flags/Belarus.png", + "/img/flags/Belgium.png": "/img/flags/Belgium.png", + "/img/flags/Belize.png": "/img/flags/Belize.png", + "/img/flags/Benin.png": "/img/flags/Benin.png", + "/img/flags/Bermuda.png": "/img/flags/Bermuda.png", + "/img/flags/Bhutan.png": "/img/flags/Bhutan.png", + "/img/flags/Bolivia.png": "/img/flags/Bolivia.png", + "/img/flags/Bosnia & Herzegovina.png": "/img/flags/Bosnia & Herzegovina.png", + "/img/flags/Botswana.png": "/img/flags/Botswana.png", + "/img/flags/Brazil.png": "/img/flags/Brazil.png", + "/img/flags/Brunei.png": "/img/flags/Brunei.png", + "/img/flags/Bulgaria.png": "/img/flags/Bulgaria.png", + "/img/flags/Burkina Faso.png": "/img/flags/Burkina Faso.png", + "/img/flags/Burundi.png": "/img/flags/Burundi.png", + "/img/flags/Cambodja.png": "/img/flags/Cambodja.png", + "/img/flags/Cameroon.png": "/img/flags/Cameroon.png", + "/img/flags/Canada.png": "/img/flags/Canada.png", + "/img/flags/Cape Verde.png": "/img/flags/Cape Verde.png", + "/img/flags/CARICOM.png": "/img/flags/CARICOM.png", + "/img/flags/Cayman Islands.png": "/img/flags/Cayman Islands.png", + "/img/flags/Central African Republic.png": "/img/flags/Central African Republic.png", + "/img/flags/Chad.png": "/img/flags/Chad.png", + "/img/flags/Chile.png": "/img/flags/Chile.png", + "/img/flags/China.png": "/img/flags/China.png", + "/img/flags/CIS.png": "/img/flags/CIS.png", + "/img/flags/Colombia.png": "/img/flags/Colombia.png", + "/img/flags/Commonwealth.png": "/img/flags/Commonwealth.png", + "/img/flags/Comoros.png": "/img/flags/Comoros.png", + "/img/flags/Congo-Brazzaville.png": "/img/flags/Congo-Brazzaville.png", + "/img/flags/Congo-Kinshasa(Zaire).png": "/img/flags/Congo-Kinshasa(Zaire).png", + "/img/flags/Cook Islands.png": "/img/flags/Cook Islands.png", + "/img/flags/Costa Rica.png": "/img/flags/Costa Rica.png", + "/img/flags/Cote d'Ivoire.png": "/img/flags/Cote d'Ivoire.png", + "/img/flags/Croatia.png": "/img/flags/Croatia.png", + "/img/flags/Cuba.png": "/img/flags/Cuba.png", + "/img/flags/Cyprus.png": "/img/flags/Cyprus.png", + "/img/flags/Czech Republic.png": "/img/flags/Czech Republic.png", + "/img/flags/Denmark.png": "/img/flags/Denmark.png", + "/img/flags/Djibouti.png": "/img/flags/Djibouti.png", + "/img/flags/Dominica.png": "/img/flags/Dominica.png", + "/img/flags/Dominican Republic.png": "/img/flags/Dominican Republic.png", + "/img/flags/Ecuador.png": "/img/flags/Ecuador.png", + "/img/flags/Egypt.png": "/img/flags/Egypt.png", + "/img/flags/El Salvador.png": "/img/flags/El Salvador.png", + "/img/flags/England.png": "/img/flags/England.png", + "/img/flags/Equatorial Guinea.png": "/img/flags/Equatorial Guinea.png", + "/img/flags/Eritrea.png": "/img/flags/Eritrea.png", + "/img/flags/Estonia.png": "/img/flags/Estonia.png", + "/img/flags/Ethiopia.png": "/img/flags/Ethiopia.png", + "/img/flags/European Union.png": "/img/flags/European Union.png", + "/img/flags/Faroes.png": "/img/flags/Faroes.png", + "/img/flags/Fiji.png": "/img/flags/Fiji.png", + "/img/flags/Finland.png": "/img/flags/Finland.png", + "/img/flags/France.png": "/img/flags/France.png", + "/img/flags/Gabon.png": "/img/flags/Gabon.png", + "/img/flags/Gambia.png": "/img/flags/Gambia.png", + "/img/flags/Georgia.png": "/img/flags/Georgia.png", + "/img/flags/Germany.png": "/img/flags/Germany.png", + "/img/flags/Ghana.png": "/img/flags/Ghana.png", + "/img/flags/Gibraltar.png": "/img/flags/Gibraltar.png", + "/img/flags/Greece.png": "/img/flags/Greece.png", + "/img/flags/Greenland.png": "/img/flags/Greenland.png", + "/img/flags/Grenada.png": "/img/flags/Grenada.png", + "/img/flags/Guadeloupe.png": "/img/flags/Guadeloupe.png", + "/img/flags/Guam.png": "/img/flags/Guam.png", + "/img/flags/Guatemala.png": "/img/flags/Guatemala.png", + "/img/flags/Guernsey.png": "/img/flags/Guernsey.png", + "/img/flags/Guinea-Bissau.png": "/img/flags/Guinea-Bissau.png", + "/img/flags/Guinea.png": "/img/flags/Guinea.png", + "/img/flags/Guyana.png": "/img/flags/Guyana.png", + "/img/flags/Haiti.png": "/img/flags/Haiti.png", + "/img/flags/Honduras.png": "/img/flags/Honduras.png", + "/img/flags/Hong Kong.png": "/img/flags/Hong Kong.png", + "/img/flags/Hungary.png": "/img/flags/Hungary.png", + "/img/flags/Iceland.png": "/img/flags/Iceland.png", + "/img/flags/India.png": "/img/flags/India.png", + "/img/flags/Indonesia.png": "/img/flags/Indonesia.png", + "/img/flags/Iran.png": "/img/flags/Iran.png", + "/img/flags/Iraq.png": "/img/flags/Iraq.png", + "/img/flags/Ireland.png": "/img/flags/Ireland.png", + "/img/flags/Islamic Conference.png": "/img/flags/Islamic Conference.png", + "/img/flags/Isle of Man.png": "/img/flags/Isle of Man.png", + "/img/flags/Israel.png": "/img/flags/Israel.png", + "/img/flags/Italy.png": "/img/flags/Italy.png", + "/img/flags/Jamaica.png": "/img/flags/Jamaica.png", + "/img/flags/Japan.png": "/img/flags/Japan.png", + "/img/flags/Jersey.png": "/img/flags/Jersey.png", + "/img/flags/Jordan.png": "/img/flags/Jordan.png", + "/img/flags/Kazakhstan.png": "/img/flags/Kazakhstan.png", + "/img/flags/Kenya.png": "/img/flags/Kenya.png", + "/img/flags/Kiribati.png": "/img/flags/Kiribati.png", + "/img/flags/Kosovo.png": "/img/flags/Kosovo.png", + "/img/flags/Kuwait.png": "/img/flags/Kuwait.png", + "/img/flags/Kyrgyzstan.png": "/img/flags/Kyrgyzstan.png", + "/img/flags/Laos.png": "/img/flags/Laos.png", + "/img/flags/Latvia.png": "/img/flags/Latvia.png", + "/img/flags/Lebanon.png": "/img/flags/Lebanon.png", + "/img/flags/Lesotho.png": "/img/flags/Lesotho.png", + "/img/flags/Liberia.png": "/img/flags/Liberia.png", + "/img/flags/Libya.png": "/img/flags/Libya.png", + "/img/flags/Liechtenstein.png": "/img/flags/Liechtenstein.png", + "/img/flags/LIthuania.png": "/img/flags/LIthuania.png", + "/img/flags/Luxembourg.png": "/img/flags/Luxembourg.png", + "/img/flags/Macao.png": "/img/flags/Macao.png", + "/img/flags/Macedonia.png": "/img/flags/Macedonia.png", + "/img/flags/Madagascar.png": "/img/flags/Madagascar.png", + "/img/flags/Malawi.png": "/img/flags/Malawi.png", + "/img/flags/Malaysia.png": "/img/flags/Malaysia.png", + "/img/flags/Maldives.png": "/img/flags/Maldives.png", + "/img/flags/Mali.png": "/img/flags/Mali.png", + "/img/flags/Malta.png": "/img/flags/Malta.png", + "/img/flags/Marshall Islands.png": "/img/flags/Marshall Islands.png", + "/img/flags/Martinique.png": "/img/flags/Martinique.png", + "/img/flags/Mauritania.png": "/img/flags/Mauritania.png", + "/img/flags/Mauritius.png": "/img/flags/Mauritius.png", + "/img/flags/Mexico.png": "/img/flags/Mexico.png", + "/img/flags/Micronesia.png": "/img/flags/Micronesia.png", + "/img/flags/Moldova.png": "/img/flags/Moldova.png", + "/img/flags/Monaco.png": "/img/flags/Monaco.png", + "/img/flags/Mongolia.png": "/img/flags/Mongolia.png", + "/img/flags/Montenegro.png": "/img/flags/Montenegro.png", + "/img/flags/Montserrat.png": "/img/flags/Montserrat.png", + "/img/flags/Morocco.png": "/img/flags/Morocco.png", + "/img/flags/Mozambique.png": "/img/flags/Mozambique.png", + "/img/flags/Myanmar(Burma).png": "/img/flags/Myanmar(Burma).png", + "/img/flags/Namibia.png": "/img/flags/Namibia.png", + "/img/flags/NATO.png": "/img/flags/NATO.png", + "/img/flags/Nauru.png": "/img/flags/Nauru.png", + "/img/flags/Nepal.png": "/img/flags/Nepal.png", + "/img/flags/Netherlands Antilles.png": "/img/flags/Netherlands Antilles.png", + "/img/flags/Netherlands.png": "/img/flags/Netherlands.png", + "/img/flags/New Caledonia.png": "/img/flags/New Caledonia.png", + "/img/flags/New Zealand.png": "/img/flags/New Zealand.png", + "/img/flags/Nicaragua.png": "/img/flags/Nicaragua.png", + "/img/flags/Niger.png": "/img/flags/Niger.png", + "/img/flags/Nigeria.png": "/img/flags/Nigeria.png", + "/img/flags/North Korea.png": "/img/flags/North Korea.png", + "/img/flags/Northern Cyprus.png": "/img/flags/Northern Cyprus.png", + "/img/flags/Northern Ireland.png": "/img/flags/Northern Ireland.png", + "/img/flags/Norway.png": "/img/flags/Norway.png", + "/img/flags/Olimpic Movement.png": "/img/flags/Olimpic Movement.png", + "/img/flags/Oman.png": "/img/flags/Oman.png", + "/img/flags/OPEC.png": "/img/flags/OPEC.png", + "/img/flags/Pakistan.png": "/img/flags/Pakistan.png", + "/img/flags/Palau.png": "/img/flags/Palau.png", + "/img/flags/Palestine.png": "/img/flags/Palestine.png", + "/img/flags/Panama.png": "/img/flags/Panama.png", + "/img/flags/Papua New Guinea.png": "/img/flags/Papua New Guinea.png", + "/img/flags/Paraguay.png": "/img/flags/Paraguay.png", + "/img/flags/Peru.png": "/img/flags/Peru.png", + "/img/flags/Philippines.png": "/img/flags/Philippines.png", + "/img/flags/Poland.png": "/img/flags/Poland.png", + "/img/flags/Portugal.png": "/img/flags/Portugal.png", + "/img/flags/Puerto Rico.png": "/img/flags/Puerto Rico.png", + "/img/flags/Qatar.png": "/img/flags/Qatar.png", + "/img/flags/Red Cross.png": "/img/flags/Red Cross.png", + "/img/flags/Reunion.png": "/img/flags/Reunion.png", + "/img/flags/Romania.png": "/img/flags/Romania.png", + "/img/flags/Russian Federation.png": "/img/flags/Russian Federation.png", + "/img/flags/Rwanda.png": "/img/flags/Rwanda.png", + "/img/flags/Saint Lucia.png": "/img/flags/Saint Lucia.png", + "/img/flags/Samoa.png": "/img/flags/Samoa.png", + "/img/flags/San Marino.png": "/img/flags/San Marino.png", + "/img/flags/Sao Tome & Principe.png": "/img/flags/Sao Tome & Principe.png", + "/img/flags/Saudi Arabia.png": "/img/flags/Saudi Arabia.png", + "/img/flags/Scotland.png": "/img/flags/Scotland.png", + "/img/flags/Senegal.png": "/img/flags/Senegal.png", + "/img/flags/Serbia(Yugoslavia).png": "/img/flags/Serbia(Yugoslavia).png", + "/img/flags/Seychelles.png": "/img/flags/Seychelles.png", + "/img/flags/Sierra Leone.png": "/img/flags/Sierra Leone.png", + "/img/flags/Singapore.png": "/img/flags/Singapore.png", + "/img/flags/Slovakia.png": "/img/flags/Slovakia.png", + "/img/flags/Slovenia.png": "/img/flags/Slovenia.png", + "/img/flags/Solomon Islands.png": "/img/flags/Solomon Islands.png", + "/img/flags/Somalia.png": "/img/flags/Somalia.png", + "/img/flags/Somaliland.png": "/img/flags/Somaliland.png", + "/img/flags/South Africa.png": "/img/flags/South Africa.png", + "/img/flags/South Korea.png": "/img/flags/South Korea.png", + "/img/flags/Spain.png": "/img/flags/Spain.png", + "/img/flags/Sri Lanka.png": "/img/flags/Sri Lanka.png", + "/img/flags/St Kitts & Nevis.png": "/img/flags/St Kitts & Nevis.png", + "/img/flags/St Vincent & the Grenadines.png": "/img/flags/St Vincent & the Grenadines.png", + "/img/flags/Sudan.png": "/img/flags/Sudan.png", + "/img/flags/Suriname.png": "/img/flags/Suriname.png", + "/img/flags/Swaziland.png": "/img/flags/Swaziland.png", + "/img/flags/Sweden.png": "/img/flags/Sweden.png", + "/img/flags/Switzerland.png": "/img/flags/Switzerland.png", + "/img/flags/Syria.png": "/img/flags/Syria.png", + "/img/flags/Tahiti(French Polinesia).png": "/img/flags/Tahiti(French Polinesia).png", + "/img/flags/Taiwan.png": "/img/flags/Taiwan.png", + "/img/flags/Tajikistan.png": "/img/flags/Tajikistan.png", + "/img/flags/Tanzania.png": "/img/flags/Tanzania.png", + "/img/flags/Thailand.png": "/img/flags/Thailand.png", + "/img/flags/Timor-Leste.png": "/img/flags/Timor-Leste.png", + "/img/flags/Togo.png": "/img/flags/Togo.png", + "/img/flags/Tonga.png": "/img/flags/Tonga.png", + "/img/flags/Trinidad & Tobago.png": "/img/flags/Trinidad & Tobago.png", + "/img/flags/Tunisia.png": "/img/flags/Tunisia.png", + "/img/flags/Turkey.png": "/img/flags/Turkey.png", + "/img/flags/Turkmenistan.png": "/img/flags/Turkmenistan.png", + "/img/flags/Turks and Caicos Islands.png": "/img/flags/Turks and Caicos Islands.png", + "/img/flags/Tuvalu.png": "/img/flags/Tuvalu.png", + "/img/flags/Uganda.png": "/img/flags/Uganda.png", + "/img/flags/Ukraine.png": "/img/flags/Ukraine.png", + "/img/flags/United Arab Emirates.png": "/img/flags/United Arab Emirates.png", + "/img/flags/United Kingdom(Great Britain).png": "/img/flags/United Kingdom(Great Britain).png", + "/img/flags/United Nations.png": "/img/flags/United Nations.png", + "/img/flags/United States of America (USA).png": "/img/flags/United States of America (USA).png", + "/img/flags/Uruguay.png": "/img/flags/Uruguay.png", + "/img/flags/Uzbekistan.png": "/img/flags/Uzbekistan.png", + "/img/flags/Vanutau.png": "/img/flags/Vanutau.png", + "/img/flags/Vatican City.png": "/img/flags/Vatican City.png", + "/img/flags/Venezuela.png": "/img/flags/Venezuela.png", + "/img/flags/Viet Nam.png": "/img/flags/Viet Nam.png", + "/img/flags/Virgin Islands British.png": "/img/flags/Virgin Islands British.png", + "/img/flags/Virgin Islands US.png": "/img/flags/Virgin Islands US.png", + "/img/flags/Wales.png": "/img/flags/Wales.png", + "/img/flags/Western Sahara.png": "/img/flags/Western Sahara.png", + "/img/flags/Yemen.png": "/img/flags/Yemen.png", + "/img/flags/Zambia.png": "/img/flags/Zambia.png", + "/img/flags/Zimbabwe.png": "/img/flags/Zimbabwe.png" } diff --git a/public/robots.txt b/public/robots.txt old mode 100755 new mode 100644 diff --git a/public/web.config b/public/web.config old mode 100755 new mode 100644 index 624c176..d3711d7 --- a/public/web.config +++ b/public/web.config @@ -1,3 +1,8 @@ + diff --git a/resources/assets/js/app.js b/resources/assets/js/app.js deleted file mode 100644 index d0ecd9b..0000000 --- a/resources/assets/js/app.js +++ /dev/null @@ -1,27 +0,0 @@ - -/** - * First we will load all of this project's JavaScript dependencies which - * includes Vue and other libraries. It is a great starting point when - * building robust, powerful web applications using Vue and Laravel. - */ - -require('./bootstrap'); - -window.Vue = require('vue'); -import bash from './components/bash/cli.vue'; -import tsuchi from './components/site/components/tsuchi.vue'; - -Vue.component('bash', bash); -Vue.component('tsuchi', tsuchi); - -/** - * Next, we will create a fresh Vue application instance and attach it to - * the page. Then, you may begin adding components to this application - * or customize the JavaScript scaffolding to fit your unique needs. - */ - -// Vue.component('example', require('./components/Example.vue')); - -const app = new Vue({ - el: '#app' -}); diff --git a/resources/assets/js/auth.js b/resources/assets/js/auth.js deleted file mode 100644 index 3166d98..0000000 --- a/resources/assets/js/auth.js +++ /dev/null @@ -1,39 +0,0 @@ -import Cookie from 'js-cookie' - -const LOGIN_URL = '/api/auth/login' -const SIGNUP_URL = '/api/auth/register' - -export default { - domain: '076.ne.jp', - user: { id: 0, authenticated: false }, - login (creds) { - axios.post(LOGIN_URL, creds).then(res => { - if (creds.username === res.data.username && creds.password === res.data.rawPassword) { - Cookie.set('kero_token', res.data.kero_token, { expires: 365, domain: this.domain, path: '/' }); - - this.user.authenticated = true; - window.location.reload(); - } - }); - }, - signup (creds) { axios.post(SIGNUP_URL, creds).then(res => { if (res.data[0] === '1') this.login(creds); }); }, - logout () { - Cookie.remove('kero_token', { domain: this.domain, path: '/' }); - this.user.authenticated = false; - window.location.reload(); - }, - checkAuth () { - const tok = Cookie.get('kero_token'); - - axios.post('/api/auth/checkauth', { kero_token: tok }).then(res => { - if (tok === res.data.kero_token) { - this.user.id = res.data.id; - this.user.authenticated = true; - } - else { - this.user.id = 0; - this.user.authenticated = false; - } - }) - } -} diff --git a/resources/assets/js/bootstrap.js b/resources/assets/js/bootstrap.js deleted file mode 100644 index fb0f1ed..0000000 --- a/resources/assets/js/bootstrap.js +++ /dev/null @@ -1,56 +0,0 @@ - -window._ = require('lodash'); -window.Popper = require('popper.js').default; - -/** - * We'll load jQuery and the Bootstrap jQuery plugin which provides support - * for JavaScript based Bootstrap features such as modals and tabs. This - * code may be modified to fit the specific needs of your application. - */ - -try { - window.$ = window.jQuery = require('jquery'); - - require('bootstrap'); -} catch (e) {} - -/** - * We'll load the axios HTTP library which allows us to easily issue requests - * to our Laravel back-end. This library automatically handles sending the - * CSRF token as a header based on the value of the "XSRF" token cookie. - */ - -window.axios = require('axios'); - -window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; - -/** - * Next we will register the CSRF Token as a common header with Axios so that - * all outgoing HTTP requests automatically have it attached. This is just - * a simple convenience so we don't have to attach every token manually. - */ - -let token = document.head.querySelector('meta[name="csrf-token"]'); - -if (token) { - window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content; -} else { - console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token'); -} - -/** - * Echo exposes an expressive API for subscribing to channels and listening - * for events that are broadcast by Laravel. Echo and event broadcasting - * allows your team to easily build robust real-time web applications. - */ - -// import Echo from 'laravel-echo' - -// window.Pusher = require('pusher-js'); - -// window.Echo = new Echo({ -// broadcaster: 'pusher', -// key: process.env.MIX_PUSHER_APP_KEY, -// cluster: process.env.MIX_PUSHER_APP_CLUSTER, -// encrypted: true -// }); diff --git a/resources/assets/js/components/bash/cli-bckp.vue b/resources/assets/js/components/bash/cli-bckp.vue deleted file mode 100644 index 446d338..0000000 --- a/resources/assets/js/components/bash/cli-bckp.vue +++ /dev/null @@ -1,238 +0,0 @@ - - - - - \ No newline at end of file diff --git a/resources/assets/js/components/bash/cli-old.vue b/resources/assets/js/components/bash/cli-old.vue deleted file mode 100644 index bd585d8..0000000 --- a/resources/assets/js/components/bash/cli-old.vue +++ /dev/null @@ -1,128 +0,0 @@ - - - - - diff --git a/resources/assets/js/components/bash/cli.vue b/resources/assets/js/components/bash/cli.vue deleted file mode 100644 index 26fa209..0000000 --- a/resources/assets/js/components/bash/cli.vue +++ /dev/null @@ -1,179 +0,0 @@ - - - - - \ No newline at end of file diff --git a/resources/assets/js/components/site/components/comment.vue b/resources/assets/js/components/site/components/comment.vue deleted file mode 100644 index 434be07..0000000 --- a/resources/assets/js/components/site/components/comment.vue +++ /dev/null @@ -1,50 +0,0 @@ - - - \ No newline at end of file diff --git a/resources/assets/js/components/site/components/navbar.vue b/resources/assets/js/components/site/components/navbar.vue deleted file mode 100644 index 5a2b75b..0000000 --- a/resources/assets/js/components/site/components/navbar.vue +++ /dev/null @@ -1,159 +0,0 @@ - - - - diff --git a/resources/assets/js/components/site/components/post.vue b/resources/assets/js/components/site/components/post.vue deleted file mode 100644 index 780d522..0000000 --- a/resources/assets/js/components/site/components/post.vue +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - diff --git a/resources/assets/js/components/site/components/tsuchi.vue b/resources/assets/js/components/site/components/tsuchi.vue deleted file mode 100644 index fd11932..0000000 --- a/resources/assets/js/components/site/components/tsuchi.vue +++ /dev/null @@ -1,49 +0,0 @@ - - - diff --git a/resources/assets/js/components/site/views/index.vue b/resources/assets/js/components/site/views/index.vue deleted file mode 100644 index 318755b..0000000 --- a/resources/assets/js/components/site/views/index.vue +++ /dev/null @@ -1,32 +0,0 @@ - - - - diff --git a/resources/assets/fonts/jpserriffont.woff b/resources/fonts/jpserriffont.woff similarity index 100% rename from resources/assets/fonts/jpserriffont.woff rename to resources/fonts/jpserriffont.woff diff --git a/resources/assets/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg b/resources/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg similarity index 100% rename from resources/assets/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg rename to resources/img/bash/6fd97df9bfea41748061893ce36cefee.jpeg diff --git a/resources/assets/img/bash/81004208_p0.jpg b/resources/img/bash/81004208_p0.jpg similarity index 100% rename from resources/assets/img/bash/81004208_p0.jpg rename to resources/img/bash/81004208_p0.jpg diff --git a/resources/img/bash/app_icon.png b/resources/img/bash/app_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..990fdb355a77f683766a185ba6b0019361232bec GIT binary patch literal 5140 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 BmCOJD literal 0 HcmV?d00001 diff --git a/resources/assets/img/bash/bottom_bg.png b/resources/img/bash/bottom_bg.png similarity index 100% rename from resources/assets/img/bash/bottom_bg.png rename to resources/img/bash/bottom_bg.png diff --git a/resources/assets/img/bash/bottom_left.png b/resources/img/bash/bottom_left.png similarity index 100% rename from resources/assets/img/bash/bottom_left.png rename to resources/img/bash/bottom_left.png diff --git a/resources/assets/img/bash/bottom_right.png b/resources/img/bash/bottom_right.png similarity index 100% rename from resources/assets/img/bash/bottom_right.png rename to resources/img/bash/bottom_right.png diff --git a/resources/assets/img/bash/left_bg.png b/resources/img/bash/left_bg.png similarity index 100% rename from resources/assets/img/bash/left_bg.png rename to resources/img/bash/left_bg.png diff --git a/resources/assets/img/bash/right_bg.png b/resources/img/bash/right_bg.png similarity index 100% rename from resources/assets/img/bash/right_bg.png rename to resources/img/bash/right_bg.png diff --git a/resources/assets/img/bash/root_bg.png b/resources/img/bash/root_bg.png similarity index 100% rename from resources/assets/img/bash/root_bg.png rename to resources/img/bash/root_bg.png diff --git a/resources/assets/img/bash/top_bg.png b/resources/img/bash/top_bg.png similarity index 100% rename from resources/assets/img/bash/top_bg.png rename to resources/img/bash/top_bg.png diff --git a/resources/assets/img/bash/top_left.png b/resources/img/bash/top_left.png similarity index 100% rename from resources/assets/img/bash/top_left.png rename to resources/img/bash/top_left.png diff --git a/resources/assets/img/bash/top_max.png b/resources/img/bash/top_max.png similarity index 100% rename from resources/assets/img/bash/top_max.png rename to resources/img/bash/top_max.png diff --git a/resources/img/bash/top_max_hover.png b/resources/img/bash/top_max_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..d6857d32b5123a1c95b4dd6d77d727d429634272 GIT binary patch literal 1072 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 literal 0 HcmV?d00001 diff --git a/resources/img/discord.png b/resources/img/discord.png new file mode 100644 index 0000000000000000000000000000000000000000..972de89d3e8ecbf0cf954ac4574b3557ff9af78d GIT binary patch literal 2102 zcmZ`*c{o&S10Rib7=%K$EYX#^Cd&VyR@!MTwg&Ys&4K zOPB0)FuXA)A`VaXg~3O77yoJ60%CjA9)aOvy_8V8@o#ZboxspDA6 z2r-3)rLakK4vxYl(Z}$~BjGd_A(@S(jS^BhI4bCXqk=R%m5rxxumBSvP}tZMV9p{? z*#zn+j?N)cICvVDNMYe=z!IB413?0ngQIha)KNTr6tKeaaRN{PFrfk?8wbe2rBOVU z1K>Cs8%G1kz=T7fvw=hc4H!p35Rmf;03Q!@13CLkKmk0!2MhrO%-wqhX<#Ve1K{*g zpb~!sXh1rj2?{|nkO&6-j{_pWMFl0GieD9E?m2_G{GNNoKso5PR}2gV<$!9GUkp44 zpa8$sUL2SR+Jg1?2;X+EJb;6n-E-iZ?6>-k@P(j1|Kgv_{(R5j`_f*-{_Fluzcc^u zWQC6K2R^xXL?`>J5P<_wK_OugQ8Adf1YA-|`k;*5p~LbDibs@`RaDiEs%vO!9n;o1 z{)6rby_2VYG&udQGbZN|7fmlA&CD$E|C1_*2lW z;LtD(jzA$?H!$6-95d11MdchhMDh2SZoe=YT-cS|PE5>Z@n!}d-t+7%MPI-5)<<7?EDqcR#_^p{J$HQ&;jWQ_$Kd$fIW-6(3=h^{}_8m5yP>3H=g>CPw}+ z*>&r?rlEIc2y-->QJ39c+UG`7Nn))wolCTf?>IJ{I@8|H za*uf4Xj(d1u2#G^JC0ScCNz81*`iQiOlu6RwS#uhEy2D2)c0` zoAYXuA@50l*5Yh*W@^s7Byv4nTNCsAVfAMIMuOsbrBb9g#uWNj!;+2f&ePnse2K-b zQ4wP;J&eQl0|Ycjx0QaNOTJ6DsUkkdL$4o3$a%_b%erm!dB8dpq0R^-CJf#*c@hI_ z`M9B9>GGjM&E&|AGB@RgwV2oE^{c;KF4hwFTHO^zpkF9o%vF+U-fW08BD?FC-wBvi zR|_f0hS?8^`{oiwnD`O&%_gPHt?kK}^Qs!lzT8X>w8&=ygSej5lC_g2)EH$eHn!=7 z=w-VKapHVpV#GXYiB|-+wHPN$iaJ#qbFUaWCS&Wwd5+K8j8UR`(V_Fxw^r}Y2DjFq znb$QI$uKZD2-o+xfvkWDk9obY6S$&vKr8AE#7);sz(X(FH}vT8?Tz=2&7O%b&xLYn zuXH^(1noFUz0p*acL#k=r^%@l%Kg-eky^zlmGJ}=o@vMm9~+duPAQvJABdI6Fdh^e z6h`^4Ku-=P8f~^tM>{4$19og%eTVIgqv37nL0j$91x=dL6Y0lrg5!#%Q^%<_jnPd( ze@h{oI|hbgUuT%+q08MZXL<}J+dn;*`RrD-`^jpHLTD;t>Ykglb=De@3uazV>F-;X^Rh&z-9J`*2#e9-88=wYX6jF?sV1*-5 z*&0vLtxF-cRckWg%%!#p>GrpfJPTqsdK*4NEq$!@pR@QZt4D);1;aOwE4Q?EoOMfgqn=VcaC7+uOm>F*! zx)T>WiJ&!^Q;TffYAJN+{hdnb;V?6XOqI`s^C@A?c|`C`P~zea25t~P-vvh+*_v0` z$VO@xz_jgo155RmC2Dc8b(7X+mZY;PzpJ_MqT%SWlE6b-CDdwskXfd5Z-6J8z@}#7muzU2J>W>Sy8&a}1C7Fs>dGIF+R}OROCI;P0 onLiXKT3)Erk<{F*@k4F@*o<(iI;*hW5B>n4EbT3-&3x|s1N34!<^TWy literal 0 HcmV?d00001 diff --git a/resources/img/favicon.jpeg b/resources/img/favicon.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..72d908e844b272c54dd43f237918a70b7d05ea6c GIT binary patch literal 806 zcmex=b%kX=~Gu`sdG#3?Xn;>LqO)#8i{sOA98Wnl$MCe!G52UYQ&&@erPh-_zhAZNu3D!sh}uad}FvUMeZuloh>+Wz z+M<#-fvLVX%F0D6!ll^KuC0}BTU@j|WYHDr#0NK=nwMW^&e_AT{Klt5i SNAle-HXRwiHn0i*zX(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<=Sf6CRCwC#m(OclRTRfR_q{i7CY?+ssnM1Ot*MgIMKmI`R0Khz6>(>)xDdsK zyDGZXe?X|XQn4#{;-Uy{QtDCz{w7Vu(v+lB8mLK=OlIcIy!+n0_qdpsWKuIpHcmD@ zaJldDF6VvE`F`)Y=P40kFU@0*?H&LH_&`3JyJ;5C0nj)8_Sefn(A{Jx1ruMswm$&M zzOQ)p#Nn<2`1ATAKsf;N#yVncsMKPRHgaHN-AL!0d*&er*y&(J<$q}+NpQ&rrGgd}yFGteOmxtveZ4!~GP z)J$nK(;bAPcyUO0dG&YlfB!=gYZUNOp+G$N0N)Kh&iC`MQ*{jjZ*vBW6{>Yjy^(bO zxTkn;IOfD}7pXS{?FZnsLT#=js9VdtTAbnF*eSlaQ9#`GAar8eDX`QcO|(r0&J4rx z$qPgSkUJva0H?Ba3j|QRp?G@oTV}^jb79VP^d%z1EfH>LpcW-GwfWCRr4(T<;Pm{D ztlq9uI4YFisY2`_W`l246jnYdQJsY|^FQ#7JxQz$N~v`}Yv!DgrfnH8#!-!ubyNz4 zWQtKJo;)Dr=dKfDiGOvNn;O*vI8eUew1+Gx^c8~>=$*aBgAX5Ps&ZFA2nt1N9I4p^ zz*1{i(sb*zjf4rw(h_(fwyIe9%wym4P5gdA0k)!uF7;qrB% zDDVJGY7uFPW2^DU62yldf~uzQgeDx(_+^7vGN>MlH;@vJXu@L}stNI-!%W?gj{Zcz zq-}M;+Lq*8hXPVF>151`)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ(jjLc>R1k8B1hQ)Mx-5dA;7LJ|i24V3 z@ZSg`8U;mA6g+znZ;FKIk~Ik^UN#Y<;AZ0{yS>vh=^ypudFakgPsHv%$m}H#it6fm zUG=T+`@ZhiN<`RC^Vny*3qS!r&?)+9ng!AT=&!7-Z2Nxw{+|#uTKSC^AE~EaDZY9A zy?X*+&htE$mzQfFI?#}$s2%G$jl}q=-w|1W*D-`Ngc1A}EuN z!1c&0hEjNq{REhw?U5P{&k|dR=r6B`}$tve#ouQot$b+i2CXQp`IR0M% z#Jc(*Z9gE(8OQ+`V;ByHj7Fmx0PTWymuIk71k1_z9>S;wfbaR3G6TjKqA1z}FsXy_ z$cf1>gBJe1hd~uyBG?-@p*Ynjt!7e*BD2{ffWcr;%YY+;ARu^P9v5!o%^%M1hue6) zgP4sCFor0*RkMyGHrb>GqA04@fG-?+`z?}lt0Zez2)s4`=Grx8o;*qS`DY1Fzso3# z_n1Mcaeo_tICNP9T5AS_0co060tk*BrTy?jgzuc8b7F}@Z@vaV`0=MC=P%HI`6YtI zMTXgb9HaoEok3gkZw+XztL5GD(O3T@SUf^!={TcrzXPE2_;KuwE%entpye~F2|;FB z1im-Pz;HOM1>kkN_zxbz>-R{{Uts3xr}Di2aTTxM%jddXcH-Y_&Ji#-b8!4MG{#_z z!CG6{(zT12%}pfDP(cgTY3D6yAxVbW+$3GQh;^>A8E46~nPfmjaL!dzw|*JD{u}*M zuaKPmf#{1b0hn1jLHC8{NPfCRwtg8WN2|pw9>$eKXpL+o=3<`w{Z!-M)tJ3>YPy{GEz~YeFGDy3U2CTLCzTW`3DXpRID6DMJ z8ZasOo_kr~oI@!!y*f}SoGSqkk?8_J;hc;^a2r6c*Q=3WyU_-{&VgDVDFLtmQ54la zw9^nkv>P?>5&)}!`+>)R1*U6Tz%Q!!C+HRZG%W=pb@%6VzXAL+0A$4Ws?^X5h5!Hn M07*qoM6N<$f>d$FlmGw# literal 0 HcmV?d00001 diff --git a/resources/img/flags/African Union(OAS).png b/resources/img/flags/African Union(OAS).png new file mode 100755 index 0000000000000000000000000000000000000000..ffed45de16f0cec3f21a73f88d7db2204ed1b441 GIT binary patch literal 666 zcmV;L0%iS)P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;AW1|)RCwC#m%nZlF%XBp@$TIP+n!Ev`;QwZHv&JY$QyGf4|f*iHZh z$beqcrZff095{39`Gbut$Ve}5D35E$^%nw9Z`?bZ12aK{s|!nqbs06{et*;~2j6i7 zMdP=;z6vmt13h)4(wePu=a27w#G3ht{_j2<;WyKpriu}umjgsMc4I}Mb&|y|VnuBc zfE++gDPlztt0Vy3kW-ru0ir8E>w?|7OahQgK+O&-uwC!66N~>7;(yyI0;SbMfS1?S zAe7)mqUyOCm*Hl`dW0dwW6j1v12BvS4&D{t44%sF8{vN@`188$75i;hx zU(xL+;EUwvo}tBC<~yqdIetCcpR*l+D|kd^?;vDUA3syCEg)*h>|OA<=hFfp2e41q z2^|HmTS+%H+dK?_!NV5e-@#%w1Xz4=5zhiuqFT_+I)p~3y;Q79o(G&X2UHP=2aA!J zfwv3Bf6K*S8izq>s)&%xM8NdmE-*((MibLJI3hy7dny@(`4B+eo$bx7Nu0`6 zfD6D9a6a+m-+*`0+zC!MZAvSFft*}UCk^mx0QNumvZ1T?-v9sr07*qoM6N<$f*Qsd A!T(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZK5K%6Wi8<8RFaE3`N5s?rQk&*I$ z;LIt3Gv|m19RVV-4lED|@sJ6S4%?h}c6Mg^Q3ShtJG;7FI0t))ODc7bR9*d5)z>}M zqN<#yB%HIn03d(?^3k|V2|#UujXyv5@QIiuCnHJNz4!T+1vVuSIyd*1x_|TIPXL=1 z$TbACZivUv0Bu!=)_1#Vddhs(hPigh<_6l-0J$AjBcfG>*7Z`N*Qy2=0I&e+Jvtbm z)nIYJ?ckV`pjn$!lAxJIy_*0acw$)+%fSN5Dh5G;-@T)!${RKX;0Nzm7vU9~A}!mw zVhz#z762cJy@J^9&t3CvQ}epD{2i5prs6m6_;__4fP4KOuiBKG*$NjE;TP|DJInur zh0O#&be`BR&;=RDT*HG97^w2d)!fdzeEH-t0Jm+%7v(WOrxlMxc*z*lhq=BYinamZ z9kJI(t7@jc3L>CN?HV2j&qLpE=o;SYdcGNyfUwo+@SrRRHsyMnvt|r2TbWvqOiCgl zqE$0Z!q_V&r(nEjJO?sgquy~bc#3MkouW8#c&B#^z;Y86iBpSSXss!Nbie+nLw=M8;V$i5_E(st6!YG3YfCi65g%gdfai~QI?1^Cq;co93 zV&sNRxnWa?k-NQPb`bW&P>h3_@;On7in=xc=Z6GoZ8)p@HsgL-a9CGdNesCv2i1Us zYCx{amBesZSKKcP_HDM%7pkahCIGzms45!cTs1MWD+zT7+)8u0s$4TE*Gx)Rm0M{} z9Rs_GU>5k%7*SQcZ~Y6R_h9Yh=$*zJ;G@p!$@jb2%Bar6`GyGZWh>K1Zf+YSCma|8 z7?bY|9rBJOj63QbNzSwuKw~QdAqGT*vo`4Oce>Bl2Z|6zK@T%9b5;Id*^uXK<3vuf zKD-G>0Ft$}rL|;nR5A+$Re0Kaw%n$4xPK7f5^x>ZUUFN01bi=}H^KU7T&C1OPhLDu d&l|wM0|4TDB0TS1Y$5;v002ovPDHLkV1jyRzpDTM literal 0 HcmV?d00001 diff --git a/resources/img/flags/Algeria.png b/resources/img/flags/Algeria.png new file mode 100755 index 0000000000000000000000000000000000000000..fe1fc6c67f3b58061aa3cf7dee67cf027c9cbc47 GIT binary patch literal 962 zcmV;z13mnSP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZNO8O@eNU2radO3u(13Qi>E6 zT)Z-~mT(eEIgW>+DR1rYN_~R>3t6pFj6T z|9@{x$peNRW4QR>)P}8e13_E+$-62TWA@6zum@zV3Zadu1`XO#*fph7eDX+=TT6N|Nw zNB(V6S^Sj2i3zfk=P|il{|u~#EgF&ES-A?&%$B+G`!b#?zL_WdbryGIgu?UBGBAFw zcL0&ZG$Nm77Yw}c<06;mDyV^P$MRf%=Up<#jwNoX*OAp4&QKm4rw12^r53h!5TUM# zz)_f5sB`6)1tQ0Ad+I(ud*V1V>E-|?m&3U3_R#4DKs{^`*f7t~mmT>D`W z-}h1AlgR=>6rha;5`?Jl6VER&`1pmM!eb3UBWw{#yz9W}xg}2hT}A}%7PFMS2sg5r ze4gqDA5!_~V+uEC@WxK!mP(j`fgS-wEh4eI4h(8lq*4Ka$jwpl>zfWDDK8@{RkY=U zwY_D-$XcvbL=@4q$>#pgrwja58UztemYW=DMu;l3e2%_&i?KW3lfQPA%tNQU3deRK zt|Rhc+A{c z;^uD^7AGDfGj$&K#0iF9d6^@ZE_UVnEdVT@=Om%m!6Fyld-@b#PnURfzRsKDR~dTv z9J!~S#4Q!OuSQa#dTVHO-7g*e2h1JM@#kos_g{OxuO!rFz)3oGUs7w|0Msf5b0`43 zgi^&A!_YwY>9k!F?gs#?s;pM3y)BRyBr7W`eE~@IW(_b3OamhaT$cX_%$oF0P)MH# kX#r3(_b#W04dDL)0M)0-b67vIqW}N^07*qoM6N<$g1LCKg8%>k literal 0 HcmV?d00001 diff --git a/resources/img/flags/American Samoa.png b/resources/img/flags/American Samoa.png new file mode 100755 index 0000000000000000000000000000000000000000..a24093e118980d8cac9ed8543f0ecb3207025958 GIT binary patch literal 1493 zcmV;`1uFW9P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>TS-JgRCwC#mrH0|WfaGM-+j!TnLC+D(xiDcX;M0qXCFzECT&g9CIPFlMWhvc zfDc4esHiCFs-O!OLUH9v7sZ7e!G(p2f}2XApe}sCsA&3#ZFEdBnL9Ig=Dt1`6DOvk zv})UpXY(!YIrsa2|8u@`{-2Oiaw|>Y7Tf;-1fT-O>UuNH2g(`{pP4zaq^imdCRzak zHj-x>KeI>4GJg7Gy#^!{MPX{H_XZIR5gb~v=p;vL*d*RLh}zNwr%xs{!0^0)a@i%D zEh4L7YbF69L5j6+zx&Cn90dvpfq_dqS(0*@4qejN*+gW=PC|X%D7A^-BMc272m)-| zp;U7J1;qjdpEh!Ivq%z$rp=AS21f}E^rE&jUv;VqbPd3D18m#Hw%zNbx02Up^7N1) zMS+gSIPsxA!o!1TTRK5hIP>iy`GxbWq`$^&YiGl@u{8jm=abKuDHNP**tGIPlQR8e z801$rM^x&EdWnwjA=KB6Fbt%Wl(UO0etDMcH|NM-`~lyU_(d3a;dm9;Du4jXvMChG z>+-w)q!5xWNwLT_GV}?Tw!U`E+hz&x-i6lGSdGZ0zu?Dr-oRN|!t+7ZBvKXlMKF7N zheX9)Qa;2*nPyq!6moBmla)q4~>D<~(V&6U@<9pGQTmHmR5CqJB_%5aS3&;or z5&{RL)QIytb2J2Mdg_Osb`p#)%Q4Gn44s`w{A2_pI;U zdWFK=w@A%Fv0a3Kk_SpCg4xoBl4zh%C=d>ZtNeB+lgHDMh)zw}Vu+vE%K`)SQJTiK zQ!_h5Xml7QW?oZi<}(X~>Kd5);3V^Jzm9IMrqhQ~#AN7=kI;1;!!QVk!#x_ngg4KG zwLrI@p<{YCb@x6*XwPnxMEtrgW3gC7mG~N6C5@-3Sx7 zpF=nWL=iwNnPlhkL^aR(zkB3IdeGqHz^g*p+=uZ_@AN~2gzS~mB7B6hW-~&^|dY-NQtVdJp$;i zO&m)*E;x?&r)wy1=_A7=bL=Na|3Etpvs0M&+=Vf;V;u<3U1H_u=ZKhtxNexj@@s%a ztl>oj0#)5iBykS{70>t4b-e<>G@ndMsZuU`f75am3`z`fnMp2kn^Gb*+D-kDS)zvy z657&c7%o+E`%^mzXBQlblZqpb6LpG~Q%c vo&mlRt8apu)%9jt8L-6vkJDQX;I{z)E1C5tLpAk300000NkvXXu0mjfJczKr literal 0 HcmV?d00001 diff --git a/resources/img/flags/Andorra.png b/resources/img/flags/Andorra.png new file mode 100755 index 0000000000000000000000000000000000000000..1245d9f9bb1c227dcc12a2169a1ae7d3a209cd45 GIT binary patch literal 1133 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 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Aruba.png b/resources/img/flags/Aruba.png new file mode 100755 index 0000000000000000000000000000000000000000..67a8142d17f03edc1ae4af20898177da9a169ad4 GIT binary patch literal 806 zcmV+>1KIqEP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;tVu*cRCwC#m(Ok!F%ZUo-ra1{6etZ)kSLW360|@O3POle;mUzK;t9BN;sJO8 zu1Fjx?*LCg%b^vO5Ksg{tty0|KnZO&S+DKkkj)bNy$7AUmP*I2>2ZU*86<0KO$3Ot3ECRL*houd}J7OLGg-}5LI{0;_;L!85jv{b9R z{U4=MT~gld+w42%Ft&q%Z5?2&!dmGWx!%*z2de5bM+XDGN0aNI5tBN;@-Ql!5Cp!5 zm#(FNbDQfED`8GRbVg@!h)z64PpwS_0Qct}kqh(aratb1#Yv&n4+9UQW8hYUfsM~6 zR*JnBofgiO1SVX8)Dj8pj1;8rcI4}bo%NW51@J6L?f`e(B krNzLO+JBtxHGsbZ0N*b|O-!M~WB>pF07*qoM6N<$f|Ng9{r~^~ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Australia.png b/resources/img/flags/Australia.png new file mode 100755 index 0000000000000000000000000000000000000000..b34a13a30e58c0c5e4dd58d1deb22c107367b772 GIT binary patch literal 1504 zcmV<61t0o}P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>W=TXrRCwC#mu+knWfsSO&&=HEEv3C}x3-jx!o`5go4knDu7C@^Bt}h4j3ycl zOB8lLkVqDG10-%t@PoQ6S>j7H?q*{!F)`{V1VM_522ez)*e!?ez`L8=j^$h@VHvZu@u6^S*P>SP^t>l@%eFg|k6KnbHl!)J48{?k01}{JKmSV?_ zr|KOb@x`vMXuZ$oc3!tcYD3V znmRCgSd}3bv(VZgGJ2LfI!*&59H8Rqc8m4XJQn z_&H*8=JWA)5!>GU5YdM3HL-vqq9#$r)Txbhb)6xd&Z3lEmJ3iz4A8ld&{Oj=jkU~Kh*)Qtk^8s2%05|~Cx4uGb)^z;y9tCBAeg_eQ_!@w-n_q#uuBBq}*{=mhzESgQ4l@WBTi^!KMRCL{b#xTy>^zM~ z2)Jl%qqQkR@eRr3`lDc>b$AI_W^i4XAPA|cami!~qk_(i858L2>@R{qsUTx92ggx# zcR%|p2S96s=jF=1Id;kdFgQ5+T$?@nm#kd5h)tV5*(4H`!`d*62ty%? zEv z$mc!!`p&a=?;im;a9{(itXk+$&;H|wQ9-t z)Yq)Ji>9XfG5%phV`G9x9%-eiDSTVvu)cE z)~tDxp&=g;83St`e)uM~ZheAf%UTi9BXo*3ht+^F2BnG>?Rf=KsXQNjbc|&3PaHaQ zoRcRrw6T5rw->VfgM~$vBcXsBlv;kYs%m^0#cbOud03oYN?BaW z{Xr=K0>DK?jgXHYUqLqOA@a{65Qzv%DXOdES8(U7{J&BWQ|^KYgiPlA6*MkC0#+k8 zV+Aw;vw>@V;D6}Ne**yahhMgM!p;N$0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-SV=@dRCwC#m%&QIKoEw%*=`#TwFN;0@1h{SfcP37d_E68ke4EO^du-o+9qjs z$AjrM*4E?1L*}v}Oqeg3`Ty*Ss?udRI*uMdfB}#-t7QbB^uXlh_U=sv#`Q%weYijJ zz*L;$;O5%2el>dnn0g@75TL4vA31ATiU=MK8(nm_LU$}37()c|+^4K=YSh(%%Z{YOKz4L}{x#T;EOOzNw5#Lxx^ftb&U za~l9upsbP)oU7`r6B81-=&iU1aJ$^jLz_GCvyaJEXoCyw_)iO%pQ~JYc*8pDw07<8*x=>G=p8x;=07*qo IM6N<$g2ZIJ#{d8T literal 0 HcmV?d00001 diff --git a/resources/img/flags/Azerbaijan.png b/resources/img/flags/Azerbaijan.png new file mode 100755 index 0000000000000000000000000000000000000000..86961f744ddf5fbac4b0dd574b4e78084a6bd159 GIT binary patch literal 826 zcmV-A1I7G_P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;z)3_wRCwC#m%D2fK@`S+vpY9W^Dqw$LC{V`tS!Z8z%*J|h&F97y|Fr%9XVtu}PF8y@Vz#1^1i19&Gy#$t@iW%ZGhm8dK7H1hLqG@U z(Gd`E>m?-a5KAJU6v|q#Nh<)V6(sq45cW)+rtj<-mS-*?wQBQyI5Nz{i|1exmM>mv z`PNpF7{V|GfVJ3a75)Lhmn$1Zyj;Q+iz%huT}ZUSo+NS0x3*F!5DpBayP;1kI0xQ0 zR5GnJ`?b0El;6B#_~wlkTl;H;rRf=#re|;~D=lN%s&n{;3xZ7-s4bIi|AF8u71r+F zqwBXCW1A|1ByqDq9zF8-%7TOevCF3tc7+832j6bJJl3d$4y^-(d=98ef%P`c z0`ENti)4QgMAZ zPUTJk2Z58oc+Qir0-sdlPB74D^ArP=)!yZFw*mYa0Dz^#A8+rTZvX%Q07*qoM6N<$ Eg3r5ek^lez literal 0 HcmV?d00001 diff --git a/resources/img/flags/Bahamas.png b/resources/img/flags/Bahamas.png new file mode 100755 index 0000000000000000000000000000000000000000..28364ad0a6104451ab8c03144ef8bb42daa42d12 GIT binary patch literal 834 zcmV-I1HJr-P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;$Vo&&RCwC#mrqC(Q5?rVZ)R{!+ck^+XlaQONu`%C%7c_%G9#ix&>!kzhmi0V zor*4X=n#1e>QID41zn=(5<#~hsPy6`@FYpD?(8I4*(+l36?b>VsHOAZL9KSjM zJDUTWlmVl^X8>v}Am$4bcjPP6MV62T* z;7SP)vjCJ*IF7^Y#0aEj;P5dpt&;t{V@f;~5V8O~-^Xzr9LIs5V=y@ZU45`IQ4#_b zra@M!JOSVLNT<_eGMQjUCIhb?L-!fjv1^q<_HU*&g}_%)0#aey_8fuSne*l;boN0@ zdmw4~MT&h@NOf!8)B=pfDc+0MuBa+c%HYU z-1pH8z2~O5f2WZX-J4cUK>Hw!h!c7~$>j911OSpr@Z1{EtEpoqhf7pA4v7;xcdtJQVC1x6!S^^*Q zPH2WjsQ~>qVP6}NEp9QeOuVcc^#O?)wLo2RWT5E(MpsfQgTnDRky+AH-RkRvvCxbY3o_P0ZFv`;?=Z@O~B$o%V zTMmG2m#-@g2uJ~J2Mz*T%iNYv0zX7}Cy0l0IpG4fSihXEHG#ha02a(H#(^eAm;e9( M07*qoM6N<$f}Wpg-2eap literal 0 HcmV?d00001 diff --git a/resources/img/flags/Bahrain.png b/resources/img/flags/Bahrain.png new file mode 100755 index 0000000000000000000000000000000000000000..90fe9a646719d3582b7d283f1cf0c04ee6b46f02 GIT binary patch literal 907 zcmV;619bd}P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<5lKWrRCwC#mraipRTPGwQ(aZvJ$6sS5Mvxbm%0%akU&sFTo@DMLQPnZX#5Q( z8vla}O-NWuAP{gN2?THklo-d5QB=N048dtO8kHfjCDSuqRk!XvEV}1|W`?SC5oW_l zD)n_z=ehU1_uNyWs;s4Xtg$@-5TFE`oZ-ZY#L|ADVi*(@@-u3%=jbTV)fU=(zSmT&vdYWkRBFW7^&@{yhL$H?BDu`y> z6UAUs05Sp6+cUIJoWeAlc;zaTLtGRU%YPW4c>#jwHZ$_cM?}B;%G{Z8>_2})sn~*1 z-^1CQ0083qRCn&6vV9wO4;*Cv{C9|7U?r$Poa6@ph_76weR_;!Y6_ABP0YaY9f~G7 z0Zj82tjk+qgv8#g;keEoOmbdX8~ zdP@z}rR&V8@A^ubLTVP#Ur^N>+4JUzE==|Ki!uG>ol9036+kK#yjrcRgF-3LMF8uZ zqt$Ay9M>4;#>Tn(#X+J=R}jzZ?ggDrv7Vq;k_31LcnNs=F}LM+fGO!UrS-hc=_9ll hn3X3#r)v#xZvcbbqOlQ)_Qe1I002ovPDHLkV1h^emF)lk literal 0 HcmV?d00001 diff --git a/resources/img/flags/Bangladesh.png b/resources/img/flags/Bangladesh.png new file mode 100755 index 0000000000000000000000000000000000000000..8c4b72c9d3ab6f4b6f1fe7c4c818f091dc44e7b3 GIT binary patch literal 998 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZRn_Zc7k4IEcin(V7FOLuP(p$MZw3(p63@AK5gu9`+>U1LWYzi>HWqQ6riKv#h8@2eZg3xbF7M_DomRdmg%HwkI>09T8?PdGPvm zbyvOmSH1V|dTmsd;}pv=%VPira6qlJ)07Bw6QKUu&3FHHX1eoRWBBZ?^@RjzSYvth zxyw@pu(|UKKqCQaK_cCd^G}wdD5f7B07c7IVNKb_zXnsq~S-mqIU6R$q=IbI?F34qr~<~wA*Gj`zWo^rJ* zth5v-#j}gR?{&lNGnTD|$v`~e67pgP3IHJnT6so$41hQ8M_&I;Py=E>D(_Yf;O#%) z%V#XN)*NyK4rd*qx&uLlv~xf^&-!ty`ncMRT>DYT?W6e=fmeQlG&kH@OU83w4SCF~ zJK)*RTeS1x9e93MdGotKX9AXXfNS^Qi$=oFryjixf{=v@03Rc1_khfI2Rbfh!u1Wo z9|&rz4y(KvWK6Dx>l=oTE;|041&jgJ!u9~D;Hx>{C9vOZ)Ac0_%0Vx0N7lB57(x4U z=wY8;yW%_mYuoVba>D&{55=tP>m}f0sDwZwY3BehexU!korrD8K*CKT4mi7GX`db) zw>->{I9m;YruO)*5?UrLV8=Z_ZE}?Pa$w3+hi9{J(>()sns^F?2 zm_Tw1TMawpug?M#$$dCHj(rTMDxxx=-#iU>7nCFj$YkoG@cp9l?Gi)&da9~~GTas* z#yAqdgIVRnOAZ&SlW3{c_MuIJ^1(}v2Xi_WK#v8sN5djXbx7|n!h2U7CvrtaQIS%s z?ZVb_<;Eq$=E>2%dRi=626Mo<1YvZxeX?q4WRCa04v2yHP(D}%r?7s(v3|h~osgr- zATJdf#u#y$Fs?$rdEWBX@(l0Xi(J``)XPssdj{?-TRwilap$yUBFbnnXCHuwV9e2J zzWJ2l#%0InXDusfaU%X&H*72!n)S(PVvIqmhmoq5MZ?juGiUg8)$o7BU=Yy?08xyA z`P$snN;0hgh@hl<>6D9Ng)*O)ffs?LDI@p`_`#I_1oNexrgVYSJpMU7ZUFxd0Jt|v U!ns6~RsaA107*qoM6N<$g6<;8y#N3J literal 0 HcmV?d00001 diff --git a/resources/img/flags/Barbados.png b/resources/img/flags/Barbados.png new file mode 100755 index 0000000000000000000000000000000000000000..dc5bfaa7d738872f96d7d51462c07b95a0ae6963 GIT binary patch literal 947 zcmV;k15EshP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;FSC_i4sGAdi8y*RR~%ilVR>cfQ!@gnZ@t<*@X|uyOnC z^%xlSdOa>(c%c#mKx+am-p%3HIuW>Z;l(PZjkm!3>E2%eqZk-EFXXvrdnZFx%PFP` zR$V~(ht*S^;D2rW&%>k&t%w@~)w2S}M~BFB4={`Y#0gneFrC`vpC)-H1wuI4)MA|n zAO^5r$TCZo1qf)?i9iTv(2pqU1f2CuQcJoQQedwWfe=msw%*u)8}YuUO54w0T&suB5zw)$`4F8E;%%;q2G~ib44PZq5f+V^&vE zCNl-v`zR%zwZ7>BXFZ8^SS!m-ASth&g&Vgr#CgP*iixxQ@@vM2*AAfqX}WwXi@qa{ zqnZL%n4~$@`hW|z=|^ztVh2!+FI^ zpg7S|q48<>`p%T!e%C7NJ>%28`FIG&cx|2o)(NVDhy)y7j-MMFez+(6`F9EO+_8vr z<7hq}!cjFiTXTVT4pl`$3RDZ6KVvw5X27SP=V0LD>x0I42uD@1wqZjL+C!!78*N86 zJi2;VDz`}Ea#GRqGSjErtO~wL_$miHQ5+$S0DYY)3y$}GQ4@*?=832O|5XQ?d7}1ajE&hx0%k!VUJ!tzM}~ny?ntKvf;fQc zf`A7lNp^xkkGGRf1iE0&Dq{mY54;SV*ypnR5%8m_{t1p&{eHF_NX)aJ(}O1P?*OF6 V%wI)7o;Cmg002ovPDHLkV1gOUw1ofw literal 0 HcmV?d00001 diff --git a/resources/img/flags/Belarus.png b/resources/img/flags/Belarus.png new file mode 100755 index 0000000000000000000000000000000000000000..9c8e46cfb8d4201689844069e5036405484285f5 GIT binary patch literal 859 zcmV-h1El(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;;Ymb6RCwC#mrH9CQ5462cjhKDG0C*1)~bjLi?%8*#Fe6=sNE=vej!(a-@vU< z#HIKN1Rp4fFLWU-3Z)fmQf)LQnb*C?MWdO28g6Q4M*Vf&86n5_-Sy-TY@d972-^lsb6}#?C*EBFBaY%XUET-O| zI5~kTm+?;=&((kYZU$gT1D+cMM6>TfyQCjKp?B=SHkJSwY*VGwZ(a60Xp{YR(9RhO zAdUb$4IoL1(i#avlwU;B6bYj>k;^(~{-XcGE{q^a0noqlp zk_DiApYYjpiU%hNpFAa)*pGBOx%n6EU`+-dQ2$)Zc#4|JKJ$r~=yrM9^7u#taI4imfMoGAj_09jHB`Mp zTCan(|H$Wh`IiCRTGx=lu1dk^D5X;;={|T!>C_37=TqzovA5n#lYh*{zq2f51xZYw z4UDI)@Vkcn1$)k=zzaVX`$~yAhR37cs3Cl`EGpold{sa~Z{u+Dr`? zu}BnwF-W(Ia`Re_t6vMn8){Vj*auZ*~*y|3xH9;7;qRE-C$bY0N$wHo1og; lH&P;?rT#xoHygmu0RUaqs|V3nEz|%2002ovPDHLkV1j+wdZPdU literal 0 HcmV?d00001 diff --git a/resources/img/flags/Belgium.png b/resources/img/flags/Belgium.png new file mode 100755 index 0000000000000000000000000000000000000000..957705c2c9ae9624ce3547ef7857e9dd11cd44fa GIT binary patch literal 648 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 Hu0mjfQy^yR literal 0 HcmV?d00001 diff --git a/resources/img/flags/Bosnia & Herzegovina.png b/resources/img/flags/Bosnia & Herzegovina.png new file mode 100755 index 0000000000000000000000000000000000000000..242e214d0ae47a66d11d5a4ed2f780536a965536 GIT binary patch literal 1347 zcmV-J1-$x+P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=$w@>(RCwC#ms@NURT#&Av%B5xh2DiC6$DzON{E=YhKrj55oke3^aWZAM1mMn z4JN*b1|ASYVq$_sLG*#7pb`@?qCjHeC24%1*8s}`N!7qwDK@?B>~`mJ<{Te(X{Ur% zDg<8ml7GI*oVonx|Np)-=V(eP9%OiU!10iP26%x$D&Nm=0MiHLJiqo(pV#Z*rFHXJ z7A)nLrcS>5;UYzkn7q5~JdaQ9xud=^VG0&3D5kP}2G1-g z=4w|OhmMsHiz&R`Ay8%thU?h8<-9TGbqT}97ILHuY$r*;jcbv9{=C}9wMah+)8>z^ zO!gfvWl(qUdgCAy6NgIXM8d`r0stR?upMG?i};W=EaHiiAx@kO0Wfdw6oSDLnwoxR z??J)NS34-k8$#Hg3AUU_JbMbc8c`^ZogJ`1V=y zvQ32P9nE-536cb&x;NT_y*1 z|HkC}IJV`zqghWW&|@aH+X7oiqEQpmN)gbsRM#l*jQ+G$E6P~6dLF`YcxQKn?Yk=Z zZ11lWd6NaF`T zQFk=p+Si_^cQAn8Z-bI! zLO2R5Wr62r5h^8-a$*RDyJ_qAi%__mcp}QVP$4fite|%w4S&D}$2W^inm1wuHWX-EZ9 zsavue%7x@}Z;pk+*J*8!5DH&MN@zbnmDO9T`KLb}e}>x*1)7HKI3pJLa(7(z2QnBM zVU+Pcfyyz_z?71^L14*p`7kus>;ml=6;d(($G^&2}J` z0AN#nC9l*!%clBDTEm5`+_HwgXn?f9Na0E8`W-8!(6qatpg^U0AuAo6WOpR(=w?!y zmva{$W%bsT^bVxsPZwyKHcUVR=91ZPIXgS&?zLBnjI02O#E6x_g)^z$P|jD!+ZgI^ z=If7sqNKVOT_1$_!7?A$_jy^~16y@ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Botswana.png b/resources/img/flags/Botswana.png new file mode 100755 index 0000000000000000000000000000000000000000..c8b457dec97a7327a23b97b69ad8f2104a3ccdb1 GIT binary patch literal 583 zcmV-N0=WH&P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-%}GQ-RCwC#mqBjSFcgNr7iT7#MH>M^y#N}z=@}{^j>0uK2!~+Jl0#HTTwufk z2{B}1l@mg#?Dj2drw)Gvtt+nyWK7ufyH7$UDx{&h%ut7xwOZ7KM~k$ zHWWqPn>nR~bFL@w>f>j;6?oM>*PmbqZa?+S#~*VLJ20iCb1Y@giW3w(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>&`Cr=RCwC#muqYsR~5&9_s-qfU9TUtYdfji#Eug;u^jh76;leL;+<3#DWnC2 z5LJZ~P#;nd6)jTxAwohbYKuS=3H1|20tuQXpdu3El$InFqEXclyRCz}iQPDHo!Glx zd%g3x4?e8xU8inh_>g?*kw$Z8=G=RK_uM&W{v(`oTuGB$VfzR`03MKBIA2aPK&XKF zd-m?0_T=)xa0`?xwUzn{1i#<@Sd#)8q!4`Sy3J^3P(p!ll>j*^*G`n%4iKVh$_t*c z(B=Z4ML&3ZY80SB0ZHR5kbw6m0SNMNE%hR#|+WF=koMZVH;7V8B2MprXZ$lyzhl$Wk6fmXy;1E2tmH3T{$ z&=&^?tt8_a?zrw8pKCjh=UD*0w<*uScrycMT9}PIlG0vu9A7G8YbpTRS?1$_QXDS7 zY6K-M>1mwh-VN{4R###=U&FDHRS4m@sp~zqu02I>;{?x*tYIiuM_O4V%SS^AiKzxK z)=-E`6m{^yRU1jtv)r|2g1g!$uukygbA7ygv}1|i=WosOz}>I$a8HhXW2@OWwtBJe z2Qo!KXyXb%Y&FFwU|v@uU@Qbivbk}Vog2s4)HK8VywBY~+)i;O4e5FCK*;hs_YSP( z)i)aX?e0HuPvPUGOPcF^X$dmy*pn1(#`yP~1Qqm!@)f6I&FGIf3 znPu1J6RfT&V6^4P$#3E6*U{BeODd%>k>LDPi8#>2LX(?HGCrN)_M5V_*39vlYtABx z`1f>*d<2e|*lH|}&_raPfAyE;cfcCv!V)DDQ__-8w&vK?lclR^7N*@=zl^E_D?WZnq$vEJ3F@@;o9aR3E}wm#<#ew^)x>p?Bvj7 zBQ?sRjX_sufi{MsDIrA2qrIp2TIXq`bm*v3onJiC&R_aRzy=@%2hADa4cgW=u=PuA z-1pF04*&f;hxbqO%Ii&h^9vIg2Sl);ex6@^Vv;>4+jx4YlVX(Q{mQ$L1%_f=LJ{GM zDWu4O72qlxS1gvu<>!%Uizmw!(o>S*lR1Wd`W{!crupszU2M4iYNXr`E?>3h79ku- znPfI>A#xFQex~v@jE%tbh#3i0kn;=!Xktr ztu%igYvqpqTlm#r2ijSb7jsQZfi2x{63j_bNmY&lAcVk^0+o<7T;0Uz+k5cbJ180B zFg!ch&bIz7yl`q2X{C|EV6nt5t^zO?=fFCLbB>IP$%l$Z{cLmCx|?mu}_^3=iI^^<)~Ky zXdGpL_YY54>Jl-poNeOH{w+LpY(1$|#Jey4jN5O{q6;1__HdEMTwe0&-a$_M@hQ^D zkY@(hvF$(~{o~Elsu(5AlCd2uZoy&}C?#>rl+K!jCa{9XU*E{Ucr#Cbe2D&Me#41u zD}VjxdZcu0y>*1^JI<5M*Yfa7H*nxg3pJi0lhDf+Vws!%?5G9GYxo zTYn$Bda~T#J<9jjO@aes1-~BZ;K}3bnJA^GPn7rfLj|`3YpMZ^spyM~SgkV5#)=;u z?dHJgR-Wj4lccmfdbFDZ%peRu*U z1E2a8Ok6F;thH4DID`Tg{Iz&Ph9Px#07*qo IM6N<$g3|X14gdfE literal 0 HcmV?d00001 diff --git a/resources/img/flags/Brunei.png b/resources/img/flags/Brunei.png new file mode 100755 index 0000000000000000000000000000000000000000..231dd4c1ec7c224ee68886aa0489f6c82a26f2eb GIT binary patch literal 1467 zcmV;s1w{IZP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>K}keGRCwC#mq~0@RT#&A=MHZk$}6u_t<<2>3Z)QC6o?_VphjTh(x7pnI1po8 z=|)U6#K=Y$vM`#c3&*I@I0OeAP!v)WQ6xTEidZOxPOrmz@4k2M8C<*vB|>qCmW^L> z^WDWcH^1}!|L5HA2xANvGAu4|{0|@i8wl6(Oojp~4v>=h8%Gggz?sqFJ9Teo93U;+ z>p*0I0-$Rk|FJsi7l5<_gsu1{Fhz_y0;(IM4uc*9Dm9hP1QLKb$NL|ZW%_X<4aNru zPt{z+5zazz79xzq=;NSzF{&G*`oN6WKH}8uBJe8)Ap~yd?=HU#M#8kB3kPA(1$!=n z4$xy5-3!41v_1rS2uuazM;QFZFsBpTkoX$_F5sUB;4Ht?A*`#xxfM?m`hl*z=HPE(33M<7OJMqHPGVujZZMDI*K# zJTU%gl-UOk{Cxk&$S6`uQmGV?NaUPTjMn(25?+3c(cQbShKI1Vh38+4m~}H&q!T;b zj%i~(M4#j2JKP~!0?4{sGf%Yp?9a+yp9&-2J+GAv%)&hll;S-fNkbDJ)~ zvK?&4K}kvP3olWA^>va`qeCtjuvEaLC2-cQWB!8=;5ar)`WV@Z#XgMu4rDi&!77AE zVYI}p|GL!y2!eo#i3uu|3WY*}zP>)*fByq)+vb**R+dC#G~Ba+_V#wdjdN&t;}wEJ zfstGe2SMVhtEh{|nCR+4)GB`PnP*Yi42y2N4Y(EbFh>4_33g-Tk3jE~2c(otPEHa8 z!C7U0Z_ggqChB;4!v^xHGPyKX7z#7=sC+mD4sxT)#9o9R>|B!Ct< zd|A#8```vpHvD=-v$IRF<7>(8?-bdSE}KP$wS^PBvbK&TI>IAAjB~?ejEHUVZ9{?k zvI+XLid)_rWqbWaywQ9Kt#{wa%9SgbH}CSZ0JPTFw%sa#7H^;_=hzbP5dv%%2v^-y z${Tinq#1iU!q(I{YZ4J|Z;qjJHeSgPR0Nro3LMzB$LF4|F}9}ad9FCYUgZ;uMQLkW z#Hv-RSiO2ROP4Mskw_q=#C6>&K(T*LE))Vx<%}OkHQP3bkf0)=_caUunFz@?jXGu# zov#T-1Wtn{I4;QNEVc}e^KQjsx=ypXxtY$+4mvtIS-*aL6=3q{>|7*bgDFq1nFj5{ zz%GkomrXpd5GO3ufWTU&`1yq5<*pJR9<5L+8_w73Mx#-*)|AWT>N%jbsvU~c&k`2c z5oqdA(4mk%6!TRZ$I^nB2lc;NEZ*tz=@*JUdliMEIejkt5lAUDWx~0B}y1ylOR z{lzJ%aDlSn&|$+@yCffPuNt}Us6IV59*X^47cS&z(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-X-PyuRCwC#mrG8=Fc5~nann|!EtM)E#0}VR3C_eNxCsZ~60A7}5=bq5r1s3P zNZN)zV1aNp{WnppiTwGWu{{xYr%eS~))_#64$!ZkIi)~Z0GICm-pcAlCIJ|?n1OMq z?Qcu{^Da086ae>658MnUEK-?e(u<c7X`d?Z~4LBeeeB9Ui`Qdijz_^1r{+e% zetez z0?+^`D(5SJFdSw~fo}oS96qMgtk-Z|Z7RSua0gsvZUx?eSE-xQQ47s!3C!gDbJ{k* Z*8q5lv))$kRZ#!{002ovPDHLkV1kfn$Z-Gw literal 0 HcmV?d00001 diff --git a/resources/img/flags/Burkina Faso.png b/resources/img/flags/Burkina Faso.png new file mode 100755 index 0000000000000000000000000000000000000000..8bfe4b90232d8b3325dd19ce58ec89be887bf76a GIT binary patch literal 740 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;YDq*vRCwC#mpyM2K@f(YxxLtlNSufd1*J(r8zdykfJ94y1O)|ufP$KTK^^`8 z1rkzX}HTu_5%=-ZVAz(W@Sf?5QOC3=|2|$&&)grdr)hJ*&X|yTG6qr9udIJ$81PHzipwMphPv%kOo4KScJnY~yK#a3bw)uT` zhI~CaxHrq;3vg}#aO>U*ZQsF19lMU#pZ{R(>U#k0zgXef>UkK`Os5jZTWznGwNT=?nyo7<3gFBRV1B&9Axs%CCPmjxguFXVGg}0S%Z- z#s>HoJ~UhcRnj!Us0Kg;LM&NvjNRH-_J(Zq?}7v%s*d{2e^(%?4FD_}LUja!bXD&= zA%=)BTbrp2BH92z&5W%-%}KnKs{o6@Mc`b;n{NOgr1woQ*Bh&h9N3nVkJCv5{2c&D W_CskIzFYkO0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ?AW1|)RCwC#murk&RTam7`e7%@~#5d|SejnJS-&?0SOVk8K*Ftz28rb@6BW@@2OY-gBhI-NWB-s#MJoO93F zd;8(so_nWLKSA0rtS@J0t$o&7dp-VpZK1X1e3HR=rcWIZfC<>;@3|xixE4^Swax&@ z@snh?{1#_$2qO^(;}Z&y)~I}e=%ts?xbaRRy}iNdg=i8$Z%O*cB1RAZEhWV_-o$Pan&+JGzx&y8q+X7V*&Q2*PiAFOKzeq*@!Sr63doiwKS32 zF@PLBfw1k_N>8_L_4-W1fOZ^=#ztz^tiry0Q7E2ray&h>6Tr3r4ox28k3$12@41|% zU6%n6?dzkVtDD^4Uc}kIA0iQiaXK0r?fIZ&*`NUt3n7A(X{Dg#5?#2E+VwYJHZ_LE z2Pgi^o{TXL#zJoxGpT|DzDF_=q=ZjP806kswEBVC;4x%EHk zw*WllllL47o*Vv{ab|dI|6h6g$LGx zZk|63y~M!Le-kk+EW?_mza+h?6e!6|sfgp3=2Y`bN8jW~c8tfbxr=%`S&4>L$U-4p zSCcO#oA++zU&r62-cI654_Eq?bZLcqrUSWB5m%PVc@bzdXz-LoYDF>yZ$e} z_tdvDQ!1QQ?nxiBjItF6ydvJ|zOJHN$)Q+2h181CiBSN0+IzynI~%{`dt{s(@{IHV zL=2PKayo+|loBa5N^8nGAp|?YhuP!!S~4~<#)*|{1HrDp)7w5DfYFK3IsEt1A0Ysx z$~txREu`^1SseinB~(yMXCQ0QcgdF=rk#8R<<55BRPj9}Nfo9j`X%C#C_;-_dldpt zR~MmFXc1fxVI?a`-gCI_qNO}~_3bpp>!^>_z&~~ZFt2T1xOZOLyjgrx7(BV=9v;~H z4BOw`gKb8zO)ET`E=Rq}0UvD|p#ufar8XMpq2;%-@k{FvWjGa%OK->gIj1*;5%P7h z2=O>=i3XlnbvIXB(9cizZ6jSgMWWnES_iEfPDH+x2muPkl$)ckshbyW{26yGULP8F z28S43aSh{lZp0ruK6koEXPA8OAx4(1pz!+MkpHbkt9be5N4TQ1pR6;3)GD~8%N-|x zz6*Z!^}`}+k#VN^#)7MPWW^n{Ch9{ar=H!;z-n*6G5AL8Yn!xZRWA{AQFMz(8={2g8KcXx~S>E=U<9)HDKlBmzR9JrA8PP_yoO+J5mcR#yct z{_@^yJh*Qg!>QxsHoe?$0xe56tp48C8}8%UiI)Zh=)^D|KEH2^0Q$yLCl9x`v;_s? z`(%Ip7}>|404Wji_{SP~wd10tr2f`hXx{Y0@UoiBq-kw#=@-Do>2&&t5CU&_gw&=V zQ+V}tjG81EpU|MJ6?!Izz4(i?KKd~BWed<+)7;#Ai2&MxML_F09?Mg}K~a7a)Rw>J kl3ZX$eEK*&-wyn50D~671XmqC>i_@%07*qoM6N<$g6kn1*8l(j literal 0 HcmV?d00001 diff --git a/resources/img/flags/CARICOM.png b/resources/img/flags/CARICOM.png new file mode 100755 index 0000000000000000000000000000000000000000..51bd504705a1147b611697cc8526188db7d6ee65 GIT binary patch literal 1250 zcmV<81ReW{P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=Xh}ptRCwC#mtANaRTRg6cV>1co84{F#!#rFt+9Tf7D`3LLW|n^u7#@UqYpyu zV@-?pMIRzoeQXg$6a+;vS`ft-DOfZG!4@fkNooacN}4pE`#C#v&+%bqv%AU0<|%#Y zh06^0-Z}Sw|L1?sJ!4dr+u0m$bGrk;050Gs&-H8;2s~iJf#Kg~U1QdldILWk+`Y*I zx*P*fZ{4)60RFgH1nBYrKN1M6Wxg7riC?G_qAZOmU<{y&?^fBEUO-S5YTX331I4s_ zTaWN&ZWY+*djui?z6T(xR3f2j<^Kg^ga>k0+21qDmW~pBBH=(_qMGB}%>9fO`q5ix zyJCgV#^^kNFac1BRtJ#t7I}Hwk35oF1YA@MlANu>QMz*#9?ng2x%fLD{=J`)-LR^y zv@6tN24Vn_6^b=WDYR`r$fp(=>_1CiHpE&Nm1u>WNwDwiyuskT!@N2A9L1`QLR*6`9qL|s4+XaRWnS6#4R4GdM%8T_`!%tx z3@nCGTLvEQxx}vQb;44bASiL<@Wz(;_dlNlNwI?kapH`{9BMdOB?JCD)=62QLoKLb=vYsSq1WG?=B>eA&<60KV?CgPgHlwFYgaPZAd2a) zM?uP^=G7Y4aVUbC_@I)AM1c936l1d)Jjc>ByVO;s?KlXo6EQZMVR9nVI%DD#9VH@k z0BmScRYVn$?0A#G`>sL@4b#n_2cH{y3+IP={-gjLgGQ$$geFpQcsU@fSF z%F6oi?3ddZd3KyVU5f-^oK*a@A*d;+aQyAbCa=Ze<5T13scyahS!DJ)A#%j{a1YAoSwRfm0`X+eX1(#^Z(KPY_m})o!&V!N)F;m}1rTePT4r zzN1evvXIBmg!rz-GlJ(To~xu?#ZOuMY{`K-U@lBzV7;m@f?8P}NtQfn{CR2u*+ zD22kpIv2$XU=6St*a`HmGlFU0vPu34^2u{OTL2WyouAX&4dA~409@>UFdxOfApigX M07*qoM6N<$g64KT`2YX_ literal 0 HcmV?d00001 diff --git a/resources/img/flags/CIS.png b/resources/img/flags/CIS.png new file mode 100755 index 0000000000000000000000000000000000000000..1aa10bcdea8285758651df3a518d93c5de96be79 GIT binary patch literal 1639 zcmV-t2AKJYP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>?MXyIRCwC#mrZOG=NZR;@67D37k@3@_yey=uoENP0JXspCFubwLKB6mN-jC2 zO{6GNBDIxTDN-)&rIB(&%7qhYq@JoEl0%!S^gyIK3RMawB?Jr@;}~0Dd%f%3nVqlq zqla0WT>=%!0WNu@S2MHwKL7VW&-Vyp3=dK)9C?IrzjzfPqv0_`| zTWM9U!B$ zCWsZQUc_2fiaJ(fmKs1RO`)rWr$+Kzyk5ZoBLf@x_oX6VF9oC>>l?a4G~;x(rU|76 z$T-OxKoBW{STzO5nnY4#)lr_`yP5r?1B6k`<%KE$<6C=pYI}i`XRq_&XLBF~+89z! z;+WejO&BYrN`7?!q}KSMBnVZrpN&Bq!$_f>8)cuL?kccTO5I73x56cAMnMM zo9x~;z+XPO%<+GHjYy?Pr!oL|LCBx~c@-~^ytr?eT-M@;kM;7aBd3r`Q>AL#viB1J{`A=%&dkCG zpU!e%te;$K3z0NDH@=A{w)XJbqo;8r)j+}!#`0DniepXHS9n3PO4S&z7Sq|5WvI8E zD2mB^Cf|`JieiR(+v#k};??2= zvyNZ&6;Z5jSs>P$svi+V3MmaEo7))O(uN<(h6onaB8BJ2I4Ma+lt6g^WJHM|R(Q3T zTBI-tFiG_Lq2wn!x;Q)Qa$(NJaRf?h;(Gj8NemdOevIo&N|k^oN4k0a&<>=MNTsnX zi(=Vl=aw9iR?L@Nj!f*M5WX;Sw;wfAB3b+HeoCYqL`unjT{{7#apd%bRx}xcYncw zcYn#zi8StNg{Mb*8S39i5XFSCB%QMHgAjyZ^2#!vRCs~J^(C>=jTX?9sv#ve#Pua7 z&n*%w%~IK;FW<(6YfB6j@|>Su;O&?9aB#ejVtJLXW|#SDc9~*%m4oAby#4YX&QC8e zRLFDT+7f;FHkQgBvC^D8x0qPi4JlPaqTAC@8I3ju+k%;!F2^Tkc=m|_DsDheS1Sue zmyXsfQ`c^A^mqGtB5OH;Pq4sVQ{ln3%lE_Q8jE^_gK_ zeP)>LgAXw=d6hzUj!B+sqeJ*BRT|&*F+pvFcOk>13r+qZUePp<<;{qtMeyvFfw9;xe|iKhfE?nYZ3M z#l<-n$F|n-4G=e4KuV1POuh7KW7v>&IQ-ERhmW0Q{P9PaoSI{FcoRVoqYVg=q?$1X zAq3h$5X6iQZ(?$4j`7DI;qbAu9R6sEY}RSQUTbO%L8uVa|Ew=<44F)dH{Udj>3k*`q#!{?t5Zq}%wrz_@X&hk? z_t5T>!exk*#itj&8A2fmg4FEwjVt&L?aY_IH002ovPDHLkV1k-`4JZHr literal 0 HcmV?d00001 diff --git a/resources/img/flags/Cambodja.png b/resources/img/flags/Cambodja.png new file mode 100755 index 0000000000000000000000000000000000000000..a4b77f7857237972643045c3db499844c56128e4 GIT binary patch literal 1053 zcmV+&1mgRNP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ&<#P%f|P{;v60w^MI2}0P0GenV42+B8z z6e;2%@j>_ihyyncAie<+C&&dj*h)Y=jKc2h%EW z{ky8Vm56YX!{da<695YEfmWp#IV_L|K>y7fpFaqK#Rfwu#n+!*9R$FN?s`K2|j7oGzY`44wdVR*#m;cgVI{^UwgIW z^t(HtgUTjEw0Wc-hag4KsD#Gg#$^QNrJS?z2nhl@J6qWC7#GJSmzx`en;T^i$7Ad$ zrn9{Tp^uH@+4@>nGER}a0YHqwB}rwN;M@+9~vJ_X$p~+C(5+3?@zC z7y#r2cAS89h%0DadWH7umq8b}Bmoq`xn~(%xPU8iWHPBJNpQm<90wo_@q4}IAv9nu zICrRWDMTsE?k;vTBs_Bl`{!S%ECtU;MXhQ_8k_7Rg~s39K;OHE+1o>uLd|?O+mOW> zJ%0w26PSscX~{BrSKh^6S;dWFR1~4wOW=7Wb=H<;pwmGuwQ=zX|EX1aSKdL=tl_g3 z&mSAp`%2v`HwfajHSD5NM5Yfxdx z;MPsNUJs}BoNp1qG)u8F27+L&^Qo%q?SJ@5-2ugc^6NrpZTao_brE#70#vPWZsx1m zEv+#%fb;zuM6LGm&FJ_4*?Ibxk4$yiA-b3VpOzFjv9rFinA;FIag8jHDohK!jyc!3 z4~Q#K^}5l*K!}qW01Lu69-YLk+$vxlcpf;l;GgdUKdS0Y(5v(!M-GhDlgH^v1Ne6U Xm8c~M(_hB|00000NkvXXu0mjfVFc&- literal 0 HcmV?d00001 diff --git a/resources/img/flags/Cameroon.png b/resources/img/flags/Cameroon.png new file mode 100755 index 0000000000000000000000000000000000000000..cf2b44344da44a5efc182a4f9773a41deee16d77 GIT binary patch literal 804 zcmV+<1Ka$GP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;s!2paRCwC#m%DD%P!NW{vAx+4g#;3DDR=>j(9%%z07yInZ@>!>3XqVfc>_d& zsHu1e3P7UgCfFq#udg#hVJERSWRHVh1JsENjAYtfN=s)yOGr;xmL@m zi?RoFQU!6(1J}>No3j!CH6^c0@_M;+mS+R=D+DkCIsmmR^C~B+ilxgu8wlW`d2t^= zP1&n5(t0_$?Wg|<0H8bqs7y)AjCmbUVBWV^bjd-%X0kXjL=zkD>jGIY&>_Hlj*P8&tHR2y99cEew`&kLE4&c=M1X^$ zQUP@bK$TQ;DyxqdYVRtW5?^+<9_A!B6&V2r*I&)3KgCR*tx`<}DBvYX+;>4*WmKli zg_};%DSUkZ+mCYA?$!`N_IAY2$75XE9P<6J4P~Q~gsP}I=6<{c_F~|GpVKYY} zkQK!%>qut*ngbOkhPfRtZ{7daY#d)UWKH>U?*c^5_HIG6Vc7J5)`Bi@@8y6s+@bcY z1t4-JPgc|b`m^HBvcF6w(5QwJgQBP>9h@5UGXl*#7Cbo_sX9AG4ra(kkU%9Zn zi(6kGxc`6&YDyR$d_9b7co+Z%NL`eZ+xCC&LNz%^h8xN^#E`48Z|wBH05+vjPH i0+`A9$LU!E{22h^!H!4V8Y;^G0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ2lkH?P3iqk6D^hl!_%{}wo z?|$cT?+3rJc(1&S-QC4qSs7HIU4SPl z3y%w6;~49=kxutW1iHWePW!tbkai1ze?I<%>G$4dW{7}vMia0I5=HqCXl%+ioLam^BG{Wup}O!9(oc9?@Ta zqqnx0{qP17#|elClpNfPD>QE2!d+gba_M=T`FZTHq9ULaN^8*ZAOZX~633&n{osIy zAAFR7*dRcaUF?1%sq3fC(YW;mtuMby$OE-+Hjs`#I)-rssd`xmwC_U!0k^gUl`>{$ z2b7}m>1W{d_c7CG^xuh4T3p1fEnyms(FDq6N;5P0B-CIGSex6U`f=0S_Y=9TfJ)yF z`1XP>AW3}n_WhjCu%rf?hQR5CKv_uutRx?1cZ*kFW%5Z|e^|yHL-FHw`kKmWzl5KbGRU`(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<07*naRCwC#m(On-MHI(BZ+E?3J2g>4st5`aH2uuP>Cq z{req&6!83NvqIXJKk2Khn=#Bqf8B?5td-!K^1QhcAm zi4QJV`=aEzD=VB#B-~IRsvyHO|ynnOJPd~5mu$Rr1 zfc1Kcb9UMjh5#b*P~hM&o!%yN@zH`TQzHxc;9b zSv4FH7=zO9Ke>#qd@R5^@CI;o!HfR`{34Tog2v>!NLZjR&woxYo4~&V00b1bsm|3y Ql>h($07*qoM6N<$f{gHzL;wH) literal 0 HcmV?d00001 diff --git a/resources/img/flags/Cayman Islands.png b/resources/img/flags/Cayman Islands.png new file mode 100755 index 0000000000000000000000000000000000000000..3961af3cb6f11551fc72e96ac0dc31ff56115619 GIT binary patch literal 1413 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 X`W$zu!94vB00000NkvXXu0mjfQX5oi literal 0 HcmV?d00001 diff --git a/resources/img/flags/Colombia.png b/resources/img/flags/Colombia.png new file mode 100755 index 0000000000000000000000000000000000000000..3686249e6fb73427e73fb95f92f2e06cb88ee0e5 GIT binary patch literal 510 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-gh@m}RCwC#mpx9yKoEt$u}z{#fk;S*hAVIej)1rY6$j!D+=PyTLx4c}C*Ge& zVMCliBpN17rdhAG#Wyo=?6)R~eMZ5a;{ael3H005GZL_>fRi-7enZa1u!3^*a9RN) zWN>uloc}YxsA|fefEqLg)aeeLeYb1+<$3!IyU*DOR0H&@=1m4IK_5=(e*gi1s^N?n zOJL~)aI^^k5i|!aoB&F+0iXz)HV|%6Zv)I6Du+oJz5 zYWDZcu~vX_ON4p$t<3-LKn+%QH4s_>2EQ@1lQqD_%`NjqASNGkQkBN>um{{V05K#a z$k_)#g%LwuS0E)JAUoMJ0U@R}K!_12kW&SaNU>9a7!zexlHL5N5n|^%@c4Sqpw~l7 zpP!Kp1}s9&<(DT+IbmkF Ar2qf` literal 0 HcmV?d00001 diff --git a/resources/img/flags/Commonwealth.png b/resources/img/flags/Commonwealth.png new file mode 100755 index 0000000000000000000000000000000000000000..10c84c59934ac585e0a7b4c2badffcf11f1c13cc GIT binary patch literal 1349 zcmV-L1-kl)P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=%Sl8*RCwC#mpyMBRTPGw`QF*_dcC%>Hx7n?5+Ot)Q6MD}MI;m<8Y((!pySt2 z@DC`Upd><+X+Q`Pkr-KokOarc#@^l8nVp@P`$^%Ay~YlN#%Vax%+*}ok9XepoO{l7 zthGE(b9v78KL7{tfN0vDq-mh`f%z-%e?IWMlO@A-9KQMblSLnByROSSm(QIjfLj}n z0NOqfDQ&20MLH_6c2AeR7hu6oKP})m2YtS00gJVujk~YuleteK{K=f@a&+1;b*%s* zAHXO>SxTx(J%iI&8j&WB6s<(=_vb}GRr^%6huueiyp@$iDg%HIAoU)AvXuWgF$^{H ziC}fHq`N#J3=MIlC~F@fTpsN<=?!ACB1DL%`*aw12&E1HD5)72f?^_`8Y&C(HSrAR#WoF{T6>dYOR1MR-?Fxx(OvG7L^b!eTKsUUNfauQXhc5oX*Cu7)MNW`6RQi>yD2Ys1-+dWCNiR` z4}&nqQi>S~q|)T$nzH(v4_Iio1j`G3l5j*n4f*NU7|+SMbiPNg-{9O!f_xmZvQ%;H z=T&~%h-o%PC|Qx`g7F0E+B-z4F%~&1fmDVptEq)Nh#R{XN3FOb@^h-X=F6+=jB=k( zKfFahZP1=8X(s}Qkjcd5-Aljm*%xoH{dkq#VPm?fo<4xtJN%_INTm-uVJ;O?nxhi9 z8RMeDXv4iNhf~WrrS$ZmQTfKnRI_t+!A9t@n? z!`+x0n;rUT$eXYAxp=(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>zD`FC)F?LbGBD7FYDp3$ru%h5b ziWF43v*NBO2V!*c4l2|7-)5O$CnjbTNZ)V=#z1KxzGYJVO zO(vTjIGnqL(G3fct-1puU$IKD%{_c(K_mP9^4Pty!x)8C}`+n_uE76Fu^;JXz4#qeKR2r*_g z^K8o$9bsz|;vWP`0DL7Wcs2#k0W_}kNZFbX@;i8{ImqFLYyf6&180tuO=N5-V?msb(osU@P=0b1HjWh3wDl>8RV_~FLCst9#XbN*2xpA zj4*g}nBxPzT%3+?P9^lD#Fvsc_rE}U>>l1Y_c5nO2gx{j4({xxCKTqTHP4B`Q}kUq zizoe!1+d&A54UvEUfaqyqd)P>tx-(FWGt2ByXzN7q>|X4jqTZd@!Jo)Ht-RN)YL{s zz-LeWy#NgUc@L^dQKT51RO5SrQcn+@TGnBl>k^Yl>d2N8P^qqkO09-4J zDHi+EOd&pW&fYoU=TABS@{qAkxBy4 z9&4p2Jsj!L8foB_?jBkr4M?p}TH|X?eWu7eU&lH2;{;uk8BiLOT4nz|uc1<+d~X@R z(1NpLLjW9k;1H%T&{{K*ndZ}9`x#G9q0mSakBp}1{d|OdiS#Nbt0783R;o}M?a2}V z0mE}QIDWp5?uPsL04j_!SuozX@DuH@MFUhlRNxr~o#UgO0_bRa z@A-HzVqp6&Mc+XKE#W%SwuLiNL+0n*D7kUNQ&lK{k}k!oCps5Pv67${^ImCIfY8jP zbL1}U!nt0zPFudiaY)LNUZ500EVpiVI!xyLZe%93Idh-@rPVTkRvIA$2(T_UVO?wn zCD<$xLZD;`fHD*+SAjQpKVo_tk*YF`WJ?QC0Fd@rl)o=EqHG_?lyx!|KqJrv)R%cI tp96-)(oPUrvgH&9$cekl=~e^$GXOo({+`nEV-NrU002ovPDHLkV1gx4=kfpm literal 0 HcmV?d00001 diff --git a/resources/img/flags/Congo-Brazzaville.png b/resources/img/flags/Congo-Brazzaville.png new file mode 100755 index 0000000000000000000000000000000000000000..88b132b3711354df0cc22c57eceed6ed74d76f03 GIT binary patch literal 1203 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 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Costa Rica.png b/resources/img/flags/Costa Rica.png new file mode 100755 index 0000000000000000000000000000000000000000..8559d538421ad1af59dd94dad6dad1eca93244cc GIT binary patch literal 568 zcmV-80>}M{P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-zDYzuRCwC#m$7ctKoEw%!Fy+p(_K&`1Qdu88cIYTA@K<5c^+PXC&(l48j(mO zBudIi2;wvG+PgCpImbS8mr%gExoOs3&&vPKKl9J7m>FZ*Jw~=Y00A-}Uyms*0^R}3 zx9?BBJC`;XBJkncs?AI#9p zq60t(Xi;KSHE^|F3d@f9VcN@`>m@4Y>kfd0fUZ`U_nk_#T~cI#X)tg0r_U~1`$`B9 znoR(dE39eK5Z~00Wt$X)vV>FsCKIy7q645!fEYn_AYHfdxr=|hMMm2;6wx6CqK2sr z7TT7i9M0Pv-?vnO8rH-gnri18X%IUp z9s@x8PY1Ak{ejtRPI;B44Ck{6RaJHoFjeGl)$HH2VKnw4(5mTTo-PsF3z54%ohrrU z&%{|^08xO)z$@TUVgwh!XIb9~7V9ykd7zN}<#cQSzXt&9rPXT8-%Th00000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-`$uM_~W z==6_$Mo?)2Sh2yvHVMEs&&U@BO?!ir52fK`u_<{;Nl1CW5_>tqqw^hs$( zA)zio6@drjR?Fexo94O)KupP-0I>v+yyeGn$48*pb!`De5n>|=C7>EXLm~(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ);& z&Y_1&T#$O}9i$5N9&tm!0VGfr5ef&SM5)!{wQ8a^H2$^g-I>S1j_pmdWg}7N(svoX z(af9g`_A|6zEL8=ahk<3+baMHuz_@M9HnW%cYw*t$Dce?_K4576oq?t^A0ejEQ{=w zrR1BX$DIuExHp&3I)82eOgTVWv_||6=K1cvs0@4oM+X>XA>%o0uT5}b0uWNI20D{P zH5ynLLT4v5Z{kQY+H)0ci!jJvnTwNI>X##gSEN00JyyM zh%J-j!}MR&@^3P`@f%u8EF9(GnOVP2$Fd-mim(1or|*>{p>5y1CEM4o z5BzJ_5BfK6B@HJ)$vH~titoeFHJMg3QhTP=M7==Bah8|?U8{+R$dl!dq_%vuKVMtE z+V}U?yc7ly(;b@aNU=n;(_8aW7^vP@5qJK4-*@NFAMmR;R*ueqh@g~8#(){h(Co|B zn8XYWH$o+?butZ9-EOAElDNeIaqhX2xaUfdHUAk)YXM4D7kDz%*34;4wF;LO!N_nr zaCs3^b+KknCyKRqrUNkj!EFQ!zoTR5+WUUkTxgV8y|Y5$-d)_civScJZsLCP9g9n! z^B^}1(v1^$tLZTtTgd=Gs5Q1@N0K`9z9eKldzOoz{mja@k69=z0`U8%U-H!tF5B6& zV8WsAT?_)H2*O|hK!*m~jtV2bhtm8VIDD~Mfy{;O+-e0fDU{N&LfhX@XsrhTjA+ym znhB)@vJTMGPS)YzZ}dg`!St%d>LNAC%JBbcM3st)P)rxq#Q50AK!_QLP=iq4eSREW zxmLg_;632=5g)z{{Gobpf{ETZO7nrbdi6LxZUFxd094-+=F=&@UH||907*qoM6N<$ Ef=yq|ivR!s literal 0 HcmV?d00001 diff --git a/resources/img/flags/Cuba.png b/resources/img/flags/Cuba.png new file mode 100755 index 0000000000000000000000000000000000000000..b5d5cfb0f75a06a83b3c3a01cf52f3368c31800d GIT binary patch literal 1016 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ_XIyAQX$JwN_fhrm^-FXEOKRnS0MUpNqLBlUWoW znaQSqIQMcs&f)yO$N${#DiL8l;jqrQL_h&9kWJscgaMi!P7Eqg%m$>t%xyLp&H{#9vMY}X0=aO^BV(F3xvg&n~Oyx=sSW`@zYpi&YdNSZ52 znXlLs(h)J$axdK~sqOFGt!Jr_qnQ|htOsDVC2k~a4}N7sqsj-_ZB$jJYu-mqLz1){ z^Z>+YY@f6Gh#x3J(3T;$Y?p|v)faY?jY zO+Yyg}qZ=l3CDKn#ooCz%XCVj{njFSA?H+w|WfP8>YPS)GFD z@L^8vzK<(En<2CH8sg(8Sh)WIBnp?gYcUjAqAxzjVr~d9|Je6V85Rd}?M0{&V{j{% zrNP!i+QkjLl4-)@; zjQS_Dc;zzsw|Q)}M&HgI_>Voqcz!c^iT|JUl)`a@d%kK_&$Yh{Uw_om21%0DE3L)W zmgv8CHv?c}-L9AUKHjXj%I)md+F!c8HnjYTrtxW}1Yw$cs zzh16M@I9ByCMU>^J<^?S#F#b$DH{XjKU-o=sksz~(la#Yq5{du286tt;8gaKl{@ULck!!Axc1*p}!*9;mVPTFMH zXPdmA+s?j?w-PCzg6OnQ?LIufypq3(H|-5jtM{ZIY!8M4D!?ePsmE>kS>St>#(JP< mF<(IwSW=gMPS=~jUjqPl1kdQLDhR&-00005P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;Ur9tkRCwC#m(ObxK@@<$H#5z4+op*%w%S@Lf=v_(f)x=&deFN^J@}XSKX~ue zi?@P$@}L(*u^<$x5S3nP8`NSGo7C(k*;x-s+o+IiZRmpZU6y5b-}~O1c|S(NFeFY< z#4JYu0%*W#Jr7d?z&F5f7>1j%crP-dfK-e-kW#Ji$0g4Hp9Nu1B@8O@0ECSS*8koy z!OVdS*ao8hP+=Qb>){ukpq%44V>esb-gAJE(&Amj3}ce#(C%q!o3E&s^B8xE;fwcC zW~i$c6W!Z7B8vKtclckPf-=<0pAdn1@hyZ+N0l=|dUn2}*Z%|%RM#lJxr6meAT9N( zX}7($HM|O5;Sv4gw|Wa;1}4!1li2O`J;S#Bz`?Pr4^Zw&1YtKMy#hcC$@BNv_bZC*qorq(t=b)D+^0)43&oY5PI(jfag&tVv%l*$Q^ z4T2!AROgbgS=~Y_P0AVU_+81XfI!;moB`HawAMMb^U}3z^bhf3ZJC9SFDci&zt*>E zKY6_JnrEv^T_M|T3Xt`EKc7e>y8cvc_$(Gauu>|}uM^z9Fo%fZ;rr)!L5(xXQLaqn zNG1ll>Z;XhIF6GuQ6m808i(tXGfbt&So*rc>ee@m(j*fumow9xO^>4`T6GVCU@r@z z0(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;*GWV{RCwC#mraNiR}_W6TR+o|Vd#v520|9Wh>?g3aUlwtjjk2kCA%O=ARrSo zaigf9?nTCp3sDpV2_gs*7ur$DsHh?FZ=Cp-0T(8Y4%1y#T~+VB>!PPkkBE#zcg@BF z#j8zmPn~n`@L$jO^TNnYF(f)62&=jk`pI}7`XpHm>%IPk5^Yag@*|_eD=@%DS6f`ZU#TmJoA^`~*dpgeFo44`s z$J_5-ISlc8dRm&$T8wpA_x5n22uR3h`7?G!6;|c{P;~+C9BG_Fm`?5iRd8=1pyC6< z*YOQDCzt8dgsOCbM@yGXQF_m#nZyDBYa9x=H^egqkS_XcjqTBIY)FU5#3v#Eb<;Cn z70t8OJzxM2eNBO;|R(?J3^;LD!;yQ;P^F9!S92beP>y zg-_iWRVmT#;4UIq=l&<4>c9)>B4^igMouo+ehNyY+v1S|pOQY`)hZpy@+pl9MN5-CuX_m|U| bCh&3qDS_od-SEO-00000NkvXXu0mjff!u|; literal 0 HcmV?d00001 diff --git a/resources/img/flags/Denmark.png b/resources/img/flags/Denmark.png new file mode 100755 index 0000000000000000000000000000000000000000..58d47d9f054f651dba84fd162ccd3c59c8e6ab13 GIT binary patch literal 595 zcmV-Z0<8UsP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-*-1n}RCwC#m(OYxK@i4&HR-qpVpaqZJ$Mj75d_cTYk0`Pr^_J^}BiH)J#?NS6y9ScZ->^P084@>;MR`2TYoAObI~gfTQp4 zkAKPD=J_9=p7it|#~*Hyy71)mRL_5|{eRV0M0$4F^a!dFVB!Gq0b3SWQFcZ*VTahh_kDv-Q9|tjZ~zuOS`=te zBrRjAeJ6MJu^0e8V2d1EE|TJ;+IM~~LqiN81azLGd0Ifd90mXrD616!t!p&D#1_l6 zIE!Hb6vL`2E`dica_p~~TEkWCcqLGtM|{Q_yY>DO6l+#MfEQ+VwiOx{dAU1`vQ2FF zzoebh0epS+1}RI-`)i$^ef!+gzdU_DtoF`f2L}-o`Wi6<)x>_%q3L6F)P~*%_RX-w zfOZQ2-iL^Yya(qXbuSFvJ0b)hQL(m}j0FHt4XZ8)8oD!lBm(M^&H&U5Mg%|vz;!(- zLUwqVMk0y!{SvHrAgIA?KHunce>UssH}U!B_Gxa$0z3j<0}n?g!*k%HG;e}?%{Zo% hz=iA{r`rbbX8<&2`NP-Kmp%Xh002ovPDHLkV1i?I`p^IX literal 0 HcmV?d00001 diff --git a/resources/img/flags/Djibouti.png b/resources/img/flags/Djibouti.png new file mode 100755 index 0000000000000000000000000000000000000000..80c7bdaddbf5349dadecc395fc67fc70ddf86c23 GIT binary patch literal 1004 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 literal 0 HcmV?d00001 diff --git a/resources/img/flags/England.png b/resources/img/flags/England.png new file mode 100755 index 0000000000000000000000000000000000000000..044dcb728a1b5ba500d9e9d98c2a7e29e2f23077 GIT binary patch literal 498 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 M07*qoM6N<$f@N#fhyVZp literal 0 HcmV?d00001 diff --git a/resources/img/flags/Ethiopia.png b/resources/img/flags/Ethiopia.png new file mode 100755 index 0000000000000000000000000000000000000000..e766a48c6e7851582a44a09f6a1849ef6c4968dc GIT binary patch literal 1064 zcmV+@1lRkCP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZGrN1|kNfaPY~uie7$YK(QHqF+sCC{rMWB|snw3M&*OMT8?l3WS5P4gR=0`+R$MyE`+F;?BNvbeA*D zxyh48yQ7&m^M7yNy#E^|A{?b?j#%yjP=E)do8Nwl1tK5Fo&Ea5qNi1#U9Y+H%KKwJ zkk?A_%zblx1@L=e86fWiX)BJ%ChSBZNZa8+tKWWT(&7L1Idq?wPY)AY1CaIstaH>& zOk|S2SYNj>Ndo{rfN_?35>vA=NXvjd^dc=Il)BC6_OU%f)xq(-b(A!^f#;KmZ2_=i z2~C|^5*_a9XaOyVQ;of}fK!M&Tp;^eW1VXO2ou<*!=n!tm>AjQ$JK|q^4ka!)leuzx&)=fpuB?~K*Fv7lnCNHD%C1~E=^Dh@8PX8 zzcRltL1w`5?5Pz#`RX)lD+8RG+XUGLQH|D70#LaY0C5I|1zcy=aNv7}$4>l9aebI# zIpFHeNzOla9cwke+?b*sDMqs)a}TX!?OpJ*s>1x|U-J098;3|mDU1ymoL)ZZ11y~$A`n61xJU6IOsBW`Sia}dz#M>d)DfG1et>F{qVVG0yvB*LJn z5P){{O2{ez*PaKQxF&%du0pOiizg2Y0wF;c?(SZP$pJEQ7Nr#bw?OZ0YnT0%+9xC3 z@PIUUwr`cF!nL!ZGy&*Lrf(RWlYIbI1WM)dQB>tt0aL&nFwy7DH-YP_`6kFVzx|X5 i*j0BQr$-IozX1Tg1(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=D@jB_RCwC#m&&ac8Pr2^OCc_be;e)UB zdO)}1I6U$Az={GmKROQ3?E${hhA2`LX9BEE>XIA)3pTy9fDrY2-JKFE45hLUz`CB0 zsbcF*-&uyw`lR7l+ucSKDFELCFv<`Fk}y<@qV8;$w6-WFi){exd2SSdFTNY3C1;2u zMb52JuC**0CkQ1{nK}!kP5|6Wdpe4|`^xY5UWFi#9QtJg!y|oEDjMIbu@_6kEg3XGiU zCyJeUxgSSa0I{J|4(H9lj%`zX_|{22`1AqJ|Fw2W9X`0Vz?(0e;MC}2Oipz+*^RLT zai#=PY08y|Ae{4N7XBQ|@yXX)xcE=54lqlLIgCNT$v@h8>AfMY6NZNAhRWq z%1|mrM6s;%#wI*c%JS`Se@dx%4!7ojNY5)37@ue%=Sd=|GczY`FQq{$-PnX>sgTk% zBw#~t$lhHSIes?Jk<nj%P5gB1PGada`3h}`(-JtdO=zvbm_`jEK`jvEdn*WZlYJp|gksZ%5w&}EKUi4snZV+BeXup;U7bPQvc zE8`s;JDaCg^T@ddtwo&;wyuto+zz9RPvEBZI~T(1~wOYYUp3Awewgc-|c=8G0oJju()}-S~N(7X}?Vr=t2Jrs?rJw|~_)(*800000NkvXXu0mjf DE$=aP literal 0 HcmV?d00001 diff --git a/resources/img/flags/Faroes.png b/resources/img/flags/Faroes.png new file mode 100755 index 0000000000000000000000000000000000000000..5cdd720bdc14433338c8c13c2a4fbfac2eca6a6b GIT binary patch literal 607 zcmV-l0-*hgP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-piU}32iN)QxD6~sTlLXsw6Eofyg>OWzl zgQ_x8?aZ^MndO@7V3#cy_>dEeQYca(_Gr93*; z8Gr(OV6l9*DFfsIa9%`?X1VXb{K%^xZvl98?IC;5?#(}YrB(xArHOg##yU$EHjDVu zx~nX#1ZDbX>L5xnzYkGLad0km1+W-2bq=+Ge24(KHqI78V}LX_*enAe%R2x_a*d=( z6}Jv>l8vw@Nfoya5N8HSk}B>1V1$j!45W@Tu<>}0r3IgSXv+-(#)qU*6SGYc5FySq zH=ld}3g5J+PGj#v=%KY#Tk)0sTbn#EfH1`G z_a`N|yYZAb*JxAUoP7QA0uXNBc|Kp=eMNscfNwhmz^~U2@Vxqyd3F08*kX-XD;&Mw zoeRQRi~pwV2WGvJ_)JT-ubRR5-nM%EZ}S^%a1+?Bwa zrfF0E05r+K{{je_*0i@A;`Mq}>=M9OYl)($cEIuA57A&SiD&p5Eov|dSOcyD7hA5v tA@E(5O=-VrbLvnzaIDTQr(Fa59RM8j@cN_&_TvBm002ovPDHLkV1i3>1tb6f literal 0 HcmV?d00001 diff --git a/resources/img/flags/Fiji.png b/resources/img/flags/Fiji.png new file mode 100755 index 0000000000000000000000000000000000000000..43f910bce4f8eb0dd18a8f263324210193ddbfb2 GIT binary patch literal 1303 zcmV+y1?c*TP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=ok>JNRCwC#ms@O9MHt6_bIxwN?e?-=T1u;>N)Wi@QicLgJHKIu6Qf>xJfh}FS?Uto`IcH{k*rnZV zeK2jZyzo7o@64QU=KSaXUGk04T5~hS;3ms000J<9?4-`5NFe3_3amrz!4pMOXnLoG zE0+U+i>)s$pyIQSK?p81KE;;zeg-t9BjICHWKZ>g7@g>`_yJIPD^vROq-C+XkfNSvd9(0Ip-dJ^h@^bIe=a;4UHb<(;Lql z-vk1Z?;0q|$s#5tK(+&5(>foX@?uo3#_kDFKew9r)gV^~2Ej0>@|aBZm0{d|8)1=! zJK9C#%318{864B;BbLNc2|x~jn%y7ZtgRsy3KJCuSbNc0p<@;Ry-goMb{5*Q5oo4l zIdCC~_*RVxK$d9`mueV*JrKs|8^8|sqYxOTiLxw6R!KP+Nl@u@VrYdl1yU%k$L;@- zWTPvsX$WjP1whx+FXC`zF=fUi3QUdY?#6bz@o#Mc1Z7)Z##K6j$jNgIldSA%zcs0z%yIhc;U5`)EJt0%YOC+T+}r9@Y*p1CZ~EOmjWRkoamwdy8|5V&F8Dr zQS|aV(l%~xZ>G1z#0o<}fxwP{%+cigB^wq#KV+xSL{b@ezqyfxqMNQyzF=p!hnC}h zn(peOBpLz3L0?aZ&2R1J=-NfBe{?m^wY5^CBfL7o1=gI4cq&YsT9M<=BWA~NyG<-h zq`6CJjipim+}qK{PpA8N`&=$(&vpS03_~LZ2f;8g1%$(z-Md;j{L2|$-?)PM%1*+6 zrUNhwm(t%kKt*05y5$hPi>LE<7`gu z+wm!(*dSUdqV8O}AAf>*E-$D($cHx%XMtA4ZJEM=)My1tjSs*#4R=yky96T`#CUT% zB~9;g*>0!znj6(KytfttJIS^IAf=7giRe^mnv}5~F|SA2e_OSH;zw5FexL!OaqPP* z>6!i|-%qYhTcb5tNd}A?Q3;6;TBmBAGG@d)qwM!x%wy-lQxrK&+=jtlCw}Maa~s+I zt0Qd|S8QuZ(aDJA9*y74zz zN8)bQ)~z3&8o93qnXCf_fKmz}MCSTHAy6tM2DDaW@c#&rIP{PUwAKh9Khd9LM083+ zBGH;_p-_gKVhtb#PzuZjN-~Tf02~v^J3)R@XHsIoHF4{5db0uiI{-7ESeNpbTOt4e N002ovPDHLkV1g|KO$-14 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Finland.png b/resources/img/flags/Finland.png new file mode 100755 index 0000000000000000000000000000000000000000..3a30fafe99be334647e3be625237fb45cb73d648 GIT binary patch literal 523 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 VDR=my*}eb(002ovPDHLkV1kEbMkoLP literal 0 HcmV?d00001 diff --git a/resources/img/flags/Gibraltar.png b/resources/img/flags/Gibraltar.png new file mode 100755 index 0000000000000000000000000000000000000000..2502ad82bfde3705d8bdfc9e8a90d54ef473b9c0 GIT binary patch literal 1024 zcmV+b1poVqP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZe41^qg$KC|G}+E z7d73ucH6}0LfyF2g`$l+BVs7kD43VDiUvUhgvWi4nLGC!7hnli>I{;y>Df$fGIQ=X z_k7_3JnI z>Aeq#+ij93pP;(2PG@Qg1uCac6Kss1`4+ja!Naefr#>`Pq>Q6+;j*4nS zRYgVky6t$=IZ~hD)09c)m~@ViW^8)TCFl5|(*{693IQlog2k^US^s2$>g*gtS%=ln zzo2_@iQ!g@80buVhU@9!p;ikseT}&{F46b$OAMSGFVu(%k?_lN=jd)W5h`@>bYV%b zDBuw?lzWI!JpR-vp1OSb@JOh@gTu$ET)m2=$`VQqOASzz7KS#;0~kD8=;&jGIS?1^ z*C9<&=LiJ4Pz1yK1Zuz;B7%W!{%s*?cDMils?PD@+8Xa*c#DJ^C>QWlfH5kp80B@% zc@5>oPN$p-iu7?+Whw+_L(Y5%v^5Z@La#JK}J1fT-1nXMVS5Q_mjQrSBn@d#DH2qf%SX;qF z)!i{HhRs1`?t~{27@0}vSpzkSqJTm3Ekym!KmLQ%)ha%U7-?;6%TRNRi6W4&&-hg| z-`cB+O{JcJ4G>&T$hPIWS3Su-s;VG9?5aS5KosAa;WmBY-aia}L5bSX+k(8L5tAUh z0D=TCrnI9;i~*xa*$<7mIV&uHsNQ0+ZWjV9A6ML%VoLA6&7;2o#5W~jz}9Ppx}pHf zj|%ZP^nP!#_3|KOM}{#FavQPY+QmJgLTy@EpNHjn$XW&|X$RFtAOr&(10DzZ@31Xj u2EH>prnG(#bNW9c1zP6r<@Bfl{51e^xw+{u+fxMq0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;jY&j7RCwC#m(6PvQ5400@6Aioh)J|iic+DXP(eizMO;;?OBekE1UE%=<$vN% z)J;KGuH94@R*Kzp;mQvRx=<*n6#6x7CzJQ)J{OrLW0Pu|)O6DeVc^ZnyJzk>=guAF zy=Ol|v(Iq=Kmh@ePp{pK1c(h#y7~0&VxZL@cVCT<;6%7J@$UbWUMVKWNBRs<)=DvY zdZ1~O(Yob2;%mPS;?vJ%fU*Jd&I_?iSdJ_nPqr4n!U&&oVwZ5|#q2Ij)~uCMZ;tt;4JPkiKV!1VS{~8j-ddc1b?ukHCd5&- zLBYj`uQ^^WuwHE(I(>f>fRV>jP5*y1cBx|vIu92fY-&J+Ft#l*dY>@L-+i{rqCRhfB(|+Cj2SJ1eE?+A;u6JYmIQMgCp^VBI>#CT40) zq0Pu?jR{l(Kq8*7>adC6s}6FezIiFK&B7GHTWKFapeYw}4I9pWTbL8y$}s=$4X71d z9qO;y@bZa1wC?VkSyH+Uz|_|tXl;-k@LF}!adNE`BCY{o?8!7<2Q6K&t461`$bFmV z$s0}JldKC80uvz0w@2u9Yij#B%%+`G0mE-Tf1fK94(*77y&6WMjdgCE9jb}&%HUCo z#bQ@Q7>4-<1us9&Q!15kvNsjz3G_b)l9iR!27ueoW+;}*-L1gtaveZIP7_9J-JOYZ z0YIXF0pL8)-{rA<0r;TOZ-Qca?PkP4s180(_Zz_P0RZ^44mBfd5B2~6002ovPDHLk FV1lM9SPB3D literal 0 HcmV?d00001 diff --git a/resources/img/flags/Greenland.png b/resources/img/flags/Greenland.png new file mode 100755 index 0000000000000000000000000000000000000000..d1a418940e8105de9921155f5c7fc8b0b2038caf GIT binary patch literal 925 zcmV;O17iG%P)G zuDWj*F2$9CE0JOgMG;Dir5h1cN@>vqO|5Z~QB!PUGEL_1y?OWE)5Sb9?R1)CG9_>0 zfy3i+ALo4c+;i?dSBVIDipm?nBWKASKmk5b$iBNN7DyEEl!&b6vU;V)Jz#H+JFwTw z!k?EE^mhN0)L`zeVApHldFb(d=!x;63AO}qt(e-?A8A~l!7i`jQUicrETW&8WbBm} ziC#E7R258#$gO^pW_gvRk3J`!E93biD6K)MPDGqQnj+#Dd+lY$-+mqC`-3LovyY8{ ztGD>)gHMTnFXI;@#2Tb+`s|HR{rVfkIrhK%)|1MFDaD=iS&2>pMnMybxX6H8pPMfL2(Cj)>8$wCD+5~4h>XUb(h zy=*KfrI6IpxHgUX_a1uxzTp7Ug+=fKykenm*7h5#KqF~Ny0ADn!0gm9Y@>x_C3fJ% zaSr`*X-8#Me)A-a?`~|KGl9k*D|G>^F-ROE#$uBO?fJiVrB=K+aTRXpSg+Jdr4a!F(v*TpLUaz9SSkna%Yr6+b zM(#x+@yu=JUVVq94?m+_xzm$Kj@D1J{Pq4BD#uSDae@l`u8qwUaG6g9OnpCk0 z7&x%Y{opb%qq3%SG>7Ii0cz_1$7$Yg!}|jOmi)MJ34gyC00000NkvXXu0mjf>yxa; literal 0 HcmV?d00001 diff --git a/resources/img/flags/Grenada.png b/resources/img/flags/Grenada.png new file mode 100755 index 0000000000000000000000000000000000000000..7ced8c849a1fd31881cd489153de0e34cc9843f1 GIT binary patch literal 1472 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 QV*mgE07*qoM6N<$g1G(hJ^%m! literal 0 HcmV?d00001 diff --git a/resources/img/flags/Guam.png b/resources/img/flags/Guam.png new file mode 100755 index 0000000000000000000000000000000000000000..ea3eb7644b9641b5bdba7e8757196810bd4fafe7 GIT binary patch literal 1007 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZY?I6tl}v|sZmKvse~BA(l$ZsZgzKecIJ8cdDuxZEp&I{VRPx1 z8J=Ngp6B^Kzwh^Xp5LQHgu_IJL&hBf3h;nJTn-Z!2(!TW=F6}Di#O!{m16pfkE>Z= zf=q_&=@5kmzsp7>e))|bx3e@Tq#~gdxJV}=pf$~AkSYQhgy*YmewurX_52pNHR`AD=9#4$-(1%O zWCxOP&LI-*6L7j0fgsQWyMH3nVDsettavpF&0opeHk)HdSbq2fbG3_n8&)CqMn3}N zlM%3nW~WOS>cj#miRaz!EmQY7zB+n>AlSi%U9?rSbH`aaa+Gt&$55AcXx&zdp14|D z>}WSBfu+?7(XlaZ=lUspZd9ho{j<$TC!(bDWW_SpXp@h&xH?g0(!atMmA+AkA`AJ1 z37s+2>ut2QeF+rt@#`(F+B|0-tkS-wxo5=Tk5wrZk1_k_I;-_2b@F`)P|o{&Ja z!5G2Xe&!LbQ)F~`jqHYE{)4l8`a_M&musxM8OoK2>CPXl+Y%Pn*N939E;$XIHHZk# z4R9|WYwZHBp8T257cOvVWrnjefARG6GV^D4_~@O})ZHXt`nDq?IHULT0nru_a83r? zhVNXJhq57WzT|UkTCfk4c<c!&J1iv1SGQi5irK|wvJT!q2rCkQ_L@J z^Ztjw^W+O#eE-%g=f0jJjK2?tV9hNO^ya6es@z7gz+F7@$qhCZs=RjbQ9@LlW2A#I zw=BiG+N6V^QM|n}O9nwBDMy}Y!6hYd67SguY66R3Z(6j{CPNDATtWhIF#*N@gE}w) zmn47)<&2>`KCHaZ?8%)4tOLIE7KfS>#-dpTOaZ5W$swoZe*>#3J`4+VofxrL&002ovPDHLkV1ja?(r^F( literal 0 HcmV?d00001 diff --git a/resources/img/flags/Guatemala.png b/resources/img/flags/Guatemala.png new file mode 100755 index 0000000000000000000000000000000000000000..d20df5acebbd21f4e54045230cfd14fbbd920d11 GIT binary patch literal 1322 zcmV+_1=aeAP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=ut`KgRCwC#m)&nvMHIk)bN9B}FWRy~TU$sA7)przx zsNxyJi|g9(JafZQRpHa$hYQS&X1?vAr5PV+FvifHsR0!*9!>fOqo%d+EDD}Us4}EI zQ*(v6j$E1!0UCTDEvi^iY>=bPJ48oQFZSYP&g-K%uO5ezD);Nabm(Fa%rOQi+U;rI z!#R!r&biHs5SThfgXIJxKDlrSLAnl9PyzMI&lgr=M&_8S(3FCx#LGRm#@5A}cePCE zdOXQvod71Djh62L>-2_9$|z2XwxOsJieO#DwBJID_Au=?W1S@uA#zG2f+=GejG=^? zPeTzTaZBO>h$2CP9LrPPtXXmd9h~H>K7;ieYyH-8Y5G)5a07l-bYpn%)CY_ zxWok>#K9goA#ds#%CF+c;0A_gI?0=QLMMby2@~MUW8ZUjY#4x_dcS4=vHbuHj0|${ z_#uE2W|@ejijAVgh*12W?XPakDj<^ty?{^6cQ_j3C3a0yeQ$-6KTq+}O}GV2_ZCc~M@ z2kAMrh5o5^Op;;N3bTtTKv%@!W1mx%UcmW_L)03-gqc^J z!)fsnh$5n>DtXhwsc<`aZwab`supxr$4Y+q_c+~O9iXjq2cfr{$a{yJTSwpTee{m> zv$5-u5@tRXQJhF|48#csjmTGZ(&c?fzUn?uizbOofmO{Nywb6e-MikP=j2|h>#FJd z?`MwmceD5HH+iXZ6KxBdN|^Z+3?jvu(8VW5Dja96{{fr3z9w~YhCg*DQAIPVak>WB z_Vjix)d^pm_>uK1`WP7gizr&j3-9jWxlLOOCt@)(-%)5?Q6h3;@w^Jc$|eT#n+f{r zITt)YSla|>@{6USu7;gYy~^uP?jW7=S=Q0X^P677GX~%DlGIlD<}qN*Rf)(Y?uf>DSl;4^)dyH_cj4RdTUL*W6fJ>>V1Tf)nSuOc1bq#h z3)T|VHs7*Bv}6~kDj2BrJ#58NPE~B7y7CN_eq4unqWE6<^+2WX-ISTT5cz;pRdU%Z z06Cf=$dY3*1i7Tbi3gjQm>^X~QJTwU3(QRna0X}w)&Prdb6GwH95>0GU_sK}P6>cX gbN6z3rw#aj02o_cj=BW^R{#J207*qoM6N<$f+GZMg#Z8m literal 0 HcmV?d00001 diff --git a/resources/img/flags/Guernsey.png b/resources/img/flags/Guernsey.png new file mode 100755 index 0000000000000000000000000000000000000000..617895b1413fa17f90fc725f53d1bd9fd6152d0c GIT binary patch literal 773 zcmV+g1N!`lP)z@;j(q!3lK=n!AY({UO#lFTB>(_`g8%^e{{R4h=>PzA zFaQARU;qF*m;eA5Z<1fdMgRZ;dr3q=RCwC#m%VP&P!xc_o7hg8Hcg94D*Km56Yk(&3)vKY#+dKrer;Qw*?hfNc?(G}$?Q|Dkey_v`0o)+_bE0Y**Hz1J^c zo`BK&ck5i-9P zOOYbel`5}mi^x@84SPr!GkJS_^M4ilRlkQU76pLl6f-_A0P;<0uu)dHR0^n`0viE> z=mAobhjJN%TLw}+4_tR81lk~|8;97lIr}HSN&fCs##n6j9Deyz)#mUXT`+!jgmR>$ zTZ~1aR{&C-B~@CErOXuA33LULrtK22Q^cP^dJW!nP}{=-z@`S71)xpYh^+zRCr>Nx z&;-@@7=0T9aPelphGGv%uOPSv;B=9^Y%>6p(iv>r@Br4_~)&4Xsy9@a}U&6THA|lcK9+2vGv}n zRbf{`&=f!ftN?jztu*e0#+W+-m=yrs9H8WZB~26Q9%{VD(=5@BJj7>>As{n;a(tMT ztBGiO6_o&*ew?VSO~e<{A6YYD;h}amTLTztEz{}r)|)SaSvEuKd=BdZ!3?*7j@)RY zfCJz;@Nmsz`5Ev_FVyN*00000NkvXXu0mjf DpddpJ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Guinea-Bissau.png b/resources/img/flags/Guinea-Bissau.png new file mode 100755 index 0000000000000000000000000000000000000000..b3e1673622f25f1ff4f22f3391edcd4de8c7d281 GIT binary patch literal 756 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 D*K81R literal 0 HcmV?d00001 diff --git a/resources/img/flags/Haiti.png b/resources/img/flags/Haiti.png new file mode 100755 index 0000000000000000000000000000000000000000..cec06f80d4239a50a13003001d9455e72aa41aff GIT binary patch literal 600 zcmV-e0;m0nP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ--bqA3RCwC#m$7owKoEw%mCxf8al$aeP{IpP(=)sSJ#R%v$0N}3642!l!Vt!e zY@Kdzm%_3wDORX*ZnDivH+!Rh|NVDoCGO5St>Vn~3_ySxu;_eA%Rmgk)yL1@{)AAL z3=#PL<DNQ2m>Kh zLk2WEtNY0PrY$DI*yer-GV3~07h=HOX?7w!YG7TrY@tX+RUHBR`2Ce!*O1C+ zfcc!+a>?60080uvgW0HQ#|A)mjz4U2LRa|?pCX!J7K4`EWm5v9q_8~T7C=sl(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ->`6pHRCwC#mpg70K@f(&>gn|g@mL87S#W^`2{;1*Aw+~6!6`9ZfRq>_GDJXz zj{%6491$b&T8!t>UFBeA%-91xNRsUbzVrFa;jxFQD0Rb{#*o-L= zfx-jV9=-VZBXg2A^dh`}{_wg7MoxqW_irY3;LEq403#0!qbhk7`F&W@vQnCW^jRvx z%$j*D?(gld8(rR^2nsOt08t??BY72PilYxZqmZn($9i*J6jda|+Ufy6pa&e@an@?0QMf=Svv)OlN@$+W0PhyR@I5fa=qZ? zyUzeTdvcc$t?p)-%-EOWff>%ZIs#_KvJP}lP(G8n_Ep{^z__ZaiT8d(X3v-JMF=4< z7!2wN+}hGRyGBi?0bCyaJZ1G00Pl%4S`7$JnN z6e}Jf-2qvMjczyqjfx~Z5Q%_V#{n}XHB|L~3R)Uoxim=TK>O1kh?p_`^DAu#>UxU; z>;m_I8;P^<9rz^8o#1LSrbGcu<>GR>Z3m7A0GMOs*4n8zrvLx|07*qoM6N<$f(aM} AXaE2J literal 0 HcmV?d00001 diff --git a/resources/img/flags/Hong Kong.png b/resources/img/flags/Hong Kong.png new file mode 100755 index 0000000000000000000000000000000000000000..b5f8420370357c6d58aef77d710975c356afba39 GIT binary patch literal 1125 zcmV-r1e*JaP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<>q$gGRCwC#mrrP1RTRd5cjnDxCMKD*rA-=BkYZ?J(oLaQLj_%kpc};&sYu$@W3(}*N!nyWGM&tuH}l@T_qdqJWHOyJ z$!4%dE5h_fG|*3oNGA@kavKlsl(6Dt8k6|D@EJo zi(4Hap+X^I2YYMk-yazTNH{>97z4hKy`5%>mP#oADru^eTCt`YjVpC4*M$;I;O7DA z900UIyd09tmlmy79b}bf?(+SPb-6qQ8UP1CjK=12*j#Qy#~9hwPPC^R@5f=Rn_a(R zG=h`^KpQ0MBHsFq#18h7IChlm@K2bzxeWmqCxkWS0F1$=-F5H6+1X0s*ipRUtJHOM zk=ABK_|`_CAnz{&ut9)zGf383rCf!;+R|(N!?-Sp@pJe}OVh0Y;aOhbgZEg6Yqoghj z;a~f!q`y2DSz;_wegdL3Hj_c}`BIT!i8e|R>+B?Uq7R$NpeJsyaPEET_U$8i`VFEz z-88@U3O1c)e((dD`i`^Xy>m<-I)c76Td^MjrBGUf4wml%(He0xh?gx$F(H?pZ(sTp zfYgN{q7QXpvsvcOoW;z|p>Iqw+dqIFAE)`%m%+<1d+K!vg$j1cWy!XiL9|{O0`0mG z1XW|^e)$!Pmp^0cz$t?9|JX9nPipW(a%2CZVsY+!@(C8s4`FYo2qq>m$>bXRjSy~Z zEKfoW#*`&mW!!}1nX@cj`GWdKd(qQ3@vr|wy!R3OKmH`rxrfAyeM~)b7&9}oLa+KY zWU!SXP*w_=Y^4CCG#ABKa=-kF`^|TR+uKRJbdqiFyp6M~op5Ul{@56;mp(>CB4v6~ zRg@JZFy#P(LV}b#tRl{i?X+F_oM^{`#Cspcrc$VQj95=Msq-J|O1MwTK8>o3b3x z8XRYtdeyFPCycYRmEiB|M0W3H`i0|o-~Rx>trI8N_ST!I`g-)l#JYL`Q)Gbx_Wa)V zz(_nAMLch9<#4!=u$ASx{eH~MEV2rdR``#{$p$`qr^Y)S0Ao$z&R$m|WvYJGlT#aL zh7`8QxDbFXR;XIGV@m*>Qs<%+p@xQ(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-e@R3^RCwC#m(MN)K@f+(>TV{)+K`BY2jJrFEUsR|$;~r(7biy&2k#(4Jb;@- z$Xc`Wr>h(cI}&6Mw#Q-X(uYZ>zo}oR^HbGAW>J0rZa!aZ8I>qs!FIXD*;c1(#+7{wUz z7Sh#%y`TA6gsO^&Br8A>K{bBu0wEy)f@-S^Obrp}WsB+Bumun?WAHpkZ3F;OfOTLS vSWE0h55ToFZ-QR4ri=m@$n0_2HNe{d3dO6=z6t#100000NkvXXu0mjf<#o?o literal 0 HcmV?d00001 diff --git a/resources/img/flags/Iceland.png b/resources/img/flags/Iceland.png new file mode 100755 index 0000000000000000000000000000000000000000..f6b5d75a3b6fb61a5195a274f3ed690c27a53162 GIT binary patch literal 748 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;a!Eu%RCwC#m%nb*KoG`%YwvL<$R!8~5Dg#-pg}?uL?Wpo8eRZIK|{k6@Dwz( zsVO4y0x7BJk)Vha2@x6)Cvk9h_Id5y9g6$o4N2@%F1j?C#`f;a`rG+t)}NJ#aGDlz z%60}o0Wr`VUl(Z(FdA5X{BrBJ*44?_-h9fB=Pv-bw)KuDuinqMa|PR*&n{_TC5{yv zt2b(cTI-Ld_p|s{*_Yi8z={T%)_F2x`P0up0&<{y2HdX>N{uFdb_OFKIfB?Q_CLRi z%PmZ90h$`XJ0UX`V_Y?ClTX(%xjXjmGh?yV1E2v4>q#?9YV5%s1?YX2O@~us4`k>- z29C%=qY;yb0Ic&Q!-8~JR3evQS^}u?tun2n{TZ-M=nV{mG_MTwgAzcUZ=Fpj98=)v zCx)ah1L?^C5D~Ib5tcR3PjZG6UIRy^6q65@Pf7sEu$YcdI%DF0SbR9{y-*ZxS{ipm zWM>xS-`6)lgzFzaoXjz-)Ljj*_i$~5w3w~1_8zRx_u@ta;<%&$Yq3cJMZrR>(I9TO zOA5UAJ0V9$+1H!50pZrS-MKM{2vHP`D7dormMr%a%MT&jJ8`4k;(&)(_gy0ukb?7nJ}&oo`M4ar;g}>xgws?V7=^{ajjBQP?7+ zz!PhzRmj2oylUDxS875pjv1QZ=J4e(!H(K)2ha+v|-aRkvH~KU*{66mS)|2V7pTEbjoH)%c&FJ-#l|4A56+ eKc}Y+;NJkU_(YyBGVo0R0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;LrFwIRCwC#m(6PvK^TXh*=!n>rlEzVm{M(RYl~vNSd<>DQbdHF1aHzmOYl_i zcMChaf zI;>p)1!RC+tMw@ZG(w=KvUvH61b*jNDxk2i*cSo?2^85wGk%x<=_NoR1aeplIzi$p zAZ^y6?YrG-@|*Wx`|!tpYEKWM8vwZw0BaE)Av*T6d>w-|0JH!!q;d1{p-dKR`ZIte zbtH{E1%C!i8-Q4YG-^mv_veK=+47DF5m|BlzaDGef2d-x3>Nbgx^p`SMKu}j1pe8p z&)j>o%JIno0Pa6|$C1$@XQqe#e=3fXlpA+maOwOc-=c&{t--~)3Chpc__$u%Q7U#a zL3w$Njm?N8wcLHYN~IceZf1nB1HG)R*O)&$?qmYz9cZKm5r`8_JxZz7Q|hq>AZoSF zCU7ZAj*jkW*t93JkYRP1(316q^KW}9I+esuxK z1SGBOSm=ARk=~X0B{WG_dNMJu%uddf_$s> jsRr;>?Oskh4e)&cZ3p`?96&(A00000NkvXXu0mjf86GeE literal 0 HcmV?d00001 diff --git a/resources/img/flags/Indonesia.png b/resources/img/flags/Indonesia.png new file mode 100755 index 0000000000000000000000000000000000000000..d72a4a4c0713fe705c5782b1dec5e4fe065f297d GIT binary patch literal 490 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-a7jc#RCwC#m%mQKKn#aJr-8E2N=OKa7l4HqK)eP6&&R+6u~h6#NK~{*n_TW} z29h>S|BM%;){7(O7x|OVc64H9^l1q_+X+B`0Whq6ObbAn0;A98mv0$F&M(64+v`;d zj3r69czTSQ-%UOM#wjqg5WqR~XGSxYA_72nOhsfvvuljI-*$D$cm%El7^VRDfGrEG zC|9C=+rjocb0EH@D@v$504ab4j}`@56mjZ*eulLH@Bv%o*m4mizoiKp+5jP-vmDLi z0AK>8TLWlSp?QWamQnI6hB?(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;FG)l}RCwC#mpf}zK@`V-XYTA>v&Jk4BB*E+vw@IrU}I%rp^cx$&QBqTU}x!f zP!Kznq)1>bj79~cZXTQan8&g3X0y>H?uO*1$-kL_d(O=Np7)5Va+)xlGR_DHkO0kU ztrGz#EHLxn#iO5zk&#kbu^boU$_s|)_a0ufK--9L>)PT$yNo(LW~D3u;nuPK0lri|6isE6wwXhqob-TM>#0= zdSDD@X69%`NMzm~>Ei8e!o~*0`z55AlFrVOT)l#6wNAbit8?@oKOy!uk%k2X|MeT2 zPoEKY`X^7ITwR64pgVoQAjTkRie?$E+dX*#l2}ZuMZUa@BnA>g_WBKGY6@iX-ev(* z6_N46JMGNj*1u4`eaG(0S7=^fZ(Ju`Tp*pF8{d^fgHR`gpp&BLcJ8btJB$EeLQKSOhNBJeGe4mZW+UT&UJMQ2^U=_BcIl0>1|U>|a*b^NT{J P00000NkvXXu0mjfsfZ{% literal 0 HcmV?d00001 diff --git a/resources/img/flags/Iraq.png b/resources/img/flags/Iraq.png new file mode 100755 index 0000000000000000000000000000000000000000..4fbdaa0a608143ef3554f7b56b86701a0762640e GIT binary patch literal 652 zcmV;70(1R|P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;5=lfsRCwC#m(OZbQ4q#|=iaL~7Sjer7rsF1D~O;QA3=(~j=1qPRK&H28{G;O zbXh{73sJF9TASS51b|wwvB!Kdb6VCNY{@r&xc|-17f{szBmgEg>OJaxnEGG5 zfXx%27HpJb<57_OmPDw`6A(cMIhuzdfH^42Ss&<{S#Kpx$hplkJ7Fc&f5p!vuygoj zQNMMCm?Ea9;#oPO)_Q6DUlSMSd9wYIy!40)L-Bmv-{oL@ynu@-{UYb> z=T97$BZh@vzz==)Zv@uUHMTbIaDA=A*3G+o&kuRN^Nu%rAL#obm!fn5k6py;y>0qF z=WG9f%V}!?zuIaqtwL8-t!b)iKgOA2xqNilPXTJWW&L$@otI>bfS5fj)mg#-0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-^GQTORCwC#mqBjSKoCV=+a?2%hLIv6PQZc%D{c_6;3RC}A}m;O6mk#55m+E3 zCNmz(Zg*D|3mnIelJSgac{Zs{%TiVO*RNl#YG-Dg(lSnLj{qEy1B>pQ(**DZ@ciA^ zPk-`knvAOtpAX8s{__5S(lahTe!D1uRhDI3zIvOiw6oWjlRok14}etxETRfNwp`ac z48!%^0WfUvb%^QaS08&{q&r_>(E}_B09B<9Elq5bFkqqC@6awl0ssX-P@xVDb?}J* z)cYNZGfdiB08t{lwxMd9GyvLaV)%2AH~^qZ*;G`%-qX1w05o?2+{tJT3quApvTdq# z4ES=wK|$()1|(AY`!sNa{5Vef7CaPgip4u3-1-XNPeB)DfIGe!>UR$y`d3aW{= zqp3p7(BVBGqL>+)hyk0(<1l121u;Sf$@askJO-vR)PRuZ1+U~(5p=!YvK!GjHzx##s@}H1%y2lCi}N(;pDquOiS+;kgL1Q-UN+b3g8*D_ z%4qng>ev_&7Z^fWHF(T%aab`Q{i{00000NkvXX Hu0mjfgJ%Fq literal 0 HcmV?d00001 diff --git a/resources/img/flags/Islamic Conference.png b/resources/img/flags/Islamic Conference.png new file mode 100755 index 0000000000000000000000000000000000000000..9752bd6dc919acccfe64cb8de7c7dad60f86c001 GIT binary patch literal 1484 zcmV;-1vC1IP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>Qb|NXRCwC#mtSmDRUXGb=gytEGcE13EFjAt|CGW?TUm{)#b!5(Cg_8aL?y&v z*e7+-#9(~j!8adVH8DnUU)aPyF|yHpFvjeHR#B>m0squOs|BeAI+QXnow=Qvd*_~e z&heqsGG&H8i3z;$yZPnZ1 z*$(Yd-Q!}nu{N!ZSLv0|2u)aopO&?t)1$CIVnj8%zyZ|LOV zw$%U>i$z99N6BWhELpOIcsx!#9%puoH--hW5J|cE{*F^-Im^FaklaW)v9V(fgo;9MAH%5>b~MV06)QM-@+2J{9gL5Uvt!2&&g62) zg9D&6fA3gBs1>eXsKPA-9)YSL5NgGQ^e9MwhUcY6+wALDFzXL^d%h+bi{c~_lzg9E zyLQpi(n2zsL`q3pdm9G_`ia;!-rjFm)G&u-&5J06)wmPVqjWBTe95B__!I)4V!4c1 z7PtO!DFB7;&nP+$M-CmrbzNFoS{NK0q`$wPSj?gKhhA>^^UZj1hr%b_0IZz93_*lq z1!ghu$(KBQ8B{Dnr6?$WdTUHsUDRPtT@wIua1dKcdJpt5yQzuR)>eWbAfL~ZOg6H3 z@nUkWOC+7f8axER-1;U2hT=JkTPj7wvMMrQ6xm>cY>=PfIX{mKCsP%kN+Wu{;vbuy z03egeFp^49UtdpmcQ?jpj*Ol_eX*M`eR}fT2qoE4z6v)ROc0a@YfUjy%AmDDo3d+z z8x$FK#{h7a-$>@Q*NL3TP}kH%5Coh)oo3&@eYCZ;ktup)di$`qzfWxWasYmH$8ZC0 z8gI&#HiV(7TmupVQz#{2Ja$C`V%fBkw~ ztw@|0rEB|pD@{z}ResXQ$~B-dfIdf_8Q`nb0S=~z>F8QT)03OX zZrw`kkzpQNeJ9Ny{U0eMt>1nJU+%#@JV^8A&BQzZ!jGqh*qa)_AgXcAWY#MPgqVm` z6=;hHr7&R27u)#Xy62hq@{1rKx9tt&n{RRa&9}>!jX@;pXnuM#b6@%=2H3KD8&ZWh zcC6;Wrlw$e7udFisd4u?c9fox13bR-75=s6DdxTW5{>H~Wa5Jl2@V|w1hHjHX?S2Q z@y^?jTCwTlSJ{*5ry-iCi75nxm6ws$8VuA@$Ofp7#(8JpQ;tuhd13XVtXS1ad{t*v z?2qXowtW6?dPe$ajMY_*yb@HaN&-qDE+S)+u{!po4szG_XXskkPS?VAu5FwLz)^RM zuT%Z(O${KmA{ndWLSkPC(8`=8V6;J8L`WGRVLKQMyN~zr>Cx|}+ZYTn%f_*z*j5B{ zQ8^|ivp!7#gAjsQvBV|mzJ}QESESmUC7_HkxY^v5P~}Ph*8n#Gb1!q}Y2bh;zX=-3 m<>j;zFd?o!POmh9-v$6V7#Lg|#s4 zSQkVQQ7N@ZEr=J_qh3WlDINtC1P?vv*@GvKf_f0zgWy4G1;GV9xFDjfSQRPOt%<2= z(znfw-y|>TYx-JS59!4ZCi7mH<@c>Kk4Y)9n4)2kV#)fHt#}aTsL>CQ)-5>!uQz=v)u& z>kni<=Bf}Rw#8wTeCW)imBU#j>+toMa6%T4o=*U!NC3^_C}a~TZfwQMp>c>k-Eg}) zFd+t!8s7%z!c|zdfKO>Xy3>GMyBF@4VYChwuyk|`($FK7g6oDYKmbJou$>tLIngeE z@eak!`|<5?7t#famFsI18y#dT>B>ItJ<*S`$xp{ zV-QTAdo9{)S_}yCrKbGz7XXz_u2V!|Aj5W{E|v7WLW? zy^aPEjsZb2ps6BK0bn!pHdu{Y8rmMdNB;BxtecmRV=WLDFT+fwp$Ux=Q7Iv3Qr8_Q z>jjIu{?vs;)q%=H5m=$#i_m+}VkWZBUxMvB3ang%!Ja+%wW0{!k<}=d!5rB*cltWh zvOuVVK{ujLwkUlPaioVn<4b=ZlF2NVezG7ewLyg9vqUowA4XgS;5-3pi+fa#?UI8H zckfeBo8Sw)U03$31Bix7H6PI#Ha{GO&M64lLXSg69uXlID1R*wKn0Q}sD3OIJPJV8 zN@Pp&pKi7PBDD`91;Eu~q4>M0cfufID&A|Qww2oQCSS{cQhUvUZ-P|NH&fKnTV($~ fP8S>Cj{pMz29W&IJAG=d00000NkvXXu0mjfV943o literal 0 HcmV?d00001 diff --git a/resources/img/flags/Israel.png b/resources/img/flags/Israel.png new file mode 100755 index 0000000000000000000000000000000000000000..c156286b2629e826ae80f3e0e5e383aa95b8b56d GIT binary patch literal 790 zcmV+x1L^#UP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;oJmAMRCwC#m%mRFVHn3h@Adk_5=y`j3l1`%Wq=TjgONpI*cgm3vAJO!buw|l z#lJvwF)=1EI507gI+&P{I2DaCsVGQ{RRYpO3!J^X_kA7O()uH`6ud4z!`;2_z2E2g z-uwKx=M`FO8Yu=1mj46<5CFo(yPqO~ya~j#*4c)9y%22%(9%E;w3tBn(ye(e_Ql!S zanQQpm%;_mpo>Ed2vIR7;P))9#FpNbFhzB=HidZeaSI@90w}4l^O7HqEU&5n{qkHn zt|0lxntgC~NaA`5029Df3fu9p^PVsJ9?Bayp4{V<&|0VKQM9s_Ln_Vb&RD%c*mI~l z@NoVukCIFN7a~t8lBo<Cz%otak{hG6IOH--l~ zYcgJ!3q}XKI2I1@bTPw?v0fq}lSs(q=2$Pu)F&dL0HcFl|276}M`Gn1f<_q{Gz_eq zgI%g42PIHzQ!=}-%DT17P=B1s>BYVI$>~Lg`s1uyHnR(>HR&qZG)n^^#J&KfHB)nG zvfC~zU$#jtZID{t1mNYnube&8PIlX2YA(&?3#Txu=qnKrK*Dw1v}x`ikFKW(n&oYO zFqdZL*?R!Shq{><={Z;`dmh1HuuzDUQdI$!#sMZqdeB0k5eGJ2Y16Egz~AKV)pNMA zKCG0oOrZJ7V?yBwyFUGlqG1!)vCCPYq@+sB9C0U9XaUM;h^m?eN8E~`blG(Y%d)iJ zlFeo{kT3zMl)|zsUz@>V9gqSz0rUawJ~yNrz-v)F6Eqj^eo7w5iT{VwMicls0NSa8 Umk+^1bN~PV07*qoM6N<$f+A5~*8l(j literal 0 HcmV?d00001 diff --git a/resources/img/flags/Italy.png b/resources/img/flags/Italy.png new file mode 100755 index 0000000000000000000000000000000000000000..18de8574557fea0a0f2af5078fe8ed10ed4b355c GIT binary patch literal 642 zcmV-|0)737P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;2uVaiRCwC#mrrifP!NZ|ahwLEq?M2m65pr z|DGiBXqGpW0N3w64f^uW4<83?U3h){AnQ*EHB2U57i6Izn2s~#SF8Sn>6FQ0(P~0fR2_5Q9f1ec!29Q@ zD%L511xyTc+g)?eEVlmtkU1W--2;ZhMuAamV0)Ux@z8dGMtqWt2H*n#V$`k+(lo&t zNr8PE5kX^X6q{{oKiUa-z;~>1TmoRKh;XzJk&1zZ9zk9;h@0lrCdCs;JkV@3ts$R literal 0 HcmV?d00001 diff --git a/resources/img/flags/Jamaica.png b/resources/img/flags/Jamaica.png new file mode 100755 index 0000000000000000000000000000000000000000..1342c33ec958edd9c68f5e1b21495d20657d7776 GIT binary patch literal 1634 zcmV-o2A%ndP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>=t)FDRCwC#mwSv|RTaj6YwvTWovGQcKlz=nQiobMHB4 zpS}I#&V$wt#X#DB_>z@$ncsh{)p$BA>v6Uk@ zO=RIm{W+c;s;g3axAd_0{sEf34G!Ga8-Mn-d6)k zkp}M_c1a@m+Hu9a5|_;l!GQxr4FKdkApPL_GHX5;k_igf(6Xq>(US3a>K}Cs4X1J1 zA~G>i1e}|CKCz7jnEcoop{*gNdtrh3xd@jiBqf+A%jQi*fV2nj%=QqK%JY$H#%W)u zaTP~%5VHE>63-p1W5D%^JI8?@9KY%HjZP|8~#c{Jw5mlFW8S&cE~cmjn&fl{dizzZ+JD+h$nulBjL zt6GwJ-|?lc0$a0L9^aQGHZrY7QZ0UWN0Cn~9>ez>HW5^f@b~_NA8v?v_3$)d5&2&Q z^7;G}0f7Al`06*|mK%LOc}ogEBe>A9sj57jC zfpz?BW6YzQBEskdi&#s!T%Iy*$Ku6{2OAq3r(T|jOD+`dx+9>yLt#sxyo5qU^Zl1+ zQ3w@xE*+(%&R~t8YK0?*EcZVUvHK-+(tJS>P^nbt>+94a!$d;|~DZ4a^B0SGKz731T;#(4!#CTDI3#tmZ2@xi0 zSt*wp9W|%SkxHe=<#N-zp)m$y3`vsA7}+|@5AOHb^wSJY4G!fJv`P?3(2@}Nmh}&1 zckrq%%sG^hP^&m=SF+*E+$Yq$Gscql{b*@7!slyBH|sD_(= z(Ms=u8itPfY~5eWx!IUSvnx<>G&Cx1>h{R^j@^3<#<=71YON6wDwWDQ4K!;{_e_>z z66efQJoa#gHMjX_UpE0ST?VOF9|LYE?@3( zWWDNMp3j*z4^zJ5?%Wt#S1$FR$S+i$50(NJl#s)YXPL~#GZQ+c#b2ZK3fLsIjhESNoyHGM^GblU+R07*qoM6N<$f((_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;M@d9MRCwC#m(ObxK@`V7v)N>mlBTV#BzjR>B$XnF3W}wmQ1IwM@gfL?%~WFc(k~3l!pxiR z`@Z*P-Y5|vN?1gU4FU>?0Z#qfPK1DO0~rx1M&i9vn=GI!!U%L(b@`)$6L}Ka|FlYk zuvld2^;-y*h!6B*_4T4+vHwpX`0$a^#ASl_?@%Z}A%w(w`{*7UBQZ3%?lR1a$V-#S z)v0Ob$1h=#_`?w*XneX)pCNtnxM>v(8Y>Wd`pnmh7l@HU2-ozccx8fk{|=n}dt0c0 z2wzT}rB;{);(*kbN`o2d{~F6lvh~qDRNQWj0^$63s?VMRNuavw6mKN+lSo)DQk!{! zvu{splF)xLjb5yv2u#a_#k==gM?iZXx>Q1uFeIRna@o8LMFgePnv;?vhmf#lT(ugH z)X~u2V+_#oS7XQ(`$#Cz}%@qIc*kB~Y%f|bb_ z+gYK2>$=izxUMTe-de8$t-^{VjN);!Ouz<0tu>`msjUR+PKOG}0=t3DZ5H7h@LbiK n(#{B)Qy*AR8;{ed3H%rU>)GG6*XR$l00000NkvXXu0mjfrY1gr literal 0 HcmV?d00001 diff --git a/resources/img/flags/Jersey.png b/resources/img/flags/Jersey.png new file mode 100755 index 0000000000000000000000000000000000000000..48587016f20445b41a2862405ee34cbda07fbd5e GIT binary patch literal 1421 zcmV;81#(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>6G=otRCwC#ms@O9RTPH5ea@LnJ2RbO%Ebr-8+@n?>NZX(+94 ziE*45;6~F%^~o7AMYNu#7WIz9g^v?GYEDZl3 z0=G=VJ9cyr06$VpZpTR)pb1*Ah%sO$N{#8(-?jT^(%asnm`k834}lpsQGWG!l%~}f z07}>JO}ZLA93r)OJB7AZlCQssfAaPCYp0;}ledSHtfFmuJ1Xo!p~E0Q%CcZoius=w-!3qZ^mkAM4?fB#Z^?ynTa0opX4+CnJzsPB)s4u zGCQjx`HuXPjfC!>P5Gn=M{C#ZLUZL%UXZ+i*8roGrOppN#oVw7yO>6I1qj`9 zC%!4ybh|u8_r11l zf$CBWU9<-N%+j{>WvoMcQFsYXpH67*-Do~v&yy=v(<{JnrQY62`?3|-`6Rk)0F?_L zLl1>fE;ohN{Ulbd#x9x|-oaEZd7Qws$-SR~{Q&^T#~b+L>80f2-vcg!Q)`dz^pENg zY|1a6z@TRq;U0Bi-;Uw_0vs=`_UBiUT(uUV3s5M^2rryRc)^3Glx%MRM!zo)mkXsd z?4*fc9lOyil& zSk3$T6w7fO0jdG2ZQJg3fVqCNG*ph1sJl$+eM6=Fh1WzJN1S3&+MZo5_1^O&>MoPU z!8OwH){b7|*|uE*C=?1k8&hdHyx=K`8)1nW9%-t&QZl@tZO9;tT? zlp{-?6T36pW86ZaPy(j$&Iv4&45*L@AdDhBRMxtz^I6E&WyIldoiN%>;>HNDQAG zoHJi+Gga!(WJ&<3)X|R2uFs_D!toM8mly&0eePnhGa31>Dw-W~@Sgb+#U~LA*?aLs z$$s&zh=`<8sS7CBu?ytYC1_=ZaaUE=ycNvv2SrfHS{ zVpC>HePFP}1C_FW(yd}OHp}T&F0w~{n^-IHKv?PnLnL<7YyqkjF!D?MO*-X-7tUqi z;zv*(&;RlacCtCzpIc61)jDi)OeAxW0)_x%fI(;YS^g&wRmc7Wfn)8Nlm(>KxzFj@ b2KZ|LL(12Rk!DRj00000NkvXXu0mjf48xgk literal 0 HcmV?d00001 diff --git a/resources/img/flags/Jordan.png b/resources/img/flags/Jordan.png new file mode 100755 index 0000000000000000000000000000000000000000..bd81547c01dd1cc22ae237bdbe85f95b0c0be3b8 GIT binary patch literal 932 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 JPDHLkV1j8#Bd-7e literal 0 HcmV?d00001 diff --git a/resources/img/flags/Kuwait.png b/resources/img/flags/Kuwait.png new file mode 100755 index 0000000000000000000000000000000000000000..2ece8503b7f6708e9e083be084ca3a4e22f6d587 GIT binary patch literal 690 zcmV;j0!{siP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;I7vi7RCwC#mrH9DK@i7(Ju|zrkL<2Sf+(T{JgNsl2zv7_;?;u(CHN7%h!;`G zcku4#@D@Q(2q=PxIS7GZ(0MRB=|_3ko!N&Q@sORlq+l4D>8Aeu>zb-+B_h;m9yQyE z00sC!IDS`Y7RUpjf9KieL3d*v(Y8YLiZ^$kt_Hv$-`?f+wGA4V*T6bJrT{TF{@-u1 zV9sRS=byU(g8&GPF~pyKkRI$4UO5lWP1eYQLtEsNzkD1yZxD7lv=$%?0GxAVSw{SE zk9?RDUcWFRv7{U^v;o>000IE5HCdL8o)6z?4l`OeE`k+65SfCi<~A*}z-5}i90et# zVZ#s5VkZKOF(gSsnx+7x@4pcaGuk)T5p(<`0?)&`IRSATmjVPx-+iT-Bs6Ya!c51+ zF<5Rizw&feKomu#fYP>O-fq2KViI~aiGetd$+E2SOjrttqKG`t>k&}IfY!P`0!fn8 zC%_nkF$Qa^s|7_PR1y#ooOAUEu*Oy{pzt*!VDyZt!tRA_zMMHnVC^U?^N+$bUxbb- zRDcSbXywhufbaV=1Rk_kc+o$N7Qr+c$J#onRtvFHsn}YJ@B1Zz`|U2zR|aV3Fw2U8 zaV_wQ^H55aJKyTBVqs~{l~UL-ZLc_cr4$c4E4(bQFSQd@vq2~#JnHm#(mTbW2vR}2 z?52K0yV>dSSUmQk-`Kf+VtI*R)EO(_EN~TAt2hhq13PMbC+LmeRay?j>f~}-w}3wb Y0P5pCk?{oZw*UYD07*qoM6N<$g64@O761SM literal 0 HcmV?d00001 diff --git a/resources/img/flags/Kyrgyzstan.png b/resources/img/flags/Kyrgyzstan.png new file mode 100755 index 0000000000000000000000000000000000000000..6f46e03bd307d1e62275e94a0f79c91714d519f4 GIT binary patch literal 1046 zcmV+x1nK*UP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZx&9?)##Ii-6_4it z1So)Zv(9s5Ab4PT_oGk#mSWDv5XbEYpTFRN6>-ACd+*Lwf4#L0u;PKXHyI803^jm6;_4gO|zlh}2e6#b zYJ^s!XS1J;Lss1QXj6gIgtR<^e9L1oo&X>vY&gV57XVP81h=Xb9fQRNOa-|s=syBc zE=+Fo1)9?YfSl289~}&43mLd2!@sQfTZUg#id6%Hd?=*Hj4J#%23S>{ z0adVU_*JENCDXo_s2>Sww_xF&u^C5Sd;A?`;eJLBOX3rc9y$qgidgOpMjZ8-eRh+nHHwo794P)`+mGY~;i zf)pnKWEk|1BXc_NWD#g3{EeEhUC{Y>KzicnebEMB`O`q_b))*BVBxI{?H1G?8_wu9 zv4)~J?SeEIz$^g4(0;}&Kq`p88R1*c!u>87jJ|QS-pCLIiy5m*wCB;ToZVr{lA_Z& z>4q8;!%$(7b zP5@X+NTckuavdL18F}BRe-w(FnQI>g;tu2k$omj?;MxZPcOy|h6!M=2!NxwCf4 zF`W)Vu_J|NWT8TO4D}YshGXgdh`*DFJ7Wj0d^W;$jNwLepnEHb<~@J_6(e1IvYSr6TLuF0`DhM?`-O# ze?j=(kq;pL;*gFZ0@@SOA41+Muo2*FcBg96Jf{g4=+VtDV#os4gZQ%}EgI5lL~5|m z6dcF-%8x9n6Bfvt$36QJEYgBt)daD-1fdd<<4cb%&{U{Pvq|}%bZ8oYH2~c8>vN-I zs&)(@tHEKnJ6BHFxH}7Q3wRrNan7{-0N9k~P0(r9d5!?|(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-wn;=mRCwC#m$7aWK@f(&**n`3Nw5?NMG-GRLq|_V&2#ZEbSZcRYKlAr5-2v# z`EGY+DDG@u;2aPV<0jMW&1z2b?LRxKU2%6#X^9it6Mz5}uo%WjQ=qMZ=X&@48y+l% zB&y}d%NkhX0<*Wl>%Rq9*1h}+bl`V@kE+ASA6LyMzJHD3c$_T3JAg&q&lq?Ez71Ob z7RUh9J!e5^fF=lF_7DIH_y+tw2%y3r0C)jk_Yh&$9RS{adc*bECHJKbN&T!|uR4I)BT-oG?JW&1jCQKC<^Roj$Rz=k@_vu6IF+HbzfBe8yoKnUmu#AaeZof9E8(!)RDdhs yHSi+%TK*OIBEy^DVi+T>1=jNPI6XDM&jA3Z{oNu;!ZNY|0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<6G=otRCwC#m&=PBRTRd5r|NdsbS5*cgBnmA1l#d$y4CnV(uv7Nhy#u@CQeU3s_yH!=$e`CajM&mHJcnLZc%m4 zxnJG;om1ZxRpl@(;gIbP00B}UE5|x50EGb-*PegzmZUY$FT(xjKUp$BTatvir=F~J zetYdYK-&PBh5*(Qx4P_{rEd%&KwxOV=*eujje$9k#67aq7noxxhs?uN93rw)TCVPtn=ZepDGidz3>A!uC1dc zot{gb2^wbrNHU5LdF!2Tc<-|gCsvLDaJlmbf8E%GRs#_~GY_f+A1A9IH7T>=P&<+^ zE!eoZ!B;mo_TIGsJpWDO3eLMd0N-zZK&#nAhr@cbNUO!bSyp#Q7-E>{RR6yi5@L*d zRS;F7MgWWfFuTe{gyiVa+AzeDa0W*G=XSSSt0pYD8U#27tOEDeEXy~5U!*(}ER_=Wu%10R9;OEr7L=gjRlB00000NkvXXu0mjfH}9RD literal 0 HcmV?d00001 diff --git a/resources/img/flags/Latvia.png b/resources/img/flags/Latvia.png new file mode 100755 index 0000000000000000000000000000000000000000..fa83119a9a6dd8a22ca4c3cf2a40577051a263b4 GIT binary patch literal 534 zcmV+x0_pvUP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-oJmAMRCwC#m%&aOF%X8ov6nfB!Qci@P(W1tzv500AN}FKtazpl^V)+w1E;66@|SA@K9& z=Ar?X5(1Z3S5*N#-QNQ&8({7^qkT_$e8jiT2H1S#fH;EetQmvY!3Qsq_mN>tq^v88 zXXi__?*ZlwfSaLRhpyLk4!@h@DFHA5NNE7jb#+2-HpAZDMgW#G`Q?TD`dUYTF=9FI z0cczFAOIf~vDN)I+jSI?T?Ra7((`jQ2HXrQ$2~BR5~*#gX~4~}B0>Sax%=-)(y++) z<7E^8rYK6@_iO-utyb82y%ENL|LccyI_@47;{jbdL&#CGNKyxO>h?`Z@K;C9RRUt;GC`K;~1OPKbL~14=w6Hw@a38CP zItZ`=pxMNv2+d+KNghxKp4zr(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;#z{m$RCwC#m(OoZQ545NcjlQNuRlh$Oe0Dn7!p<_60wrlBEf?Hz{1A=Ad!d# zHrPrCLM+&@YD7v14MF{C5L!QGT7A=*_w(Lk(axZh*M`?k&*t9ya_%|bcXPhqd#(}@ z=F(EkvCRWeKpMzSj!BvZd<$s*uy@~xN++CODVCl;yT}3xDwQI)bxWf8gMk+S1q;ZE z)(`}kF^2{%l~MpqrKwWtC!gQZcmi=sbec{bWSTjD`2LHZ z=R+6)U;*fA75()q#&HrkelZ$Tb($9=O=5XIRdWRlO9G_D3R|e_MEyM`yTD66prLD1(Hvx!9 zQ@y6M_hX;A^t6}u1$jC%Z4~nz066|Q>$+B8fcu|baIEhl2R80tc}Mr3wcrP3ENQJJ zt~qW^f+&NrltcH zq|$g%06=HU!q`V|jQP%j#v-nLsg82|-epd0JILnZ8cz3L<8yUnMll*W6;N_rcOaL` z#oj#Zl*w5cI_!3aoigS67z)Mu?v=4)xUP$B+Y?g!a`7_q*$h&5V+R-q%9Ha3^p|n( z06UKxgg>yL)h3;{G1jcFhMB3KZ6lrw)kY17z+Y(iuiLRk4K#HCrAW25CWgTnX#&tj zU^Jm-WJ;H$6;K2=0E-iD%fA4R)#RI?ZE{S~e4wi4AE$E-;M)LY7>|&7v}x`D0000< KMNUMnLSTZ-eRy#I literal 0 HcmV?d00001 diff --git a/resources/img/flags/Lesotho.png b/resources/img/flags/Lesotho.png new file mode 100755 index 0000000000000000000000000000000000000000..abadd953605fedb8272c676d765e940cac8e1e2f GIT binary patch literal 1383 zcmV-t1(^DYP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=?MXyIRCwC#ms@O9RTPH5eXi3P+9FWE;st~%iUbp*zQBWti9Q%jd@|9*m>3fi zqoRp1qA~hnL@r{2J{U2Pt3xlO-rWvR?G)uNPKe^z=GEj+v>{^YYN!Vw z^TmgxKYIILgEzMJva0?7E$NfU@Pvon*q18nZl=(C0)Nsp@?BksSi~5DDYX|29L0vu zcDC_D(+QMPOs-0x&2ax2M_}@8chS51TROLWj1-3GYWS3@xwleTx8Q=n4|QbOxcvxi zC;IUN7e^_EB8}GO%mj{q{yyD5euHws@geioW^iEkqc8qr5?|~|vvKN<*o9@_^*$Q?UK$JTm+$yL}mhaSvf;{j}xqxp>`8Rvv+~pZtlrv8e_o@F zWgs7yj{ZSSq;(vKNxZ{_!8i<$e}aw?`@ zdsgs$t$nPl-%o2MOCk)=#jHzt8W(W~P&1p$37k6gE6RtOh4*50Ow`kZ&9hXzoU)U z*6*b|nK#dMHO&?0ORyEF4y4Vhw{Gtt69`y!T}buNEawC4CS^z(pb2!=2Pa zcw-}O)n8bBx?V>15{n|1c!Yqp7N@dJ;F(8rE; zbH+uK5X@{LnB4-N#>8GJ>$0T?#Kx2pI9D_@Wq9(P9kd+nqaqm;mzIe!}aU z@TPTOjR&J7A4fnypD%$GpEU8(+C3Dsr6TDAf=F>_QHb&IrnM8^)QCz9j*|TBW>+cD zR-cikqA6wjN~{Lf6jh_SqDLZoJI08&4D$e2pCh|EE$J-JzPFQ~e#0 pE6dF3#fb>$SC@ZIFExR`2LSAM$UJ*El}Z2r002ovPDHLkV1gY*iTVHl literal 0 HcmV?d00001 diff --git a/resources/img/flags/Liberia.png b/resources/img/flags/Liberia.png new file mode 100755 index 0000000000000000000000000000000000000000..27f200650719d2161ea5ab015a1bdb1a07a5409d GIT binary patch literal 837 zcmV-L1G@Z)P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;%Sl8*RCwC#m(5F5Q5eR5@0ok&LzyuOk&sB;REum?kS)v-T7 z^bZ6{s}NeX6GW&*e?WvEkSQTZphajxixgs*J2Q9g%(?fpxbsEYO1smdXY(G;Iq*I_ z&wJjNBgPoo2}PUnpMU@{AW@4^!UsGH$c&CY{uz(kbfoOYX%P4*QJ8WW0)vafH}JCK z^D$|!=zTSJ(gM1a5{8E_wwwm^_4Tl`^W%U^>ApcQHSJna-!m=R9){Yz>h=!2n(MNF zgw_F`S0R^kFc_35#>a24zWx=@t6&hs2u6hT)cxZ#;n7q=g>naI?UPC+F@d7L|1`b5 zrx+OMMQi9tB?%08<;t-af(1~m29!z_#>TENG;{&2eE_oA>xhi7w)TbD*>{x774{xH zJi7gvOlU!!fYzE^F3-%&8+Ld1$!13YNG9XV&oA=&^%7ynRLH5+(Vw0jM|GWOB@o~^ z9>rpbrKNSU*%7K$jcr@3tZYyy6vL|qx~HEUpZ+hNhb6AHCZ8|iI0Z&WFSEM3#l*xj z78X8n_39vwQ^0XtoPzteYCz*SF0Kp9%bQF;ox=|TCMRbY8oETW2;c$m{q`MFRevbER>1Ggr&ugh}Z}*Fahu1uAq!X(HF)}xFGd} ziZEBR0W_1h5^KiBU1J~?YqX1V#+c2v%mI<}Z68J!!0ydkm{J*hKbowu7}D9pwT|1MA-hfN=Pbpk+YRq_=E>u(Cq}XVzD-EGts!wbo$UG-g56sOPi*zFiw3 zVObc@i>CS$3Cg~167aUSQSms&b)zAWN>Qm+n*`2oZ;?)?BelSB9LQw;ksA1Z_a23G zCQ<^qe7-@zcR#G*(iZpv^Z*xu?ue7`0~=EN6QpY~N_c=H|39bgCh%(jze_cg^x-g% P00000NkvXXu0mjf<$iuz literal 0 HcmV?d00001 diff --git a/resources/img/flags/Libya.png b/resources/img/flags/Libya.png new file mode 100755 index 0000000000000000000000000000000000000000..afd14b4c97ca6d72bd9cd5155078c9a5eb27ebee GIT binary patch literal 564 zcmV-40?Yl0P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-x=BPqRCwC#mrZWlFc5`5QgjRib&VDXdWtS`g&fSM9>oaaEhZ;5?8U0Uvp zl6!02M6askJWWE$?DjiSpN<=zs^@<>JtGoX^1KS9yyU>B{NK_`Pw-*RKo>i5sRLlu ztk{0o&KVFDik3Pj;Iay`WDG-1s{k-;-Uo^nObyja0Mr((c$n0@9~LQ-91x*dHPu3Z zW8Mc!DKw#}$AIyg@P6z}&beyzJLk}%M*wD4AHWdqFa@x=-c$oIhC2WSgLc=}y%WFq zFAn$ud(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;$4Nv%RCwC#m(Pz3K@`V7ucvy4wL2?*1R>Tz*hol(gv3p_aTIq)e~PPrE4?CQOEm+Dl%s`}Qe@AuU!QB^k65;ocX z0}!AAG|RS53xG91>%z6W-;Jp^7$U-hTUU1&V5-p&&YzhceMX{0l??~*;`KLxDFZZp zPf=s6EVfq9 zrfX1p_`eLk(=?&*VF17fCF?r!uA`ZHE}eeHsUx5Gyg0?ZCo^2TILmm`^LXwMw;!G) z#PxB)m;~>&3LvtyT(F!wwoYXj$$0s8lJ;`SOup*YJZFo=PD8KKC+Y*^vbX-=M!AH zag|-I9P13tvA~!1HagugwA{UvOjC5_`>#7MeVvcEstUXhbn<|6am6|7CM+yY3{6pN zhztv#V3K42;PK)eLY9GZ_2l6+r7=0lp+11^MWP!on25Ruvz7m<}sCjfCcSJrR@eE_C^IUqtZF;U|Y46fr4 z71~QnwHBo%+kyalfaAdKn#=NUz;h|z1e0Z3r&*vQ{~xED4dCYhp?rLFo=Twv00000 LNkvXXu0mjfI6Z&< literal 0 HcmV?d00001 diff --git a/resources/img/flags/Luxembourg.png b/resources/img/flags/Luxembourg.png new file mode 100755 index 0000000000000000000000000000000000000000..09328c0dca485fae5097824b3bc75fce1bb4ed50 GIT binary patch literal 469 zcmV;`0V@89P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-TS-JgRCwC#moZMmKoCXWtd|4{kw{1gi3>nOM}@cs1y|x46x@PK&_wB}kPrz< zVmqE43Y_4CgmO&bY1UeeHBUS9zjnpUXfpyWM+YE42K4LIGZZKyFnGPYf0xX;z6j?} zk0%irN(da@-niB;M`M6t1p1~5Wl5S$S;!f||V0*s#WB*rPUcj;fAOe_Hq&z3(xzG9c4zMNwm16T5wwSxrw-`v;1W+YS zXQY`A047kBYah5Uvr#K1By!nVaR(4~xt)s;>YD!pAf@CEu&NmWt{YPoCxq(nsU8wEk@)BYYpRsSJOO@NfB?+{+MvCSbg3_&>RML!kP z{f>Z|8Pmy!cM||qfHU9(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>8%ab#RCwC#mrHCDR}_Z7J2QU7#xZ#ZND7In1PCcY0`Vwi*A_NKtlCOdyROt7 zs#vgYS1h`sAfeJl7a*}H-LNVvgn+7m!Xx1o2yrOH35hfI*yFj6F6`K2QVO&ZY&h0v zq~m+fJ@-H7Kj(}v#_%S^;tk7N2LxaPvFiJEiUNEGX#W2EmruoiIKRo!02Jk`18E7t zf$cxFIzZaOVyI*LD;rstE(397jgK-400%%Bg)d9^vh-ZYe!UM+3fArM&c`v zvMx68(-DTU5lakgXy3_faf%Q7J_X>^*k80Yt>XI3xg~3(!XS-6haFHh$}~8jDaky( z^lFF+;InrbXkv~5DF4K>}C6(8f+5iURZ9aDvNQTF|l4M6E~-2tfsydaOS z>Ig(F!|^eJB?{xu~z0v(`X|pRWDJY8XO;ksFkOz>qu&&DTf_U zTH;HOvZ}|eLNJ5C!k`hA{6=a?wvb`Pvc8a0NwS3u`Em}e<&rS?nA-j-Jy78sP)IzP zudzTNFx7+_Y~9R;jvdUErWv0f;X&>u_i`g_UincSExU<(xe>fzfz|1C^e=ypmUt)E zv*)?}^v@6(Dvn4aQARc*P|^itH8Co&wn#e72w@>jKxeX-uHv+he$@7Ylj24{v5}y9wg)5 zZLqD4LRK$pRVtIj7=tmo_H-tC+1RyPcutL0SB~cVulP38f@rI}IHxP(GJ}MVY5H){SjB#Ox-Nk(|%`My@pdOji|188p(+!Krb7F|+UIZjf>BvUlKX-f12r z;iQnJj4{yPGR)`Bw*ZwIqI`q^M?~?Y%fp3RoWA{IV}}hjN2$ZzP#eT^I#-~5PL2IQ zGLmNN%009vR-v`36_R>~bFeI%8E=YS}#=s%cvrK%OUsAjjE>6RdCF zMt^#kmZmOPgjERUicc8NUE}7=g%=N^LSVEGcf(5mi#y2|ZXTb%M%J5Tefu`zc4d7@ z6}UNb0k=H=QZ{%70fjLv%)2i=&n@6GH9h%1hhhVu1keQx10AnReirs j@c~!7{WyKo4*Wd;^g+SHJCQmH00000NkvXXu0mjfsMC#v literal 0 HcmV?d00001 diff --git a/resources/img/flags/Macedonia.png b/resources/img/flags/Macedonia.png new file mode 100755 index 0000000000000000000000000000000000000000..0154725fc9c2e854253e7ca78f8efd417f24ca76 GIT binary patch literal 1749 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 LNkvXXu0mjf(x7!a literal 0 HcmV?d00001 diff --git a/resources/img/flags/Malaysia.png b/resources/img/flags/Malaysia.png new file mode 100755 index 0000000000000000000000000000000000000000..0adbfe049a45dd651394a80612854b74371bca7d GIT binary patch literal 1043 zcmV+u1nm2XP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZe;hYEQ%LJlv=P*u!5-v4^oV%wb-={Z5PVMY}(CcXJ>b3-po7?yJmxW z=vKP9^mqBe)FU@bLsA07QB2bh@%@Mgb48we@+@C|m*e|i z$A}^Wghq&nWFll!BE(lFN|^+qi2zEkz0sZWoqp7XivUOf6~@$?3QN{FxaSPVPUrag zhpjE0hzJ8s)@iVH$Yp$_N@*ocVR3+ZBZZ1g?0tK?<3Eugo}Px!KWzaBBaPQkOiva- zH<+8>LcOUvak4_})GGTPJ;$A+6)J9uW2bX0T^peuBuVd{x#?7B1Bj{C0>(#+RBMV- zSre!Z0Fm|?8C+sCy99&`^wrolT;$B}4z;>LasM;jQDA2Xm#?j-Aj0*0e$LzM-noJ_ zT*~!K2Y?Q^yePR`w8%}YQYvS-a3#e`HKJAz=%0PII|`&E4iua^+0lUO`FuOSnKuu3 z%Ur~W4eVNBHvD6N>h^zLK4 z|N1x7>pq{Hx)(o`n1*KIYJ#h!EN2%oG@2H^vSxmQ4aTtbJmeq>D#nCaW7_{%Vb*b0+e~u3w3I1z~ zXfNo$n-=Rfh)xqvCQ+u*NyF^nL!^=^bdNM3q@)o9@aoGg3Ovutr_<@4Qs8+Wwr#g4 zD1Y!F%Fe76hg%*2OXAkN4h5w{@8H`R;`ZV#PXar`>Usdq(IX5vPERS&l?oi3MFP>_ z-aQB*dI})h8tWnf3WP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;nn^@KRCwC#mpy0{Q4q&}v$y9FxFjHoV6f9d@T(4K6a^av3kxmntgNg>Y{W_g zORE%q6sEMWw24BhAc|IkAfm*0x!v23_ug3C-tN2Ok{lBE8fO`1_c8Cy|INIac`K^Q zG$~-p^dEo#4WL!XI>`cQ2+V!GdTm1*HQN_q;py`J5SW)BU}kBtR{Pn<8dU2_A=gP4?HF|gDbM+AhIO_wj7T1YzQ3arD#&|=E#Qh6$-Pl`4 zAk8WOF3)jM7ma(RPMjwb6cORSK4-=mG~-5yr}9ExU{9|D8hiiXZWvGE7qaD2hL7%=%T0HQ9M=jDW6p7yP8)2*)`KgYwhmwmmR3cU_O5LM%O21Vs9Ltvu_JOGkC!a|J7Iz&f6n-@oSa(Zy=a*L9vO-mA48 zYAv=1K`;n`IE9iO<)h>I{^~Ohw-0dh%%%RAuZt&(cf9q*DVkd!K;Azf&Xv5~&Ig>B zjPuWL(+Zm`Eu5g;oY_&|UmI04_p-nkOS5oO8M6uQik&p(!P^&;m0xddR58YSg~%8P z!=a9)?D1vQ-;fB_c%|44(0NL4?ydgYhUC06V4X!osEb4dTWmTg<6R>FL`tvsD`5d3 zXt!&_;GC8KtSbEKbf$4Dw*njjP67vOHvR)xm*SsbwvcsF3T(;$pVMgr_%i_6M+PX| Sqh9p@0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;GD$>1RCwC#mrHKcKoEw%@_3RUW)cYrAtA1i8${w1+<|j&6@*xF6E@i(ZUB+U z)8j{XRk0Y8*fW#qCWRh|MjiSh0NZFdI{OsTq>MQk4hASIOHcsBrurd)?Q*#n-dKqV_4_K~+m4R2Qf zZrYl*cfqRB#tLjQ>bUD|QQVgSh#)aS3xJVP05R&=1!Y;_qyQ`rFqMc18V94;Y*~B% zF9o(|n68rE-3d(7 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Malta.png b/resources/img/flags/Malta.png new file mode 100755 index 0000000000000000000000000000000000000000..e0bf47db36980246e7cbdf42b7fb703fc0f6d415 GIT binary patch literal 669 zcmV;O0%HA%P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;BS}O-RCwC#m(Ob3KoEz&k*%l%D~3QQNe`xnG^dh#>5KHxr|Y556MAU_Dfr@) z8e(H7vh`(TUuK)rxfME9Ar8yvO0!LtU%p~-j08c=qYG!>za2M$c6q+v?E-Mp=~UY1&F4>$X5cq#`A>dc1GJm7@aL1g z9(PFsK)ZL#!P)8m41WOV`=MEN?Wl3qKaUM0G05DaY)71-~F`Z6x2-WKGKk%_dfYbAHj=Np1 z$729KgdstNI6>HAn0^xU0oILRZQ=r{1#-@0Wg6$Sq1=je|cG} znk|a3=@gu+yhbrBc>$oV>BB=F0jIO7k%cOfrFn6R#ajc&BOtCq5t@NWo~|t24uDM} zESiATxCLnfjmCBW+;9ldumZrTDucmbEr7vjgiR*(KF4#V za00vqJ_08@Zp-_?51BQkVYxZok;TARUVl#a4e&SsmH{$-!wbK`00000NkvXXu0mjf Dt4}A% literal 0 HcmV?d00001 diff --git a/resources/img/flags/Marshall Islands.png b/resources/img/flags/Marshall Islands.png new file mode 100755 index 0000000000000000000000000000000000000000..02fbde6a3607abc5bdef7def534052583ecdf3b6 GIT binary patch literal 1550 zcmV+p2J!icP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>lu1NERCwC#mrHD2)fI-nect!l*B9IIBbZ=2;+Vv7;#cg%zPYb+&vWn7!M(Mw z>lB25WWth;_8IKG*T2{L|Fzc^Ns@3YP2(2Z_W%T-19ok^nI?h20GfWf@6S2IxOu@y zlt2?2hxb3*VgOlP7d$xFy*fWa!!$L5F#dKNBR~o=R>*q)B!~BtH2^!734S2Smwc$n zQqu%!$0U_9$>lwyRJEjur8z79S0q-{Jl4&VI%tyZt@Au|M}h41aRA!@P*ULsF+m_f z1IN2(RgeZi6e}uzL?wu@ zErV>M&8F@a*0yJ8Oqyx@Q1dShw>NP~=3;i0vY+}|;cqe=WgM~ILl zbe93dGQssCJU^nXB~AD3SswUN5ACffgb-A`7{}6ay^vhqBZ%ZzkW7O_u%rDFd+r>g z!>Qm$CVm1*93rH|XkEVyKq^Ja4UsA#+i0_W%UU|tq?a~Krwq3CcQSdU$i=BVxsngb zjnhx8)7enq`JOR$watiaep6D9qxt=jv?SP7}lSCm1&^r5Z1|G-k9Yly_$r}JA zFJy8yPZTS3T`)CYqW6w0;=gPLt}VLEUMn$ragki!TNZ%Q0F58FO|ti{&-p=f4nNi? z7XlCldiM`;wmepIELI(?%7Iu>bVK|wW^7`Sq2crB8r-v?9m~|1TW~r2uW|l8GRu{# zB_gRH(I7VIYRvK4rqevqbr}ss@p=e`jnzAdy=@QHo!h>YFEs#?QbiI)iiznwQdMQw z-8D@nZ814lV01jk#7v%iIe^$i(?VYCJ}}~f08$c5g;Z5qyOjvH5>a#m)-jzgk9yxcFgYTSUX!ruB$F71OL(0TV znM7t?A&MhKl7LbxbyapFe9uEgf@iu%dE@RA^rdES$rAQGMRwOdtnTeA)=bY8IW&BM zza1IngHLCO%RZO}SURG?TB^`-r0VK`R3w0^6Lz9Bq%_!Y+dRM7cAQ7s&!C(Z{JxiH z-0^d)bz7I_=JFoLj!$s#*g4)kb(!l|OQ36D8;AzGt}G`@vW;R{&w&`wNK{hQbYzls zJYMZP$?M%8u%3u-IR4RP4h)^;pYL5@b~0b}VjGCGRdsFhR!l_ZXN;&jsa93`%O964ni#;d!^}T1=_>@ikuO<^oB~B{oVz2vun+2&fWj8o^6j zrE1luUet>e^{IVm)r-{jp;A>;6_AixRE1XX00=>fs)Exr1c*~?s5S-@+n8N@?{htK zP9Ju?-c3@eyu=SZqfayQo$s9U&HsGg|2reJ)@)`Io9%$XCbvy@KmaBXZ`^NWivV8$ zTfXqU(`%+7nmu8p=t$V4dy@o#B){fhn&O%np7_~u08XCzb5o}QtwAYGUvH8`B1W;~ z;&>sgYZ!*$@t+<~TR@Lt2o6t

@3@m9)5J_W*-^DF7B%Dx8~H#I~-#V}~cln$JpW z61GK8SAxljVbG9>$2c>crC9MWjrtt#&gTJoEFc~!MG!`ms~#G#EtBj*f!$+iruL1n zR&vO#RUv*pTB<}FTa-M^|zM^WyF8WSU-r`-UA~1K=SFkcCml&FsEPm7atYs zP8ves`4N$sCm}?L=5HQvURGk3F4MD^3Ko{Tn z@?o|Q_fmBN7M4qNcg9f~YHr=maW@uSe|Ovv*OwSV@W3Z;;&b=y#j*tXqQi2&LSH&X zxfW1$0)kcq!Z4!dgt%Ua9Wxo++R5dG0>Tg!${t&{B)NMs!z<_Jsn&vKB)2-y+D7`j z2m(p5;^BHBm0G}^6C)(-7-!#Dz%mTNuq6hfNKtbGTwhZ2LY6+NaQcNy9JpulZtQFTF-4t9T4J{O)o|kz=0FL#q}gI`gmu9+2_9jz@7(w{qYtx1*r~uBMqfg zs0NQKtjshc#n7H^B9Jxqkz5&0Vx|*uAVB9g8pxLKtK3FdC@VEYiX_@@; z`^Px-wIh^kUeiWj6$4jG+%|dikLUTtW3O@V!JRz!yDu`nJzeJ-t&ysQ36)Y!Vu>P! z=S#l%rGq^3;H^YTadB>iC!cu>JNCbw+FUPWps$mk|L8t;jP&CAA&)+Fo`1i$O3X6q zXe+gWfYu5`y(kU!cX8s_K7R1^d#O4;FTI-O{iPzOzIudock;T`u=Oxv7=k_H{ru#+ zpW*%^<6L-qi8E*C**V(F$>aO+d&H*!`@lVjzxZlX;0~PUq|8u(O4*X{T1iD$~F3}dX00000 LNkvXXu0mjf)@291 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Mauritania.png b/resources/img/flags/Mauritania.png new file mode 100755 index 0000000000000000000000000000000000000000..b091eefe84fea8c06f9206adcc25cd1a834eae68 GIT binary patch literal 1018 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZCc1t_Gc5U2=&IKhEa;edMJ%!LYi zfg=Tp6MqA6;06~2Hx8f>RY<)+S|mg%qC}(tC(ty+an|eIotekMYwyNCg2TbN^sPoa zKi=$o_1^owd8{ZV)E2MJ zt>Pf~`Z!DL73`3F5e0#b5&)6acwv)<4u&@4rD}l}?t`o&Tw2ew8-)krYG_gbv^CTt zzfTNEDu&gb`CKmI;_@uoDqP3Mi%eg=e*2ABf^Go2flm;#K%tPBI5UNiTA1wwT6?|` zs(5TsC}6Mq3a+J`3)yIlrQiq(g*FDAW`Q;a&-fi`q=Ri?@-O~ujB$0de4t2wcw&bW zr3NdtdwSL)qiJW}m<0we@;lT>%ZBH3Vg4HD7SCXY3^E7d{M=Q(Tsz8kSnOHPIvGm2 z@#Hp)jKLVeTER-(Y^zVK7MYQ*&`lrFVC?ZX8Y#pscgu*kN?Wc5BcIWtML@D*WyhaDWrV2G7j=!z(ANOpp64-8{-y z)w>x~?uoRlo&unej582`6?pyfJfA<`V4+gy!u$$vJo?+-cvY=-ZL`Sv%cn3__RVK) z7dUMeDAl6Lpr@`gytsIVkFFoX*Pv2%RR~S3_~7RUIJ@{HwJ5Xix0GTp4XthY>Ax!E zM&$6$l}GsSmt#CNz0Ik~Is*K(UE;f2lic(Q11|Ai6Ihc55L;kaS@R04c?CY>-v3tz zDzHWp7l@TOn~kavRV}NxEzt6dqL?d;41|>gfDsXPwrht`l^X@j0H=ZJ5g&dF_)*3G o1f}>rN(q3vy7O~-*Z}?=0G-qkaSna_HUIzs07*qoM6N<$f~6PObN~PV literal 0 HcmV?d00001 diff --git a/resources/img/flags/Mauritius.png b/resources/img/flags/Mauritius.png new file mode 100755 index 0000000000000000000000000000000000000000..b09576f36457ef45be33631d0546fdffb6b61cf0 GIT binary patch literal 641 zcmV-{0)G98P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;2T4RhRCwC#mpyJ1K@`V-Z+6z3AaJ5c0YO8N0w|EE5!ayLIGlkaq~H`>fd+~Q zYG@)5v01#c^YJLWw%6;}LV(6irkT~#e>A_DeP1K0%07o-&*KI_fC8wxIp>Igv%vVv z%U9o}$h^M@58j@iSl~#E;o!ydtoyeYp8$?5P-%?Nwxp{Gi?9?C0ES^IB5RuK!g#oL zs53`nXdOUh0SFPDHE83OqHWnhw|uk1zM*Rz_yB+f&=^QfLu#5l_dhDpKES);A*byz zE{wA5U$wWGnjXNL@)>9Tn4huD0&v@pxHNZH06s*fwWFT-EC8xX(}q4kVp_M%T-XpU zJb2;RL;KL{x9R%!loapd3Lu2Uq;8i~f}ox63NrBMb-SV)nyn}Av_2$!SObVme?`1c zd6G~tSYwv8;8FPYDVFx!Wp5PCAi6{j$ z2)b+n^RRu`RSEiQWT2B?EL8JDF92S@ zKf{icnDRtHVG5!H_&NtT|9qd(LB%Y%EC7eL!gqzw0Hhf48nZPcK@%zJ3P6+oVJ`cB zjcDqAw_UnLQBoCUHi$-708v$${J7djR~`kp2RsE%GjDzge30%(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZr7DL?2&o(Z2@W7} z>47u+0bKYexN+hDw{n3CUjih8S_Fcott;B5U=h^V&4-=!e$Kocc3p4W)HWh=E`6m} zquJe=dG>jq_njFfBJ8DE?6ExtpnwdJOWIMI27DVRy>aP-wTv~Gj89*Af2f&P-h6uq z?k%Q1`FOt#lr5!LICL^01VB;*rTfF#_`q0+ekar^Vpwh)v)5ziY?bt~Pe~ zk?urRxr78hK+Xox#^6OheiZCVaK-ogzxR9yH2^k1WHeqF;OYRR`|};}()(->0MAWz z9wtG?Y$OW10JIpK$iof&U17kq-Toig8B7#yXP_0hIHC977Ylr>vE24&jx%^*5Oe{A zCc+6l+CwtnMgfh#?r?YU3+`R}fv281#hKUNBVXPZQ`~O%2aOsRz8n$5&$BgRJZNOK^w%|0f4WAL@)882q?8( ze$CA~1(#~hOCC0KmSN|@e;?+ztsiskUC=^DvTg4!pLZxz$G+MU+UJp z2B9DFd-WG8%eUC{T8Pf^!i9_6zJ7)JR)f{nD$*XHfiQqfrUyXi5*poi+|@t6r&v=o z+jVBAjxc*_fok<9ZvXl@GiP3-d~k-#)o(byvC$tuHcO^hOo>oyv=&S{;d?70P#)ip zdsL7sfAZx&_wWy&W?y~+H*k=RG5+=&9IPBhjPx&~TBDORwBkw_VwAyPFp@YueK8z6 z^gQimjhVSwwx(X9u=EwbEqzO7@+@o91wuULr%!`1iOY_zj38kOK&TA@7?HmIM83qy zxfk)g8kORA@bocGoH);Y?l3iRfV1-#$Yt{>0FQ7HBur<4j*yHMhhTtJ3X{Bi?j2T| z%Q$lm=!oo-MW!c?cExVYfLbj?QF<@X8r!zw)Em+!OGlve=mq*8gVX~J*Z{^D5ZJX7 z@(}Y#l5tiHK%*2RGo=(d36ljNdV8rI0fLzIP6z}+DMevye0Pr8g~H%nGzpUpXc3{c zu{m(i`uh4%0M=X0A#@U#Bn4D}dEmf^kL7jXs!Hwz#iSjj`9MoOzMSqgfPV)7JH!19 Tr;aO!00000NkvXXu0mjf8I8f~ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Micronesia.png b/resources/img/flags/Micronesia.png new file mode 100755 index 0000000000000000000000000000000000000000..83212297a4c532a1fe34687223e5580eb20edcd1 GIT binary patch literal 910 zcmV;919AL`P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<6iGxuRCwC#mpyM3Nf3sg?jF|oY_qb3?@kC|IWPeq0VE(2f{VEPlDl7UKj5U3 zND27?h!lwk{sBS|A?}0_AU-5MwH%nU&DzH6-PxV)DuSI^&w3X;L$FRLY1OM%)y&&f z?^|7CRF&N{%P!k@00wZtSh|kV0?>|teHX6Wt2<*xdvXJR|8a6A0;(1`IzKZ~0B@HX z0M!T>3kr!3G-HqEY6GA{YL@L)B1aG*hz|JVW6iebOze$Fya0?v0HR9A3!Uy}A>t@7 zTOCJH7C$yioxbA*NkMl31SLr%L$#whYdCp$KMMz|SYvrwTjl=qmEJ>lvLq3_$QFPg zLaP&qJE8C?{(ZL0(fJvISN?gnM3P7e0vde!s(4>#+UoMEU(9@jm28=!4R12a+@` z27{);F{!9dEbQmy`%gFnYnz?k%N507uokKlV~8qqvy(i0T^~Go>g$6NWP1kM34RER zr^YKxPgOW`>}P&EJI~b{FIcP(m)()MX@37@f!cC|535aTOT)_)S%bAEM?w)=ZRw%v zb9RpDRC-b5XvUt+mLK}yRvd^T3ko9oML%aPKkRk640u6B5Y=9j$=0=vnAMG#oA>_X zNo|ci&Vm6I?dx>b8s4pJa{lsN4$MyQw6-?T6|?^$f)BY2Bq~Ts4&By9v-S3a#etSf z&PRgwQogv_%5kLMZ%c;KFGH|=Z9L0ZTj-wM(bwSn`hXX#wUikT5B@lbHQ=136?;C^ zOWX%aFPmuw0@gW{;t1-WT3r0|42c*1x^$;hEJg`QvNe)**>AcWDDZRE^6Tk2oHJA^ zj&r9DVNLP)ZV9A61Eppu5w6{OMeY9v?IiH<<;TJ|Avq=V03bq{iL9#@Llj=2D;D9cAOPAt(b7P-T66eZ)ht0t5s61RMuuM~q+@cx2LVf~j;J krL}<#^Zny=w*h<}0K>1{VhQ^E5&!@I07*qoM6N<$f}jSGegFUf literal 0 HcmV?d00001 diff --git a/resources/img/flags/Moldova.png b/resources/img/flags/Moldova.png new file mode 100755 index 0000000000000000000000000000000000000000..0e342f1eb7eadb39c20a9005b67b0303b9e4738e GIT binary patch literal 1116 zcmV-i1f%(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<;z>k7RCwC#m&=PCMHGj>>c`wWPG%W}lQ^Q+TFRk@Q9aEIeAfB{0F*1g`&@IV#;Bl}Pm{D7yx5BGgZ;9R>+0! zofZ_lwT%6R!S3Dq^McV4G|vEP5rB9h$sB3!OQ}_}zA~U$xtyA2U_0N60IV01)RLsO zV(FwW0BL}UdnZ8$BGlPc0Oyou+tNxZ0JP0@b&^C0La5gRM0BkZ9wfi6+d2`2h;s!1 zFEm>D4FK)+uC_WF4j9fY3SS?!JhOwiPnyG))JGvHZiWqo9z#q6gU z+a3zp@kqqvM8@JNW%u4XzZ`QcEqV?;SA#Za(%V@CMT-E|35{k(lDV5cSkTUNBslt2 zlWo5l>QSAuXL7OxP8_!!oy}M}D;#=u1EDpz77%DhFV)qm0*n_ly$N8Ym6PReow6~7 zDrlmn$@IlKSC7POj}0bNT5k(eV>y4tDXKtXkoG!8-vu$&!P-seX|z4oN~r?#^9{y_ z+Kl9$scDP97T_(6PY4^+oUx&l`FUl!5p=doFLSp!gyGr@G}}4Wl>^NExWbjo4NeVC z^7FaPyzufFVpZP#U@JqlKgk-){5qF1a#0~IIqKq=aCmt2G<4qMyx>Jk$KJ;*3(bJj zW}NpfJ3c#kiZp>={Poq8^boim1OT4Uqn z1)drG7VkiPz{6WkvSri1EdMR+oH3ji0qN}nMijLL0Ph3^q^dnr;l3zitgh_Yy2vRR zCP_lxI`9SUs|j=G6jVB+1OQdk=BpA|=QWfBI z-Aj203_SI8e8XSF7f(ZjiAow9WAGxY0IGudKLiD1yQRwmOi;1`yAsG60O?ru@X$a- zPqv}IR(rI1-t~%$I^0TQNdCK7lGrZ`%f_3z245q ifQGsIb9$!%{u=<9No6@WVz;{h0000k=& literal 0 HcmV?d00001 diff --git a/resources/img/flags/Monaco.png b/resources/img/flags/Monaco.png new file mode 100755 index 0000000000000000000000000000000000000000..d72a4a4c0713fe705c5782b1dec5e4fe065f297d GIT binary patch literal 490 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-a7jc#RCwC#m%mQKKn#aJr-8E2N=OKa7l4HqK)eP6&&R+6u~h6#NK~{*n_TW} z29h>S|BM%;){7(O7x|OVc64H9^l1q_+X+B`0Whq6ObbAn0;A98mv0$F&M(64+v`;d zj3r69czTSQ-%UOM#wjqg5WqR~XGSxYA_72nOhsfvvuljI-*$D$cm%El7^VRDfGrEG zC|9C=+rjocb0EH@D@v$504ab4j}`@56mjZ*eulLH@Bv%o*m4mizoiKp+5jP-vmDLi z0AK>8TLWlSp?QWamQnI6hB?(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<3Q0skRCwC#m%pnVRTRfRXJ+=zOS1c3kc1d38_PhzLPRZubg2W8v?-H9NFUN! ziuxaj_#X&@jm5LEh+w0p37C*zf^W0gonQCfb5hLgzS$&i=OXxClMBNgcITY?x#xV( zoik!)9OpI~Ryz~9HZ)L!) zB*ON`9}U`EJTr*`i1F3@@h8A;2ILk3G!6P}#YuU03ZXf;L)l?s}g_{ z?|T5sy=>hsXjBT8ehwX58Rpyp0N!Ioft9Uc{hK1WVdZ*Z)IJVi>F3b@vlI=!2M_`} zo1=>b06W(k0H$AV{kI6r7XySq-5da@^XOuZ6)m~`)1VDt4l56IP{u}}C^iFPSknW* z99AvRvO;phKXRBtn2jI^h=CWX5IS{(NISPGXYF@g6uqrVZ|Q!tMrPxh|EKTIfoPB?w5brz@c&cdZYesG3K}86t_x%+3R%oUqr#;oL!pTbw{+{#z zjOgx3H=~Lg=3WNC0Hydb1yQt2ng5Wm`*|+{vEADM0A`r$Re|@uRj4WX2Mwn#w+h|< z1hCebsS>-sMF99t&oW=+P0Z0J2r*B0@4AZ?rp+#Wm4G ze%ch+3LvP#{%kgAG#fhMmaSWauTCXFfOEhF;Or5%mK2DDt a;Kcx`Snt?lmsflM0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=C`m*?RCwC#mrIKrWfX>=Q&n9(ou2NwWP%~V5rZL7j2c`Rh>HjsH-fluBd+`h z;vx(E1O5RKqN|`Ff(k0S&q9f4gosxr-jXqKlFrO@RoC@9$3=B!YC4@Eanaf2gQlpj zs!u(2-g7H4Gw$T_xWnr%fB-(w93CgR9FPS-_v+HqJrRH6&Y$1+#e4wFhty0vjY)l5B6N{^AOBlx)!mfAb(2LX0|R41hHQjC>Qoti;6w zT)Yi{0m0CEE=boA9!~ImkZB=1y#oqCLcez|KzJmf{IQ9q zJ`y-Ii)kDv$iHb~rD2hWzgXZeIErtlHi1V0JTS|*0$4x7qGW6}uu|~$6a11vZEEa#5{9llyxByh$L7kBg8{xi(=BXq%G zg`le;I#9&fjj3Dam~IKe0@qs|4`5&pH0x9LA}lc44+|@6vn)i*969(84Y!CscnNRM zHS!pWKO5xVHL*Au8w1j8z?L-B5}X6ok!m;8%?ZW#A<}BmdZ7;;$VfT!*9=#ad3H4a zrH~S7I=CXFr>4Ya7KAPVC}?C@}mhypIG8d ze~C|*;n@e^-q>gD?KZu$9aM#uxT+qEDMXl|bqSogDnK?oFw(PqD3^SidsE6^rYRm8 zFx!IH=K@v^=j{1Cgt?ORvT@b%7 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Montserrat.png b/resources/img/flags/Montserrat.png new file mode 100755 index 0000000000000000000000000000000000000000..779babd5fb24e87cddbd590ec71af6825f9e2c32 GIT binary patch literal 1387 zcmV-x1(f=UP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=@kvBMRCwC#ms@O9MHt6_bIzXK?Pc3#p|nL>XiZygl_;noia|^WF<>;t_|g~? zjT(I+h8Hwkk|x9iB|Zqj_<)MhC>RrhqO~R70@@M~Xe&3lSg7r$ik&6)W!=Rg1XzHhz}T5Im47~Em`AAkT%AT*|@QzVcH043hfM~Av*)UflN z!}R|>0EB6N{UNG8dLM+~O4Cbhd-oSWQ$8ok^R<#yRTfViNKBo2LvZlmYq0=O+TL=4 z73)lPz5O(;N3U?cyN6hLjDm+B1O%~)7^@#!#NBfWSQ&AcU0X?iSv8Liwoe&AS644U zX#faqK4q|}KFRXSZLD8$KR?bWMrnoDKL7|c&={4h3=d%~y^kMyC5Jxwo&bXXiee$M zdVEd@^6a9~0$kSv2n7H(zqp*}oLQ(sjelc+)yo#(-W=j)+y=v7e$=FPc_qf&yGV*4 zMd==z)-U42{b#1M`*hmJ_Z0vEfQ9>ZV=Y-oW;97!7~ma1YlY5u01WQj1EC<=^ATuj zf&s!v9B09l09clZ>-rM_{CE;$IF3Iwf1QfXNjS|Lq=6pEDN<}Ez? zxfS`2_E#6GdU4*^jgOCEnnpeYJuhz{5DrpPS3!xX5q*95MMd;B?*s&u+cpv|pNZ3b zk$6D~SBEkLk)-w<&s*GfU8EHtc;PhGU?0}NHH^_-QlVL>nnnOpsSH9uCgV>eqF0*R zIF$$xHZ<AVeBC)pcvckE)<#F`DK_jnPAcW*HQSS<9gjq) zgu+-EWd%j7sUF6Sgt0w|?MYH8mqa3y58%CBO}tR;Ftqnm-a0AS@og_7{ll1P2g6M> zd}EZY8~3sO@O6rxeTr8b6kF;YlF4*lOL-E<^@-1{B2-n!xzuGomlpBDGHhRB`;ufb zO(Nms`@jRI+W6_*2sUn=)x3;78 zMA)T0IhNxz?a4GVrKCPs#0dv7M)u5Y+eJ!+>&jdzZfI!Oa@H^mJkP(a+&cHowE%bo zSSoH(+I5JwvN(YmO@x9m0D77aVOar8Q_$JDbwM@?d`U8CSIZoJ+BG7#d1pStg~W1(U+iS4gQ*>h_A0RaaZleuA2^b9DY5Wll^Z zErZ5Ck1$VkLeS#8(nzUun+*VXo{!eI4`A)DUl1F-f?EOeefZ5PLRXZs>gZRj>9gsY zy_mh~5wzC1<2J^RAPYdD)MTwEeXCo>)xYe&@t0u~E4)5MMN|=KFbFvzjG_p#RCCa| z7p2q~fJqEU>7%uYR-n;i-kI$QAfFeV^IimKt+RbJd%Ncnz2|Y(SZx?r(<~Vr;j_p^ zVpf#hJi~$RnFy6eYfw_=`+#Yhs7Y6rzD3_EdeY>$jhC?5-ce6W^?aVJyg;40M0cW& z{nu(aecd9cZ45&o1h}3*nE{DuTHJ1hY#4y=aPktIyi^O+=8B&XGRN5XKXX1HrOYLh zX{iGRD5WL$Di2om_cN)My0|5CVnUCQ99>f3u002ovPDHLkV1mwJa%=zq literal 0 HcmV?d00001 diff --git a/resources/img/flags/Morocco.png b/resources/img/flags/Morocco.png new file mode 100755 index 0000000000000000000000000000000000000000..4cb8c4ff17660e46db2b5bf69017d4bbbcccea31 GIT binary patch literal 806 zcmV+>1KIqEP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;tVu*cRCwC#m%mRGK@`V7v%AMh;5aa#h1ysUiCTyz7KWHmn9yrsVq)+A;(uUA z!QWtEjEz!hh!{ewM9~N+!tQeWW9B`JyYu!=4vxa5@inuX%w)dr`+eV;H%3)C&G0zo z_z%DUK2U9qWrhRN02upn|KU&LmrRD|abaokYyi}aXBeKlQ|kWN+B!fz0IKR7nr6t} zKA;74DEt>y(?h;{=g@baS06*O6rdV3)etmE&@?S2dreZv9RLAC{bx0T?aeOi=`;anN6=od(l3OH>&=W9F zwZihHQH;Rt&4@G@+{S{UMF7|w31c)#dQwy{rZWP*DAn9iamvcI8b+15)esYSq`tuw z&yz#e0~jZ0l64oMgi*%@?M3bHLVTDAcz$b=v4&-R+@QeIo8yFM0v1+xnEsUQ&ARYr+D;w1Mv(?Hzs-fc8i(M``AGa^gILK@0P&DF$@4e zfQ2_d_-GnDo2~;e|89eO%iq}>9`HJ;RPbxH?jls@K%~dCy@ob;DtsI9c{N>Uer*>8 zUS65t!OAwnRuFU4DcZh<9Ij|XbrvIviuNqjzl`ULvOVJQ(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<(n&-?RCwC#mrH0|RTzN3b02eO%wv)?lRlsi45gw}F)gHaFSyZyLW-ie>!!52 z5fr+q+G4R?xRBrjU7AgCQ5BJ*1a)C4p;*Ks)K>Z;DNQnyxp(g4ob$VwNoSfyh{-hB z^xvF&&;8H6-}%q~x=KV?OL16Zc?h5Y7YG{TYKj3859t2*_~GfZI|uMYa2NQbG$@xU zOVw8>zS?)B&jX4tpPOWO@M(S<>>+aQ9ds*T$SwyF~?$Vuq0E!+E)EwAx zb%x;jB;P*S&rF9;-qaT@j8dhVbFJ44bz0Xh)GG!Zq{aXQ9)MU&qEog^mDxWVa%O0N z%cTN&ZSRF|lf=d&Ga7(8fYwN@MywOMr(;Hb3iXD$Jkk1pxaT6ey(_F63aD3_}`*%5DEaO_(9rv=WJCC-|RnxqMqBqGH zOKL0HbrQ#9S=IyydNdceO!3O=8(5#)$m#DL4t={`Xd%e|9fdob3b?*GWDYN5=`ugA6DrhpsFo zoSkMy?6LrS-=|nCHUV5$^W}w*TP2?(Cx+<^`VjvbKfYUI*R;ax6kIFhP>e>ioUE2f zSK|Fjk)~-AAk8!#p3mE_U8L~)8CyL$#UsVtG{~0GQ;hA|-L~-4TI2hEJr8KBi7Gsj|137#q|KJ*5G-lT*Ij{kVw%rVkn)wiPQNU`gYpJ6j&gM zTWW#5TmJ<~>gl`hofRul(Wq9NzP5=7}cS8YNRc$x<{Z1%%0ZjLS z1pm!46;~nGSEnUz^f*QV>w%p>X_edZ+rUND_$TOUjH@XLFsB~=oUS#%zXJfMqRX3o S1*qr%0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZd^B?07~3=Bnfq~A*iObFQHp7tP0!|P?%cWeJ@0$Y znR7)|IZg{WW_toafDowk$8nki@(7r@_Q8#ZQPd+tRf$4jB8r%=O%ntG>zf^na~SIp zk)0i`x4!rvt_#oJ_~dj1%!Z-x&a3AE2t}Bhia0kv!`60+F`jo{e~yhtLYf#{DQhOP zH%30c_`TMM)k!}3alPEv4guF4NTtwP*W%V%5c zm&OB@2Jb{s-1}i@bU}u++TS} zD=WzI0wln9yQA?x5u;@Q)_FQf!HE+Ux`jjf$>~&?dwQBU3Mq^u%Pq!ulGGqUfM)4P z=W7(;-4Fn!ofwSsG`CZ}`F@2D-+zhK2WSDP%HJw+Uce17MT(w6T9O(J=zBw#0z97NV$^ zCSz%X1ZPX7*bh7(V~6a$+wBRRcSD`d(Gws$P6q(~zf`lwB*6ecw9~nW5S%(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;%9)c=#KmnqLk_OT71*rKB zRD1)J3Iw76k%E^}06`WHbaAyF2@sJ98ftyLM)sb?kLvH#ySiHus$QpV$AK zE8crfQWPgFj{pb|0MXz)PO*Rvf$E#@UabeA9B=4F`0V4iPK7`%2;kK#kB@J~=i)e~ z{Px!tKrI9!V?A0snk|hVSQY78-P@)jg7^Jf#X^7pII8S!T8NU7`nwEd{Z1DQQeYhIPD)Q( ztaXUwT0Cc*X=&R~q=lP?x|Vg3wnzwtCnE8G0~#|GDLtg*1T z$xJO8c4Xj9y^)Y+hA;?*BM^5qN-3gZu$!ly2zU?8IAQ*&8D6>a1TS5ljWM=AnDWKz z_nF)~Aot7yOAtIbdJm$r@>E0^DmLp~##*jDSeq+C>m720r9vrCYJ5cza6Xp;e*^#` zkY)~R{gHH?%L8!z0a7Uy$J@vTEmbQ=<8O0=f(!fGsi)Oy9`jP{0jvOXz;nQ3$BbYT rSdhV+pfWg*Q#26EqsQq<1NeUc0B#bwBht3w00000NkvXXu0mjflM>>E literal 0 HcmV?d00001 diff --git a/resources/img/flags/Namibia.png b/resources/img/flags/Namibia.png new file mode 100755 index 0000000000000000000000000000000000000000..7ae47593e7d57d76151263b3e149833074a22cc5 GIT binary patch literal 1718 zcmV;n21)seP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ?JV``BRCwC#mwjwiXC22s&pD^(zV-HP?d)3Sm^d~yD`b}0VdP~4Sw)G8p~zgA zt68L)z#r&3U!pBBvY;#s7RS`E!77UBs2PRf%w`BQGT3BqFbJ!lysT~L%f0uUd(X@B zJpOT8ZVNM+3xR+3oSZ!WJo&wRf4}eZ`#wTz&9z(x*LZytfB;M&GP+;QB>~R@N*cfY z=RwmFSJZlt3rQqwRy^3iJ<}^mZ`+2uXAfA`XzGF+wr{VnfKtBc6J@aN7XWfkP+Cc`pUqJgl!nToPHj0bUjsp;}0F>0^yb#Y1&cuX^+FajoZ!Mxgoe6aOjB{-$Yf^S@is61;}(>bUN`UWOj+AUJ;>5sQK6UBpP|vJ~AkneuNf=j`=KfP4TlR5-4Wfx~cGQ~#-xOr3ld zlpydu4!(6GmYHG5iA`*@Kw%oNZ1FU{JnJUB-Mi>}t_!3@*fu(w%{x{Kayb&SXH$It za$a-JvEgr<3ju^uk#;23m83F~;k3lb`lG2p;D%J!meA7Nz#Wy6 z;k9eY9(n~M8UrEFL6Ao%m&1s~sJQQbSTK)gkMHB9fBlnT&nW~Dgo?Bi;AS<+#0B;r zsUnmP8bQyIN-E1PFfdq)QUPI*hkVYgDXeV%9OXw3)7QQU+24Exg{>OI55CrPL(>WPGw-$Zwzf3`@WG1~0!-gAj^}(m|f;{4Bzdc-b7K z$td4@=q{Gb`8e+HH*@xne?k}r*f!dA^EC5)(3a zzs#DyKTW74G1F$mb0^p>GE9qR`PUi8oU*XfkCpmZTLUOOa zfsst+>#P)LjY_4kZ@rC4zgkcKUDH|h;zoA9v!6s!1lzEXT3tSclpvI00p}o8Xbnnf z+^mmQil4U5WB1cbn6kHnQ(szy_vTv|#l?&sMEgE!WQ4LMO-$lQJ$+Gn8o0n$6W@{mWP`K(9jWh9f-JhlO~ z{62nia0gEw`U?U1 zGp$kS46!?BP_tnpN2gS=s`F>`{O2f1JB}d)>H}y@jV26bp#&)-C9ZDi`gvcBIAfFIoA`LsYE@OTT z^nHCXnZ0}SwKj|b@ueSs1XQ>Fi0ZDLJdr!WqHPcJ_P}XMqlpjgd`!rUQ9duwEDI5dAR>``;;9sNT^+UU zzo7pM^{jenGtVFIAzl=rxF~u>q?^)(VI&nWluG5BEeJ>~Tu4b<8_%mDT7UC>PL1@D zv}3s0;EF3_0elR&9jLm>vU~t|Q;fa|lB4_8Tpo}XA3aX5bpZbz00|U26w<`2=Kufz M07*qoM6N<$f++qoW&i*H literal 0 HcmV?d00001 diff --git a/resources/img/flags/Nauru.png b/resources/img/flags/Nauru.png new file mode 100755 index 0000000000000000000000000000000000000000..7aaf39cf81e8b52cf2ce4225e110552b503c6e24 GIT binary patch literal 822 zcmV-61Ihe}P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;yh%hsRCwC#m(6a|KoG}&o3)dEq#vN7o_gYdDB=jmO1VVpnFr_t@E$w>@4=<2 zkXos|&^`fe;lLFkwTLQ>li1#m;ovxSoFJrv+)G!oW;Hvr^Y`q0>?#rAK1YLl9uEK% zpn=wy);S!I1iH(m2W7-4OdiwpC!62z8_Z1|GEgylS-%l70>+yg{1wfK`dcBy@ z$jk`l5u8VMm0ykeKgpH(#`x(N2*U(p1n10nLq*;t)mSq(Hp`dEd|uiXdWEbp0mC5$ zfKMMkpiqFRsSJgHW^r>204&}|wE|F$)xrbMU%z2#p@*?9J2OB@Mw`umR;x)r8W!gX zAPP}MN1HllAzRC3%X)wgHA%7tyvwt|^8IEBW84(Zot>v_Z9M|u`saY7!%K>7#+FcX z=uF&K3Q@r7sx8+6M-T|!TR@={bUH8C+j~W~yA8n6(Iw)A)6*}csV{B%Hvm;R2m*yM zQd~%!vssk-tS>a1nvIQRy4`Ks?H28Ji*9$Djg4ir4)9(OpSg81_ktJjA{kF4<9YD; zdOjEM&P`WBtu=m}Gg@orT~czPxsE0r)cw(J2nF(4vDQOwm<#Npuu zQIrrx31?^DxVnny_v4A&UB9x;Ni!-}D({8k<8#7LI5@ZjU^E(We0=`jdV%+)W|XDS zZ1kR-d_@G>?G`sT!>J1SZvYhDOBsMiDaFdl!dwMw{U6uv-jE6pI1p}cdo^E*1;8m_ z6L<+csTsjF@L7%D1S?}&=SYCQdU%}PH-O&*0CZ8zJ?Sugn*aa+07*qoM6N<$f(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=XGugsRCwCNmwil?WfZ`F@5}W9mwSmJ43aFSbE8ZlUHL~VQ&%osvZ<7=kI7s` zGnr0oHiv-Tn#0*pYnc_THH$PhEo-xKv>a&}Ao4j-`BLB-pI*4!_w(rwkO^Jxm5=mn z=a2Wi=Q+>sJ}VSONhAMozgZi^U{IOf5=En+Z1}Y0Ax)y5UR?WfqIhv zsSfXL)^j5hR{eSKNWpVcy)4q`T_8zPe17)V4XfQX!!{F%A}N;Q&^Xf(Egg@xcJ6vR zEwvsH6RClKyWpA;3|?hegS=jr4K$M8bwQ4}?0TvE+Vqm$2afH`+?DN^Y<>6yP*n|~ zst83HR7pY#4dFh0fDN8XQe7qX?%IJpZOs46xj%p9WR}I}Kt<7!r$-_b6(kwk8?O=m z-cD?(?L&!HR*)bJON+_VIxDUIInO=`$C}BNU*wGd8)P@z$&R+M^FV3@o84#ea&x^R( zHxde1OdXoLpQF(Wsi-O3*K++r?dX8F_Z&b6+(0YPG*oke0eX8pm|fjIqb{Wzt)qwH z=;Y0_EioIfG@Ux{2jUip0(gA+Spt`-1VSL$!w`M_5G1qQxQ5eJ98wVX_)&*FZrR1E zPksvkG4TV5^|AR_66O%`VJ?=0Iam|t0kBpyvZk$su+W$@Nps(PW}@BD?;z`fM1q$u zC93Eo!ONErRdkYRixy&CkO;EOdgCf9+sh{f;dg-WdI?K^edK9nR|clXGu)g~^*WxP z1jLxmvcr!3ophh?96Pok$HojlZ`A8}y0vOT5Mw%;?mpam^L)N@@6E$(ca5;6o7F68 ztr<6jUnkjS!|mKZ!gh1VZe*KnaCeN7?Pev9wqG6>gkJ}>v>ff+-*hZVMmb$X$C709 ziW=0?av0-2k*$|8*LCHNAp#Pr7c0*?K=iC$ZeR#6==tvOmLv)UW)2qJKbOamDK zot?-CBuzy|_*H;h{Q@)ES^`1@1Tc}tt+(W$ah`Bjn_q}ATk+ZlQl|9$9~K&O2537w8c}c>Mz0ZTWWq^fDj8Ie=$@00000 LNkvXXu0mjfNnS_J literal 0 HcmV?d00001 diff --git a/resources/img/flags/Netherlands Antilles.png b/resources/img/flags/Netherlands Antilles.png new file mode 100755 index 0000000000000000000000000000000000000000..c7644f894f47ca8b2a8453a970546973a6f44c41 GIT binary patch literal 769 zcmV+c1OEJpP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;heYzH?N~iFb?2s6EAd4 z;r@EQ`}z$P1fUd%0D@$V07BDbmc$8oUma-*Kr?{h@Sw}HY<2)Xicog0at1)Mbanu9 zd%sa(i1&FI*IFUz3;|*%5XDCl3=F{H(ki`fn_;qVU!@3Dqjn_i7049J%U1w+zV;qM zfm@Hj`dn8}pWo?rh>LF-fXsS!1}RDE{&8P4S}BHEsgqS6h zHb}{=F9EFe>_#bB=BEO@etd@;cb`IRp`GvC>XUc5VN;}(*fMAv-i&moNNOEM>v0e4 zMJ3h2$Rk`^dRV?kX&!`h;a4wZKe6Mw6C^O2?m}2*L+dQod7PKYj{=vv{BgqitNZj9 zdpPHD&eLD)vHs#7{mZ9Iy=k_*V4WwmuHu2+1W7zT^W~v|34H;lxcy*_&CN1@ZES4i zV{gCYIaMi$_Z`5B9Z_J5Agq8(S(be;=I}T2 z3*G6^G8zP&^Y~#@FPi$wEvO6Nbb!|ZcH~yAk=9&28_qQc5RoDcSL%V9)%EC`x=J%k z83U;6fujU4e_dLql%AhQwL9Y_nK6w4ocEsX?d?NP-Wm>2xbZU(CvHG$a1OW% zoSpG5d(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-TS-JgRCwC#m%&QIKoEw%N!C`7wkU|;3+TnOAijnNU&@#8-~)LP@16vqEp3xD zGvlFY8*A%v>Y;Pl5GKsWX8wO?#ogIwWb8Q(00QJdw^<`YfieO8kB7%E$%E^QaQX6l zmVkj|8OQf`q4le`cYr|xx~>XUg$+k6Who*6Y|2zbe&lSE@#eRidD);3RSD2d0Mv@l z3cM&+NxR&^cRcgQ`(JrQ3G*6&1mId@MS&GX%>H+d@HPOo;?oH}n}*c)lwsNiP{l?Q zY!U;23zXH$2d>=xZ7(Jya(%Gk13xteF5#Z=Y~7%1T3ucRM+` z_!^+Dl|1EG*q;#Q^?VJWYUC-l7gV*?1Fkejc+@b2xwTYawi+UW&HzkXP3XR$>Ya4L zWtbMzsWBc6qn!Xi1-Jlifb(F2PvBLWJ3+5mBclYya=4uC8{m5Y+>)nnDK_WY00000 LNkvXXu0mjfMGnNN literal 0 HcmV?d00001 diff --git a/resources/img/flags/New Caledonia.png b/resources/img/flags/New Caledonia.png new file mode 100755 index 0000000000000000000000000000000000000000..e9e42426448ad7320955bb5b56c9b4b9c204ea3b GIT binary patch literal 1305 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 literal 0 HcmV?d00001 diff --git a/resources/img/flags/North Korea.png b/resources/img/flags/North Korea.png new file mode 100755 index 0000000000000000000000000000000000000000..403624ea701ecfd04e93d4774bdea1aa29227a76 GIT binary patch literal 912 zcmV;B18@9^P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<7D+@wRCwC#mrH9DSrmZ3>aOZX(v@K1s3goH6GYSMLJ-VsTxehh#6^agl?eU; z!5=UK9TDaSh&w?+aOFl3#AK<9Aczr1i6IL&6JJC+>8?&a?!9Lg)v2yFFlZ~)8!y!B z-gE1G_uTWSvP6V_wj6zK-vKNj4;0(iESm-b8yK27fAeELm#r~!IklMSaspB;J?!1PDm`Q2@(I^;z&~6sPBIk8RIszm8o)C4xu+ z6m0-wge^b94^>AhHL2@9{hWf_A@e`;w!(-=nWXE0h%EOd0xavG4X}3lG=-@tOrw#F z1G+A1Z4Ce$K(t004aD<4MZ_K(r#O8a0RPb=^t*Ro4IqGoVF!RHLN}X8tJTq6DlvNb zGS1{=qO>wQOZd+VK33I<@>H)B|kO>Kx=*;0QcNE3WpCd zIycArix+#}dt)GN0f{1LHjy?}VX6v_gL?A@0PpTya+M0@nVEPGckjmDvxn&Q>p0dd z>vNYL%PNH^)$Id#USihDZ?l-q2J3(QiU0U9dDjII{ylMm@~Kmd)M}KbrwL!a?9BvG z6sN+p52#iv9soosoXMZqck31#SFW&Ls{t@tt1*1xLM#&m=z6_30LO_JwOtL3QlK>$ z1IDm<{YE0|-MdGjTE&@|VC&(-q`&pxK_dUfht{#qZ2(a!c8vBBJbi**Uq{#L6slFm z=NA}XSRg+#imulQS62yNz3LgjGA7w>3plX4fB&+rR99%_+#&YfzD=<@)n&b4=^1bT z_`MS`y+ncIpdE+Fm6bRX8l?~s#F$R8-l((o>o1g!9b@p!8AK_(J9h|{mUdR4FHZ#M zbQBn+z_xe3SSkF)Mf}CZZ(Rhs0e)OwW?*0-(?aBV9#kqZfP3_B%H=`4ttb=agJlQb z_fk;gvRDZKfXz{1?&Zm06%1``~&dZYX1|s m?Q51T02(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;uSrBfRCwC#m(NR7Q545NcYMy9d5)8SWzv?G9m~f3WC5uTGqc1 zfyaCG`xB5&71p93y1vuD{W@ucXJApu{>;o#c1GBXiJvm8kYKq9QBNz>P zK&k&jpz!Gnzpmdvat^W1PGTKbP?dAx!Au53Hcfz{1{NT2T$%2;CX=lPC3F9w{4W5B zWv$p77{nXwM`?qq%NN(oz#smwwIy&~yhQ9AmHYNnQCGW$N`>_8yF?DPV(i|9b?L(9 z2?VJOI-Mr4?bXdZm1gE<7rCAu?59s?csKNK-Ei@tBy##B=mLfDj|AE5iZ55h>xg&X zA#(f#@mpQEef{eh;IbG?+cJnK*IC9(Qr7tWSiVqubIBuiT?4O z$l;?z&z_;8z8-NMqNh($c_8`EK9JAnF-`Tds8WDYimndf^<3!@i+#cgCLllC?SeQq!myPGyywHd?5M>45{Ls npt?Ag5+0CM+n3XF6ZkU#X~8v8PjUV800000NkvXXu0mjfI~Ha@ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Northern Ireland.png b/resources/img/flags/Northern Ireland.png new file mode 100755 index 0000000000000000000000000000000000000000..bf93ec80f59943907b036bbddb8dc014645145b5 GIT binary patch literal 713 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 FV1h{kQ?LL4 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Pakistan.png b/resources/img/flags/Pakistan.png new file mode 100755 index 0000000000000000000000000000000000000000..aab99bff7712811d7c0dcd14edc6e0a7e8337ead GIT binary patch literal 969 zcmV;)12+7LP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ*zI*nbbI%H;6pJYl7Fk{b2tWhk-seJ!3z$04tdz>l=Gl8}SN&5T zi7<5P@-iJr&E>pf%l5hh+!?zAkkY;M&ngqSM+iUxLI_aGzkacd1%MC$zHKT7?-@&z zEts|i5ZA-dnwDAD)tAgNw&MU03ZP__X0*lh80%MN7#X{bD`hBvSTu^|Sm6PTvN7%V zsm5lG^nc8`tLK?~R;aP*nohEzi6_N;AWn;DIP=MXQ3?WxNQ8kyCm0^RP4+=HU|$k% z;G@31{FeQLyAQJDCUaH$L|{2)c!0t*0DIop#oAZaFfe#JU|$lAbFjCc?VH~r)!4$& zt!p)QsT3vKoKFUd-uA9YPgjP0Z|}iz9sYiJAH(zjRHY1za*?mDd`)}0gWt2a&^4W> z#*-=l7u%l49w?TdJ-<xfx2yDm2 zcK^dBY;9>p0Wm#F+tOA>DorI2^AGuHpJzE1x~7E($QN?KF6OPK@3mfj9{y!seITku zNhMRyPs6!}5?9I^{qe7x{;Ch}K18OoJK!^$I?}~*?C=0m$r>FV9pTKSFZ|W~aQb`J zuj&c-O=-`{469eH^6wQ2ry4-c(ZQsY0Uf;lEthV72f*^?W&C>f24@bRVq4Gabfnwq zNVoIWhBvwR$v1Shbupfs@MD!!*dBlYx=qu(7mLMa1kiUjRv$G}UMNq44?pYY{jKkDVCR0etlLbo zA<1}df*XJS#JQ{I866)B#tPy00ReOyhH)>ENX$Goz1vXN(=ZWFU|SaU^(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZCk3=1_Rx-r3pkg(LP zgoF)C*Di3+p5Ox5kQk|7M573asn|*vf4s^bldGFqHSiINido$B%iOK7Rlbqc9 zX6`-jf4*7T$12lP00!`ZLcC^44ru3q=MJ8}RPjBNt?7;7!qEez98mO);lL}y znF6?e{~g}+T z1;!Xum9dc<7_Fx(_CohGX7Sk=P#7sT881&U^WgRVnyX@r!HJ{+grd~imQd2F?j61k zG(r1RN$tNMEzQsf_6)Q@;CU=m-h>5u0XSC$sU%9v@)X!Qm1ZzF4Ly(I+WcZSw9esF z5Y-g_aCbt05BRy` z3QcelfaA;G-sSwvc9^=%n?_pKrIYJ^3MtIN~ z;7zmtA^aAJb)v%Q7n&BEwe1C{D)BAXP%QT~ z+#KWY`RAXk9jd{ln~`?v${@OSZ!6dCZTiolOXW}T}oB=iiyMPxm9?NHeNfUn)tdG|$sSVW3(~r~D2Jm860 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Palestine.png b/resources/img/flags/Palestine.png new file mode 100755 index 0000000000000000000000000000000000000000..0d255380a44551d3680d46d3384dbbb13b148989 GIT binary patch literal 910 zcmV;919AL`P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ<6iGxuRCwC#m(OclRTRfR=gym%Oxh$(OYEfDMM)c_pise;=*Eq!Ahb9??)!D`Juc?W%%a<|4o$gMiCkH0C|q@c2R3bwgtceYrsmq&e>Lr>gwv`ijYWA37sQ! zy98^Wdc3vttmVX$Cv-9+($Ge0ayj$DnN0uQ7y^Rfau3jbm`IoUhFyw%<7WNdNXY)x3 z?KYL>G8mZ*fZ!Z>4A(_RU8Cc;|>zpXmWnn29s~IMd|9S9g$e=O)7bP@FXkfvP^`fygUS2;6=9Wxjat zH0`Zhn4c0#{br=Z=$`Z{>&lI*Ua4aIUJgXjZt4Mz%wua6KE1rk{qxJr&baqAD(9G)B=Z6*Kfy#&Dh09L465;4*^7|dL{CKuP>b7 z^GhqV8xe=o$#+8$2);zZph_bT{8KgDzI=v_^UKtHU^d&I=}3@K5*~_kemnINpRKR( z=#_bvQiquRotZ-^4gEK7Hu>`1leA|8jh)AIrZN>OfEVC6@H((G<+1#4;E@#n1arkY kO-X@{y!bgiXaN5X0E@Pi_uEWXY5)KL07*qoM6N<$f<<7YMF0Q* literal 0 HcmV?d00001 diff --git a/resources/img/flags/Panama.png b/resources/img/flags/Panama.png new file mode 100755 index 0000000000000000000000000000000000000000..afb4ca91f684629d105f4bde5839ac67ecd43d39 GIT binary patch literal 735 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 b0DlGmz3Av*e5-}200000NkvXXu0mjfvcwr_ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Peru.png b/resources/img/flags/Peru.png new file mode 100755 index 0000000000000000000000000000000000000000..96dc7efced37b546ebe9b6fa243148f66acf3c13 GIT binary patch literal 993 zcmV<710MW|P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZJBrQj-c+tBBSpwl>vDDsBoTU{_Lf zD|Y9<;KGf6fD1R)_=|=vv`DZZZAmFEbP=$Wq+(5zNN19nH}l@Sd+%{E)6N@9@}3ft zO%DurF`V!H+;h)4_dF#c?4&vDussA&KnCzS>voy}LKi45ot(Ohlf3^U-<(UOeCO2Z z6tP!4`t`Z83zSd}{YQ^%+0oKywdUsmN-p4uu}BzV*Vf@)St`|D|3jIYmDOHfrFwLn zQVGHcz;oLk8fgYd5Nt^Vl5`{p5FG)~0WjER6WeTV2|%JwHj8b=07Pq~(LnwMfHsCo zZ4H28zJTXuyC+Q05!VH+;{XP!)ezrL7h(~Zyf-=3{XaoR0BN;i zR}e**dL3yr(g6Us|61YX_;IYY%+{~4?)!K-7cc8!lK?~@4C6VVv9ov2YJDB?8yg+HtruzJpE*F?Z-Z=N zH}BkHe|Zn(QklcMZ{tSbYQun|$>#_8e&I*LKE>01!d12+$T+<@p#26U07OP}t6Jgo z&~ExZf0yjBEQ4Q_kUurSlgD{^&r^(*AH!6uiDj567PhJ((h7K|L!ci6zbd=cpozQ6)fo>;=wVVEOxg2L-o8o*nL*~tosD@Ll zJ%5VIJ7@WHae-PU0!Jn4AcBozozO-aK@uYX@Y2|`92gnn^4ujxCr=O=&9Vnye(-TO z*{$uC-v-rS;#XjehK!r~u<&qFBzlv4LM z2k6gw57v9qgJo#sZbv zdZJUYQb`4nMyr!0MghaXL11v3$MRL+SJn9@D0J5Cv=FGNhaaaq4e<8>_YTdj{A%i@ P00000NkvXXu0mjfyamJ- literal 0 HcmV?d00001 diff --git a/resources/img/flags/Philippines.png b/resources/img/flags/Philippines.png new file mode 100755 index 0000000000000000000000000000000000000000..f626ed90a08376df48e739ef2ddd194c0dc7a48e GIT binary patch literal 964 zcmV;#13UbQP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZVIJQ=I)*Uzb4TR*S8eG|SP03@Sb#7m%B*s)_XeSHVGc=0AvQ?s~kVokiSR6@eg z01yMDq6Tc+=F#8(HWx13WMblP94E2lQM1f-6}}(V0Mwc1r8s{4AVWjrjE>$xDHkc5 zrwgTIT?Cdf$59+T+Cw_+GCX_>A!O6UDFjrjD?|W&AA|+jMQ`uxWV0Ct2Y;ee3P~p2 zh5@X77ClO! zAN-o~7iYkA5XmGML$gw$UJ1bZKBZ4T=ihH~$V>*5T)ytEJ_Kk}lLvG-5BedfE=-|J zv2TFNwK1gEO4CbW903#SNCFsLfa;fokM1+`?h&d#{)}w%)@Ji1fSPJ(@d*CdOYztV z^q~)nQoiK zV#wn*KP~NMTD^imQO5+e@B3Z*CKyd{n8qR&{VV89gL<$|PO^Dea*BA}G@aL*Jr^zI zHQC0OaDd~@^o`3b3+6UVUUFV-xp}ojL-AprIqj-{*5=$_y@0u-fzN<(kNy5f_WLIU z&5bR$K6ZH{gUh)Ge1cPNO%T=;XL#D98KBA#ykHJj!}BvLSGyZrmWVnm>ACP%(7-`@ zern$CZHymExegik2;b2TC_Q{Vx9EF4gW>CiU0jwnr>q|cCWHlZ32tQK;9Sj-pxv;O z$J9N+Lgv*{2i613KX%oG*EUVR{fy0qQU5^lQ?n0@du}Ru_46KiDY_%#|D0`XKcpGn XG?yzssxV{$h8%;ZtDnm{r-UW|lPQaD literal 0 HcmV?d00001 diff --git a/resources/img/flags/Portugal.png b/resources/img/flags/Portugal.png new file mode 100755 index 0000000000000000000000000000000000000000..630a85c0614932eb52ca505eb374e4c00249bf04 GIT binary patch literal 1076 zcmV-41k3x0P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZeVuxKYRhSsb$61yFzuxJi4Erh&i#2G4#zvt_C5&UowHYyX4q759Dm(TD>S zl~PPkp2$2lKRvqd^}})*py&Xu79r3v+d%_^Nn)b_TJPeL^plV7#4Z~iwG8^?h-P5~HAJ=~=c`CSJT?2s47R`?|-;`DmBg>8cV z9`x~;{FNMbL;X7dz=UBNAd;A!&}X+x2>O-JYlS(k&rUG4ELcMU8x@z)C6~p9#mKoT z#dl(yT6PFy3?zBf%mFRbBM)DPZA8`VIP=&K4DaMQvRdZRKPOomvC!i#)`oz)fSwy* z>-+{|Zw!JYM_YQUD%I|ZL<>Z>c%UA71POpbVK5Zzh&ZSrAq;;hjD2&Fa+ImxxQH<%x0nzM)9+AWy{Yz$x&AQLG3zJN}bc3ZIf2TV5 z0I>*PEiBV`?j{fChcQo8X)Na{EV&s^p$Kd%0O+s^1jRH+r2a;kXeUFlmdu!47PGtdGBb2=%j;nR1XLl*w z=)qpMI#)4t|J|hy(mD+wf^Cu$>Nd6#(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;7o zTWE_GRH#sJ;X+UsMR!GvNx?4crd32Nf{SDoLQ6{1q(#%_)ig6Vb06oN&qc0HCL##Q zOg8;C=ibA&_?^f9|9wY^2-_JB+Z>Mo6yO5cbgX3VU2~JHQ^tB0qya!~(7=8|#nJYcub$=FvgH;L;kbjf&k9606 zZ_I)J%v1ShBuN0W9st%7hcTB+J6LipeYtx$T4QXLJi>91UJ%HyTVF=%zTLm!25Cjn`K@7lela}S5W;lNQ73$p@_<+`yVlgBL zB7z_y4ikR=WsHyCzrg%_srmp(Vkj0Pf*>XcVtn5vj$vfv7AH>*Gc`3|H2`l7piH@( zpp>GoZ$IbH{{g`G_+Py9-uHZZ>HyEQJ0#+)s)JM|5B-dF^KAIvFz+~E?HYjA29-*u ztE-j%{^z-LX^h3ifNVCy&6^9nJut|b#v8osFHjPpEB~#M}g|qdVw9S zjeK*az@aW7v<~?#C`95oPXK zH2`A_uInQrgo)6*uaTioUgELk8T7oVg8wSwm2xEj3PSNHtMnY*#A%IZ~p z9mQ}RfE9@Gc{6i^&l|4cMV7Lt>h(p&VB=&BAQHv9*;{(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;zez+vRCwC#mpxAuK^Vt>vo8md97l)*Lx@Tt1%!~8VEhO+wl>CC8B2|cHWtK2 z3ll9UOpNg*7Ft*+F;;v5V`C&36$}V^fE;(o!E*aDGZweUp31$s7if5r$8rfNKHmTI*~zO|`kj%8NJT#wSp&j}T2D&JYZY-|w`5 zR85*%Y?3FBqc$DXRskX6ljTf(0Z3UP{Z+;NzC`BPOJv@`ux(1AD}-RDFcv}pRMfLN z+R>g5&|=ktw)JQ)hc2FF>E2U%mYY005c=1f2HL4K+ZG*??yM3M6OE>U;X23AR9Hz_i8R5FzJi1ITy04`~c?~$B zGx?d>Yq#*`7s0YhEQY6v=Cw~A>dFAsh!Z9b_t16bH0iNN1Z#PO87~Z#7a&Zd0VlLf zM5|4(zCn=v6&rxCEv!^B0-&|78d}cBY34`o;4iLVBod%h%rYcVeh`)8T3u0cWSD{R zha`Htk*6ba7QVPSUT;cNXJ}`amGTvM|WFTf6r$Lu9plVQhpudlvD;Kaj zQ|Q1inm{SgDw>zpy27)vA+$!y;74#m|JrJtF{8DMc=qtDHBSEiyB+WV1QchJ!Gg03iId z0J?!8plg@g@)clGgiUF(p60a4;sSZG|8u(60DcbuvS*I&;h*x^00000NkvXXu0mjf DCPQiX literal 0 HcmV?d00001 diff --git a/resources/img/flags/Red Cross.png b/resources/img/flags/Red Cross.png new file mode 100755 index 0000000000000000000000000000000000000000..223cffa39f42355acf7294b3afbfd947c9c5de98 GIT binary patch literal 445 zcmV;u0Yd(XP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-LrFwIRCwC#m%mQKFc62o3z0fOrAie8LMjt1yaO8##nOd`V&WlK7(u8)s8Ul2 zl_-OK4A^ZbDdfKy`dgydm-xFopLG^hC8Qz(YY!m60WfgSK4pL`298v95yX3uQ3MPF zW?&e*@K@5}X6jvlTp5pUr&WJ7i0fc$mbDgwS^zdp!vbhEM=ESLQNs47wv zMr%7;*f&D|1Hf8K6#Z-sCU4J$A3u#x3&$t(m-40ToQv}>rRlwWz7(sTB~1Xj28sKvPK=_eh%k3Vf00000NkvXXu0mjf+kvgJ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Reunion.png b/resources/img/flags/Reunion.png new file mode 100755 index 0000000000000000000000000000000000000000..500f9a1f41f701c67b6fb36667ae345b51edcb82 GIT binary patch literal 1177 zcmV;K1ZMk*P)y$b)0Ua(bY|X}_v60TMT@lvE*fPP zayEByPtJYLbMCq4xk4#LCrzWn_6UFgbim$NAErsbGk~O0s?w3{h3M6QR0k`N(l+St zl-d7}E@(-G>I49(6yKh|#nic*JP5&m3ZS&w=JW3h6szt(`sLJiEGjD{7azENYIaE# zYi;%Ol@%qU=)OKc&e$Hemtgf>FjHWSL+mIJXRcJ|)00<_Qqhu%{7#404`tDWcwne) z00^M@5wJkDo~7=eqIYMWFVBqf*~u9ca40{(&E*C^&D=&ebdJ8f7ef>O7622)?_4Y< z`SA3MWD<9nUMy0$Ey0ZF@9E;yM!b*-v3NU@}1l3{q`x)?U3b$#|PidlFcMpZF-!YErGJZmJn>Dpecv|O@LHjXrL6JAW{%2UVG+o z`nql2d*f-+T^6PWnx^FikPD?OELJ?OmKyvxyTpmJzp>o#38aLk4{>w7kG%l8EQT{l zN>!Iv$A(zE)8uM#jhLxZZg}iU#c_Q}D+uue37UombnAlWo*LkZeur|c&Bt#YB<5Mr4I@pzn8tBn8rkHqkoIN8?l1w|{SYNpQBc*aqQSJM)r(s z&WBcOvkRgqx>qQW&*jNvG8l$I5C&9=6`U@IFbtWToTRt67fsj5?#`0#Ni#S&$Wmzu zfFmy);lj)X0Q&p-89gwH4CR(H?w%=t+}he&A(2RI*%U$$1OcAstq%=N!?G+~*Cmxo zZ3Ykm-}mu-A1NhE1?vMiz~LenId;%_nUWk3Vy#OLHL00WRw6j7~KA1Z*2q@@6M0{ej-51E7& r;8(FBN)sIrryfujo&KCY0`SKGxN;)I%-Ce#00000NkvXXu0mjfuHPD~ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Romania.png b/resources/img/flags/Romania.png new file mode 100755 index 0000000000000000000000000000000000000000..f8159584b83229ab27906d1d9e5da333be71b8f1 GIT binary patch literal 675 zcmV;U0$lxxP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;DM>^@RCwC#mrah-FcimsPBN5_=~O~Oh#ePT&klh&2NEaZ6u^c9a1R!91wN$d z&@@dP+wZZMv~@b2+KZvH8E`eMrXha^|Gh6{yM6O=Vc~<*&o05P7rYY7+}#@ z?8XJVR$GtN*jj6=8MBju@}@_>+Uq?A(u>yhRs>k^h zz(rn>zm%j6%d=_hf`AV~kW_Obd9N8s>KrWeiN8JV-=N^IGlGbWbR{1qh(ji@(XB`FxQD zFt5{U4yPm-;5qOLcy{Er{15QM4BrIPVLs-tKyB_nPVXAv-vG9yL@`4_o2UQ)002ov JPDHLkV1horAr1fl literal 0 HcmV?d00001 diff --git a/resources/img/flags/Russian Federation.png b/resources/img/flags/Russian Federation.png new file mode 100755 index 0000000000000000000000000000000000000000..980c5858321eb4ce0471e17e6fcde793e5b04995 GIT binary patch literal 487 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-ZAnByRCwC#m%&cMFbsx2XB`tTm;^#dJODSYJQzn_j2kE3fX6@r!3JebY;#yg zyD=svjr1~KqPVW|)lQth;_h^5fsSnlAV3co)MHLlU|Imj?*81#*NdD4VANp+MxjoB zS2oz4f*n8saD8*f#pymD)0Ab=gF(UTd({9$Gsb14taLHb>sB=%SNUl@TNl^zt2tG& z1|TJ4Qbs;&01;t+ONz)M(~{raf5iM|^H^0|1c>U4%S5c5|7}$Y^n$c9pvI(3M9l-x z?*&GO{WgH2ZdfL9qHaXhRtcix24;BxT!a|go6r(YAk+FdEN0;0{+2$DPpi$or{OHWlC;xB|{HOMxfgQEE|o)PXpi0%O_z doOTWHH2{#8w%%u*yN3V(002ovPDHLkV1l=$!O#Ez literal 0 HcmV?d00001 diff --git a/resources/img/flags/Rwanda.png b/resources/img/flags/Rwanda.png new file mode 100755 index 0000000000000000000000000000000000000000..0659c26170b5b7478027c3f4b2e456e03004a78a GIT binary patch literal 735 zcmV<50wDc~P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;Wl2OqRCwC#m(Om~KoG`%<2ZJLnuL@;Riz>-H~mL?RT;OI1E z>?3@b0pL{`6@k+tEKlEYPCxlZr+L8k^-t^_-ex^%llxl)68szk3Yqhq=3$8SH z^qMi**DXfA#s2RunNu3UlUHn)32PO$;MwI8(ti2QoLMj9$A1P5JlXcuP+jP6kolmhADt&uO1+YKt;>ydx4lT z1$IgR&tKmmZM7JAR||kEaY{ZO13P6;sH#Yf9g#>GbJCQW&X?NNi%`(nN@!*v!dlX< z4TRbBEC`q}91QC1N=pKQ02{zV;6}}D`2p}&syjia8tXI%4CV52deH#>3;<7-LBiUI Ri#q@S002ovPDHLkV1i)#Hedh% literal 0 HcmV?d00001 diff --git a/resources/img/flags/Saint Lucia.png b/resources/img/flags/Saint Lucia.png new file mode 100755 index 0000000000000000000000000000000000000000..fea98e3cdfcdffbaba52fe2503663d2a7822a2c8 GIT binary patch literal 1226 zcmV;*1U37KP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=P)S5VRCwC#mu-ktWfaGM&z*Z`X47^{T~`a-ByC-53%1f)MesxD_5!_ueaND$ zg$RTsLI}mEDEgKZq1%><$tFr^L6Vvw7*RoQSc0zv1yRcG%-)@Q@AGo{Fn8C{ozbxm z>lY6kp5bB6|NifJ&i^^*DiPswn#X0fD+Cmf0dna&o@RmA2O7KA?LU+8)cB@eDR!?} zJjn-|GD@+yW7;Kylm#Rxb?M{}|1kj2x9M$Ic{pn;(#C@Ff^P{Zyg00kHpAX0@gXg*b>&60Uc?U&YQ`hufN3e z6kRtjVCR7&1o@z@_)NybSa+6yu|jb;A&ksLgPlO&XSlt!f!8;Fj^}x-e)S$c_A*4n zntGC;M2K|-0d0h0WEhSwP9QEB?prX6zmEOL(c>op`1{09+}SprFTOcJuHoXfAV91u zYrr{*B~9u4Barl}N>`CG`=y=D^uGBPVHg6iy}zHwSG~c`gGbRNDaTZaudJa|1?dqO z$52U+sz52lNSCbCcoZ4#?Yfa*@FaV`Iykz&XWs!u1LQNA;* zb>|Y$Rw$MXI^C?5Hk~*gTX+M#>sJ$oA=x0^*YMGn4_W@)YwS9793$tv@EA*sH>#Ml z2pvNugSNE^B#EJ`V+MZVDDQ9Df^)*AcYUmd6)O#Wo42z3=^kdcPT{-5f0E7m7nEVs zgy3v9G}dCp;Y4b>(UzX>HnwfA$ z#gueSJb`mFV2wi%q#{itzqN5po;s2F*Jt_tw_bK^Q)E0T6Cic%$mNCII~2eCypgUM z4O}~ABHFq!cuoXCaFqm%wI~?{4A+cqB}j?(_1h z(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZED_OAvh#f&>@IIwq10LE>e1hGq68MMHO=uCDVx zRrRkrN6d`F6vrXU0{{YKK&!sbQxZ_-z|nW!`*JIDGEwX0mrn5G>iT5#PWa^Sb2Iv0 zc>LVw$8%uOiSWkq)5uUjOySg1i!7gcl1nSUbMw~Sk?&aLzlF|g)q9LntX=Up)&LfB zpp}y1L*nkXM=`3)*xV|}GRF@;{Ygy9i_b1`ZEXwZ1OpsG+TNJpn%bMY6c-sh1MbKX zC<8z%uK*dnex&cKRXqR9aoX2!lV^_aF8#JQ_U74>grNMgb{i3g09KY$d*2!jECv8_ zfS8n`AKB@YoPOak-hTBIrBD3)>n7qHX2wc;gTv{V;&2 zbbFp&5xIQjFP4riu+m;9CPk1s?>Zw!n?t;S~nVB+?2rV2q)b~>JZh@`^!;(VKC zt72sgO5Sk1`_^-Ob>S*`BO6WDZg+YBNipvS0DLgEyPkeI$mGydQc_f5VWGii=i8u$ zPdZEjbQS<1L7h8w2ojx+rytUY;?l8)czyXK-(SAPoqq~sw^r=VZlIkW$S5_(sX9I` zWq>r410g9py@0O)?EZ81%oBY0{ww$p`Sj~mnvEPAE2Gx!4rsUU(yh{U8CF}WbHL~p zo)C0IfA#7*AAEF?>o@NZq7iE9jM(hWzyc9yH3tAL{_!!X+k-GR!8PEU{R{dmEht-h zWB@>8q)~J+=ZF&;WNvzI3)^MmEDhB_!w?NEMv@7t0D6ypoM2!eI#UZCse~y;oGF+v z7ZE|j5C9DkGh^!gp^SM$CeUwUD|V#e5NL{3W~xpd%l~}0`+Fdz5dc~vp5G2x>x$~C zcC7!um>g6N=nw!kL*@uT7yzhfXbRrrn$3forP;cF2+Cp)KvH1KY_CHdi0osl&bB1L z3E(vF=$yCZo4^&R&jb(G_jyVQ?8t+|>0tx-cK{2oo8(1gZ!G`-002ovPDHLkV1hPL BqTK)h literal 0 HcmV?d00001 diff --git a/resources/img/flags/San Marino.png b/resources/img/flags/San Marino.png new file mode 100755 index 0000000000000000000000000000000000000000..bde1c4ecbd87d897dd4f10d0060508649683071b GIT binary patch literal 1167 zcmV;A1aSL_P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=6-h)vRCwC#m(6cfRT##9=iW2lGtBh%TU(%jC|VRXF_y5A#6+Xfe?d3uPBt#( z4`63P;zrrH!w)njf{D=@`4Utxg#ra^LmAuYFdv;x@64Th&p9qyXs3`+T4^`Dn|l}c zyzg_~=lyuDFvhT+X0gup2!H@=ATs}4OH+U+fepr(;=0^k2*(1_>&QUbnos|V%&XnR ztLIh&ARFq!=%y<=}gzdZ$sCeX6(vQ zVseC7q(Ce*fixExz5F9V5Io!rxL%EDEKO%;jIog~&;~*lV4tMB?*pWiWJ@{1p%5+c zG}5yFzYP33e2UKo4`UgZdVPk;e2uAM8xzG8xv46F?*j1o@vr#!n@<>>y1{bx%(60& zE#|mBF-}jWgTbR8QkptPi<4kFvWsN2h+P_G=#K;ZGj)=vw+*N6^ViMGY-;NvEJLdY zaOn79f`%bGah5Ih->^6Br@UbsuIXaN1Z28ir&c?If9q4i;vIH7eYCZ9lPyis>vSV+ zxjX=#uNF@!{J>|jlE;xPTp7JcGFrq+IOx;>T1XPMA_xqTNFOENV`EA&cx@6_x%~9? zX{wDGj=X=6Zl?o3SnwSQ+06jnJ8*)Ur%?KC&L*nI@WQiHCN4lC#>V~tfASm=*-9hu zu?e`PeA?P`l&dg!CeL>1km=Yj}VsEkZ=a z4zA|EBqJZAGE?S!HlQc5k6-d#*bPOsTA^GI*gpV=E=xqMN=4>4T|B|l@z+R+&G@Dc zi|!T;+bE?M0Qg#?0o!hF3R~ECRMArLctP?EPf{B)B)dJ5a+qtSFs`fFp=zseS99d^%cqj3(VcI*|Y3ojv%HYmMoks52&1*( zUeln70;M#TZCLuL!O#)!2cX;tIC84M*%6m_UyYD0l==Mv#NnBdrXAA=zk z>R>~t3vGNf>K;PC5U5}&1%i7GuE6+r-eX~l$#R{8-+OrFIJ$iRH<;nr*;_Qy0k)WH zU#0J}6O15OTmwoks{Z>}$QHOBh-44KXpC${N86A_J&+JIivbv;mm7a>fmp!pfW|z~ z+1o-?Hv!NFAs`l6J6*as1IidfWxBkkVsO6RlmI$`ok05<3(`C=B<4kFYBl0?rJ5F) h5s!XO*Biip0|392+EgiEbm9O2002ovPDHLkV1jC;7#08k literal 0 HcmV?d00001 diff --git a/resources/img/flags/Sao Tome & Principe.png b/resources/img/flags/Sao Tome & Principe.png new file mode 100755 index 0000000000000000000000000000000000000000..6a9da6878926cc2d065b729cad6564b296daeb47 GIT binary patch literal 1073 zcmV-11kU@3P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZKD* z`oS=B=DfqaGw;khGe%X}$q3ltxKF?U1)!AY+Zi56LSWBlXHG7BclhA;j@%e#j-Bld zf$p)tV+Nky&+MbU6uc0uvoV4oAi!*xz#sGf0Ca~yNkw?-&pB$g!p}oJ6umY&QFMi7 zrcu{iUWsXLyAs!3>LT+FpcDe&99f!h@rgd#yucQaC6wNIB|qQ+$2GkA=N69Wi1Br?3L@hGI)*PL<$L@ zrd1LH#6UZ1OSLMd6I>P3a6;#hN(HgDk-W9oxWFBEl?oa~^<-^5uSMV^7S9RgX$PeU)d=q+P|NLG5f{HGbL(dPTf~A| zz~a4aU_Sq{QpZS?W2%5{T?1+@T3FqUjliAv3=%myCR4t-?71-Gs9BhwS58b?cI}3f zFNYjIUcfl`>ayp;B}XlSxw%%%#Ig2<^EcLjTU=a|018qz$b3vGtnt!|;8M@&Gmb2S z+23I5-H?fi0%Udkx|r00>0XvVoCEJc#rKV{x*YBPC)O4 zQB<8OG8@| zlXl{Kkz(J?;c!U;RYj%VI#9*LFf}&7^aBTAYIBXKtxzQJ05dcQ zql0M8U}V{4M9qfnxFam$)26dP@{t=6x)RT)BM10!^kGV=r(kr`?@Aq^A@ebJmI!ze z4A7Z)rbh;Nd;AgFyiyR|qT3LN*QRZ#N>?gOj|}kE_`xmheCdL+H0yOI6ycM@`+5KQ zVY<8!28sr&>s&O2O}Uau{vZkgKlAu5&L0`TEL3rTTc=^NY4e}}-T)5*hk$;zH*N#J roBU0%JI}W>5};!4KTda=!2bgPeXeHfUKn*V00000NkvXXu0mjfeZ}=6 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Saudi Arabia.png b/resources/img/flags/Saudi Arabia.png new file mode 100755 index 0000000000000000000000000000000000000000..839d0d991b08d6f35bd08685b7f7289a6440db70 GIT binary patch literal 1312 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 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Serbia(Yugoslavia).png b/resources/img/flags/Serbia(Yugoslavia).png new file mode 100755 index 0000000000000000000000000000000000000000..b6b0822ce0c980d0ee0771e5378b583016e74061 GIT binary patch literal 1009 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 Qng9R*07*qoM6N<$g6T!61ONa4 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Slovenia.png b/resources/img/flags/Slovenia.png new file mode 100755 index 0000000000000000000000000000000000000000..0cf889089bbba6e919d4631d0b56a7d6a8fec209 GIT binary patch literal 730 zcmV<00ww*4P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;U`a$lRCwC#m%D2eQ51*2dv|u%jhmMmRu`jaFeqqYp$IlMwu-I)iDD;Wt4*-6 z@Kr>?Iu-^|QG6hxq*9wiEHq}RHTFT-qb_K(zhbZg(?6$#)p{9 zkCRFFw^h~#s1&$#bgO0VhWv5d|F&$#5X{E{{fDlyG=fqrB*ipoIQ~PZ@GHm6o>YW zAtIbPeSn$E_qlQF9S`3YHkEWJljK(^Yy%kUDOV!Om53mzxi|ln^9M8R&5y8BYydF1 zE6dTTF>XHn4$`zR>98|suha9~v+kS_8P^7|)>ElQgvJpXhathj`$g{FdBNdh(+I-C zo6mfB^@W1uNr_)K=SI=`)>%(veNP2y5yrIiH9Yd$31=U(Kd7Qmyqf_kFl;>0ulZK09iE(5$Kl#h*qm|uSy_*k7+y;z*yS`c)om%qzDp4u>h!43ZpgC zEdXyV1VP_zc7s6x*I5DYeOu_5qLotvIPXEJ*pj1EH-HyG#R#A}00IDMRzPR7u}csD z&I5%~Db`u6*=(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>bxA})RCwC#mtAa>RT{^C=Y7w-GsASI=(Zwgx3HmDT96Odk3^$ubQfKAF&eWG z4aL&g*$Jl0}GB27;A@ebHOGcgus5${1^SIcCgyv z`o?bVx@mw|Vg}jn9$;g&1ma3tg1}HLg)}wPuzUY0VsfY==h{>Nu5@S~o|mqR04x`_ zu@GWpZ4^qXQUSmISvxn*Ife-xHXohFn_V%0xCAiTVvXg2d#+1C2$joWAWYTf|({_|ElMrnLCUR+RIKhMSvRrlb0H^v=v>d7<7pAf1EC3Q9 z(uOm=MY0{Isjl*9@5(Vy2$7zPwH8MR2J;0D9O)-L&SOt|4~0U2D?gvNk#dl(VZoiB z@T)sIz%}eRGJ&;6Cs9BX zHnkpR&Bjiu(;j}LAu<;p?#HP4QJzO1+Cg*kr<98xtM}Ej?NkjhSK*3?k^*J)C;+7m zg^r1FtCk@cm zUCpZeQg84AUSVmU+z2Wu_)e3@*=8DdhB?Kn;UfRE?N5l%Q` z5ClPtRI<#X`*yQ%{%&wBYuoF2qpO}k3*v5xQZ%NSEClBRD3%q;gvUL%Pv)KXI?+PV zvZ0gL-`PvLDvkk?$r$r)tEXi{C(2lq0#)*8YCOS;KfllPrf&NBQ>@BP(LXf6xxo=Q2;y#DrHge!0zLGEmcWL&aj$y|PZ>tqH7 zL*827Nf=5Vncv3pKWrtQDYNb1H9Wtkf#by_RkBE^AgquPi$I`UjWVh-1E+clyx(?= zLMdcd_9XeifJ8!$EI!-s)B4eIdi%=k%ATZDD)Qp;jV$6Ay&k0=GIV&NO>I>_huGv&u2Eib;xoEwgFqJ*;tg;l_jtijIp05{{+PZlk0N4wBlXv{l$LD`8bbnp37^U z^+?B(lHu1n_*@tvh-_3@0t-Wz(0RSBe2@F*?cwDo-eqEaA3F|AA#lf1|tju1AuN~5{A%2^0VJR)3 zRD}|1TE~`qN~*a3qD_&76Q4D@58F0zXbBb(WP+t>I4( zw_$wA%GQ~@u(yFgyJS3d@qC~dvH&9h{Jh6qw;yHI<8Lx!_6fR9T*=?J&t}WXTGBB^ zQtFFrL8iyoHs^Kf+7QUm)Mq{0rrXEH$i%Myp$0D1@Xh<^l}6EYyjOe Vt3J_C$q@hm002ovPDHLkV1kzy&(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;!%0LzRCwC#mp@DtQ4q#|Z*LFIQ$dJ`1_)NhgqWzYF|krR3pKH^x3ssgS4$fc zD?8~lYGtW0v7u0-Xy>0u&_F;yIBs{}%vjt4yT_q>i8&f3*}UYvH?!aSX6DU2XJ%}t z1Z=bH0B}GF=uXE@iU3gv^xS&*X5P6DQ|}x%t{(3Xf!@Hu*x|na!>1LP1EywI0D429 zThvIzsMS4|?shaNu_kSY%k8li)|+*k_f;z)i6}sK2%u^tiI8~7KyEbxXp18@i)D`O zHtG085pAr80Adh%CGy%9g@$djJBL zXFwI|kta$|Vp|Z~EF*(^!Hn-SzuS&gN!bnoyePFuh}vKvaE>EGJ;YvkKG7a?Y7k2X zfT$70LfjMshOI|%rK?0aEFq#8aIkL|J-fRwj6?lZW)@a4AS?xVFVthr>ANha29gJ$ z)FMxk0&ou2isae_RSrvBIX%kJ(S4{HLAu~@T)S{|eeTn@1s=cpLOu4IbHf_;yaY{I zkj8-5txIz~Ugh4?NzR=d=Hi*rmVSNo@(VBCP5;vcVW7CcWdMj$k7XUz-{jfruT0G@ zbN%vIZvO7054`_8UpNb@l`s!L)zE^?NpH2>a;~VpQ}C&~0|0N0z%ncLoj)~9;+1<( zCb|FYBVLWOCx!~^8{k#*3_w7U_H5+99z>Lz4<`6IR|DYN%re(6jd5symFY&2`R7d_ zA{hW)a6v#324k<>9)HVHE!n7SGb`K~e@j<6EM&v1k$E`=$|Y-A*_!3YTG)r;21E_;h)a}?_K&P*qe@>lnD6kb{?nO4dBlJw)>@&TTtv400000NkvXX Hu0mjfzs78C literal 0 HcmV?d00001 diff --git a/resources/img/flags/Somaliland.png b/resources/img/flags/Somaliland.png new file mode 100755 index 0000000000000000000000000000000000000000..6f182cc6a09708d74b5e3d23ac5d6e2009181d7f GIT binary patch literal 843 zcmV-R1GM~!P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;(Md!>RCwC#m&8%J?O7=)}ZS1B4p$&~2yj|r3} zaT&MQuM;IbUVM6q6Nf_mMCwv$h18}1p#kvXiETn`lL@AQ3Q$V(ZE!@Tutcd4V$weK z>IPBP!$`o<;DkYzuv{$BiVnGX`5GdS`V8yr#GbKDu+9Ns05a$3X9Oj^ufKetXbKF{80+1{o`s-5>g^c;=N-Lt zKrf4@+*8HN);p@DGH(t)k@<|Zr7G?I3Dt0!eijpF30eoN6qkt70h!IvN)g)>l$!La z4o03a0KK$Nr}v$1($9kqM$1I#MD4Lr#bh51DVY}U?-EJ>Vig$K)*xTFtD+1;si}v^T+1lD-dwUzLHM_gJY;JB+uh%a` zq9GSRv)Pn#xh&;!S(?q}MYa&2VTOS&s43BU9y*;4j~+il1iIbs%%>hNgc{Ddnc25m zt*Pxlg>z1Th6eE7&wPSftv0p&r#Q7~06t#7LjggOboOdOe(8@Z*>94f3X5d9U=5Rz zvk(}VwLq0~`f@&VH!j6q0IjFW=D(>%G(OLUdYFv-{EX-M;WP&HY06b|B%sC!LM#9S(0q245(aBshVIHGS0at;0z{Z@j@geX^QMjy002ovPDHLkV1g#te6Roj literal 0 HcmV?d00001 diff --git a/resources/img/flags/South Africa.png b/resources/img/flags/South Africa.png new file mode 100755 index 0000000000000000000000000000000000000000..dc17e664db5e979703f62baee2470acebdb57fa7 GIT binary patch literal 1352 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 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Sri Lanka.png b/resources/img/flags/Sri Lanka.png new file mode 100755 index 0000000000000000000000000000000000000000..99ae2324b23cb7eccd5977d2b8b3a04f44cc72e8 GIT binary patch literal 1376 zcmV-m1)utfP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ==1D|BRCwC#mraNqMHI(>uey6@XS2ImS4ETHL1XYc8Wj;EfglKa5yYSf>OmrS z62Yqn!Gi?Bn|Sgf5)i?tC=v(?8o%Rb{75!nVm2m{xVxE|o|*2hde1|5W_l+o5hS@- z@OV|-_3`ij|JAE%F*D9(ah&7wKL7zDpi%j=Spty7z_cB`YXON$IDgBPK@f=lJM!g% zw`OBtB}8o7f8Vm#PtjlAeM8E=7yWip zJ!>C|Ik`Wu@c!ubH82?pTYpxyXEzHg*E!~2n*_@N8YQ6?==nZ6n%odOleW?*L8v8c+#)k1#})^Cl8o8{O8Z+o&u zXn$?Y-r~6Q3CE8wd+bm-xf21)>JsF%`YCDAtF72Q4M6B*ctBPO{gV+K_pI5NaPf_f zEY0x2aFGzYp4oN6;e&yruNg<)fn>(fTrYIK2)LGx0Kn7E(~%hHR$QElfet>+@xb_m zV5uYT1%CZ9;gzzKO3@O_@-833>YYAWht4@ ztGE-)(&byqy7*2X53Fc8P6+t6lC>Q(*F>Z(hk7AtLb@+w>^Ea^Pc5PxG&eiCKPXZZ zU~c&?XlGptE&g5tP4Q_7px2ME7-$DNuY%kcals8S-h+8z?L&diF(U++T_eN>t8R_> z;K?37RmgL&6?F*;7P~D9t!KKEBLEi27c&Adesj#KONG7L3nuPxYWU^*~H4TTV}5IDS}Agnh0YUQfO1X5*kQkiHd z;|(P;1+S3R%qyBG76RryX2p;J(*na#)8(mk-~~`jwLCK0#?mj2JKsnkP>%E9A}Aa* z9L#^F%&c`xOoMa47#w=j<5aTVfaD;)@&S(QQr2&cKxBCgSOFr!RAWVLseI)6Iz>E{@X0+@Glpog z(t7;N?gR5LmWF_;4Kn@Zf9!3{iJaXlu^F6yZMIH;i-7BZ3(xYk{5bHvRR081l|P#$ i1KRTc&*`}a@aF(&5cbx(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>6G=otRCwC#muqYkRTRg6cV-{mF53zPAwUyeCTvm&pcW`i3>w9T)C3Tb4^*NU z1SzQqUqnTq5;RRAL=Y8BcqBxE*!XHpFiHqY3W2tyR!s>-wo2IwW#6+ibFUw|WxG(C zf&{*BlAD{EIcLuQp8vV$+$)q)+)vTC&+-6(0Cd2en(w99fZ+ggNoN{W;B<$k6He-LwTRUGbbh%y8oxdv;m0wF`tu zDJW3Dz=63Kh5_Jq07xZCSOy8pxU*F&uq}=JJd*|EukcrWlr7&WEW3C8c-+mP!6pEX zF61^b(;#l%J^)(^q!P^bhnSvwg_;8Q5rP#^*K(w-(+#= zh>12Zg23njKw5;8v0idOrD|2zoJ{JB8f>t7#wDVSoh;od=?r&iwzRZRSy{=tb?d0A zsv;B$q3KcHTYUfcH4=_OkWnIr+ z(6pN)U`jh9_(?;@KRm(ql8gLV`!BQB-g<8X)p$Ia&Qtx(q{6M$#^^-Y}?KlGiOPTeC1%? zxdF76c}R9hG>;8Z-aKp@nW8}Jra%EwDPjr1V6Vl21+B~%e=vV;m_3JVif0s4Q&U6n zjABBe5K>B{ln71o_C~>>HCYUOZvcT0oZyfMhwR$UfN#F!VC#CpWWS+`Ya@} zCxDn?qv`Pe>^7cpwo$$)$+1&u{r2{DmM>qAl@8!C;VJFi3fMIrR-E*j%l%VxouOQZJW& z)6jBcI&=GV3=)|DzL?$2*EFGMDQ(`OZ4ujp0xp*+~K)j?UFhxW2; zuAbM>a{k|4Lfi;IDTNRMU#d8C%d}#_)(tKm`N_k@x3W+u9K*SzkoQG_4G<2eGtcFM zij_JQr7jZhxM=)2iS9GH`jWw2k<=P&0SpBu07LHau{;Qz6{$OcFE!swF@Ugma5=r- b0R9^Q=IDrcA*5T}00000NkvXXu0mjf7kP&& literal 0 HcmV?d00001 diff --git a/resources/img/flags/St Vincent & the Grenadines.png b/resources/img/flags/St Vincent & the Grenadines.png new file mode 100755 index 0000000000000000000000000000000000000000..0b361396cf657fdcf137eee9f1d395fba192cb4e GIT binary patch literal 980 zcmV;_11tQAP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>)1^lP7P#fb@8e)Ilk6FuS8?;Z}n zxiNhH!n^YcFc-y!Cr>ViJta>}1n}s6E5W@hw>ALg5}@Y1kmsJAW*05v!mc0+$c?e6 zX~pmH$im;9`SPDZhwSERvsmu{Y6*aNAkpC$u}3G_wI$>4X5i>XeFN+^_=93#~LK&3gT?kJN-r29Vm2 za!SwJVFf(RH2+@;h{BhDF7o32*NI9>D~2!rIKnF{noh)`|+yVeD!}#Tcv(Re^U>9Qpd+3II$;f-%Bw#00@qJS^l- z6>O(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;?@2^KRCwC#m(6QbR}{d1_r3cvA?;)wzhYaVn^e1Tp`eRkf-ZzwkU~GG3%hhD z{sY~`r68gkq3cFP5nER-gP;(MUtPr3sD)V4b|gBJ%zN*CyO^<=s5M|_CL0f2&f~tr zeZP0_Ip>}uLI|v;M69yB2M|CE6q>r5;s7Oq{+~vV&K=&31yk^~Bc%rL!C@?dKp`|kbC)+h7WB*qH?uZC&s+?(FN zoQMCli%KO>2B07TEFPaL<`U2O9Rmz~5HT|K6zM}pjwIwc!5RQ0fb)*bDvVYHA-K9_ z4UdX32X4(W@Vt&{_mLzCUbg^P?@6s9v$|nm;O>SV9*=y&cQTsgt%$zL(fwguq7D5&ck7{I z5IjVM1YgaljZKnWd(hcJ^fiFq7&|kE9-BZuc}B5Vq|?&c5DoT!zcYy5BmmtWg8~=; zwgDTuT$WdW-$b(~C^mIBMFI2TeRI0n051jrt*fdt#d~E+00000NkvXXu0mjf3W$u; literal 0 HcmV?d00001 diff --git a/resources/img/flags/Suriname.png b/resources/img/flags/Suriname.png new file mode 100755 index 0000000000000000000000000000000000000000..e3d79c83de922bbbcbd5cd6d3fd0424a760f1ed7 GIT binary patch literal 752 zcmV(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;c1c7*RCwC#mpyOPKoEwX@%g^*2p>Xe0-*yW5YSLlrl3HP_!o#CQP5DOrKG1q zLKGc(0_JR| z00gK2^})MLvp^aGXYRj#vR9FElM#sUX7%~`5LgIAxOe$>sQ^ChYy&KWK;1e=-)8Lh zV-zn-5dmOYrXn(I6J$7kdd#@*^tgq3ht%Z&^$@_Sqi-_$Hk%;FwCM>%(kUOE>KnJz zW*BRS{a01>^IQ}la&7K13<18ctWaBC#>Mg9ECXiT&VzOvv%5P2K%Qfx2u+fi0#&a# z@4h`-B2^XAbPRwoxF|yV{h0za?)V_-R(-alIR{xb0-$*gQG^aqO{7&u+?E=kie|pO zao5XMUv_+d)l**0u}k;yj6sbV17I!0u?KQe?OIA_HKY45MZ$r;6qeQ_Tmpx$>csD= zxPw2GB+nrTCOKe|#CM#udH;gFHOMw|E3yhr6?}!-jhx;_SX76&aRAO3RJCvhqPIs!2R}Y} zKlxn*fE_QvrL8R*jYg?kaIe>cR%<}Qf-C=*b~I-Qu=wHut#+F@@0T)pyV{@^CnFiE zJMIMV|Bj;0>6i@FAp)IRvor{*qY_vY4)+hrC4o(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=yh%hsRCwC#mtAZWRTRg6cV>2Gx4Uhjv`~u}K1xBcQUU=01$u)IHj?YCIR09YSw;uByCnW7D5OP zz29DE0kwvJ_SVLV0{EkM1fbReoJeW>NHOdNjIvUQ;y9kALU4!Af3bM{zvKNTC2fL8 z0yq|cQX0>XC!2^2+(}N2q&6XVLkjL!C(*7kIcYn zo`usqi`w;T82RonLpwXbDmg7zvbAmqJJGr0!3%3|T5k(P^ zlxVFnjADM|ayhit#9}eD)(9c6%u-1iN}+!Z$R9h%twas)JoXw!O0%i!2+PvfFs@%ASRPaS|QUXFa!gsHK?=tDnaY0^)IpAPhKt>Sv}kHnMMD zCjzi6n`hRpVM%=>z3X0p;T&<|9GJ13%T*2JtrYdWBeZ4yA)X4$BOsAl&^B_Fg@b=` zx~Y{HyN@xw(2s>hCw07j=660icOFL<3yGAH-Me?QapOjmDyo{1NDy@QaAoBNNT(6R zk%YA5`>6KQL;{}cKTA^igylz|qY$ZKs-I=o>HYlFFq`Frf1$O&LopMRuYzjc4u&~S zF?ps;oyx*RZ8(lIM&02<-_!rbHuT^Cf&`!_VA6i$67jIWfSqLJjf+Hf936(YrTAQO zMpsN5Xg@3p4iP>kx=c`tO@rV^0uGSp7Xn&ZTiM&Ohx(pA2KVg6J9-2Ydn~uh%|>FN zDPSR-7?G)I&Gyb0z`Wm_rY^^fp}oRArPxN`p}CG^1fQ9c8%bvJD49dx+*<_!k%&`J zA&Uxq#ab}8Cqq@04LU#Jda_{b>F=_){sfCri0cM0y%ekZEjvh5rEp6^^nY8@vGBYc z@M^Is)mn`;5tV7jK$n(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;QAtEWRCwC#m%nZkK@i4&b9adqP-29HprD6>JcLUMN}eGdMS3J20Hx1sK+QWK zAtY+L2#Gj$9N(Ya8H%%gdl!3cIml@;&3X2|Iek03-^^IdjQg~Nd$tDx0;E81_S~g; zpvZuux1YZKO%sWtzn-48{C8)kcT2qpUp@|=W1nLZx~UoSJbloFWpu56`s|+r>S3yie&ApqBxtDtY0^OCRA}w7tr2 zz5Bd$IA6zS0F^gx3eU8NeAK2bH;P?jduc-HtRdi4nG~K$Gy{{iS8h)rO%t5ghJf?N z_@-o%yVX(JAuz4B*S;A=6%eSLG0q(~h1)y>QEc2SxI;AoRmRhbX*aF5xb$GxtykB% ztJmkk2=U9}gLSVqR{;XNveBDg@CYowtsChSsAW18*>LM~Y!4`rqwlY?`b7ndfvRC1 z?qXFQ*I`!1m5a(>6Tr<vpS#-BSE8Q*(RrVnB)wo!cy#=Vu@g8EoFr&stHJNq3xFPtTSkYYZCl6 z3=Ii5?@5ys4O*7n`lz+MWmqD@=#nd)3wwblMTif`wzM2c(P$VAxV#*-{B`(^`T}?Xo&(3g xvmKA+e}EtJ)^s>~?$QciEDwK9@0-BC0RVT*G_Jw>)Eoc+002ovPDHLkV1ki|H?aT! literal 0 HcmV?d00001 diff --git a/resources/img/flags/Switzerland.png b/resources/img/flags/Switzerland.png new file mode 100755 index 0000000000000000000000000000000000000000..b62f04b8ced00d9ee0f61427a3ede389d04047cf GIT binary patch literal 631 zcmV--0*L*IP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-{YgYYRCwC#m%nZlF%XA8?`?EKN^$}Tq6j2-0b06yxKHNg~gm7>-}Rx|IS8Ou~)FCsF5bPEP?ADKJ+rXk8<}&*4Ir#spq7wk_ zynNAXe}DG;|2>eV;9Lmc(JVuY;__~tV5@*OO|S*l;`1CW%S!{u6aZDI>o5i!lI5F0 zsNGR@QHS3*0LtNh1NO!X*uVp7Eo3>`QEf;KxcC0u=&J6%ebZ}yd2}+g^maV!(DfJ~ zFItdoNv#;!&c?zl>BoR8O4uTRKRX+h;q35W1t89W_aL%8t&ff6Jz`z|955>Ah|#B` z`@QyqZ=Xm1k6ytl{gco;N2+=?4@|LDMQi{d)}iRA2mU#x$VzIV{Qd&q!z~c+V3rQw zY!g=1n^4E|An$ts(&j@G06yM4zFLfWS>=RYWOau}Ndyfd0f4AtA_ABIpp~Jv9!U20 zqd|zS0K5Rdvh%1pVHa)Q07t+>;CAG+{0H#CbZ>%#u8vu1AT!sG(_I7n830Q69zBb; RuH66t002ovPDHLkV1m5#6|MjP literal 0 HcmV?d00001 diff --git a/resources/img/flags/Syria.png b/resources/img/flags/Syria.png new file mode 100755 index 0000000000000000000000000000000000000000..a0babec1808f80be3fb69384a8fd928725078f6c GIT binary patch literal 607 zcmV-l0-*hgP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-KVG`~In&glPVSBVH+MnuPP zNUlKTt7ejXY9%&7@obz)7y`zT*dcl zig?eHoA(d>;oo3?8^Ljxl2MWK{N7{6<>c6w?yZPz*UX%Aa#ZAICR=+SL_}nBv?~)c zI}xmNPJm1SSzXsVTI-+^wAPX&$(jZj3c<)j39UjJl7u{aSuqy((O`zB71tT#Zw{C8yP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;#7RU!RCwC#mrqXd#^_!b5MxMKfoTmi(jY{j1^Q>EGt-%QE~bDI7afug8}8<1k~jCBckem(-6y1! zoTn+Avt0lXKm^b_YnbK&mI|b|pFZCgk&u%i6t29VA5?*i01^-GhZ^556aX?Rph?$5 zS{7cd4o9*S!e39zREU4~{7=TG|2?%&$z;H418AyW4F}mWk)|2S>7{8Roi+d}fLE*G z9_;%W2+U!CV9iXr4&Gty*h5ZASv=E8^s4WqFMBo~3XxaOmO~eJcZJgOFO<k z;?93Sk6&ZGA+f&A;njC~2f!^YLVb(Erip#9i*1=in+A$rVfAMd$86xNed%2Z+-e!m z(#bS6YVq3`GgIuW7LnQzms)FJw~*D1-T@H$4iTe5%S`fd%_gF3pr%u-mL=o5MWj_h zG-JrW1lm;zx*bY3CuVq)eof^d&W*(dWL3qf_cQ!?0cWemY~mH)Cth|H{3vE10NHGs z-xZsK{3C>#LU#secv*y_(z-Xz`nJWuV7fa(cVY@4*KW6qs@h#O%3FuL`}Bi7U6RBB z>0zpIlEUT1^ca)5k*@qWjzcsW%?luBSynL?i*?O~7O+%2WO-!=MG=f$&+vF^gp}x> zPquBNX`0^&J$)c@D5Zx<#5AN~1iXs;BUb}nMk1NS zXxk?MWU3z}kw8YHXP)bV0>Ct3zu~LElM*2WVVMx(xa@ugIv+}3UuYma?}P)cqeiH< z48k<&%ia~h2rvl@hdh?=0V|^OCg|_1VVVUr#Kq(EyaD_f0AAcM8b5q4a{vGU07*qo IM6N<$g0o+10RR91 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Taiwan.png b/resources/img/flags/Taiwan.png new file mode 100755 index 0000000000000000000000000000000000000000..5feb7eee875bec52c41fdd3f501eee190b299642 GIT binary patch literal 870 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 X|IoI93lX-v00000NkvXXu0mjfo6_T+ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Togo.png b/resources/img/flags/Togo.png new file mode 100755 index 0000000000000000000000000000000000000000..a32a0c2ec56678bd88633da6d4615d6b56d50d1b GIT binary patch literal 920 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 QRR91007*qoM6N<$g7wk+od5s; literal 0 HcmV?d00001 diff --git a/resources/img/flags/Turkey.png b/resources/img/flags/Turkey.png new file mode 100755 index 0000000000000000000000000000000000000000..dc33119d99022b77e7a00fc090a0b08ba3e40ebf GIT binary patch literal 923 zcmV;M17!S(P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZNfgI_v%9vBIF7lXm;k0pLj@JpMN}v)n3Fi5xa&aT6Ho!- zBhVp5C*45-#pMGaQ6OmU4ut|D5mF!|q@1FV5NxmQ-JO|7vG!)ymmnXUHVsc2jkNoA z=J#g)@6D_d5%$s?_Sn7wD8L0u{XS1KK;Qur|C~R+iJSBMN^$7^{Yej~;yCO(bt>2S z!&k2Wsvb}hYmp$pHk&X=OQqs|I8Bwx`s|d(!`}}1In^pe5kScUKx?GeLwdbjqL*F| zi2;ZKjKOxh*lstU^)D2#X#mk0>2#1C0K8g_;)xS@M~`BCpYX*C!sX?!TLI4lty2KT zAgvbS`x(dYW@j0{a1nR%dk{gduTwa31g~DF^XSpP{6_`=Bn(qq5Ji}F8|icsr?I&? zs#mW95d8g&=I_6uS62aWYc-s5ndtp{u=c+Lh(Hje0JO%o+ldIhgVRi0xdK4%uRqzi zaWgZ3efxG>@Wm1!Nkk)+0Ba$=0un{gZXYpYi`# zz^&H_78gGkdiMT?Tdb??)AjpcD!)8ylFdt&!5utyH#8L#s6y6AQ{( zf+tVn2oD^sT25)>>GI^VD&e zxP1BZgM}fRw{8)=UZMN=@kjv5+GM*O0Hbv*kiLU{_l}M0*8v#+@f=gPZ{tl*C-2>< z8pUJB;$8CnxE_oW`JjnpE1}gI5!v2*pn3N$Vl9)`u2F6@C^s5}D=V0_HG;)OKF-f4 zO8$aE5C@$Gpr3YWYu&p?@ccPrb8{4CX0X0b@99(ghYw@Te8pWL3owX$hod!IS|VIp z`rpr^!JM%Mtld7tbGi*>0IUcqM*x)q@RGu#6wdf~ZV+hzV}TFNX0CU_zS@ie4g$x4 xshqFn>%dFZ|0k&Q`#dcGTI$=+>0SeT8UVfH`qYN-_Obu~002ovPDHLkV1i(br^5gM literal 0 HcmV?d00001 diff --git a/resources/img/flags/Turkmenistan.png b/resources/img/flags/Turkmenistan.png new file mode 100755 index 0000000000000000000000000000000000000000..1860480bf5512fb3b7b2c29182c73084fec5212c GIT binary patch literal 1156 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 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Tuvalu.png b/resources/img/flags/Tuvalu.png new file mode 100755 index 0000000000000000000000000000000000000000..9c85af4f2fef5dfe54629e9b4410123c3cf6e2fa GIT binary patch literal 1393 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 M07*qoM6N<$f+8RHUH||9 literal 0 HcmV?d00001 diff --git a/resources/img/flags/United Arab Emirates.png b/resources/img/flags/United Arab Emirates.png new file mode 100755 index 0000000000000000000000000000000000000000..5957c42e9165d54a0e382c92a576b785bb2786bd GIT binary patch literal 563 zcmV-30?hr1P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-xk*GpRCwC#mrIHiK@dP+R;3i`v<-p?f)@}xg3JX(+_?4t9zooA8^PPSaPLM$ zRGh3&XJ&F7Q?;wlW?~byh#+3Yk4U4ctSJR6%PoKbN}%fXk|Kb&z=Q9v-~6T+ zkN@uNv*}ZB44+?pcxZtwrr_@7i&5jtr%xsa`1Nl zL+G#vj3#s~0ErQ+x@ZPcA1jw2L=+v(fVFng;8j&omgNb6L@4cX^hRi>ln}xxK+5;f z2*4bdvxppTLP=@%g>$xojX7ks07$Bsl>qV>YR*7$aWUwyk z26zlS2OcfFg?|EHO#dd>^m(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ?ZAnByRCwC#mwj*)*;3Di3zuSCpVdjCzP_Au50#*3QD%um82jcPii#=$1F(HYFGTjZQ9Qlm zPKF=cPtSYrllkNmWR}j&)Bsms?LL$wm9(OnGS%7i;I33S#CUo{3S;NvOd+M9anl%Mo525QubkaZ& z(e>yN)B(_S13hFibM{o0PSjAUchKkUBWq1LY15}+L@f61{eYU9BXo3l69A^E(AOJe z|DL0~c(@yL+4mV_*XVe51KvM3qACi-#RZg=&BE^wM=cQ0iNp@e9|iFH!z};qH+b-J z6W!Zi!d6hoh@boj`9JktcmiLi>zGy zExwkW!N~}ZvZMj-xYrL!kesnW;PFOy&Ju?m59%W>PkmV zcEkVzC@}zuM3-ZFdr2;uL1sZA+OQ!2G&HpE;->moRwMxtEXzRG)p#Mw6%qH%R*{eI zdJrWkQ3t;Ie#6aIK}E^a0Ni=^pg2>IV5t91G`;$-2Z{(N3X08!V8rj;lkQLG{4eR( zb=bi$6D~j$L=Pf{al`Zy4*%!iH!79|G3#mlKD504n*#X18j#IKk}GXM5c+$;uOt1r zaa~D5O|}o{XJ7?Gu~K~l0GfuV1JW@6VhgHzbDjCalu;VELn6CI^ z08|G#iFmzqJhz#a(fJg0pQLI>2`MfIB7Q_nz$6k04=lyeOUu$3KR%mx-uW@*>>}(6*rxZRAhmEm$l;MB?pORaf%XTc@#)9mDMhe$UV~tLa>~mbnct zbEIw&`Cp%eW$A!|VOVkKTuoadPUrWeq-3XbUGj;DNa%dKv_3LlT5K8O{lzw^{`FCD zW|Rpm7ZH&rySuXBxki|dP zD^BMMvDuagkgEbXof_M=Eu^+~Ia$L}>G|WIa2MW(t@RA)b#**-Za6EKy+Xj_y>4)Y zLMG+qyO}rdS9Esv;`(+Gc_;shOew%K_X#RTwDEHFV$!o*2@4!M_E8j94@!I4T4^R# zJge8rq1Qf;+`<i4FcpU zK(5E*aXT(_aADQcsGqizx#{Orwxv?F1 literal 0 HcmV?d00001 diff --git a/resources/img/flags/United Nations.png b/resources/img/flags/United Nations.png new file mode 100755 index 0000000000000000000000000000000000000000..aaa739ca984f617d33486b38acaf35bda55db697 GIT binary patch literal 1310 zcmV+(1>yRMP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=q)9|URCwC#m)mX=R}_Z7y=TTYi5fD!J*BwwE-s=bzte{cG(t!dlB= zn&gn}e*ywa$2DNR(grx{ z0(osLiMIHm!e+Y#X-I6}(*n`6#|}X6f3|<$P{Ae91|aVO7-LBiO`>!c<-I=rHQ4Su z8LklTUi5CK?FxbEA*d3AHtBsAKwF5EAyVeUicto~O^e2r63>-5j=*yyaiWP6L##DY zK&%X|BjE$OavX!wT?C9VM2RL&^q$QYu-0<&qY~pIc^B>-Whh+<6?Yr-z?hl;tW5iXsdPXC!JNt7W<3|eVw ztq5Z*7Z;}}9dT*+F<&iB^V$43VPps+-NEhPM+%)qTLLI;@FPtSrz_07A1R~|oShw| z)lPWuqRy_L;CT|QE$v9t4iegdqEZj|bZ(TV8@p`m_$uYC=TUVd9Y2R72&ypAXLmu3=zbN;*lJ~1(&sFRXk6kv|;seh3U^v zGFHm5RrOIqcPisuUUe@4gC8l9jDQfSx~;XGoGh~2j@hpJ1QvwUt+Zz>hTLTEOho2=|{=F zQ0=J%M+$}t?t2kxZ7{}SZ11vIo@_M8IS$8<7I?nd=6d#Ia(Y z^9$n)=UfV&WOlm9_(*|=FKQ`vAFeSLrMfhrY}VcE-Zt)sifS_r?S<15{Pf35ez~)b zwU!&JZ`i5@e7n5BRxQ8?%NJ)S@uXyDH>BQ<)4te;YXvA{dQ$+BLE~8%Yi>QN@ZItP zjw8_4a_!HT0?(0Lzx|q8GbHah18@ae>#h_iovD8B z@*K(izjwHC?+rVRkaG)Tj11>9y$F;xysd?}QgU%|lD404=W&Ib_crky=YzPtWvC6F zV+WpWY43*Xw_X!Qn#&hvxO#bkay6h_^$BCe>{N;Ikpci~FKS#{d6|}+9C#8VgheH) zw-2}ja@8F&#}WLxR_4)q16K-8OboO3tV*IZ%^;yt4^hUlUG=e6bb84kvsvW2BA^lb zm^Flea>uvzsn)*^t_CvQ84mK2hIo32E50Cosq4Er6)94ULos&3Hzf(QY&n}EqO zRmdIOTx#rl0vc=CZPX8AD%S#-1eSo~2mJC1uqLu^f>P!W(juTK{{J{VYy$rb0E_hf UK9&h>h5!Hn07*qoM6N<$f};6elK=n! literal 0 HcmV?d00001 diff --git a/resources/img/flags/United States of America (USA).png b/resources/img/flags/United States of America (USA).png new file mode 100755 index 0000000000000000000000000000000000000000..5e4b4d91bdf6040565e5b984c927913d5b78578a GIT binary patch literal 830 zcmV-E1Ht@>P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;#7RU!RCwC#mp^C|aTLctmqe4crY(vXBw(|cirDTJ>>^SJ!BFTDI;6S?+NMPs zi<>CH1T;7lv`hUnsE|P+gCMv&v{DB{2U`&>Sh20GZIZkDJ%`3#Qc-)YUKbxczW3g5 z`QH1!clUmph_IdJVw>$h0S#~i-ZDCACQ$SM^~aCj_~LeNt{8WBj%~8`E&@+RcLOw? zIFXT=nQwCa`ZL?O6$6?)fY&e-BO@<}#o9@wa}4yKB%RLDUx}$4{R38dYweH|o|Pw88a@#;9<*FmA6L!oGSvFz(} zKb;pqH`X|Y+uBkRk3W*BsRfC}MmLPH*yvUz2zvkw!z3Q>U~upe$z&Ia#Kv%F=rOb1 z7wq?+e;3Aw834)z6p6$`u3hV*xAz{IO!tNmKX@#rbg%55%UJy*u-@|w>F#eyY)t}AZe zK11a6O|scOPDe6iv%N$jt8rv4uFiLM-a>rK)noTN`!SM+j#N%TC^RIY&}EsJn3Z5K zv0)4b6I+%5ARG)PWPJRS)YYAru`zo%z2}g9546bpgKYwYH6R=aT+A;ml`ss`c0=cD zp4*=Sj|a_P$APymn>8S8nr7bRa`w-xl)~+HH+ul4_qXCPOr)ecvjgnhfw9A5O@T5E zLsOz%BRjn|7TuQ($?Z4Jw% zqO}v6N>zWs{y75;rKCcFkFRKGXmC`5g@pxZY+NPqF3>__z28v+b6*$NDq!k(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;uSrBfRCwC#m(OnvK^(w8-=0QyyRYDKaaSz~}&Z?^|+pgsjv(4^h>Z=x3D+kn-?H!&}cxCD69Jw9}OYFUL@Rui2a)q z4$oJ>C!ZkxfHYIY%@Bl!Fv`7{`wW#3wKIsV{Z$Kt4$ViryZ~n*`HH3?L8xdFK*b^E z3&ySj;KZdT%bK(lT4v+47XaCSt)3*CK7$hAqG#aC;5LEZg_tVp>xfy)tp^`^1zRX1 zOUT*PUv`#eD_c+jJ3!W&K+1>E)>(vOsBa*l13QA6L5wK@uz&YvBwuQ(3L-u8{xb5h z)*5`~d3=6>gl!RDgMLGOKVmER8`xN@e0CD`avPT3U0BE(!0xrCg~p+e`}qsFnhnbF&?Q(Suv) z>#r4Bfthd9T)x|G57p~+Ejp&ArW6-39td!4y-G9Axr|#B|ns| n>OPzn6fy8!{$Ea48sNtOn{0+)j@hMu00000NkvXXu0mjfZgOD< literal 0 HcmV?d00001 diff --git a/resources/img/flags/Uzbekistan.png b/resources/img/flags/Uzbekistan.png new file mode 100755 index 0000000000000000000000000000000000000000..304c0bd31c48bf1547d6897e5b97431066355076 GIT binary patch literal 719 zcmV;=0x(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;RY^oaRCwC#mrZLFK@f(Yp6T69OtKrrkg$mgf^q%WgE#RO5X7s$!<%>%M1O(= zynFGipyZIV;#Gu=IRpeFF;S9TH#5`I)$L)wCJ{oEWY$AoD2i&Du9s@ws&3`IXP5{W zGEN96AOuQXpC<%JG*G_#c==}-sLrbMC=@fNN7!n{IM=1wgWnhbYw4BZ)uV+o8mNRy zu~45u#4$T{iaR%|m{fSbvc=j)8@vZK$U0vw^Lf3=rRoH$>n-N1Wg1_12-M-3efqKu zP|-liI!}~XA|u?td7i`w&t9*PSceYx9;y^2ZF=7VA8t#gNIdBF!iz zF>>Vk8z0eZHWQYf+^%VW#d=IZrFge5S^1cnPY~i~6-&Jec<&oS>4HktPG-UXL0}k< zl3vcC6VL!_FBSKlVLBD26#I492I)3Gr17ZK@lVv5D;rAggUpYP$;am83Inw zXgv84@PHM&cNnRoc;@^?1zc7Ih|e*7r~muzG}Hi&&Xa3IkL5i!8Px;{@NKueu`PKQn4_W)r6VGEm;**gFL002ovPDHLkV1kLa BI4S@D literal 0 HcmV?d00001 diff --git a/resources/img/flags/Vanutau.png b/resources/img/flags/Vanutau.png new file mode 100755 index 0000000000000000000000000000000000000000..10fc79e2f45f0327a944cd5fe7a7b5caf8e726bd GIT binary patch literal 1235 zcmV;^1T6cBP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=SxH1eRCwC#msxC-RTRg6_giM#PG=^v6qmY$j4UArkgy11Wr+p}_#jOvr40ca zP*98Z!3PrwODqpWgv4N@iHI*4!36?|U>hrFrH~*l#TtWbH6So{_HVxX-Rr{)bikNE zDdmNe+)yuP%+`Q7^!lq9P1H-eUi=2i+CA{U`$RZ|c3c3z1@Q7~4h<`lEUJ>UA9ZNjlVDQ3lxf8! z_=G{WuWLod0qFu@0l2Qq{+1N22jW!EH(6c}+qS3pp~I%q4l~O3;b@KOD*(2Q&dMGD zQc4nu1hH6>b?aezg~5s?Chb3F*u1ry$^QhYED7Qh22NkVuuPEhiVTO38#nHFBoZN! zNaUykf~D}va*OhEc<&=gwB5%d`z}WN{baPpyBX~VN>CRrGH}<{5m!zi7K<@$YKG_L zm}D}VEgyQk{)S@G1cUmQERKv%(byDa%3mQC1j2+(gG_HFt2H>;o=WJtE>-hVJYSPx zb5l15+v03`CricT6koT*sa+h!kSR89bm)4#i@NijG@rkKN+i*VBs!VOjly~1|F!G! z1lo0bC>T3-*ztY4!_+R0G5raX6DKvc4Xan#%&W?B@^miF85IT%uUeew@>u_tV$i7) zLI@P%dP4^Uw%>>6O15+y%28k#lJ4#}XS-4aicLbL&~m^d81xf~xcquN$M~0fU|%yV zTWYcG1C#yVT_ls%*X{mF5j1RsVX>tquYz;uvK&1eV{vtsbsId!j}^?FWq@bV`CFD~ zw1?@mAJRz^p-k+gM5S*$3k<`?=MP^k!@Bwmb+wv?6#@ZNEj0LIm!$oO#LK7r?57RZ zt+6?K(qrZ`E}iKR6kFVACR&z7Fc7%95IK(K?RQQ!kzZZ3i+%VA`wS2EP5g|z(8_Dc?cCq1;*D5dzhLo;n^nzq9VDPex4$(lDU z+P;-cnW;HyuYg}1S3Eg~M)>?D=jOO$ihzu1puC*C80vc92e15nX zW|u=G2w4Rg@8+6;Jg>&(8~{*Cp_F3j62ZY1o9G3Xi4_hzFP5Q}K8zX~KxJfZAG+5A z0j^hY0-on#nkElD0Gl@0M2135b(+1$N^(&T4}q(|@%rX6(%`9r6HrRAtj?l!zmF5Y zOD4?l*emaY7ly;IV9v4XyDM1;fyx800Cw-Nx%Y09h1CwMwYOrrzOQs6|c#S)QFlz{u6+tvczjUQJAD#e)0FMBJ x`?)Ru8~91&-vq(@w?EAR;^NNZ^mYUIcK~s+BmFc5o}2&x002ovPDHLkV1lcSF9ZMp literal 0 HcmV?d00001 diff --git a/resources/img/flags/Vatican City.png b/resources/img/flags/Vatican City.png new file mode 100755 index 0000000000000000000000000000000000000000..049f34133af1f31121ec8da53c9aa49826fd4095 GIT binary patch literal 852 zcmV-a1FQUrP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;+DSw~RCwC#mrZLEQ51%sduNi#cZ{YL(V`-VQbe~3BHak;&XxZ_e}dr7y@KGz zjR?9_T(}bdfw-w%2`Vi}Z7sG<#-uZyx%ar}w3$>RP8!U{1H%xQk7v$#-*Zlsh%nC3 zj5+=TD8K={iGTtsgZm(IWyMTwp zAR*XR^5E_2koujjnrvkNZ?6EJyOT}{5D7AtVDCam03yV8!ER&(up5z6`?!)rh(P1pZOtG!60c^(_BBi+xa(s8VX@5`U4)P3rW z=>a9+2kf{&{l<>$vZd{_sEDE+9HY}&q+EK3YLy6I`sA-w2y^dofKQ@_l=Ee+T>`68RqhW*zE-6i7ABVtt|m!Bo) zUm|pl@@;7rV{0_(A1IVhCnb~KIJOdjlGH=99H|Ijk}qCF!g<2wo8*fpsI^wu=oYC| znzTEOlxETZCQkMD;Q@>@L%i{d_1P|_r6?SpKsq7O+#6c{I%V%mFMrndN?@%4k)*L~ zJ3tK>L}@ql1C(p05PO$HmpuqA{_FcRuU@8l?j)jXIC^RjK%DF&l6t8O7{UD3hC7J5 zilYH-X=sful~JzytAvf&m4O|AEc?J8uGgB%o!f&YoMb@vXhtwwvv?>CV6A`}4?xlh z6Vd5v#zs^g34pN{*4NrYETtB&x;7L*(g%zJ4gzO@iGRG7uK;r@*(|H0*f29j2>9y% epVM&z{2Ty))MZuy0{~e70000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;=t)FDRCwC#mrZC?R}{y8_q{urP8=Q6G>J$M1kr5NLY2~02^31}+Kqw>g}QJl zx)EF`xDbV)VxcXFYj>_%=%TBnl(vh8mQe8vG=he7CNq z_5Te}(uw>QBm$`bl8O$gc{*y+=egU5!G3Bd5Ci0O;^%>8%d$WdumH3O7?4$vMn(j3 zAaRNS4yd;*3xr(?V8K^GG9sWwtwSkA7z7w& z!3*fk_qJ_?9Oab=_$eV^tfyLwX+*a7hwTIwayiYuJv(^(tjvYeNBMd7Ia&vNdUzKz z_y1(?WQl*Dm+@XY@1@5Uyc3LZ9R-Z_tkh$o*bSx~J4VMszBzt~D|dh8+P8BwtN_C7 zA1@dgDRA=G6qoPJQL9A|4pzcgkFma8pa=GT@%;h;7~}iME@-8=aq)A$doa&G3$Gy; z_AmFQ;m9YGocMZ*^Vfetf?(as+cl62&_TeXAJ0s+6{xMoZC2eV429gh_d8D(tJLZS zLfe07UYPsq6;EGQSdA=A)Bk%p9Z=ey@0^C#S*-IoFYC>CCdZ51x-`wg(`71^22RoI zw`M@4+~n0#ogc1#$*$31TJIS?4r39g3 ze5AlqxrwzdDZ4HOhCk4}nLU?;z*&y~zE67=8^_{OZGB~I0`G*yrTV%&>Mky0QybB5 zFJ{OgNEE+)Hz5PgAT^k*$`4^w!2UG?-dPBB57SK{8_Z>6=FX)Q@XjaObA}zVcfL~v z&ikH3dDmxw_bCEi1eGBHl_H>%Bux|uipA_gARPkE1OHW5GHnT4+2#~50UQLzGH#3C s0Q0JKC)nN^vqS_`)%(loRulMt07hkXaT|uop#T5?07*qoM6N<$g1fAO>Hq)$ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Viet Nam.png b/resources/img/flags/Viet Nam.png new file mode 100755 index 0000000000000000000000000000000000000000..f6aaa60c033b07589edcc64ed2df61d55b5dc7d6 GIT binary patch literal 818 zcmV-21I_%2P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;xJg7oRCwC#mpy9~Q51%sGc!Arn8b}i5j#cEDg?yV*2cmr_zx7pUaTwxd#&^r zScpHsP7uUGRH9-fh>Zj>(fydcv-jgz%&ys8cgbusX>wq=uyc3LbMCzFxpzcWImn1O z;5Y;jAO^C*SZ8>kNPwe1HaB;OYtApisi#lZ5}-*Gv3U7%t@-<3z5p~6Akz@gq9C+d zFtnveIZoPCWPHvv8&CdsVqVm2g0%oy0)TU*LW_k>=L(Cf`-p=CfJ zbmt^!Gzg;r>KvNq=$rt_c@HrZ@8%P*CJ8t<0^mK`Zlm4#O3Bs>)ClHPIv)U_{r<=+ zuomCxpm|>1MGZ*Lc0oYh5?agwpbAAX0^l5>)0rtkNfpTktwYPJaXJtk%fUl>HefzR zz*6tb7GXcV2HHKAX(El2-bN>kTn+5FbcVI0< z(YOX&o)4SD?B@L*eq2|M-!&{iVw#-VQ>yrMJoU-Y*@B$E|R}&P%062AEgwZ zh3ulG*pf;Be$)lQIY^S}JKMzZrPvb8hyUmHUM6H4uC&H}=UkBqfMMnP0VtTaG1D@r zoqcaw40A>RK7_qJyr$F87(h@(Y6OrGfU*+~Rv=nlt_@-ozz1Nr)uPTAD8&nK5?BXL w)O;-e34D~nH^ItatTPIrEr%bc2MzFd0L7!ADPwxKX8-^I07*qoM6N<$f+=HRq5uE@ literal 0 HcmV?d00001 diff --git a/resources/img/flags/Virgin Islands British.png b/resources/img/flags/Virgin Islands British.png new file mode 100755 index 0000000000000000000000000000000000000000..f6c33a36ea4bf78a908ea1c8479e6f21156dd5a3 GIT binary patch literal 1537 zcmV+c2LAbpP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ>he%2UhIum}pAjQvLEzO*IP4L=l_cj>7 zoc-MgShHSd$CJ0R_x)2GKT@EfwSnx9Rsn*Bwg%SScm{zW z1L*4;1ejw0nTLBd9$aj*^2;7>UUMDq&aFc#Ni=j85GY`IK4Gm{Bz5(*{ChCrUoXCm zf#7^uEJRtKn-hYn|MK}PVHg2q41kA!yOR98CS;8w9zM&u6-x+5ii}t;Xd0K~bvjqJ zqg^x~TcoM=3v}Il1<${7ct*ST{g^nG02lyEcRfvN*;0ZD8((M;y^2y26+{4xZhsas zX;c&=P;{gXOcFeA$&3J`QaWK6PXUN68*R)YE{-D+Xu6J!qDkHo*DF(*N}(x9q6-os zalEj~@TI>L1bBoPfJTdFQA%e>be#}ER;20Qtq@SnK;d`yVVG$;7PXPn72@l!iEC>a z+`1hQv~Ssr+1iMA}&*FT-WY|0~hdiZE> zFZb>E7{>{#Mi7P+9m%j8VM>iFS8rs|(x2g!EQ&#b9mF_JNXhc60sLu47r(jKqxhG< z@x;M|ZEp@TJ~W2zduXB0*zg38Zr;V?d(Kezt6y-><&sAhd)T&LJ)(fLuy7-b%d*YP zZ<)`ExgBUCAyFQ77-8E!CEKr#f$MvFc<U# z{&$>*9$e45g`eT>-H%dJX%|HvUgVIYo{O|vP%z?*AtH;Cmf%D#uA3ncF%mTe;Hswv z&@_!GvMQuVe!clkU}f3z1A8i7&d}F8$nCf7Ja2S=6)E1c>*)wxhVvr;yj3{F8LvdM zCJ5sI#|aTiBa_vqWkH-^+b&U*e5c}GA6R_uMl8$su{?J*2xx3-qxZ}>3$h6lK`X^# z2B8Fv&9zf85XX`vQAjzn5e5<|6**isHlF0|@pcY{mjG~0>mpK0!;S>8OpsEMBx-WA zM%i~UN|lYxM5L5tYUdL96MXI%STcnlxfK8%G-g{U1OvoT4N@wEDz91Pf-(SE>Cmd8 z&x!h02cP~;5G5%#t{-D*dlLmUhu+vG@QNHheSkrG6f5m>nU>?GmPSr&aQO2-%xVUb zBt|J6B|%jTi^`k$*78iwmmf+gx;BJ7x#cBBhSTiq*+hMiWw+bQb4TALr)ud8R`Y|b z&n;_TpmlAC^roIPyW7w{sM#*7YN|;y1KiMrqd>_8_p;O;#d&JI&Ezxciu6; z>T5ovvwf7%*Jx^%9Qm@5cRpCdUtgZbz<^IKry-?}Z9lW5;(}zdn9M{BLtz*(BO@gq z+txx`+pTmi45+CIaojXtoXRjX6rvj?OjD3brSZIJ&8S?>#CJaA8HT_xLdM5K4ve28 zI07O}b1Hy^5R(~K0U!}VP+xD(+KE)DDFzZySk}ZWABq(~B7jz4InX@I2+jhBMdeOV nU(vHE0ZZhqoN%eTt700000NkvXXu0mjfO3S=h literal 0 HcmV?d00001 diff --git a/resources/img/flags/Virgin Islands US.png b/resources/img/flags/Virgin Islands US.png new file mode 100755 index 0000000000000000000000000000000000000000..1aa55d3553eda5316dc88005f3146cd171c24265 GIT binary patch literal 1354 zcmV-Q1-1H#P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ=&`Cr=RCwC#mrHC^RT#&A_c?c_^Jsx7ZAHWuDJc>N$RiREqAUz67KkR8Xp9RZ zM%^iH-04abUy%h02vG=;5TXVNBqo%WV2HefrRCLjXbUqPrZe~6x#t`g^ubVCh>6UG z|K{G4+;hI)`ObI#`L3pvqMXtxvmOCxfB}RCpAS<4@Jt}Cl)71#-D}ze9Y~b%1QPmS z`pcz|dFM!}+f||c&ry|<4Eaw9fR{fE@*<|a7|oo9u1C?vpz+*``1ym_PCa&H<(SY) zfs{F9a2esZpqmZY;pM~YmH_DHbll7jNcRsgDv@dmR%iy8voWoD48s}TLD9<~{T6iN zFJ!O;!;FlSx9|{tJ5rn^@GhWh*Fa<_$`Iki3nhRh0CwncM8&&!xs8~z6QMdmwBXn} ze!d#1FCrX!1>J}dj)X9xH;_sqf-@NA0;I^{=60fqV_5oid`}@HU?>7vNhtabw)4c; z0080WJe=?++`735EojAcO$=Q}*V?eOtDO9M2HiciMD49yxfDmCGj-a2^2JJOlHEMr zum_=Bio(YAB(@bG)B++^>#;-AMjg>Gz?oDQ+thh#Qk1rIC2sH$jgkF`?6>3wTpY(D z7Bx6~YB!&KSp~#^szEO+0^4}+?KE>|1-KcXf;)i1KzH6El6VzeH^#T(Sv7ICG`G_? z;IpN$S&NZUKA!!9vhkTN@OVSp^g+t8g0>6`dK8+Px z%!HcF7!|LT1Yh#Sp?hb*EegCqviD>sULf(jTkJl*mqfUh_n+TDSWA)aKg#0S5w^cn zgYRcBDjalOM+~@x>;&eVFgG&;R74hWLv7&LKPKry8*3L#9}bxJ#l17&SO)dU7@PiV zqdplU6pAr3`6O*!r#Nut7_sUdI8~c5>=hK#UFe>V=K5#_AIRr=4BLTgj)lgZKq~Q3dYIbI5{36cmNVvuFz)RIs1ot!;E?4GNy1ZbFRj z*Da;8!YNt*&X^{EloDMZX$=hhwoN4y6Is@NhQ4~!Cq6sU$ljy`Z_;Ak=+D~61nTXzZy^4*J2#unDxlGP& literal 0 HcmV?d00001 diff --git a/resources/img/flags/Wales.png b/resources/img/flags/Wales.png new file mode 100755 index 0000000000000000000000000000000000000000..409b22bd91d5c4ee24a05bd3213ab824efea40be GIT binary patch literal 1759 zcmV<51|a!~P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ?Wl2OqRCwC#mtSlY*A>QpcV>2Gy}RDEu`vq{25h&XKoXE>p`;P5S~aApplXTw zP?1PY)HYH7NNqx^BB7!xQJN?s{qqnttElmTy z1*C%@$Sb9;j&{oD|3zHOvgTMo#x%{VZaRJAD}kL2;8j3p48T!Jaivd(Avz417#X4e zsi!&DbLfBij`Y4u5Ck*EJlCDoA8@SMVELZMWd8tBagu7+9>g?Ju8RPPuWXq0@5lT4 za9?0K(c{D#(rC{k7#t+n`xenHE3oz*gdhYv zMigp9}#`QJZF>C9Pl5aQV}s>e>?YK`w!F!KdU|JY9yMF5QU^)vdj9jMp#QuRH`o(B^} z>W&;oJjF|w+ z#UlBWrw9hm(QxY;=47+9-MNAB{(dI*_uyL&iN*|(?_-!Ie*XYQE=OR;i3Dr~rm8Jy zRRi?Tf6RhqOBwp-VdTKuuw)VP^{XEtQb6hv$b_O5v#*j|>4b^l@S)r3(crTX*2z`9+dD9wmPN zy|k|T?Cer(nkK2czJZ`vvi>#z@hHDB3Mch0^?DHWtrGdKS$rQyHKlFlKJxIsl59h zR{tR3PrgSGg^1L0z$E~iUwxQrxy-WHkFvTYPVw7!^TNGrnfsqn9=R}ywiFFYQLhY2 zB2*CSl)@Jwp$sM@qFyOP1ph*TRNnv<5$qTLMu0HkSUkRE6=UUY=<3EaEb3$N%K(my zo+ivs@XpFOyO%EHuMhWf!{L6;HrL^q26ZA>BIF54Duo{jq7;D$o)Rh&VG3l$pkRQj z1Y5zWCY$Y>+UW0WKnw+Ar)!%klX|=EG6zfpn3KdzIQVlC-1WdRKH(|W4^;?*5YZ76 zI%HCZxS@tn;{+N%(zsgF90?!HPq6v!c6wUl=qSPuHA}`kcJ4aE#_kaut*}iC+q7^j z3v;>>hB`ukXi6r>+Z))nsg?WQ8e{kJ2EKW4ltwRNuAwN#;9nhS-ncQ%Bd-jhm5`2v zzke!2-->3ot!O4b;nPs?NtUW?>*`}u&v_0nPBGHiIHkG}Xg!mJm^DIO%vlGPH_@}a z2?QS8JH!)rEFzn)@XQ^Hs5I80fS<-qe$jP?^Gf*P8v}gd*f>vYXk}n|3zc+De!B*W z+%hq z4*PFz=DUY-d}~X`%z8jT>+muOBdxiZAFN2|7^`sKp&Sb<5x@OhmV5s4Z=4Gi0HTD= z$}>gE1{5+ecCVes%eOQ#-jckO)b`!f#I5faxTkxVr&c$ytbdZ0!Q!+c1tKk%YQh^E z9^ZH}nNCp-JcxwYq)(WzkyuSARiF{m0HcOdMN+#~7v;37iL7b!eh8L{n3sK2RU>w- z@=C_yl#3+_5A9iM)lNiEC{nRn+;9>&)AcfTmEtaTmHsSa7eitJ+7KvD6tBm7Kr3J# za1${18kglc;Fy|v6Vy+&*V24oQhoe5z1{%+I{-~Y6%S0V-KGEl002ovPDHLkV1h>@ BLcIV0 literal 0 HcmV?d00001 diff --git a/resources/img/flags/Western Sahara.png b/resources/img/flags/Western Sahara.png new file mode 100755 index 0000000000000000000000000000000000000000..d6fc4b78137044c479f0cd2491a6ba704e8d136a GIT binary patch literal 966 zcmV;%13CPOP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZO4i>ExveRKM2)L#a{&a%_kPExb}a8v#?mg*fK5%a;i!CI&-7LS#&646fC}DYY>Yr8vC2O!~#8o!?|F z&9A>=_2y0Z9|^5z0*uXKOVY7cb#zHHz1-_1Vof6lh+*LGt|qWAD#ls#R2_!awKF)46j8 zQ?2e^189v=3Le6QuCan^G&XJL9j4yEbvnpm5j#0a=k8s66d{Yn-2-sOfVHqg*tuqt z_{0eg&CerpIRFZ0&*8PDUM@2-JBuupc;VhX?8?fc$3^Bh0(kYenVBV#ruZy2H_){d zqwma8`1YH1((KD+mX#}42@V`!?92zdw!L$XFbt<9fHel`{T2;GNteG~I>O;EKY#G@ z9-HvYM;|`6_q*(_4HJ0p@!8@?*Ru5dDCbVS$R7)52~)jeA+eoe{6qHHmbmg^j?ixR z0V%L*+{ z3or0l#ti_hb4Uj|6kK?3njc>-5T}F7hC+a|eiMMOjsW=d-B@cgy%X2ksEwT<}x0TfW7)wi5o{__E+ny4Xsh~09F9c0&f75LoUl}z)vFU o2}ZMdn34i(;%Rfb*8u(-05CzD$)XMo+W-In07*qoM6N<$g6;IU4FCWD literal 0 HcmV?d00001 diff --git a/resources/img/flags/Yemen.png b/resources/img/flags/Yemen.png new file mode 100755 index 0000000000000000000000000000000000000000..b2358ed9dc71553846d256593d953c5285e852a0 GIT binary patch literal 439 zcmV;o0Z9IdP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-JxN4CRCwC#moZMnFc3wbW3M8LkQEXICxA;JDta2uNW*=W8&Du2fwh}Bu{{)< zgzSoXLXl~vvGt$Fo^RWT2unu6!m$DvzyjrvH6sDR0hjMj&z}^^`i0@<_2tR|HKyR= z;a*k0+wA~q2b7XB5(4?_8^*RY=9tgh)R@yTf3@-X+_P~-T|?*rN_X6ih%_zIwkoTa zwnbtOzyOfQO+#)Po%(M!Ngm{na_c{Q8blv0ww<7YkhzS{U zw_5QEP#g_Q|4}k({ttkhvpT@2=>WFdEh0h)K}EbQORTlO05L|awW^iq``KNPQo>rR zdKOYjr)R*7cesuPPt~5fU?~7M2dJt_y$#*)I>mdxgb^kOc;FGZRu=yNyczxk)sQtK h0N$*h)1?7^1^|dsq3md*xSId~002ovPDHLkV1n>8v5f!# literal 0 HcmV?d00001 diff --git a/resources/img/flags/Zambia.png b/resources/img/flags/Zambia.png new file mode 100755 index 0000000000000000000000000000000000000000..3684007d4a9f0a31b17b25e2a0161d26c16146ff GIT binary patch literal 868 zcmV-q1DpJbP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;>PbXFRCwC#mpzXhMG%Ic>Y2T@m)koFWLZcE$(JJ$kPsrAI3*z@bmX4`KfnPQ z5g`&e0kRNe7lDun5E7EX>$~0A`Rb}7*qPax*^`i%<1TS0-PNCOy;WUZE$+^3mcT8S z*8l`afO%8jWKp0@fs@ByK7E;lBowk!=-3nskdx5fw-b&0{O7L#rztRxrj)VbqS)Zgv>k3bd2cfr%;}Hc zi;+*OOOBGjZx(ow&UjyHp4*Hp1Rlnk2OfEQvE*5i0nAeXbEAkQMJy*V@P`PWCksBQ zH=KFo-O8EYN%+_bF0#lh1Y{QY-r$GXe8(C2tBY%M@e23};iRg0SXX?#xX0xzVHR`BG7z-~AiA_wvBI_b&dyNdV<(IZm?3ELP80#JYi>#~d z6+YlitZM74`sv2L{pxoR!3D(OQSoxH+w&*yG}O#N3XVDxsInup?xJqWC&^0 z@9z8dcH6~w12*|)xVG955KL>ZIAWkw>ZbEQ+dtd(q9J5?HUg0E#zKuWk$1pAZ8{CW z>eWDA<*VU@{Iq!jQ@FG21Bj>_<~GgaY`9)^q)@xR8Kxr>IABw=qY(fb$sGVOd=Ljz zarem#_`d?!D`?ughN=+{JCE*PtnpSVO zh=aEIp!0x%cBTkg_um3l5>J_&A&=G{GSD|c+~?@Z7dwn7)pZa5Qd&6Bp? zD(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZq#c_G&3V>|@mZod$*tvtkN2C05{vx3V z@2VyT{!c^%<^;mWt$=70cY2yT&YoVJg2L=^D%0cSPJDn6u>Zh5W)qJx z{O?~Fb9pEfP<0qGpNDca1xAoSC|02I`%BDzl_1vBgBCUEf9)WL%Oy^HeU6^!ZN9k` z0)g_aEqvQwpRXwySQnfZoz=y-*w?q8&&E#OvK-7fNmIstT3+! z323fI<%dUT-@Y4N7&zrA$`{&jc1n6uDdHm|r0uo!*#?Ax^2`MSQc5&U(7Lq`Beo6{ z=q(QVL;sNMP7@y;<`sJ_NLinaKq;i-ETlk6384_?o$G4uEtV9$hu&cQrD0xZU4vRK z_)_Nw51|_!R6YUEahDJXz;)r7r;}{H_Y;nchoN$<&Zkie#i9ot%MkEfMQ`$Xwr={E z!M8(DkoE5kghI-I0-opj!6kd1>m|Nsh{1jf@{Q{Rum5yS0nc&S)1Bnx%y}XYKgIE( z#&tt6GfaLi4~+R+am69kx0f#p7wOpj7(!H=lSV?R1qHlRD#hoSaay)-A(x$PYG*8f z1aLnPZ*p6H6}Tk)J3*`eY$nP;PTabjt~7!F1^^Nvw{wx(bdCT3002ovPDHLkV1mZe B&jJ7d literal 0 HcmV?d00001 diff --git a/resources/img/header.png b/resources/img/header.png new file mode 100755 index 0000000000000000000000000000000000000000..429516c64cfce8f8d5a1ffe85739f9cb05ef9bf7 GIT binary patch literal 166121 zcmb4qRZtvEur=->!JPyM?jGFT-66Ov&f=2b!QGw3m&M%z1b1IpEcoKKK!C{q-G~3- zKHf7`^Dy1hRnt{nQ`2+Kzx97Vk>05)swg5MBO@Up|2L5SZ6e7bp`)Uqp`oJxH=(1W zV_@Q8Vg84=xVYGO1aAom3EmPA5Rp=o5fM|85D<{lkyFypynp|mh>ZRtJ?%$o+V`~o z69oCct(X{?_*hu@w8R9&wEt)P8%83)LPnr(p(4{Gp%5UW5+MH@L83-NLP16T4@mzX zsA$M2=omG zYbXup$aIP)erQ==-_EDeC<)pvliF#d{ zsAI3+SLS7JQA0LTqP#hsT;`97`XjchB=*0!_o`R^pvGSapGunTLG9bXjMj+kQb(Q& zGiHg_)H$|oO`mf3efmyS3f+2H5@ju)9p#D|s+yNwEB>Fw@OghMhJ@Ann;T06eKtPW zKwf1AQ^B8iC$?^$H>`T`zSl(PZRPYleu*$=x1cvTIZUR&^vir>vUFyu!4LKQfMN1tgSrDLK&Y3m)w*fKSX2yH z!Z`vyyZq8H|F-6#U=kB3+fB@%1H#gZ2ZAV@_%c`K83I4` z_Xynjwk>NFlY4LXEu;yoI0`rCX&JvAW2}T`eQb;87s$XV|EuQ0VRRzCeVIM;Gc#*6bi<_=+!gc z!~$x5>xP_Rmu8Cw?Fw9Yu^a}WB#9k`b5Kz}L%gHIU(-v1xhKyYFlO9QZPqUX=MF%v z3T^DAF)gssot$x#s}t%nYXxl?Vk}X)^f6XvLzkq0D(ad3!wZM)dF@*A`N$2Jpa&D1 zILlIB8i6Vn{zKt_gULd-`a()4KL}{syyL@WN!>ixzwQNrW&2%AiMD1b3J zj@r-H)YdGNN>bPx`y|YE*=!{x#gAD4nGIE+32T0<>4~x1X74CzetE)?wa@I$oOa1vJ$azP zm6FxjJ&PdDn;50RI19K;jyzRspzTuAPy+G~amDhzi2v@V1=tc5Bfe$XImN#wx=JTf z)DJ{r95hZAFSk-&dfZd>4@BF*dYnO){-M_A#~{HT>Ldk+4xxy2TqP0+ZXFWI$YS|a zOByoHP-q`PcJ{0iJ1xX5FIl?0JDG^u3zHAbWAhlYPXwBz>RiGs)btLHVN3LN({=ed&Aq(`^}X!?bxg|6a7%iQTo9@2>^P z)ZaG0IW!riYK}caRRVrLEqb$s0W|Pt@2)w2q+i#55V|(U8#u}DZxT#c

R=a;(Fu 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 literal 0 HcmV?d00001 diff --git a/resources/img/keromayokatta.png b/resources/img/keromayokatta.png new file mode 100755 index 0000000000000000000000000000000000000000..71cb84a3b9743249ced724e140cb20fe91f344ed GIT binary patch literal 15204 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 ZwM6~FO@zDg?>8VoN=#m~R>Uy){{RwN1g8K1 literal 0 HcmV?d00001 diff --git a/resources/img/twitter.png b/resources/img/twitter.png new file mode 100644 index 0000000000000000000000000000000000000000..a349c509efc7dc64f6d217808559693a203e094c GIT binary patch literal 2029 zcmc&#c{Ege9KS;o(%2K35=xp$vaheG(HJ4i*k?+`)YOZyB=wT*nXD-Wg$9*M_R*q< zmLW2-j7kh?ku;K-yk^RB-<>z-IZmD4zwexTfA{nGd_SMh@At>O=O(+lU=d4JECB!j zfpfsPL(eGaR+W|n0N9Rg=Li5G5$@`Qw}(Uk1fk3GI%wMj8nZxDFSuqvge_aZjol(@ z%>>O`MWaofpni`?H)|77XbS13Pej=8DQM6oq7Z;=kiq01-KgVV+Agv|6f!^&lb`5+ zjG*8Tk@<2c1y#+r{fa{R{AeDF&$BQt?h)(ID!w59JXmO$$Iw)a=biHk1jPG_8^lzM zf2IE%`Pu(N7TSHGvJgYrh36Dk{l9B3x&IvW)^$a=yLbRF3CTt9#ZuBTvP%(i@(PMd z$||bM)znvLAT?KOY3r<6tGiBbJqo=+f1|-BLt_(DGjj_|D{GrAwsu>$VYXu(aE?2i zoLzRhy19Gcy}W&V{Rza~0ekla2JJsUK6E%Zgc25hB=Ts~@z}WdghXm`YFc{6nX_56 z?3~t$C&J|w;H7-JIbZO$eQx@Mg2yu7F>z8s7Gz|+b} zQozWBx$CD>RbN*l4Q-t=cC!Y}{Vb5%8#Xwl4>E*O6fdK!?B%CW?riwDv)2ImhGkuT zthY?)I%aQ*1;XP19#1-vbqpa}Bo!Ujh)I3|=Lyh4sd3UCMb;zf3vsE!3x4;BQx$P` z<*JjB-6Im^TYF9PReY(zww*Oyt(+iXO3ThMbgUKu@K5@~EyZfxE1y`G#wtHw17cHN zt=lgD3RWU6vfbRXn$y9064krSXedo5A4WovmEPF61(#53*klgwt!Z$n`UBU(_sfDb zR;5VhI%_v(uCE_j)Z*5ieY~&_c*eIGRy5$|4Ma5%UB2!D9)~gy52sm`(wDp~sKuA@ zbK~@eaj>SwY%4k~V9I`z1pP$6Pb9L>&urxZib}%tB+W0XEcw&2O9?Ict+R69IT9|4 zlrj}~XnbCvvvlgRzWwpa4s{33itUK%)XTh*$6tdRZm~f#X^X;{d(>C$$hKlb?wxeB z?JM&2WH~xnt`6^4mGQ}0O4!ZtQx2uBI+y)%+0>&L*lftu{p!t=yxAP#Vq!Z@LkBsk zaFtOk$t&7H&N(Rb9vLsCGd(nVoc2`pPg1hAY6D`Z<2N*Uzh@S>Cc9I(&9|d%M(A3P z$4)mhCm5&68=g6GGFzC_k)AXQ%q-<5_I*9KwS(tyB>rGJiXUFa#3H1-IYFjn?L9i* z2!U@V5{{4<(F2z%*?>JOP7mIAR2HF}rlw2P;2p~2X4aKD-pk3S_mFre9X6Br9y2pn zBlGscq>jJY)WS}RY3%2{Q)8DHuo*skV>*DatJ6k4{^(>=zH9|;C3opJZPU;K;q8Jm z-*q~yiyXBxGSZ2Cdih`=wLv%`YxyyyA@I3_Qg}sG7YiYbUc)=F3Qf}lDM*j;?;nz8 z`K>RS3%=A^^je%FqEPFf$c0h7CyujnBI# zuNj~6EzH)%C~Ywd&MmoXe5;?0UK$-v<9m7EZ)~6}p5#6R2YnEHxp#A9{@BY)ilbp@ zLyOHHkIy|wOgtn2S89api(rRL2U$2pT%^IuX>|HRGTLa?%2E(vR$p8QV literal 0 HcmV?d00001 diff --git a/resources/js/app.js b/resources/js/app.js new file mode 100644 index 0000000..40c55f6 --- /dev/null +++ b/resources/js/app.js @@ -0,0 +1 @@ +require('./bootstrap'); diff --git a/resources/js/bootstrap.js b/resources/js/bootstrap.js new file mode 100644 index 0000000..6922577 --- /dev/null +++ b/resources/js/bootstrap.js @@ -0,0 +1,28 @@ +window._ = require('lodash'); + +/** + * We'll load the axios HTTP library which allows us to easily issue requests + * to our Laravel back-end. This library automatically handles sending the + * CSRF token as a header based on the value of the "XSRF" token cookie. + */ + +window.axios = require('axios'); + +window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; + +/** + * Echo exposes an expressive API for subscribing to channels and listening + * for events that are broadcast by Laravel. Echo and event broadcasting + * allows your team to easily build robust real-time web applications. + */ + +// import Echo from 'laravel-echo'; + +// window.Pusher = require('pusher-js'); + +// window.Echo = new Echo({ +// broadcaster: 'pusher', +// key: process.env.MIX_PUSHER_APP_KEY, +// cluster: process.env.MIX_PUSHER_APP_CLUSTER, +// forceTLS: true +// }); diff --git a/resources/lang/en/passwords.php b/resources/lang/en/passwords.php index e5544d2..2345a56 100644 --- a/resources/lang/en/passwords.php +++ b/resources/lang/en/passwords.php @@ -13,10 +13,10 @@ return [ | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', + 'sent' => 'We have emailed your password reset link!', + 'throttled' => 'Please wait before retrying.', 'token' => 'This password reset token is invalid.', - 'user' => "We can't find a user with that e-mail address.", + 'user' => "We can't find a user with that email address.", ]; diff --git a/resources/lang/en/validation.php b/resources/lang/en/validation.php index edc036d..a65914f 100644 --- a/resources/lang/en/validation.php +++ b/resources/lang/en/validation.php @@ -13,80 +13,110 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ + 'accepted' => 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, dashes and underscores.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'file' => 'The :attribute must be between :min and :max kilobytes.', + 'string' => 'The :attribute must be between :min and :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ + 'boolean' => 'The :attribute field must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_equals' => 'The :attribute must be a date equal to :date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute must be a valid email address.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'gt' => [ + 'numeric' => 'The :attribute must be greater than :value.', + 'file' => 'The :attribute must be greater than :value kilobytes.', + 'string' => 'The :attribute must be greater than :value characters.', + 'array' => 'The :attribute must have more than :value items.', + ], + 'gte' => [ + 'numeric' => 'The :attribute must be greater than or equal :value.', + 'file' => 'The :attribute must be greater than or equal :value kilobytes.', + 'string' => 'The :attribute must be greater than or equal :value characters.', + 'array' => 'The :attribute must have :value items or more.', + ], + 'image' => 'The :attribute must be an image.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'json' => 'The :attribute must be a valid JSON string.', + 'lt' => [ + 'numeric' => 'The :attribute must be less than :value.', + 'file' => 'The :attribute must be less than :value kilobytes.', + 'string' => 'The :attribute must be less than :value characters.', + 'array' => 'The :attribute must have less than :value items.', + ], + 'lte' => [ + 'numeric' => 'The :attribute must be less than or equal :value.', + 'file' => 'The :attribute must be less than or equal :value kilobytes.', + 'string' => 'The :attribute must be less than or equal :value characters.', + 'array' => 'The :attribute must not have more than :value items.', + ], + 'max' => [ 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => 'The :attribute must be at least :min characters.', + 'array' => 'The :attribute must have at least :min items.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', + 'not_in' => 'The selected :attribute is invalid.', + 'not_regex' => 'The :attribute format is invalid.', + 'numeric' => 'The :attribute must be a number.', + 'password' => 'The password is incorrect.', + 'present' => 'The :attribute field must be present.', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_without' => 'The :attribute field is required when :values is not present.', 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ + 'same' => 'The :attribute and :other must match.', + 'size' => [ 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'unique' => 'The :attribute has already been taken.', + 'uploaded' => 'The :attribute failed to upload.', + 'url' => 'The :attribute format is invalid.', + 'uuid' => 'The :attribute must be a valid UUID.', /* |-------------------------------------------------------------------------- @@ -110,9 +140,9 @@ return [ | Custom Validation Attributes |-------------------------------------------------------------------------- | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. + | The following language lines are used to swap our attribute placeholder + | with something more reader friendly such as "E-Mail Address" instead + | of "email". This simply helps us make our message more expressive. | */ diff --git a/resources/assets/sass/_variables.scss b/resources/sass/_variables.scss similarity index 100% rename from resources/assets/sass/_variables.scss rename to resources/sass/_variables.scss diff --git a/resources/assets/sass/app.scss b/resources/sass/app.scss similarity index 91% rename from resources/assets/sass/app.scss rename to resources/sass/app.scss index 098bb37..d2d9388 100644 --- a/resources/assets/sass/app.scss +++ b/resources/sass/app.scss @@ -9,10 +9,6 @@ src: url('../fonts/jpserriffont.woff'); } - html { - // cursor: text; - } - body { font-family: jpserriffont; text-align: center; @@ -64,7 +60,7 @@ .konsole_top_left { height: 30px; width: 30px; - background: url('/assets/img/bash/top_left.png') no-repeat; + background: url('/img/bash/top_left.png') no-repeat; position: absolute; top: 0; left: 0; @@ -72,7 +68,7 @@ .konsole_top { height: 30px; - background: url('/assets/img/bash/top_bg.png') repeat-x; + background: url('/img/bash/top_bg.png') repeat-x; position: absolute; top: 0; left: 30px; @@ -87,56 +83,56 @@ .konsole_top_right { height: 30px; width: 28px; - background: url('/assets/img/bash/top_right.png') no-repeat; + background: url('/img/bash/top_right.png') no-repeat; position: absolute; top: 0; right: 0; } .konsole_top_right:hover { - background: url('/assets/img/bash/top_right_hover.png') no-repeat; + background: url('/img/bash/top_right_hover.png') no-repeat; cursor: default; } .konsole_top_max { height: 30px; width: 23px; - background: url('/assets/img/bash/top_max.png') no-repeat; + background: url('/img/bash/top_max.png') no-repeat; position: absolute; top: 0; right: 28px; } .konsole_top_max:hover { - background: url('/assets/img/bash/top_max_hover.png') no-repeat; + background: url('/img/bash/top_max_hover.png') no-repeat; cursor: default; } .konsole_top_min { height: 30px; width: 23px; - background: url('/assets/img/bash/top_min.png') no-repeat; + background: url('/img/bash/top_min.png') no-repeat; position: absolute; top: 0; right: 51px; } .konsole_top_min:hover { - background: url('/assets/img/bash/top_min_hover.png') no-repeat; + background: url('/img/bash/top_min_hover.png') no-repeat; cursor: default; } .konsole_left { width: 2px; - background: url('/assets/img/bash/left_bg.png') repeat-y; + background: url('/img/bash/left_bg.png') repeat-y; position: absolute; top: 30px; left: 0; height: 325px; } - .konsoleuser { background: url('/assets/img/bash/user_bg.png') repeat; } - .konsoleroot { background: url('/assets/img/bash/root_bg.png') repeat; } + .konsoleuser { background: url('/img/bash/user_bg.png') repeat; } + .konsoleroot { background: url('/img/bash/root_bg.png') repeat; } .konsoleuser, .konsoleroot { background-size: cover; @@ -155,7 +151,7 @@ .konsole_right { width: 2px; - background: url('/assets/img/bash/right_bg.png') repeat-y; + background: url('/img/bash/right_bg.png') repeat-y; position: absolute; height: 325px; top: 30px; @@ -165,7 +161,7 @@ .konsole_bottom_left { width: 3px; height: 3px; - background: url('/assets/img/bash/bottom_left.png') no-repeat; + background: url('/img/bash/bottom_left.png') no-repeat; position: absolute; bottom: 0; left: 0; @@ -173,7 +169,7 @@ .konsole_bottom { height: 2px; - background: url('/assets/img/bash/bottom_bg.png') repeat-x; + background: url('/img/bash/bottom_bg.png') repeat-x; position: absolute; bottom: 0; left: 2px; @@ -183,7 +179,7 @@ .konsole_bottom_right { height: 3px; width: 3px; - background: url('/assets/img/bash/bottom_right.png') no-repeat; + background: url('/img/bash/bottom_right.png') no-repeat; position: absolute; right: 0; bottom: 0; diff --git a/resources/assets/sass/jpserriffont.scss b/resources/sass/jpserriffont.scss similarity index 100% rename from resources/assets/sass/jpserriffont.scss rename to resources/sass/jpserriffont.scss diff --git a/resources/views/layouts/bash.blade.php b/resources/views/layouts/bash.blade.php index d272472..1493b98 100644 --- a/resources/views/layouts/bash.blade.php +++ b/resources/views/layouts/bash.blade.php @@ -12,7 +12,7 @@ + + +

+ @if (Route::has('login')) + + @endif + +
+
+ Laravel +
+ + +
+
+ + diff --git a/routes/api.php b/routes/api.php index 0f37e00..bcb8b18 100644 --- a/routes/api.php +++ b/routes/api.php @@ -1,6 +1,7 @@ get('/user', function (Request $request) { + return $request->user(); +}); diff --git a/routes/channels.php b/routes/channels.php index f16a20b..963b0d2 100644 --- a/routes/channels.php +++ b/routes/channels.php @@ -1,5 +1,7 @@ make(Kernel::class)->bootstrap(); - Hash::driver('bcrypt')->setRounds(4); - return $app; } } diff --git a/tests/Feature/ExampleTest.php b/tests/Feature/ExampleTest.php index f31e495..cdb5111 100644 --- a/tests/Feature/ExampleTest.php +++ b/tests/Feature/ExampleTest.php @@ -2,8 +2,8 @@ namespace Tests\Feature; -use Tests\TestCase; use Illuminate\Foundation\Testing\RefreshDatabase; +use Tests\TestCase; class ExampleTest extends TestCase { diff --git a/tests/Unit/ExampleTest.php b/tests/Unit/ExampleTest.php index e9fe19c..358cfc8 100644 --- a/tests/Unit/ExampleTest.php +++ b/tests/Unit/ExampleTest.php @@ -2,8 +2,7 @@ namespace Tests\Unit; -use Tests\TestCase; -use Illuminate\Foundation\Testing\RefreshDatabase; +use PHPUnit\Framework\TestCase; class ExampleTest extends TestCase { diff --git a/webpack.mix.js b/webpack.mix.js index 72fdbb1..8984ba9 100644 --- a/webpack.mix.js +++ b/webpack.mix.js @@ -1,4 +1,4 @@ -let mix = require('laravel-mix'); +const mix = require('laravel-mix'); /* |-------------------------------------------------------------------------- @@ -11,5 +11,9 @@ let mix = require('laravel-mix'); | */ -mix.js('resources/assets/js/app.js', 'public/js') - .sass('resources/assets/sass/app.scss', 'public/css'); +mix.js('resources/js/app.js', 'public/js') + .sass('resources/sass/app.scss', 'public/css') + .copy('resources/fonts/*', 'public/fonts') + .copy('resources/img/*', 'public/img') + .copy('resources/img/bash/*', 'public/img/bash') + .copy('resources/img/flag/*', 'public/img/flag');