diff --git a/Pipfile b/Pipfile index b30dd49..b7d2541 100644 --- a/Pipfile +++ b/Pipfile @@ -8,7 +8,7 @@ black = "==24.8.0" flake8 = "==7.1.1" pep8-naming = "==0.14.1" phonenumbers = "==8.13.45" -pytest = "==8.3.2" +pytest = "==8.3.3" pytest-cov = "==5.0.0" requests = "==2.32.3" diff --git a/phone_gen/country_name.py b/phone_gen/country_name.py index f907430..90b157f 100644 --- a/phone_gen/country_name.py +++ b/phone_gen/country_name.py @@ -8,18 +8,18 @@ COUNTRY_NAME: Dict[str, Dict[str, str]] = { "AFGHANISTAN": {"name": "Afghanistan", "code": "AF"}, "ALANDISLANDS": {"name": "Åland Islands", "code": "AX"}, - "ANDORRA": {"name": "Andorra", "code": "AD"}, - "UNITEDARABEMIRATES": {"name": "United Arab Emirates", "code": "AE"}, - "ANTIGUAANDBARBUDA": {"name": "Antigua and Barbuda", "code": "AG"}, - "ANGUILLA": {"name": "Anguilla", "code": "AI"}, "ALBANIA": {"name": "Albania", "code": "AL"}, - "ARMENIA": {"name": "Armenia", "code": "AM"}, + "ALGERIA": {"name": "Algeria", "code": "DZ"}, + "AMERICANSAMOA": {"name": "American Samoa", "code": "AS"}, + "ANDORRA": {"name": "Andorra", "code": "AD"}, "ANGOLA": {"name": "Angola", "code": "AO"}, + "ANGUILLA": {"name": "Anguilla", "code": "AI"}, "ANTARCTICA": {"name": "Antarctica", "code": "AQ"}, + "ANTIGUAANDBARBUDA": {"name": "Antigua and Barbuda", "code": "AG"}, "ARGENTINA": {"name": "Argentina", "code": "AR"}, - "ALGERIA": {"name": "Algeria", "code": "DZ"}, - "AMERICANSAMOA": {"name": "American Samoa", "code": "AS"}, + "ARMENIA": {"name": "Armenia", "code": "AM"}, "ARUBA": {"name": "Aruba", "code": "AW"}, + "ASCENSIONISLAND": {"name": "Ascension Island", "code": "AC"}, "AUSTRALIA": {"name": "Australia", "code": "AU"}, "AUSTRIA": {"name": "Austria", "code": "AT"}, "AZERBAIJAN": {"name": "Azerbaijan", "code": "AZ"}, @@ -35,25 +35,22 @@ "BHUTAN": {"name": "Bhutan", "code": "BT"}, "BOLIVIA": {"name": "Bolivia", "code": "BO"}, "BONAIRE": {"name": "Bonaire", "code": "BQ"}, - "SINTEUSTATIUS": {"name": "Sint Eustatius", "code": "BQ"}, - "SABA": {"name": "Saba", "code": "BQ"}, "BOSNIAANDHERZEGOVINA": {"name": "Bosnia and Herzegovina", "code": "BA"}, "BOTSWANA": {"name": "Botswana", "code": "BW"}, "BOUVETISLAND": {"name": "Bouvet Island", "code": "BV"}, "BRAZIL": {"name": "Brazil", "code": "BR"}, - "BRITISHINDIANOCEANTERRITORY": { - "name": "British Indian Ocean Territory", - "code": "IO", - }, + "BRITISHINDIANOCEANTERRITORY": {"name": "British Indian Ocean Territory", "code": "IO"}, + "BRITISHVIRGINISLANDS": {"name": "British Virgin Islands", "code": "VG"}, "BRUNEIDARUSSALAM": {"name": "Brunei Darussalam", "code": "BN"}, "BULGARIA": {"name": "Bulgaria", "code": "BG"}, "BURKINAFASO": {"name": "Burkina Faso", "code": "BF"}, + "BURMA": {"name": "Myanmar", "code": "MM"}, "BURUNDI": {"name": "Burundi", "code": "BI"}, "CABOVERDE": {"name": "Cabo Verde", "code": "CV"}, - "CAPEVERDE": {"name": "Cabo Verde", "code": "CV"}, "CAMBODIA": {"name": "Cambodia", "code": "KH"}, "CAMEROON": {"name": "Cameroon", "code": "CM"}, "CANADA": {"name": "Canada", "code": "CA"}, + "CAPEVERDE": {"name": "Cabo Verde", "code": "CV"}, "CAYMANISLANDS": {"name": "Cayman Islands", "code": "KY"}, "CENTRALAFRICANREPUBLIC": {"name": "Central African Republic", "code": "CF"}, "CHAD": {"name": "Chad", "code": "TD"}, @@ -61,34 +58,31 @@ "CHINA": {"name": "China", "code": "CN"}, "CHRISTMASISLAND": {"name": "Christmas Island", "code": "CX"}, "COCOSISLANDS": {"name": "Cocos (Keeling) Islands", "code": "CC"}, - "KEELINGISLANDS": {"name": "Cocos (Keeling) Islands", "code": "CC"}, "COLOMBIA": {"name": "Colombia", "code": "CO"}, "COMOROS": {"name": "Comoros", "code": "KM"}, - "DEMOCRATICREPUBLICOFTHECONGO": { - "name": "Democratic Republic of the Congo", - "code": "CD", - }, "CONGO": {"name": "Republic of the Congo", "code": "CG"}, - "REPUBLICOFTHECONGO": {"name": "Republic of the Congo", "code": "CG"}, "COOKISLANDS": {"name": "Cook Islands", "code": "CK"}, "COSTARICA": {"name": "Costa Rica", "code": "CR"}, - "CÔTEDIVOIRE": {"name": "Côte d'Ivoire", "code": "CI"}, "COTEDIVOIRE": {"name": "Côte d'Ivoire", "code": "CI"}, "CROATIA": {"name": "Croatia", "code": "HR"}, "CUBA": {"name": "Cuba", "code": "CU"}, - "CURAÇAO": {"name": "Curaçao", "code": "CW"}, "CURACAO": {"name": "Curaçao", "code": "CW"}, + "CURAÇAO": {"name": "Curaçao", "code": "CW"}, "CYPRUS": {"name": "Cyprus", "code": "CY"}, "CZECHIA": {"name": "Czech Republic", "code": "CZ"}, "CZECHREPUBLIC": {"name": "Czech Republic", "code": "CZ"}, + "CÔTEDIVOIRE": {"name": "Côte d'Ivoire", "code": "CI"}, + "DEMOCRATICPEOPLESREPUBLICOFKOREA": {"name": "Democratic People's Republic of Korea", "code": "KP"}, + "DEMOCRATICREPUBLICOFTHECONGO": {"name": "Democratic Republic of the Congo", "code": "CD"}, "DENMARK": {"name": "Denmark", "code": "DK"}, "DJIBOUTI": {"name": "Djibouti", "code": "DJ"}, "DOMINICA": {"name": "Dominica", "code": "DM"}, "DOMINICANREPUBLIC": {"name": "Dominican Republic", "code": "DO"}, + "EASTTIMOR": {"name": "Timor-Leste", "code": "TL"}, "ECUADOR": {"name": "Ecuador", "code": "EC"}, "EGYPT": {"name": "Egypt", "code": "EG"}, "ELSALVADOR": {"name": "El Salvador", "code": "SV"}, - "SALVADOR": {"name": "El Salvador", "code": "SV"}, + "ENGLAND": {"name": "England", "code": "GB"}, "EQUATORIALGUINEA": {"name": "Equatorial Guinea", "code": "GQ"}, "ERITREA": {"name": "Eritrea", "code": "ER"}, "ESTONIA": {"name": "Estonia", "code": "EE"}, @@ -104,10 +98,12 @@ "FRENCHSOUTHERNTERRITORIES": {"name": "French Southern Territories", "code": "TF"}, "GABON": {"name": "Gabon", "code": "GA"}, "GAMBIA": {"name": "Gambia", "code": "GM"}, + "GAZASTRIP": {"name": "Gaza Strip", "code": "GS"}, "GEORGIA": {"name": "Georgia", "code": "GE"}, "GERMANY": {"name": "Germany", "code": "DE"}, "GHANA": {"name": "Ghana", "code": "GH"}, "GIBRALTAR": {"name": "Gibraltar", "code": "GI"}, + "GREATBRITAIN": {"name": "United Kingdom", "code": "GB"}, "GREECE": {"name": "Greece", "code": "GR"}, "GREENLAND": {"name": "Greenland", "code": "GL"}, "GRENADA": {"name": "Grenada", "code": "GD"}, @@ -119,10 +115,7 @@ "GUINEABISSAU": {"name": "Guinea-Bissau", "code": "GW"}, "GUYANA": {"name": "Guyana", "code": "GY"}, "HAITI": {"name": "Haiti", "code": "HT"}, - "HEARDISLANDANDMCDONALDISLANDS": { - "name": "Heard Island and McDonald Islands", - "code": "HM", - }, + "HEARDISLANDANDMCDONALDISLANDS": {"name": "Heard Island and McDonald Islands", "code": "HM"}, "HOLYSEE": {"name": "Holy See", "code": "VA"}, "HONDURAS": {"name": "Honduras", "code": "HN"}, "HONGKONG": {"name": "Hong Kong", "code": "HK"}, @@ -137,25 +130,20 @@ "ISRAEL": {"name": "Israel", "code": "IL"}, "ITALY": {"name": "Italy", "code": "IT"}, "JAMAICA": {"name": "Jamaica", "code": "JM"}, + "JANMAYEN": {"name": "Jan Mayen", "code": "SJ"}, "JAPAN": {"name": "Japan", "code": "JP"}, "JERSEY": {"name": "Jersey", "code": "JE"}, "JORDAN": {"name": "Jordan", "code": "JO"}, "KAZAKHSTAN": {"name": "Kazakhstan", "code": "KZ"}, + "KEELINGISLANDS": {"name": "Cocos (Keeling) Islands", "code": "CC"}, "KENYA": {"name": "Kenya", "code": "KE"}, "KIRIBATI": {"name": "Kiribati", "code": "KI"}, - "DEMOCRATICPEOPLESREPUBLICOFKOREA": { - "name": "Democratic People's Republic of Korea", - "code": "KP", - }, "KOREA": {"name": "Republic of Korea", "code": "KR"}, - "REPUBLICOFKOREA": {"name": "Republic of Korea", "code": "KR"}, + "KOSOVO": {"name": "Kosovo", "code": "XK"}, "KUWAIT": {"name": "Kuwait", "code": "KW"}, "KYRGYZSTAN": {"name": "Kyrgyzstan", "code": "KG"}, + "LAOPEOPLESDEMOCRATICREPUBLIC": {"name": "Lao People's Democratic Republic", "code": "LA"}, "LAOS": {"name": "Lao People's Democratic Republic", "code": "LA"}, - "LAOPEOPLESDEMOCRATICREPUBLIC": { - "name": "Lao People's Democratic Republic", - "code": "LA", - }, "LATVIA": {"name": "Latvia", "code": "LV"}, "LEBANON": {"name": "Lebanon", "code": "LB"}, "LESOTHO": {"name": "Lesotho", "code": "LS"}, @@ -165,7 +153,6 @@ "LITHUANIA": {"name": "Lithuania", "code": "LT"}, "LUXEMBOURG": {"name": "Luxembourg", "code": "LU"}, "MACAO": {"name": "Macao", "code": "MO"}, - "NORTHMACEDONIA": {"name": "North Macedonia", "code": "MK"}, "MACEDONIA": {"name": "North Macedonia", "code": "MK"}, "MADAGASCAR": {"name": "Madagascar", "code": "MG"}, "MALAWI": {"name": "Malawi", "code": "MW"}, @@ -180,6 +167,8 @@ "MAYOTTE": {"name": "Mayotte", "code": "YT"}, "MEXICO": {"name": "Mexico", "code": "MX"}, "MICRONESIA": {"name": "Micronesia", "code": "FM"}, + "MIDWAYISLANDS": {"name": "Midway Islands", "code": "MI"}, + "MINOROUTLYINGISLANDS": {"name": "United States Minor Outlying Islands", "code": "UM"}, "MOLDOVA": {"name": "Moldova", "code": "MD"}, "MONACO": {"name": "Monaco", "code": "MC"}, "MONGOLIA": {"name": "Mongolia", "code": "MN"}, @@ -188,11 +177,11 @@ "MOROCCO": {"name": "Morocco", "code": "MA"}, "MOZAMBIQUE": {"name": "Mozambique", "code": "MZ"}, "MYANMAR": {"name": "Myanmar", "code": "MM"}, - "BURMA": {"name": "Myanmar", "code": "MM"}, "NAMIBIA": {"name": "Namibia", "code": "NA"}, "NAURU": {"name": "Nauru", "code": "NR"}, "NEPAL": {"name": "Nepal", "code": "NP"}, "NETHERLANDS": {"name": "Netherlands", "code": "NL"}, + "NETHERLANDSANTILLES": {"name": "Netherlands Antilles", "code": "AN"}, "NEWCALEDONIA": {"name": "New Caledonia", "code": "NC"}, "NEWZEALAND": {"name": "New Zealand", "code": "NZ"}, "NICARAGUA": {"name": "Nicaragua", "code": "NI"}, @@ -200,7 +189,11 @@ "NIGERIA": {"name": "Nigeria", "code": "NG"}, "NIUE": {"name": "Niue", "code": "NU"}, "NORFOLKISLAND": {"name": "Norfolk Island", "code": "NF"}, + "NORTHERNCYPRUS": {"name": "Northern Cyprus", "code": "NY"}, + "NORTHERNIRELAND": {"name": "Northern Ireland", "code": "GB"}, "NORTHERNMARIANAISLANDS": {"name": "Northern Mariana Islands", "code": "MP"}, + "NORTHKOREA": {"name": "Democratic People's Republic of Korea", "code": "KP"}, + "NORTHMACEDONIA": {"name": "North Macedonia", "code": "MK"}, "NORWAY": {"name": "Norway", "code": "NO"}, "OMAN": {"name": "Oman", "code": "OM"}, "PAKISTAN": {"name": "Pakistan", "code": "PK"}, @@ -216,25 +209,24 @@ "PORTUGAL": {"name": "Portugal", "code": "PT"}, "PUERTORICO": {"name": "Puerto Rico", "code": "PR"}, "QATAR": {"name": "Qatar", "code": "QA"}, - "RÉUNION": {"name": "Réunion", "code": "RE"}, + "REPUBLICOFKOREA": {"name": "Republic of Korea", "code": "KR"}, + "REPUBLICOFTHECONGO": {"name": "Republic of the Congo", "code": "CG"}, "REUNION": {"name": "Réunion", "code": "RE"}, "ROMANIA": {"name": "Romania", "code": "RO"}, - "RUSSIANFEDERATION": {"name": "Russian Federation", "code": "RU"}, "RUSSIA": {"name": "Russian Federation", "code": "RU"}, + "RUSSIANFEDERATION": {"name": "Russian Federation", "code": "RU"}, "RWANDA": {"name": "Rwanda", "code": "RW"}, - "SAINTBARTHÉLEMY": {"name": "Saint Barthélemy", "code": "BL"}, + "RÉUNION": {"name": "Réunion", "code": "RE"}, + "SABA": {"name": "Saba", "code": "BQ"}, "SAINTBARTHELEMY": {"name": "Saint Barthélemy", "code": "BL"}, + "SAINTBARTHÉLEMY": {"name": "Saint Barthélemy", "code": "BL"}, "SAINTHELENA": {"name": "Saint Helena", "code": "SH"}, - "ASCENSIONISLAND": {"name": "Ascension Island", "code": "SH"}, - "TRISTANDACUNHA": {"name": "Tristan da Cunha", "code": "SH"}, "SAINTKITTSANDNEVIS": {"name": "Saint Kitts and Nevis", "code": "KN"}, "SAINTLUCIA": {"name": "Saint Lucia", "code": "LC"}, "SAINTMARTIN": {"name": "Saint Martin", "code": "MF"}, "SAINTPIERREANDMIQUELON": {"name": "Saint Pierre and Miquelon", "code": "PM"}, - "SAINTVINCENTANDTHEGRENADINES": { - "name": "Saint Vincent and the Grenadines", - "code": "VC", - }, + "SAINTVINCENTANDTHEGRENADINES": {"name": "Saint Vincent and the Grenadines", "code": "VC"}, + "SALVADOR": {"name": "El Salvador", "code": "SV"}, "SAMOA": {"name": "Samoa", "code": "WS"}, "SANMARINO": {"name": "San Marino", "code": "SM"}, "SAOTOMEANDPRINCIPE": {"name": "Sao Tome and Principe", "code": "ST"}, @@ -244,37 +236,35 @@ "SEYCHELLES": {"name": "Seychelles", "code": "SC"}, "SIERRALEONE": {"name": "Sierra Leone", "code": "SL"}, "SINGAPORE": {"name": "Singapore", "code": "SG"}, + "SINTEUSTATIUS": {"name": "Sint Eustatius", "code": "BQ"}, "SINTMAARTEN": {"name": "Sint Maarten", "code": "SX"}, "SLOVAKIA": {"name": "Slovakia", "code": "SK"}, "SLOVENIA": {"name": "Slovenia", "code": "SI"}, "SOLOMONISLANDS": {"name": "Solomon Islands", "code": "SB"}, "SOMALIA": {"name": "Somalia", "code": "SO"}, "SOUTHAFRICA": {"name": "South Africa", "code": "ZA"}, - "SOUTHGEORGIAANDTHESOUTHSANDWICHISLANDS": { - "name": "South Georgia and the South Sandwich Islands", - "code": "GS", - }, + "SOUTHGEORGIAANDTHESOUTHSANDWICHISLANDS": {"name": "South Georgia and the South Sandwich Islands", "code": "GS"}, + "SOUTHKOREA": {"name": "Republic of Korea", "code": "KR"}, "SOUTHSUDAN": {"name": "South Sudan", "code": "SS"}, "SPAIN": {"name": "Spain", "code": "ES"}, "SRILANKA": {"name": "Sri Lanka", "code": "LK"}, "SUDAN": {"name": "Sudan", "code": "SD"}, "SURINAME": {"name": "Suriname", "code": "SR"}, "SVALBARD": {"name": "Svalbard", "code": "SJ"}, - "JANMAYEN": {"name": "Jan Mayen", "code": "SJ"}, "SWEDEN": {"name": "Sweden", "code": "SE"}, "SWITZERLAND": {"name": "Switzerland", "code": "CH"}, - "SYRIANARABREPUBLIC": {"name": "Syrian Arab Republic", "code": "SY"}, "SYRIA": {"name": "Syrian Arab Republic", "code": "SY"}, + "SYRIANARABREPUBLIC": {"name": "Syrian Arab Republic", "code": "SY"}, "TAIWAN": {"name": "Taiwan", "code": "TW"}, "TAJIKISTAN": {"name": "Tajikistan", "code": "TJ"}, "TANZANIA": {"name": "Tanzania", "code": "TZ"}, "THAILAND": {"name": "Thailand", "code": "TH"}, "TIMORLESTE": {"name": "Timor-Leste", "code": "TL"}, - "EASTTIMOR": {"name": "Timor-Leste", "code": "TL"}, "TOGO": {"name": "Togo", "code": "TG"}, "TOKELAU": {"name": "Tokelau", "code": "TK"}, "TONGA": {"name": "Tonga", "code": "TO"}, "TRINIDADANDTOBAGO": {"name": "Trinidad and Tobago", "code": "TT"}, + "TRISTANDACUNHA": {"name": "Tristan da Cunha", "code": "TA"}, "TUNISIA": {"name": "Tunisia", "code": "TN"}, "TURKEY": {"name": "Turkey", "code": "TR"}, "TURKMENISTAN": {"name": "Turkmenistan", "code": "TM"}, @@ -282,37 +272,24 @@ "TUVALU": {"name": "Tuvalu", "code": "TV"}, "UGANDA": {"name": "Uganda", "code": "UG"}, "UKRAINE": {"name": "Ukraine", "code": "UA"}, + "UNITEDARABEMIRATES": {"name": "United Arab Emirates", "code": "AE"}, "UNITEDKINGDOM": {"name": "United Kingdom", "code": "GB"}, - "GREATBRITAIN": {"name": "United Kingdom", "code": "GB"}, + "UNITEDSTATE": {"name": "United States of America", "code": "US"}, "UNITEDSTATESMINOROUTLYINGISLANDS": {"name": "United States Minor Outlying Islands", "code": "UM"}, - "MINOROUTLYINGISLANDS": { - "name": "United States Minor Outlying Islands", - "code": "UM", - }, "UNITEDSTATESOFAMERICA": {"name": "United States of America", "code": "US"}, - "USA": {"name": "United States of America", "code": "US"}, - "UNITEDSTATE": {"name": "United States of America", "code": "US"}, + "UNITEDSTATESVIRGINISLANDS": {"name": "United States Virgin Islands", "code": "VI"}, "URUGUAY": {"name": "Uruguay", "code": "UY"}, + "USA": {"name": "United States of America", "code": "US"}, + "USVIRGINISLANDS": {"name": "US Virgin Islands", "code": "VI"}, "UZBEKISTAN": {"name": "Uzbekistan", "code": "UZ"}, "VANUATU": {"name": "Vanuatu", "code": "VU"}, "VENEZUELA": {"name": "Venezuela", "code": "VE"}, "VIETNAM": {"name": "Vietnam", "code": "VN"}, - "BRITISHVIRGINISLANDS": {"name": "British Virgin Islands", "code": "VG"}, - "USVIRGINISLANDS": {"name": "US Virgin Islands", "code": "VI"}, - "UNITEDSTATESVIRGINISLANDS": {"name": "United States Virgin Islands", "code": "VI"}, + "WALES": {"name": "Wales", "code": "GB"}, "WALLISANDFUTUNA": {"name": "Wallis and Futuna", "code": "WF"}, + "WESTBANK": {"name": "West Bank", "code": "WB"}, "WESTERNSAHARA": {"name": "Western Sahara", "code": "EH"}, "YEMEN": {"name": "Yemen", "code": "YE"}, "ZAMBIA": {"name": "Zambia", "code": "ZM"}, "ZIMBABWE": {"name": "Zimbabwe", "code": "ZW"}, - "WALES": {"name": "Wales", "code": "GB"}, - "SOUTHKOREA": {"name": "Republic of Korea", "code": "KR"}, - "NORTHERNIRELAND": {"name": "Northern Ireland", "code": "GB"}, - "NORTHKOREA": {"name": "Democratic People's Republic of Korea", "code": "KP"}, - "ENGLAND": {"name": "England", "code": "GB"}, - "GAZASTRIP": {"name": "Gaza Strip", "code": "GS"}, - "WESTBANK": {"name": "West Bank", "code": "WB"}, - "NORTHERNCYPRUS": {"name": "Northern Cyprus", "code": "NY"}, - "NETHERLANDSANTILLES": {"name": "Netherlands Antilles", "code": "AN"}, - "MIDWAYISLANDS": {"name": "Midway Islands", "code": "MI"}, } diff --git a/phone_gen/iso3.py b/phone_gen/iso3.py index faf6a82..831a8c2 100644 --- a/phone_gen/iso3.py +++ b/phone_gen/iso3.py @@ -8,253 +8,256 @@ from typing import Dict ISO3: Dict[str, Dict[str, str]] = { - "TWN": {"code": "TW"}, + "ABW": {"code": "AW"}, "AFG": {"code": "AF"}, - "ALB": {"code": "AL"}, - "DZA": {"code": "DZ"}, - "ASM": {"code": "AS"}, - "AND": {"code": "AD"}, "AGO": {"code": "AO"}, "AIA": {"code": "AI"}, - "ATA": {"code": "AQ"}, - "ATG": {"code": "AG"}, + "ALA": {"code": "AX"}, + "ALB": {"code": "AL"}, + "AND": {"code": "AD"}, + "ARE": {"code": "AE"}, "ARG": {"code": "AR"}, "ARM": {"code": "AM"}, - "ABW": {"code": "AW"}, + "ASC": {"code": "AC"}, + "ASM": {"code": "AS"}, + "ATA": {"code": "AQ"}, + "ATF": {"code": "TF"}, + "ATG": {"code": "AG"}, "AUS": {"code": "AU"}, "AUT": {"code": "AT"}, "AZE": {"code": "AZ"}, - "BHS": {"code": "BS"}, - "BHR": {"code": "BH"}, + "BDI": {"code": "BI"}, + "BEL": {"code": "BE"}, + "BEN": {"code": "BJ"}, + "BES": {"code": "BQ"}, + "BFA": {"code": "BF"}, "BGD": {"code": "BD"}, - "BRB": {"code": "BB"}, + "BGR": {"code": "BG"}, + "BHR": {"code": "BH"}, + "BHS": {"code": "BS"}, + "BIH": {"code": "BA"}, + "BLM": {"code": "BL"}, "BLR": {"code": "BY"}, - "BEL": {"code": "BE"}, "BLZ": {"code": "BZ"}, - "BEN": {"code": "BJ"}, "BMU": {"code": "BM"}, - "BTN": {"code": "BT"}, "BOL": {"code": "BO"}, - "BES": {"code": "BQ"}, - "BIH": {"code": "BA"}, - "BWA": {"code": "BW"}, - "BVT": {"code": "BV"}, "BRA": {"code": "BR"}, - "IOT": {"code": "IO"}, - "VGB": {"code": "VG"}, + "BRB": {"code": "BB"}, "BRN": {"code": "BN"}, - "BGR": {"code": "BG"}, - "BFA": {"code": "BF"}, - "BDI": {"code": "BI"}, - "CPV": {"code": "CV"}, - "KHM": {"code": "KH"}, - "CMR": {"code": "CM"}, - "CAN": {"code": "CA"}, - "CYM": {"code": "KY"}, + "BTN": {"code": "BT"}, + "BVT": {"code": "BV"}, + "BWA": {"code": "BW"}, "CAF": {"code": "CF"}, - "TCD": {"code": "TD"}, + "CAN": {"code": "CA"}, + "CCK": {"code": "CC"}, + "CHE": {"code": "CH"}, "CHL": {"code": "CL"}, "CHN": {"code": "CN"}, - "HKG": {"code": "HK"}, - "MAC": {"code": "MO"}, - "CXR": {"code": "CX"}, - "CCK": {"code": "CC"}, - "COL": {"code": "CO"}, - "COM": {"code": "KM"}, + "CIV": {"code": "CI"}, + "CMR": {"code": "CM"}, + "COD": {"code": "CD"}, "COG": {"code": "CG"}, "COK": {"code": "CK"}, + "COL": {"code": "CO"}, + "COM": {"code": "KM"}, + "CPV": {"code": "CV"}, "CRI": {"code": "CR"}, - "HRV": {"code": "HR"}, "CUB": {"code": "CU"}, "CUW": {"code": "CW"}, + "CXR": {"code": "CX"}, + "CYM": {"code": "KY"}, "CYP": {"code": "CY"}, "CZE": {"code": "CZ"}, - "CIV": {"code": "CI"}, - "PRK": {"code": "KP"}, - "COD": {"code": "CD"}, - "DNK": {"code": "DK"}, + "DEU": {"code": "DE"}, "DJI": {"code": "DJ"}, "DMA": {"code": "DM"}, + "DNK": {"code": "DK"}, "DOM": {"code": "DO"}, + "DZA": {"code": "DZ"}, "ECU": {"code": "EC"}, "EGY": {"code": "EG"}, - "SLV": {"code": "SV"}, - "GNQ": {"code": "GQ"}, "ERI": {"code": "ER"}, + "ESH": {"code": "EH"}, + "ESP": {"code": "ES"}, "EST": {"code": "EE"}, "ETH": {"code": "ET"}, - "FLK": {"code": "FK"}, - "FRO": {"code": "FO"}, - "FJI": {"code": "FJ"}, "FIN": {"code": "FI"}, + "FJI": {"code": "FJ"}, + "FLK": {"code": "FK"}, "FRA": {"code": "FR"}, - "GUF": {"code": "GF"}, - "PYF": {"code": "PF"}, - "ATF": {"code": "TF"}, + "FRO": {"code": "FO"}, + "FSM": {"code": "FM"}, "GAB": {"code": "GA"}, - "GMB": {"code": "GM"}, + "GBR": {"code": "GB"}, "GEO": {"code": "GE"}, - "DEU": {"code": "DE"}, + "GGY": {"code": "GG"}, "GHA": {"code": "GH"}, "GIB": {"code": "GI"}, + "GIN": {"code": "GN"}, + "GLP": {"code": "GP"}, + "GMB": {"code": "GM"}, + "GNB": {"code": "GW"}, + "GNQ": {"code": "GQ"}, "GRC": {"code": "GR"}, - "GRL": {"code": "GL"}, "GRD": {"code": "GD"}, - "GLP": {"code": "GP"}, - "GUM": {"code": "GU"}, + "GRL": {"code": "GL"}, "GTM": {"code": "GT"}, - "GGY": {"code": "GG"}, - "GIN": {"code": "GN"}, - "GNB": {"code": "GW"}, + "GUF": {"code": "GF"}, + "GUM": {"code": "GU"}, "GUY": {"code": "GY"}, - "HTI": {"code": "HT"}, + "HKG": {"code": "HK"}, "HMD": {"code": "HM"}, - "VAT": {"code": "VA"}, "HND": {"code": "HN"}, + "HRV": {"code": "HR"}, + "HTI": {"code": "HT"}, "HUN": {"code": "HU"}, - "ISL": {"code": "IS"}, - "IND": {"code": "IN"}, "IDN": {"code": "ID"}, + "IMN": {"code": "IM"}, + "IND": {"code": "IN"}, + "IOT": {"code": "IO"}, + "IRL": {"code": "IE"}, "IRN": {"code": "IR"}, "IRQ": {"code": "IQ"}, - "IRL": {"code": "IE"}, - "IMN": {"code": "IM"}, + "ISL": {"code": "IS"}, "ISR": {"code": "IL"}, "ITA": {"code": "IT"}, "JAM": {"code": "JM"}, - "JPN": {"code": "JP"}, "JEY": {"code": "JE"}, "JOR": {"code": "JO"}, + "JPN": {"code": "JP"}, "KAZ": {"code": "KZ"}, "KEN": {"code": "KE"}, + "KGZ": {"code": "KG"}, + "KHM": {"code": "KH"}, "KIR": {"code": "KI"}, + "KNA": {"code": "KN"}, + "KOR": {"code": "KR"}, "KWT": {"code": "KW"}, - "KGZ": {"code": "KG"}, "LAO": {"code": "LA"}, - "LVA": {"code": "LV"}, "LBN": {"code": "LB"}, - "LSO": {"code": "LS"}, "LBR": {"code": "LR"}, "LBY": {"code": "LY"}, + "LCA": {"code": "LC"}, "LIE": {"code": "LI"}, + "LKA": {"code": "LK"}, + "LSO": {"code": "LS"}, "LTU": {"code": "LT"}, "LUX": {"code": "LU"}, + "LVA": {"code": "LV"}, + "MAC": {"code": "MO"}, + "MAF": {"code": "MF"}, + "MAR": {"code": "MA"}, + "MCO": {"code": "MC"}, + "MDA": {"code": "MD"}, "MDG": {"code": "MG"}, - "MWI": {"code": "MW"}, - "MYS": {"code": "MY"}, "MDV": {"code": "MV"}, + "MEX": {"code": "MX"}, + "MHL": {"code": "MH"}, + "MKD": {"code": "MK"}, "MLI": {"code": "ML"}, "MLT": {"code": "MT"}, - "MHL": {"code": "MH"}, - "MTQ": {"code": "MQ"}, + "MMR": {"code": "MM"}, + "MNE": {"code": "ME"}, + "MNG": {"code": "MN"}, + "MNP": {"code": "MP"}, + "MOZ": {"code": "MZ"}, "MRT": {"code": "MR"}, + "MSR": {"code": "MS"}, + "MTQ": {"code": "MQ"}, "MUS": {"code": "MU"}, + "MWI": {"code": "MW"}, + "MYS": {"code": "MY"}, "MYT": {"code": "YT"}, - "MEX": {"code": "MX"}, - "FSM": {"code": "FM"}, - "MCO": {"code": "MC"}, - "MNG": {"code": "MN"}, - "MNE": {"code": "ME"}, - "MSR": {"code": "MS"}, - "MAR": {"code": "MA"}, - "MOZ": {"code": "MZ"}, - "MMR": {"code": "MM"}, "NAM": {"code": "NA"}, - "NRU": {"code": "NR"}, - "NPL": {"code": "NP"}, - "NLD": {"code": "NL"}, "NCL": {"code": "NC"}, - "NZL": {"code": "NZ"}, - "NIC": {"code": "NI"}, "NER": {"code": "NE"}, + "NFK": {"code": "NF"}, "NGA": {"code": "NG"}, + "NIC": {"code": "NI"}, "NIU": {"code": "NU"}, - "NFK": {"code": "NF"}, - "MNP": {"code": "MP"}, + "NLD": {"code": "NL"}, "NOR": {"code": "NO"}, + "NPL": {"code": "NP"}, + "NRU": {"code": "NR"}, + "NZL": {"code": "NZ"}, "OMN": {"code": "OM"}, "PAK": {"code": "PK"}, - "PLW": {"code": "PW"}, "PAN": {"code": "PA"}, - "PNG": {"code": "PG"}, - "PRY": {"code": "PY"}, + "PCN": {"code": "PN"}, "PER": {"code": "PE"}, "PHL": {"code": "PH"}, - "PCN": {"code": "PN"}, + "PLW": {"code": "PW"}, + "PNG": {"code": "PG"}, "POL": {"code": "PL"}, - "PRT": {"code": "PT"}, "PRI": {"code": "PR"}, + "PRK": {"code": "KP"}, + "PRT": {"code": "PT"}, + "PRY": {"code": "PY"}, + "PSE": {"code": "PS"}, + "PYF": {"code": "PF"}, "QAT": {"code": "QA"}, - "KOR": {"code": "KR"}, - "MDA": {"code": "MD"}, + "REU": {"code": "RE"}, "ROU": {"code": "RO"}, "RUS": {"code": "RU"}, "RWA": {"code": "RW"}, - "REU": {"code": "RE"}, - "BLM": {"code": "BL"}, - "SHN": {"code": "SH"}, - "KNA": {"code": "KN"}, - "LCA": {"code": "LC"}, - "MAF": {"code": "MF"}, - "SPM": {"code": "PM"}, - "VCT": {"code": "VC"}, - "WSM": {"code": "WS"}, - "SMR": {"code": "SM"}, - "STP": {"code": "ST"}, "SAU": {"code": "SA"}, + "SDN": {"code": "SD"}, "SEN": {"code": "SN"}, - "SRB": {"code": "RS"}, - "SYC": {"code": "SC"}, - "SLE": {"code": "SL"}, "SGP": {"code": "SG"}, - "SXM": {"code": "SX"}, - "SVK": {"code": "SK"}, - "SVN": {"code": "SI"}, + "SGS": {"code": "GS"}, + "SHN": {"code": "SH"}, + "SJM": {"code": "SJ"}, "SLB": {"code": "SB"}, + "SLE": {"code": "SL"}, + "SLV": {"code": "SV"}, + "SMR": {"code": "SM"}, "SOM": {"code": "SO"}, - "ZAF": {"code": "ZA"}, - "SGS": {"code": "GS"}, + "SPM": {"code": "PM"}, + "SRB": {"code": "RS"}, "SSD": {"code": "SS"}, - "ESP": {"code": "ES"}, - "LKA": {"code": "LK"}, - "PSE": {"code": "PS"}, - "SDN": {"code": "SD"}, + "STP": {"code": "ST"}, "SUR": {"code": "SR"}, - "SJM": {"code": "SJ"}, - "SWZ": {"code": "SZ"}, + "SVK": {"code": "SK"}, + "SVN": {"code": "SI"}, "SWE": {"code": "SE"}, - "CHE": {"code": "CH"}, + "SWZ": {"code": "SZ"}, + "SXM": {"code": "SX"}, + "SYC": {"code": "SC"}, "SYR": {"code": "SY"}, - "TJK": {"code": "TJ"}, - "THA": {"code": "TH"}, - "MKD": {"code": "MK"}, - "TLS": {"code": "TL"}, + "TAA": {"code": "TA"}, + "TCA": {"code": "TC"}, + "TCD": {"code": "TD"}, "TGO": {"code": "TG"}, + "THA": {"code": "TH"}, + "TJK": {"code": "TJ"}, "TKL": {"code": "TK"}, + "TKM": {"code": "TM"}, + "TLS": {"code": "TL"}, "TON": {"code": "TO"}, "TTO": {"code": "TT"}, "TUN": {"code": "TN"}, "TUR": {"code": "TR"}, - "TKM": {"code": "TM"}, - "TCA": {"code": "TC"}, "TUV": {"code": "TV"}, + "TWN": {"code": "TW"}, + "TZA": {"code": "TZ"}, "UGA": {"code": "UG"}, "UKR": {"code": "UA"}, - "ARE": {"code": "AE"}, - "GBR": {"code": "GB"}, - "TZA": {"code": "TZ"}, "UMI": {"code": "UM"}, - "VIR": {"code": "VI"}, - "USA": {"code": "US"}, "URY": {"code": "UY"}, + "USA": {"code": "US"}, "UZB": {"code": "UZ"}, - "VUT": {"code": "VU"}, + "VAT": {"code": "VA"}, + "VCT": {"code": "VC"}, "VEN": {"code": "VE"}, + "VGB": {"code": "VG"}, + "VIR": {"code": "VI"}, "VNM": {"code": "VN"}, + "VUT": {"code": "VU"}, "WLF": {"code": "WF"}, - "ESH": {"code": "EH"}, + "WSM": {"code": "WS"}, + "XKX": {"code": "XK"}, "YEM": {"code": "YE"}, + "ZAF": {"code": "ZA"}, "ZMB": {"code": "ZM"}, "ZWE": {"code": "ZW"}, - "ALA": {"code": "AX"}, }