diff --git a/app/Console/Commands/Grapper/TxOdds/Countries.php b/app/Console/Commands/Grapper/TxOdds/Countries.php
deleted file mode 100644
index 0591f322..00000000
--- a/app/Console/Commands/Grapper/TxOdds/Countries.php
+++ /dev/null
@@ -1,33 +0,0 @@
-country as $country) {
- $res = Country::where('txid', $country->id)->first();
- if ($res !== null) {
- // $res->txid = $country->id;
- // $res->txid = $country->id;
- // $res->save();
- } else {
- $res = new Country;
- $res->name = $country->name;
- $res->iso3 = $country->cc;
- $res->txid = $country->id;
- $res->tx_only = 1;
- $res->save();
- }
- }
- }
-}
diff --git a/app/Console/Commands/Grapper/TxOdds/Fixtures/TxCountries.php b/app/Console/Commands/Grapper/TxOdds/Fixtures/TxCountries.php
new file mode 100644
index 00000000..588b0f02
--- /dev/null
+++ b/app/Console/Commands/Grapper/TxOdds/Fixtures/TxCountries.php
@@ -0,0 +1,34 @@
+ Qualifying Rounds-25"
+ // },
+
+ $cnid = array_column($group, 'cnid');
+ $cname = array_column($group, 'cname');
+
+ $country = Country::firstOrCreate(
+ ['txid' => $cnid[0]],
+ ['name' => $cname[0]]
+ );
+
+ return $cnid[0];
+ }
+}
diff --git a/app/Console/Commands/Grapper/TxOdds/Fixtures/TxLigas.php b/app/Console/Commands/Grapper/TxOdds/Fixtures/TxLigas.php
index cbca5c83..5a5bdd11 100644
--- a/app/Console/Commands/Grapper/TxOdds/Fixtures/TxLigas.php
+++ b/app/Console/Commands/Grapper/TxOdds/Fixtures/TxLigas.php
@@ -3,7 +3,6 @@
namespace App\Console\Commands\Grapper\TxOdds\Fixtures;
use App\Console\Commands\NuhBash;
-use App\Models\Country;
use App\Models\Liga;
class TxLigas
@@ -12,12 +11,10 @@ class TxLigas
{
$debug = NuhBash::$options['debug'] ?? 0;
- $cgid = array_column($group, 'cgid');
- $cnid = array_column($group, 'cnid');
- $spid = array_column($group, 'spid');
$cname = array_column($group, 'cname');
-
- $country_id = Country::where('txid', $cnid)->value('id');
+ $spid = array_column($group, 'spid');
+ $country_id = TxCountries::get($group);
+ $cgid = array_column($group, 'cgid');
$liga = Liga::firstOrCreate([
'name' => (string) $cname[0],
diff --git a/app/Console/Commands/Grapper/TxOdds/FixturesSoccer.php b/app/Console/Commands/Grapper/TxOdds/FixturesSoccer.php
index ba97fd23..49c7aacf 100644
--- a/app/Console/Commands/Grapper/TxOdds/FixturesSoccer.php
+++ b/app/Console/Commands/Grapper/TxOdds/FixturesSoccer.php
@@ -13,19 +13,24 @@ class FixturesSoccer
{
public static function call()
{
- $debug = NuhBash::$options['debug'] ?? 0;
+ $debug = NuhBash::$options['d'] ?? 0;
+ $print = NuhBash::$options['p'] ?? 0;
+ $total = 0;
for ($i = 0; $i < 30; $i++) {
$str1 = date('Y-m-d', mktime(0, 0, 0, date('m'), date('d') + $i, date('Y')));
$str2 = date('Y-m-d', mktime(0, 0, 0, date('m'), date('d') + 1 + $i, date('Y')));
$url = 'https://xml2.txodds.com/feed/result/xml.php?ident=betaid1&passwd='.config('nuh.txodds_token')."&date=$str1,$str2&json=2";
-
$data = Curl::load($url, $debug);
- $i = 0;
+ if ($print) {
+ Notice::note($data, '', 1);
+ }
+
+ $count = 0;
foreach ($data['match'] as $row) {
- $i++;
+ $count++;
$txodds_id = array_column($row, 'id');
$spid = array_column($row['group'], 'spid');
$liga_id = TxLigas::find($row['group']);
@@ -43,7 +48,9 @@ class FixturesSoccer
]);
// dd($event);
}
- Notice::note("$i events processed", 'g');
+ Notice::note("$str1 - $count events processed", 'g');
+ $total += $count;
}
+ Notice::note("Total - $total events processed", 'g');
}
}
diff --git a/app/Console/Commands/NuhBash.php b/app/Console/Commands/NuhBash.php
index d6a48688..21bde33c 100644
--- a/app/Console/Commands/NuhBash.php
+++ b/app/Console/Commands/NuhBash.php
@@ -10,22 +10,8 @@ use Illuminate\Console\Command;
class NuhBash extends Command
{
- public static $event = [];
-
- public static $_send = [];
-
- public static $sport_id = 0;
-
public static $options = [];
- public static $force = 0;
-
- public static $debug = 0;
-
- public static $domain = '';
-
- public static $auth = '';
-
protected $signature = 'nuh {process=help} {eventid=0} {--d} {--f} {--a} {--p} {--w} {--s} {--l}';
protected $description = 'NuhBash';
diff --git a/app/Filament/Clusters/Maintenance/Resources/Events/EventResource.php b/app/Filament/Clusters/Maintenance/Resources/Events/EventResource.php
index 70e717aa..bc14b6ba 100644
--- a/app/Filament/Clusters/Maintenance/Resources/Events/EventResource.php
+++ b/app/Filament/Clusters/Maintenance/Resources/Events/EventResource.php
@@ -3,8 +3,6 @@
namespace App\Filament\Clusters\Maintenance\Resources\Events;
use App\Filament\Clusters\Maintenance\MaintenanceCluster;
-use App\Filament\Clusters\Maintenance\Resources\Events\Pages\CreateEvent;
-use App\Filament\Clusters\Maintenance\Resources\Events\Pages\EditEvent;
use App\Filament\Clusters\Maintenance\Resources\Events\Pages\ListEvents;
use App\Filament\Clusters\Maintenance\Resources\Events\Schemas\EventForm;
use App\Filament\Clusters\Maintenance\Resources\Events\Tables\EventsTable;
@@ -48,8 +46,6 @@ class EventResource extends Resource
{
return [
'index' => ListEvents::route('/'),
- 'create' => CreateEvent::route('/create'),
- 'edit' => EditEvent::route('/{record}/edit'),
];
}
}
diff --git a/app/Filament/Clusters/Maintenance/Resources/Events/Schemas/EventForm.php b/app/Filament/Clusters/Maintenance/Resources/Events/Schemas/EventForm.php
index f569b8ef..4fc2d0b1 100644
--- a/app/Filament/Clusters/Maintenance/Resources/Events/Schemas/EventForm.php
+++ b/app/Filament/Clusters/Maintenance/Resources/Events/Schemas/EventForm.php
@@ -10,54 +10,67 @@ class EventForm
{
public static function configure(Schema $schema): Schema
{
+ // `starttime` datetime DEFAULT NULL,
+ // `sport_id` int(11) NOT NULL,
+ // `provider_id` int(11) DEFAULT 0,
+ // `txodds_id` int(11) DEFAULT 0,
+ // `betaid_id` int(11) DEFAULT 0,
+ // `betradar_id` int(11) DEFAULT 0,
+ // `magnig_id` int(11) DEFAULT 0,
+ // `magken_id` int(11) DEFAULT 0,
+ // `lognig_id` int(11) DEFAULT 0,
+ // `logcol_id` int(11) DEFAULT 0,
+ // `liga_id` int(11) DEFAULT 0,
+ // `home_id` int(11) DEFAULT 0,
+ // `away_id` int(11) DEFAULT 0,
return $schema
->components([
- DateTimePicker::make('time'),
- TextInput::make('spid')
+ DateTimePicker::make('starttime')
+ ->aboveContent(['UTC time +1h']),
+ TextInput::make('sport_id')
->required()
- ->numeric(),
- TextInput::make('prid')
+ ->numeric()
+ ->aboveContent(fn ($record): string => $record->sport->name),
+ TextInput::make('liga_id')
+ ->numeric()
+ ->default(0)
+ ->aboveContent(fn ($record): string => $record->liga->name),
+ TextInput::make('home_id')
+ ->required()
+ ->aboveContent(fn ($record): string => $record->home->name),
+ TextInput::make('away_id')
+ ->required()
+ ->aboveContent(fn ($record): string => $record->away->name),
+ TextInput::make('provider_id')
+ ->aboveContent(['1 TXOdds', '2 BetsApi', '3 Direct'])
->required()
->numeric()
->default(0),
- TextInput::make('txid')
- ->required()
+ TextInput::make('txodds_id')
->numeric()
->default(0),
- TextInput::make('brid')
- ->required()
+ TextInput::make('betaid_id')
->numeric()
->default(0),
- TextInput::make('baid')
- ->required()
+ TextInput::make('betradar_id')
->numeric()
->default(0),
- TextInput::make('cnid')
- ->required()
+ TextInput::make('magnig_id')
+ ->label('Magloo Nigeria Id')
->numeric()
->default(0),
- TextInput::make('grid')
- ->required()
+ TextInput::make('magken_id')
+ ->label('Magloo Kenia Id')
->numeric()
->default(0),
- TextInput::make('cgid')
- ->required()
+ TextInput::make('lognig_id')
+ ->label('Logifuture Nigeria Id')
->numeric()
->default(0),
- TextInput::make('hoid')
- ->required()
+ TextInput::make('logcol_id')
+ ->label('Logifuture Colombia Id')
->numeric()
->default(0),
- TextInput::make('awid')
- ->required()
- ->numeric()
- ->default(0),
- TextInput::make('liga')
- ->required(),
- TextInput::make('home')
- ->required(),
- TextInput::make('away')
- ->required(),
]);
}
}
diff --git a/app/Filament/Clusters/Maintenance/Resources/Events/Tables/EventsTable.php b/app/Filament/Clusters/Maintenance/Resources/Events/Tables/EventsTable.php
index 33d9d93c..e02522f7 100644
--- a/app/Filament/Clusters/Maintenance/Resources/Events/Tables/EventsTable.php
+++ b/app/Filament/Clusters/Maintenance/Resources/Events/Tables/EventsTable.php
@@ -21,11 +21,11 @@ class EventsTable
return $record->sport->icon;
}),
TextColumn::make('starttime')->dateTime('M j, Y H:i')->sortable(),
- IconColumn::make('liga')
- ->label('')
- ->icon(function ($record): string {
- return 'flag-country-'.$record->liga->country->iso2;
+ IconColumn::make('liga.country.icon')->label('')
+ ->icon(function ($state): string {
+ return $state;
}),
+ TextColumn::make('liga.country.name'),
TextColumn::make('liga.name')->searchable(),
TextColumn::make('home.name')->searchable(),
TextColumn::make('away.name')->searchable(),
diff --git a/app/Filament/Resources/Countries/CountryResource.php b/app/Filament/Resources/Countries/CountryResource.php
index 3e0b3213..783aa7c1 100644
--- a/app/Filament/Resources/Countries/CountryResource.php
+++ b/app/Filament/Resources/Countries/CountryResource.php
@@ -34,12 +34,13 @@ class CountryResource extends Resource
{
return $schema
->components([
- TextInput::make('name')
- ->required()
- ->maxLength(255),
- TextInput::make('iso2')
- ->required()
- ->maxLength(2),
+ TextInput::make('name')->required()->maxLength(255)->copyable(),
+ TextInput::make('icon')->maxLength(255),
+ TextInput::make('iso2')->maxLength(2),
+ TextInput::make('iso3')->maxLength(2),
+ TextInput::make('cc')->maxLength(2),
+ TextInput::make('numeric')->maxLength(2),
+ TextInput::make('txid')->maxLength(4),
]);
}
@@ -47,12 +48,17 @@ class CountryResource extends Resource
{
return $table
->recordTitleAttribute('name')
- ->description('Flags made from iso2 column')
->columns([
- IconColumn::make('iso2')->icon(function ($record): string {
- return 'flag-country-'.$record->iso2;
- })->label('Flags')->size(IconSize::TwoExtraLarge),
- TextColumn::make('name')->searchable(),
+ IconColumn::make('icon')
+ ->sortable()
+ ->icon(function ($state): string {
+ return $state;
+ })->label('Flags')->size(IconSize::TwoExtraLarge),
+ TextColumn::make('name')
+ ->searchable()
+ ->copyable()
+ ->copyMessage('Name copied')
+ ->copyMessageDuration(1500),
// TextColumn::make('iso2'),
TextColumn::make('iso3'),
TextColumn::make('cc'),
@@ -60,6 +66,7 @@ class CountryResource extends Resource
TextColumn::make('txid'),
])
+ ->defaultSort('name', direction: 'asc')
->filters([
//
])
diff --git a/app/Models/Country.php b/app/Models/Country.php
index a9ee4116..6464a067 100644
--- a/app/Models/Country.php
+++ b/app/Models/Country.php
@@ -4,4 +4,16 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
-class Country extends Model {}
+class Country extends Model
+{
+ protected $fillable = [
+ 'name',
+ 'icon',
+ 'iso2',
+ 'iso3',
+ 'cc',
+ 'numeric',
+ 'txid',
+ 'tx_only',
+ ];
+}
diff --git a/config/blade-icons.php b/config/blade-icons.php
index a9503d4e..99fe7179 100644
--- a/config/blade-icons.php
+++ b/config/blade-icons.php
@@ -34,6 +34,12 @@ return [
'prefix' => 'bkm',
'fallback' => 'missing',
],
+ 'extra' => [
+ 'path' => 'resources/extra-countries',
+ 'disk' => '',
+ 'prefix' => 'extra',
+ 'fallback' => 'missing',
+ ],
],
diff --git a/database/migrations/2023_05_25_112748_create_events_table.php b/database/migrations/2023_05_25_112748_create_events_table.php
index 65a76a13..b2c916eb 100644
--- a/database/migrations/2023_05_25_112748_create_events_table.php
+++ b/database/migrations/2023_05_25_112748_create_events_table.php
@@ -15,19 +15,19 @@ return new class extends Migration
$table->id();
$table->dateTime('starttime')->nullable();
$table->integer('sport_id')->index();
- $table->integer('provider_id')->default(0)->index();
- $table->integer('txodds_id')->default(0)->index();
- $table->integer('betaid_id')->default(0)->index();
- $table->integer('betradar_id')->default(0)->index();
+ $table->integer('provider_id')->default(0)->nullable()->index();
+ $table->integer('txodds_id')->default(0)->nullable()->index();
+ $table->integer('betaid_id')->default(0)->nullable()->index();
+ $table->integer('betradar_id')->default(0)->nullable()->index();
- $table->integer('magnig_id')->default(0)->index();
- $table->integer('magken_id')->default(0)->index();
- $table->integer('lognig_id')->default(0)->index();
- $table->integer('logcol_id')->default(0)->index();
+ $table->integer('magnig_id')->default(0)->nullable()->index();
+ $table->integer('magken_id')->default(0)->nullable()->index();
+ $table->integer('lognig_id')->default(0)->nullable()->index();
+ $table->integer('logcol_id')->default(0)->nullable()->index();
- $table->integer('liga_id')->default(0)->index();
- $table->integer('home_id')->default(0)->index();
- $table->integer('away_id')->default(0)->index();
+ $table->integer('liga_id')->default(0)->nullable()->index();
+ $table->integer('home_id')->default(0)->nullable()->index();
+ $table->integer('away_id')->default(0)->nullable()->index();
$table->timestamps();
});
}
diff --git a/database/migrations/2023_05_25_112749_create_element_table.php b/database/migrations/2023_05_25_112749_create_element_table.php
index 24fa8279..0ccff06e 100644
--- a/database/migrations/2023_05_25_112749_create_element_table.php
+++ b/database/migrations/2023_05_25_112749_create_element_table.php
@@ -15,10 +15,10 @@ return new class extends Migration
$table->id();
$table->string('name');
$table->integer('sport_id')->index();
- $table->integer('txodds_id')->default(0)->index();
- $table->integer('betsapi_id')->default(0)->index();
- $table->integer('mag_id')->default(0)->index();
- $table->integer('log_id')->default(0)->index();
+ $table->integer('txodds_id')->default(0)->nullable()->index();
+ $table->integer('betsapi_id')->default(0)->nullable()->index();
+ $table->integer('mag_id')->default(0)->nullable()->index();
+ $table->integer('log_id')->default(0)->nullable()->index();
$table->timestamps();
});
}
diff --git a/database/migrations/2023_05_25_112749_create_liga_table.php b/database/migrations/2023_05_25_112749_create_liga_table.php
index ad30e977..e736ac9e 100644
--- a/database/migrations/2023_05_25_112749_create_liga_table.php
+++ b/database/migrations/2023_05_25_112749_create_liga_table.php
@@ -15,11 +15,11 @@ return new class extends Migration
$table->id();
$table->string('name');
$table->integer('sport_id')->index();
- $table->integer('country_id')->default(0)->index();
- $table->integer('txodds_id')->default(0)->index();
- $table->integer('betsapi_id')->default(0)->index();
- $table->integer('mag_id')->default(0)->index();
- $table->integer('log_id')->default(0)->index();
+ $table->integer('country_id')->default(0)->nullable()->index();
+ $table->integer('txodds_id')->default(0)->nullable()->index();
+ $table->integer('betsapi_id')->default(0)->nullable()->index();
+ $table->integer('mag_id')->default(0)->nullable()->index();
+ $table->integer('log_id')->default(0)->nullable()->index();
$table->timestamps();
});
}
diff --git a/database/migrations/2023_05_25_112750_create_countries_table.php b/database/migrations/2023_05_25_112750_create_countries_table.php
index 711f08a7..59f93ef0 100644
--- a/database/migrations/2023_05_25_112750_create_countries_table.php
+++ b/database/migrations/2023_05_25_112750_create_countries_table.php
@@ -16,9 +16,9 @@ return new class extends Migration
$table->string('name');
$table->string('icon')->nullable();
$table->string('iso2')->nullable();
- $table->string('iso3');
+ $table->string('iso3')->nullable();
$table->string('cc')->nullable();
- $table->string('numeric');
+ $table->string('numeric')->nullable();
$table->integer('txid')->default(0);
$table->boolean('tx_only')->default(0);
$table->timestamps();
diff --git a/database/seeders/CountrySeeder.php b/database/seeders/CountrySeeder.php
index 28d033c8..391f47bb 100644
--- a/database/seeders/CountrySeeder.php
+++ b/database/seeders/CountrySeeder.php
@@ -9,263 +9,262 @@ class CountrySeeder extends Seeder
{
public function run(): void
{
- $sql = "INSERT INTO `countries` (`name`, `icon`, `iso2`, `iso3`, `cc`, `numeric`, `txid`, `tx_only`, `created_at`, `updated_at`)
+ $sql = "INSERT INTO `countries` (`id`, `name`, `icon`, `iso2`, `iso3`, `cc`, `numeric`, `txid`, `tx_only`, `created_at`, `updated_at`)
VALUES
- ('England', 'england', NULL, 'ENG', 'ENG', '0', '382', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
- ('Northern Ireland', 'nordirland', NULL, 'NIR', 'NIR', '0', '426', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
- ('Wales', 'wales', NULL, 'WAL', 'WAL', '0', '444', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
- ('Scotland', 'scotland', NULL, 'SCO', 'SCO', '0', '449', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
- ('Kosovo', 'kosovo', NULL, 'KOS', 'KOS', '0', '555', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
- ('Andorra', NULL, 'AD', 'AND', 'AND', '20', '440', '0', NULL, '2025-05-24 06:40:45'),
- ('United Arab Emirates', NULL, 'AE', 'ARE', 'UAE', '784', '461', '0', NULL, NULL),
- ('Afghanistan', NULL, 'AF', 'AFG', 'AFG', '4', '651', '0', NULL, '2025-05-24 06:40:45'),
- ('Antigua and Barbuda', NULL, 'AG', 'ATG', 'ATG', '28', '611', '0', NULL, '2025-05-24 06:40:45'),
- ('Anguilla', NULL, 'AI', 'AIA', 'AIA', '660', '665', '0', NULL, '2025-05-24 06:40:45'),
- ('Albania', NULL, 'AL', 'ALB', 'ALB', '8', '375', '0', NULL, '2025-05-24 06:40:45'),
- ('Armenia', NULL, 'AM', 'ARM', 'ARM', '51', '379', '0', NULL, '2025-05-24 06:40:45'),
- ('Angola', NULL, 'AO', 'AGO', 'ANG', '24', '472', '0', NULL, NULL),
- ('Antarctica', NULL, 'AQ', 'ATA', 'ATA', '10', '0', '0', NULL, NULL),
- ('Argentina', NULL, 'AR', 'ARG', 'ARG', '32', '467', '0', NULL, '2025-05-24 06:40:45'),
- ('American Samoa', NULL, 'AS', 'ASM', 'ASM', '16', '650', '0', NULL, '2025-05-24 06:40:45'),
- ('Austria', NULL, 'AT', 'AUT', 'AUT', '40', '383', '0', NULL, '2025-05-24 06:40:45'),
- ('Australia', NULL, 'AU', 'AUS', 'AUS', '36', '454', '0', NULL, '2025-05-24 06:40:45'),
- ('Aruba', NULL, 'AW', 'ABW', 'ABW', '533', '585', '0', NULL, '2025-05-24 06:40:45'),
- ('Åland Islands', NULL, 'AX', 'ALA', 'ALA', '248', '0', '0', NULL, NULL),
- ('Azerbaijan', NULL, 'AZ', 'AZE', 'AZE', '31', '463', '0', NULL, '2025-05-24 06:40:45'),
- ('Bosnia and Herzegovina', NULL, 'BA', 'BIH', 'BIH', '70', '423', '0', NULL, '2025-05-24 06:40:45'),
- ('Barbados', NULL, 'BB', 'BRB', 'BRB', '52', '579', '0', NULL, '2025-05-24 06:40:45'),
- ('Bangladesh', NULL, 'BD', 'BGD', 'BGD', '50', '576', '0', NULL, '2025-05-24 06:40:45'),
- ('Belgium', NULL, 'BE', 'BEL', 'BEL', '56', '377', '0', NULL, '2025-05-24 06:40:45'),
- ('Burkina Faso', NULL, 'BF', 'BFA', 'BFA', '854', '527', '0', NULL, '2025-05-24 06:40:45'),
- ('Bulgaria', NULL, 'BG', 'BGR', 'BUL', '100', '363', '0', NULL, NULL),
- ('Bahrain', NULL, 'BH', 'BHR', 'BHR', '48', '0', '0', NULL, NULL),
- ('Burundi', NULL, 'BI', 'BDI', 'BDI', '108', '596', '0', NULL, '2025-05-24 06:40:45'),
- ('Benin', NULL, 'BJ', 'BEN', 'BEN', '204', '580', '0', NULL, '2025-05-24 06:40:45'),
- ('Saint Barthélemy', NULL, 'BL', 'BLM', 'BLM', '652', '0', '0', NULL, NULL),
- ('Bermuda', NULL, 'BM', 'BMU', 'BMU', '60', '608', '0', NULL, '2025-05-24 06:40:45'),
- ('Brunei Darussalam', NULL, 'BN', 'BRN', 'BRU', '96', '535', '0', NULL, '2025-05-24 06:40:45'),
- ('Bolivia (Plurinational State of)', NULL, 'BO', 'BOL', 'BOL', '68', '429', '0', NULL, '2025-05-24 06:40:45'),
- ('Bonaire, Sint Eustatius and Saba', NULL, 'BQ', 'BES', 'BES', '535', '661', '0', NULL, '2025-05-24 06:40:45'),
- ('Brazil', NULL, 'BR', 'BRA', 'BRA', '76', '409', '0', NULL, '2025-05-24 06:40:45'),
- ('Bahamas (the)', NULL, 'BS', 'BHS', 'BHS', '44', '584', '0', NULL, '2025-05-24 06:40:45'),
- ('Bhutan', NULL, 'BT', 'BTN', 'BTN', '64', '567', '0', NULL, '2025-05-24 06:40:45'),
- ('Bouvet Island', NULL, 'BV', 'BVT', 'BVT', '74', '0', '0', NULL, NULL),
- ('Botswana', NULL, 'BW', 'BWA', 'BWA', '72', '575', '0', NULL, '2025-05-24 06:40:45'),
- ('Belarus', NULL, 'BY', 'BLR', 'BLR', '112', '396', '0', NULL, '2025-05-24 06:40:45'),
- ('Belize', NULL, 'BZ', 'BLZ', 'BLZ', '84', '474', '0', NULL, '2025-05-24 06:40:45'),
- ('Canada', NULL, 'CA', 'CAN', 'CAN', '124', '385', '0', NULL, '2025-05-24 06:40:45'),
- ('Cocos Islands', NULL, 'CC', 'CCK', 'CCK', '166', '0', '0', NULL, NULL),
- ('DR Congo', NULL, 'CD', 'COD', 'COD', '180', '606', '0', NULL, '2025-05-24 06:40:45'),
- ('Central African Republic', NULL, 'CF', 'CAF', 'CAF', '140', '607', '0', NULL, '2025-05-24 06:40:45'),
- ('Congo', NULL, 'CG', 'COG', 'COG', '178', '519', '0', NULL, '2025-05-24 06:40:45'),
- ('Switzerland', NULL, 'CH', 'CHE', 'SWI', '756', '451', '0', NULL, NULL),
- ('Côte d\'Ivoire', NULL, 'CI', 'CIV', 'CIV', '384', '475', '0', NULL, '2025-05-24 06:40:45'),
- ('Cook Islands', NULL, 'CK', 'COK', 'COK', '184', '622', '0', NULL, '2025-05-24 06:40:45'),
- ('Chile', NULL, 'CL', 'CHL', 'CHL', '152', '39', '0', NULL, NULL),
- ('Cameroon', NULL, 'CM', 'CMR', 'CMR', '120', '476', '0', NULL, '2025-05-24 06:40:45'),
- ('China', NULL, 'CN', 'CHN', 'CHN', '156', '424', '0', NULL, '2025-05-24 06:40:45'),
- ('Colombia', NULL, 'CO', 'COL', 'COL', '170', '389', '0', NULL, '2025-05-24 06:40:45'),
- ('Costa Rica', NULL, 'CR', 'CRI', 'CRI', '188', '477', '0', NULL, '2025-05-24 06:40:45'),
- ('Cuba', NULL, 'CU', 'CUB', 'CUB', '192', '582', '0', NULL, '2025-05-24 06:40:45'),
- ('Cabo Verde', NULL, 'CV', 'CPV', 'CPV', '132', '599', '0', NULL, '2025-05-24 06:40:45'),
- ('Curaçao', NULL, 'CW', 'CUW', 'CUW', '531', '594', '0', NULL, '2025-05-24 06:40:45'),
- ('Christmas Island', NULL, 'CX', 'CXR', 'CXR', '162', '0', '0', NULL, NULL),
- ('Cyprus', NULL, 'CY', 'CYP', 'CYP', '196', '425', '0', NULL, '2025-05-24 06:40:45'),
- ('Czechia', NULL, 'CZ', 'CZE', 'CZE', '203', '468', '0', NULL, '2025-05-24 06:40:45'),
- ('Germany', NULL, 'DE', 'DEU', 'GER', '276', '446', '0', NULL, NULL),
- ('Djibouti', NULL, 'DJ', 'DJI', 'DJI', '262', '616', '0', NULL, '2025-05-24 06:40:45'),
- ('Denmark', NULL, 'DK', 'DNK', 'DEN', '208', '378', '0', NULL, NULL),
- ('Dominica', NULL, 'DM', 'DMA', 'DMA', '212', '663', '0', NULL, '2025-05-24 06:40:45'),
- ('Dominican Republic', NULL, 'DO', 'DOM', 'DOM', '214', '559', '0', NULL, '2025-05-24 06:40:45'),
- ('Algeria', NULL, 'DZ', 'DZA', 'ALB', '12', '469', '0', NULL, NULL),
- ('Ecuador', NULL, 'EC', 'ECU', 'ECU', '218', '433', '0', NULL, '2025-05-24 06:40:45'),
- ('Estonia', NULL, 'EE', 'EST', 'EST', '233', '411', '0', NULL, '2025-05-24 06:40:45'),
- ('Egypt', NULL, 'EG', 'EGY', 'EGY', '818', '464', '0', NULL, '2025-05-24 06:40:45'),
- ('Western Sahara', NULL, 'EH', 'ESH', 'ESH', '732', '0', '0', NULL, NULL),
- ('Eritrea', NULL, 'ER', 'ERI', 'ERI', '232', '681', '0', NULL, '2025-05-24 06:40:46'),
- ('Spain', NULL, 'ES', 'ESP', 'SPA', '724', '438', '0', NULL, NULL),
- ('Ethiopia', NULL, 'ET', 'ETH', 'ETH', '231', '565', '0', NULL, '2025-05-24 06:40:45'),
- ('Finland', NULL, 'FI', 'FIN', 'FIN', '246', '403', '0', NULL, '2025-05-24 06:40:45'),
- ('Fiji', NULL, 'FJ', 'FJI', 'FJI', '242', '503', '0', NULL, '2025-05-24 06:40:45'),
- ('Falkland / Malvinas', NULL, 'FK', 'FLK', 'FLK', '238', '0', '0', NULL, NULL),
- ('Micronesia', NULL, 'FM', 'FSM', 'FSM', '583', '0', '0', NULL, NULL),
- ('Faroe Islands', NULL, 'FO', 'FRO', 'FAR', '234', '414', '0', NULL, NULL),
- ('France', NULL, 'FR', 'FRA', 'FRA', '250', '408', '0', NULL, '2025-05-24 06:40:45'),
- ('Gabon', NULL, 'GA', 'GAB', 'GAB', '266', '526', '0', NULL, '2025-05-24 06:40:45'),
- ('UK & Ireland', NULL, 'GB', 'GBR', 'UKI', '826', '652', '0', NULL, '2025-05-24 06:40:45'),
- ('Grenada', NULL, 'GD', 'GRD', 'GRD', '308', '583', '0', NULL, '2025-05-24 06:40:45'),
- ('Georgia', NULL, 'GE', 'GEO', 'GEO', '268', '419', '0', NULL, '2025-05-24 06:40:45'),
- ('French Guiana', NULL, 'GF', 'GUF', 'GUF', '254', '589', '0', NULL, '2025-05-24 06:40:45'),
- ('Guernsey', NULL, 'GG', 'GGY', 'GGY', '831', '0', '0', NULL, NULL),
- ('Ghana', NULL, 'GH', 'GHA', 'GHA', '288', '515', '0', NULL, '2025-05-24 06:40:45'),
- ('Gibraltar', NULL, 'GI', 'GIB', 'GIB', '292', '659', '0', NULL, '2025-05-24 06:40:45'),
- ('Greenland', NULL, 'GL', 'GRL', 'GRL', '304', '0', '0', NULL, NULL),
- ('Gambia', NULL, 'GM', 'GMB', 'GMB', '270', '592', '0', NULL, '2025-05-24 06:40:45'),
- ('Guinea', NULL, 'GN', 'GIN', 'GIN', '324', '562', '0', NULL, '2025-05-24 06:40:45'),
- ('Guadeloupe', NULL, 'GP', 'GLP', 'GLP', '312', '587', '0', NULL, '2025-05-24 06:40:45'),
- ('Equatorial Guinea', NULL, 'GQ', 'GNQ', 'GNQ', '226', '614', '0', NULL, '2025-05-24 06:40:45'),
- ('Greece', NULL, 'GR', 'GRC', 'GRE', '300', '394', '0', NULL, NULL),
- ('South Georgia and the South Sandwich Islands', NULL, 'GS', 'SGS', 'SGS', '239', '0', '0', NULL, NULL),
- ('Guatemala', NULL, 'GT', 'GTM', 'GUA', '320', '478', '0', NULL, NULL),
- ('Guam', NULL, 'GU', 'GUM', 'GUM', '316', '619', '0', NULL, '2025-05-24 06:40:45'),
- ('Guinea-Bissau', NULL, 'GW', 'GNB', 'GNB', '624', '615', '0', NULL, '2025-05-24 06:40:45'),
- ('Guyana', NULL, 'GY', 'GUY', 'GUY', '328', '600', '0', NULL, '2025-05-24 06:40:45'),
- ('Hong Kong', NULL, 'HK', 'HKG', 'HKG', '344', '479', '0', NULL, '2025-05-24 06:40:45'),
- ('Heard Island and McDonald Islands', NULL, 'HM', 'HMD', 'HMD', '334', '0', '0', NULL, NULL),
- ('Honduras', NULL, 'HN', 'HND', 'HON', '340', '340', '0', NULL, NULL),
- ('Croatia', NULL, 'HR', 'HRV', 'CRO', '191', '415', '0', NULL, NULL),
- ('Haiti', NULL, 'HT', 'HTI', 'HTI', '332', '595', '0', NULL, '2025-05-24 06:40:45'),
- ('Hungary', NULL, 'HU', 'HUN', 'HUN', '348', '412', '0', NULL, '2025-05-24 06:40:45'),
- ('Indonesia', NULL, 'ID', 'IDN', 'IDN', '360', '522', '0', NULL, '2025-05-24 06:40:45'),
- ('Ireland', NULL, 'IE', 'IRL', 'IRE', '372', '435', '0', NULL, NULL),
- ('Israel', NULL, 'IL', 'ISR', 'ISR', '376', '365', '0', NULL, '2025-05-24 06:40:45'),
- ('Isle of Man', NULL, 'IM', 'IMN', 'IMN', '833', '0', '0', NULL, NULL),
- ('India', NULL, 'IN', 'IND', 'IND', '356', '481', '0', NULL, '2025-05-24 06:40:45'),
- ('British Indian Ocean Territory', NULL, 'IO', 'IOT', 'IOT', '86', '0', '0', NULL, NULL),
- ('Iraq', NULL, 'IQ', 'IRQ', 'IRQ', '368', '482', '0', NULL, '2025-05-24 06:40:45'),
- ('Iran', NULL, 'IR', 'IRN', 'IRI', '364', '0', '0', NULL, NULL),
- ('Iceland', NULL, 'IS', 'ISL', 'ICE', '352', '374', '0', NULL, NULL),
- ('Italy', NULL, 'IT', 'ITA', 'ITA', '380', '398', '0', NULL, '2025-05-24 06:40:45'),
- ('Jersey', NULL, 'JE', 'JEY', 'JEY', '832', '0', '0', NULL, NULL),
- ('Jamaica', NULL, 'JM', 'JAM', 'JAM', '388', '483', '0', NULL, '2025-05-24 06:40:45'),
- ('Jordan', NULL, 'JO', 'JOR', 'JOR', '400', '484', '0', NULL, '2025-05-24 06:40:45'),
- ('Japan', NULL, 'JP', 'JPN', 'JPN', '392', '416', '0', NULL, '2025-05-24 06:40:45'),
- ('Kenya', NULL, 'KE', 'KEN', 'KEN', '404', '560', '0', NULL, '2025-05-24 06:40:45'),
- ('Kyrgyzstan', NULL, 'KG', 'KGZ', 'KGZ', '417', '500', '0', NULL, '2025-05-24 06:40:45'),
- ('Cambodia', NULL, 'KH', 'KHM', 'KHM', '116', '591', '0', NULL, '2025-05-24 06:40:45'),
- ('Kiribati', NULL, 'KI', 'KIR', 'KIR', '296', '0', '0', NULL, NULL),
- ('Comoros', NULL, 'KM', 'COM', 'COM', '174', '516', '0', NULL, '2025-05-24 06:40:45'),
- ('Saint Kitts and Nevis', NULL, 'KN', 'KNA', 'KNA', '659', '593', '0', NULL, '2025-05-24 06:40:45'),
- ('North Korea', NULL, 'KP', 'PRK', 'PRK', '408', '662', '0', NULL, '2025-05-24 06:40:45'),
- ('South Korea', NULL, 'KR', 'KOR', 'KOR', '410', '437', '0', NULL, '2025-05-24 06:40:45'),
- ('Kuwait', NULL, 'KW', 'KWT', 'KUW', '414', '371', '0', NULL, NULL),
- ('Cayman Islands', NULL, 'KY', 'CYM', 'CYM', '136', '612', '0', NULL, '2025-05-24 06:40:45'),
- ('Kazakhstan', NULL, 'KZ', 'KAZ', 'KAZ', '398', '445', '0', NULL, '2025-05-24 06:40:45'),
- ('Laos', NULL, 'LA', 'LAO', 'LAO', '418', '655', '0', NULL, '2025-05-24 06:40:45'),
- ('Lebanon', NULL, 'LB', 'LBN', 'LBN', '422', '485', '0', NULL, '2025-05-24 06:40:45'),
- ('Saint Lucia', NULL, 'LC', 'LCA', 'STL', '662', '673', '0', NULL, NULL),
- ('Liechtenstein', NULL, 'LI', 'LIE', 'LIE', '438', '387', '0', NULL, '2025-05-24 06:40:45'),
- ('Sri Lanka', NULL, 'LK', 'LKA', 'LKA', '144', '532', '0', NULL, '2025-05-24 06:40:45'),
- ('Liberia', NULL, 'LR', 'LBR', 'LBR', '430', '520', '0', NULL, '2025-05-24 06:40:45'),
- ('Lesotho', NULL, 'LS', 'LSO', 'LSO', '426', '574', '0', NULL, '2025-05-24 06:40:45'),
- ('Lithuania', NULL, 'LT', 'LTU', 'LTU', '440', '401', '0', NULL, '2025-05-24 06:40:45'),
- ('Luxembourg', NULL, 'LU', 'LUX', 'LUX', '442', '392', '0', NULL, '2025-05-24 06:40:45'),
- ('Latvia', NULL, 'LV', 'LVA', 'LAT', '428', '370', '0', NULL, NULL),
- ('Libya', NULL, 'LY', 'LBY', 'LBY', '434', '507', '0', NULL, '2025-05-24 06:40:45'),
- ('Morocco', NULL, 'MA', 'MAR', 'MAR', '504', '434', '0', NULL, '2025-05-24 06:40:45'),
- ('Monaco', NULL, 'MC', 'MCO', 'MCO', '492', '684', '0', NULL, '2025-05-24 06:40:46'),
- ('Moldova', NULL, 'MD', 'MDA', 'MOL', '498', '374', '0', NULL, NULL),
- ('Montenegro', NULL, 'ME', 'MNE', 'MNE', '499', '493', '0', NULL, '2025-05-24 06:40:45'),
- ('Saint Martin (French part)', NULL, 'MF', 'MAF', 'MAF', '663', '685', '0', NULL, '2025-05-24 06:40:46'),
- ('Madagascar', NULL, 'MG', 'MDG', 'MDG', '450', '604', '0', NULL, '2025-05-24 06:40:45'),
- ('Marshall Islands', NULL, 'MH', 'MHL', 'MHL', '584', '0', '0', NULL, NULL),
- ('Republic of North Macedonia', NULL, 'MK', 'MKD', 'MKD', '807', '384', '0', NULL, '2025-05-24 06:40:45'),
- ('Mali', NULL, 'ML', 'MLI', 'MLI', '466', '525', '0', NULL, '2025-05-24 06:40:45'),
- ('Myanmar', NULL, 'MM', 'MMR', 'MMR', '104', '568', '0', NULL, '2025-05-24 06:40:45'),
- ('Mongolia', NULL, 'MN', 'MNG', 'MNG', '496', '603', '0', NULL, '2025-05-24 06:40:45'),
- ('Macao', NULL, 'MO', 'MAC', 'MAC', '446', '586', '0', NULL, '2025-05-24 06:40:45'),
- ('Northern Mariana Islands (the)', NULL, 'MP', 'MNP', 'MNP', '580', '683', '0', NULL, '2025-05-24 06:40:46'),
- ('Martinique', NULL, 'MQ', 'MTQ', 'MTQ', '474', '588', '0', NULL, '2025-05-24 06:40:45'),
- ('Mauritania', NULL, 'MR', 'MRT', 'MRT', '478', '517', '0', NULL, '2025-05-24 06:40:45'),
- ('Montserrat', NULL, 'MS', 'MSR', 'MSR', '500', '670', '0', NULL, '2025-05-24 06:40:45'),
- ('Malta', NULL, 'MT', 'MLT', 'MLT', '470', '390', '0', NULL, '2025-05-24 06:40:45'),
- ('Mauritius', NULL, 'MU', 'MUS', 'MUS', '480', '571', '0', NULL, '2025-05-24 06:40:45'),
- ('Maldives', NULL, 'MV', 'MDV', 'MDV', '462', '486', '0', NULL, '2025-05-24 06:40:45'),
- ('Malawi', NULL, 'MW', 'MWI', 'MWI', '454', '602', '0', NULL, '2025-05-24 06:40:45'),
- ('Mexico', NULL, 'MX', 'MEX', 'MEX', '484', '413', '0', NULL, '2025-05-24 06:40:45'),
- ('Malaysia', NULL, 'MY', 'MYS', 'MYS', '458', '393', '0', NULL, '2025-05-24 06:40:45'),
- ('Mozambique', NULL, 'MZ', 'MOZ', 'MOZ', '508', '572', '0', NULL, '2025-05-24 06:40:45'),
- ('Namibia', NULL, 'NA', 'NAM', 'NAM', '516', '573', '0', NULL, '2025-05-24 06:40:45'),
- ('New Caledonia', NULL, 'NC', 'NCL', 'NCL', '540', '598', '0', NULL, '2025-05-24 06:40:45'),
- ('Niger', NULL, 'NE', 'NER', 'NIG', '562', '487', '0', NULL, NULL),
- ('Norfolk Island', NULL, 'NF', 'NFK', 'NFK', '574', '0', '0', NULL, NULL),
- ('Nigeria', NULL, 'NG', 'NGA', 'NGA', '566', '564', '0', NULL, '2025-05-24 06:40:45'),
- ('Nicaragua', NULL, 'NI', 'NIC', 'NIC', '558', '563', '0', NULL, '2025-05-24 06:40:45'),
- ('Netherlands', NULL, 'NL', 'NLD', 'DUT', '528', '407', '0', NULL, NULL),
- ('Norway', NULL, 'NO', 'NOR', 'NOR', '578', '431', '0', NULL, '2025-05-24 06:40:45'),
- ('Nepal', NULL, 'NP', 'NPL', 'NPL', '524', '566', '0', NULL, '2025-05-24 06:40:45'),
- ('Nauru', NULL, 'NR', 'NRU', 'NRU', '520', '682', '0', NULL, '2025-05-24 06:40:46'),
- ('Niue', NULL, 'NU', 'NIU', 'NIU', '570', '0', '0', NULL, NULL),
- ('New Zealand', NULL, 'NZ', 'NZL', 'NZL', '554', '488', '0', NULL, '2025-05-24 06:40:45'),
- ('Oman', NULL, 'OM', 'OMN', 'OMA', '512', '380', '0', NULL, NULL),
- ('Panama', NULL, 'PA', 'PAN', 'PAN', '591', '489', '0', NULL, '2025-05-24 06:40:45'),
- ('Peru', NULL, 'PE', 'PER', 'PER', '604', '457', '0', NULL, '2025-05-24 06:40:45'),
- ('French Polynesia', NULL, 'PF', 'PYF', 'TAH', '258', '578', '0', NULL, NULL),
- ('Papua New Guinea', NULL, 'PG', 'PNG', 'PNG', '598', '504', '0', NULL, '2025-05-24 06:40:45'),
- ('Philippines (the)', NULL, 'PH', 'PHL', 'PHL', '608', '533', '0', NULL, '2025-05-24 06:40:45'),
- ('Pakistan', NULL, 'PK', 'PAK', 'PAK', '586', '495', '0', NULL, '2025-05-24 06:40:45'),
- ('Poland', NULL, 'PL', 'POL', 'POL', '616', '386', '0', NULL, '2025-05-24 06:40:45'),
- ('Saint Pierre and Miquelon', NULL, 'PM', 'SPM', 'SPM', '666', '0', '0', NULL, NULL),
- ('Pitcairn', NULL, 'PN', 'PCN', 'PCN', '612', '0', '0', NULL, NULL),
- ('Puerto Rico', NULL, 'PR', 'PRI', 'PRI', '630', '536', '0', NULL, '2025-05-24 06:40:45'),
- ('Palestine, State of', NULL, 'PS', 'PSE', 'PSE', '275', '569', '0', NULL, '2025-05-24 06:40:45'),
- ('Portugal', NULL, 'PT', 'PRT', 'POR', '620', '418', '0', NULL, NULL),
- ('Palau', NULL, 'PW', 'PLW', 'PLW', '585', '0', '0', NULL, NULL),
- ('Paraguay', NULL, 'PY', 'PRY', 'PAR', '600', '448', '0', NULL, NULL),
- ('Qatar', NULL, 'QA', 'QAT', 'QAT', '634', '369', '0', NULL, '2025-05-24 06:40:45'),
- ('Réunion', NULL, 'RE', 'REU', 'REU', '638', '513', '0', NULL, '2025-05-24 06:40:45'),
- ('Romania', NULL, 'RO', 'ROU', 'ROM', '642', '443', '0', NULL, NULL),
- ('Serbia', NULL, 'RS', 'SRB', 'SRB', '688', '428', '0', NULL, '2025-05-24 06:40:45'),
- ('Russian Federation (the)', NULL, 'RU', 'RUS', 'RUS', '643', '368', '0', NULL, '2025-05-24 06:40:45'),
- ('Rwanda', NULL, 'RW', 'RWA', 'RWA', '646', '510', '0', NULL, '2025-05-24 06:40:45'),
- ('Saudi Arabia', NULL, 'SA', 'SAU', 'KSA', '682', '462', '0', NULL, NULL),
- ('Solomon Islands', NULL, 'SB', 'SLB', 'SLB', '90', '581', '0', NULL, '2025-05-24 06:40:45'),
- ('Seychelles', NULL, 'SC', 'SYC', 'SYC', '690', '605', '0', NULL, '2025-05-24 06:40:45'),
- ('Sudan (the)', NULL, 'SD', 'SDN', 'SDN', '729', '509', '0', NULL, '2025-05-24 06:40:45'),
- ('Sweden', NULL, 'SE', 'SWE', 'SWE', '752', '410', '0', NULL, '2025-05-24 06:40:45'),
- ('Singapore', NULL, 'SG', 'SGP', 'SGP', '702', '404', '0', NULL, '2025-05-24 06:40:45'),
- ('Saint Helena, Ascension and Tristan da Cunha', NULL, 'SH', 'SHN', 'SHN', '654', '0', '0', NULL, NULL),
- ('Slovenia', NULL, 'SI', 'SVN', 'SLO', '705', '441', '0', NULL, NULL),
- ('Svalbard and Jan Mayen', NULL, 'SJ', 'SJM', 'SJM', '744', '0', '0', NULL, NULL),
- ('Slovakia', NULL, 'SK', 'SVK', 'SVK', '703', '391', '0', NULL, '2025-05-24 06:40:45'),
- ('Sierra Leone', NULL, 'SL', 'SLE', 'SLE', '694', '578', '0', NULL, '2025-05-24 06:40:45'),
- ('San Marino', NULL, 'SM', 'SMR', 'SMR', '674', '395', '0', NULL, '2025-05-24 06:40:45'),
- ('Senegal', NULL, 'SN', 'SEN', 'SEN', '686', '518', '0', NULL, '2025-05-24 06:40:45'),
- ('Somalia', NULL, 'SO', 'SOM', 'SOM', '706', '660', '0', NULL, '2025-05-24 06:40:45'),
- ('Suriname', NULL, 'SR', 'SUR', 'SUR', '740', '570', '0', NULL, '2025-05-24 06:40:45'),
- ('South Sudan', NULL, 'SS', 'SSD', 'SSD', '728', '668', '0', NULL, '2025-05-24 06:40:45'),
- ('Sao Tome and Principe', NULL, 'ST', 'STP', 'STP', '678', '597', '0', NULL, '2025-05-24 06:40:45'),
- ('El Salvador', NULL, 'SV', 'SLV', 'SLV', '222', '557', '0', NULL, '2025-05-24 06:40:45'),
- ('Sint Maarten (Dutch part)', NULL, 'SX', 'SXM', 'SXM', '534', '669', '0', NULL, '2025-05-24 06:40:45'),
- ('Syrian Arab Republic', NULL, 'SY', 'SYR', 'SYR', '760', '442', '0', NULL, '2025-05-24 06:40:45'),
- ('Eswatini', NULL, 'SZ', 'SWZ', 'SWZ', '748', '514', '0', NULL, '2025-05-24 06:40:45'),
- ('Turks and Caicos Islands', NULL, 'TC', 'TCA', 'TCA', '796', '618', '0', NULL, '2025-05-24 06:40:45'),
- ('Chad', NULL, 'TD', 'TCD', 'TDC', '148', '561', '0', NULL, NULL),
- ('French Southern Territories', NULL, 'TF', 'ATF', 'ATF', '260', '0', '0', NULL, NULL),
- ('Togo', NULL, 'TG', 'TGO', 'TGO', '768', '613', '0', NULL, '2025-05-24 06:40:45'),
- ('Thailand', NULL, 'TH', 'THA', 'THA', '764', '388', '0', NULL, '2025-05-24 06:40:45'),
- ('Tajikistan', NULL, 'TJ', 'TJK', 'TJK', '762', '502', '0', NULL, '2025-05-24 06:40:45'),
- ('Tokelau', NULL, 'TK', 'TKL', 'TKL', '772', '0', '0', NULL, NULL),
- ('Timor-Leste', NULL, 'TL', 'TLS', 'TLS', '626', '675', '0', NULL, '2025-05-24 06:40:45'),
- ('Turkmenistan', NULL, 'TM', 'TKM', 'TKM', '795', '501', '0', NULL, '2025-05-24 06:40:45'),
- ('Tunisia', NULL, 'TN', 'TUN', 'TUN', '788', '505', '0', NULL, '2025-05-24 06:40:45'),
- ('Tonga', NULL, 'TO', 'TON', 'TGA', '776', '654', '0', NULL, NULL),
- ('Turkey', NULL, 'TR', 'TUR', 'TUR', '792', '405', '0', NULL, '2025-05-24 06:40:45'),
- ('Trinidad and Tobago', NULL, 'TT', 'TTO', 'TTO', '780', '530', '0', NULL, '2025-05-24 06:40:45'),
- ('Tuvalu', NULL, 'TV', 'TUV', 'TUV', '798', '617', '0', NULL, '2025-05-24 06:40:45'),
- ('Taiwan', NULL, 'TW', 'TWN', 'TWN', '158', '590', '0', NULL, '2025-05-24 06:40:45'),
- ('Tanzania', NULL, 'TZ', 'TZA', 'TZA', '834', '511', '0', NULL, '2025-05-24 06:40:45'),
- ('Ukraine', NULL, 'UA', 'UKR', 'UKR', '804', '452', '0', NULL, '2025-05-24 06:40:45'),
- ('Uganda', NULL, 'UG', 'UGA', 'UGA', '800', '524', '0', NULL, '2025-05-24 06:40:45'),
- ('United States Minor Outlying Islands (the)', NULL, 'UM', 'UMI', 'UMI', '581', '0', '0', NULL, NULL),
- ('United States of America', NULL, 'US', 'USA', 'USA', '840', '459', '0', NULL, '2025-05-24 06:40:45'),
- ('Uruguay', NULL, 'UY', 'URY', 'URU', '858', '402', '0', NULL, NULL),
- ('Uzbekistan', NULL, 'UZ', 'UZB', 'UZB', '860', '492', '0', NULL, '2025-05-24 06:40:45'),
- ('Holy See', NULL, 'VA', 'VAT', 'VAT', '336', '0', '0', NULL, NULL),
- ('Saint Vincent and the Grenadines', NULL, 'VC', 'VCT', 'VCT', '670', '671', '0', NULL, '2025-05-24 06:40:45'),
- ('Venezuela (Bolivarian Republic of)', NULL, 'VE', 'VEN', 'VEN', '862', '364', '0', NULL, '2025-05-24 06:40:45'),
- ('Virgin Islands (British)', NULL, 'VG', 'VGB', 'VGB', '92', '620', '0', NULL, '2025-05-24 06:40:45'),
- ('Virgin Islands (U.S.)', NULL, 'VI', 'VIR', 'VIR', '850', '664', '0', NULL, '2025-05-24 06:40:45'),
- ('Viet Nam', NULL, 'VN', 'VNM', 'VNM', '704', '450', '0', NULL, '2025-05-24 06:40:45'),
- ('Vanuatu', NULL, 'VU', 'VUT', 'VUT', '548', '534', '0', NULL, '2025-05-24 06:40:45'),
- ('Wallis and Futuna', NULL, 'WF', 'WLF', 'WLF', '876', '0', '0', NULL, NULL),
- ('Samoa', NULL, 'WS', 'WSM', 'SAM', '882', '653', '0', NULL, NULL),
- ('Yemen', NULL, 'YE', 'YEM', 'YEM', '887', '453', '0', NULL, '2025-05-24 06:40:45'),
- ('Mayotte', NULL, 'YT', 'MYT', 'MYT', '175', '672', '0', NULL, '2025-05-24 06:40:45'),
- ('South Africa', NULL, 'ZA', 'ZAF', 'ZAF', '710', '447', '0', NULL, '2025-05-24 06:40:45'),
- ('Zambia', NULL, 'ZM', 'ZMB', 'ZMB', '894', '512', '0', NULL, '2025-05-24 06:40:45'),
- ('Zimbabwe', NULL, 'ZW', 'ZWE', 'ZWE', '716', '523', '0', NULL, '2025-05-24 06:40:45');
- ";
+ ('1', 'England', 'extra-england', NULL, 'ENG', 'ENG', '0', '382', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
+ ('2', 'Northern Ireland', 'extra-nordirland', NULL, 'NIR', 'NIR', '0', '426', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
+ ('3', 'Wales', 'extra-wales', NULL, 'WAL', 'WAL', '0', '444', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
+ ('4', 'Scotland', 'extra-scotland', NULL, 'SCO', 'SCO', '0', '449', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
+ ('5', 'Kosovo', 'extra-kosovo', NULL, 'KOS', 'KOS', '0', '555', '1', '2025-05-24 06:40:45', '2025-05-24 06:40:45'),
+ ('6', 'Andorra', 'flag-country-AD', 'AD', 'AND', 'AND', '20', '440', '0', NULL, '2025-05-24 06:40:45'),
+ ('7', 'United Arab Emirates', 'flag-country-AE', 'AE', 'ARE', 'UAE', '784', '461', '0', NULL, NULL),
+ ('8', 'Afghanistan', 'flag-country-AF', 'AF', 'AFG', 'AFG', '4', '651', '0', NULL, '2025-05-24 06:40:45'),
+ ('9', 'Antigua and Barbuda', 'flag-country-AG', 'AG', 'ATG', 'ATG', '28', '611', '0', NULL, '2025-05-24 06:40:45'),
+ ('10', 'Anguilla', 'flag-country-AI', 'AI', 'AIA', 'AIA', '660', '665', '0', NULL, '2025-05-24 06:40:45'),
+ ('11', 'Albania', 'flag-country-AL', 'AL', 'ALB', 'ALB', '8', '375', '0', NULL, '2025-05-24 06:40:45'),
+ ('12', 'Armenia', 'flag-country-AM', 'AM', 'ARM', 'ARM', '51', '379', '0', NULL, '2025-05-24 06:40:45'),
+ ('13', 'Angola', 'flag-country-AO', 'AO', 'AGO', 'ANG', '24', '472', '0', NULL, NULL),
+ ('14', 'Antarctica', 'flag-country-AQ', 'AQ', 'ATA', 'ATA', '10', '0', '0', NULL, NULL),
+ ('15', 'Argentina', 'flag-country-AR', 'AR', 'ARG', 'ARG', '32', '467', '0', NULL, '2025-05-24 06:40:45'),
+ ('16', 'American Samoa', 'flag-country-AS', 'AS', 'ASM', 'ASM', '16', '650', '0', NULL, '2025-05-24 06:40:45'),
+ ('17', 'Austria', 'flag-country-AT', 'AT', 'AUT', 'AUT', '40', '383', '0', NULL, '2025-05-24 06:40:45'),
+ ('18', 'Australia', 'flag-country-AU', 'AU', 'AUS', 'AUS', '36', '454', '0', NULL, '2025-05-24 06:40:45'),
+ ('19', 'Aruba', 'flag-country-AW', 'AW', 'ABW', 'ABW', '533', '585', '0', NULL, '2025-05-24 06:40:45'),
+ ('20', 'Åland Islands', 'flag-country-AX', 'AX', 'ALA', 'ALA', '248', '0', '0', NULL, NULL),
+ ('21', 'Azerbaijan', 'flag-country-AZ', 'AZ', 'AZE', 'AZE', '31', '463', '0', NULL, '2025-05-24 06:40:45'),
+ ('22', 'Bosnia and Herzegovina', 'flag-country-BA', 'BA', 'BIH', 'BIH', '70', '423', '0', NULL, '2025-05-24 06:40:45'),
+ ('23', 'Barbados', 'flag-country-BB', 'BB', 'BRB', 'BRB', '52', '579', '0', NULL, '2025-05-24 06:40:45'),
+ ('24', 'Bangladesh', 'flag-country-BD', 'BD', 'BGD', 'BGD', '50', '576', '0', NULL, '2025-05-24 06:40:45'),
+ ('25', 'Belgium', 'flag-country-BE', 'BE', 'BEL', 'BEL', '56', '377', '0', NULL, '2025-05-24 06:40:45'),
+ ('26', 'Burkina Faso', 'flag-country-BF', 'BF', 'BFA', 'BFA', '854', '527', '0', NULL, '2025-05-24 06:40:45'),
+ ('27', 'Bulgaria', 'flag-country-BG', 'BG', 'BGR', 'BUL', '100', '363', '0', NULL, NULL),
+ ('28', 'Bahrain', 'flag-country-BH', 'BH', 'BHR', 'BHR', '48', '0', '0', NULL, NULL),
+ ('29', 'Burundi', 'flag-country-BI', 'BI', 'BDI', 'BDI', '108', '596', '0', NULL, '2025-05-24 06:40:45'),
+ ('30', 'Benin', 'flag-country-BJ', 'BJ', 'BEN', 'BEN', '204', '580', '0', NULL, '2025-05-24 06:40:45'),
+ ('31', 'Saint Barthélemy', 'flag-country-BL', 'BL', 'BLM', 'BLM', '652', '0', '0', NULL, NULL),
+ ('32', 'Bermuda', 'flag-country-BM', 'BM', 'BMU', 'BMU', '60', '608', '0', NULL, '2025-05-24 06:40:45'),
+ ('33', 'Brunei Darussalam', 'flag-country-BN', 'BN', 'BRN', 'BRU', '96', '535', '0', NULL, '2025-05-24 06:40:45'),
+ ('34', 'Bolivia (Plurinational State of)', 'flag-country-BO', 'BO', 'BOL', 'BOL', '68', '429', '0', NULL, '2025-05-24 06:40:45'),
+ ('35', 'Bonaire, Sint Eustatius and Saba', 'flag-country-BQ', 'BQ', 'BES', 'BES', '535', '661', '0', NULL, '2025-05-24 06:40:45'),
+ ('36', 'Brazil', 'flag-country-BR', 'BR', 'BRA', 'BRA', '76', '409', '0', NULL, '2025-05-24 06:40:45'),
+ ('37', 'Bahamas (the)', 'flag-country-BS', 'BS', 'BHS', 'BHS', '44', '584', '0', NULL, '2025-05-24 06:40:45'),
+ ('38', 'Bhutan', 'flag-country-BT', 'BT', 'BTN', 'BTN', '64', '567', '0', NULL, '2025-05-24 06:40:45'),
+ ('39', 'Bouvet Island', 'flag-country-BV', 'BV', 'BVT', 'BVT', '74', '0', '0', NULL, NULL),
+ ('40', 'Botswana', 'flag-country-BW', 'BW', 'BWA', 'BWA', '72', '575', '0', NULL, '2025-05-24 06:40:45'),
+ ('41', 'Belarus', 'flag-country-BY', 'BY', 'BLR', 'BLR', '112', '396', '0', NULL, '2025-05-24 06:40:45'),
+ ('42', 'Belize', 'flag-country-BZ', 'BZ', 'BLZ', 'BLZ', '84', '474', '0', NULL, '2025-05-24 06:40:45'),
+ ('43', 'Canada', 'flag-country-CA', 'CA', 'CAN', 'CAN', '124', '385', '0', NULL, '2025-05-24 06:40:45'),
+ ('44', 'Cocos Islands', 'flag-country-CC', 'CC', 'CCK', 'CCK', '166', '0', '0', NULL, NULL),
+ ('45', 'DR Congo', 'flag-country-CD', 'CD', 'COD', 'COD', '180', '606', '0', NULL, '2025-05-24 06:40:45'),
+ ('46', 'Central African Republic', 'flag-country-CF', 'CF', 'CAF', 'CAF', '140', '607', '0', NULL, '2025-05-24 06:40:45'),
+ ('47', 'Congo', 'flag-country-CG', 'CG', 'COG', 'COG', '178', '519', '0', NULL, '2025-05-24 06:40:45'),
+ ('48', 'Switzerland', 'flag-country-CH', 'CH', 'CHE', 'SWI', '756', '451', '0', NULL, NULL),
+ ('49', 'Côte d\'Ivoire', 'flag-country-CI', 'CI', 'CIV', 'CIV', '384', '475', '0', NULL, '2025-05-24 06:40:45'),
+ ('50', 'Cook Islands', 'flag-country-CK', 'CK', 'COK', 'COK', '184', '622', '0', NULL, '2025-05-24 06:40:45'),
+ ('51', 'Chile', 'flag-country-CL', 'CL', 'CHL', 'CHL', '152', '39', '0', NULL, NULL),
+ ('52', 'Cameroon', 'flag-country-CM', 'CM', 'CMR', 'CMR', '120', '476', '0', NULL, '2025-05-24 06:40:45'),
+ ('53', 'China', 'flag-country-CN', 'CN', 'CHN', 'CHN', '156', '424', '0', NULL, '2025-05-24 06:40:45'),
+ ('54', 'Colombia', 'flag-country-CO', 'CO', 'COL', 'COL', '170', '389', '0', NULL, '2025-05-24 06:40:45'),
+ ('55', 'Costa Rica', 'flag-country-CR', 'CR', 'CRI', 'CRI', '188', '477', '0', NULL, '2025-05-24 06:40:45'),
+ ('56', 'Cuba', 'flag-country-CU', 'CU', 'CUB', 'CUB', '192', '582', '0', NULL, '2025-05-24 06:40:45'),
+ ('57', 'Cabo Verde', 'flag-country-CV', 'CV', 'CPV', 'CPV', '132', '599', '0', NULL, '2025-05-24 06:40:45'),
+ ('58', 'Curaçao', 'flag-country-CW', 'CW', 'CUW', 'CUW', '531', '594', '0', NULL, '2025-05-24 06:40:45'),
+ ('59', 'Christmas Island', 'flag-country-CX', 'CX', 'CXR', 'CXR', '162', '0', '0', NULL, NULL),
+ ('60', 'Cyprus', 'flag-country-CY', 'CY', 'CYP', 'CYP', '196', '425', '0', NULL, '2025-05-24 06:40:45'),
+ ('61', 'Czechia', 'flag-country-CZ', 'CZ', 'CZE', 'CZE', '203', '468', '0', NULL, '2025-05-24 06:40:45'),
+ ('62', 'Germany', 'flag-country-DE', 'DE', 'DEU', 'GER', '276', '446', '0', NULL, NULL),
+ ('63', 'Djibouti', 'flag-country-DJ', 'DJ', 'DJI', 'DJI', '262', '616', '0', NULL, '2025-05-24 06:40:45'),
+ ('64', 'Denmark', 'flag-country-DK', 'DK', 'DNK', 'DEN', '208', '378', '0', NULL, NULL),
+ ('65', 'Dominica', 'flag-country-DM', 'DM', 'DMA', 'DMA', '212', '663', '0', NULL, '2025-05-24 06:40:45'),
+ ('66', 'Dominican Republic', 'flag-country-DO', 'DO', 'DOM', 'DOM', '214', '559', '0', NULL, '2025-05-24 06:40:45'),
+ ('67', 'Algeria', 'flag-country-DZ', 'DZ', 'DZA', 'ALB', '12', '469', '0', NULL, NULL),
+ ('68', 'Ecuador', 'flag-country-EC', 'EC', 'ECU', 'ECU', '218', '433', '0', NULL, '2025-05-24 06:40:45'),
+ ('69', 'Estonia', 'flag-country-EE', 'EE', 'EST', 'EST', '233', '411', '0', NULL, '2025-05-24 06:40:45'),
+ ('70', 'Egypt', 'flag-country-EG', 'EG', 'EGY', 'EGY', '818', '464', '0', NULL, '2025-05-24 06:40:45'),
+ ('71', 'Western Sahara', 'flag-country-EH', 'EH', 'ESH', 'ESH', '732', '0', '0', NULL, NULL),
+ ('72', 'Eritrea', 'flag-country-ER', 'ER', 'ERI', 'ERI', '232', '681', '0', NULL, '2025-05-24 06:40:46'),
+ ('73', 'Spain', 'flag-country-ES', 'ES', 'ESP', 'SPA', '724', '438', '0', NULL, NULL),
+ ('74', 'Ethiopia', 'flag-country-ET', 'ET', 'ETH', 'ETH', '231', '565', '0', NULL, '2025-05-24 06:40:45'),
+ ('75', 'Finland', 'flag-country-FI', 'FI', 'FIN', 'FIN', '246', '403', '0', NULL, '2025-05-24 06:40:45'),
+ ('76', 'Fiji', 'flag-country-FJ', 'FJ', 'FJI', 'FJI', '242', '503', '0', NULL, '2025-05-24 06:40:45'),
+ ('77', 'Falkland / Malvinas', 'flag-country-FK', 'FK', 'FLK', 'FLK', '238', '0', '0', NULL, NULL),
+ ('78', 'Micronesia', 'flag-country-FM', 'FM', 'FSM', 'FSM', '583', '0', '0', NULL, NULL),
+ ('79', 'Faroe Islands', 'flag-country-FO', 'FO', 'FRO', 'FAR', '234', '414', '0', NULL, NULL),
+ ('80', 'France', 'flag-country-FR', 'FR', 'FRA', 'FRA', '250', '408', '0', NULL, '2025-05-24 06:40:45'),
+ ('81', 'Gabon', 'flag-country-GA', 'GA', 'GAB', 'GAB', '266', '526', '0', NULL, '2025-05-24 06:40:45'),
+ ('82', 'UK & Ireland', 'flag-country-GB', 'GB', 'GBR', 'UKI', '826', '652', '0', NULL, '2025-05-24 06:40:45'),
+ ('83', 'Grenada', 'flag-country-GD', 'GD', 'GRD', 'GRD', '308', '583', '0', NULL, '2025-05-24 06:40:45'),
+ ('84', 'Georgia', 'flag-country-GE', 'GE', 'GEO', 'GEO', '268', '419', '0', NULL, '2025-05-24 06:40:45'),
+ ('85', 'French Guiana', 'flag-country-GF', 'GF', 'GUF', 'GUF', '254', '589', '0', NULL, '2025-05-24 06:40:45'),
+ ('86', 'Guernsey', 'flag-country-GG', 'GG', 'GGY', 'GGY', '831', '0', '0', NULL, NULL),
+ ('87', 'Ghana', 'flag-country-GH', 'GH', 'GHA', 'GHA', '288', '515', '0', NULL, '2025-05-24 06:40:45'),
+ ('88', 'Gibraltar', 'flag-country-GI', 'GI', 'GIB', 'GIB', '292', '659', '0', NULL, '2025-05-24 06:40:45'),
+ ('89', 'Greenland', 'flag-country-GL', 'GL', 'GRL', 'GRL', '304', '0', '0', NULL, NULL),
+ ('90', 'Gambia', 'flag-country-GM', 'GM', 'GMB', 'GMB', '270', '592', '0', NULL, '2025-05-24 06:40:45'),
+ ('91', 'Guinea', 'flag-country-GN', 'GN', 'GIN', 'GIN', '324', '562', '0', NULL, '2025-05-24 06:40:45'),
+ ('92', 'Guadeloupe', 'flag-country-GP', 'GP', 'GLP', 'GLP', '312', '587', '0', NULL, '2025-05-24 06:40:45'),
+ ('93', 'Equatorial Guinea', 'flag-country-GQ', 'GQ', 'GNQ', 'GNQ', '226', '614', '0', NULL, '2025-05-24 06:40:45'),
+ ('94', 'Greece', 'flag-country-GR', 'GR', 'GRC', 'GRE', '300', '394', '0', NULL, NULL),
+ ('95', 'South Georgia and the South Sandwich Islands', 'flag-country-GS', 'GS', 'SGS', 'SGS', '239', '0', '0', NULL, NULL),
+ ('96', 'Guatemala', 'flag-country-GT', 'GT', 'GTM', 'GUA', '320', '478', '0', NULL, NULL),
+ ('97', 'Guam', 'flag-country-GU', 'GU', 'GUM', 'GUM', '316', '619', '0', NULL, '2025-05-24 06:40:45'),
+ ('98', 'Guinea-Bissau', 'flag-country-GW', 'GW', 'GNB', 'GNB', '624', '615', '0', NULL, '2025-05-24 06:40:45'),
+ ('99', 'Guyana', 'flag-country-GY', 'GY', 'GUY', 'GUY', '328', '600', '0', NULL, '2025-05-24 06:40:45'),
+ ('100', 'Hong Kong', 'flag-country-HK', 'HK', 'HKG', 'HKG', '344', '479', '0', NULL, '2025-05-24 06:40:45'),
+ ('101', 'Heard Island and McDonald Islands', 'flag-country-HM', 'HM', 'HMD', 'HMD', '334', '0', '0', NULL, NULL),
+ ('102', 'Honduras', 'flag-country-HN', 'HN', 'HND', 'HON', '340', '340', '0', NULL, NULL),
+ ('103', 'Croatia', 'flag-country-HR', 'HR', 'HRV', 'CRO', '191', '415', '0', NULL, NULL),
+ ('104', 'Haiti', 'flag-country-HT', 'HT', 'HTI', 'HTI', '332', '595', '0', NULL, '2025-05-24 06:40:45'),
+ ('105', 'Hungary', 'flag-country-HU', 'HU', 'HUN', 'HUN', '348', '412', '0', NULL, '2025-05-24 06:40:45'),
+ ('106', 'Indonesia', 'flag-country-ID', 'ID', 'IDN', 'IDN', '360', '522', '0', NULL, '2025-05-24 06:40:45'),
+ ('107', 'Ireland', 'flag-country-IE', 'IE', 'IRL', 'IRE', '372', '435', '0', NULL, NULL),
+ ('108', 'Israel', 'flag-country-IL', 'IL', 'ISR', 'ISR', '376', '365', '0', NULL, '2025-05-24 06:40:45'),
+ ('109', 'Isle of Man', 'flag-country-IM', 'IM', 'IMN', 'IMN', '833', '0', '0', NULL, NULL),
+ ('110', 'India', 'flag-country-IN', 'IN', 'IND', 'IND', '356', '481', '0', NULL, '2025-05-24 06:40:45'),
+ ('111', 'British Indian Ocean Territory', 'flag-country-IO', 'IO', 'IOT', 'IOT', '86', '0', '0', NULL, NULL),
+ ('112', 'Iraq', 'flag-country-IQ', 'IQ', 'IRQ', 'IRQ', '368', '482', '0', NULL, '2025-05-24 06:40:45'),
+ ('113', 'Iran', 'flag-country-IR', 'IR', 'IRN', 'IRI', '364', '0', '0', NULL, NULL),
+ ('114', 'Iceland', 'flag-country-IS', 'IS', 'ISL', 'ICE', '352', '374', '0', NULL, NULL),
+ ('115', 'Italy', 'flag-country-IT', 'IT', 'ITA', 'ITA', '380', '398', '0', NULL, '2025-05-24 06:40:45'),
+ ('116', 'Jersey', 'flag-country-JE', 'JE', 'JEY', 'JEY', '832', '0', '0', NULL, NULL),
+ ('117', 'Jamaica', 'flag-country-JM', 'JM', 'JAM', 'JAM', '388', '483', '0', NULL, '2025-05-24 06:40:45'),
+ ('118', 'Jordan', 'flag-country-JO', 'JO', 'JOR', 'JOR', '400', '484', '0', NULL, '2025-05-24 06:40:45'),
+ ('119', 'Japan', 'flag-country-JP', 'JP', 'JPN', 'JPN', '392', '416', '0', NULL, '2025-05-24 06:40:45'),
+ ('120', 'Kenya', 'flag-country-KE', 'KE', 'KEN', 'KEN', '404', '560', '0', NULL, '2025-05-24 06:40:45'),
+ ('121', 'Kyrgyzstan', 'flag-country-KG', 'KG', 'KGZ', 'KGZ', '417', '500', '0', NULL, '2025-05-24 06:40:45'),
+ ('122', 'Cambodia', 'flag-country-KH', 'KH', 'KHM', 'KHM', '116', '591', '0', NULL, '2025-05-24 06:40:45'),
+ ('123', 'Kiribati', 'flag-country-KI', 'KI', 'KIR', 'KIR', '296', '0', '0', NULL, NULL),
+ ('124', 'Comoros', 'flag-country-KM', 'KM', 'COM', 'COM', '174', '516', '0', NULL, '2025-05-24 06:40:45'),
+ ('125', 'Saint Kitts and Nevis', 'flag-country-KN', 'KN', 'KNA', 'KNA', '659', '593', '0', NULL, '2025-05-24 06:40:45'),
+ ('126', 'North Korea', 'flag-country-KP', 'KP', 'PRK', 'PRK', '408', '662', '0', NULL, '2025-05-24 06:40:45'),
+ ('127', 'South Korea', 'flag-country-KR', 'KR', 'KOR', 'KOR', '410', '437', '0', NULL, '2025-05-24 06:40:45'),
+ ('128', 'Kuwait', 'flag-country-KW', 'KW', 'KWT', 'KUW', '414', '371', '0', NULL, NULL),
+ ('129', 'Cayman Islands', 'flag-country-KY', 'KY', 'CYM', 'CYM', '136', '612', '0', NULL, '2025-05-24 06:40:45'),
+ ('130', 'Kazakhstan', 'flag-country-KZ', 'KZ', 'KAZ', 'KAZ', '398', '445', '0', NULL, '2025-05-24 06:40:45'),
+ ('131', 'Laos', 'flag-country-LA', 'LA', 'LAO', 'LAO', '418', '655', '0', NULL, '2025-05-24 06:40:45'),
+ ('132', 'Lebanon', 'flag-country-LB', 'LB', 'LBN', 'LBN', '422', '485', '0', NULL, '2025-05-24 06:40:45'),
+ ('133', 'Saint Lucia', 'flag-country-LC', 'LC', 'LCA', 'STL', '662', '673', '0', NULL, NULL),
+ ('134', 'Liechtenstein', 'flag-country-LI', 'LI', 'LIE', 'LIE', '438', '387', '0', NULL, '2025-05-24 06:40:45'),
+ ('135', 'Sri Lanka', 'flag-country-LK', 'LK', 'LKA', 'LKA', '144', '532', '0', NULL, '2025-05-24 06:40:45'),
+ ('136', 'Liberia', 'flag-country-LR', 'LR', 'LBR', 'LBR', '430', '520', '0', NULL, '2025-05-24 06:40:45'),
+ ('137', 'Lesotho', 'flag-country-LS', 'LS', 'LSO', 'LSO', '426', '574', '0', NULL, '2025-05-24 06:40:45'),
+ ('138', 'Lithuania', 'flag-country-LT', 'LT', 'LTU', 'LTU', '440', '401', '0', NULL, '2025-05-24 06:40:45'),
+ ('139', 'Luxembourg', 'flag-country-LU', 'LU', 'LUX', 'LUX', '442', '392', '0', NULL, '2025-05-24 06:40:45'),
+ ('140', 'Latvia', 'flag-country-LV', 'LV', 'LVA', 'LAT', '428', '370', '0', NULL, NULL),
+ ('141', 'Libya', 'flag-country-LY', 'LY', 'LBY', 'LBY', '434', '507', '0', NULL, '2025-05-24 06:40:45'),
+ ('142', 'Morocco', 'flag-country-MA', 'MA', 'MAR', 'MAR', '504', '434', '0', NULL, '2025-05-24 06:40:45'),
+ ('143', 'Monaco', 'flag-country-MC', 'MC', 'MCO', 'MCO', '492', '684', '0', NULL, '2025-05-24 06:40:46'),
+ ('144', 'Moldova', 'flag-country-MD', 'MD', 'MDA', 'MOL', '498', '374', '0', NULL, NULL),
+ ('145', 'Montenegro', 'flag-country-ME', 'ME', 'MNE', 'MNE', '499', '493', '0', NULL, '2025-05-24 06:40:45'),
+ ('146', 'Saint Martin (French part)', 'flag-country-MF', 'MF', 'MAF', 'MAF', '663', '685', '0', NULL, '2025-05-24 06:40:46'),
+ ('147', 'Madagascar', 'flag-country-MG', 'MG', 'MDG', 'MDG', '450', '604', '0', NULL, '2025-05-24 06:40:45'),
+ ('148', 'Marshall Islands', 'flag-country-MH', 'MH', 'MHL', 'MHL', '584', '0', '0', NULL, NULL),
+ ('149', 'Republic of North Macedonia', 'flag-country-MK', 'MK', 'MKD', 'MKD', '807', '384', '0', NULL, '2025-05-24 06:40:45'),
+ ('150', 'Mali', 'flag-country-ML', 'ML', 'MLI', 'MLI', '466', '525', '0', NULL, '2025-05-24 06:40:45'),
+ ('151', 'Myanmar', 'flag-country-MM', 'MM', 'MMR', 'MMR', '104', '568', '0', NULL, '2025-05-24 06:40:45'),
+ ('152', 'Mongolia', 'flag-country-MN', 'MN', 'MNG', 'MNG', '496', '603', '0', NULL, '2025-05-24 06:40:45'),
+ ('153', 'Macao', 'flag-country-MO', 'MO', 'MAC', 'MAC', '446', '586', '0', NULL, '2025-05-24 06:40:45'),
+ ('154', 'Northern Mariana Islands (the)', 'flag-country-MP', 'MP', 'MNP', 'MNP', '580', '683', '0', NULL, '2025-05-24 06:40:46'),
+ ('155', 'Martinique', 'flag-country-MQ', 'MQ', 'MTQ', 'MTQ', '474', '588', '0', NULL, '2025-05-24 06:40:45'),
+ ('156', 'Mauritania', 'flag-country-MR', 'MR', 'MRT', 'MRT', '478', '517', '0', NULL, '2025-05-24 06:40:45'),
+ ('157', 'Montserrat', 'flag-country-MS', 'MS', 'MSR', 'MSR', '500', '670', '0', NULL, '2025-05-24 06:40:45'),
+ ('158', 'Malta', 'flag-country-MT', 'MT', 'MLT', 'MLT', '470', '390', '0', NULL, '2025-05-24 06:40:45'),
+ ('159', 'Mauritius', 'flag-country-MU', 'MU', 'MUS', 'MUS', '480', '571', '0', NULL, '2025-05-24 06:40:45'),
+ ('160', 'Maldives', 'flag-country-MV', 'MV', 'MDV', 'MDV', '462', '486', '0', NULL, '2025-05-24 06:40:45'),
+ ('161', 'Malawi', 'flag-country-MW', 'MW', 'MWI', 'MWI', '454', '602', '0', NULL, '2025-05-24 06:40:45'),
+ ('162', 'Mexico', 'flag-country-MX', 'MX', 'MEX', 'MEX', '484', '413', '0', NULL, '2025-05-24 06:40:45'),
+ ('163', 'Malaysia', 'flag-country-MY', 'MY', 'MYS', 'MYS', '458', '393', '0', NULL, '2025-05-24 06:40:45'),
+ ('164', 'Mozambique', 'flag-country-MZ', 'MZ', 'MOZ', 'MOZ', '508', '572', '0', NULL, '2025-05-24 06:40:45'),
+ ('165', 'Namibia', 'flag-country-NA', 'NA', 'NAM', 'NAM', '516', '573', '0', NULL, '2025-05-24 06:40:45'),
+ ('166', 'New Caledonia', 'flag-country-NC', 'NC', 'NCL', 'NCL', '540', '598', '0', NULL, '2025-05-24 06:40:45'),
+ ('167', 'Niger', 'flag-country-NE', 'NE', 'NER', 'NIG', '562', '487', '0', NULL, NULL),
+ ('168', 'Norfolk Island', 'flag-country-NF', 'NF', 'NFK', 'NFK', '574', '0', '0', NULL, NULL),
+ ('169', 'Nigeria', 'flag-country-NG', 'NG', 'NGA', 'NGA', '566', '564', '0', NULL, '2025-05-24 06:40:45'),
+ ('170', 'Nicaragua', 'flag-country-NI', 'NI', 'NIC', 'NIC', '558', '563', '0', NULL, '2025-05-24 06:40:45'),
+ ('171', 'Netherlands', 'flag-country-NL', 'NL', 'NLD', 'DUT', '528', '407', '0', NULL, NULL),
+ ('172', 'Norway', 'flag-country-NO', 'NO', 'NOR', 'NOR', '578', '431', '0', NULL, '2025-05-24 06:40:45'),
+ ('173', 'Nepal', 'flag-country-NP', 'NP', 'NPL', 'NPL', '524', '566', '0', NULL, '2025-05-24 06:40:45'),
+ ('174', 'Nauru', 'flag-country-NR', 'NR', 'NRU', 'NRU', '520', '682', '0', NULL, '2025-05-24 06:40:46'),
+ ('175', 'Niue', 'flag-country-NU', 'NU', 'NIU', 'NIU', '570', '0', '0', NULL, NULL),
+ ('176', 'New Zealand', 'flag-country-NZ', 'NZ', 'NZL', 'NZL', '554', '488', '0', NULL, '2025-05-24 06:40:45'),
+ ('177', 'Oman', 'flag-country-OM', 'OM', 'OMN', 'OMA', '512', '380', '0', NULL, NULL),
+ ('178', 'Panama', 'flag-country-PA', 'PA', 'PAN', 'PAN', '591', '489', '0', NULL, '2025-05-24 06:40:45'),
+ ('179', 'Peru', 'flag-country-PE', 'PE', 'PER', 'PER', '604', '457', '0', NULL, '2025-05-24 06:40:45'),
+ ('180', 'French Polynesia', 'flag-country-PF', 'PF', 'PYF', 'TAH', '258', '578', '0', NULL, NULL),
+ ('181', 'Papua New Guinea', 'flag-country-PG', 'PG', 'PNG', 'PNG', '598', '504', '0', NULL, '2025-05-24 06:40:45'),
+ ('182', 'Philippines (the)', 'flag-country-PH', 'PH', 'PHL', 'PHL', '608', '533', '0', NULL, '2025-05-24 06:40:45'),
+ ('183', 'Pakistan', 'flag-country-PK', 'PK', 'PAK', 'PAK', '586', '495', '0', NULL, '2025-05-24 06:40:45'),
+ ('184', 'Poland', 'flag-country-PL', 'PL', 'POL', 'POL', '616', '386', '0', NULL, '2025-05-24 06:40:45'),
+ ('185', 'Saint Pierre and Miquelon', 'flag-country-PM', 'PM', 'SPM', 'SPM', '666', '0', '0', NULL, NULL),
+ ('186', 'Pitcairn', 'flag-country-PN', 'PN', 'PCN', 'PCN', '612', '0', '0', NULL, NULL),
+ ('187', 'Puerto Rico', 'flag-country-PR', 'PR', 'PRI', 'PRI', '630', '536', '0', NULL, '2025-05-24 06:40:45'),
+ ('188', 'Palestine, State of', 'flag-country-PS', 'PS', 'PSE', 'PSE', '275', '569', '0', NULL, '2025-05-24 06:40:45'),
+ ('189', 'Portugal', 'flag-country-PT', 'PT', 'PRT', 'POR', '620', '418', '0', NULL, NULL),
+ ('190', 'Palau', 'flag-country-PW', 'PW', 'PLW', 'PLW', '585', '0', '0', NULL, NULL),
+ ('191', 'Paraguay', 'flag-country-PY', 'PY', 'PRY', 'PAR', '600', '448', '0', NULL, NULL),
+ ('192', 'Qatar', 'flag-country-QA', 'QA', 'QAT', 'QAT', '634', '369', '0', NULL, '2025-05-24 06:40:45'),
+ ('193', 'Réunion', 'flag-country-RE', 'RE', 'REU', 'REU', '638', '513', '0', NULL, '2025-05-24 06:40:45'),
+ ('194', 'Romania', 'flag-country-RO', 'RO', 'ROU', 'ROM', '642', '443', '0', NULL, NULL),
+ ('195', 'Serbia', 'flag-country-RS', 'RS', 'SRB', 'SRB', '688', '428', '0', NULL, '2025-05-24 06:40:45'),
+ ('196', 'Russian Federation (the)', 'flag-country-RU', 'RU', 'RUS', 'RUS', '643', '368', '0', NULL, '2025-05-24 06:40:45'),
+ ('197', 'Rwanda', 'flag-country-RW', 'RW', 'RWA', 'RWA', '646', '510', '0', NULL, '2025-05-24 06:40:45'),
+ ('198', 'Saudi Arabia', 'flag-country-SA', 'SA', 'SAU', 'KSA', '682', '462', '0', NULL, NULL),
+ ('199', 'Solomon Islands', 'flag-country-SB', 'SB', 'SLB', 'SLB', '90', '581', '0', NULL, '2025-05-24 06:40:45'),
+ ('200', 'Seychelles', 'flag-country-SC', 'SC', 'SYC', 'SYC', '690', '605', '0', NULL, '2025-05-24 06:40:45'),
+ ('201', 'Sudan (the)', 'flag-country-SD', 'SD', 'SDN', 'SDN', '729', '509', '0', NULL, '2025-05-24 06:40:45'),
+ ('202', 'Sweden', 'flag-country-SE', 'SE', 'SWE', 'SWE', '752', '410', '0', NULL, '2025-05-24 06:40:45'),
+ ('203', 'Singapore', 'flag-country-SG', 'SG', 'SGP', 'SGP', '702', '404', '0', NULL, '2025-05-24 06:40:45'),
+ ('204', 'Saint Helena, Ascension and Tristan da Cunha', 'flag-country-SH', 'SH', 'SHN', 'SHN', '654', '0', '0', NULL, NULL),
+ ('205', 'Slovenia', 'flag-country-SI', 'SI', 'SVN', 'SLO', '705', '441', '0', NULL, NULL),
+ ('206', 'Svalbard and Jan Mayen', 'flag-country-SJ', 'SJ', 'SJM', 'SJM', '744', '0', '0', NULL, NULL),
+ ('207', 'Slovakia', 'flag-country-SK', 'SK', 'SVK', 'SVK', '703', '391', '0', NULL, '2025-05-24 06:40:45'),
+ ('208', 'Sierra Leone', 'flag-country-SL', 'SL', 'SLE', 'SLE', '694', '578', '0', NULL, '2025-05-24 06:40:45'),
+ ('209', 'San Marino', 'flag-country-SM', 'SM', 'SMR', 'SMR', '674', '395', '0', NULL, '2025-05-24 06:40:45'),
+ ('210', 'Senegal', 'flag-country-SN', 'SN', 'SEN', 'SEN', '686', '518', '0', NULL, '2025-05-24 06:40:45'),
+ ('211', 'Somalia', 'flag-country-SO', 'SO', 'SOM', 'SOM', '706', '660', '0', NULL, '2025-05-24 06:40:45'),
+ ('212', 'Suriname', 'flag-country-SR', 'SR', 'SUR', 'SUR', '740', '570', '0', NULL, '2025-05-24 06:40:45'),
+ ('213', 'South Sudan', 'flag-country-SS', 'SS', 'SSD', 'SSD', '728', '668', '0', NULL, '2025-05-24 06:40:45'),
+ ('214', 'Sao Tome and Principe', 'flag-country-ST', 'ST', 'STP', 'STP', '678', '597', '0', NULL, '2025-05-24 06:40:45'),
+ ('215', 'El Salvador', 'flag-country-SV', 'SV', 'SLV', 'SLV', '222', '557', '0', NULL, '2025-05-24 06:40:45'),
+ ('216', 'Sint Maarten (Dutch part)', 'flag-country-SX', 'SX', 'SXM', 'SXM', '534', '669', '0', NULL, '2025-05-24 06:40:45'),
+ ('217', 'Syrian Arab Republic', 'flag-country-SY', 'SY', 'SYR', 'SYR', '760', '442', '0', NULL, '2025-05-24 06:40:45'),
+ ('218', 'Eswatini', 'flag-country-SZ', 'SZ', 'SWZ', 'SWZ', '748', '514', '0', NULL, '2025-05-24 06:40:45'),
+ ('219', 'Turks and Caicos Islands', 'flag-country-TC', 'TC', 'TCA', 'TCA', '796', '618', '0', NULL, '2025-05-24 06:40:45'),
+ ('220', 'Chad', 'flag-country-TD', 'TD', 'TCD', 'TDC', '148', '561', '0', NULL, NULL),
+ ('221', 'French Southern Territories', 'flag-country-TF', 'TF', 'ATF', 'ATF', '260', '0', '0', NULL, NULL),
+ ('222', 'Togo', 'flag-country-TG', 'TG', 'TGO', 'TGO', '768', '613', '0', NULL, '2025-05-24 06:40:45'),
+ ('223', 'Thailand', 'flag-country-TH', 'TH', 'THA', 'THA', '764', '388', '0', NULL, '2025-05-24 06:40:45'),
+ ('224', 'Tajikistan', 'flag-country-TJ', 'TJ', 'TJK', 'TJK', '762', '502', '0', NULL, '2025-05-24 06:40:45'),
+ ('225', 'Tokelau', 'flag-country-TK', 'TK', 'TKL', 'TKL', '772', '0', '0', NULL, NULL),
+ ('226', 'Timor-Leste', 'flag-country-TL', 'TL', 'TLS', 'TLS', '626', '675', '0', NULL, '2025-05-24 06:40:45'),
+ ('227', 'Turkmenistan', 'flag-country-TM', 'TM', 'TKM', 'TKM', '795', '501', '0', NULL, '2025-05-24 06:40:45'),
+ ('228', 'Tunisia', 'flag-country-TN', 'TN', 'TUN', 'TUN', '788', '505', '0', NULL, '2025-05-24 06:40:45'),
+ ('229', 'Tonga', 'flag-country-TO', 'TO', 'TON', 'TGA', '776', '654', '0', NULL, NULL),
+ ('230', 'Turkey', 'flag-country-TR', 'TR', 'TUR', 'TUR', '792', '405', '0', NULL, '2025-05-24 06:40:45'),
+ ('231', 'Trinidad and Tobago', 'flag-country-TT', 'TT', 'TTO', 'TTO', '780', '530', '0', NULL, '2025-05-24 06:40:45'),
+ ('232', 'Tuvalu', 'flag-country-TV', 'TV', 'TUV', 'TUV', '798', '617', '0', NULL, '2025-05-24 06:40:45'),
+ ('233', 'Taiwan', 'flag-country-TW', 'TW', 'TWN', 'TWN', '158', '590', '0', NULL, '2025-05-24 06:40:45'),
+ ('234', 'Tanzania', 'flag-country-TZ', 'TZ', 'TZA', 'TZA', '834', '511', '0', NULL, '2025-05-24 06:40:45'),
+ ('235', 'Ukraine', 'flag-country-UA', 'UA', 'UKR', 'UKR', '804', '452', '0', NULL, '2025-05-24 06:40:45'),
+ ('236', 'Uganda', 'flag-country-UG', 'UG', 'UGA', 'UGA', '800', '524', '0', NULL, '2025-05-24 06:40:45'),
+ ('237', 'United States Minor Outlying Islands (the)', 'flag-country-UM', 'UM', 'UMI', 'UMI', '581', '0', '0', NULL, NULL),
+ ('238', 'United States of America', 'flag-country-US', 'US', 'USA', 'USA', '840', '459', '0', NULL, '2025-05-24 06:40:45'),
+ ('239', 'Uruguay', 'flag-country-UY', 'UY', 'URY', 'URU', '858', '402', '0', NULL, NULL),
+ ('240', 'Uzbekistan', 'flag-country-UZ', 'UZ', 'UZB', 'UZB', '860', '492', '0', NULL, '2025-05-24 06:40:45'),
+ ('241', 'Holy See', 'flag-country-VA', 'VA', 'VAT', 'VAT', '336', '0', '0', NULL, NULL),
+ ('242', 'Saint Vincent and the Grenadines', 'flag-country-VC', 'VC', 'VCT', 'VCT', '670', '671', '0', NULL, '2025-05-24 06:40:45'),
+ ('243', 'Venezuela (Bolivarian Republic of)', 'flag-country-VE', 'VE', 'VEN', 'VEN', '862', '364', '0', NULL, '2025-05-24 06:40:45'),
+ ('244', 'Virgin Islands (British)', 'flag-country-VG', 'VG', 'VGB', 'VGB', '92', '620', '0', NULL, '2025-05-24 06:40:45'),
+ ('245', 'Virgin Islands (U.S.)', 'flag-country-VI', 'VI', 'VIR', 'VIR', '850', '664', '0', NULL, '2025-05-24 06:40:45'),
+ ('246', 'Viet Nam', 'flag-country-VN', 'VN', 'VNM', 'VNM', '704', '450', '0', NULL, '2025-05-24 06:40:45'),
+ ('247', 'Vanuatu', 'flag-country-VU', 'VU', 'VUT', 'VUT', '548', '534', '0', NULL, '2025-05-24 06:40:45'),
+ ('248', 'Wallis and Futuna', 'flag-country-WF', 'WF', 'WLF', 'WLF', '876', '0', '0', NULL, NULL),
+ ('249', 'Samoa', 'flag-country-WS', 'WS', 'WSM', 'SAM', '882', '653', '0', NULL, NULL),
+ ('250', 'Yemen', 'flag-country-YE', 'YE', 'YEM', 'YEM', '887', '453', '0', NULL, '2025-05-24 06:40:45'),
+ ('251', 'Mayotte', 'flag-country-YT', 'YT', 'MYT', 'MYT', '175', '672', '0', NULL, '2025-05-24 06:40:45'),
+ ('252', 'South Africa', 'flag-country-ZA', 'ZA', 'ZAF', 'ZAF', '710', '447', '0', NULL, '2025-05-24 06:40:45'),
+ ('253', 'Zambia', 'flag-country-ZM', 'ZM', 'ZMB', 'ZMB', '894', '512', '0', NULL, '2025-05-24 06:40:45'),
+ ('254', 'Zimbabwe', 'flag-country-ZW', 'ZW', 'ZWE', 'ZWE', '716', '523', '0', NULL, '2025-05-24 06:40:45');";
DB::unprepared($sql);
}
diff --git a/resources/extra-countries/champion-league.svg b/resources/extra-countries/champion-league.svg
new file mode 100644
index 00000000..216a23ee
--- /dev/null
+++ b/resources/extra-countries/champion-league.svg
@@ -0,0 +1,56 @@
+
+
\ No newline at end of file
diff --git a/resources/extra-countries/concacaf.svg b/resources/extra-countries/concacaf.svg
new file mode 100644
index 00000000..7bcdfd40
--- /dev/null
+++ b/resources/extra-countries/concacaf.svg
@@ -0,0 +1,328 @@
+
+
+
+
\ No newline at end of file
diff --git a/resources/extra-countries/england.svg b/resources/extra-countries/england.svg
new file mode 100644
index 00000000..3131e07a
--- /dev/null
+++ b/resources/extra-countries/england.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/resources/extra-countries/kosovo.svg b/resources/extra-countries/kosovo.svg
new file mode 100644
index 00000000..0d28d3b9
--- /dev/null
+++ b/resources/extra-countries/kosovo.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/resources/extra-countries/missing.svg b/resources/extra-countries/missing.svg
new file mode 100644
index 00000000..e114c68c
--- /dev/null
+++ b/resources/extra-countries/missing.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/resources/extra-countries/nordirland.svg b/resources/extra-countries/nordirland.svg
new file mode 100644
index 00000000..ce061515
--- /dev/null
+++ b/resources/extra-countries/nordirland.svg
@@ -0,0 +1,231 @@
+
\ No newline at end of file
diff --git a/resources/extra-countries/scotland.svg b/resources/extra-countries/scotland.svg
new file mode 100644
index 00000000..09aa51e7
--- /dev/null
+++ b/resources/extra-countries/scotland.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/resources/extra-countries/wales.svg b/resources/extra-countries/wales.svg
new file mode 100644
index 00000000..196b3829
--- /dev/null
+++ b/resources/extra-countries/wales.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/resources/extra-countries/world.svg b/resources/extra-countries/world.svg
new file mode 100644
index 00000000..4c8b5ed5
--- /dev/null
+++ b/resources/extra-countries/world.svg
@@ -0,0 +1,54 @@
+
\ No newline at end of file