From 41d2ae6ef4cd4236bc1da5348ddffbefa28f53ef Mon Sep 17 00:00:00 2001 From: phl0 Date: Mon, 12 Jun 2017 14:12:15 +0200 Subject: [PATCH 1/7] Add country name as tooltip --- dashboard/pgs/class.reflector.php | 3 ++- dashboard/pgs/repeaters.php | 5 +++-- dashboard/pgs/users.php | 5 +++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/dashboard/pgs/class.reflector.php b/dashboard/pgs/class.reflector.php index bb4c848..4586cba 100755 --- a/dashboard/pgs/class.reflector.php +++ b/dashboard/pgs/class.reflector.php @@ -267,6 +267,7 @@ class xReflector { while (($z < count($this->Flagarray[$j]['DXCC'])) && (!$FoundFlag)) { if (trim($Prefix) == trim($this->Flagarray[$j]['DXCC'][$z])) { $Image = $this->Flagarray[$j]['ISO']; + $Name = $this->Flagarray[$j]['Country']; $FoundFlag = true; } $z++; @@ -275,7 +276,7 @@ class xReflector { } $Letters--; } - return strtolower($Image); + return array(strtolower($Image), $Name); } public function GetModules() { diff --git a/dashboard/pgs/repeaters.php b/dashboard/pgs/repeaters.php index ecf98dd..28a5e71 100755 --- a/dashboard/pgs/repeaters.php +++ b/dashboard/pgs/repeaters.php @@ -29,8 +29,9 @@ for ($i=0;$i<$Reflector->NodeCount();$i++) { '.($i+1).' '; - if (file_exists("./img/flags/".$Reflector->GetFlag($Reflector->Nodes[$i]->GetCallSign()).".png")) { - echo ''; + list ($Flag, $Name) = $Reflector->GetFlag($Reflector->Nodes[$i]->GetCallSign()); + if (file_exists("./img/flags/".$Flag.".png")) { + echo ''.$Name.''; } echo ' '; - if (file_exists("./img/flags/".$Reflector->GetFlag($Reflector->Stations[$i]->GetCallSign()).".png")) { - echo ''; + list ($Flag, $Name) = $Reflector->GetFlag($Reflector->Stations[$i]->GetCallSign()); + if (file_exists("./img/flags/".$Flag.".png")) { + echo ''.$Name.''; } echo ' '.$Reflector->Stations[$i]->GetCallsignOnly().' From 52e4e6bf3edd9620ab0d1973d7bdf0fe2a115de2 Mon Sep 17 00:00:00 2001 From: phl0 Date: Mon, 12 Jun 2017 14:34:37 +0200 Subject: [PATCH 2/7] Change dashboard2 accordingly --- dashboard2/pgs/class.reflector.php | 3 ++- dashboard2/pgs/repeaters.php | 7 ++++--- dashboard2/pgs/users.php | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/dashboard2/pgs/class.reflector.php b/dashboard2/pgs/class.reflector.php index c4bdb94..0d52466 100644 --- a/dashboard2/pgs/class.reflector.php +++ b/dashboard2/pgs/class.reflector.php @@ -254,6 +254,7 @@ class xReflector { while (($z < count($this->Flagarray[$j]['DXCC'])) && (!$FoundFlag)) { if (trim($Prefix) == trim($this->Flagarray[$j]['DXCC'][$z])) { $Image = $this->Flagarray[$j]['ISO']; + $Name = $this->Flagarray[$j]['Country']; $FoundFlag = true; } $z++; @@ -263,7 +264,7 @@ class xReflector { $Letters--; } - return strtolower($Image); + return array(strtolower($Image), $Name); } public function GetModules() { diff --git a/dashboard2/pgs/repeaters.php b/dashboard2/pgs/repeaters.php index 9a89a91..5bd6f12 100644 --- a/dashboard2/pgs/repeaters.php +++ b/dashboard2/pgs/repeaters.php @@ -25,8 +25,9 @@ for ($i=0;$i<$Reflector->NodeCount();$i++) { '.($i+1).' '; - if (file_exists("./img/flags/".$Reflector->GetFlag($Reflector->Nodes[$i]->GetCallSign()).".png")) { - echo ''; + list ($Flag, $Name) = $Reflector->GetFlag($Reflector->Nodes[$i]->GetCallSign()); + if (file_exists("./img/flags/".$Flag.".png")) { + echo ''.$Name.''; } echo ' GetFlag($Reflector->Stations[$i]->GetCallSign()).".png")) { - echo ''; + list ($Flag, $Name) = $Reflector->GetFlag($Reflector->Stations[$i]->GetCallSign()); + if (file_exists("./img/flags/".$Flag.".png")) { + echo ''.$Name.''; } echo ' '.$Reflector->Stations[$i]->GetCallsignOnly().' From a4e17ef0b1e9a01cdb6e95476bc1555e9fc31696 Mon Sep 17 00:00:00 2001 From: phl0 Date: Tue, 13 Jun 2017 09:11:59 +0200 Subject: [PATCH 3/7] Make tooltip use CSS --- dashboard/css/layout.css | 30 ++++++++++++++++++++++++++++++ dashboard/pgs/repeaters.php | 2 +- dashboard/pgs/users.php | 2 +- 3 files changed, 32 insertions(+), 2 deletions(-) diff --git a/dashboard/css/layout.css b/dashboard/css/layout.css index 2e1dd0e..3a80aff 100755 --- a/dashboard/css/layout.css +++ b/dashboard/css/layout.css @@ -10,6 +10,36 @@ h1 { font-size : 25pt; } +a.tip { + text-decoration : none; +} + +a.tip:hover { + position : relative; +} + +a.tip span { + display : none +} + +a.tip:hover span { + background : #000000; + opacity : 0.8; + border : none; + border-radius : 5px 5px 5px 5px; + font-family : calibri, verdana, arial, comic sans; + font-size : 12pt; + text-decoration : none; + white-space : nowrap; + color : #FFFFFF; + padding : 6px 6px 6px 6px; + margin : 10px; + display : block; + z-index : 50; + position : absolute; + top : 10px; +} + #top { height : 115px; background-color : #FFFFFF; diff --git a/dashboard/pgs/repeaters.php b/dashboard/pgs/repeaters.php index 28a5e71..124d59d 100755 --- a/dashboard/pgs/repeaters.php +++ b/dashboard/pgs/repeaters.php @@ -31,7 +31,7 @@ for ($i=0;$i<$Reflector->NodeCount();$i++) { '; list ($Flag, $Name) = $Reflector->GetFlag($Reflector->Nodes[$i]->GetCallSign()); if (file_exists("./img/flags/".$Flag.".png")) { - echo ''.$Name.''; + echo ''.$Name.''.$Name.''; } echo ' '; + echo ''.$Name.''.$Name.''; } echo ' '.$Reflector->Stations[$i]->GetCallsignOnly().' From 12404e36b4099ffb15f63c59491df4b5b4d7a09d Mon Sep 17 00:00:00 2001 From: phl0 Date: Tue, 13 Jun 2017 09:35:00 +0200 Subject: [PATCH 4/7] Use CSS also for dashboard2 --- dashboard2/css/dashboard.css | 30 ++++++++++++++++++++++++++++++ dashboard2/pgs/repeaters.php | 2 +- dashboard2/pgs/users.php | 2 +- 3 files changed, 32 insertions(+), 2 deletions(-) diff --git a/dashboard2/css/dashboard.css b/dashboard2/css/dashboard.css index 1246f51..bcc651c 100644 --- a/dashboard2/css/dashboard.css +++ b/dashboard2/css/dashboard.css @@ -13,6 +13,36 @@ body { margin-bottom: 60px; } +a.tip { + text-decoration: none; +} + +a.tip:hover { + position : relative; +} + +a.tip span { + display : none +} + +a.tip:hover span { + background: #000000; + opacity: 0.8; + border: none; + border-radius: 5px 5px 5px 5px; + font-family: calibri, verdana, arial, comic sans; + font-size: 12pt; + text-decoration: none; + white-space: nowrap; + color: #FFFFFF; + padding: 6px 6px 6px 6px; + margin: 10px; + display: block; + z-index: 50; + position: absolute; + top: 10px; +} + /* * Global add-ons diff --git a/dashboard2/pgs/repeaters.php b/dashboard2/pgs/repeaters.php index 5bd6f12..3e1f643 100644 --- a/dashboard2/pgs/repeaters.php +++ b/dashboard2/pgs/repeaters.php @@ -27,7 +27,7 @@ for ($i=0;$i<$Reflector->NodeCount();$i++) { '; list ($Flag, $Name) = $Reflector->GetFlag($Reflector->Nodes[$i]->GetCallSign()); if (file_exists("./img/flags/".$Flag.".png")) { - echo ''.$Name.''; + echo ''.$Name.''.$Name.''; } echo ' '; + echo ''.$Name.''.$Name.''; } echo ' '.$Reflector->Stations[$i]->GetCallsignOnly().' From 0ace6398411a654d034b90e32b03dc946663a93c Mon Sep 17 00:00:00 2001 From: phl0 Date: Tue, 13 Jun 2017 15:19:50 +0200 Subject: [PATCH 5/7] Update country.csv according to ARRL DXCC list --- dashboard/pgs/country.csv | 564 +++++++++++++++++++++----------------- 1 file changed, 310 insertions(+), 254 deletions(-) diff --git a/dashboard/pgs/country.csv b/dashboard/pgs/country.csv index 076e60b..a16ef66 100755 --- a/dashboard/pgs/country.csv +++ b/dashboard/pgs/country.csv @@ -1,254 +1,310 @@ -Afghanistan;AF;YA-T6 -Aland Islands;AX;OH0 -Albania;AL;ZA -Algeria;DZ;7T-7U-7V-7W-7X-7Y -American Samoa;AS;KH8 -Andorra;AD;C3 -Angola;AO;D2-D3 -Anguilla;AI;VP2E -Antarctica;AQ;CE9 -Antigua and Barbuda;AG;V2 -Argentina;AR;LO-LP-LQ-LR-LS-LT-LU-LV-LW -Armenia;AM;EK -Aruba;AW;P4 -Australia;AU;VK-AX -Austria;AT;OE -Azerbaijan;AZ;4J-4K -Bahamas;BS;C6 -Bahrain;BH;A9 -Bangladesh;BD;S2 -Barbados;BB;8P -Belarus;BY;EU-EV-EW -Belgium;BE;ON-OS -Belize;BZ;V3 -Benin;BJ;TY -Bermuda;BM;VP9 -Bhutan;BT;A5 -Bolivia Plurinational State of;BO;CP -Bonaire Sint Eustatius and Saba;BQ;PJ4 -Bosnia and Herzegovina;BA;E7 -Botswana;BW;A2 -Bouvet Island;BV;3Y -Brazil;BR;PP-PQ-PR-PS-PT-PU-PV-PW-PX-PY-ZV-ZW-ZX-ZY-ZZ -British Indian Ocean Territory;IO;VP2V -Brunei Darussalam;BN;V8 -Bulgaria;BG;LZ -Burkina Faso;BF;XT -Burundi;BI;9U -Cambodia;KH;XU -Cameroon;CM;TJ -Canada;CA;VA-VB-VC-VD-VE-VF-VG-VY -Cape Verde;CV;D4 -Cayman Islands;KY;ZF -Central African Republic;CF;TL -Chad;TD;TT -Chile;CL;CA-CB-CC-CD-CE -China;CN;BA-BB-BC-BD-BE-BF-BG-BH-BI-BJ-BK-BL-BN-BP-BQ-BR-BS-BT-BY-BZ -Christmas Island;CX;VK9X -Cocos (Keeling) Islands;CC;VK9C -Colombia;CO;HJ-HK-5J-5K -Comoros;KM;D6 -Congo;CG;TN -Congo the Democratic Republic of the;CD;9Q-9R-9S-9T -Cook Islands;CK;E5 -Corsica;CS;TK -Costa Rica;CR;TI-TE -Cote d'Ivoire;CI;TU -Croatia;HR;9A -Cuba;CU;CO-CM -Curacao;CW;PJ2 -Cyprus;CY;5B-C4-P3 -Czech Republic;CZ;OK-OL -Denmark;DK;OU-OV-OW-OZ -Djibouti;DJ;J2 -Dominica;DM;J7 -Dominican Republic;DO;HI -Ecuador;EC;HC-HD -Egypt;EG;SU -El Salvador;SV;YS-HU -Equatorial Guinea;GQ;3C -Eritrea;ER;E3 -Estonia;EE;ES -Ethiopia;ET;ET -Falkland Islands (Malvinas);FK;VP8 -Faroe Islands;FO;OY -Fiji;FJ;3D2 -Finland;FI;OF-OG-OH-OI -France;FR;F0-F1-F2-F3-F4-F5-F6-F7-F8-F9 -French Guiana;GF;FY -French Polynesia;PF;FO-TX -French Southern Territories;TF; -Gabon;GA;TR -Gambia;GM;C5 -Georgia;GE;4L -Germany;DE;DA-DB-DC-DD-DE-DF-DG-DH-DI-DJ-DK-DL-DM-DN-DO-DP-DQ-DR -Ghana;GH;9G -Gibraltar;GI;ZB2 -Greece;GR;SV-SW-SX-SY-SZ-J4 -Greenland;GL;OX -Grenada;GD;J3 -Guadeloupe;GP;FG-TO -Guam;GU;KH2 -Guatemala;GT;TG-TD -Guernsey;GG;GU-GP -Guinea;GN;3X -Guinea-Bissau;GW;J5 -Guyana;GY;8R -Haiti;HT;HH -Heard Island and McDonald Islands;HM;VK0 -Holy See (Vatican City State);VA;HV -Honduras;HN;HQ-HR -Hong Kong;HK;VR -Hungary;HU;HA-HG -Iceland;IS;TF -India;IN;VU -Indonesia;ID;YB-YC-YD-YE-YF-YG-YH -Iran Islamic Republic of;IR;EP-EQ -Iraq;IQ;YI -Ireland;IE;EI-EJ -Isle of Man;IM;GD-GT -Israel;IL;4X-4Z -Italy;IT;I0-I1-I2-I3-I4-I5-I6-I7-I8-I9-IC-IH-IK-IN-IQ-IR-IS-IT-IU-IV-IW-IX-IZ -Jamaica;JM;6Y -Japan;JP;JA-JB-JC-JD-JE-JF-JG-JH-JI-JJ-JK-JL-JM-JN-JO-JP-JQ-JR-JS-7J-7K-7L-7M-7N -Jersey;JE;GJ-GH -Jordan;JO;JY -Kazakhstan;KZ;UN-UO-UP-UQ -Kenya;KE;5Y-5Z -Kiribati;KI;T30 -Korea Democratic People's Republic of;KP;P5 -Korea Republic of;KR;DS-HL-6K-6L-6M-6N -Kuwait;KW;9K -Kyrgyzstan;KG;EX -Lao People's Democratic Republic;LA;XW -Latvia;LV;YL -Lebanon;LB;OD -Lesotho;LS;7P -Liberia;LR;EL -Libya;LY;5A -Liechtenstein;LI;HB0 -Lithuania;LT;LY -Luxembourg;LU;LX -Macao;MO;XX9 -Macedonia the Former Yugoslav Republic of;MK;Z3 -Madagascar;MG;5R -Malawi;MW;7Q -Malaysia;MY;9M -Maldives;MV;8Q -Mali;ML;TZ -Malta;MT;9H -Marshall Islands;MH;V7 -Martinique;MQ;FM-TO -Mauritania;MR;5T -Mauritius;MU;3B8 -Mayotte;YT;FH-FO -Mexico;MX;XA-XB-XC-XD-XE-XF-XG-XH-XI -Micronesia Federated States of;FM;V6 -Moldova Republic of;MD;ER -Monaco;MC;3A -Mongolia;MN;JT-JU-JV -Montenegro;ME;4O -Montserrat;MS;VP2M -Morocco;MA;CN -Mozambique;MZ;C8-C9 -Myanmar;MM;XY-XZ -Namibia;NA;V5 -Nauru;NR;C2 -Nepal;NP;9N -Netherlands;NL;PA-PB-PC-PD-PE-PF-PG-PH-PI -New Caledonia;NC;FK-TX -New Zealand;NZ;ZL-ZM -Nicaragua;NI;YN-H6-H7-HT -Niger;NE;5U -Nigeria;NG;5N -Niue;NU;ZK2 -Norfolk Island;NF;VK9N -Northern Ireland;NIE;2I-GI-MI -Northern Mariana Islands;MP;KH0 -Norway;NO;LA-LB-LC-LD-LE-LF-LG-LH-LI-LJ-LK-LL-LM-LN -Oman;OM;YP-YQ-YR -Pakistan;PK;AP -Palau;PW;T8 -Palestine State of;PS;E4 -Panama;PA;HO-HP -Papua New Guinea;PG;P2 -Paraguay;PY;ZP -Peru;PE;OA-OB-OC -Philippines;PH;DU-DV-DW-DX-DY-DZ-4D-4E-4F-4G-4H-4I -Pitcairn;PN;VP6 -Poland;PL;3Z6-SN-SO-SP-SQ-SR -Portugal;PT;CT-CU3 -Puerto Rico;PR;KP3-KP4 -Qatar;QA;A7 -Reunion;RE;FR-TO -Romania;RO;YO-YP-YQ-YR -Russian Federation;RU;UA-UB-UC-UD-UE-UF-UG-UH-UI-RA-RB-RC-RD-RE-RF-RG-RH-RI-RJ-RK-RL-RM-RN-RO-RP-RQ-RR-RS-RT-RT-RU-RV-RW-RX-RY-RZ -Rwanda;RW;9X -Saint Barthelemy;BL;FJ-TO -Saint Helena Ascension and Tristan da Cunha;SH;ZD9 -Saint Kitts and Nevis;KN;V4 -Saint Lucia;LC;J6 -Saint Martin (French part);MF;FS -Saint Pierre and Miquelon;PM;FP -Saint Vincent and the Grenadines;VC;J8 -Samoa;WS;5W -San Marino;SM;T7 -Sao Tome and Principe;ST;S9 -Saudi Arabia;SA;HZ -Scotland;SH;GM-2M0 -Senegal;SN;6V-6W -Serbia;RS;YT-YU -Seychelles;SC;S7 -Sierra Leone;SL;9L -Singapore;SG;9V -Sint Maarten (Dutch part);SX;PJ7 -Slovakia;SK;OM -Slovenia;SI;S5 -Solomon Islands;SB;H4 -Somalia;SO;T5-6O -South Africa;ZA;ZS -South Georgia and the South Sandwich Islands;GS;VP8S -South Sudan;SS;ZR-ZS-ZT-ZU -Spain;ES;EA-EB-EC-ED-EE-EF-EG-EH -Sri Lanka;LK;4S -Sudan;SD;ST -Suriname;SR;PZ -Svalbard and Jan Mayen;SJ;JW -Swaziland;SZ;3DA -Sweden;SE;SA-SB-SC-SD-SE-SF-SG-SH-SI-SJ-SK-SL-SM-7S-8S -Switzerland;CH;HB -Syrian Arab Republic;SY;YK -Taiwan Province of China;TW;BM-BO-BU-BV-BW-BX -Tajikistan;TJ;EY -Tanzania United Republic of;TZ;5H-5I -Thailand;TH;HS-E2 -Timor-Leste;TL;4W -Togo;TG;5V -Tokelau;TK;ZK3 -Tonga;TO;A3 -Trinidad and Tobago;TT;9Y-9Z -Tunisia;TN;3V -Turkey;TR;TA-TB-TC -Turkmenistan;TM;EZ -Turks and Caicos Islands;TC;VP5 -Tuvalu;TV;T2 -Uganda;UG;5X -Ukraine;UA;UR-US-UT-UU-UV-UW-UX-UY-UZ -United Arab Emirates;AE;A6 -United Kingdom;GB;2E-M0-M1-M2-M3-M4-M5-M6-M7-M8-M9-MB-MM-G0-G1-G2-G3-G4-G5-G6-G7-G8-G9-GB-GO-GQ-GR-GX -United States;US;K0-K1-K2-K3-K4-K5-K6-K7-K8-K9-KA-KB-KC-KD-KE-KF-KG-KH-KI-KJ-KK-KM-KN-KO-KQ-KR-KS-KT-KU-KV-KW-KX-KY-KZ-W0-W1-W2-W3-W4-W5-W6-W7-W8-W9-WA-WB-WD-WF-WR-WV-WX-WZ-N0-N1-N2-N3-N4-N5-N6-N7-N8-N9-NA-NB-NE-NG-NN-NO-NQ-NS-NU-NW-AA-AB-AC-AD-AE-AF-AG-AH-AI-AJ-AK -United States Minor Outlying Islands;UM; -Uruguay;UY;CV-CW-CX -Uzbekistan;UZ;UJ-UK-UL-UM -Vanuatu;VU;YJ -Venezuela Bolivarian Republic of;VE;YV-YW-YX-YY-4M -Viet Nam;VN;3W-XV -Virgin Islands British;VG;VP2V -Virgin Islands U.S.;VI;KP2 -Wales;WL;2W-GW-MW -Wallis and Futuna;WF;FW -Western Sahara;EH;S0 -Yemen;YE;7O -Zambia;ZM;9I-9J -Zimbabwe;ZW;Z2 -GATE;GATE;REF-XRF +Afghanistan;AF;YA-T6 +Agalega & St. Brandon Island;MU;3B6-3B7 +Aland Islands;AX;OH0 +Alaska;US;AL-KL-NL-WL +Albania;AL;ZA +Algeria;DZ;7T-7U-7V-7W-7X-7Y +American Samoa;AS;KH8 +Andaman & Nicobar Islands;IN;VU4 +Andorra;AD;C3 +Angola;AO;D2-D3 +Anguilla;AI;VP2E +Annobon Island;GQ;3C0 +Antarctica;AQ;CE9-KC4 +Antigua and Barbuda;AG;V2 +Argentina;AR;LO-LP-LQ-LR-LS-LT-LU-LV-LW +Armenia;AM;EK +Aruba;AW;P4 +Ascension Island;SH;ZD8 +Asiatic Russia;RU;UA0-UA8-UA9-UB0-UB8-UB9-UC0-UC8-UC9-UD0-UD8-UD9-UE0-UE8-UE9-UF0-UF8-UF9-UG0-UG8-UG9-UH0-UH8-UH9-UI0-UI8-UI9-RA0-RA8-RA9-RB0-RB8-RB9-RC0-RC8-RC9-RD0-RD8-RD9-RE0-RE8-RE9-RF0-RF8-RF9-RG0-RG8-RG9-RH0-RH8-RH9-RI0-RI8-RI9-RJ0-RJ8-RJ9-RK0-RK8-RK9-RL0-RL8-RL9-RM0-RM8-RM9-RN0-RN8-RN9-RO0-RO8-RO9-RP0-RP8-RP9-RQ0-RQ8-RQ9-RR0-RR8-RR9-RS0-RS8-RS9-RT0-RT8-RT9-RU0-RU8-RU9-RV0-RV8-RV9-RW0-RW8-RW9-RX0-RX8-RX9-RY0-RY8-RY9-RZ0-RZ8-RZ9 +Australia;AU;VK-AX +Austria;AT;OE +Azerbaijan;AZ;4J-4K +Azores;PT;CU +Bahamas;BS;C6 +Bahrain;BH;A9 +Baker & Howland Islands;US;KH1 +Balearic Islands;ES;EA6-EB6-EC6-ED6-EE6-EF6-EG6-EH6 +Banaba Island (Ocean Island);KI;T33 +Bangladesh;BD;S2 +Barbados;BB;8P +Belarus;BY;EU-EV-EW +Belgium;BE;ON-OO-OP-OQ-OR-OS-OT +Belize;BZ;V3 +Benin;BJ;TY +Bermuda;BM;VP9 +Bhutan;BT;A5 +Bolivia Plurinational State of;BO;CP +Bonaire;NL;PJ4 +Bosnia and Herzegovina;BA;E7 +Botswana;BW;A2 +Bouvet Island;BV;3Y +Brazil;BR;PP-PQ-PR-PS-PT-PU-PV-PW-PX-PY-ZV-ZW-ZX-ZY-ZZ +British Indian Ocean Territory;IO;VP2V +Brunei Darussalam;BN;V8 +Bulgaria;BG;LZ +Burkina Faso;BF;XT +Burundi;BI;9U +Cambodia;KH;XU +Cameroon;CM;TJ +Canada;CA;VA-VB-VC-VD-VE-VF-VG-VO-VY +Canary Islands;ES;EA8-EB8-EC8-ED8-EE8-EF8-EG8-EH8 +Cape Verde;CV;D4 +Cayman Islands;KY;ZF +Central African Republic;CF;TL +Central Kiribati (British Phoenix Island);KI;T31 +Ceuta & Melilla;ES;EA9-EB9-EC9-ED9-EE9-EF9-EG9-EH9 +Chad;TD;TT +Chagos Islands;;VQ9 +Chatham Islands;NZ;ZL7 +Chile;CL;CA-CB-CC-CD-CE +China;CN;BA-BB-BC-BD-BE-BF-BG-BH-BI-BJ-BK-BL-BN-BP-BQ-BR-BS-BT-BY-BZ +Christmas Island;CX;VK9X +Cocos Island;;TI9 +Cocos (Keeling) Islands;CC;VK9C +Colombia;CO;HJ-HK-5J-5K +Comoros;KM;D6 +Congo;CG;TN +Congo the Democratic Republic of the;CD;9Q-9R-9S-9T +Cook Islands;CK;E5 +Corsica;FR;TK +Costa Rica;CR;TI-TE +Cote d'Ivoire;CI;TU +Crete;GR;SV9-J49 +Croatia;HR;9A +Cuba;CU;CO-CM +Curacao;CW;PJ2 +Cyprus;CY;5B-C4-P3 +Czech Republic;CZ;OK-OL +Denmark;DK;OU-OV-OW-OZ +Desecheo Island;US;KP5 +Djibouti;DJ;J2 +Dodecanese;GR;SV5-J45 +Dominica;DM;J7 +Dominican Republic;DO;HI +East Malaysia;MY;9M6-9M8 +Easter Island;CL;CE0 +Eastern Kiribati (Line Island);KI;T32 +Ecuador;EC;HC-HD +Egypt;EG;SU +El Salvador;SV;YS-HU +England;GB;2E-M0-M1-M2-M3-M4-M5-M6-M7-M8-M9-MB-MM-G0-G1-G2-G3-G4-G5-G6-G7-G8-G9-GX +Equatorial Guinea;GQ;3C +Eritrea;ER;E3 +Estonia;EE;ES +Ethiopia;ET;ET +European Russia;RU;UA1-UA3-UA4-UA5-UA6-UA7-UB1-UB2-UB3-UB4-UB5-UB6-UB7-UC1-UC2-UC3-UC4-UC5-UC6-UC7-UD1-UD2-UD3-UD4-UD5-UD6-UD7-UE1-UE2-UE3-UE4-UE5-UE6-UE7-UF1-UF2-UF3-UF4-UF5-UF6-UF7-UG1-UG2-UG3-UG4-UG5-UG6-UG7-UH1-UH2-UH3-UH4-UH5-UH6-UH7-UI1-UI2-UI3-UI4-UI5-UI6-UI7-RA1-RA3-RA4-RA5-RA6-RA7-RB1-RB2-RB3-RB4-RB5-RB6-RB7-RC1-RC2-RC3-RC4-RC5-RC6-RC7-RD1-RD2-RD3-RD4-RD5-RD6-RD7-RE1-RE2-RE3-RE4-RE5-RE6-RE7-RF1-RF2-RF3-RF4-RF5-RF6-RF7-RG1-RG2-RG3-RG4-RG5-RG6-RG7-RH1-RH2-RH3-RH4-RH5-RH6-RH7-RI1-RI2-RI3-RI4-RI5-RI6-RI7-RJ1-RJ2-RJ3-RJ4-RJ5-RJ6-RJ7-RK1-RK2-RK3-RK4-RK5-RK6-RK7-RL1-RL2-RL3-RL4-RL5-RL6-RL7-RM1-RM2-RM3-RM4-RM5-RM6-RM7-RN1-RN2-RN3-RN4-RN5-RN6-RN7-RO1-RO2-RO3-RO4-RO5-RO6-RO7-RP1-RP2-RP3-RP4-RP5-RP6-RP7-RQ1-RQ2-RQ3-RQ4-RQ5-RQ6-RQ7-RR1-RR2-RR3-RR4-RR5-RR6-RR7-RS1-RS2-RS3-RS4-RS5-RS6-RS7-RT1-RT2-RT3-RT4-RT5-RT6-RT7-RU1-RU2-RU3-RU4-RU5-RU6-RU7-RV1-RV2-RV3-RV4-RV5-RV6-RV7-RW1-RW2-RW3-RW4-RW5-RW6-RW7-RX1-RX2-RX3-RX4-RX5-RX6-RX7-RY1-RY2-RY3-RY4-RY5-RY6-RY7-RZ1-RZ2-RZ3-RZ4-RZ5-RZ6-RZ7 +Falkland Islands (Malvinas);FK;VP8 +Faroe Islands;FO;OY +Fiji;FJ;3D2 +Finland;FI;OF-OG-OH-OI +France;FR;F0-F1-F2-F3-F4-F5-F6-F7-F8-F9 +Franz Josef Land;RU;R1 +French Guiana;GF;FY +French Southern and Antarctic Lands;FR;FT +French Polynesia;PF;FO-TX +Gabon;GA;TR +Galapagos Islands;EC;HC8-HD8 +Gambia;GM;C5 +Georgia;GE;4L +Germany;DE;DA-DB-DC-DD-DE-DF-DG-DH-DI-DJ-DK-DL-DM-DN-DO-DP-DQ-DR +Ghana;GH;9G +Gibraltar;GI;ZB2 +Greece;GR;SV-SW-SX-SY-SZ-J4 +Greenland;GL;OX +Grenada;GD;J3 +Guadeloupe;GP;FG +Guam;GU;KH2 +Guantanamo Bay;US;KG4 +Guatemala;GT;TG-TD +Guernsey;GG;GU-GP +Guinea;GN;3X +Guinea-Bissau;GW;J5 +Guyana;GY;8R +Haiti;HT;HH +Hawaii;US;KH6-KH7 +Heard Island and McDonald Islands;HM;VK0 +Holy See (Vatican City State);VA;HV +Honduras;HN;HQ-HR +Hong Kong;HK;VR +Hungary;HU;HA-HG +Iceland;IS;TF +India;IN;VU +Indonesia;ID;YB-YC-YD-YE-YF-YG-YH +Iran Islamic Republic of;IR;EP-EQ +Iraq;IQ;YI +Ireland;IE;EI-EJ +Isle of Man;IM;GD-GT +Israel;IL;4X-4Z +Italy;IT;I0-I1-I2-I3-I4-I5-I6-I7-I8-I9-IK-IN-IQ-IR-IS-IT-IU-IV-IW-IZ +Jamaica;JM;6Y +Jan Mayen;NO;JX +Japan;JP;JA-JB-JC-JD-JE-JF-JG-JH-JI-JJ-JK-JL-JM-JN-JO-JP-JQ-JR-JS-7J-7K-7L-7M-7N +Jersey;JE;GJ-GH +Johnston Island;US;KH3 +Jordan;JO;JY +Kaliningrad;RU;UA2-RA2 +Kazakhstan;KZ;UN-UO-UP-UQ +Kenya;KE;5Y-5Z +Kermadec Islands;NZ;ZL8 +Korea Democratic People's Republic of;KP;P5 +Korea Republic of;KR;HL-6K-6L-6M-6N +Kure Island;US;KH7K +Kuwait;KW;9K +Kyrgyzstan;KG;EX +Lakshadweep Islands;IN;VU7 +Lao People's Democratic Republic;LA;XW +Latvia;LV;YL +Lebanon;LB;OD +Lesotho;LS;7P +Liberia;LR;EL +Libya;LY;5A +Liechtenstein;LI;HB0 +Lithuania;LT;LY +Lord Howe Island;AU;VK9L +Luxembourg;LU;LX +Macao;MO;XX9 +Macedonia;MK;Z3 +Madagascar;MG;5R +Madeira Island;PT;CT3 +Malawi;MW;7Q +Maldives;MV;8Q +Mali;ML;TZ +Malta;MT;9H +Mariana Islands;US;KH0 +Market Reef;;OJ0 +Marshall Islands;MH;V7 +Martinique;MQ;FM +Mauritania;MR;5T +Mauritius;MU;3B8 +Mayotte;YT;FH-FO +Mellish Reef;AU;VK9M +Mexico;MX;XA-XB-XC-XD-XE-XF-XG-XH-XI +Micronesia Federated States of;FM;V6 +Midway Island;US;KH4 +Moldova Republic of;MD;ER +Monaco;MC;3A +Mongolia;MN;JT-JU-JV +Montenegro;ME;4O +Montserrat;MS;VP2M +Morocco;MA;CN +Mozambique;MZ;C8-C9 +Myanmar;MM;XY-XZ +Namibia;NA;V5 +Nauru;NR;C2 +Navassa Island;;KP1 +Nepal;NP;9N +Netherlands;NL;PA-PB-PC-PD-PE-PF-PG-PH-PI +New Caledonia;NC;FK +New Zealand;NZ;ZL-ZM +New Zealand Subantarctic Islands;NZ;ZL9 +Nicaragua;NI;YN-H6-H7-HT +Niger;NE;5U +Nigeria;NG;5N +Niue;NU;ZK2 +Norfolk Island;NF;VK9N +Northern Ireland;NIE;GI-GN +Northern Mariana Islands;MP;KH0 +Norway;NO;LA-LB-LC-LD-LE-LF-LG-LH-LI-LJ-LK-LL-LM-LN +Oman;OM;A4-YP-YQ-YR +Pakistan;PK;AP +Palau;PW;T8 +Palestine State of;PS;E4 +Palmyra & Jarvis Island;UM;KH5 +Panama;PA;HO-HP +Papua New Guinea;PG;P2 +Paraguay;PY;ZP +Peru;PE;OA-OB-OC +Philippines;PH;DU-DV-DW-DX-DY-DZ +Pitcairn;PN;VP6 +Poland;PL;3Z6-SN-SO-SP-SQ-SR +Portugal;PT;CT +Pratas Islands;;BV9P +Prince Edward & Marion Islands;ZA;ZS8 +Puerto Rico;PR;KP3-KP4 +Qatar;QA;A7 +Reunion;RE;FR +Revillagigedo Islands;MX;XA4-XB4-XC4-XD4-XE4-XF4-XG4-XH4-XI4 +Rodriguez Island;MU;3B9 +Romania;RO;YO-YP-YQ-YR +Rwanda;RW;9X +Sable Island;CA;CY0 +Saint Barthelemy;BL;FJ +Saint Helena;SH;ZD7 +Saint Kitts and Nevis;KN;V4 +Saint Lucia;LC;J6 +Saint Martin (French part);MF;FS +Saint Pierre and Miquelon;PM;FP +Saint Vincent and the Grenadines;VC;J8 +Samoa;WS;5W +San Marino;SM;T7 +Sao Tome and Principe;ST;S9 +Sardinia;IT;IS0-IM0 +Saudi Arabia;SA;HZ +Scarborough Reef;;BS7 +Scotland;SH;GM-GS-2M0 +Senegal;SN;6V-6W +Serbia;RS;YT-YU +Seychelles;SC;S7 +Sierra Leone;SL;9L +Singapore;SG;9V +Sint Eustatius and Saba;NL;PJ5-PJ6 +Sint Maarten (Dutch part);SX;PJ7 +Slovakia;SK;OM +Slovenia;SI;S5 +Solomon Islands;SB;H4 +Somalia;SO;T5-6O +South Africa;ZA;ZR-ZS-ZT-ZU +South Georgia and the South Sandwich Islands;GS;VP8S +South Sudan;SS;Z8 +Spain;ES;EA-EB-EC-ED-EE-EF-EG-EH +Sri Lanka;LK;4S +St. Paul Island;US;CY9 +Sudan;SD;ST +Suriname;SR;PZ +Svalbard;NO;JW +Swaziland;SZ;3DA +Sweden;SE;SA-SB-SC-SD-SE-SF-SG-SH-SI-SJ-SK-SL-SM-7S-8S +Switzerland;CH;HB +Syrian Arab Republic;SY;YK +Taiwan Province of China;TW;BM-BO-BU-BV-BW-BX +Tajikistan;TJ;EY +Tanzania United Republic of;TZ;5H-5I +Temotu Province;SB;H40 +Thailand;TH;HS-E2 +Timor-Leste;TL;4W +Togo;TG;5V +Tokelau;TK;ZK3 +Tonga;TO;A3 +Trinidad and Tobago;TT;9Y-9Z +Tristan da Cunha & Gough Island;SH;ZD9 +Tunisia;TN;3V +Turkey;TR;TA-TB-TC +Turkmenistan;TM;EZ +Turks and Caicos Islands;TC;VP5 +Tuvalu;TV;T2 +Uganda;UG;5X +UK Sov. Base Areas on Cyprus;CY;ZC4 +Ukraine;UA;UR-US-UT-UU-UV-UW-UX-UY-UZ-EM-EN-EO +United Arab Emirates;AE;A6 +United States;US;AA-AB-AC-AD-AE-AF-AG-AH-AI-AJ-AK-K0-K1-K2-K3-K4-K5-K6-K7-K8-K9-KA-KB-KC-KD-KE-KF-KG-KH-KI-KJ-KK-KM-KN-KO-KP-KQ-KR-KS-KT-KU-KV-KW-KX-KY-KZ-N0-N1-N2-N3-N4-N5-N6-N7-N8-N9-NA-NB-NC-ND-NE-NF-NG-NH-NI-NJ-NK-NM-NN-NO-NP-NQ-NR-NS-NT-NU-NV-NW-NX-NY-NZ-W0-W1-W2-W3-W4-W5-W6-W7-W8-W9-WA-WB-WC-WD-WE-WF-WG-WH-WI-WJ-WK-WM-WN-WO-WP-WQ-WR-WS-WT-WU-WV-WW-WX-WY-WZ +United States Minor Outlying Islands;UM; +Uruguay;UY;CV-CW-CX +Uzbekistan;UZ;UJ-UK-UL-UM +Vanuatu;VU;YJ +Venezuela Bolivarian Republic of;VE;YV-YW-YX-YY-4M +Aves Island;VE;YV0 +Viet Nam;VN;3W-XV +Virgin Islands British;VG;VP2V +Virgin Islands U.S.;VI;KP2 +Wake Island;US;KH9 +Wales;WL;2W-GC-GW-MW +Wallis and Futuna;WF;FW +West Malaysia;MY;9M2-9M4 +Western Kiribati (Gilbert Island);KI;T30 +Western Sahara;EH;S0 +Willis Island;AU;VK9W +Yemen;YE;7O +Zambia;ZM;9I-9J +Zimbabwe;ZW;Z2 +GATE;GATE;REF-XRF From 68a7172630b0a71bd8af6cee145738eb04439111 Mon Sep 17 00:00:00 2001 From: phl0 Date: Tue, 13 Jun 2017 16:02:01 +0200 Subject: [PATCH 6/7] Add flags for missing countries --- dashboard/img/flags/ai.png | Bin 0 -> 1119 bytes dashboard/img/flags/as.png | Bin 0 -> 1146 bytes dashboard/img/flags/aw.png | Bin 0 -> 371 bytes dashboard/img/flags/bl.png | 1 + dashboard/img/flags/bm.png | Bin 0 -> 1184 bytes dashboard/img/flags/bv.png | 1 + dashboard/img/flags/cc.png | Bin 0 -> 1171 bytes dashboard/img/flags/ck.png | Bin 0 -> 1820 bytes dashboard/img/flags/cw.png | Bin 0 -> 788 bytes dashboard/img/flags/cx.png | Bin 0 -> 1469 bytes dashboard/img/flags/fk.png | Bin 0 -> 1644 bytes dashboard/img/flags/fo.png | Bin 0 -> 566 bytes dashboard/img/flags/gf.png | 1 + dashboard/img/flags/gg.png | Bin 0 -> 1022 bytes dashboard/img/flags/gi.png | Bin 0 -> 1334 bytes dashboard/img/flags/gl.png | Bin 0 -> 1379 bytes dashboard/img/flags/gp.png | 1 + dashboard/img/flags/gs.png | Bin 0 -> 1753 bytes dashboard/img/flags/hm.png | 1 + dashboard/img/flags/io.png | Bin 0 -> 2567 bytes dashboard/img/flags/je.png | Bin 0 -> 1304 bytes dashboard/img/flags/ky.png | Bin 0 -> 1643 bytes dashboard/img/flags/mf.png | Bin 0 -> 1716 bytes dashboard/img/flags/mp.png | Bin 0 -> 1446 bytes dashboard/img/flags/mq.png | 1 + dashboard/img/flags/ms.png | Bin 0 -> 1561 bytes dashboard/img/flags/nc.png | 1 + dashboard/img/flags/nf.png | Bin 0 -> 1167 bytes dashboard/img/flags/nu.png | Bin 0 -> 1161 bytes dashboard/img/flags/pf.png | Bin 0 -> 1023 bytes dashboard/img/flags/pm.png | 1 + dashboard/img/flags/pn.png | Bin 0 -> 1857 bytes dashboard/img/flags/ps.png | Bin 0 -> 1128 bytes dashboard/img/flags/ss.png | Bin 0 -> 923 bytes dashboard/img/flags/sx.png | Bin 0 -> 1270 bytes dashboard/img/flags/tc.png | Bin 0 -> 1489 bytes dashboard/img/flags/tk.png | Bin 0 -> 1357 bytes dashboard/img/flags/um.png | 1 + dashboard/img/flags/vg.png | Bin 0 -> 1630 bytes dashboard/img/flags/vi.png | Bin 0 -> 1503 bytes dashboard/img/flags/wf.png | 1 + dashboard/img/flags/yt.png | Bin 0 -> 1365 bytes dashboard/pgs/country.csv | 1 - 43 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 dashboard/img/flags/ai.png create mode 100644 dashboard/img/flags/as.png create mode 100644 dashboard/img/flags/aw.png create mode 120000 dashboard/img/flags/bl.png create mode 100644 dashboard/img/flags/bm.png create mode 120000 dashboard/img/flags/bv.png create mode 100644 dashboard/img/flags/cc.png create mode 100644 dashboard/img/flags/ck.png create mode 100644 dashboard/img/flags/cw.png create mode 100644 dashboard/img/flags/cx.png create mode 100644 dashboard/img/flags/fk.png create mode 100644 dashboard/img/flags/fo.png create mode 120000 dashboard/img/flags/gf.png create mode 100644 dashboard/img/flags/gg.png create mode 100644 dashboard/img/flags/gi.png create mode 100644 dashboard/img/flags/gl.png create mode 120000 dashboard/img/flags/gp.png create mode 100644 dashboard/img/flags/gs.png create mode 120000 dashboard/img/flags/hm.png create mode 100644 dashboard/img/flags/io.png create mode 100644 dashboard/img/flags/je.png create mode 100644 dashboard/img/flags/ky.png create mode 100644 dashboard/img/flags/mf.png create mode 100644 dashboard/img/flags/mp.png create mode 120000 dashboard/img/flags/mq.png create mode 100644 dashboard/img/flags/ms.png create mode 120000 dashboard/img/flags/nc.png create mode 100644 dashboard/img/flags/nf.png create mode 100644 dashboard/img/flags/nu.png create mode 100644 dashboard/img/flags/pf.png create mode 120000 dashboard/img/flags/pm.png create mode 100644 dashboard/img/flags/pn.png create mode 100644 dashboard/img/flags/ps.png create mode 100644 dashboard/img/flags/ss.png create mode 100644 dashboard/img/flags/sx.png create mode 100644 dashboard/img/flags/tc.png create mode 100644 dashboard/img/flags/tk.png create mode 120000 dashboard/img/flags/um.png create mode 100644 dashboard/img/flags/vg.png create mode 100644 dashboard/img/flags/vi.png create mode 120000 dashboard/img/flags/wf.png create mode 100644 dashboard/img/flags/yt.png diff --git a/dashboard/img/flags/ai.png b/dashboard/img/flags/ai.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3805bca7382e5e97cbae60bde49a95b89a7966 GIT binary patch literal 1119 zcmV-l1fctgP)8{6aR3GfGjc=$+R!S)@eOjHhvjzlc!W10v&^>;; zmg~ZMJHubd3VZFe&E~+Yz|wldemiqszd84K{{4fkMR}R4;Z_0ZO_OjcTe1`D7Y~(r z&aKIN(!Z=U>Ch$H%~`4f&^5JKqs~$K6Y1$Y_9refA4uD{BX@hr!TNc6oeBW(^EYIy z49gE4iyE#A%uD-aVO;hHwO>^?L&xB6n6)r9w)Fosl#GlB3At`1qtO_%2td1ev6NzY z&lz{$HDhcPx0tUE+`KwyV~hZBM(cB{>=W);3U}T2@RXraN@9>wN(mx$c8&=metk<(G>9GPq<<%XU&B-u( zEM&gLUfaOO#sV`_+vhKXkn!COEXXw3**kHz#V=)3Wld+GkuxGj^y1$7N$1qL15M+@ zXZQFSO@NA;4T#Q!B?=3YfIf;m0KLg;;>|lx!en?nIkvobV}SMY(EDZG*Ih@#6ARZX zkdTl^8-D%a!cgJXNAF#&48HREnz$8(?V{nDQ;d$o(X`ml0WPS`J!Ug z%g=lwTiX)sSve0v)u#9IC|pPlT@^6LAg%xb3vnt1H`?su;}G0;$A@!bt=o#Oj5xko z_flnfH{2d@1|pl?rLuVta>A(qq^hE+wcir|_H!Al@;|N!ZEY_3`uiGFsLeg4tvPj$ zNvqiy29l5(Y&}?7fS;bf82%=>Z@36iMIeF@VBR%NfO7!1DG3QFK@7~hnMWKuv?MJ# z2~`o$`y-hb8s(|f6ocgMVJFHCIJXRfBQRO lZtxG1bF<@r5ybzS@E>~5q^Ws?9zOs8002ovPDHLkV1ggV2*dyY literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/as.png b/dashboard/img/flags/as.png new file mode 100644 index 0000000000000000000000000000000000000000..642fb42fc2031fc09da6e5d9c971c698fa30b5fa GIT binary patch literal 1146 zcmV-=1cm#FP)-h0MJgx2IwUpUV#KqHMvb=j~K&)1jB4; zW`FqZory4`(LeO$v$qW1stj7tYBNeWgt%2mI%@TXPQRl4q|8|_udg8(`nq~?_VVX1 zKXd8A+exf^;`L8&p<+nGA`65{Vy&BsbSqOb1&vH*-N*yR;S-du^Mhr5KBecViW9xsJML$lb(CI*m5N={ zR#U0R!(FqHg$+@f2S6h7GDs-$o2-(XnVF$!8vn!U7Y#653NkH3tW%M)TREc4q6`jb z2YTdn)q819BD%cr>(4BfWu?L<1d<@;BypbSFTD4bw#?Sk(}TD3NLUP!S9{4wg_y!p z(R_QzJT`Ht!%r~G_L=P^ND{gFPX6@SIhYk_1Zh#^Y>h8WeTWgd#on)izR6#?JpJw)>Fhe6*_?c3>PX<&mH?%tRwYq% z;Z!Y7XHywL1d2wdCg6u8h7bY>ZyqX1V)5gbMi{L(80z^!u;gHW0q=^uyaH zI=Wj^gFx@}xz_0=+@i)oB;- z&U)5bjt_BLIzB!>HFt;B-F~39)g8 zLfBw5jD}64_s}MT1cdy?>h$@uY9{mJ_g{HhL)D%;RVvj!fOq;fu%L83!8?RRt(b6E zsWolQvgRgrYm1`E1JLei;|K5zgLX3BM@8I30*OUUv)ep2WE>hK7#1P~2zWr?Kdq1e zVkufLlQM1?ZzB_jD>=$;XPdnx{oU|?`TAU&2m=e9imv&Z;;d;uE}AW!{^#yP%_mp&4W(a;%RT?_hlw)t867+C z{{7Fu#=&aK@jhsA_xj}O{hxXNeEmVW!Fue*gG=@&o&m;P8WAc>jI>L6rc3 zMk5m=!ygv5&Em$tzWiWfWTbN9`}Oz#U RiSz&f002ovPDHLkV1k%Bs+Ir% literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/bl.png b/dashboard/img/flags/bl.png new file mode 120000 index 0000000..e916a05 --- /dev/null +++ b/dashboard/img/flags/bl.png @@ -0,0 +1 @@ +fr.png \ No newline at end of file diff --git a/dashboard/img/flags/bm.png b/dashboard/img/flags/bm.png new file mode 100644 index 0000000000000000000000000000000000000000..292f97b86f19fd8feb1e79c975b36d2948fc889a GIT binary patch literal 1184 zcmV;R1Yi4!P)^4N~xpXzV_%qqE%qEUR8wd+`Z;py^59|`N_%Y3C- z+f;>**tbqKDhhP%5pl;qtG)K49wZEfwTm>g{Jl_?COkkjG9cX&B?(mnK%0LIA|{R) z=DPc(nn+2QdSG~Rc+5@-0RW(sc`-*my~d(RSKLz%8j65~AR-_FA^gOBKx9=xgkij! zln^fz00@A?BeJ%sg;&p$3E}U&=8aDe4)LSrpwv`A1c0d~J$K>Cl2!|D&tmZW89)FK z0Dutma7cLXvw*k&1^^)JVjHk(RYXQQ0H7d@q@|(BwB_|Yc~}?#h<1l{*^FC{p9KI> z#2JStXKzA)I$);0nU394=IGi&6G6myV>MOE9e28CTRUXBJypN7D|{GA2@?9~>0)-Z zHVPh(&0tV)oU^0D3tq)sxg|A3DSPgjn2R6nmJjvaJ9qxCG3Vuo9YxP0AR^!o4TJUV zmZG@Nja5@*p_v zvut1>is*51OZ;i2u@G#FFPRn zSf|(9jK6gqD6JrsuSO>n%92vX^WIzX=K@NB5TsN9vUqu^0I)KIlmf#nrv3{j7Go!S zsw^b7NG6R9iPZS{DZ)?vI&Lu&vOJlE^%8-}Y0G0@e=*i)m>6u%EG%OrKBn7OhwM|f zx6`@CPUQxH5y0Bhv9Bs4=hBR9Zo+uR9Oe_;_vx4ZeXg$xgZ9-a_b#8YDt^7#j0iQ! zY|RdTYp9F3Mu{j2^3Y(bN^2a?t>t-k!@yo&^Ax%wq&KyKQ$aGCiFSZvh1D|G7d-D+ y1PKoWfn!1Vk1LFY4UkB{E&0EXgNLMt2L1P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q4Y2?oFG6#xJOmq|oHR7l6AmQ74tRTRg6 z=ic`iKx_+QHH2D&p+$+Y7!z#O+9)*|jUOu$HSRR7x@dGyG@6*Ys5|4PF)lP}{EWCj zsiel37;TAsN-_eWQwlgCXy?b1|H_V4ai}>HXmwETx|2^mbKj)6nO9Uf0g&Zg- zSWFF0*&d7lR}1%|hX^h}43D;PR}-EvILDb;@V80q@}=8XfzXQ)TtI6BpFGULJ>au2 z&zj@=6tA2?B`(1hAt1`j9RTl-$Kn5ml_Lmv!ncobXfGf9!Po-Feqk-o@%xc049sA? z%3uK_h*V)kxz2LxFb8*Y>QC~n$}+$+LYSlHRu1ju$0R35IJZb+JXqy?x8NnRGQDG@jUkL zfG{>omKa^cMKU?UT)eE(T&n?f9--VtG8L z;L)FgkPvcN-nf(L({vrc2@?xUE+ZbQSRu^uR2!c^&h#Y?f6dSWc+~nJv^HR1W)%^% z&`4GYLmq48od=m&<nh+m7bWCIdHUk~5(P;WtzQpr6&PV&T8^ryfpcDCgRfU)$SCzECWPMT}EX&98iHApLBMm;2ms!eIvI2y0UYlX_>tho*jkO>7J06)EL!*!i zs@#49s*EpJJJa@vflv_;AEMb*&WciR`Qjl2y1ryREDpZ^OHAYgt^T_Rf#cng_=Qcb z#s94FRuNnyuWe?0O&A}p`q$?lxUGFkxv%x@0000bbVXQnWMOn=I%9HWVRU5xGB7bW zEig7MF*8&#HaajdIxsUUFfuwYFlF14t^fc4C3HntbYx+4WjbwdWNBu305UK!H!UzW lEip4xF*Z6dF*-0aD=;!TFfbH`DiQzy002ovPDHLkV1juY{Imc7 literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/ck.png b/dashboard/img/flags/ck.png new file mode 100644 index 0000000000000000000000000000000000000000..8756cc1c5e59661b7223f170f8ad97e4bfbaa943 GIT binary patch literal 1820 zcmV+%2jlpOP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q4Y2?oFG6#xJRAW1|)R7l6IR%>uoR~7!& z-us;UOadgNfk2ZqB-3_Eu_!H&(loXR1*QXS&?;D+4o<7K1tp43hpCQrI@Ph*vD&K0 zOrf?)fMUS`S^^}bCh{@_n7p45@_yZW&$;)!_V!0Y1Cf96`?dF8Yp-vJRhhFAmYXpvB`G5~LJh*dYAzH^tAang7Mrzkm1jwM4XO+kuNmUVQIB&C5SM zsH8$jpCE3zZyA9YgKN7M)1d24B&uAG3+6=)06ZzA`~l)zMIww44Eq`9-1B;szQSHK zq;!%p5Y$&cn(s>KxN=ot{u_TNHyl?<1a=%bmHOAu(7y+QR`Hv95 zICEVu7L6+qr6j|35s!N@6MzVZT-PJPwQ0%9vIEi)K8;D)r}X94q9NsD%JT`{T(PyG zb>PY8cE_R#2nG-cP=Mjrw z6)v3XprC$pEjc4;SOv@SEXy5@B^nxf$GU)*9uDlU>DhX0 zFf=PQ>-2Hq)5`Og{9@8jF=a$baz}Efm9&y!>_(P)ZRa9`Y-|=o?9x76}1Q2E+dIm#d;#s(y5f;a(?KwU$RFQ7lTU`}m)4`?zo z0Yt<(ZCv+-D^2~!PBus)FcJ#4$HZh+x3!MHGS0Z=y!ukn?DX*APwV=6Bk*gCvoSjn zq$ibO&&*6I`Od@FdLrfJjh@b>QiOTiF%>AK>*B6C(=umIQ&RbTqN1WHW?0Y!0619B+8oY`HpY+b)R2lvn`}*^XCV*K@UFsP_04GvPc|+qLk4xee`uj3_@l z^-^Q+o3A_}rCPM=?U-S~uZ@*s%8JJlPQ;aZv>?}UJfBY--SzA@OZGEH@BQkjmCx-? z#2tS?E30UhjO2|Pam*;3IS{VKB#Wm z7yfUG$8|FTARP}M85l8*1DMp`Q?Bt%7!S=EiSZRkDJZ4>cccLLFVKP}L8|_l zvj6}9C3HntbYx+4WjbSWWnpw>05UK!H!UzWEip4xF*Z6dF*-0aD=;!TFfe7?lCA&% z03~!qSaf7zbY(hiZ)9m^c>ppnF*hwRHZ3tTR53O>FflqXGb=DMIxsL4hAI*O0000< KMNUMnLSTY#g;?GI literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/cw.png b/dashboard/img/flags/cw.png new file mode 100644 index 0000000000000000000000000000000000000000..dbbc656d867b9986ec39d159abab9475ce9fa72e GIT binary patch literal 788 zcmeAS@N?(olHy`uVBq!ia0vp^azHG?!3-qVmezg)QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIUC1gTlatWwRR*T|q$#h?RH2|`+REP9RJnMN5@r^93zCfL6mT0@Q1l!Ke--Xmld)sXV7S5)TvW_@naP*^cj=9-Cg90xD>R39QG1V zUsv{rY`lDooNW7Fivopqc)B=-Xq-<@NJvRaOH56Eet=8DV&{&^il0AN3p}{FIJ-N# zI=wx-5~og^HgW3Y@PLq@w19(ZYga8>w{YdswTo9T&u?(Ob>YN~BUjGcIdtjNEw=70 zYv=B5UOaiu=I+(At;I6=`1t+x^X231|1&VJxzy-*P;p`6L&1qR=7@=kipmO0i_f1h zL!^~cV$$Tv!9kZV85?chG}(~RnJ@0Zgl=(zCl6V9epWC#GsYbV=nyv$0di$37#TAe z%8NQ~ypwL!1^Pj?#5JNMC9x#cD!C{XNHG{07@F%EnCTiChZve!85mj_7;76CSs56l h-k!7$MMG|WN@iLmZVe)BT0%e#44$rjF6*2UngG({@$mov literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/cx.png b/dashboard/img/flags/cx.png new file mode 100644 index 0000000000000000000000000000000000000000..bc3917439fe3fb54ad541a3dd9db248dc204ee48 GIT binary patch literal 1469 zcmV;u1w#6XP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q4Y2?oFG6#xJP!AV3xR7l6ImP>3@RT#(r z-*@h7Ix{VO08K$=8XBNRAsqrDBBT%vgs2#a664Ak7H)K*ap}rn;wy1sqH$%63k;DE zjnYI!Awo)9Qb8cLr5!45DfHdW+`0Fj^SNkCXMnl@Zf@@C-23}p=XVdeTfRtU+F}je z#Ksg{03gA`xC{_uFkvJ_QbCt~RcShy>s}KK)^W_Yt47I=5Lp0$9*9cw&yN~{fdcj9 zxlExLtx&Tcgy`1N+~r3L19cqp?dp+-g7+9VLu!o6=Z(S7x71KT4ll3?^+y)U8@M17 zOJ|dr4mWibY~;R*PkvY&pBh4+PC^UO}KR$5yC(WqvWiil9t1P&spPZ7{r2 zd5dPR2t0q^5fl@02HPvm+p8i&xG>F~Q~YK+JUObmbL7nz+$woV2wEB*cbVv)OKCrw za#PvzOq-YPE6$#Q$q13qEGDUhuz(kV$2d31d#d%}Cck4$eLti`sLm0=Lh$pYo(~o| zee&4OcuZ~H(;}`i1s7!8RJJ_R?xlN)jR~Bb#2YouQHsDQ?jN*ZQqztl z`r|dhx^e@dPkXI*x|~`^6qS_v_AFA@wds~q!`bV35Rn~$jUK7VU0D|lu28XjkeEEw z5FTm_GD+E3rJq@1BB9nvR;6P|gt$U?p1vKjni7&OlgG+r-!ffp;m-+n89a+qOhgcY z*mU~T@E^b55Jdt=0E7a|haDEO>EZ7VJl(zd)kpF}(+VX0Q@o|sTW-rs%k+3eii#@< z011WBkjhwC$&^MPFAu!XqDAWc7F$~ZYg*M~8RCI0zV-em>h0S%* z*I80zFSnpc3I&m1%&mZ*Jk)gOHOC2$Cd#ZiCVN*@ZH``t~c;?vAey*^! z76?pe;PLSjgU4G2U^8qsB2ebXj)u4PpV?d%fN6i5S{pYY^V5a2a)v7s!D@CA3Lu%$ z==15ssG8EW#1d9wq{NyEH3vo~f?v-J=+2iVms>j zcWIo>Q|qt7imIHjxhDMb=+@7^+DA8QhbicC$1fH1UlY#7X*CqWVZ;>-aJPU6^+#X? zc@0lN(d=A^mdyIf>o@W@hJ3O~q-5|Vuy!@|?A_QCSMoz!!!PZt$%!PiiNs4~lbLoe z-OFrr;EF72y}5m?n2g9QfSHJ(rz6-5o9>R5NF?t#$@FfBv0t#klbM3aR%R2ua2QB(<5+NgG zghcLGQ{?=S>fDvaU~t7fonPW=Cend^{pIwNnX1D_`vW6j$bB3OW}|Te0DfP+pG|qG zzGSB3wsawMSE-FuRk@zagM)eS!#Il+_1;}|E!ouWrTd7@y?Pu9jKJXshu(=VxFGRX z_mpou_a7W6bI)Uf2L1p503~!qSaf7zbY(hYa%Ew3WdJfTF*hwRHZ3tTR53O>FflqX zGb=DMIxsM0+mfyT001R)MObuXVRU6WZEs|0W_bWIFflhRFg7hQGgL7)IxsOhFf%JK XGCD9Y6ox7i00000NkvXXu0mjfQ_6}p literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/fk.png b/dashboard/img/flags/fk.png new file mode 100644 index 0000000000000000000000000000000000000000..e8e761bd32c043d55637ee0b77fb9193e311c70b GIT binary patch literal 1644 zcmV-y29x=TP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 NAemGtd7P%H{S6vJzX$*T literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/gi.png b/dashboard/img/flags/gi.png new file mode 100644 index 0000000000000000000000000000000000000000..3209126a7097a6cf5e02a918bf57881bec46fe93 GIT binary patch literal 1334 zcmZ`%doWyQ6hC*@?q%;?)?*QAikU`;XxE!1(=c|}c%`Z%X;bx#YNdjugP2l@GTLZ7 z%IHJVQJO^1C7Xm+N(j@au+hZ3-ib$PC4%gtXPKJGAHDOt=R3d0`R3mH-JBzSo?MO* z2LQNYFOL9R&GFV#XJYLr$;-h-Ey~T;4dACdN*T&RZW8Vl;0usq29SOR;5ka^j{y<| z0J9+g!V&<3Q{Oba;R?WLKH?K7+Wha@P%1YR%8m7P1Zs;@(~C2+i!(FWAYE4~hh#Sg zu2esi*4K!4#HNd& zQA7&^+Z$s2N8Wpjskw(>rW5KdK;emC#U2&Z(N%pGg<^eeZBwCG>g>7zggQVNFr^HV zMFLX|ut7=!poIZU-cHN7zTdLe(&i%1pi+l_+LoK>NLT3ak)nuJYg)!ksOm$7aS3hzhT}DGk zrzQ+|dOG^r{D}!xd>j#{A-0I#b<8=LCE6P))`&YkYq%>g@Q+@5yKD7{lI5pwaZkC( zyR)17T6;T(TI9bCWHmqF6$@S1sifz=D1#u!kG1??BU3Lx(&%3kbB~O9hI%jQ80qsC z9?j`y-0kqn`tfl|-;LEXt>u%2<|YQkQ33bmwl;Org!m^*6em|65SLtWqrATA=kKML z8yYHP)lC=c%MFjow29KvcitWxa1k~(q^2mI@2mHTanJX#mB=S8-mLU3vrc$0@0`$6 zK5hD|l0_L<1xqFUOMJ_qtHE_iV-0Iw`ShH2$n876UtfwjeM@BhC) zfByac10{d|`Ty@9RQ~T@IQ!q9zi`2SKYxAPe&|VQ_k;M#M_Em8=C1wy@-18ekn!cj z#T%w!XBjolGN_(qP&>;ABvmg-*uI{&{6El42>AQ=)1KoOxDC%SXK9 zAbE~K=^Vxd90N{R8^$NlDi^ zW~~dn#vlZX8j$&5!F!>Fucs~pM$OxW8y@Gi0eubh4m3IticK$Y8w1@2PB0Ks73d3y zQ{iR;%?FAgB^5J}IWR+jjOW{&&4H<(G0EHAg`tC0)&t04FY)wsWq-)V%WJ_Fwd=X?)^@(SnmSg>NrnnkOYtvk42<vXGBgc-aH#j5(6?thnOF5NSRk@{wmHFk#u{;qM5fh!hJCW@coiYiejIFUyr{ zSIte#rXFH&E-v=Yj<$AYzp}xPt!>@Ad1(>}FW$a=J>Otr;-x2=!OQ*Tn$@x$J`=h5 z`IkcshwtqC{7gS$M@OO|^WjNLc}`C=UK6o1>uZbzgV*`eh|OhptJ-*_&2#T`JU->v`f;o@U;|M_QKC(pC~e)F@qe*E6L&)@F;PXGKY$*cKbd;k1rix?T! zuDP)-TTLq%7)z=pt`Q|Ei6yC4$wjF^iowXh&|KHROxMsj#L(2r6o`zp4UDV|4E(IV fcc5s<%}>cptHiCrKHc90sDZ)L)z4*}Q$iB}axcDZ literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/gp.png b/dashboard/img/flags/gp.png new file mode 120000 index 0000000..e916a05 --- /dev/null +++ b/dashboard/img/flags/gp.png @@ -0,0 +1 @@ +fr.png \ No newline at end of file diff --git a/dashboard/img/flags/gs.png b/dashboard/img/flags/gs.png new file mode 100644 index 0000000000000000000000000000000000000000..c24edc6bcc7c6ee38788abc95e3d2c1a2183be61 GIT binary patch literal 1753 zcmV;~1}6E5P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q230CS;WQUCx2-AP12R7l6IRcUZkRTe(y z-uGUo`*kOw(`nKnrW3#@8VDsKg&??q$_P?OQ4|U;rKOfjX`o!n8vf{v&ion*3#Uf( zhqw%24G1{OS|yqVWsPBptO+M)n1vc=sp9-Rb?SWg`_4Jv#mMuk z3g_K-apKf9U$%bq@pn#dij|nmR-gX)p=p139gsD@@yEwk?^K{jGWVFkqvMSypuMhy zi=|6$UbQdU)sKcoL@*c%K`{UVPJqMmBSU*FQT6CoO*0#t*FA90)AOGFV9W8(Hyy}z zSxPDdAOt0q%t&)==_8feV|v%DN{{>g`7I^m{_@4)c*H`T527LfDdzX33O%C8$aeO5 z`_evS>feI%mPp-aR?!jZbsarc+jem2ya|h+ncI)N?#4jbzMX^+eQ-V`t+kc0r$V{v zMfV+;GN*oPNBx^yTN=(N(*-!x3jq*N=k##6Ij`_UZw)}6F&JJmRJ`%?2H}XL0Dnd4 zG$Z9c-4?w6F1VpA(-Ap0X9;jty>p|hvqSVH_`S3HCEK^FB_2 zBqQYr>I_MtQUh<6iKOU_G1J36ZjcfNh$tl!mP#afaS^%Tc(Q2#8ed|`wxN~9vrNWVd_klVsn}Hu1p}0_l ztIprM7#RzH`*&Ye2)cWsyBo0f)@H}sb-u@^shp(xHQ!rS4mCyufB-@jxQ(ghb90C4#$@xc$-aR9Y-b~Q0CWYz){KAowdWsA9iFij_uM%y)OskpVdGE7yI1XwndPP7 zhP}GW*k3dKosSNUyQw_vq0E-A+xPvr<)roQHy5{W`PoJSjSaR##4)A$%Wb}3aCE@C z)9cN4#~ZHcC{{BHogA2mmZ0oS-AVVLuL8DB`ZEV91}v&fQUqzuKn(g>_Ok2s!&ZX zWg5k&UK0S6a9S@-vAj%HTnZ5U5nXzW=j`w%0xKKL(RA5un6}vaaJ(`sfIn!sG zzGODf{iY!LWZmAW3qDw}Cw+Ly(-kvsd%56Jz(que2nYa#I?rd*DZg2CskfO`?2QGt z)lBMM`PRyWx+QV?C=SyG0I;-r71Q-tajEF;1FpECDHq`f}3UTZU zq?|#uku8As_39r;oR?q7Kcw{etXA4VptpQ+tGl2=XpK2arHRAOM9x z0AK(*z(#E9^_wvO05W4>idTPVWCMPhRm83-{TDtw&q+?K)9C;J03~!qSaf7zbY(hY za%Ew3WdJfTF*hwRHZ3tTR53L=H8nalGAl4LIxsL!I`@bG001R)MObuXVRU6WZEs|0 vW_bWIFflhRFg7hQGgL7(IyE&qH8LwOGCD9YKW9%g00000NkvXXu0mjf_mwQQ literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/hm.png b/dashboard/img/flags/hm.png new file mode 120000 index 0000000..79a4a52 --- /dev/null +++ b/dashboard/img/flags/hm.png @@ -0,0 +1 @@ +au.png \ No newline at end of file diff --git a/dashboard/img/flags/io.png b/dashboard/img/flags/io.png new file mode 100644 index 0000000000000000000000000000000000000000..24d67672bd9b5497371da4d118c56079ebd9fbb4 GIT binary patch literal 2567 zcmV+i3i$PjP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q4Y2?oFG6#xJU3rR#lR7l4?)oD~y2O0+8 z@7|l85JD1m2swd)b#O79ZLT2>PhtaNcJ%B#=O2Y%k&ZK-$~bu#`(N^4B>miiW>aeXpnDdWSsR zbJJ?Mn~?j`kDYC3=^9_2EXmD?pwZ9;qyUiob>FXNX%d9M$ynOv7V^WDuCnq*^U(B# zQ#lDo_E0F=u=C)?-M6@bu4{a;_2^il4~vtrtW6YjqN;snMxU`HSit90)%OOBJPE|ZXz;zF}3zqvcHnS!Y zT~SeX#&eILL#G?pD8%x;A5tjVdf@2g%BJm3+6W#+Pfc!ilN439Upe;>FqG}WvGi*J zLBQ4V#DP`WsnVW->95Yz-L4-@$sMY{?I@;8_J1l{9Pa=cl8@Z=+v zGtN=S|n@L1RG_io%(sUI^%Zy1wA*!HI${rdhFLILARf7i@Yg+_~8P0ZYs znD_JIqya7#EAjn>CS)*j2?Bs(C_#`$gM|VFapD0%fW<-@%>Y2-IuHbj&@eimM_F;U z-9}^5DS{w)PGRaWoTSruOhP@Ev^-*6hFm>6cWvZ*BRV2*5KP)sY}^+o@Rf>4OM7Zb zQ6o?!>cX>IZJ;wEmoGQj2vR>|c6E13OPA3tW~%l9>MFANhzF8ZBN*y?yTZ}W9kja1 zTXl#u^bzSaF{t69B%8~|S*#niy=t|7)7qE~nKBb-zq$8y&kJ?G?m3BA9q7C$@5qg@ zc~X&#$7POc^gmu|Zt5JP)3J?NG6Xm~K*-I_Q@o!Y9zEV|tF3P}VBe{o^4?w&Q}`i; zp-&3Gyiz~1=U;IVGec8XZ#Rt1pSO8etE@0@9c}opmpcyt%=5M_h1Ink&lq&_gZ#K& z+NHlnR5Xem?i)Z2#oxJR4f5v|Zc9pt7B9@HZ)ghHcHriJa^w+X-E+VHsno$w7Psqz zHk(RacH)ir&p)P6q@mzQ{`*%EH*W5m@jKVW#A^G@f81|Yq#yT-j86r)%@O$=eI|D4Lbw51L4! zZ&m%!9qoC-7g}FWO)tnPQW={AdGa4Gb{s#iyjj;r zr=eL{a%8l#zofF|=^Pdn;QY?2h#)_ajj$sKGB`T@ZBfnioMlC3Y4kyL*t=hGoGiv0?zQS_vkTR(-dp@_Kuu)O*XCIFX31ZL0t}2*PuYo^BXW=@a6; zHm#Ne0B$20bPNCxx24}|R2rZmV8#W0q7AEL3DG`kooRpZz1aypu;`#ShsFB7l_`@3 zxHPtpd~^CC5G2go06`Q>L)X3@?&<1y_Se>%RW0Def*Ff*sPm3@lCz=)84Ng3DX6Ma zQYJf?aK`{qes+u^Mm%enFDh+B;&V?<{%3l4SKs9AyR}oF ze7Z7|4;Wc}gWTR);q5KC+t`2bL|x;I;v7qF7?Vj{JoDEV;k8b9=8kzu?!NdKJ(yakNjt7RBmi zQURY`dAn=N-rw*c9dJ1*$>QT12Br`p0LCy4Cw|O?DLc4w^47*~UB5Ug#LZ&06_+(3 z5b(*)_mX46JZkDy=c`&kX98yqSa61jd+@_l0iRv|d*{8IonWWHkp;7skVSq4?<(eu z)>Gw=dz%JW{y)T0>rTOlFFNBbg=x>$Nu3wB)s;nB=pBH-EfQ*Z1;BYxe{K z9=k&1J|X_1=FTxqui81lB__;6J7wy8@?xTMaIxq5vd?=h2%AL`vDQf_ddTVv~pPBkeC zc9Dg87);j3%6=#+eMFFUilR&w{8UAAcxEvK?B&WoKYO)xq1~{0ZqKnho{FzPTp-Oj zu524w@Rn!e8+KiGh&~8D1*^7R7}M$({6=lhlDE!ClJ zjN=fv7eWf(*irs}g=BV4?6{h@0000bbVXQnWMOn=I%9HWVRU5xGB7bWEig7MF*8&# zHaajdIxsUUFfuwYFlF14t^fc4C3HntbYx+4WjbwdWNBu305UK!H!UzWEip4xF*Z6d dF*-0aD=;!TFfbH`DiQzy002ovPDHLkV1iI$#Jm6i literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/je.png b/dashboard/img/flags/je.png new file mode 100644 index 0000000000000000000000000000000000000000..80dcf758c1b3ae8cf06715102dca0f4c6d44b4e1 GIT binary patch literal 1304 zcmV+z1?T#SP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/mp.png b/dashboard/img/flags/mp.png new file mode 100644 index 0000000000000000000000000000000000000000..d6733d6be72ee53a60dd257f9293cdbd4a477a1f GIT binary patch literal 1446 zcmV;X1zGxuP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q230CS;WQUCx1s!2paR7l6I)?I9qRTu~G z=bZPvpKaHz+Zbb(ZXN3e1Gb5PWLtF#}Pt)C?}9_ccPi??b1d*^`>0HeqU+4mo)sg0d0Nu68q_>OU|_Uq}!sA@*Znj*h! zG&{@gT_3&t>w(7E;N~rFhk*|f-C(;1hE?3TU4NPOm>?gs9Kjg6W~{Yr?J-HWTFQ?GB$ zfQXrO=)%qO!vc0KE#vzGC8t{|TO#9GB;bWQz3{7M02s}wSy1Zjz>8D2W|^$~Flv|k zrVl>VjEF!PLzuKThf;ItS5N$TF(!e?#WGrG>7()fS|0M$!aYU+4wMwZAL(u(u(3$w z5u-XLA74tW|FAQwWiUbrL3BE?{DVv1bf+1|A;;vzDxq~xM|VuW$AAE^{|++%KoDo> z%FNlxWMq4N1+z^K11Iq=Nt6|rVOo^Z@{%G+6gi2<2pDy?1U=zvCnt@ej3PnK{9G7j zfH)Xcc}uLj`di12RaHL4vK{PL<}2;hY9fB@=&|F+zXeO*w{D4}8uc_&_ zT~FLe&R~w@fO7>1M#!004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q230CS;WQUCx29Z5t%R7l6Qlv!+5RTPH* zwf8ya-rjpl=W7*csiiU%2TV~0Ln0_O5EF)~XsiL-~8a4HQJZJCyuf5i{f4aQ(+0dN}I%dt; zwDa^k?;ds{36UQpM{j*~$t^EG4-!oqUa8%9P(eY-tnmd8lp7C=)|rKdvvTFsr|WyW z`^hqx8UIqobFoSH*PWQxbmFbMZeP7*&F0-_wr>9_)fLrB6Tk$mv`TrQ^6-jM`GDw{ zH^CpMUV1uQv1!|>fk=!@`5#;X$mX8wwijFL2>;7 zCWxaW8Yj|wIh z&i18zKc6p{GfPY^O||x1SXcu?mep+6BmkKmWPcV($+4Iq z1VVlxrBteit;J4Nlq~`?0L{UWRg~vfnu&-^i&(SkYCsTmM^d)!4fi$#5dlI7VMrBE zaxx`y#=-NDPG?GEsCa@5Y3Ap$?Z9(|6hsii%NN9HucRv9T`?^kvq_Tvq1g_Nv&t%k zs|o`~@%!IhY>85q!8!wkaq7j_Tu;UNQsLs9JF0Im(LPise-W%tzH{Pn(+dp5UXMwcdw^_6gm^&6L-KlJ3z z>fkNA-aE19*t(9Z?*4vUT~n7Hv@K!_tX+5K2TgPCegCmTiA(F&uXtwJo|{r%&51v> zXuN6s&Q(SlV4@x^jzn$S-xn^m}X>ZiqW|Zyw)k$}B2@5h{45Zv1 zw!k8mbY*_f18><}zhisTJ@?ODyZq5>TfSMd|JWyF4M5PaHVW1P+IGBoB@@c5)(?B4 z!YYNfM|n=c@Z&}(5YG?m?mie=TBc@ZjqIRhrjr2NtYAFpkbn?Ec?$h0g;NM_zAhRt!v9sv0*U|3c%Lm<(oU-&qt0j+}ex%f<^+Zg@8SAmj*V!9zK7#SEA;-$zYi<`D_48D!#@Hn*{O73W*t zWp7GlFy!}5pg^)T??7nzz@?-x#qcc>`3o=>B0+HNv(du5=`+V$k?d%6;Q-Grs``+Z z?m6XWH8@1WAL}uBqvDL1S(_B+UTm@7IWbbkhHz-vIRDe}@L} z9t!{f03~!qSaf7zbY(hYa%Ew3WdJfTF*hwRHZ3tTR53L=H8nalGAl4LIxsL!I`@bG z001R)MObuXVRU6WZEs|0W_bWIFflhRFg7hQGgL7(IyE&qH8LwOGCD9YKW9%g00000 LNkvXXu0mjfQWnjo literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/nc.png b/dashboard/img/flags/nc.png new file mode 120000 index 0000000..e916a05 --- /dev/null +++ b/dashboard/img/flags/nc.png @@ -0,0 +1 @@ +fr.png \ No newline at end of file diff --git a/dashboard/img/flags/nf.png b/dashboard/img/flags/nf.png new file mode 100644 index 0000000000000000000000000000000000000000..8e5a705d452e3c45e5a98d2186c530e7c72f90f8 GIT binary patch literal 1167 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<0Bym7&rEh!`tP z8OjXKKfC$=|Np=L{sKt|`1AJ<5W#pL`tQGg|Nj5K{_6go+b7{Ffr4{RZ>Zlr^V_c< zf56&-s-As%9kZ&=Wp37qN0-4GLB;~L0JZ=7|L^g5 z1Y`iYNo$+pR@LWj>Xz^D7HM|To)CWX^+TYszyJRE_2)OxsQq`(D71S@wR_snO4H~I z5ovZ7s<-VuycDP(sOI z@*R_bj*)3`ah{XqJSWq1Y8=pCZ@+#3ssV;45CPo`G;r?ejZrIV)O&-~djf%``7A6@ z>JCU<-+JW11&FfSZyq)5nPoF0Nubd|soNiD9cP`j)wKBhOQz@c^t@LFY)wsWq-)V%WJ_jgTUuC|UtV0DV`89THm6_f z(lx11MW=>dHQieJm3PgWUJFsPjhoE2Z`roByriu3`}|Qom0Db zm!$meo4dR0{ms+6`29b;u`l>=;i0m7zpVX1ca513PjNB)+ZOnH*~^yO!0=Qpag8WR zNi0dVN-jzTQVd20hUU5kX1a#PA%><_ra)w*ZD3?&VBlx|H(? zD8gRi>Fdh=kd2quf}wa}0?o0|A=q`!k z>|F0t&=c4p+FGKR%N5Ej>SEB~=CiW5^Pt3IWjz;0aWln0&Sko$D;ILUZQ^|3(JK+X z$iXBu+e-KCnG(7CHv8Z2zF)X7R5(o5T+ib4?j8H*O#W;yQT=a1^5er7tDE1?mwRnn z80MQY<9O#Po1fQ$U&q<|$Q+NW%{~6Gj+4z}%?{lUU$mb4b(n_U+Oyj%``KNexvVD4 z0y-OSES&TG(M*rCAN%|6KK_@sApLxI^qMrq$&#kt`}+3mU%ViVCo)9#YU8#s-SYH~#I-w$QqO+v{O0~XuYOx9W95f$ zui7RC&PX^1eI2uh#tHRjbD<^25jZhf}$`)@|f&`#n0bMW`&N3Vb{~we1H5{ruSdpJHbb6P1B>U z{NTVPbB?YSW9E5wE&Kj&*N|6Bly&wdA7hYYR!RHBSgu*6)XTT~WM*%=PD2An;ZY__ zS1rr9mmAHZcEq~MN;rq{eP7?l&ZeI+>&%kPjQ!hpT4pSqBlyot=d*su&)wU<2t2T^ z&A)PQqtvscjT1kI+%Mr=``LJNnM=Fw{h0a-T9cmkMs0a-!)14U+uO73P351~pMQFI zV&PE>A>s3HD&BPHb2ZJ~EhcRt`10kQ4P{rmS{FJ>p5^gAe<6j@>+{XTVwAKPHxyafZM!-DMXmWHop~nV{O6}XTYOngIEZ)Wo|jjit0kQI z8MAAZBZGe3#rj`|UflfF$NRf%du!dFhwDzPnCq!@Wa(;#hEp4YEpoc_C+wM6P-GD4 z)8;toMDF&E965%PcHPO^hAziut~(u~75#EsxapNsIegrPB2RZVe7a>cfo-zY3?B!U z`n!rMhZW8-Ff47%DV))9K*D3?bdwaG9V=}_8Ca%rOn8~VHkCm@%(zLzL7728WQp*f z$+ApOG%Oe#DzAU?mk?m!V9fJU)!lbz&z7gv_2R$Z$KPqnKltDH2mcJ2N%vlcY1jet zs%nXAL`h0wNvc(HQ7VvPFfuSS*EKNHH8c(}G_^7XA|q`BBP#;~KdbK@C>nC}Q!>*k Waci(o_csA*VDNPHb6Mw<&;$U2Y4~{n literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/pf.png b/dashboard/img/flags/pf.png new file mode 100644 index 0000000000000000000000000000000000000000..13618cebea2b8df56fd70b675af0d0055ff83dd1 GIT binary patch literal 1023 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 j13#bP0l+XkKP49=+ literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/ss.png b/dashboard/img/flags/ss.png new file mode 100644 index 0000000000000000000000000000000000000000..d60fe1aeb479df835a3de49b87e9dea68df8424b GIT binary patch literal 923 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<|H(? zD8gRi>Fdh=kd2quf}wa}0?m7=r`TgIUeZ zM|V43%8yw2EGNP5%?s@f%$xza2Se_caWdR+VtK;)?DOVVr@5aUUhMhOw5mZ|?7Odl zPR`ZS=R$jZ%Fs*5`CW9+%Z$oAv7T>4V4TIbG|?+@#PS+x4I` zjG1A^NsEbrw<60#HgJ5Zd-`MFvc9XOlFN^$Ogo^YdjBs2_oIl_*PcCJcq#U~`N}&H zdL3(3U$?03H2nPW#qD#~CN7`#=LWY;S@8D1{b9xdy5ch3n`NIbHn_Lx&CQvstJ_Xj zs`j2g`F2Nvd40n4o#iPTihowrN4n*mTDH9Aw(9XIfmP|J4}UA&zHMzqkAu8r{hK>y zWxw9kzsAWRH=|Q4&f@Hmw})-p*>;Pl+n8>f5wfOtj>VzH_O(YC947S^wOx|foYK&- zb)tCQ8<}4=$rsODTG`DWJ^h<*mPDO-5JwHO+s#u4RIA(9$;<88q#`FZaiS{Yyh+dQ zpV_)^r~ZUzx0-piRy{dXc=}L=#H8rvOBc6Kzdr5vDyPs^FV*n>9m0nr@2l1wezRVk zPv`FaNufDf_a7fwdF>Fk&s{Y@oa-Obd}tFrOWuALG`=CmlJOI7;@ z^ZQqS_x!z7h(%G<`7f^z-!=8;w_h?ZyYV*d+u_O!6IG_w?KGss+|C!Zmr5?1 zeRERrFk)zySsWI>xrI~V@sb<4V)q_y@KI|y*>Fkb`Tc|I9=2+h-9E%HbHXH@6MxyY z8uHs@tmZkTDCYuGuWE^FL`h0wNvc(HQ7VvPFfuSS*EKNHH8c(}G_^7XA|q`BBP#;~ iKdbK@C>nC}Q!>*kaci(o_csA*VDNPHb6Mw<&;$U-gOkJn literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/sx.png b/dashboard/img/flags/sx.png new file mode 100644 index 0000000000000000000000000000000000000000..c3f90d49f7e0b3d6b3b5753aec20f732d784cd61 GIT binary patch literal 1270 zcmeAS@N?(olHy`uVBq!ia0vp^azHG?!3-qVmezg)QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI*uxW@5-s% z;ugFsqjX1H7LNY^|Nrya^+&c&x7c~_NGaTrkb_A5|NHmf_wTQY%5HJ+-w~AtNx^gh zrGV(u%2juy)myqRshXcKsFy}@V)s<_msMBjrZIZ7jUpJ=vLoMko#}mdSvGe zvFo;k+--5$+u}e{?(d&Jr)JN!o={k{XnWIwJ&E(q@9vocwEi#13Ey89mR@J$yC)*~ zP(tQ`nDhg2>A!z~uKRFf>4u6q`?hZ1wsXsdre*sMOk4T?|I@#}fBpLd)c61IruCN< zv`&euoRL&JBcb~H_nSWtb9PKzQnh6J&g~m^ZQIzkcE_Tgbw4l1ef@d`XxxHbcSQ`_ z1l8+=G#dmp>wkTJ{`gwKrH;9i%BHSgwR8R2y)#?q94()D|3tx;PZxgt`kz#@g+Z#8 zQN5i(yNf}q6Nnz&o&4}{)aNzLH>XU!Heu?UW!?9;Cw+WYckS*6UB6ij(siu5oy^+p zOj>PBS|Ab_{%>Dy`ufuU&Hc!yH)FoM@cI66+5C0qx%GM&6dGCeIvKUv;Rxs>P<;LU z`{V1&|9{_p`~Ew<@hF3ABeO;;i!MSXNEy)YfB*dc{paePcY1zv7^JFMbvu}}J0L~@ z6U(2!|K@MF$gSIfYzt8E+mGKVwc8kE>X|j#AZA{=`AWwZ=<<4?%ONH#*>aWNu$w_1 z>OA3aQ(!t~U`+CMcj0KeH?<1LVK4FYb!C6Z#>;ELP`oe!m`NDjJzX3_G|nd{B%~yz zC8j1H=aaCo*tw&!;^&V-5AFgEF3#?bu1@cS>$;jp6?K)h)z>fR@Qvzpj%;-f^^J87 z=I&nOVjJSQ{)=ldL(FY!!c=+VaqgT(~J$(7} z?c>+azRueE`da>t4lW6^+-Em7mEQg)YhC{K-sbZAZY3}O zvh&G3vZ#6TV&h|Vzq}(1JTlAuisx8Xzx&hLEp3)Gao>@`pQo;7U(ZjF;<;G+`Py6S z^7nJ^bch<o=I&2004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q230CS;WQUCx1)k#D_R7l6gm1%60MI6ST z|IF;W+ubhPcFS6h0<{oxbd6oT>jFdt?n&oBR(XZ}MsR<22Y zZszrzsT<19ZvE=0)f!=G9)Io;OTH`(?-VY61RDNoD)u}I^e|q_x6`S|`QnK@;+1RF}B0v+ARMNDQvjg*o z^2O}>^uaFo?7Xvq5gWGGbhd`b!5@GMfY&yUD~_bpN^jE7wWEKlF325~zkF5)6XQns zGY%irM6J1bWQI2l3BJM6PJ?fY|e(eB#g7ge(J0g&CIvYjVv%Z}LO&rF}} zG@X|&_^0Nu;X}=9&6l4kfZ$o>#m788 z&5RLI?*q`9lQ6=+mZ_=!%+a->(Q%b0yJ=QfI}mR<8HKILK$--{Kn z;hQykyd!4nqd&1gdLnbkA2a6>XG0H`dWU78rS-;vV>D`HmGm{%HG74MC3IrrF@)j} z1Pw+?TArf(#sxWLXirCK15Djo?@S+JmHt||u*S=cxUK09xS+5Ees4kHjJGET@WYYl z(aJL+{zX$t;cG^Y$Ei8nf2L{Ars|?sCymX{43_S)>f;rOf#p{v8r#s%fgTqOVv%TA zo=-$B&2^92(a?VJ)PcZ+iLD_K2J>lXpa*#M+PpUl#*b(`Z|(ZJvRQ30A1S|LnU@-0 zUK}?_YiN~7lx?fpd+^+Xg;UnNv3h>+;tPj9(C_#Cd8=BqgV_!Kct&b){f2#Q_I8m~QD?=jH!=gCx88Qu>){!*j^P2Te#(bHxBf>2^O#@nk z?n09%@Rmq+htmS8sU1Rb!=bd+3SN)lh(!S;l04z4MGTBFX-jmN@VNt78CKZrXzc{M z88X3PcVbDtbKCND(MZ>_6PY0rd!}AV^17C6{itNOC4AbJJt~f-q(dnL+qhdO&1Cn3 zBZMPyFarQ0aWK*vQYvD^(!ElumJ9V@3=V$VNGg!auBb|jESz}8tgIaDYGAJFF8u^e ztT^c*S5zv|vtmX{5;Sox)m^=hI1w~K6Tfpr-FN`xGRWXPjkE?cM0-Qqs^Ymu$|%1K zX4*}Tl+mk-^Ew*Zm?3&KR&lRBduN~SbG46IsldGYn~GSMetqxK?-=mmmO0<<4>7Nn zs#mr^7`_${Rg7sBqO8aIYmF-xT3A1*zfl2*`*;2aDMj3ey1GUH+$W^$d)vbY1CSET zDFBl4o004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q230CS;WQUCx1QAtEWR7l62R$GWwWfcCt zwf4Er;Atku@iHcbQ(A^WgfU8mNr^r*C@}=m#f*CB^45bH83|$#+CvffCD ze6;f6dDAf*$p0ZNVj>m|r5Nby&STr&{Mw6zMz96}uR>!psALC+yWZMyxj%)(vPp$1byl}yVXWvGVZN= z`>E;EGw>r;B}+;~bLmVX*!b$cW1F{jKGy3OGz!?$H#sUKMCvN#ku*PC(K(;w&fO=O z@XXAOoOeL~^+FgrROMRLMa38bUHQZx8(;dS{hn*cBg_fKR4toN5);*jN5cH*{`M&Z zcLpJo-dK>N??<0~ei-REVmg{<(nv%D=~*-TH@$qIYjHP11OuY#R9)l*hQ_2naZ7m4 z85-jowtNc%8WYY{o+mVua&D}+N<=Nt7ndLZaLvJ%mO_{#0Z-k?8-@sXPsvKccdjmJ z4*(2|D^R;{qmfX`VP)X|T(b}i`+bK*jdLj^!03?4*~=$?y4sMz2dfW!`o`X- zhGLMH>WtRKB_f|K({4;o5AFVbeyrSGtPN}c$U@OS_~W@Bj%Pa_JiY6^?JE}d*bTUd zT1nK(cgYg?JDTo*E2Kcbsi($p6yQ=0_@OB@ev$M}Pz(W>WsT z=MF#8ez8BBGC*j~SlY=_<59$%qlzmTg%&yL$Yj>iV`QPG6YZeZFlz4dQTI#DKbK+h^mPeAOjxbddn2M1mGy^S>qsKg03~!qSaf7zbY(hYa%Ew3WdJfTF*hwRHZ3tTR53L=H8nalGAl4LIxsL! zI`@bG001R)MObuXVRU6WZEs|0W_bWIFflhRFg7hQGgL7(IyE&qH8LwOGCD9YKW9%g P00000NkvXXu0mjfFXmMd literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/um.png b/dashboard/img/flags/um.png new file mode 120000 index 0000000..ea19c57 --- /dev/null +++ b/dashboard/img/flags/um.png @@ -0,0 +1 @@ +us.png \ No newline at end of file diff --git a/dashboard/img/flags/vg.png b/dashboard/img/flags/vg.png new file mode 100644 index 0000000000000000000000000000000000000000..d4ba827e0c6170b968da42d9c9776171d66335f8 GIT binary patch literal 1630 zcmV-k2BG004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 FV1kkasgVEx literal 0 HcmV?d00001 diff --git a/dashboard/img/flags/wf.png b/dashboard/img/flags/wf.png new file mode 120000 index 0000000..e916a05 --- /dev/null +++ b/dashboard/img/flags/wf.png @@ -0,0 +1 @@ +fr.png \ No newline at end of file diff --git a/dashboard/img/flags/yt.png b/dashboard/img/flags/yt.png new file mode 100644 index 0000000000000000000000000000000000000000..17e788bad3c93a8f5ef1f02867e54bc15c49cbea GIT binary patch literal 1365 zcmZ`(eK^wz9RGFm66XDFhibP=hsqW+v&%^~v$4XFm%Odnn{77pO9^q9LqaqcA$h4g z9?FRbc`FWO4?ULDQ)y~DYb~WC>2dSt{c+Ft<@0>sKHu+O--5s+L_>WWeE?GSPDQZF$Kuz&r^m@v$3Oo#tk@mmHGFyH6Px=a997 zhr2FZ`zs!OP6i+v$P;^sx{ z*e9g|3~U)fSF)Wghby`(%v6|sxP2kPL4+2mX+IHr&#QP37~#P;OxcIZt%l>OiAmMt@zAL!y3yC!^SFc15kHu3e~^1_ zcV;GY^+^aj+yg=;k;v2YRi9@cUxDQ%t!-$VMpSe@e};m}0??)^&ooR;00tTTHsy{= zy1ecy8_Ibn8Cb#6qFAk0-SXe7+(pQ{Azv2+?fJ^{>qC<{*y64m(dLKu5s6f+zHjFl z9@?&X_tacUnV+MjX-lrKlkkNGp-!`kDQBIK#W$oewIq)>g0zFsimKp~Ml?5f|Y-)$}{ zB-1S6=ZV*@qD7&!Rl@H)K1M=>k;T*j;K8J}{Gs z1aagXYbmnNV<-Q*4$3IIJO&wo?~*YdM8Wd#&4c<^JderWNE4RMuBSy6Q5u6eW_b%| zVz6F2R=&ul6_BTEp!|>6mHzbSUCAnGdqC5)s+l?{4sJx(H3V`_G?D*VnnhFGG4Aq? zRG6rI`LuFEyvl2k&3{cCOM2@);8jy(V@nBYEt3|t2brMi0{7jGIc?(k;;E`HLH2C>lV_BRTseq&6lp+Z)rB~QaSRc&YS7Hl;J(;E zspR)Cn9<)-&~`>JT9pIz=#DWrXimP>x%*sPhUXLs@whqkJM7?d`F!>2KYLj73;aPsIOxOY@#u*l;LGOH;mQ1yLK+ Hxa@xc3B6QP literal 0 HcmV?d00001 diff --git a/dashboard/pgs/country.csv b/dashboard/pgs/country.csv index a16ef66..5094980 100755 --- a/dashboard/pgs/country.csv +++ b/dashboard/pgs/country.csv @@ -288,7 +288,6 @@ UK Sov. Base Areas on Cyprus;CY;ZC4 Ukraine;UA;UR-US-UT-UU-UV-UW-UX-UY-UZ-EM-EN-EO United Arab Emirates;AE;A6 United States;US;AA-AB-AC-AD-AE-AF-AG-AH-AI-AJ-AK-K0-K1-K2-K3-K4-K5-K6-K7-K8-K9-KA-KB-KC-KD-KE-KF-KG-KH-KI-KJ-KK-KM-KN-KO-KP-KQ-KR-KS-KT-KU-KV-KW-KX-KY-KZ-N0-N1-N2-N3-N4-N5-N6-N7-N8-N9-NA-NB-NC-ND-NE-NF-NG-NH-NI-NJ-NK-NM-NN-NO-NP-NQ-NR-NS-NT-NU-NV-NW-NX-NY-NZ-W0-W1-W2-W3-W4-W5-W6-W7-W8-W9-WA-WB-WC-WD-WE-WF-WG-WH-WI-WJ-WK-WM-WN-WO-WP-WQ-WR-WS-WT-WU-WV-WW-WX-WY-WZ -United States Minor Outlying Islands;UM; Uruguay;UY;CV-CW-CX Uzbekistan;UZ;UJ-UK-UL-UM Vanuatu;VU;YJ From 1cab25213b58c2692c17895efeb35524bd2a9855 Mon Sep 17 00:00:00 2001 From: phl0 Date: Tue, 13 Jun 2017 16:06:36 +0200 Subject: [PATCH 7/7] Merge changes of countries and flags from dashboard to dashboard2 --- dashboard2/img/flags/ai.png | Bin 0 -> 1119 bytes dashboard2/img/flags/as.png | Bin 0 -> 1146 bytes dashboard2/img/flags/aw.png | Bin 0 -> 371 bytes dashboard2/img/flags/bl.png | Bin 0 -> 96 bytes dashboard2/img/flags/bm.png | Bin 1053 -> 1184 bytes dashboard2/img/flags/bv.png | Bin 0 -> 154 bytes dashboard2/img/flags/cc.png | Bin 0 -> 1171 bytes dashboard2/img/flags/ck.png | Bin 0 -> 1820 bytes dashboard2/img/flags/cs.png | Bin 0 -> 922 bytes dashboard2/img/flags/cw.png | Bin 3146 -> 788 bytes dashboard2/img/flags/cx.png | Bin 0 -> 1469 bytes dashboard2/img/flags/fk.png | Bin 0 -> 1644 bytes dashboard2/img/flags/fo.png | Bin 0 -> 566 bytes dashboard2/img/flags/gf.png | Bin 0 -> 96 bytes dashboard2/img/flags/gg.png | Bin 0 -> 1022 bytes dashboard2/img/flags/gi.png | Bin 0 -> 1334 bytes dashboard2/img/flags/gl.png | Bin 0 -> 1379 bytes dashboard2/img/flags/gp.png | Bin 0 -> 96 bytes dashboard2/img/flags/gs.png | Bin 0 -> 1753 bytes dashboard2/img/flags/gu.png | Bin 0 -> 488 bytes dashboard2/img/flags/hm.png | Bin 0 -> 501 bytes dashboard2/img/flags/im.png | Bin 0 -> 503 bytes dashboard2/img/flags/io.png | Bin 0 -> 2567 bytes dashboard2/img/flags/je.png | Bin 0 -> 1304 bytes dashboard2/img/flags/ky.png | Bin 0 -> 1643 bytes dashboard2/img/flags/mf.png | Bin 0 -> 1716 bytes dashboard2/img/flags/mo.png | Bin 0 -> 633 bytes dashboard2/img/flags/mp.png | Bin 0 -> 1446 bytes dashboard2/img/flags/mq.png | Bin 0 -> 96 bytes dashboard2/img/flags/ms.png | Bin 0 -> 1561 bytes dashboard2/img/flags/nc.png | Bin 0 -> 96 bytes dashboard2/img/flags/nf.png | Bin 0 -> 1167 bytes dashboard2/img/flags/nu.png | Bin 0 -> 1161 bytes dashboard2/img/flags/pf.png | Bin 0 -> 1023 bytes dashboard2/img/flags/pm.png | Bin 0 -> 96 bytes dashboard2/img/flags/pn.png | Bin 0 -> 1857 bytes dashboard2/img/flags/ps.png | Bin 0 -> 1128 bytes dashboard2/img/flags/re.png | Bin 0 -> 96 bytes dashboard2/img/flags/ss.png | Bin 0 -> 923 bytes dashboard2/img/flags/sx.png | Bin 0 -> 1270 bytes dashboard2/img/flags/tc.png | Bin 0 -> 1489 bytes dashboard2/img/flags/tk.png | Bin 0 -> 1357 bytes dashboard2/img/flags/um.png | Bin 0 -> 564 bytes dashboard2/img/flags/vg.png | Bin 0 -> 1630 bytes dashboard2/img/flags/vi.png | Bin 0 -> 1503 bytes dashboard2/img/flags/wf.png | Bin 0 -> 96 bytes dashboard2/img/flags/yt.png | Bin 0 -> 1365 bytes dashboard2/pgs/country.csv | 117 ++++++++++++++++++++++++++---------- 48 files changed, 86 insertions(+), 31 deletions(-) create mode 100644 dashboard2/img/flags/ai.png create mode 100644 dashboard2/img/flags/as.png create mode 100644 dashboard2/img/flags/aw.png create mode 100755 dashboard2/img/flags/bl.png create mode 100755 dashboard2/img/flags/bv.png create mode 100644 dashboard2/img/flags/cc.png create mode 100644 dashboard2/img/flags/ck.png create mode 100644 dashboard2/img/flags/cs.png create mode 100644 dashboard2/img/flags/cx.png create mode 100644 dashboard2/img/flags/fk.png create mode 100644 dashboard2/img/flags/fo.png create mode 100755 dashboard2/img/flags/gf.png create mode 100644 dashboard2/img/flags/gg.png create mode 100644 dashboard2/img/flags/gi.png create mode 100644 dashboard2/img/flags/gl.png create mode 100755 dashboard2/img/flags/gp.png create mode 100644 dashboard2/img/flags/gs.png create mode 100644 dashboard2/img/flags/gu.png create mode 100755 dashboard2/img/flags/hm.png create mode 100755 dashboard2/img/flags/im.png create mode 100644 dashboard2/img/flags/io.png create mode 100644 dashboard2/img/flags/je.png create mode 100644 dashboard2/img/flags/ky.png create mode 100644 dashboard2/img/flags/mf.png create mode 100755 dashboard2/img/flags/mo.png create mode 100644 dashboard2/img/flags/mp.png create mode 100755 dashboard2/img/flags/mq.png create mode 100644 dashboard2/img/flags/ms.png create mode 100755 dashboard2/img/flags/nc.png create mode 100644 dashboard2/img/flags/nf.png create mode 100644 dashboard2/img/flags/nu.png create mode 100644 dashboard2/img/flags/pf.png create mode 100755 dashboard2/img/flags/pm.png create mode 100644 dashboard2/img/flags/pn.png create mode 100644 dashboard2/img/flags/ps.png create mode 100755 dashboard2/img/flags/re.png create mode 100644 dashboard2/img/flags/ss.png create mode 100644 dashboard2/img/flags/sx.png create mode 100644 dashboard2/img/flags/tc.png create mode 100644 dashboard2/img/flags/tk.png create mode 100755 dashboard2/img/flags/um.png create mode 100644 dashboard2/img/flags/vg.png create mode 100644 dashboard2/img/flags/vi.png create mode 100755 dashboard2/img/flags/wf.png create mode 100644 dashboard2/img/flags/yt.png mode change 100644 => 100755 dashboard2/pgs/country.csv diff --git a/dashboard2/img/flags/ai.png b/dashboard2/img/flags/ai.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3805bca7382e5e97cbae60bde49a95b89a7966 GIT binary patch literal 1119 zcmV-l1fctgP)8{6aR3GfGjc=$+R!S)@eOjHhvjzlc!W10v&^>;; zmg~ZMJHubd3VZFe&E~+Yz|wldemiqszd84K{{4fkMR}R4;Z_0ZO_OjcTe1`D7Y~(r z&aKIN(!Z=U>Ch$H%~`4f&^5JKqs~$K6Y1$Y_9refA4uD{BX@hr!TNc6oeBW(^EYIy z49gE4iyE#A%uD-aVO;hHwO>^?L&xB6n6)r9w)Fosl#GlB3At`1qtO_%2td1ev6NzY z&lz{$HDhcPx0tUE+`KwyV~hZBM(cB{>=W);3U}T2@RXraN@9>wN(mx$c8&=metk<(G>9GPq<<%XU&B-u( zEM&gLUfaOO#sV`_+vhKXkn!COEXXw3**kHz#V=)3Wld+GkuxGj^y1$7N$1qL15M+@ zXZQFSO@NA;4T#Q!B?=3YfIf;m0KLg;;>|lx!en?nIkvobV}SMY(EDZG*Ih@#6ARZX zkdTl^8-D%a!cgJXNAF#&48HREnz$8(?V{nDQ;d$o(X`ml0WPS`J!Ug z%g=lwTiX)sSve0v)u#9IC|pPlT@^6LAg%xb3vnt1H`?su;}G0;$A@!bt=o#Oj5xko z_flnfH{2d@1|pl?rLuVta>A(qq^hE+wcir|_H!Al@;|N!ZEY_3`uiGFsLeg4tvPj$ zNvqiy29l5(Y&}?7fS;bf82%=>Z@36iMIeF@VBR%NfO7!1DG3QFK@7~hnMWKuv?MJ# z2~`o$`y-hb8s(|f6ocgMVJFHCIJXRfBQRO lZtxG1bF<@r5ybzS@E>~5q^Ws?9zOs8002ovPDHLkV1ggV2*dyY literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/as.png b/dashboard2/img/flags/as.png new file mode 100644 index 0000000000000000000000000000000000000000..642fb42fc2031fc09da6e5d9c971c698fa30b5fa GIT binary patch literal 1146 zcmV-=1cm#FP)-h0MJgx2IwUpUV#KqHMvb=j~K&)1jB4; zW`FqZory4`(LeO$v$qW1stj7tYBNeWgt%2mI%@TXPQRl4q|8|_udg8(`nq~?_VVX1 zKXd8A+exf^;`L8&p<+nGA`65{Vy&BsbSqOb1&vH*-N*yR;S-du^Mhr5KBecViW9xsJML$lb(CI*m5N={ zR#U0R!(FqHg$+@f2S6h7GDs-$o2-(XnVF$!8vn!U7Y#653NkH3tW%M)TREc4q6`jb z2YTdn)q819BD%cr>(4BfWu?L<1d<@;BypbSFTD4bw#?Sk(}TD3NLUP!S9{4wg_y!p z(R_QzJT`Ht!%r~G_L=P^ND{gFPX6@SIhYk_1Zh#^Y>h8WeTWgd#on)izR6#?JpJw)>Fhe6*_?c3>PX<&mH?%tRwYq% z;Z!Y7XHywL1d2wdCg6u8h7bY>ZyqX1V)5gbMi{L(80z^!u;gHW0q=^uyaH zI=Wj^gFx@}xz_0=+@i)oB;- z&U)5bjt_BLIzB!>HFt;B-F~39)g8 zLfBw5jD}64_s}MT1cdy?>h$@uY9{mJ_g{HhL)D%;RVvj!fOq;fu%L83!8?RRt(b6E zsWolQvgRgrYm1`E1JLei;|K5zgLX3BM@8I30*OUUv)ep2WE>hK7#1P~2zWr?Kdq1e zVkufLlQM1?ZzB_jD>=$;XPdnx{oU|?`TAU&2m=e9imv&Z;;d;uE}AW!{^#yP%_mp&4W(a;%RT?_hlw)t867+C z{{7Fu#=&aK@jhsA_xj}O{hxXNeEmVW!Fue*gG=@&o&m;P8WAc>jI>L6rc3 zMk5m=!ygv5&Em$tzWiWfWTbN9`}Oz#U RiSz&f002ovPDHLkV1k%Bs+Ir% literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/bl.png b/dashboard2/img/flags/bl.png new file mode 100755 index 0000000000000000000000000000000000000000..a7684766369759520c38f5d1ef2c77fcf716f5b7 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^azHG?!2~2lPfAS&QtF;Ajv*e$lM@1F^t1mx&b=?g r@{uFYVz+)N+pI4uE`k{%y=)Bc@BVdLJ;xyjsD;7P)z4*}Q$iB}YL^_V literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/bm.png b/dashboard2/img/flags/bm.png index 9cc975a549bc018cac3ae00cb1ff6baa0ed7e1c9..292f97b86f19fd8feb1e79c975b36d2948fc889a 100644 GIT binary patch delta 1175 zcmV;I1Zex62%rg&8Gix*003|#=rA&`CZ`{Ul@EBjzI~17FD; zkcS*SS6kO?nsa%8p}>pnO~ridHbm^XbTzx=IuHOs^b1g=Y5Y#aLi9*)NWsgkhf4jd z7Fd(0u3vTc_kT87Ucpa?6U~Mbx%-pA&96v9aB;aWX&d6kzw!K;dRXWC`I)D`?RMXv zg0+hMqtzT^7}M>_%qqE%qEUR8wd+`Z;py^59|`N_%Y3C-+f;>**tbqKDhhP%5pl;q ztG)K49wZEfwTm>g{Jl_?COkkjG9cX&B?(mnK%0LIB7Y{180NbBrJ6`dn0jD%a(K*6 z2>}40lzA~nKE1}GNmtxc4;qSqgdidy0wMgweL!SYL4;wvo0JeQ6aWZ-!y~e`sfAb1 zlL_JPyylHh4-WC8=AhJ6Km>rPCOvoI%92(KZqH)y{24$15CDJ>^l(Uc@3Vlo00sac z>|z_RYJXKkMmhkXAdIA?p~Ur176HWS7C2vz~mfGFC!)|sqwM1!?RsrwNN~$=k^Xcmues<4r{=tKH zBlSHKyrJX6W4q@w7+QJFP*r_r`{PkJu9R<{wv`ur;7W=9M4if2+=La*zCJoEI6M1K zR(}#-MIGUTdT+n0ePR{x_irQ*y@Nja5@*p_vvut1>is*5lqET;YoCl+HTd#WrXwn!$84T;qF z`6V5>@N9M7%gd3M9VUSIPRx+0`EwSrSYGMb5YfMbQ#GS?S8?^py04+Mc@LHLg= pjD-!5NWd-mzmJ25q=yFn2VH~M=McPC{D1%e002ovPDHLkV1nePBLV;b delta 1043 zcmV+u1nm2u37rU#8Gi-<0093+f4cwx1LR3WK~#9!?UwsXn`acq{a;4+5A-KRyhH^t z^Fm?qlB&Z?omH_oq?L+DEM6NG#i^@zhuRo5Dq>=^QRCfID56K#wM6r+ z=P+L;Th?qa=t>`Wc%Jut&vVY_Jn!><&+7xg{V{i+-zOh!`+t7{+H5xL?(X8?;J|AK zE|&}Y`}@M$%gak1kB^UU*cl84oSmHs*KW6)ZT}HqR#q0GqM{HS91M%a!cGX_dc1ag zJ*NPaOhQ5ea&mIu@9&SJqay?c2BNR8?}lwiNC>vKw*`MXoetgI-8W)fL(}LH&~CRQ zGcyxftrilA1b>Bvg(xj8<+;^rMO<7Q;^X77va*8q_I4yDCJKNAW;7ZR5D>tC8jXh6 z(eC>B`C)#39Y09&4K7Oi9{l( zR4U}=<{~vU6?JuW2n`KISy>r_M@B|saBxrnjERZiF@HThodL-Y!4wx4!`Igr6%`f8 z$jCr`em=^}%TZZb$-WB;3V4S*J3Be~)6-MWfOJmC;lRKE1D>CsbEdR&H8nL1*x%nT zI5nHi0$^)vD?`=S*E1mPB;C);%VWUN(NRv6{Py(paHk`cmX^j~1Xx>J`}b!sC@6@} z;L_3(JAZOG92_VtEDY7v)i(fBQc{qVlq3Ms@eqr}XlrX@KnhMkbQB1%sHh0p+1Z?! zQmJIy;o)IOrBZ$y1lZ8f-~sTh4c6&m{G@&eljafJmR6qAxT?6%&vx}PnADHpcqzv( z{dw5?F%_E)U&GQOg|*`wxHJVYKa;|KW$#dC<9|2R1L$QUyn9gwqr?}^+&h>P-Gb$A zAWpxNU^eIrTs}_1e8`vh^;nkm|=Y8+}3TVFVUGEkHw|%_t z>&u@3{{ukR32 z*Q2Vc3KJ6(Xl!gmOG^vZ*4BhClAe)(tJP}s_V%)l(n!UC)^>Ds@Rv`qKlrmiMx^+p z>g14u5nxwW7dxRwazK(ZGBUz}C;%m}wSTpR>FH^fm8q#IPK4U(>MBY~O3>8QgrT7! z7H`r|x~4fL+T7fXi;Ig713H~f&Wvg*)#J_0O)hck>+6`EofQf{^^J`UzDEhn%*?RJ zFDxwZHLamHL5(z(cGP4tG3?~zBo_dJq@<{9E-o&90>4|I0slpN4=9C#D@oNDcMJdk N002ovPDHLkV1l-Z{4)Rm diff --git a/dashboard2/img/flags/bv.png b/dashboard2/img/flags/bv.png new file mode 100755 index 0000000000000000000000000000000000000000..e14f90f33d84e921007bdebe61514ef0b7c75c09 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^GC(ZC!VDyH3LH)WDU|@95LX6`jMUmC?Xz~Q-F1Hd z$(zq#e|)d4`?b2}`_yT__U`+AoRPl%ev#>lhf zaal=837f&&7Yz(-;tB={C5=pMe;9lXX9a%w#KiD+O?>mRhsuFK%?zHdelF{r5}E+% CY&f9+ literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/cc.png b/dashboard2/img/flags/cc.png new file mode 100644 index 0000000000000000000000000000000000000000..ff140fccdcef8daf763c42b33bfc4a2426e119d6 GIT binary patch literal 1171 zcmV;E1Z?|>P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q4Y2?oFG6#xJOmq|oHR7l6AmQ74tRTRg6 z=ic`iKx_+QHH2D&p+$+Y7!z#O+9)*|jUOu$HSRR7x@dGyG@6*Ys5|4PF)lP}{EWCj zsiel37;TAsN-_eWQwlgCXy?b1|H_V4ai}>HXmwETx|2^mbKj)6nO9Uf0g&Zg- zSWFF0*&d7lR}1%|hX^h}43D;PR}-EvILDb;@V80q@}=8XfzXQ)TtI6BpFGULJ>au2 z&zj@=6tA2?B`(1hAt1`j9RTl-$Kn5ml_Lmv!ncobXfGf9!Po-Feqk-o@%xc049sA? z%3uK_h*V)kxz2LxFb8*Y>QC~n$}+$+LYSlHRu1ju$0R35IJZb+JXqy?x8NnRGQDG@jUkL zfG{>omKa^cMKU?UT)eE(T&n?f9--VtG8L z;L)FgkPvcN-nf(L({vrc2@?xUE+ZbQSRu^uR2!c^&h#Y?f6dSWc+~nJv^HR1W)%^% z&`4GYLmq48od=m&<nh+m7bWCIdHUk~5(P;WtzQpr6&PV&T8^ryfpcDCgRfU)$SCzECWPMT}EX&98iHApLBMm;2ms!eIvI2y0UYlX_>tho*jkO>7J06)EL!*!i zs@#49s*EpJJJa@vflv_;AEMb*&WciR`Qjl2y1ryREDpZ^OHAYgt^T_Rf#cng_=Qcb z#s94FRuNnyuWe?0O&A}p`q$?lxUGFkxv%x@0000bbVXQnWMOn=I%9HWVRU5xGB7bW zEig7MF*8&#HaajdIxsUUFfuwYFlF14t^fc4C3HntbYx+4WjbwdWNBu305UK!H!UzW lEip4xF*Z6dF*-0aD=;!TFfbH`DiQzy002ovPDHLkV1juY{Imc7 literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/ck.png b/dashboard2/img/flags/ck.png new file mode 100644 index 0000000000000000000000000000000000000000..8756cc1c5e59661b7223f170f8ad97e4bfbaa943 GIT binary patch literal 1820 zcmV+%2jlpOP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q4Y2?oFG6#xJRAW1|)R7l6IR%>uoR~7!& z-us;UOadgNfk2ZqB-3_Eu_!H&(loXR1*QXS&?;D+4o<7K1tp43hpCQrI@Ph*vD&K0 zOrf?)fMUS`S^^}bCh{@_n7p45@_yZW&$;)!_V!0Y1Cf96`?dF8Yp-vJRhhFAmYXpvB`G5~LJh*dYAzH^tAang7Mrzkm1jwM4XO+kuNmUVQIB&C5SM zsH8$jpCE3zZyA9YgKN7M)1d24B&uAG3+6=)06ZzA`~l)zMIww44Eq`9-1B;szQSHK zq;!%p5Y$&cn(s>KxN=ot{u_TNHyl?<1a=%bmHOAu(7y+QR`Hv95 zICEVu7L6+qr6j|35s!N@6MzVZT-PJPwQ0%9vIEi)K8;D)r}X94q9NsD%JT`{T(PyG zb>PY8cE_R#2nG-cP=Mjrw z6)v3XprC$pEjc4;SOv@SEXy5@B^nxf$GU)*9uDlU>DhX0 zFf=PQ>-2Hq)5`Og{9@8jF=a$baz}Efm9&y!>_(P)ZRa9`Y-|=o?9x76}1Q2E+dIm#d;#s(y5f;a(?KwU$RFQ7lTU`}m)4`?zo z0Yt<(ZCv+-D^2~!PBus)FcJ#4$HZh+x3!MHGS0Z=y!ukn?DX*APwV=6Bk*gCvoSjn zq$ibO&&*6I`Od@FdLrfJjh@b>QiOTiF%>AK>*B6C(=umIQ&RbTqN1WHW?0Y!0619B+8oY`HpY+b)R2lvn`}*^XCV*K@UFsP_04GvPc|+qLk4xee`uj3_@l z^-^Q+o3A_}rCPM=?U-S~uZ@*s%8JJlPQ;aZv>?}UJfBY--SzA@OZGEH@BQkjmCx-? z#2tS?E30UhjO2|Pam*;3IS{VKB#Wm z7yfUG$8|FTARP}M85l8*1DMp`Q?Bt%7!S=EiSZRkDJZ4>cccLLFVKP}L8|_l zvj6}9C3HntbYx+4WjbSWWnpw>05UK!H!UzWEip4xF*Z6dF*-0aD=;!TFfe7?lCA&% z03~!qSaf7zbY(hiZ)9m^c>ppnF*hwRHZ3tTR53O>FflqXGb=DMIxsL4hAI*O0000< KMNUMnLSTY#g;?GI literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/cs.png b/dashboard2/img/flags/cs.png new file mode 100644 index 0000000000000000000000000000000000000000..79f7c81bc6f94eaee14f77b303f62ae75dcf47d4 GIT binary patch literal 922 zcmV;L17-Y)P)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZs7o@VXQZ}1qS@!1UW_NdYWMo7V^YQWFa5zYk?Ca~(YPB|-t+BCDuh;*2jG<7- z>-CDy5JIQZDfd}hTU(h-CY?^FQYnUEB-yHT1|jU~>H+|Ketrsq;BvWgx!mpTt<&jL zsZ{?WPfkv79LF#$7K_Olq>7kMr(0iNkH_N}hG{e!0DwlLX>V_Lxm+B_&CSh~kw&92 zpU(?|P%4$0nwn~HV>})gVHS&JY;0_0Wkt*f0s)p~5ki?vrnk4ZrKRQd^_5|m=jUgd zrsdeGxN&oHb7^U5baXTj2$V`Cu~&j1QmK^LY`(m_)a&&e$59j|2!dLzuCK3eZf@@B z>5*isB4)K(!{Km$fB(zN3&(MPYZMBD!C*3(c%JX*=xA+iRjE`E!i9wek|YU&kfp0I zLyyNJSwaxRDl*u%ra`1rWw7PqyvmEGue zyCH=8`}+u?Xf%3#eJw{=$&F^S*>1N>Zt?y7eX&>+j|PJQ!?1>ihO@J?y1Kfnt1CIe zD%St9Op>v;w+8?i92~S-tv;WRrs-P#nHWPuLsj)=W@bciBogua{ZCI%wcH@$FhvI{ z6bd;^KA#5woS&bo)oPL?O(s)~on^DxP$=~F_I7Y^Aj#nK`4B=BMJ1ETUC1gTlatWwRR*T|q$#h?RH2|`+REP9RJnMN5@r^93zCfL6mT0@Q1l!Ke--Xmld)sXV7S5)TvW_@naP*^cj=9-Cg90xD>R39QG1V zUsv{rY`lDooNW7Fivopqc)B=-Xq-<@NJvRaOH56Eet=8DV&{&^il0AN3p}{FIJ-N# zI=wx-5~og^HgW3Y@PLq@w19(ZYga8>w{YdswTo9T&u?(Ob>YN~BUjGcIdtjNEw=70 zYv=B5UOaiu=I+(At;I6=`1t+x^X231|1&VJxzy-*P;p`6L&1qR=7@=kipmO0i_f1h zL!^~cV$$Tv!9kZV85?chG}(~RnJ@0Zgl=(zCl6V9epWC#GsYbV=nyv$0di$37#TAe z%8NQ~ypwL!1^Pj?#5JNMC9x#cD!C{XNHG{07@F%EnCTiChZve!85mj_7;76CSs56l h-k!7$MMG|WN@iLmZVe)BT0%e#44$rjF6*2UngG({@$mov literal 3146 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 diff --git a/dashboard2/img/flags/cx.png b/dashboard2/img/flags/cx.png new file mode 100644 index 0000000000000000000000000000000000000000..bc3917439fe3fb54ad541a3dd9db248dc204ee48 GIT binary patch literal 1469 zcmV;u1w#6XP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q4Y2?oFG6#xJP!AV3xR7l6ImP>3@RT#(r z-*@h7Ix{VO08K$=8XBNRAsqrDBBT%vgs2#a664Ak7H)K*ap}rn;wy1sqH$%63k;DE zjnYI!Awo)9Qb8cLr5!45DfHdW+`0Fj^SNkCXMnl@Zf@@C-23}p=XVdeTfRtU+F}je z#Ksg{03gA`xC{_uFkvJ_QbCt~RcShy>s}KK)^W_Yt47I=5Lp0$9*9cw&yN~{fdcj9 zxlExLtx&Tcgy`1N+~r3L19cqp?dp+-g7+9VLu!o6=Z(S7x71KT4ll3?^+y)U8@M17 zOJ|dr4mWibY~;R*PkvY&pBh4+PC^UO}KR$5yC(WqvWiil9t1P&spPZ7{r2 zd5dPR2t0q^5fl@02HPvm+p8i&xG>F~Q~YK+JUObmbL7nz+$woV2wEB*cbVv)OKCrw za#PvzOq-YPE6$#Q$q13qEGDUhuz(kV$2d31d#d%}Cck4$eLti`sLm0=Lh$pYo(~o| zee&4OcuZ~H(;}`i1s7!8RJJ_R?xlN)jR~Bb#2YouQHsDQ?jN*ZQqztl z`r|dhx^e@dPkXI*x|~`^6qS_v_AFA@wds~q!`bV35Rn~$jUK7VU0D|lu28XjkeEEw z5FTm_GD+E3rJq@1BB9nvR;6P|gt$U?p1vKjni7&OlgG+r-!ffp;m-+n89a+qOhgcY z*mU~T@E^b55Jdt=0E7a|haDEO>EZ7VJl(zd)kpF}(+VX0Q@o|sTW-rs%k+3eii#@< z011WBkjhwC$&^MPFAu!XqDAWc7F$~ZYg*M~8RCI0zV-em>h0S%* z*I80zFSnpc3I&m1%&mZ*Jk)gOHOC2$Cd#ZiCVN*@ZH``t~c;?vAey*^! z76?pe;PLSjgU4G2U^8qsB2ebXj)u4PpV?d%fN6i5S{pYY^V5a2a)v7s!D@CA3Lu%$ z==15ssG8EW#1d9wq{NyEH3vo~f?v-J=+2iVms>j zcWIo>Q|qt7imIHjxhDMb=+@7^+DA8QhbicC$1fH1UlY#7X*CqWVZ;>-aJPU6^+#X? zc@0lN(d=A^mdyIf>o@W@hJ3O~q-5|Vuy!@|?A_QCSMoz!!!PZt$%!PiiNs4~lbLoe z-OFrr;EF72y}5m?n2g9QfSHJ(rz6-5o9>R5NF?t#$@FfBv0t#klbM3aR%R2ua2QB(<5+NgG zghcLGQ{?=S>fDvaU~t7fonPW=Cend^{pIwNnX1D_`vW6j$bB3OW}|Te0DfP+pG|qG zzGSB3wsawMSE-FuRk@zagM)eS!#Il+_1;}|E!ouWrTd7@y?Pu9jKJXshu(=VxFGRX z_mpou_a7W6bI)Uf2L1p503~!qSaf7zbY(hYa%Ew3WdJfTF*hwRHZ3tTR53O>FflqX zGb=DMIxsM0+mfyT001R)MObuXVRU6WZEs|0W_bWIFflhRFg7hQGgL7)IxsOhFf%JK XGCD9Y6ox7i00000NkvXXu0mjfQ_6}p literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/fk.png b/dashboard2/img/flags/fk.png new file mode 100644 index 0000000000000000000000000000000000000000..e8e761bd32c043d55637ee0b77fb9193e311c70b GIT binary patch literal 1644 zcmV-y29x=TP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 NAemGtd7P%H{S6vJzX$*T literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/gi.png b/dashboard2/img/flags/gi.png new file mode 100644 index 0000000000000000000000000000000000000000..3209126a7097a6cf5e02a918bf57881bec46fe93 GIT binary patch literal 1334 zcmZ`%doWyQ6hC*@?q%;?)?*QAikU`;XxE!1(=c|}c%`Z%X;bx#YNdjugP2l@GTLZ7 z%IHJVQJO^1C7Xm+N(j@au+hZ3-ib$PC4%gtXPKJGAHDOt=R3d0`R3mH-JBzSo?MO* z2LQNYFOL9R&GFV#XJYLr$;-h-Ey~T;4dACdN*T&RZW8Vl;0usq29SOR;5ka^j{y<| z0J9+g!V&<3Q{Oba;R?WLKH?K7+Wha@P%1YR%8m7P1Zs;@(~C2+i!(FWAYE4~hh#Sg zu2esi*4K!4#HNd& zQA7&^+Z$s2N8Wpjskw(>rW5KdK;emC#U2&Z(N%pGg<^eeZBwCG>g>7zggQVNFr^HV zMFLX|ut7=!poIZU-cHN7zTdLe(&i%1pi+l_+LoK>NLT3ak)nuJYg)!ksOm$7aS3hzhT}DGk zrzQ+|dOG^r{D}!xd>j#{A-0I#b<8=LCE6P))`&YkYq%>g@Q+@5yKD7{lI5pwaZkC( zyR)17T6;T(TI9bCWHmqF6$@S1sifz=D1#u!kG1??BU3Lx(&%3kbB~O9hI%jQ80qsC z9?j`y-0kqn`tfl|-;LEXt>u%2<|YQkQ33bmwl;Org!m^*6em|65SLtWqrATA=kKML z8yYHP)lC=c%MFjow29KvcitWxa1k~(q^2mI@2mHTanJX#mB=S8-mLU3vrc$0@0`$6 zK5hD|l0_L<1xqFUOMJ_qtHE_iV-0Iw`ShH2$n876UtfwjeM@BhC) zfByac10{d|`Ty@9RQ~T@IQ!q9zi`2SKYxAPe&|VQ_k;M#M_Em8=C1wy@-18ekn!cj z#T%w!XBjolGN_(qP&>;ABvmg-*uI{&{6El42>AQ=)1KoOxDC%SXK9 zAbE~K=^Vxd90N{R8^$NlDi^ zW~~dn#vlZX8j$&5!F!>Fucs~pM$OxW8y@Gi0eubh4m3IticK$Y8w1@2PB0Ks73d3y zQ{iR;%?FAgB^5J}IWR+jjOW{&&4H<(G0EHAg`tC0)&t04FY)wsWq-)V%WJ_Fwd=X?)^@(SnmSg>NrnnkOYtvk42<vXGBgc-aH#j5(6?thnOF5NSRk@{wmHFk#u{;qM5fh!hJCW@coiYiejIFUyr{ zSIte#rXFH&E-v=Yj<$AYzp}xPt!>@Ad1(>}FW$a=J>Otr;-x2=!OQ*Tn$@x$J`=h5 z`IkcshwtqC{7gS$M@OO|^WjNLc}`C=UK6o1>uZbzgV*`eh|OhptJ-*_&2#T`JU->v`f;o@U;|M_QKC(pC~e)F@qe*E6L&)@F;PXGKY$*cKbd;k1rix?T! zuDP)-TTLq%7)z=pt`Q|Ei6yC4$wjF^iowXh&|KHROxMsj#L(2r6o`zp4UDV|4E(IV fcc5s<%}>cptHiCrKHc90sDZ)L)z4*}Q$iB}axcDZ literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/gp.png b/dashboard2/img/flags/gp.png new file mode 100755 index 0000000000000000000000000000000000000000..a7684766369759520c38f5d1ef2c77fcf716f5b7 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^azHG?!2~2lPfAS&QtF;Ajv*e$lM@1F^t1mx&b=?g r@{uFYVz+)N+pI4uE`k{%y=)Bc@BVdLJ;xyjsD;7P)z4*}Q$iB}YL^_V literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/gs.png b/dashboard2/img/flags/gs.png new file mode 100644 index 0000000000000000000000000000000000000000..c24edc6bcc7c6ee38788abc95e3d2c1a2183be61 GIT binary patch literal 1753 zcmV;~1}6E5P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q230CS;WQUCx2-AP12R7l6IRcUZkRTe(y z-uGUo`*kOw(`nKnrW3#@8VDsKg&??q$_P?OQ4|U;rKOfjX`o!n8vf{v&ion*3#Uf( zhqw%24G1{OS|yqVWsPBptO+M)n1vc=sp9-Rb?SWg`_4Jv#mMuk z3g_K-apKf9U$%bq@pn#dij|nmR-gX)p=p139gsD@@yEwk?^K{jGWVFkqvMSypuMhy zi=|6$UbQdU)sKcoL@*c%K`{UVPJqMmBSU*FQT6CoO*0#t*FA90)AOGFV9W8(Hyy}z zSxPDdAOt0q%t&)==_8feV|v%DN{{>g`7I^m{_@4)c*H`T527LfDdzX33O%C8$aeO5 z`_evS>feI%mPp-aR?!jZbsarc+jem2ya|h+ncI)N?#4jbzMX^+eQ-V`t+kc0r$V{v zMfV+;GN*oPNBx^yTN=(N(*-!x3jq*N=k##6Ij`_UZw)}6F&JJmRJ`%?2H}XL0Dnd4 zG$Z9c-4?w6F1VpA(-Ap0X9;jty>p|hvqSVH_`S3HCEK^FB_2 zBqQYr>I_MtQUh<6iKOU_G1J36ZjcfNh$tl!mP#afaS^%Tc(Q2#8ed|`wxN~9vrNWVd_klVsn}Hu1p}0_l ztIprM7#RzH`*&Ye2)cWsyBo0f)@H}sb-u@^shp(xHQ!rS4mCyufB-@jxQ(ghb90C4#$@xc$-aR9Y-b~Q0CWYz){KAowdWsA9iFij_uM%y)OskpVdGE7yI1XwndPP7 zhP}GW*k3dKosSNUyQw_vq0E-A+xPvr<)roQHy5{W`PoJSjSaR##4)A$%Wb}3aCE@C z)9cN4#~ZHcC{{BHogA2mmZ0oS-AVVLuL8DB`ZEV91}v&fQUqzuKn(g>_Ok2s!&ZX zWg5k&UK0S6a9S@-vAj%HTnZ5U5nXzW=j`w%0xKKL(RA5un6}vaaJ(`sfIn!sG zzGODf{iY!LWZmAW3qDw}Cw+Ly(-kvsd%56Jz(que2nYa#I?rd*DZg2CskfO`?2QGt z)lBMM`PRyWx+QV?C=SyG0I;-r71Q-tajEF;1FpECDHq`f}3UTZU zq?|#uku8As_39r;oR?q7Kcw{etXA4VptpQ+tGl2=XpK2arHRAOM9x z0AK(*z(#E9^_wvO05W4>idTPVWCMPhRm83-{TDtw&q+?K)9C;J03~!qSaf7zbY(hY za%Ew3WdJfTF*hwRHZ3tTR53L=H8nalGAl4LIxsL!I`@bG001R)MObuXVRU6WZEs|0 vW_bWIFflhRFg7hQGgL7(IyE&qH8LwOGCD9YKW9%g00000NkvXXu0mjf_mwQQ literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/gu.png b/dashboard2/img/flags/gu.png new file mode 100644 index 0000000000000000000000000000000000000000..cda85a58e47abedd578ea26b7ab590eda4b3a9ce GIT binary patch literal 488 zcmVP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^DS16z6k00CG@L_t(YOJg{uXt_nnp3VqpDZ@cUYX;3~ zI-?_sR-+aZk7P886f_FZ1c^lCTWqeC(^R~$t!$Z-RwkMhF^Eiy&9riB+jcrE+3UUh zRB_un7t-w}$6_&!lA5A9j!X6_Olg(qEpT3Xu)SoltVSW4GW>`fi&L%g)7QNUU3J}Q z{zlKa8v|BeOkejh$08d|8Gb~L#f|ZOMRTtf&bwCGxv8dYP1*FbK-3c5g{BNYBFEy| zn4Xly_a|<;RyJuxO>1q{lP^RG^4Bm_-xF^> z6{nw$rVKwK$6`T^(w4lm=Jm;@lh)VFi`ukZ=f(sD35{YjW%v;}76Xy7c2;#=QRI?| zbB~0+Trc9Fm5Qc-AR^OZATrdO_FT|BJwQ;B592xc@ncP98qL3C1_+? eJTOfkMN0q(FKVyop!RhD0000|G>ci!ovT@8@$$Wi?iPS25A&#`jZFTVL0pk!MEKY%)Cq*xWKwy77v_rcm8># ztq`l}8xJ9poz1dwC~g2EwHh=+1&@3Pu_fBPyYlpz)iDv1?{RIPNIna!RALA{e?6)p zhapn{sl_6NQ1K~w9YUt3u-B8Ju2u_rs#T~g3pxtJ@pxE(h7r*S8k!!F*Ho6QQejY; ro@YXlUM|y6mGk*B6p3~_fq(M{=}IIyShGrS00000NkvXXu0mjf7bfPE literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/im.png b/dashboard2/img/flags/im.png new file mode 100755 index 0000000000000000000000000000000000000000..eed19d5f7511caae6aa866383d248283a12ccb7f GIT binary patch literal 503 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 literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/je.png b/dashboard2/img/flags/je.png new file mode 100644 index 0000000000000000000000000000000000000000..80dcf758c1b3ae8cf06715102dca0f4c6d44b4e1 GIT binary patch literal 1304 zcmV+z1?T#SP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/mo.png b/dashboard2/img/flags/mo.png new file mode 100755 index 0000000000000000000000000000000000000000..4cda1070b478de4c4ecd50eec4dd95ecbd07a5b2 GIT binary patch literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^ia;#J!2~1^{!G#ZQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtah8*NBqf{Irtt#G+J&g2c?c61}|C5(N`I z13g27wOm{WfTq6mba4#v@J>!x(XrUl>G@@*g`YDUFZ|r%@S~wljlhd);YFGVMP4`ls>QJ6?U!Lqxoe6jM zUgA078r&(n@U!6rk6M=ERGkajHl>+Xe?w=lpCA5O^YJQQ#;y$^N4v~i7OXtpbm6DO zio%(yDiMFgeJv{9AN&9RKmYyxFAdjAYb?4i8L|5a*E%6}r{~GeJqbpcXXkuAFURzD z$G1UXRDK03dD|NXkZyS_dfB*k~dHnk!UGIxmk{w^v@GP<4xa;+Uum#oc_f+nD zcWUOfzq7B!+ZI26dz$;aT$$VrCZEiVR~r>d?AW?u?08??SfqRU)VB33Zo4yz%TC?e znR+{%!L{MhLht3!VCYz^COIRk*i5f!!JXdjhdKLO|GqIj2{FQq#b;xSr5vS*mU6XVzPu*2L@W2TiU7#3@0@|u8U^V~M3MD>zopr0NoZNsQ>@~ literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/mp.png b/dashboard2/img/flags/mp.png new file mode 100644 index 0000000000000000000000000000000000000000..d6733d6be72ee53a60dd257f9293cdbd4a477a1f GIT binary patch literal 1446 zcmV;X1zGxuP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q230CS;WQUCx1s!2paR7l6I)?I9qRTu~G z=bZPvpKaHz+Zbb(ZXN3e1Gb5PWLtF#}Pt)C?}9_ccPi??b1d*^`>0HeqU+4mo)sg0d0Nu68q_>OU|_Uq}!sA@*Znj*h! zG&{@gT_3&t>w(7E;N~rFhk*|f-C(;1hE?3TU4NPOm>?gs9Kjg6W~{Yr?J-HWTFQ?GB$ zfQXrO=)%qO!vc0KE#vzGC8t{|TO#9GB;bWQz3{7M02s}wSy1Zjz>8D2W|^$~Flv|k zrVl>VjEF!PLzuKThf;ItS5N$TF(!e?#WGrG>7()fS|0M$!aYU+4wMwZAL(u(u(3$w z5u-XLA74tW|FAQwWiUbrL3BE?{DVv1bf+1|A;;vzDxq~xM|VuW$AAE^{|++%KoDo> z%FNlxWMq4N1+z^K11Iq=Nt6|rVOo^Z@{%G+6gi2<2pDy?1U=zvCnt@ej3PnK{9G7j zfH)Xcc}uLj`di12RaHL4vK{PL<}2;hY9fB@=&|F+zXeO*w{D4}8uc_&_ zT~FLe&R~w@fO7>1M#!004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rc1`Q230CS;WQUCx29Z5t%R7l6Qlv!+5RTPH* zwf8ya-rjpl=W7*csiiU%2TV~0Ln0_O5EF)~XsiL-~8a4HQJZJCyuf5i{f4aQ(+0dN}I%dt; zwDa^k?;ds{36UQpM{j*~$t^EG4-!oqUa8%9P(eY-tnmd8lp7C=)|rKdvvTFsr|WyW z`^hqx8UIqobFoSH*PWQxbmFbMZeP7*&F0-_wr>9_)fLrB6Tk$mv`TrQ^6-jM`GDw{ zH^CpMUV1uQv1!|>fk=!@`5#;X$mX8wwijFL2>;7 zCWxaW8Yj|wIh z&i18zKc6p{GfPY^O||x1SXcu?mep+6BmkKmWPcV($+4Iq z1VVlxrBteit;J4Nlq~`?0L{UWRg~vfnu&-^i&(SkYCsTmM^d)!4fi$#5dlI7VMrBE zaxx`y#=-NDPG?GEsCa@5Y3Ap$?Z9(|6hsii%NN9HucRv9T`?^kvq_Tvq1g_Nv&t%k zs|o`~@%!IhY>85q!8!wkaq7j_Tu;UNQsLs9JF0Im(LPise-W%tzH{Pn(+dp5UXMwcdw^_6gm^&6L-KlJ3z z>fkNA-aE19*t(9Z?*4vUT~n7Hv@K!_tX+5K2TgPCegCmTiA(F&uXtwJo|{r%&51v> zXuN6s&Q(SlV4@x^jzn$S-xn^m}X>ZiqW|Zyw)k$}B2@5h{45Zv1 zw!k8mbY*_f18><}zhisTJ@?ODyZq5>TfSMd|JWyF4M5PaHVW1P+IGBoB@@c5)(?B4 z!YYNfM|n=c@Z&}(5YG?m?mie=TBc@ZjqIRhrjr2NtYAFpkbn?Ec?$h0g;NM_zAhRt!v9sv0*U|3c%Lm<(oU-&qt0j+}ex%f<^+Zg@8SAmj*V!9zK7#SEA;-$zYi<`D_48D!#@Hn*{O73W*t zWp7GlFy!}5pg^)T??7nzz@?-x#qcc>`3o=>B0+HNv(du5=`+V$k?d%6;Q-Grs``+Z z?m6XWH8@1WAL}uBqvDL1S(_B+UTm@7IWbbkhHz-vIRDe}@L} z9t!{f03~!qSaf7zbY(hYa%Ew3WdJfTF*hwRHZ3tTR53L=H8nalGAl4LIxsL!I`@bG z001R)MObuXVRU6WZEs|0W_bWIFflhRFg7hQGgL7(IyE&qH8LwOGCD9YKW9%g00000 LNkvXXu0mjfQWnjo literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/nc.png b/dashboard2/img/flags/nc.png new file mode 100755 index 0000000000000000000000000000000000000000..a7684766369759520c38f5d1ef2c77fcf716f5b7 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^azHG?!2~2lPfAS&QtF;Ajv*e$lM@1F^t1mx&b=?g r@{uFYVz+)N+pI4uE`k{%y=)Bc@BVdLJ;xyjsD;7P)z4*}Q$iB}YL^_V literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/nf.png b/dashboard2/img/flags/nf.png new file mode 100644 index 0000000000000000000000000000000000000000..8e5a705d452e3c45e5a98d2186c530e7c72f90f8 GIT binary patch literal 1167 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<0Bym7&rEh!`tP z8OjXKKfC$=|Np=L{sKt|`1AJ<5W#pL`tQGg|Nj5K{_6go+b7{Ffr4{RZ>Zlr^V_c< zf56&-s-As%9kZ&=Wp37qN0-4GLB;~L0JZ=7|L^g5 z1Y`iYNo$+pR@LWj>Xz^D7HM|To)CWX^+TYszyJRE_2)OxsQq`(D71S@wR_snO4H~I z5ovZ7s<-VuycDP(sOI z@*R_bj*)3`ah{XqJSWq1Y8=pCZ@+#3ssV;45CPo`G;r?ejZrIV)O&-~djf%``7A6@ z>JCU<-+JW11&FfSZyq)5nPoF0Nubd|soNiD9cP`j)wKBhOQz@c^t@LFY)wsWq-)V%WJ_jgTUuC|UtV0DV`89THm6_f z(lx11MW=>dHQieJm3PgWUJFsPjhoE2Z`roByriu3`}|Qom0Db zm!$meo4dR0{ms+6`29b;u`l>=;i0m7zpVX1ca513PjNB)+ZOnH*~^yO!0=Qpag8WR zNi0dVN-jzTQVd20hUU5kX1a#PA%><_ra)w*ZD3?&VBlx|H(? zD8gRi>Fdh=kd2quf}wa}0?o0|A=q`!k z>|F0t&=c4p+FGKR%N5Ej>SEB~=CiW5^Pt3IWjz;0aWln0&Sko$D;ILUZQ^|3(JK+X z$iXBu+e-KCnG(7CHv8Z2zF)X7R5(o5T+ib4?j8H*O#W;yQT=a1^5er7tDE1?mwRnn z80MQY<9O#Po1fQ$U&q<|$Q+NW%{~6Gj+4z}%?{lUU$mb4b(n_U+Oyj%``KNexvVD4 z0y-OSES&TG(M*rCAN%|6KK_@sApLxI^qMrq$&#kt`}+3mU%ViVCo)9#YU8#s-SYH~#I-w$QqO+v{O0~XuYOx9W95f$ zui7RC&PX^1eI2uh#tHRjbD<^25jZhf}$`)@|f&`#n0bMW`&N3Vb{~we1H5{ruSdpJHbb6P1B>U z{NTVPbB?YSW9E5wE&Kj&*N|6Bly&wdA7hYYR!RHBSgu*6)XTT~WM*%=PD2An;ZY__ zS1rr9mmAHZcEq~MN;rq{eP7?l&ZeI+>&%kPjQ!hpT4pSqBlyot=d*su&)wU<2t2T^ z&A)PQqtvscjT1kI+%Mr=``LJNnM=Fw{h0a-T9cmkMs0a-!)14U+uO73P351~pMQFI zV&PE>A>s3HD&BPHb2ZJ~EhcRt`10kQ4P{rmS{FJ>p5^gAe<6j@>+{XTVwAKPHxyafZM!-DMXmWHop~nV{O6}XTYOngIEZ)Wo|jjit0kQI z8MAAZBZGe3#rj`|UflfF$NRf%du!dFhwDzPnCq!@Wa(;#hEp4YEpoc_C+wM6P-GD4 z)8;toMDF&E965%PcHPO^hAziut~(u~75#EsxapNsIegrPB2RZVe7a>cfo-zY3?B!U z`n!rMhZW8-Ff47%DV))9K*D3?bdwaG9V=}_8Ca%rOn8~VHkCm@%(zLzL7728WQp*f z$+ApOG%Oe#DzAU?mk?m!V9fJU)!lbz&z7gv_2R$Z$KPqnKltDH2mcJ2N%vlcY1jet zs%nXAL`h0wNvc(HQ7VvPFfuSS*EKNHH8c(}G_^7XA|q`BBP#;~KdbK@C>nC}Q!>*k Waci(o_csA*VDNPHb6Mw<&;$U2Y4~{n literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/pf.png b/dashboard2/img/flags/pf.png new file mode 100644 index 0000000000000000000000000000000000000000..13618cebea2b8df56fd70b675af0d0055ff83dd1 GIT binary patch literal 1023 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 j13#bP0l+XkKP49=+ literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/re.png b/dashboard2/img/flags/re.png new file mode 100755 index 0000000000000000000000000000000000000000..a7684766369759520c38f5d1ef2c77fcf716f5b7 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^azHG?!2~2lPfAS&QtF;Ajv*e$lM@1F^t1mx&b=?g r@{uFYVz+)N+pI4uE`k{%y=)Bc@BVdLJ;xyjsD;7P)z4*}Q$iB}YL^_V literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/ss.png b/dashboard2/img/flags/ss.png new file mode 100644 index 0000000000000000000000000000000000000000..d60fe1aeb479df835a3de49b87e9dea68df8424b GIT binary patch literal 923 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<|H(? zD8gRi>Fdh=kd2quf}wa}0?m7=r`TgIUeZ zM|V43%8yw2EGNP5%?s@f%$xza2Se_caWdR+VtK;)?DOVVr@5aUUhMhOw5mZ|?7Odl zPR`ZS=R$jZ%Fs*5`CW9+%Z$oAv7T>4V4TIbG|?+@#PS+x4I` zjG1A^NsEbrw<60#HgJ5Zd-`MFvc9XOlFN^$Ogo^YdjBs2_oIl_*PcCJcq#U~`N}&H zdL3(3U$?03H2nPW#qD#~CN7`#=LWY;S@8D1{b9xdy5ch3n`NIbHn_Lx&CQvstJ_Xj zs`j2g`F2Nvd40n4o#iPTihowrN4n*mTDH9Aw(9XIfmP|J4}UA&zHMzqkAu8r{hK>y zWxw9kzsAWRH=|Q4&f@Hmw})-p*>;Pl+n8>f5wfOtj>VzH_O(YC947S^wOx|foYK&- zb)tCQ8<}4=$rsODTG`DWJ^h<*mPDO-5JwHO+s#u4RIA(9$;<88q#`FZaiS{Yyh+dQ zpV_)^r~ZUzx0-piRy{dXc=}L=#H8rvOBc6Kzdr5vDyPs^FV*n>9m0nr@2l1wezRVk zPv`FaNufDf_a7fwdF>Fk&s{Y@oa-Obd}tFrOWuALG`=CmlJOI7;@ z^ZQqS_x!z7h(%G<`7f^z-!=8;w_h?ZyYV*d+u_O!6IG_w?KGss+|C!Zmr5?1 zeRERrFk)zySsWI>xrI~V@sb<4V)q_y@KI|y*>Fkb`Tc|I9=2+h-9E%HbHXH@6MxyY z8uHs@tmZkTDCYuGuWE^FL`h0wNvc(HQ7VvPFfuSS*EKNHH8c(}G_^7XA|q`BBP#;~ iKdbK@C>nC}Q!>*kaci(o_csA*VDNPHb6Mw<&;$U-gOkJn literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/sx.png b/dashboard2/img/flags/sx.png new file mode 100644 index 0000000000000000000000000000000000000000..c3f90d49f7e0b3d6b3b5753aec20f732d784cd61 GIT binary patch literal 1270 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 P00000NkvXXu0mjfFXmMd literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/um.png b/dashboard2/img/flags/um.png new file mode 100755 index 0000000000000000000000000000000000000000..07ddf4e718c02260742cfa38babb52975ea2d722 GIT binary patch literal 564 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 FV1kkasgVEx literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/wf.png b/dashboard2/img/flags/wf.png new file mode 100755 index 0000000000000000000000000000000000000000..a7684766369759520c38f5d1ef2c77fcf716f5b7 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^azHG?!2~2lPfAS&QtF;Ajv*e$lM@1F^t1mx&b=?g r@{uFYVz+)N+pI4uE`k{%y=)Bc@BVdLJ;xyjsD;7P)z4*}Q$iB}YL^_V literal 0 HcmV?d00001 diff --git a/dashboard2/img/flags/yt.png b/dashboard2/img/flags/yt.png new file mode 100644 index 0000000000000000000000000000000000000000..17e788bad3c93a8f5ef1f02867e54bc15c49cbea GIT binary patch literal 1365 zcmZ`(eK^wz9RGFm66XDFhibP=hsqW+v&%^~v$4XFm%Odnn{77pO9^q9LqaqcA$h4g z9?FRbc`FWO4?ULDQ)y~DYb~WC>2dSt{c+Ft<@0>sKHu+O--5s+L_>WWeE?GSPDQZF$Kuz&r^m@v$3Oo#tk@mmHGFyH6Px=a997 zhr2FZ`zs!OP6i+v$P;^sx{ z*e9g|3~U)fSF)Wghby`(%v6|sxP2kPL4+2mX+IHr&#QP37~#P;OxcIZt%l>OiAmMt@zAL!y3yC!^SFc15kHu3e~^1_ zcV;GY^+^aj+yg=;k;v2YRi9@cUxDQ%t!-$VMpSe@e};m}0??)^&ooR;00tTTHsy{= zy1ecy8_Ibn8Cb#6qFAk0-SXe7+(pQ{Azv2+?fJ^{>qC<{*y64m(dLKu5s6f+zHjFl z9@?&X_tacUnV+MjX-lrKlkkNGp-!`kDQBIK#W$oewIq)>g0zFsimKp~Ml?5f|Y-)$}{ zB-1S6=ZV*@qD7&!Rl@H)K1M=>k;T*j;K8J}{Gs z1aagXYbmnNV<-Q*4$3IIJO&wo?~*YdM8Wd#&4c<^JderWNE4RMuBSy6Q5u6eW_b%| zVz6F2R=&ul6_BTEp!|>6mHzbSUCAnGdqC5)s+l?{4sJx(H3V`_G?D*VnnhFGG4Aq? zRG6rI`LuFEyvl2k&3{cCOM2@);8jy(V@nBYEt3|t2brMi0{7jGIc?(k;;E`HLH2C>lV_BRTseq&6lp+Z)rB~QaSRc&YS7Hl;J(;E zspR)Cn9<)-&~`>JT9pIz=#DWrXimP>x%*sPhUXLs@whqkJM7?d`F!>2KYLj73;aPsIOxOY@#u*l;LGOH;mQ1yLK+ Hxa@xc3B6QP literal 0 HcmV?d00001 diff --git a/dashboard2/pgs/country.csv b/dashboard2/pgs/country.csv old mode 100644 new mode 100755 index 84a791f..5094980 --- a/dashboard2/pgs/country.csv +++ b/dashboard2/pgs/country.csv @@ -1,32 +1,41 @@ - Afghanistan;AF;YA-T6 +Agalega & St. Brandon Island;MU;3B6-3B7 Aland Islands;AX;OH0 +Alaska;US;AL-KL-NL-WL Albania;AL;ZA Algeria;DZ;7T-7U-7V-7W-7X-7Y American Samoa;AS;KH8 +Andaman & Nicobar Islands;IN;VU4 Andorra;AD;C3 Angola;AO;D2-D3 Anguilla;AI;VP2E -Antarctica;AQ;CE9 +Annobon Island;GQ;3C0 +Antarctica;AQ;CE9-KC4 Antigua and Barbuda;AG;V2 Argentina;AR;LO-LP-LQ-LR-LS-LT-LU-LV-LW Armenia;AM;EK Aruba;AW;P4 +Ascension Island;SH;ZD8 +Asiatic Russia;RU;UA0-UA8-UA9-UB0-UB8-UB9-UC0-UC8-UC9-UD0-UD8-UD9-UE0-UE8-UE9-UF0-UF8-UF9-UG0-UG8-UG9-UH0-UH8-UH9-UI0-UI8-UI9-RA0-RA8-RA9-RB0-RB8-RB9-RC0-RC8-RC9-RD0-RD8-RD9-RE0-RE8-RE9-RF0-RF8-RF9-RG0-RG8-RG9-RH0-RH8-RH9-RI0-RI8-RI9-RJ0-RJ8-RJ9-RK0-RK8-RK9-RL0-RL8-RL9-RM0-RM8-RM9-RN0-RN8-RN9-RO0-RO8-RO9-RP0-RP8-RP9-RQ0-RQ8-RQ9-RR0-RR8-RR9-RS0-RS8-RS9-RT0-RT8-RT9-RU0-RU8-RU9-RV0-RV8-RV9-RW0-RW8-RW9-RX0-RX8-RX9-RY0-RY8-RY9-RZ0-RZ8-RZ9 Australia;AU;VK-AX Austria;AT;OE Azerbaijan;AZ;4J-4K +Azores;PT;CU Bahamas;BS;C6 Bahrain;BH;A9 +Baker & Howland Islands;US;KH1 +Balearic Islands;ES;EA6-EB6-EC6-ED6-EE6-EF6-EG6-EH6 +Banaba Island (Ocean Island);KI;T33 Bangladesh;BD;S2 Barbados;BB;8P Belarus;BY;EU-EV-EW -Belgium;BE;ON-OS +Belgium;BE;ON-OO-OP-OQ-OR-OS-OT Belize;BZ;V3 Benin;BJ;TY Bermuda;BM;VP9 Bhutan;BT;A5 Bolivia Plurinational State of;BO;CP -Bonaire Sint Eustatius and Saba;BQ;PJ4 +Bonaire;NL;PJ4 Bosnia and Herzegovina;BA;E7 Botswana;BW;A2 Bouvet Island;BV;3Y @@ -38,47 +47,64 @@ Burkina Faso;BF;XT Burundi;BI;9U Cambodia;KH;XU Cameroon;CM;TJ -Canada;CA;VA-VB-VC-VD-VE-VF-VG-VY +Canada;CA;VA-VB-VC-VD-VE-VF-VG-VO-VY +Canary Islands;ES;EA8-EB8-EC8-ED8-EE8-EF8-EG8-EH8 Cape Verde;CV;D4 Cayman Islands;KY;ZF Central African Republic;CF;TL +Central Kiribati (British Phoenix Island);KI;T31 +Ceuta & Melilla;ES;EA9-EB9-EC9-ED9-EE9-EF9-EG9-EH9 Chad;TD;TT +Chagos Islands;;VQ9 +Chatham Islands;NZ;ZL7 Chile;CL;CA-CB-CC-CD-CE China;CN;BA-BB-BC-BD-BE-BF-BG-BH-BI-BJ-BK-BL-BN-BP-BQ-BR-BS-BT-BY-BZ Christmas Island;CX;VK9X +Cocos Island;;TI9 Cocos (Keeling) Islands;CC;VK9C Colombia;CO;HJ-HK-5J-5K Comoros;KM;D6 Congo;CG;TN Congo the Democratic Republic of the;CD;9Q-9R-9S-9T Cook Islands;CK;E5 +Corsica;FR;TK Costa Rica;CR;TI-TE Cote d'Ivoire;CI;TU +Crete;GR;SV9-J49 Croatia;HR;9A Cuba;CU;CO-CM Curacao;CW;PJ2 Cyprus;CY;5B-C4-P3 Czech Republic;CZ;OK-OL Denmark;DK;OU-OV-OW-OZ +Desecheo Island;US;KP5 Djibouti;DJ;J2 +Dodecanese;GR;SV5-J45 Dominica;DM;J7 Dominican Republic;DO;HI +East Malaysia;MY;9M6-9M8 +Easter Island;CL;CE0 +Eastern Kiribati (Line Island);KI;T32 Ecuador;EC;HC-HD Egypt;EG;SU El Salvador;SV;YS-HU +England;GB;2E-M0-M1-M2-M3-M4-M5-M6-M7-M8-M9-MB-MM-G0-G1-G2-G3-G4-G5-G6-G7-G8-G9-GX Equatorial Guinea;GQ;3C Eritrea;ER;E3 Estonia;EE;ES Ethiopia;ET;ET +European Russia;RU;UA1-UA3-UA4-UA5-UA6-UA7-UB1-UB2-UB3-UB4-UB5-UB6-UB7-UC1-UC2-UC3-UC4-UC5-UC6-UC7-UD1-UD2-UD3-UD4-UD5-UD6-UD7-UE1-UE2-UE3-UE4-UE5-UE6-UE7-UF1-UF2-UF3-UF4-UF5-UF6-UF7-UG1-UG2-UG3-UG4-UG5-UG6-UG7-UH1-UH2-UH3-UH4-UH5-UH6-UH7-UI1-UI2-UI3-UI4-UI5-UI6-UI7-RA1-RA3-RA4-RA5-RA6-RA7-RB1-RB2-RB3-RB4-RB5-RB6-RB7-RC1-RC2-RC3-RC4-RC5-RC6-RC7-RD1-RD2-RD3-RD4-RD5-RD6-RD7-RE1-RE2-RE3-RE4-RE5-RE6-RE7-RF1-RF2-RF3-RF4-RF5-RF6-RF7-RG1-RG2-RG3-RG4-RG5-RG6-RG7-RH1-RH2-RH3-RH4-RH5-RH6-RH7-RI1-RI2-RI3-RI4-RI5-RI6-RI7-RJ1-RJ2-RJ3-RJ4-RJ5-RJ6-RJ7-RK1-RK2-RK3-RK4-RK5-RK6-RK7-RL1-RL2-RL3-RL4-RL5-RL6-RL7-RM1-RM2-RM3-RM4-RM5-RM6-RM7-RN1-RN2-RN3-RN4-RN5-RN6-RN7-RO1-RO2-RO3-RO4-RO5-RO6-RO7-RP1-RP2-RP3-RP4-RP5-RP6-RP7-RQ1-RQ2-RQ3-RQ4-RQ5-RQ6-RQ7-RR1-RR2-RR3-RR4-RR5-RR6-RR7-RS1-RS2-RS3-RS4-RS5-RS6-RS7-RT1-RT2-RT3-RT4-RT5-RT6-RT7-RU1-RU2-RU3-RU4-RU5-RU6-RU7-RV1-RV2-RV3-RV4-RV5-RV6-RV7-RW1-RW2-RW3-RW4-RW5-RW6-RW7-RX1-RX2-RX3-RX4-RX5-RX6-RX7-RY1-RY2-RY3-RY4-RY5-RY6-RY7-RZ1-RZ2-RZ3-RZ4-RZ5-RZ6-RZ7 Falkland Islands (Malvinas);FK;VP8 Faroe Islands;FO;OY Fiji;FJ;3D2 Finland;FI;OF-OG-OH-OI -France;FR;F0-F1-F2-F3-F4-F5-F6-F7-F8-F9-TK +France;FR;F0-F1-F2-F3-F4-F5-F6-F7-F8-F9 +Franz Josef Land;RU;R1 French Guiana;GF;FY +French Southern and Antarctic Lands;FR;FT French Polynesia;PF;FO-TX -French Southern Territories;TF; Gabon;GA;TR +Galapagos Islands;EC;HC8-HD8 Gambia;GM;C5 Georgia;GE;4L Germany;DE;DA-DB-DC-DD-DE-DF-DG-DH-DI-DJ-DK-DL-DM-DN-DO-DP-DQ-DR @@ -87,14 +113,16 @@ Gibraltar;GI;ZB2 Greece;GR;SV-SW-SX-SY-SZ-J4 Greenland;GL;OX Grenada;GD;J3 -Guadeloupe;GP;FG-TO +Guadeloupe;GP;FG Guam;GU;KH2 +Guantanamo Bay;US;KG4 Guatemala;GT;TG-TD Guernsey;GG;GU-GP Guinea;GN;3X Guinea-Bissau;GW;J5 Guyana;GY;8R Haiti;HT;HH +Hawaii;US;KH6-KH7 Heard Island and McDonald Islands;HM;VK0 Holy See (Vatican City State);VA;HV Honduras;HN;HQ-HR @@ -110,16 +138,21 @@ Isle of Man;IM;GD-GT Israel;IL;4X-4Z Italy;IT;I0-I1-I2-I3-I4-I5-I6-I7-I8-I9-IK-IN-IQ-IR-IS-IT-IU-IV-IW-IZ Jamaica;JM;6Y +Jan Mayen;NO;JX Japan;JP;JA-JB-JC-JD-JE-JF-JG-JH-JI-JJ-JK-JL-JM-JN-JO-JP-JQ-JR-JS-7J-7K-7L-7M-7N Jersey;JE;GJ-GH +Johnston Island;US;KH3 Jordan;JO;JY +Kaliningrad;RU;UA2-RA2 Kazakhstan;KZ;UN-UO-UP-UQ Kenya;KE;5Y-5Z -Kiribati;KI;T30 +Kermadec Islands;NZ;ZL8 Korea Democratic People's Republic of;KP;P5 -Korea Republic of;KR;DS-HL-6K-6L-6M-6N +Korea Republic of;KR;HL-6K-6L-6M-6N +Kure Island;US;KH7K Kuwait;KW;9K Kyrgyzstan;KG;EX +Lakshadweep Islands;IN;VU7 Lao People's Democratic Republic;LA;XW Latvia;LV;YL Lebanon;LB;OD @@ -128,22 +161,27 @@ Liberia;LR;EL Libya;LY;5A Liechtenstein;LI;HB0 Lithuania;LT;LY +Lord Howe Island;AU;VK9L Luxembourg;LU;LX Macao;MO;XX9 -Macedonia the Former Yugoslav Republic of;MK;Z3 +Macedonia;MK;Z3 Madagascar;MG;5R +Madeira Island;PT;CT3 Malawi;MW;7Q -Malaysia;MY;9M Maldives;MV;8Q Mali;ML;TZ Malta;MT;9H +Mariana Islands;US;KH0 +Market Reef;;OJ0 Marshall Islands;MH;V7 -Martinique;MQ;FM-TO +Martinique;MQ;FM Mauritania;MR;5T Mauritius;MU;3B8 Mayotte;YT;FH-FO +Mellish Reef;AU;VK9M Mexico;MX;XA-XB-XC-XD-XE-XF-XG-XH-XI Micronesia Federated States of;FM;V6 +Midway Island;US;KH4 Moldova Republic of;MD;ER Monaco;MC;3A Mongolia;MN;JT-JU-JV @@ -154,38 +192,45 @@ Mozambique;MZ;C8-C9 Myanmar;MM;XY-XZ Namibia;NA;V5 Nauru;NR;C2 +Navassa Island;;KP1 Nepal;NP;9N Netherlands;NL;PA-PB-PC-PD-PE-PF-PG-PH-PI -New Caledonia;NC;FK-TX +New Caledonia;NC;FK New Zealand;NZ;ZL-ZM +New Zealand Subantarctic Islands;NZ;ZL9 Nicaragua;NI;YN-H6-H7-HT Niger;NE;5U Nigeria;NG;5N Niue;NU;ZK2 Norfolk Island;NF;VK9N -Northern Ireland;NIE;GI-MI +Northern Ireland;NIE;GI-GN Northern Mariana Islands;MP;KH0 Norway;NO;LA-LB-LC-LD-LE-LF-LG-LH-LI-LJ-LK-LL-LM-LN -Oman;OM;YP-YQ-YR +Oman;OM;A4-YP-YQ-YR Pakistan;PK;AP Palau;PW;T8 Palestine State of;PS;E4 +Palmyra & Jarvis Island;UM;KH5 Panama;PA;HO-HP Papua New Guinea;PG;P2 Paraguay;PY;ZP Peru;PE;OA-OB-OC -Philippines;PH;DU-DV-DW-DX-DY-DZ-4D-4E-4F-4G-4H-4I +Philippines;PH;DU-DV-DW-DX-DY-DZ Pitcairn;PN;VP6 Poland;PL;3Z6-SN-SO-SP-SQ-SR -Portugal;PT;CT-CU3 +Portugal;PT;CT +Pratas Islands;;BV9P +Prince Edward & Marion Islands;ZA;ZS8 Puerto Rico;PR;KP3-KP4 Qatar;QA;A7 -Reunion;RE;FR-TO +Reunion;RE;FR +Revillagigedo Islands;MX;XA4-XB4-XC4-XD4-XE4-XF4-XG4-XH4-XI4 +Rodriguez Island;MU;3B9 Romania;RO;YO-YP-YQ-YR -Russian Federation;RU;UA-UB-UC-UD-UE-UF-UG-UH-UI-RA-RB-RC-RD-RE-RF-RG-RH-RI-RJ-RK-RL-RM-RN-RO-RP-RQ-RR-RS-RT-RT-RU-RV-RW-RX-RY-RZ Rwanda;RW;9X -Saint Barthelemy;BL;FJ-TO -Saint Helena Ascension and Tristan da Cunha;SH;ZD9 +Sable Island;CA;CY0 +Saint Barthelemy;BL;FJ +Saint Helena;SH;ZD7 Saint Kitts and Nevis;KN;V4 Saint Lucia;LC;J6 Saint Martin (French part);MF;FS @@ -194,26 +239,30 @@ Saint Vincent and the Grenadines;VC;J8 Samoa;WS;5W San Marino;SM;T7 Sao Tome and Principe;ST;S9 +Sardinia;IT;IS0-IM0 Saudi Arabia;SA;HZ -Scotland;SH;GM-2M0 +Scarborough Reef;;BS7 +Scotland;SH;GM-GS-2M0 Senegal;SN;6V-6W Serbia;RS;YT-YU Seychelles;SC;S7 Sierra Leone;SL;9L Singapore;SG;9V +Sint Eustatius and Saba;NL;PJ5-PJ6 Sint Maarten (Dutch part);SX;PJ7 Slovakia;SK;OM Slovenia;SI;S5 Solomon Islands;SB;H4 Somalia;SO;T5-6O -South Africa;ZA;ZS +South Africa;ZA;ZR-ZS-ZT-ZU South Georgia and the South Sandwich Islands;GS;VP8S -South Sudan;SS;ZR-ZS-ZT-ZU +South Sudan;SS;Z8 Spain;ES;EA-EB-EC-ED-EE-EF-EG-EH Sri Lanka;LK;4S +St. Paul Island;US;CY9 Sudan;SD;ST Suriname;SR;PZ -Svalbard and Jan Mayen;SJ;JW +Svalbard;NO;JW Swaziland;SZ;3DA Sweden;SE;SA-SB-SC-SD-SE-SF-SG-SH-SI-SJ-SK-SL-SM-7S-8S Switzerland;CH;HB @@ -221,33 +270,39 @@ Syrian Arab Republic;SY;YK Taiwan Province of China;TW;BM-BO-BU-BV-BW-BX Tajikistan;TJ;EY Tanzania United Republic of;TZ;5H-5I +Temotu Province;SB;H40 Thailand;TH;HS-E2 Timor-Leste;TL;4W Togo;TG;5V Tokelau;TK;ZK3 Tonga;TO;A3 Trinidad and Tobago;TT;9Y-9Z +Tristan da Cunha & Gough Island;SH;ZD9 Tunisia;TN;3V Turkey;TR;TA-TB-TC Turkmenistan;TM;EZ Turks and Caicos Islands;TC;VP5 Tuvalu;TV;T2 Uganda;UG;5X -Ukraine;UA;UR-US-UT-UU-UV-UW-UX-UY-UZ +UK Sov. Base Areas on Cyprus;CY;ZC4 +Ukraine;UA;UR-US-UT-UU-UV-UW-UX-UY-UZ-EM-EN-EO United Arab Emirates;AE;A6 -United Kingdom;GB;2E-M0-M1-M2-M3-M4-M5-M6-M7-M8-M9-MB-MM-G0-G1-G2-G3-G4-G5-G6-G7-G8-G9-GX -United States;US;AA-AB-AC-AD-AE-AF-AG-AH-AI-AJ-AK-AL-K0-K1-K2-K3-K4-K5-K6-K7-K8-K9-KA-KB-KC-KD-KE-KF-KG-KH-KI-KJ-KK-KL-KM-KN-KO-KP-KQ-KR-KS-KT-KU-KV-KW-KX-KY-KZ-N0-N1-N2-N3-N4-N5-N6-N7-N8-N9-NA-NB-NC-ND-NE-NF-NG-NH-NI-NJ-NK-NL-NM-NN-NO-NP-NQ-NR-NS-NT-NU-NV-NW-NX-NY-NZ-W0-W1-W2-W3-W4-W5-W6-W7-W8-W9-WA-WB-WC-WD-WE-WF-WG-WH-WI-WJ-WK-WL-WM-WN-WO-WP-WQ-WR-WS-WT-WU-WV-WW-WX-WY-WZ -United States Minor Outlying Islands;UM; +United States;US;AA-AB-AC-AD-AE-AF-AG-AH-AI-AJ-AK-K0-K1-K2-K3-K4-K5-K6-K7-K8-K9-KA-KB-KC-KD-KE-KF-KG-KH-KI-KJ-KK-KM-KN-KO-KP-KQ-KR-KS-KT-KU-KV-KW-KX-KY-KZ-N0-N1-N2-N3-N4-N5-N6-N7-N8-N9-NA-NB-NC-ND-NE-NF-NG-NH-NI-NJ-NK-NM-NN-NO-NP-NQ-NR-NS-NT-NU-NV-NW-NX-NY-NZ-W0-W1-W2-W3-W4-W5-W6-W7-W8-W9-WA-WB-WC-WD-WE-WF-WG-WH-WI-WJ-WK-WM-WN-WO-WP-WQ-WR-WS-WT-WU-WV-WW-WX-WY-WZ Uruguay;UY;CV-CW-CX Uzbekistan;UZ;UJ-UK-UL-UM Vanuatu;VU;YJ Venezuela Bolivarian Republic of;VE;YV-YW-YX-YY-4M +Aves Island;VE;YV0 Viet Nam;VN;3W-XV Virgin Islands British;VG;VP2V Virgin Islands U.S.;VI;KP2 -Wales;WL;2W-GW-MW +Wake Island;US;KH9 +Wales;WL;2W-GC-GW-MW Wallis and Futuna;WF;FW +West Malaysia;MY;9M2-9M4 +Western Kiribati (Gilbert Island);KI;T30 Western Sahara;EH;S0 +Willis Island;AU;VK9W Yemen;YE;7O Zambia;ZM;9I-9J Zimbabwe;ZW;Z2