diff --git a/src/plugin/data/iso3166-1.json b/src/plugin/data/iso3166-1.json new file mode 100644 index 0000000..80e88a9 --- /dev/null +++ b/src/plugin/data/iso3166-1.json @@ -0,0 +1,998 @@ +[ + { + "name": "Afghanistan", + "code": "AF" + }, + { + "name": "Åland Islands", + "code": "AX" + }, + { + "name": "Albania", + "code": "AL" + }, + { + "name": "Algeria", + "code": "DZ" + }, + { + "name": "American Samoa", + "code": "AS" + }, + { + "name": "Andorra", + "code": "AD" + }, + { + "name": "Angola", + "code": "AO" + }, + { + "name": "Anguilla", + "code": "AI" + }, + { + "name": "Antarctica", + "code": "AQ" + }, + { + "name": "Antigua and Barbuda", + "code": "AG" + }, + { + "name": "Argentina", + "code": "AR" + }, + { + "name": "Armenia", + "code": "AM" + }, + { + "name": "Aruba", + "code": "AW" + }, + { + "name": "Australia", + "code": "AU" + }, + { + "name": "Austria", + "code": "AT" + }, + { + "name": "Azerbaijan", + "code": "AZ" + }, + { + "name": "Bahamas", + "code": "BS" + }, + { + "name": "Bahrain", + "code": "BH" + }, + { + "name": "Bangladesh", + "code": "BD" + }, + { + "name": "Barbados", + "code": "BB" + }, + { + "name": "Belarus", + "code": "BY" + }, + { + "name": "Belgium", + "code": "BE" + }, + { + "name": "Belize", + "code": "BZ" + }, + { + "name": "Benin", + "code": "BJ" + }, + { + "name": "Bermuda", + "code": "BM" + }, + { + "name": "Bhutan", + "code": "BT" + }, + { + "name": "Bolivia, Plurinational State of", + "code": "BO" + }, + { + "name": "Bonaire, Sint Eustatius and Saba", + "code": "BQ" + }, + { + "name": "Bosnia and Herzegovina", + "code": "BA" + }, + { + "name": "Botswana", + "code": "BW" + }, + { + "name": "Bouvet Island", + "code": "BV" + }, + { + "name": "Brazil", + "code": "BR" + }, + { + "name": "British Indian Ocean Territory", + "code": "IO" + }, + { + "name": "Brunei Darussalam", + "code": "BN" + }, + { + "name": "Bulgaria", + "code": "BG" + }, + { + "name": "Burkina Faso", + "code": "BF" + }, + { + "name": "Burundi", + "code": "BI" + }, + { + "name": "Cabo Verde", + "code": "CV" + }, + { + "name": "Cambodia", + "code": "KH" + }, + { + "name": "Cameroon", + "code": "CM" + }, + { + "name": "Canada", + "code": "CA" + }, + { + "name": "Cayman Islands", + "code": "KY" + }, + { + "name": "Central African Republic", + "code": "CF" + }, + { + "name": "Chad", + "code": "TD" + }, + { + "name": "Chile", + "code": "CL" + }, + { + "name": "China", + "code": "CN" + }, + { + "name": "Christmas Island", + "code": "CX" + }, + { + "name": "Cocos (Keeling) Islands", + "code": "CC" + }, + { + "name": "Colombia", + "code": "CO" + }, + { + "name": "Comoros", + "code": "KM" + }, + { + "name": "Congo", + "code": "CG" + }, + { + "name": "Congo, Democratic Republic of the", + "code": "CD" + }, + { + "name": "Cook Islands", + "code": "CK" + }, + { + "name": "Costa Rica", + "code": "CR" + }, + { + "name": "Côte d'Ivoire", + "code": "CI" + }, + { + "name": "Croatia", + "code": "HR" + }, + { + "name": "Cuba", + "code": "CU" + }, + { + "name": "Curaçao", + "code": "CW" + }, + { + "name": "Cyprus", + "code": "CY" + }, + { + "name": "Czechia", + "code": "CZ" + }, + { + "name": "Denmark", + "code": "DK" + }, + { + "name": "Djibouti", + "code": "DJ" + }, + { + "name": "Dominica", + "code": "DM" + }, + { + "name": "Dominican Republic", + "code": "DO" + }, + { + "name": "Ecuador", + "code": "EC" + }, + { + "name": "Egypt", + "code": "EG" + }, + { + "name": "El Salvador", + "code": "SV" + }, + { + "name": "Equatorial Guinea", + "code": "GQ" + }, + { + "name": "Eritrea", + "code": "ER" + }, + { + "name": "Estonia", + "code": "EE" + }, + { + "name": "Eswatini", + "code": "SZ" + }, + { + "name": "Ethiopia", + "code": "ET" + }, + { + "name": "Falkland Islands (Malvinas)", + "code": "FK" + }, + { + "name": "Faroe Islands", + "code": "FO" + }, + { + "name": "Fiji", + "code": "FJ" + }, + { + "name": "Finland", + "code": "FI" + }, + { + "name": "France", + "code": "FR" + }, + { + "name": "French Guiana", + "code": "GF" + }, + { + "name": "French Polynesia", + "code": "PF" + }, + { + "name": "French Southern Territories", + "code": "TF" + }, + { + "name": "Gabon", + "code": "GA" + }, + { + "name": "Gambia", + "code": "GM" + }, + { + "name": "Georgia", + "code": "GE" + }, + { + "name": "Germany", + "code": "DE" + }, + { + "name": "Ghana", + "code": "GH" + }, + { + "name": "Gibraltar", + "code": "GI" + }, + { + "name": "Greece", + "code": "GR" + }, + { + "name": "Greenland", + "code": "GL" + }, + { + "name": "Grenada", + "code": "GD" + }, + { + "name": "Guadeloupe", + "code": "GP" + }, + { + "name": "Guam", + "code": "GU" + }, + { + "name": "Guatemala", + "code": "GT" + }, + { + "name": "Guernsey", + "code": "GG" + }, + { + "name": "Guinea", + "code": "GN" + }, + { + "name": "Guinea-Bissau", + "code": "GW" + }, + { + "name": "Guyana", + "code": "GY" + }, + { + "name": "Haiti", + "code": "HT" + }, + { + "name": "Heard Island and McDonald Islands", + "code": "HM" + }, + { + "name": "Holy See", + "code": "VA" + }, + { + "name": "Honduras", + "code": "HN" + }, + { + "name": "Hong Kong", + "code": "HK" + }, + { + "name": "Hungary", + "code": "HU" + }, + { + "name": "Iceland", + "code": "IS" + }, + { + "name": "India", + "code": "IN" + }, + { + "name": "Indonesia", + "code": "ID" + }, + { + "name": "Iran, Islamic Republic of", + "code": "IR" + }, + { + "name": "Iraq", + "code": "IQ" + }, + { + "name": "Ireland", + "code": "IE" + }, + { + "name": "Isle of Man", + "code": "IM" + }, + { + "name": "Israel", + "code": "IL" + }, + { + "name": "Italy", + "code": "IT" + }, + { + "name": "Jamaica", + "code": "JM" + }, + { + "name": "Japan", + "code": "JP" + }, + { + "name": "Jersey", + "code": "JE" + }, + { + "name": "Jordan", + "code": "JO" + }, + { + "name": "Kazakhstan", + "code": "KZ" + }, + { + "name": "Kenya", + "code": "KE" + }, + { + "name": "Kiribati", + "code": "KI" + }, + { + "name": "Korea, Democratic People's Republic of", + "code": "KP" + }, + { + "name": "Korea, Republic of", + "code": "KR" + }, + { + "name": "Kuwait", + "code": "KW" + }, + { + "name": "Kyrgyzstan", + "code": "KG" + }, + { + "name": "Lao People's Democratic Republic", + "code": "LA" + }, + { + "name": "Latvia", + "code": "LV" + }, + { + "name": "Lebanon", + "code": "LB" + }, + { + "name": "Lesotho", + "code": "LS" + }, + { + "name": "Liberia", + "code": "LR" + }, + { + "name": "Libya", + "code": "LY" + }, + { + "name": "Liechtenstein", + "code": "LI" + }, + { + "name": "Lithuania", + "code": "LT" + }, + { + "name": "Luxembourg", + "code": "LU" + }, + { + "name": "Macao", + "code": "MO" + }, + { + "name": "Madagascar", + "code": "MG" + }, + { + "name": "Malawi", + "code": "MW" + }, + { + "name": "Malaysia", + "code": "MY" + }, + { + "name": "Maldives", + "code": "MV" + }, + { + "name": "Mali", + "code": "ML" + }, + { + "name": "Malta", + "code": "MT" + }, + { + "name": "Marshall Islands", + "code": "MH" + }, + { + "name": "Martinique", + "code": "MQ" + }, + { + "name": "Mauritania", + "code": "MR" + }, + { + "name": "Mauritius", + "code": "MU" + }, + { + "name": "Mayotte", + "code": "YT" + }, + { + "name": "Mexico", + "code": "MX" + }, + { + "name": "Micronesia, Federated States of", + "code": "FM" + }, + { + "name": "Moldova, Republic of", + "code": "MD" + }, + { + "name": "Monaco", + "code": "MC" + }, + { + "name": "Mongolia", + "code": "MN" + }, + { + "name": "Montenegro", + "code": "ME" + }, + { + "name": "Montserrat", + "code": "MS" + }, + { + "name": "Morocco", + "code": "MA" + }, + { + "name": "Mozambique", + "code": "MZ" + }, + { + "name": "Myanmar", + "code": "MM" + }, + { + "name": "Namibia", + "code": "NA" + }, + { + "name": "Nauru", + "code": "NR" + }, + { + "name": "Nepal", + "code": "NP" + }, + { + "name": "Netherlands, Kingdom of the", + "code": "NL" + }, + { + "name": "New Caledonia", + "code": "NC" + }, + { + "name": "New Zealand", + "code": "NZ" + }, + { + "name": "Nicaragua", + "code": "NI" + }, + { + "name": "Niger", + "code": "NE" + }, + { + "name": "Nigeria", + "code": "NG" + }, + { + "name": "Niue", + "code": "NU" + }, + { + "name": "Norfolk Island", + "code": "NF" + }, + { + "name": "North Macedonia", + "code": "MK" + }, + { + "name": "Northern Mariana Islands", + "code": "MP" + }, + { + "name": "Norway", + "code": "NO" + }, + { + "name": "Oman", + "code": "OM" + }, + { + "name": "Pakistan", + "code": "PK" + }, + { + "name": "Palau", + "code": "PW" + }, + { + "name": "Palestine, State of", + "code": "PS" + }, + { + "name": "Panama", + "code": "PA" + }, + { + "name": "Papua New Guinea", + "code": "PG" + }, + { + "name": "Paraguay", + "code": "PY" + }, + { + "name": "Peru", + "code": "PE" + }, + { + "name": "Philippines", + "code": "PH" + }, + { + "name": "Pitcairn", + "code": "PN" + }, + { + "name": "Poland", + "code": "PL" + }, + { + "name": "Portugal", + "code": "PT" + }, + { + "name": "Puerto Rico", + "code": "PR" + }, + { + "name": "Qatar", + "code": "QA" + }, + { + "name": "Réunion", + "code": "RE" + }, + { + "name": "Romania", + "code": "RO" + }, + { + "name": "Russian Federation", + "code": "RU" + }, + { + "name": "Rwanda", + "code": "RW" + }, + { + "name": "Saint Barthélemy", + "code": "BL" + }, + { + "name": "Saint Helena, Ascension and Tristan da Cunha", + "code": "SH" + }, + { + "name": "Saint Kitts and Nevis", + "code": "KN" + }, + { + "name": "Saint Lucia", + "code": "LC" + }, + { + "name": "Saint Martin (French part)", + "code": "MF" + }, + { + "name": "Saint Pierre and Miquelon", + "code": "PM" + }, + { + "name": "Saint Vincent and the Grenadines", + "code": "VC" + }, + { + "name": "Samoa", + "code": "WS" + }, + { + "name": "San Marino", + "code": "SM" + }, + { + "name": "Sao Tome and Principe", + "code": "ST" + }, + { + "name": "Saudi Arabia", + "code": "SA" + }, + { + "name": "Senegal", + "code": "SN" + }, + { + "name": "Serbia", + "code": "RS" + }, + { + "name": "Seychelles", + "code": "SC" + }, + { + "name": "Sierra Leone", + "code": "SL" + }, + { + "name": "Singapore", + "code": "SG" + }, + { + "name": "Sint Maarten (Dutch part)", + "code": "SX" + }, + { + "name": "Slovakia", + "code": "SK" + }, + { + "name": "Slovenia", + "code": "SI" + }, + { + "name": "Solomon Islands", + "code": "SB" + }, + { + "name": "Somalia", + "code": "SO" + }, + { + "name": "South Africa", + "code": "ZA" + }, + { + "name": "South Georgia and the South Sandwich Islands", + "code": "GS" + }, + { + "name": "South Sudan", + "code": "SS" + }, + { + "name": "Spain", + "code": "ES" + }, + { + "name": "Sri Lanka", + "code": "LK" + }, + { + "name": "Sudan", + "code": "SD" + }, + { + "name": "Suriname", + "code": "SR" + }, + { + "name": "Svalbard and Jan Mayen", + "code": "SJ" + }, + { + "name": "Sweden", + "code": "SE" + }, + { + "name": "Switzerland", + "code": "CH" + }, + { + "name": "Syrian Arab Republic", + "code": "SY" + }, + { + "name": "Taiwan, Province of China", + "code": "TW" + }, + { + "name": "Tajikistan", + "code": "TJ" + }, + { + "name": "Tanzania, United Republic of", + "code": "TZ" + }, + { + "name": "Thailand", + "code": "TH" + }, + { + "name": "Timor-Leste", + "code": "TL" + }, + { + "name": "Togo", + "code": "TG" + }, + { + "name": "Tokelau", + "code": "TK" + }, + { + "name": "Tonga", + "code": "TO" + }, + { + "name": "Trinidad and Tobago", + "code": "TT" + }, + { + "name": "Tunisia", + "code": "TN" + }, + { + "name": "Türkiye", + "code": "TR" + }, + { + "name": "Turkmenistan", + "code": "TM" + }, + { + "name": "Turks and Caicos Islands", + "code": "TC" + }, + { + "name": "Tuvalu", + "code": "TV" + }, + { + "name": "Uganda", + "code": "UG" + }, + { + "name": "Ukraine", + "code": "UA" + }, + { + "name": "United Arab Emirates", + "code": "AE" + }, + { + "name": "United Kingdom of Great Britain and Northern Ireland", + "code": "GB" + }, + { + "name": "United States of America", + "code": "US" + }, + { + "name": "United States Minor Outlying Islands", + "code": "UM" + }, + { + "name": "Uruguay", + "code": "UY" + }, + { + "name": "Uzbekistan", + "code": "UZ" + }, + { + "name": "Vanuatu", + "code": "VU" + }, + { + "name": "Venezuela, Bolivarian Republic of", + "code": "VE" + }, + { + "name": "Viet Nam", + "code": "VN" + }, + { + "name": "Virgin Islands (British)", + "code": "VG" + }, + { + "name": "Virgin Islands (U.S.)", + "code": "VI" + }, + { + "name": "Wallis and Futuna", + "code": "WF" + }, + { + "name": "Western Sahara", + "code": "EH" + }, + { + "name": "Yemen", + "code": "YE" + }, + { + "name": "Zambia", + "code": "ZM" + }, + { + "name": "Zimbabwe", + "code": "ZW" + } +] \ No newline at end of file diff --git a/src/plugin/data/iso3166-2.json b/src/plugin/data/iso3166-2.json new file mode 100644 index 0000000..2baaee3 --- /dev/null +++ b/src/plugin/data/iso3166-2.json @@ -0,0 +1,15166 @@ +{ + "AD": [ + { + "name": "Andorra la Vella", + "code": "AD-07" + }, + { + "name": "Canillo", + "code": "AD-02" + }, + { + "name": "Encamp", + "code": "AD-03" + }, + { + "name": "Escaldes-Engordany", + "code": "AD-08" + }, + { + "name": "La Massana", + "code": "AD-04" + }, + { + "name": "Ordino", + "code": "AD-05" + }, + { + "name": "Sant Julia de Loria", + "code": "AD-06" + } + ], + "AE": [ + { + "name": "'Ajman", + "code": "AE-AJ" + }, + { + "name": "Abu Zaby", + "code": "AE-AZ" + }, + { + "name": "Al Fujayrah", + "code": "AE-FU" + }, + { + "name": "Ash Shariqah", + "code": "AE-SH" + }, + { + "name": "Dubayy", + "code": "AE-DU" + }, + { + "name": "Ra's al Khaymah", + "code": "AE-RK" + }, + { + "name": "Umm al Qaywayn", + "code": "AE-UQ" + } + ], + "AF": [ + { + "name": "Badakhshan", + "code": "AF-BDS" + }, + { + "name": "Badghis", + "code": "AF-BDG" + }, + { + "name": "Baghlan", + "code": "AF-BGL" + }, + { + "name": "Balkh", + "code": "AF-BAL" + }, + { + "name": "Bamyan", + "code": "AF-BAM" + }, + { + "name": "Daykundi", + "code": "AF-DAY" + }, + { + "name": "Farah", + "code": "AF-FRA" + }, + { + "name": "Faryab", + "code": "AF-FYB" + }, + { + "name": "Ghazni", + "code": "AF-GHA" + }, + { + "name": "Ghor", + "code": "AF-GHO" + }, + { + "name": "Helmand", + "code": "AF-HEL" + }, + { + "name": "Herat", + "code": "AF-HER" + }, + { + "name": "Jowzjan", + "code": "AF-JOW" + }, + { + "name": "Kabul", + "code": "AF-KAB" + }, + { + "name": "Kandahar", + "code": "AF-KAN" + }, + { + "name": "Khost", + "code": "AF-KHO" + }, + { + "name": "Kunduz", + "code": "AF-KDZ" + }, + { + "name": "Laghman", + "code": "AF-LAG" + }, + { + "name": "Logar", + "code": "AF-LOG" + }, + { + "name": "Nangarhar", + "code": "AF-NAN" + }, + { + "name": "Nimroz", + "code": "AF-NIM" + }, + { + "name": "Paktika", + "code": "AF-PKA" + }, + { + "name": "Paktiya", + "code": "AF-PIA" + }, + { + "name": "Parwan", + "code": "AF-PAR" + }, + { + "name": "Samangan", + "code": "AF-SAM" + }, + { + "name": "Sar-e Pul", + "code": "AF-SAR" + }, + { + "name": "Takhar", + "code": "AF-TAK" + }, + { + "name": "Uruzgan", + "code": "AF-URU" + }, + { + "name": "Zabul", + "code": "AF-ZAB" + } + ], + "AG": [ + { + "name": "Barbuda", + "code": "AG-10" + }, + { + "name": "Saint George", + "code": "AG-03" + }, + { + "name": "Saint John", + "code": "AG-04" + }, + { + "name": "Saint Mary", + "code": "AG-05" + }, + { + "name": "Saint Paul", + "code": "AG-06" + }, + { + "name": "Saint Peter", + "code": "AG-07" + }, + { + "name": "Saint Philip", + "code": "AG-08" + } + ], + "AI": [ + { + "name": "Anguilla", + "code": "N/A" + } + ], + "AL": [ + { + "name": "Berat", + "code": "AL-01" + }, + { + "name": "Diber", + "code": "AL-09" + }, + { + "name": "Durres", + "code": "AL-02" + }, + { + "name": "Elbasan", + "code": "AL-03" + }, + { + "name": "Fier", + "code": "AL-04" + }, + { + "name": "Gjirokaster", + "code": "AL-05" + }, + { + "name": "Korce", + "code": "AL-06" + }, + { + "name": "Kukes", + "code": "AL-07" + }, + { + "name": "Lezhe", + "code": "AL-08" + }, + { + "name": "Shkoder", + "code": "AL-10" + }, + { + "name": "Tirane", + "code": "AL-11" + }, + { + "name": "Vlore", + "code": "AL-12" + } + ], + "AM": [ + { + "name": "Aragacotn", + "code": "AM-AG" + }, + { + "name": "Ararat", + "code": "AM-AR" + }, + { + "name": "Armavir", + "code": "AM-AV" + }, + { + "name": "Erevan", + "code": "AM-ER" + }, + { + "name": "Gegark'unik'", + "code": "AM-GR" + }, + { + "name": "Kotayk'", + "code": "AM-KT" + }, + { + "name": "Lori", + "code": "AM-LO" + }, + { + "name": "Sirak", + "code": "AM-SH" + }, + { + "name": "Syunik'", + "code": "AM-SU" + }, + { + "name": "Tavus", + "code": "AM-TV" + }, + { + "name": "Vayoc Jor", + "code": "AM-VD" + } + ], + "AO": [ + { + "name": "Bengo", + "code": "AO-BGO" + }, + { + "name": "Benguela", + "code": "AO-BGU" + }, + { + "name": "Bie", + "code": "AO-BIE" + }, + { + "name": "Cabinda", + "code": "AO-CAB" + }, + { + "name": "Cuando Cubango", + "code": "AO-CCU" + }, + { + "name": "Cuanza-Norte", + "code": "AO-CNO" + }, + { + "name": "Cuanza-Sul", + "code": "AO-CUS" + }, + { + "name": "Huambo", + "code": "AO-HUA" + }, + { + "name": "Huila", + "code": "AO-HUI" + }, + { + "name": "Luanda", + "code": "AO-LUA" + }, + { + "name": "Lunda-Norte", + "code": "AO-LNO" + }, + { + "name": "Lunda-Sul", + "code": "AO-LSU" + }, + { + "name": "Malange", + "code": "AO-MAL" + }, + { + "name": "Moxico", + "code": "AO-MOX" + }, + { + "name": "Namibe", + "code": "AO-NAM" + }, + { + "name": "Uige", + "code": "AO-UIG" + }, + { + "name": "Zaire", + "code": "AO-ZAI" + } + ], + "AQ": [ + { + "name": "Antarctica", + "code": "N/A" + } + ], + "AR": [ + { + "name": "Buenos Aires", + "code": "AR-B" + }, + { + "name": "Catamarca", + "code": "AR-K" + }, + { + "name": "Chaco", + "code": "AR-H" + }, + { + "name": "Chubut", + "code": "AR-U" + }, + { + "name": "Ciudad Autonoma de Buenos Aires", + "code": "AR-C" + }, + { + "name": "Cordoba", + "code": "AR-X" + }, + { + "name": "Corrientes", + "code": "AR-W" + }, + { + "name": "Entre Rios", + "code": "AR-E" + }, + { + "name": "Formosa", + "code": "AR-P" + }, + { + "name": "Jujuy", + "code": "AR-Y" + }, + { + "name": "La Pampa", + "code": "AR-L" + }, + { + "name": "La Rioja", + "code": "AR-F" + }, + { + "name": "Mendoza", + "code": "AR-M" + }, + { + "name": "Misiones", + "code": "AR-N" + }, + { + "name": "Neuquen", + "code": "AR-Q" + }, + { + "name": "Rio Negro", + "code": "AR-R" + }, + { + "name": "Salta", + "code": "AR-A" + }, + { + "name": "San Juan", + "code": "AR-J" + }, + { + "name": "San Luis", + "code": "AR-D" + }, + { + "name": "Santa Cruz", + "code": "AR-Z" + }, + { + "name": "Santa Fe", + "code": "AR-S" + }, + { + "name": "Santiago del Estero", + "code": "AR-G" + }, + { + "name": "Tierra del Fuego", + "code": "AR-V" + }, + { + "name": "Tucuman", + "code": "AR-T" + } + ], + "AS": [ + { + "name": "Eastern District", + "code": "N/A" + }, + { + "name": "Western District", + "code": "N/A" + } + ], + "AT": [ + { + "name": "Burgenland", + "code": "AT-1" + }, + { + "name": "Karnten", + "code": "AT-2" + }, + { + "name": "Niederosterreich", + "code": "AT-3" + }, + { + "name": "Oberosterreich", + "code": "AT-4" + }, + { + "name": "Salzburg", + "code": "AT-5" + }, + { + "name": "Steiermark", + "code": "AT-6" + }, + { + "name": "Tirol", + "code": "AT-7" + }, + { + "name": "Vorarlberg", + "code": "AT-8" + }, + { + "name": "Wien", + "code": "AT-9" + } + ], + "AU": [ + { + "name": "Australian Capital Territory", + "code": "AU-ACT" + }, + { + "name": "New South Wales", + "code": "AU-NSW" + }, + { + "name": "Northern Territory", + "code": "AU-NT" + }, + { + "name": "Queensland", + "code": "AU-QLD" + }, + { + "name": "South Australia", + "code": "AU-SA" + }, + { + "name": "Tasmania", + "code": "AU-TAS" + }, + { + "name": "Victoria", + "code": "AU-VIC" + }, + { + "name": "Western Australia", + "code": "AU-WA" + } + ], + "AW": [ + { + "name": "Aruba", + "code": "N/A" + } + ], + "AX": [ + { + "name": "Eckeroe", + "code": "N/A" + }, + { + "name": "Finstroem", + "code": "N/A" + }, + { + "name": "Hammarland", + "code": "N/A" + }, + { + "name": "Jomala", + "code": "N/A" + }, + { + "name": "Lemland", + "code": "N/A" + }, + { + "name": "Mariehamn", + "code": "N/A" + }, + { + "name": "Saltvik", + "code": "N/A" + } + ], + "AZ": [ + { + "name": "Abseron", + "code": "AZ-ABS" + }, + { + "name": "Agcabadi", + "code": "AZ-AGC" + }, + { + "name": "Agdas", + "code": "AZ-AGS" + }, + { + "name": "Agstafa", + "code": "AZ-AGA" + }, + { + "name": "Agsu", + "code": "AZ-AGU" + }, + { + "name": "Astara", + "code": "AZ-AST" + }, + { + "name": "Baki", + "code": "AZ-BA" + }, + { + "name": "Balakan", + "code": "AZ-BAL" + }, + { + "name": "Barda", + "code": "AZ-BAR" + }, + { + "name": "Beylaqan", + "code": "AZ-BEY" + }, + { + "name": "Calilabad", + "code": "AZ-CAL" + }, + { + "name": "Gadabay", + "code": "AZ-GAD" + }, + { + "name": "Ganca", + "code": "AZ-GA" + }, + { + "name": "Goranboy", + "code": "AZ-GOR" + }, + { + "name": "Goycay", + "code": "AZ-GOY" + }, + { + "name": "Goygol", + "code": "AZ-GYG" + }, + { + "name": "Haciqabul", + "code": "AZ-HAC" + }, + { + "name": "Imisli", + "code": "AZ-IMI" + }, + { + "name": "Ismayilli", + "code": "AZ-ISM" + }, + { + "name": "Kalbacar", + "code": "AZ-KAL" + }, + { + "name": "Kurdamir", + "code": "AZ-KUR" + }, + { + "name": "Lankaran", + "code": "AZ-LA" + }, + { + "name": "Masalli", + "code": "AZ-MAS" + }, + { + "name": "Mingacevir", + "code": "AZ-MI" + }, + { + "name": "Naftalan", + "code": "AZ-NA" + }, + { + "name": "Naxcivan", + "code": "AZ-NX" + }, + { + "name": "Neftcala", + "code": "AZ-NEF" + }, + { + "name": "Oguz", + "code": "AZ-OGU" + }, + { + "name": "Qabala", + "code": "AZ-QAB" + }, + { + "name": "Qazax", + "code": "AZ-QAZ" + }, + { + "name": "Quba", + "code": "AZ-QBA" + }, + { + "name": "Qusar", + "code": "AZ-QUS" + }, + { + "name": "Saatli", + "code": "AZ-SAT" + }, + { + "name": "Sabirabad", + "code": "AZ-SAB" + }, + { + "name": "Saki", + "code": "AZ-SAK" + }, + { + "name": "Salyan", + "code": "AZ-SAL" + }, + { + "name": "Samaxi", + "code": "AZ-SMI" + }, + { + "name": "Samkir", + "code": "AZ-SKR" + }, + { + "name": "Samux", + "code": "AZ-SMX" + }, + { + "name": "Sirvan", + "code": "AZ-SR" + }, + { + "name": "Siyazan", + "code": "AZ-SIY" + }, + { + "name": "Sumqayit", + "code": "AZ-SM" + }, + { + "name": "Tartar", + "code": "AZ-TAR" + }, + { + "name": "Tovuz", + "code": "AZ-TOV" + }, + { + "name": "Ucar", + "code": "AZ-UCA" + }, + { + "name": "Xacmaz", + "code": "AZ-XAC" + }, + { + "name": "Xizi", + "code": "AZ-XIZ" + }, + { + "name": "Xocavand", + "code": "AZ-XVD" + }, + { + "name": "Yardimli", + "code": "AZ-YAR" + }, + { + "name": "Yevlax", + "code": "AZ-YEV" + }, + { + "name": "Zaqatala", + "code": "AZ-ZAQ" + }, + { + "name": "Zardab", + "code": "AZ-ZAR" + } + ], + "BA": [ + { + "name": "Brcko distrikt", + "code": "BA-BRC" + }, + { + "name": "Federacija Bosne i Hercegovine", + "code": "BA-BIH" + }, + { + "name": "Republika Srpska", + "code": "BA-SRP" + } + ], + "BB": [ + { + "name": "Christ Church", + "code": "BB-01" + }, + { + "name": "Saint Andrew", + "code": "BB-02" + }, + { + "name": "Saint George", + "code": "BB-03" + }, + { + "name": "Saint James", + "code": "BB-04" + }, + { + "name": "Saint John", + "code": "BB-05" + }, + { + "name": "Saint Joseph", + "code": "BB-06" + }, + { + "name": "Saint Lucy", + "code": "BB-07" + }, + { + "name": "Saint Michael", + "code": "BB-08" + }, + { + "name": "Saint Peter", + "code": "BB-09" + }, + { + "name": "Saint Philip", + "code": "BB-10" + }, + { + "name": "Saint Thomas", + "code": "BB-11" + } + ], + "BD": [ + { + "name": "Barishal", + "code": "BD-A" + }, + { + "name": "Chattogram", + "code": "BD-B" + }, + { + "name": "Dhaka", + "code": "BD-C" + }, + { + "name": "Khulna", + "code": "BD-D" + }, + { + "name": "Rajshahi", + "code": "BD-E" + }, + { + "name": "Rangpur", + "code": "BD-F" + }, + { + "name": "Sylhet", + "code": "BD-G" + } + ], + "BE": [ + { + "name": "Antwerpen", + "code": "BE-VAN" + }, + { + "name": "Brabant wallon", + "code": "BE-WBR" + }, + { + "name": "Brussels Hoofdstedelijk Gewest", + "code": "BE-BRU" + }, + { + "name": "Hainaut", + "code": "BE-WHT" + }, + { + "name": "Liege", + "code": "BE-WLG" + }, + { + "name": "Limburg", + "code": "BE-VLI" + }, + { + "name": "Luxembourg", + "code": "BE-WLX" + }, + { + "name": "Namur", + "code": "BE-WNA" + }, + { + "name": "Oost-Vlaanderen", + "code": "BE-VOV" + }, + { + "name": "Vlaams-Brabant", + "code": "BE-VBR" + }, + { + "name": "West-Vlaanderen", + "code": "BE-VWV" + } + ], + "BF": [ + { + "name": "Bale", + "code": "BF-BAL" + }, + { + "name": "Bam", + "code": "BF-BAM" + }, + { + "name": "Banwa", + "code": "BF-BAN" + }, + { + "name": "Bazega", + "code": "BF-BAZ" + }, + { + "name": "Boulgou", + "code": "BF-BLG" + }, + { + "name": "Boulkiemde", + "code": "BF-BLK" + }, + { + "name": "Comoe", + "code": "BF-COM" + }, + { + "name": "Ganzourgou", + "code": "BF-GAN" + }, + { + "name": "Gnagna", + "code": "BF-GNA" + }, + { + "name": "Gourma", + "code": "BF-GOU" + }, + { + "name": "Houet", + "code": "BF-HOU" + }, + { + "name": "Kadiogo", + "code": "BF-KAD" + }, + { + "name": "Kenedougou", + "code": "BF-KEN" + }, + { + "name": "Kompienga", + "code": "BF-KMP" + }, + { + "name": "Kossi", + "code": "BF-KOS" + }, + { + "name": "Kouritenga", + "code": "BF-KOT" + }, + { + "name": "Kourweogo", + "code": "BF-KOW" + }, + { + "name": "Leraba", + "code": "BF-LER" + }, + { + "name": "Loroum", + "code": "BF-LOR" + }, + { + "name": "Mouhoun", + "code": "BF-MOU" + }, + { + "name": "Nahouri", + "code": "BF-NAO" + }, + { + "name": "namentenga", + "code": "BF-NAM" + }, + { + "name": "Nayala", + "code": "BF-NAY" + }, + { + "name": "Oubritenga", + "code": "BF-OUB" + }, + { + "name": "Oudalan", + "code": "BF-OUD" + }, + { + "name": "Passore", + "code": "BF-PAS" + }, + { + "name": "Sanmatenga", + "code": "BF-SMT" + }, + { + "name": "Seno", + "code": "BF-SEN" + }, + { + "name": "Sissili", + "code": "BF-SIS" + }, + { + "name": "Soum", + "code": "BF-SOM" + }, + { + "name": "Tapoa", + "code": "BF-TAP" + }, + { + "name": "Tuy", + "code": "BF-TUI" + }, + { + "name": "Yatenga", + "code": "BF-YAT" + }, + { + "name": "Ziro", + "code": "BF-ZIR" + }, + { + "name": "Zondoma", + "code": "BF-ZON" + }, + { + "name": "Zoundweogo", + "code": "BF-ZOU" + } + ], + "BG": [ + { + "name": "Blagoevgrad", + "code": "BG-01" + }, + { + "name": "Burgas", + "code": "BG-02" + }, + { + "name": "Dobrich", + "code": "BG-08" + }, + { + "name": "Gabrovo", + "code": "BG-07" + }, + { + "name": "Haskovo", + "code": "BG-26" + }, + { + "name": "Kardzhali", + "code": "BG-09" + }, + { + "name": "Kyustendil", + "code": "BG-10" + }, + { + "name": "Lovech", + "code": "BG-11" + }, + { + "name": "Montana", + "code": "BG-12" + }, + { + "name": "Pazardzhik", + "code": "BG-13" + }, + { + "name": "Pernik", + "code": "BG-14" + }, + { + "name": "Pleven", + "code": "BG-15" + }, + { + "name": "Plovdiv", + "code": "BG-16" + }, + { + "name": "Razgrad", + "code": "BG-17" + }, + { + "name": "Ruse", + "code": "BG-18" + }, + { + "name": "Shumen", + "code": "BG-27" + }, + { + "name": "Silistra", + "code": "BG-19" + }, + { + "name": "Sliven", + "code": "BG-20" + }, + { + "name": "Smolyan", + "code": "BG-21" + }, + { + "name": "Sofia", + "code": "BG-23" + }, + { + "name": "Sofia (stolitsa)", + "code": "BG-22" + }, + { + "name": "Stara Zagora", + "code": "BG-24" + }, + { + "name": "Targovishte", + "code": "BG-25" + }, + { + "name": "Varna", + "code": "BG-03" + }, + { + "name": "Veliko Tarnovo", + "code": "BG-04" + }, + { + "name": "Vidin", + "code": "BG-05" + }, + { + "name": "Vratsa", + "code": "BG-06" + }, + { + "name": "Yambol", + "code": "BG-28" + } + ], + "BH": [ + { + "name": "Al 'Asimah", + "code": "BH-13" + }, + { + "name": "Al Janubiyah", + "code": "BH-14" + }, + { + "name": "Al Muharraq", + "code": "BH-15" + }, + { + "name": "Ash Shamaliyah", + "code": "BH-17" + } + ], + "BI": [ + { + "name": "Bujumbura Mairie", + "code": "BI-BM" + }, + { + "name": "Bururi", + "code": "BI-BR" + }, + { + "name": "Cibitoke", + "code": "BI-CI" + }, + { + "name": "Gitega", + "code": "BI-GI" + }, + { + "name": "Kirundo", + "code": "BI-KI" + }, + { + "name": "Mwaro", + "code": "BI-MW" + }, + { + "name": "Ngozi", + "code": "BI-NG" + }, + { + "name": "Rumonge", + "code": "BI-RM" + }, + { + "name": "Rutana", + "code": "BI-RT" + }, + { + "name": "Ruyigi", + "code": "BI-RY" + } + ], + "BJ": [ + { + "name": "Atacora", + "code": "BJ-AK" + }, + { + "name": "Atlantique", + "code": "BJ-AQ" + }, + { + "name": "Borgou", + "code": "BJ-BO" + }, + { + "name": "Collines", + "code": "BJ-CO" + }, + { + "name": "Littoral", + "code": "BJ-LI" + }, + { + "name": "Oueme", + "code": "BJ-OU" + }, + { + "name": "Plateau", + "code": "BJ-PL" + }, + { + "name": "Zou", + "code": "BJ-ZO" + } + ], + "BL": [ + { + "name": "Saint Barthelemy", + "code": "N/A" + } + ], + "BM": [ + { + "name": "Hamilton", + "code": "N/A" + }, + { + "name": "Saint George", + "code": "N/A" + } + ], + "BN": [ + { + "name": "Belait", + "code": "BN-BE" + }, + { + "name": "Brunei-Muara", + "code": "BN-BM" + }, + { + "name": "Temburong", + "code": "BN-TE" + }, + { + "name": "Tutong", + "code": "BN-TU" + } + ], + "BO": [ + { + "name": "Chuquisaca", + "code": "BO-H" + }, + { + "name": "Cochabamba", + "code": "BO-C" + }, + { + "name": "El Beni", + "code": "BO-B" + }, + { + "name": "La Paz", + "code": "BO-L" + }, + { + "name": "Oruro", + "code": "BO-O" + }, + { + "name": "Pando", + "code": "BO-N" + }, + { + "name": "Potosi", + "code": "BO-P" + }, + { + "name": "Santa Cruz", + "code": "BO-S" + }, + { + "name": "Tarija", + "code": "BO-T" + } + ], + "BQ": [ + { + "name": "Bonaire", + "code": "BQ-BO" + }, + { + "name": "Saba", + "code": "BQ-SA" + }, + { + "name": "Sint Eustatius", + "code": "BQ-SE" + } + ], + "BR": [ + { + "name": "Acre", + "code": "BR-AC" + }, + { + "name": "Alagoas", + "code": "BR-AL" + }, + { + "name": "Amapa", + "code": "BR-AP" + }, + { + "name": "Amazonas", + "code": "BR-AM" + }, + { + "name": "Bahia", + "code": "BR-BA" + }, + { + "name": "Ceara", + "code": "BR-CE" + }, + { + "name": "Distrito Federal", + "code": "BR-DF" + }, + { + "name": "Espirito Santo", + "code": "BR-ES" + }, + { + "name": "Goias", + "code": "BR-GO" + }, + { + "name": "Maranhao", + "code": "BR-MA" + }, + { + "name": "Mato Grosso", + "code": "BR-MT" + }, + { + "name": "Mato Grosso do Sul", + "code": "BR-MS" + }, + { + "name": "Minas Gerais", + "code": "BR-MG" + }, + { + "name": "Para", + "code": "BR-PA" + }, + { + "name": "Paraiba", + "code": "BR-PB" + }, + { + "name": "Parana", + "code": "BR-PR" + }, + { + "name": "Pernambuco", + "code": "BR-PE" + }, + { + "name": "Piaui", + "code": "BR-PI" + }, + { + "name": "Rio Grande do Norte", + "code": "BR-RN" + }, + { + "name": "Rio Grande do Sul", + "code": "BR-RS" + }, + { + "name": "Rio de Janeiro", + "code": "BR-RJ" + }, + { + "name": "Rondonia", + "code": "BR-RO" + }, + { + "name": "Roraima", + "code": "BR-RR" + }, + { + "name": "Santa Catarina", + "code": "BR-SC" + }, + { + "name": "Sao Paulo", + "code": "BR-SP" + }, + { + "name": "Sergipe", + "code": "BR-SE" + }, + { + "name": "Tocantins", + "code": "BR-TO" + } + ], + "BS": [ + { + "name": "Black Point", + "code": "BS-BP" + }, + { + "name": "Central Abaco", + "code": "BS-CO" + }, + { + "name": "City of Freeport", + "code": "BS-FP" + }, + { + "name": "East Grand Bahama", + "code": "BS-EG" + }, + { + "name": "Harbour Island", + "code": "BS-HI" + }, + { + "name": "Long Island", + "code": "BS-LI" + }, + { + "name": "Moore's Island", + "code": "BS-MI" + }, + { + "name": "New Providence", + "code": "BS-NP" + }, + { + "name": "North Andros", + "code": "BS-NS" + }, + { + "name": "North Eleuthera", + "code": "BS-NE" + }, + { + "name": "San Salvador", + "code": "BS-SS" + }, + { + "name": "South Eleuthera", + "code": "BS-SE" + }, + { + "name": "West Grand Bahama", + "code": "BS-WG" + } + ], + "BT": [ + { + "name": "Bumthang", + "code": "BT-33" + }, + { + "name": "Chhukha", + "code": "BT-12" + }, + { + "name": "Dagana", + "code": "BT-22" + }, + { + "name": "Gasa", + "code": "BT-GA" + }, + { + "name": "Lhuentse", + "code": "BT-44" + }, + { + "name": "Monggar", + "code": "BT-42" + }, + { + "name": "Paro", + "code": "BT-11" + }, + { + "name": "Pema Gatshel", + "code": "BT-43" + }, + { + "name": "Punakha", + "code": "BT-23" + }, + { + "name": "Samdrup Jongkhar", + "code": "BT-45" + }, + { + "name": "Samtse", + "code": "BT-14" + }, + { + "name": "Sarpang", + "code": "BT-31" + }, + { + "name": "Thimphu", + "code": "BT-15" + }, + { + "name": "Trashigang", + "code": "BT-41" + }, + { + "name": "Trongsa", + "code": "BT-32" + }, + { + "name": "Tsirang", + "code": "BT-21" + }, + { + "name": "Wangdue Phodrang", + "code": "BT-24" + } + ], + "BV": [ + { + "name": "Bouvet Island", + "code": "N/A" + } + ], + "BW": [ + { + "name": "Central", + "code": "BW-CE" + }, + { + "name": "Chobe", + "code": "BW-CH" + }, + { + "name": "Ghanzi", + "code": "BW-GH" + }, + { + "name": "Kgalagadi", + "code": "BW-KG" + }, + { + "name": "Kgatleng", + "code": "BW-KL" + }, + { + "name": "Kweneng", + "code": "BW-KW" + }, + { + "name": "North East", + "code": "BW-NE" + }, + { + "name": "North West", + "code": "BW-NW" + }, + { + "name": "South East", + "code": "BW-SE" + }, + { + "name": "Southern", + "code": "BW-SO" + } + ], + "BY": [ + { + "name": "Brestskaya voblasts'", + "code": "BY-BR" + }, + { + "name": "Homyel'skaya voblasts'", + "code": "BY-HO" + }, + { + "name": "Horad Minsk", + "code": "BY-HM" + }, + { + "name": "Hrodzyenskaya voblasts'", + "code": "BY-HR" + }, + { + "name": "Mahilyowskaya voblasts'", + "code": "BY-MA" + }, + { + "name": "Minskaya voblasts'", + "code": "BY-MI" + }, + { + "name": "Vitsyebskaya voblasts'", + "code": "BY-VI" + } + ], + "BZ": [ + { + "name": "Belize", + "code": "BZ-BZ" + }, + { + "name": "Cayo", + "code": "BZ-CY" + }, + { + "name": "Corozal", + "code": "BZ-CZL" + }, + { + "name": "Orange Walk", + "code": "BZ-OW" + }, + { + "name": "Stann Creek", + "code": "BZ-SC" + }, + { + "name": "Toledo", + "code": "BZ-TOL" + } + ], + "CA": [ + { + "name": "Alberta", + "code": "CA-AB" + }, + { + "name": "British Columbia", + "code": "CA-BC" + }, + { + "name": "Manitoba", + "code": "CA-MB" + }, + { + "name": "New Brunswick", + "code": "CA-NB" + }, + { + "name": "Newfoundland and Labrador", + "code": "CA-NL" + }, + { + "name": "Northwest Territories", + "code": "CA-NT" + }, + { + "name": "Nova Scotia", + "code": "CA-NS" + }, + { + "name": "Nunavut", + "code": "CA-NU" + }, + { + "name": "Ontario", + "code": "CA-ON" + }, + { + "name": "Prince Edward Island", + "code": "CA-PE" + }, + { + "name": "Quebec", + "code": "CA-QC" + }, + { + "name": "Saskatchewan", + "code": "CA-SK" + }, + { + "name": "Yukon", + "code": "CA-YT" + } + ], + "CC": [ + { + "name": "Cocos (Keeling) Islands", + "code": "N/A" + } + ], + "CD": [ + { + "name": "Equateur", + "code": "CD-EQ" + }, + { + "name": "Haut-Katanga", + "code": "CD-HK" + }, + { + "name": "Haut-Lomami", + "code": "CD-HL" + }, + { + "name": "Ituri", + "code": "CD-IT" + }, + { + "name": "Kasai", + "code": "CD-KS" + }, + { + "name": "Kasai Central", + "code": "CD-KC" + }, + { + "name": "Kasai Oriental", + "code": "CD-KE" + }, + { + "name": "Kinshasa", + "code": "CD-KN" + }, + { + "name": "Kongo Central", + "code": "CD-BC" + }, + { + "name": "Lualaba", + "code": "CD-LU" + }, + { + "name": "Maniema", + "code": "CD-MA" + }, + { + "name": "Nord-Kivu", + "code": "CD-NK" + }, + { + "name": "Sankuru", + "code": "CD-SA" + }, + { + "name": "Sud-Kivu", + "code": "CD-SK" + }, + { + "name": "Tanganyika", + "code": "CD-TA" + }, + { + "name": "Tshopo", + "code": "CD-TO" + }, + { + "name": "Tshuapa", + "code": "CD-TU" + } + ], + "CF": [ + { + "name": "Bamingui-Bangoran", + "code": "CF-BB" + }, + { + "name": "Bangui", + "code": "CF-BGF" + }, + { + "name": "Gribingui", + "code": "CF-KB" + }, + { + "name": "Haut-Mbomou", + "code": "CF-HM" + }, + { + "name": "Haute-Kotto", + "code": "CF-HK" + }, + { + "name": "Kemo-Gribingui", + "code": "CF-KG" + }, + { + "name": "Lobaye", + "code": "CF-LB" + }, + { + "name": "Mambere-Kadei", + "code": "CF-HS" + }, + { + "name": "Nana-Mambere", + "code": "CF-NM" + }, + { + "name": "Ouaka", + "code": "CF-UK" + }, + { + "name": "Ouham", + "code": "CF-AC" + }, + { + "name": "Ouham-Pende", + "code": "CF-OP" + }, + { + "name": "Sangha", + "code": "CF-SE" + }, + { + "name": "Vakaga", + "code": "CF-VK" + } + ], + "CG": [ + { + "name": "Bouenza", + "code": "CG-11" + }, + { + "name": "Brazzaville", + "code": "CG-BZV" + }, + { + "name": "Cuvette", + "code": "CG-8" + }, + { + "name": "Likouala", + "code": "CG-7" + }, + { + "name": "Niari", + "code": "CG-9" + }, + { + "name": "Pointe-Noire", + "code": "CG-16" + }, + { + "name": "Sangha", + "code": "CG-13" + } + ], + "CH": [ + { + "name": "Aargau", + "code": "CH-AG" + }, + { + "name": "Appenzell Ausserrhoden", + "code": "CH-AR" + }, + { + "name": "Appenzell Innerrhoden", + "code": "CH-AI" + }, + { + "name": "Basel-Landschaft", + "code": "CH-BL" + }, + { + "name": "Basel-Stadt", + "code": "CH-BS" + }, + { + "name": "Bern", + "code": "CH-BE" + }, + { + "name": "Fribourg", + "code": "CH-FR" + }, + { + "name": "Geneve", + "code": "CH-GE" + }, + { + "name": "Glarus", + "code": "CH-GL" + }, + { + "name": "Graubunden", + "code": "CH-GR" + }, + { + "name": "Jura", + "code": "CH-JU" + }, + { + "name": "Luzern", + "code": "CH-LU" + }, + { + "name": "Neuchatel", + "code": "CH-NE" + }, + { + "name": "Nidwalden", + "code": "CH-NW" + }, + { + "name": "Obwalden", + "code": "CH-OW" + }, + { + "name": "Sankt Gallen", + "code": "CH-SG" + }, + { + "name": "Schaffhausen", + "code": "CH-SH" + }, + { + "name": "Schwyz", + "code": "CH-SZ" + }, + { + "name": "Solothurn", + "code": "CH-SO" + }, + { + "name": "Thurgau", + "code": "CH-TG" + }, + { + "name": "Ticino", + "code": "CH-TI" + }, + { + "name": "Uri", + "code": "CH-UR" + }, + { + "name": "Valais", + "code": "CH-VS" + }, + { + "name": "Vaud", + "code": "CH-VD" + }, + { + "name": "Zug", + "code": "CH-ZG" + }, + { + "name": "Zurich", + "code": "CH-ZH" + } + ], + "CI": [ + { + "name": "Abidjan", + "code": "CI-AB" + }, + { + "name": "Bas-Sassandra", + "code": "CI-BS" + }, + { + "name": "Comoe", + "code": "CI-CM" + }, + { + "name": "Denguele", + "code": "CI-DN" + }, + { + "name": "Goh-Djiboua", + "code": "CI-GD" + }, + { + "name": "Lacs", + "code": "CI-LC" + }, + { + "name": "Lagunes", + "code": "CI-LG" + }, + { + "name": "Montagnes", + "code": "CI-MG" + }, + { + "name": "Sassandra-Marahoue", + "code": "CI-SM" + }, + { + "name": "Savanes", + "code": "CI-SV" + }, + { + "name": "Vallee du Bandama", + "code": "CI-VB" + }, + { + "name": "Woroba", + "code": "CI-WR" + }, + { + "name": "Yamoussoukro", + "code": "CI-YM" + }, + { + "name": "Zanzan", + "code": "CI-ZZ" + } + ], + "CK": [ + { + "name": "Cook Islands", + "code": "N/A" + } + ], + "CL": [ + { + "name": "Aisen del General Carlos Ibanez del Campo", + "code": "CL-AI" + }, + { + "name": "Antofagasta", + "code": "CL-AN" + }, + { + "name": "Arica y Parinacota", + "code": "CL-AP" + }, + { + "name": "Atacama", + "code": "CL-AT" + }, + { + "name": "Biobio", + "code": "CL-BI" + }, + { + "name": "Coquimbo", + "code": "CL-CO" + }, + { + "name": "La Araucania", + "code": "CL-AR" + }, + { + "name": "Libertador General Bernardo O'Higgins", + "code": "CL-LI" + }, + { + "name": "Los Lagos", + "code": "CL-LL" + }, + { + "name": "Los Rios", + "code": "CL-LR" + }, + { + "name": "Magallanes", + "code": "CL-MA" + }, + { + "name": "Maule", + "code": "CL-ML" + }, + { + "name": "Nuble", + "code": "CL-NB" + }, + { + "name": "name Metropolitana de Santiago", + "code": "CL-RM" + }, + { + "name": "Tarapaca", + "code": "CL-TA" + }, + { + "name": "Valparaiso", + "code": "CL-VS" + } + ], + "CM": [ + { + "name": "Adamaoua", + "code": "CM-AD" + }, + { + "name": "Centre", + "code": "CM-CE" + }, + { + "name": "Est", + "code": "CM-ES" + }, + { + "name": "Extreme-Nord", + "code": "CM-EN" + }, + { + "name": "Littoral", + "code": "CM-LT" + }, + { + "name": "Nord", + "code": "CM-NO" + }, + { + "name": "Nord-Ouest", + "code": "CM-NW" + }, + { + "name": "Ouest", + "code": "CM-OU" + }, + { + "name": "Sud", + "code": "CM-SU" + }, + { + "name": "Sud-Ouest", + "code": "CM-SW" + } + ], + "CN": [ + { + "name": "Anhui", + "code": "CN-AH" + }, + { + "name": "Beijing", + "code": "CN-BJ" + }, + { + "name": "Chongqing", + "code": "CN-CQ" + }, + { + "name": "Fujian", + "code": "CN-FJ" + }, + { + "name": "Gansu", + "code": "CN-GS" + }, + { + "name": "Guangdong", + "code": "CN-GD" + }, + { + "name": "Guangxi Zhuangzu", + "code": "CN-GX" + }, + { + "name": "Guizhou", + "code": "CN-GZ" + }, + { + "name": "Hainan", + "code": "CN-HI" + }, + { + "name": "Hebei", + "code": "CN-HE" + }, + { + "name": "Heilongjiang", + "code": "CN-HL" + }, + { + "name": "Henan", + "code": "CN-HA" + }, + { + "name": "Hubei", + "code": "CN-HB" + }, + { + "name": "Hunan", + "code": "CN-HN" + }, + { + "name": "Jiangsu", + "code": "CN-JS" + }, + { + "name": "Jiangxi", + "code": "CN-JX" + }, + { + "name": "Jilin", + "code": "CN-JL" + }, + { + "name": "Liaoning", + "code": "CN-LN" + }, + { + "name": "Nei Mongol", + "code": "CN-NM" + }, + { + "name": "Ningxia Huizu", + "code": "CN-NX" + }, + { + "name": "Qinghai", + "code": "CN-QH" + }, + { + "name": "Shaanxi", + "code": "CN-SN" + }, + { + "name": "Shandong", + "code": "CN-SD" + }, + { + "name": "Shanghai", + "code": "CN-SH" + }, + { + "name": "Shanxi", + "code": "CN-SX" + }, + { + "name": "Sichuan", + "code": "CN-SC" + }, + { + "name": "Tianjin", + "code": "CN-TJ" + }, + { + "name": "Xinjiang Uygur", + "code": "CN-XJ" + }, + { + "name": "Xizang", + "code": "CN-XZ" + }, + { + "name": "Yunnan", + "code": "CN-YN" + }, + { + "name": "Zhejiang", + "code": "CN-ZJ" + } + ], + "CO": [ + { + "name": "Amazonas", + "code": "CO-AMA" + }, + { + "name": "Antioquia", + "code": "CO-ANT" + }, + { + "name": "Arauca", + "code": "CO-ARA" + }, + { + "name": "Atlantico", + "code": "CO-ATL" + }, + { + "name": "Bolivar", + "code": "CO-BOL" + }, + { + "name": "Boyaca", + "code": "CO-BOY" + }, + { + "name": "Caldas", + "code": "CO-CAL" + }, + { + "name": "Caqueta", + "code": "CO-CAQ" + }, + { + "name": "Casanare", + "code": "CO-CAS" + }, + { + "name": "Cauca", + "code": "CO-CAU" + }, + { + "name": "Cesar", + "code": "CO-CES" + }, + { + "name": "Choco", + "code": "CO-CHO" + }, + { + "name": "Cordoba", + "code": "CO-COR" + }, + { + "name": "Cundinamarca", + "code": "CO-CUN" + }, + { + "name": "Distrito Capital de Bogota", + "code": "CO-DC" + }, + { + "name": "Guainia", + "code": "CO-GUA" + }, + { + "name": "Guaviare", + "code": "CO-GUV" + }, + { + "name": "Huila", + "code": "CO-HUI" + }, + { + "name": "La Guajira", + "code": "CO-LAG" + }, + { + "name": "Magdalena", + "code": "CO-MAG" + }, + { + "name": "Meta", + "code": "CO-MET" + }, + { + "name": "Narino", + "code": "CO-NAR" + }, + { + "name": "Norte de Santander", + "code": "CO-NSA" + }, + { + "name": "Putumayo", + "code": "CO-PUT" + }, + { + "name": "Quindio", + "code": "CO-QUI" + }, + { + "name": "Risaralda", + "code": "CO-RIS" + }, + { + "name": "San Andres, Providencia y Santa Catalina", + "code": "CO-SAP" + }, + { + "name": "Santander", + "code": "CO-SAN" + }, + { + "name": "Sucre", + "code": "CO-SUC" + }, + { + "name": "Tolima", + "code": "CO-TOL" + }, + { + "name": "Valle del Cauca", + "code": "CO-VAC" + }, + { + "name": "Vichada", + "code": "CO-VID" + } + ], + "CR": [ + { + "name": "Alajuela", + "code": "CR-A" + }, + { + "name": "Cartago", + "code": "CR-C" + }, + { + "name": "Guanacaste", + "code": "CR-G" + }, + { + "name": "Heredia", + "code": "CR-H" + }, + { + "name": "Limon", + "code": "CR-L" + }, + { + "name": "Puntarenas", + "code": "CR-P" + }, + { + "name": "San Jose", + "code": "CR-SJ" + } + ], + "CU": [ + { + "name": "Artemisa", + "code": "CU-15" + }, + { + "name": "Camaguey", + "code": "CU-09" + }, + { + "name": "Ciego de Avila", + "code": "CU-08" + }, + { + "name": "Cienfuegos", + "code": "CU-06" + }, + { + "name": "Granma", + "code": "CU-12" + }, + { + "name": "Guantanamo", + "code": "CU-14" + }, + { + "name": "Holguin", + "code": "CU-11" + }, + { + "name": "Isla de la Juventud", + "code": "CU-99" + }, + { + "name": "La Habana", + "code": "CU-03" + }, + { + "name": "Las Tunas", + "code": "CU-10" + }, + { + "name": "Matanzas", + "code": "CU-04" + }, + { + "name": "Mayabeque", + "code": "CU-16" + }, + { + "name": "Pinar del Rio", + "code": "CU-01" + }, + { + "name": "Sancti Spiritus", + "code": "CU-07" + }, + { + "name": "Santiago de Cuba", + "code": "CU-13" + }, + { + "name": "Villa Clara", + "code": "CU-05" + } + ], + "CV": [ + { + "name": "Boa Vista", + "code": "CV-BV" + }, + { + "name": "Mosteiros", + "code": "CV-MO" + }, + { + "name": "Porto Novo", + "code": "CV-PN" + }, + { + "name": "Praia", + "code": "CV-PR" + }, + { + "name": "Ribeira Grande", + "code": "CV-RG" + }, + { + "name": "Ribeira Grande de Santiago", + "code": "CV-RS" + }, + { + "name": "Sal", + "code": "CV-SL" + }, + { + "name": "Santa Catarina", + "code": "CV-CA" + }, + { + "name": "Sao Lourenco dos Orgaos", + "code": "CV-SO" + }, + { + "name": "Sao Vicente", + "code": "CV-SV" + }, + { + "name": "Tarrafal", + "code": "CV-TA" + }, + { + "name": "Tarrafal de Sao Nicolau", + "code": "CV-TS" + } + ], + "CW": [ + { + "name": "Curacao", + "code": "N/A" + } + ], + "CX": [ + { + "name": "Christmas Island", + "code": "N/A" + } + ], + "CY": [ + { + "name": "Ammochostos", + "code": "CY-04" + }, + { + "name": "Keryneia", + "code": "CY-06" + }, + { + "name": "Larnaka", + "code": "CY-03" + }, + { + "name": "Lefkosia", + "code": "CY-01" + }, + { + "name": "Lemesos", + "code": "CY-02" + }, + { + "name": "Pafos", + "code": "CY-05" + } + ], + "CZ": [ + { + "name": "Jihocesky kraj", + "code": "CZ-31" + }, + { + "name": "Jihomoravsky kraj", + "code": "CZ-64" + }, + { + "name": "Karlovarsky kraj", + "code": "CZ-41" + }, + { + "name": "Kraj Vysocina", + "code": "CZ-63" + }, + { + "name": "Kralovehradecky kraj", + "code": "CZ-52" + }, + { + "name": "Liberecky kraj", + "code": "CZ-51" + }, + { + "name": "Moravskoslezsky kraj", + "code": "CZ-80" + }, + { + "name": "Olomoucky kraj", + "code": "CZ-71" + }, + { + "name": "Pardubicky kraj", + "code": "CZ-53" + }, + { + "name": "Plzensky kraj", + "code": "CZ-32" + }, + { + "name": "Praha, Hlavni mesto", + "code": "CZ-10" + }, + { + "name": "Stredocesky kraj", + "code": "CZ-20" + }, + { + "name": "Ustecky kraj", + "code": "CZ-42" + }, + { + "name": "Zlinsky kraj", + "code": "CZ-72" + } + ], + "DE": [ + { + "name": "Baden-Wurttemberg", + "code": "DE-BW" + }, + { + "name": "Bayern", + "code": "DE-BY" + }, + { + "name": "Berlin", + "code": "DE-BE" + }, + { + "name": "Brandenburg", + "code": "DE-BB" + }, + { + "name": "Bremen", + "code": "DE-HB" + }, + { + "name": "Hamburg", + "code": "DE-HH" + }, + { + "name": "Hessen", + "code": "DE-HE" + }, + { + "name": "Mecklenburg-Vorpommern", + "code": "DE-MV" + }, + { + "name": "Niedersachsen", + "code": "DE-NI" + }, + { + "name": "Nordrhein-Westfalen", + "code": "DE-NW" + }, + { + "name": "Rheinland-Pfalz", + "code": "DE-RP" + }, + { + "name": "Saarland", + "code": "DE-SL" + }, + { + "name": "Sachsen", + "code": "DE-SN" + }, + { + "name": "Sachsen-Anhalt", + "code": "DE-ST" + }, + { + "name": "Schleswig-Holstein", + "code": "DE-SH" + }, + { + "name": "Thuringen", + "code": "DE-TH" + } + ], + "DJ": [ + { + "name": "Ali Sabieh", + "code": "DJ-AS" + }, + { + "name": "Arta", + "code": "DJ-AR" + }, + { + "name": "Dikhil", + "code": "DJ-DI" + }, + { + "name": "Djibouti", + "code": "DJ-DJ" + }, + { + "name": "Tadjourah", + "code": "DJ-TA" + } + ], + "DK": [ + { + "name": "Hovedstaden", + "code": "DK-84" + }, + { + "name": "Midtjylland", + "code": "DK-82" + }, + { + "name": "Nordjylland", + "code": "DK-81" + }, + { + "name": "Sjaelland", + "code": "DK-85" + }, + { + "name": "Syddanmark", + "code": "DK-83" + } + ], + "DM": [ + { + "name": "Saint Andrew", + "code": "DM-02" + }, + { + "name": "Saint George", + "code": "DM-04" + }, + { + "name": "Saint John", + "code": "DM-05" + }, + { + "name": "Saint Joseph", + "code": "DM-06" + }, + { + "name": "Saint Luke", + "code": "DM-07" + }, + { + "name": "Saint Patrick", + "code": "DM-09" + }, + { + "name": "Saint Paul", + "code": "DM-10" + } + ], + "DO": [ + { + "name": "Azua", + "code": "DO-02" + }, + { + "name": "Baoruco", + "code": "DO-03" + }, + { + "name": "Barahona", + "code": "DO-04" + }, + { + "name": "Dajabon", + "code": "DO-05" + }, + { + "name": "Distrito Nacional (Santo Domingo)", + "code": "DO-01" + }, + { + "name": "Duarte", + "code": "DO-06" + }, + { + "name": "El Seibo", + "code": "DO-08" + }, + { + "name": "Elias Pina", + "code": "DO-07" + }, + { + "name": "Espaillat", + "code": "DO-09" + }, + { + "name": "Hato Mayor", + "code": "DO-30" + }, + { + "name": "Hermanas Mirabal", + "code": "DO-19" + }, + { + "name": "Independencia", + "code": "DO-10" + }, + { + "name": "La Altagracia", + "code": "DO-11" + }, + { + "name": "La Romana", + "code": "DO-12" + }, + { + "name": "La Vega", + "code": "DO-13" + }, + { + "name": "Maria Trinidad Sanchez", + "code": "DO-14" + }, + { + "name": "Monsenor Nouel", + "code": "DO-28" + }, + { + "name": "Monte Cristi", + "code": "DO-15" + }, + { + "name": "Monte Plata", + "code": "DO-29" + }, + { + "name": "Pedernales", + "code": "DO-16" + }, + { + "name": "Peravia", + "code": "DO-17" + }, + { + "name": "Puerto Plata", + "code": "DO-18" + }, + { + "name": "Samana", + "code": "DO-20" + }, + { + "name": "San Cristobal", + "code": "DO-21" + }, + { + "name": "San Jose de Ocoa", + "code": "DO-31" + }, + { + "name": "San Juan", + "code": "DO-22" + }, + { + "name": "San Pedro de Macoris", + "code": "DO-23" + }, + { + "name": "Sanchez Ramirez", + "code": "DO-24" + }, + { + "name": "Santiago", + "code": "DO-25" + }, + { + "name": "Santiago Rodriguez", + "code": "DO-26" + }, + { + "name": "Valverde", + "code": "DO-27" + } + ], + "DZ": [ + { + "name": "Adrar", + "code": "DZ-01" + }, + { + "name": "Ain Defla", + "code": "DZ-44" + }, + { + "name": "Ain Temouchent", + "code": "DZ-46" + }, + { + "name": "Alger", + "code": "DZ-16" + }, + { + "name": "Annaba", + "code": "DZ-23" + }, + { + "name": "Batna", + "code": "DZ-05" + }, + { + "name": "Bechar", + "code": "DZ-08" + }, + { + "name": "Bejaia", + "code": "DZ-06" + }, + { + "name": "Biskra", + "code": "DZ-07" + }, + { + "name": "Blida", + "code": "DZ-09" + }, + { + "name": "Bordj Bou Arreridj", + "code": "DZ-34" + }, + { + "name": "Bouira", + "code": "DZ-10" + }, + { + "name": "Boumerdes", + "code": "DZ-35" + }, + { + "name": "Chlef", + "code": "DZ-02" + }, + { + "name": "Constantine", + "code": "DZ-25" + }, + { + "name": "Djanet", + "code": "DZ-56" + }, + { + "name": "Djelfa", + "code": "DZ-17" + }, + { + "name": "El Bayadh", + "code": "DZ-32" + }, + { + "name": "El Meghaier", + "code": "DZ-57" + }, + { + "name": "El Oued", + "code": "DZ-39" + }, + { + "name": "El Tarf", + "code": "DZ-36" + }, + { + "name": "Ghardaia", + "code": "DZ-47" + }, + { + "name": "Guelma", + "code": "DZ-24" + }, + { + "name": "Illizi", + "code": "DZ-33" + }, + { + "name": "In Salah", + "code": "DZ-53" + }, + { + "name": "Jijel", + "code": "DZ-18" + }, + { + "name": "Khenchela", + "code": "DZ-40" + }, + { + "name": "Laghouat", + "code": "DZ-03" + }, + { + "name": "M'sila", + "code": "DZ-28" + }, + { + "name": "Mascara", + "code": "DZ-29" + }, + { + "name": "Medea", + "code": "DZ-26" + }, + { + "name": "Mila", + "code": "DZ-43" + }, + { + "name": "Mostaganem", + "code": "DZ-27" + }, + { + "name": "Naama", + "code": "DZ-45" + }, + { + "name": "Oran", + "code": "DZ-31" + }, + { + "name": "Ouargla", + "code": "DZ-30" + }, + { + "name": "Ouled Djellal", + "code": "DZ-51" + }, + { + "name": "Oum el Bouaghi", + "code": "DZ-04" + }, + { + "name": "Relizane", + "code": "DZ-48" + }, + { + "name": "Saida", + "code": "DZ-20" + }, + { + "name": "Setif", + "code": "DZ-19" + }, + { + "name": "Sidi Bel Abbes", + "code": "DZ-22" + }, + { + "name": "Skikda", + "code": "DZ-21" + }, + { + "name": "Souk Ahras", + "code": "DZ-41" + }, + { + "name": "Tamanrasset", + "code": "DZ-11" + }, + { + "name": "Tebessa", + "code": "DZ-12" + }, + { + "name": "Tiaret", + "code": "DZ-14" + }, + { + "name": "Timimoun", + "code": "DZ-49" + }, + { + "name": "Tindouf", + "code": "DZ-37" + }, + { + "name": "Tipaza", + "code": "DZ-42" + }, + { + "name": "Tissemsilt", + "code": "DZ-38" + }, + { + "name": "Tizi Ouzou", + "code": "DZ-15" + }, + { + "name": "Tlemcen", + "code": "DZ-13" + }, + { + "name": "Touggourt", + "code": "DZ-55" + } + ], + "EC": [ + { + "name": "Azuay", + "code": "EC-A" + }, + { + "name": "Bolivar", + "code": "EC-B" + }, + { + "name": "Canar", + "code": "EC-F" + }, + { + "name": "Carchi", + "code": "EC-C" + }, + { + "name": "Chimborazo", + "code": "EC-H" + }, + { + "name": "Cotopaxi", + "code": "EC-X" + }, + { + "name": "El Oro", + "code": "EC-O" + }, + { + "name": "Esmeraldas", + "code": "EC-E" + }, + { + "name": "Galapagos", + "code": "EC-W" + }, + { + "name": "Guayas", + "code": "EC-G" + }, + { + "name": "Imbabura", + "code": "EC-I" + }, + { + "name": "Loja", + "code": "EC-L" + }, + { + "name": "Los Rios", + "code": "EC-R" + }, + { + "name": "Manabi", + "code": "EC-M" + }, + { + "name": "Morona Santiago", + "code": "EC-S" + }, + { + "name": "Napo", + "code": "EC-N" + }, + { + "name": "Orellana", + "code": "EC-D" + }, + { + "name": "Pastaza", + "code": "EC-Y" + }, + { + "name": "Pichincha", + "code": "EC-P" + }, + { + "name": "Santa Elena", + "code": "EC-SE" + }, + { + "name": "Santo Domingo de los Tsachilas", + "code": "EC-SD" + }, + { + "name": "Sucumbios", + "code": "EC-U" + }, + { + "name": "Tungurahua", + "code": "EC-T" + }, + { + "name": "Zamora Chinchipe", + "code": "EC-Z" + } + ], + "EE": [ + { + "name": "Harjumaa", + "code": "EE-37" + }, + { + "name": "Hiiumaa", + "code": "EE-39" + }, + { + "name": "Ida-Virumaa", + "code": "EE-45" + }, + { + "name": "Jarvamaa", + "code": "EE-52" + }, + { + "name": "Jogevamaa", + "code": "EE-50" + }, + { + "name": "Laane-Virumaa", + "code": "EE-60" + }, + { + "name": "Laanemaa", + "code": "EE-56" + }, + { + "name": "Parnumaa", + "code": "EE-68" + }, + { + "name": "Polvamaa", + "code": "EE-64" + }, + { + "name": "Raplamaa", + "code": "EE-71" + }, + { + "name": "Saaremaa", + "code": "EE-74" + }, + { + "name": "Tartumaa", + "code": "EE-79" + }, + { + "name": "Valgamaa", + "code": "EE-81" + }, + { + "name": "Viljandimaa", + "code": "EE-84" + }, + { + "name": "Vorumaa", + "code": "EE-87" + } + ], + "EG": [ + { + "name": "Ad Daqahliyah", + "code": "EG-DK" + }, + { + "name": "Al Bahr al Ahmar", + "code": "EG-BA" + }, + { + "name": "Al Buhayrah", + "code": "EG-BH" + }, + { + "name": "Al Fayyum", + "code": "EG-FYM" + }, + { + "name": "Al Gharbiyah", + "code": "EG-GH" + }, + { + "name": "Al Iskandariyah", + "code": "EG-ALX" + }, + { + "name": "Al Isma'iliyah", + "code": "EG-IS" + }, + { + "name": "Al Jizah", + "code": "EG-GZ" + }, + { + "name": "Al Minufiyah", + "code": "EG-MNF" + }, + { + "name": "Al Minya", + "code": "EG-MN" + }, + { + "name": "Al Qahirah", + "code": "EG-C" + }, + { + "name": "Al Qalyubiyah", + "code": "EG-KB" + }, + { + "name": "Al Uqsur", + "code": "EG-LX" + }, + { + "name": "Al Wadi al Jadid", + "code": "EG-WAD" + }, + { + "name": "As Suways", + "code": "EG-SUZ" + }, + { + "name": "Ash Sharqiyah", + "code": "EG-SHR" + }, + { + "name": "Aswan", + "code": "EG-ASN" + }, + { + "name": "Asyut", + "code": "EG-AST" + }, + { + "name": "Bani Suwayf", + "code": "EG-BNS" + }, + { + "name": "Bur Sa'id", + "code": "EG-PTS" + }, + { + "name": "Dumyat", + "code": "EG-DT" + }, + { + "name": "Janub Sina'", + "code": "EG-JS" + }, + { + "name": "Kafr ash Shaykh", + "code": "EG-KFS" + }, + { + "name": "Matruh", + "code": "EG-MT" + }, + { + "name": "Qina", + "code": "EG-KN" + }, + { + "name": "Shamal Sina'", + "code": "EG-SIN" + }, + { + "name": "Suhaj", + "code": "EG-SHG" + } + ], + "EH": [ + { + "name": "Western Sahara", + "code": "N/A" + } + ], + "ER": [ + { + "name": "Al Awsat", + "code": "ER-MA" + }, + { + "name": "Qash-Barkah", + "code": "ER-GB" + } + ], + "ES": [ + { + "name": "Andalucia", + "code": "ES-AN" + }, + { + "name": "Aragon", + "code": "ES-AR" + }, + { + "name": "Asturias, Principado de", + "code": "ES-AS" + }, + { + "name": "Canarias", + "code": "ES-CN" + }, + { + "name": "Cantabria", + "code": "ES-CB" + }, + { + "name": "Castilla y Leon", + "code": "ES-CL" + }, + { + "name": "Castilla-La Mancha", + "code": "ES-CM" + }, + { + "name": "Catalunya", + "code": "ES-CT" + }, + { + "name": "Ceuta", + "code": "ES-CE" + }, + { + "name": "Extremadura", + "code": "ES-EX" + }, + { + "name": "Galicia", + "code": "ES-GA" + }, + { + "name": "Illes Balears", + "code": "ES-IB" + }, + { + "name": "La Rioja", + "code": "ES-RI" + }, + { + "name": "Madrid, Comunidad de", + "code": "ES-MD" + }, + { + "name": "Melilla", + "code": "ES-ML" + }, + { + "name": "Murcia, name de", + "code": "ES-MC" + }, + { + "name": "Navarra, Comunidad Foral de", + "code": "ES-NC" + }, + { + "name": "Pais Vasco", + "code": "ES-PV" + }, + { + "name": "Valenciana, Comunidad", + "code": "ES-VC" + } + ], + "ET": [ + { + "name": "Addis Ababa", + "code": "ET-AA" + }, + { + "name": "Afar", + "code": "ET-AF" + }, + { + "name": "Amara", + "code": "ET-AM" + }, + { + "name": "Benshangul-Gumaz", + "code": "ET-BE" + }, + { + "name": "Dire Dawa", + "code": "ET-DD" + }, + { + "name": "Harari People", + "code": "ET-HA" + }, + { + "name": "Oromia", + "code": "ET-OR" + }, + { + "name": "Somali", + "code": "ET-SO" + }, + { + "name": "Southern Nations, Nationalities and Peoples", + "code": "ET-SN" + }, + { + "name": "Tigrai", + "code": "ET-TI" + } + ], + "FI": [ + { + "name": "Etela-Karjala", + "code": "FI-02" + }, + { + "name": "Etela-Pohjanmaa", + "code": "FI-03" + }, + { + "name": "Etela-Savo", + "code": "FI-04" + }, + { + "name": "Kainuu", + "code": "FI-05" + }, + { + "name": "Kanta-Hame", + "code": "FI-06" + }, + { + "name": "Keski-Pohjanmaa", + "code": "FI-07" + }, + { + "name": "Keski-Suomi", + "code": "FI-08" + }, + { + "name": "Kymenlaakso", + "code": "FI-09" + }, + { + "name": "Lappi", + "code": "FI-10" + }, + { + "name": "Paijat-Hame", + "code": "FI-16" + }, + { + "name": "Pirkanmaa", + "code": "FI-11" + }, + { + "name": "Pohjanmaa", + "code": "FI-12" + }, + { + "name": "Pohjois-Karjala", + "code": "FI-13" + }, + { + "name": "Pohjois-Pohjanmaa", + "code": "FI-14" + }, + { + "name": "Pohjois-Savo", + "code": "FI-15" + }, + { + "name": "Satakunta", + "code": "FI-17" + }, + { + "name": "Uusimaa", + "code": "FI-18" + }, + { + "name": "Varsinais-Suomi", + "code": "FI-19" + } + ], + "FJ": [ + { + "name": "Central", + "code": "FJ-C" + }, + { + "name": "Eastern", + "code": "FJ-E" + }, + { + "name": "Northern", + "code": "FJ-N" + }, + { + "name": "Rotuma", + "code": "FJ-R" + }, + { + "name": "Western", + "code": "FJ-W" + } + ], + "FK": [ + { + "name": "Falkland Islands (Malvinas)", + "code": "N/A" + } + ], + "FM": [ + { + "name": "Chuuk", + "code": "FM-TRK" + }, + { + "name": "Kosrae", + "code": "FM-KSA" + }, + { + "name": "Pohnpei", + "code": "FM-PNI" + }, + { + "name": "Yap", + "code": "FM-YAP" + } + ], + "FO": [ + { + "name": "Eysturoy", + "code": "N/A" + }, + { + "name": "Nordoyar", + "code": "N/A" + }, + { + "name": "Streymoy", + "code": "N/A" + }, + { + "name": "Suduroy", + "code": "N/A" + }, + { + "name": "Vagar", + "code": "N/A" + } + ], + "FR": [ + { + "name": "Auvergne-Rhone-Alpes", + "code": "FR-ARA" + }, + { + "name": "Bourgogne-Franche-Comte", + "code": "FR-BFC" + }, + { + "name": "Bretagne", + "code": "FR-BRE" + }, + { + "name": "Centre-Val de Loire", + "code": "FR-CVL" + }, + { + "name": "Corse", + "code": "FR-20R" + }, + { + "name": "Grand-Est", + "code": "FR-GES" + }, + { + "name": "Hauts-de-France", + "code": "FR-HDF" + }, + { + "name": "Ile-de-France", + "code": "FR-IDF" + }, + { + "name": "Normandie", + "code": "FR-NOR" + }, + { + "name": "Nouvelle-Aquitaine", + "code": "FR-NAQ" + }, + { + "name": "Occitanie", + "code": "FR-OCC" + }, + { + "name": "Pays-de-la-Loire", + "code": "FR-PDL" + }, + { + "name": "Provence-Alpes-Cote-d'Azur", + "code": "FR-PAC" + } + ], + "GA": [ + { + "name": "Estuaire", + "code": "GA-1" + }, + { + "name": "Haut-Ogooue", + "code": "GA-2" + }, + { + "name": "Moyen-Ogooue", + "code": "GA-3" + }, + { + "name": "Ngounie", + "code": "GA-4" + }, + { + "name": "Nyanga", + "code": "GA-5" + }, + { + "name": "Ogooue-Ivindo", + "code": "GA-6" + }, + { + "name": "Ogooue-Lolo", + "code": "GA-7" + }, + { + "name": "Ogooue-Maritime", + "code": "GA-8" + }, + { + "name": "Woleu-Ntem", + "code": "GA-9" + } + ], + "GB": [ + { + "name": "England", + "code": "GB-ENG" + }, + { + "name": "Northern Ireland", + "code": "GB-NIR" + }, + { + "name": "Scotland", + "code": "GB-SCT" + }, + { + "name": "Wales", + "code": "GB-WLS" + } + ], + "GD": [ + { + "name": "Saint Andrew", + "code": "GD-01" + }, + { + "name": "Saint David", + "code": "GD-02" + }, + { + "name": "Saint George", + "code": "GD-03" + }, + { + "name": "Saint John", + "code": "GD-04" + }, + { + "name": "Saint Mark", + "code": "GD-05" + }, + { + "name": "Saint Patrick", + "code": "GD-06" + }, + { + "name": "Southern Grenadine Islands", + "code": "GD-10" + } + ], + "GE": [ + { + "name": "Abkhazia", + "code": "GE-AB" + }, + { + "name": "Ajaria", + "code": "GE-AJ" + }, + { + "name": "Guria", + "code": "GE-GU" + }, + { + "name": "Imereti", + "code": "GE-IM" + }, + { + "name": "K'akheti", + "code": "GE-KA" + }, + { + "name": "Kvemo Kartli", + "code": "GE-KK" + }, + { + "name": "Mtskheta-Mtianeti", + "code": "GE-MM" + }, + { + "name": "Rach'a-Lechkhumi-Kvemo Svaneti", + "code": "GE-RL" + }, + { + "name": "Samegrelo-Zemo Svaneti", + "code": "GE-SZ" + }, + { + "name": "Samtskhe-Javakheti", + "code": "GE-SJ" + }, + { + "name": "Shida Kartli", + "code": "GE-SK" + }, + { + "name": "Tbilisi", + "code": "GE-TB" + } + ], + "GF": [ + { + "name": "Guyane", + "code": "N/A" + } + ], + "GG": [ + { + "name": "Guernsey", + "code": "N/A" + } + ], + "GH": [ + { + "name": "Ahafo", + "code": "GH-AF" + }, + { + "name": "Ashanti", + "code": "GH-AH" + }, + { + "name": "Bono", + "code": "GH-BO" + }, + { + "name": "Bono East", + "code": "GH-BE" + }, + { + "name": "Central", + "code": "GH-CP" + }, + { + "name": "Eastern", + "code": "GH-EP" + }, + { + "name": "Greater Accra", + "code": "GH-AA" + }, + { + "name": "Northern", + "code": "GH-NP" + }, + { + "name": "Upper East", + "code": "GH-UE" + }, + { + "name": "Upper West", + "code": "GH-UW" + }, + { + "name": "Volta", + "code": "GH-TV" + }, + { + "name": "Western", + "code": "GH-WP" + } + ], + "GI": [ + { + "name": "Gibraltar", + "code": "N/A" + } + ], + "GL": [ + { + "name": "Avannaata Kommunia", + "code": "GL-AV" + }, + { + "name": "Kommune Kujalleq", + "code": "GL-KU" + }, + { + "name": "Kommune Qeqertalik", + "code": "GL-QT" + }, + { + "name": "Kommuneqarfik Sermersooq", + "code": "GL-SM" + }, + { + "name": "Qeqqata Kommunia", + "code": "GL-QE" + } + ], + "GM": [ + { + "name": "Banjul", + "code": "GM-B" + }, + { + "name": "Central River", + "code": "GM-M" + }, + { + "name": "Lower River", + "code": "GM-L" + }, + { + "name": "North Bank", + "code": "GM-N" + }, + { + "name": "Upper River", + "code": "GM-U" + }, + { + "name": "Western", + "code": "GM-W" + } + ], + "GN": [ + { + "name": "Beyla", + "code": "GN-BE" + }, + { + "name": "Boke", + "code": "GN-BK" + }, + { + "name": "Conakry", + "code": "GN-C" + }, + { + "name": "Coyah", + "code": "GN-CO" + }, + { + "name": "Dabola", + "code": "GN-DB" + }, + { + "name": "Dinguiraye", + "code": "GN-DI" + }, + { + "name": "Dubreka", + "code": "GN-DU" + }, + { + "name": "Fria", + "code": "GN-FR" + }, + { + "name": "Kankan", + "code": "GN-KA" + }, + { + "name": "Kouroussa", + "code": "GN-KO" + }, + { + "name": "Labe", + "code": "GN-LA" + }, + { + "name": "Mamou", + "code": "GN-MM" + }, + { + "name": "Nzerekore", + "code": "GN-NZ" + }, + { + "name": "Pita", + "code": "GN-PI" + }, + { + "name": "Siguiri", + "code": "GN-SI" + } + ], + "GP": [ + { + "name": "Guadeloupe", + "code": "N/A" + } + ], + "GQ": [ + { + "name": "Bioko Norte", + "code": "GQ-BN" + }, + { + "name": "Centro Sur", + "code": "GQ-CS" + }, + { + "name": "Kie-Ntem", + "code": "GQ-KN" + }, + { + "name": "Litoral", + "code": "GQ-LI" + }, + { + "name": "Wele-Nzas", + "code": "GQ-WN" + } + ], + "GR": [ + { + "name": "Anatoliki Makedonia kai Thraki", + "code": "GR-A" + }, + { + "name": "Attiki", + "code": "GR-I" + }, + { + "name": "Dytiki Ellada", + "code": "GR-G" + }, + { + "name": "Dytiki Makedonia", + "code": "GR-C" + }, + { + "name": "Ionia Nisia", + "code": "GR-F" + }, + { + "name": "Ipeiros", + "code": "GR-D" + }, + { + "name": "Kentriki Makedonia", + "code": "GR-B" + }, + { + "name": "Kriti", + "code": "GR-M" + }, + { + "name": "Notio Aigaio", + "code": "GR-L" + }, + { + "name": "Peloponnisos", + "code": "GR-J" + }, + { + "name": "Sterea Ellada", + "code": "GR-H" + }, + { + "name": "Thessalia", + "code": "GR-E" + }, + { + "name": "Voreio Aigaio", + "code": "GR-K" + } + ], + "GS": [ + { + "name": "South Georgia and the South Sandwich Islands", + "code": "N/A" + } + ], + "GT": [ + { + "name": "Alta Verapaz", + "code": "GT-16" + }, + { + "name": "Baja Verapaz", + "code": "GT-15" + }, + { + "name": "Chimaltenango", + "code": "GT-04" + }, + { + "name": "Chiquimula", + "code": "GT-20" + }, + { + "name": "El Progreso", + "code": "GT-02" + }, + { + "name": "Escuintla", + "code": "GT-05" + }, + { + "name": "Guatemala", + "code": "GT-01" + }, + { + "name": "Huehuetenango", + "code": "GT-13" + }, + { + "name": "Izabal", + "code": "GT-18" + }, + { + "name": "Jalapa", + "code": "GT-21" + }, + { + "name": "Jutiapa", + "code": "GT-22" + }, + { + "name": "Peten", + "code": "GT-17" + }, + { + "name": "Quetzaltenango", + "code": "GT-09" + }, + { + "name": "Quiche", + "code": "GT-14" + }, + { + "name": "Retalhuleu", + "code": "GT-11" + }, + { + "name": "Sacatepequez", + "code": "GT-03" + }, + { + "name": "San Marcos", + "code": "GT-12" + }, + { + "name": "Santa Rosa", + "code": "GT-06" + }, + { + "name": "Solola", + "code": "GT-07" + }, + { + "name": "Suchitepequez", + "code": "GT-10" + }, + { + "name": "Totonicapan", + "code": "GT-08" + }, + { + "name": "Zacapa", + "code": "GT-19" + } + ], + "GU": [ + { + "name": "Agana Heights", + "code": "N/A" + }, + { + "name": "Agat", + "code": "N/A" + }, + { + "name": "Barrigada", + "code": "N/A" + }, + { + "name": "Chalan Pago-Ordot", + "code": "N/A" + }, + { + "name": "Dededo", + "code": "N/A" + }, + { + "name": "Hagatna", + "code": "N/A" + }, + { + "name": "Inarajan", + "code": "N/A" + }, + { + "name": "Mangilao", + "code": "N/A" + }, + { + "name": "Mongmong-Toto-Maite", + "code": "N/A" + }, + { + "name": "Piti", + "code": "N/A" + }, + { + "name": "Santa Rita", + "code": "N/A" + }, + { + "name": "Sinajana", + "code": "N/A" + }, + { + "name": "Talofofo", + "code": "N/A" + }, + { + "name": "Tamuning-Tumon-Harmon", + "code": "N/A" + }, + { + "name": "Yigo", + "code": "N/A" + }, + { + "name": "Yona", + "code": "N/A" + } + ], + "GW": [ + { + "name": "Bafata", + "code": "GW-BA" + }, + { + "name": "Bissau", + "code": "GW-BS" + }, + { + "name": "Cacheu", + "code": "GW-CA" + }, + { + "name": "Gabu", + "code": "GW-GA" + }, + { + "name": "Oio", + "code": "GW-OI" + }, + { + "name": "Quinara", + "code": "GW-QU" + } + ], + "GY": [ + { + "name": "Barima-Waini", + "code": "GY-BA" + }, + { + "name": "Cuyuni-Mazaruni", + "code": "GY-CU" + }, + { + "name": "Demerara-Mahaica", + "code": "GY-DE" + }, + { + "name": "East Berbice-Corentyne", + "code": "GY-EB" + }, + { + "name": "Mahaica-Berbice", + "code": "GY-MA" + }, + { + "name": "Pomeroon-Supenaam", + "code": "GY-PM" + }, + { + "name": "Potaro-Siparuni", + "code": "GY-PT" + }, + { + "name": "Upper Demerara-Berbice", + "code": "GY-UD" + } + ], + "HK": [ + { + "name": "Hong Kong", + "code": "N/A" + } + ], + "HM": [ + { + "name": "Heard Island and McDonald Islands", + "code": "N/A" + } + ], + "HN": [ + { + "name": "Atlantida", + "code": "HN-AT" + }, + { + "name": "Choluteca", + "code": "HN-CH" + }, + { + "name": "Colon", + "code": "HN-CL" + }, + { + "name": "Comayagua", + "code": "HN-CM" + }, + { + "name": "Copan", + "code": "HN-CP" + }, + { + "name": "Cortes", + "code": "HN-CR" + }, + { + "name": "El Paraiso", + "code": "HN-EP" + }, + { + "name": "Francisco Morazan", + "code": "HN-FM" + }, + { + "name": "Intibuca", + "code": "HN-IN" + }, + { + "name": "Islas de la Bahia", + "code": "HN-IB" + }, + { + "name": "La Paz", + "code": "HN-LP" + }, + { + "name": "Lempira", + "code": "HN-LE" + }, + { + "name": "Ocotepeque", + "code": "HN-OC" + }, + { + "name": "Olancho", + "code": "HN-OL" + }, + { + "name": "Santa Barbara", + "code": "HN-SB" + }, + { + "name": "Valle", + "code": "HN-VA" + }, + { + "name": "Yoro", + "code": "HN-YO" + } + ], + "HR": [ + { + "name": "Bjelovarsko-bilogorska zupanija", + "code": "HR-07" + }, + { + "name": "Brodsko-posavska zupanija", + "code": "HR-12" + }, + { + "name": "Dubrovacko-neretvanska zupanija", + "code": "HR-19" + }, + { + "name": "Grad Zagreb", + "code": "HR-21" + }, + { + "name": "Istarska zupanija", + "code": "HR-18" + }, + { + "name": "Karlovacka zupanija", + "code": "HR-04" + }, + { + "name": "Koprivnicko-krizevacka zupanija", + "code": "HR-06" + }, + { + "name": "Krapinsko-zagorska zupanija", + "code": "HR-02" + }, + { + "name": "Licko-senjska zupanija", + "code": "HR-09" + }, + { + "name": "Medimurska zupanija", + "code": "HR-20" + }, + { + "name": "Osjecko-baranjska zupanija", + "code": "HR-14" + }, + { + "name": "Pozesko-slavonska zupanija", + "code": "HR-11" + }, + { + "name": "Primorsko-goranska zupanija", + "code": "HR-08" + }, + { + "name": "Sibensko-kninska zupanija", + "code": "HR-15" + }, + { + "name": "Sisacko-moslavacka zupanija", + "code": "HR-03" + }, + { + "name": "Splitsko-dalmatinska zupanija", + "code": "HR-17" + }, + { + "name": "Varazdinska zupanija", + "code": "HR-05" + }, + { + "name": "Viroviticko-podravska zupanija", + "code": "HR-10" + }, + { + "name": "Vukovarsko-srijemska zupanija", + "code": "HR-16" + }, + { + "name": "Zadarska zupanija", + "code": "HR-13" + }, + { + "name": "Zagrebacka zupanija", + "code": "HR-01" + } + ], + "HT": [ + { + "name": "Artibonite", + "code": "HT-AR" + }, + { + "name": "Centre", + "code": "HT-CE" + }, + { + "name": "Grande'Anse", + "code": "HT-GA" + }, + { + "name": "Nippes", + "code": "HT-NI" + }, + { + "name": "Nord", + "code": "HT-ND" + }, + { + "name": "Nord-Ouest", + "code": "HT-NO" + }, + { + "name": "Ouest", + "code": "HT-OU" + }, + { + "name": "Sud", + "code": "HT-SD" + }, + { + "name": "Sud-Est", + "code": "HT-SE" + } + ], + "HU": [ + { + "name": "Bacs-Kiskun", + "code": "HU-BK" + }, + { + "name": "Baranya", + "code": "HU-BA" + }, + { + "name": "Bekes", + "code": "HU-BE" + }, + { + "name": "Borsod-Abauj-Zemplen", + "code": "HU-BZ" + }, + { + "name": "Budapest", + "code": "HU-BU" + }, + { + "name": "Csongrad-Csanad", + "code": "HU-CS" + }, + { + "name": "Fejer", + "code": "HU-FE" + }, + { + "name": "Gyor-Moson-Sopron", + "code": "HU-GS" + }, + { + "name": "Hajdu-Bihar", + "code": "HU-HB" + }, + { + "name": "Heves", + "code": "HU-HE" + }, + { + "name": "Jasz-Nagykun-Szolnok", + "code": "HU-JN" + }, + { + "name": "Komarom-Esztergom", + "code": "HU-KE" + }, + { + "name": "Nograd", + "code": "HU-NO" + }, + { + "name": "Pest", + "code": "HU-PE" + }, + { + "name": "Somogy", + "code": "HU-SO" + }, + { + "name": "Szabolcs-Szatmar-Bereg", + "code": "HU-SZ" + }, + { + "name": "Tolna", + "code": "HU-TO" + }, + { + "name": "Vas", + "code": "HU-VA" + }, + { + "name": "Veszprem", + "code": "HU-VE" + }, + { + "name": "Zala", + "code": "HU-ZA" + } + ], + "ID": [ + { + "name": "Aceh", + "code": "ID-AC" + }, + { + "name": "Bali", + "code": "ID-BA" + }, + { + "name": "Banten", + "code": "ID-BT" + }, + { + "name": "Bengkulu", + "code": "ID-BE" + }, + { + "name": "Gorontalo", + "code": "ID-GO" + }, + { + "name": "Jakarta Raya", + "code": "ID-JK" + }, + { + "name": "Jambi", + "code": "ID-JA" + }, + { + "name": "Jawa Barat", + "code": "ID-JB" + }, + { + "name": "Jawa Tengah", + "code": "ID-JT" + }, + { + "name": "Jawa Timur", + "code": "ID-JI" + }, + { + "name": "Kalimantan Barat", + "code": "ID-KB" + }, + { + "name": "Kalimantan Selatan", + "code": "ID-KS" + }, + { + "name": "Kalimantan Tengah", + "code": "ID-KT" + }, + { + "name": "Kalimantan Timur", + "code": "ID-KI" + }, + { + "name": "Kalimantan Utara", + "code": "ID-KU" + }, + { + "name": "Kepulauan Bangka Belitung", + "code": "ID-BB" + }, + { + "name": "Kepulauan Riau", + "code": "ID-KR" + }, + { + "name": "Lampung", + "code": "ID-LA" + }, + { + "name": "Maluku", + "code": "ID-ML" + }, + { + "name": "Maluku Utara", + "code": "ID-MU" + }, + { + "name": "Nusa Tenggara Barat", + "code": "ID-NB" + }, + { + "name": "Nusa Tenggara Timur", + "code": "ID-NT" + }, + { + "name": "Papua", + "code": "ID-PP" + }, + { + "name": "Papua Barat", + "code": "ID-PB" + }, + { + "name": "Papua Barat Daya", + "code": "ID-PD" + }, + { + "name": "Papua Pengunungan", + "code": "ID-PE" + }, + { + "name": "Papua Selatan", + "code": "ID-PS" + }, + { + "name": "Papua Tengah", + "code": "ID-PT" + }, + { + "name": "Riau", + "code": "ID-RI" + }, + { + "name": "Sulawesi Barat", + "code": "ID-SR" + }, + { + "name": "Sulawesi Selatan", + "code": "ID-SN" + }, + { + "name": "Sulawesi Tengah", + "code": "ID-ST" + }, + { + "name": "Sulawesi Tenggara", + "code": "ID-SG" + }, + { + "name": "Sulawesi Utara", + "code": "ID-SA" + }, + { + "name": "Sumatera Barat", + "code": "ID-SB" + }, + { + "name": "Sumatera Selatan", + "code": "ID-SS" + }, + { + "name": "Sumatera Utara", + "code": "ID-SU" + }, + { + "name": "Yogyakarta", + "code": "ID-YO" + } + ], + "IE": [ + { + "name": "Carlow", + "code": "IE-CW" + }, + { + "name": "Cavan", + "code": "IE-CN" + }, + { + "name": "Clare", + "code": "IE-CE" + }, + { + "name": "Cork", + "code": "IE-CO" + }, + { + "name": "Donegal", + "code": "IE-DL" + }, + { + "name": "Dublin", + "code": "IE-D" + }, + { + "name": "Galway", + "code": "IE-G" + }, + { + "name": "Kerry", + "code": "IE-KY" + }, + { + "name": "Kildare", + "code": "IE-KE" + }, + { + "name": "Kilkenny", + "code": "IE-KK" + }, + { + "name": "Laois", + "code": "IE-LS" + }, + { + "name": "Leitrim", + "code": "IE-LM" + }, + { + "name": "Limerick", + "code": "IE-LK" + }, + { + "name": "Longford", + "code": "IE-LD" + }, + { + "name": "Louth", + "code": "IE-LH" + }, + { + "name": "Mayo", + "code": "IE-MO" + }, + { + "name": "Meath", + "code": "IE-MH" + }, + { + "name": "Monaghan", + "code": "IE-MN" + }, + { + "name": "Offaly", + "code": "IE-OY" + }, + { + "name": "Roscommon", + "code": "IE-RN" + }, + { + "name": "Sligo", + "code": "IE-SO" + }, + { + "name": "Tipperary", + "code": "IE-TA" + }, + { + "name": "Waterford", + "code": "IE-WD" + }, + { + "name": "Westmeath", + "code": "IE-WH" + }, + { + "name": "Wexford", + "code": "IE-WX" + }, + { + "name": "Wicklow", + "code": "IE-WW" + } + ], + "IL": [ + { + "name": "HaDarom", + "code": "IL-D" + }, + { + "name": "HaMerkaz", + "code": "IL-M" + }, + { + "name": "HaTsafon", + "code": "IL-Z" + }, + { + "name": "Hefa", + "code": "IL-HA" + }, + { + "name": "Tel Aviv", + "code": "IL-TA" + }, + { + "name": "Yerushalayim", + "code": "IL-JM" + } + ], + "IM": [ + { + "name": "Isle of Man", + "code": "N/A" + } + ], + "IN": [ + { + "name": "Andaman and Nicobar Islands", + "code": "IN-AN" + }, + { + "name": "Andhra Pradesh", + "code": "IN-AP" + }, + { + "name": "Arunachal Pradesh", + "code": "IN-AR" + }, + { + "name": "Assam", + "code": "IN-AS" + }, + { + "name": "Bihar", + "code": "IN-BR" + }, + { + "name": "Chandigarh", + "code": "IN-CH" + }, + { + "name": "Chhattisgarh", + "code": "IN-CG" + }, + { + "name": "Dadra and Nagar Haveli and Daman and Diu", + "code": "IN-DH" + }, + { + "name": "Delhi", + "code": "IN-DL" + }, + { + "name": "Goa", + "code": "IN-GA" + }, + { + "name": "Gujarat", + "code": "IN-GJ" + }, + { + "name": "Haryana", + "code": "IN-HR" + }, + { + "name": "Himachal Pradesh", + "code": "IN-HP" + }, + { + "name": "Jammu and Kashmir", + "code": "IN-JK" + }, + { + "name": "Jharkhand", + "code": "IN-JH" + }, + { + "name": "Karnataka", + "code": "IN-KA" + }, + { + "name": "Kerala", + "code": "IN-KL" + }, + { + "name": "Lakshadweep", + "code": "IN-LD" + }, + { + "name": "Madhya Pradesh", + "code": "IN-MP" + }, + { + "name": "Maharashtra", + "code": "IN-MH" + }, + { + "name": "Manipur", + "code": "IN-MN" + }, + { + "name": "Meghalaya", + "code": "IN-ML" + }, + { + "name": "Mizoram", + "code": "IN-MZ" + }, + { + "name": "Nagaland", + "code": "IN-NL" + }, + { + "name": "Odisha", + "code": "IN-OD" + }, + { + "name": "Puducherry", + "code": "IN-PY" + }, + { + "name": "Punjab", + "code": "IN-PB" + }, + { + "name": "Rajasthan", + "code": "IN-RJ" + }, + { + "name": "Sikkim", + "code": "IN-SK" + }, + { + "name": "Tamil Nadu", + "code": "IN-TN" + }, + { + "name": "Telangana", + "code": "IN-TS" + }, + { + "name": "Tripura", + "code": "IN-TR" + }, + { + "name": "Uttar Pradesh", + "code": "IN-UP" + }, + { + "name": "Uttarakhand", + "code": "IN-UK" + }, + { + "name": "West Bengal", + "code": "IN-WB" + } + ], + "IO": [ + { + "name": "British Indian Ocean Territory", + "code": "N/A" + } + ], + "IQ": [ + { + "name": "Al Anbar", + "code": "IQ-AN" + }, + { + "name": "Al Basrah", + "code": "IQ-BA" + }, + { + "name": "Al Muthanna", + "code": "IQ-MU" + }, + { + "name": "Al Qadisiyah", + "code": "IQ-QA" + }, + { + "name": "An Najaf", + "code": "IQ-NA" + }, + { + "name": "Arbil", + "code": "IQ-AR" + }, + { + "name": "As Sulaymaniyah", + "code": "IQ-SU" + }, + { + "name": "Babil", + "code": "IQ-BB" + }, + { + "name": "Baghdad", + "code": "IQ-BG" + }, + { + "name": "Dahuk", + "code": "IQ-DA" + }, + { + "name": "Dhi Qar", + "code": "IQ-DQ" + }, + { + "name": "Diyala", + "code": "IQ-DI" + }, + { + "name": "Karbala'", + "code": "IQ-KA" + }, + { + "name": "Kirkuk", + "code": "IQ-KI" + }, + { + "name": "Maysan", + "code": "IQ-MA" + }, + { + "name": "Ninawa", + "code": "IQ-NI" + }, + { + "name": "Salah ad Din", + "code": "IQ-SD" + }, + { + "name": "Wasit", + "code": "IQ-WA" + } + ], + "IR": [ + { + "name": "Alborz", + "code": "IR-30" + }, + { + "name": "Ardabil", + "code": "IR-24" + }, + { + "name": "Azarbayjan-e Gharbi", + "code": "IR-04" + }, + { + "name": "Azarbayjan-e Sharqi", + "code": "IR-03" + }, + { + "name": "Bushehr", + "code": "IR-18" + }, + { + "name": "Chahar Mahal va Bakhtiari", + "code": "IR-14" + }, + { + "name": "Esfahan", + "code": "IR-10" + }, + { + "name": "Fars", + "code": "IR-07" + }, + { + "name": "Gilan", + "code": "IR-01" + }, + { + "name": "Golestan", + "code": "IR-27" + }, + { + "name": "Hamadan", + "code": "IR-13" + }, + { + "name": "Hormozgan", + "code": "IR-22" + }, + { + "name": "Ilam", + "code": "IR-16" + }, + { + "name": "Kerman", + "code": "IR-08" + }, + { + "name": "Kermanshah", + "code": "IR-05" + }, + { + "name": "Khorasan-e Jonubi", + "code": "IR-29" + }, + { + "name": "Khorasan-e Razavi", + "code": "IR-09" + }, + { + "name": "Khorasan-e Shomali", + "code": "IR-28" + }, + { + "name": "Khuzestan", + "code": "IR-06" + }, + { + "name": "Kohgiluyeh va Bowyer Ahmad", + "code": "IR-17" + }, + { + "name": "Kordestan", + "code": "IR-12" + }, + { + "name": "Lorestan", + "code": "IR-15" + }, + { + "name": "Markazi", + "code": "IR-00" + }, + { + "name": "Mazandaran", + "code": "IR-02" + }, + { + "name": "Qazvin", + "code": "IR-26" + }, + { + "name": "Qom", + "code": "IR-25" + }, + { + "name": "Semnan", + "code": "IR-20" + }, + { + "name": "Sistan va Baluchestan", + "code": "IR-11" + }, + { + "name": "Tehran", + "code": "IR-23" + }, + { + "name": "Yazd", + "code": "IR-21" + }, + { + "name": "Zanjan", + "code": "IR-19" + } + ], + "IS": [ + { + "name": "Austurland", + "code": "IS-7" + }, + { + "name": "Hofudborgarsvaedi", + "code": "IS-1" + }, + { + "name": "Nordurland eystra", + "code": "IS-6" + }, + { + "name": "Nordurland vestra", + "code": "IS-5" + }, + { + "name": "Sudurland", + "code": "IS-8" + }, + { + "name": "Sudurnes", + "code": "IS-2" + }, + { + "name": "Vestfirdir", + "code": "IS-4" + }, + { + "name": "Vesturland", + "code": "IS-3" + } + ], + "IT": [ + { + "name": "Abruzzo", + "code": "IT-65" + }, + { + "name": "Basilicata", + "code": "IT-77" + }, + { + "name": "Calabria", + "code": "IT-78" + }, + { + "name": "Campania", + "code": "IT-72" + }, + { + "name": "Emilia-Romagna", + "code": "IT-45" + }, + { + "name": "Friuli-Venezia Giulia", + "code": "IT-36" + }, + { + "name": "Lazio", + "code": "IT-62" + }, + { + "name": "Liguria", + "code": "IT-42" + }, + { + "name": "Lombardia", + "code": "IT-25" + }, + { + "name": "Marche", + "code": "IT-57" + }, + { + "name": "Molise", + "code": "IT-67" + }, + { + "name": "Piemonte", + "code": "IT-21" + }, + { + "name": "Puglia", + "code": "IT-75" + }, + { + "name": "Sardegna", + "code": "IT-88" + }, + { + "name": "Sicilia", + "code": "IT-82" + }, + { + "name": "Toscana", + "code": "IT-52" + }, + { + "name": "Trentino-Alto Adige", + "code": "IT-32" + }, + { + "name": "Umbria", + "code": "IT-55" + }, + { + "name": "Valle d'Aosta", + "code": "IT-23" + }, + { + "name": "Veneto", + "code": "IT-34" + } + ], + "JE": [ + { + "name": "Jersey", + "code": "N/A" + } + ], + "JM": [ + { + "name": "Clarendon", + "code": "JM-13" + }, + { + "name": "Hanover", + "code": "JM-09" + }, + { + "name": "Kingston", + "code": "JM-01" + }, + { + "name": "Manchester", + "code": "JM-12" + }, + { + "name": "Portland", + "code": "JM-04" + }, + { + "name": "Saint Andrew", + "code": "JM-02" + }, + { + "name": "Saint Ann", + "code": "JM-06" + }, + { + "name": "Saint Catherine", + "code": "JM-14" + }, + { + "name": "Saint Elizabeth", + "code": "JM-11" + }, + { + "name": "Saint James", + "code": "JM-08" + }, + { + "name": "Saint Mary", + "code": "JM-05" + }, + { + "name": "Saint Thomas", + "code": "JM-03" + }, + { + "name": "Trelawny", + "code": "JM-07" + }, + { + "name": "Westmoreland", + "code": "JM-10" + } + ], + "JO": [ + { + "name": "'Ajlun", + "code": "JO-AJ" + }, + { + "name": "Al 'Aqabah", + "code": "JO-AQ" + }, + { + "name": "Al 'Asimah", + "code": "JO-AM" + }, + { + "name": "Al Balqa'", + "code": "JO-BA" + }, + { + "name": "Al Karak", + "code": "JO-KA" + }, + { + "name": "Al Mafraq", + "code": "JO-MA" + }, + { + "name": "At Tafilah", + "code": "JO-AT" + }, + { + "name": "Az Zarqa'", + "code": "JO-AZ" + }, + { + "name": "Irbid", + "code": "JO-IR" + }, + { + "name": "Jarash", + "code": "JO-JA" + }, + { + "name": "Ma'an", + "code": "JO-MN" + }, + { + "name": "Madaba", + "code": "JO-MD" + } + ], + "JP": [ + { + "name": "Aichi", + "code": "JP-23" + }, + { + "name": "Akita", + "code": "JP-05" + }, + { + "name": "Aomori", + "code": "JP-02" + }, + { + "name": "Chiba", + "code": "JP-12" + }, + { + "name": "Ehime", + "code": "JP-38" + }, + { + "name": "Fukui", + "code": "JP-18" + }, + { + "name": "Fukuoka", + "code": "JP-40" + }, + { + "name": "Fukushima", + "code": "JP-07" + }, + { + "name": "Gifu", + "code": "JP-21" + }, + { + "name": "Gunma", + "code": "JP-10" + }, + { + "name": "Hiroshima", + "code": "JP-34" + }, + { + "name": "Hokkaido", + "code": "JP-01" + }, + { + "name": "Hyogo", + "code": "JP-28" + }, + { + "name": "Ibaraki", + "code": "JP-08" + }, + { + "name": "Ishikawa", + "code": "JP-17" + }, + { + "name": "Iwate", + "code": "JP-03" + }, + { + "name": "Kagawa", + "code": "JP-37" + }, + { + "name": "Kagoshima", + "code": "JP-46" + }, + { + "name": "Kanagawa", + "code": "JP-14" + }, + { + "name": "Kochi", + "code": "JP-39" + }, + { + "name": "Kumamoto", + "code": "JP-43" + }, + { + "name": "Kyoto", + "code": "JP-26" + }, + { + "name": "Mie", + "code": "JP-24" + }, + { + "name": "Miyagi", + "code": "JP-04" + }, + { + "name": "Miyazaki", + "code": "JP-45" + }, + { + "name": "Nagano", + "code": "JP-20" + }, + { + "name": "Nagasaki", + "code": "JP-42" + }, + { + "name": "Nara", + "code": "JP-29" + }, + { + "name": "Niigata", + "code": "JP-15" + }, + { + "name": "Oita", + "code": "JP-44" + }, + { + "name": "Okayama", + "code": "JP-33" + }, + { + "name": "Okinawa", + "code": "JP-47" + }, + { + "name": "Osaka", + "code": "JP-27" + }, + { + "name": "Saga", + "code": "JP-41" + }, + { + "name": "Saitama", + "code": "JP-11" + }, + { + "name": "Shiga", + "code": "JP-25" + }, + { + "name": "Shimane", + "code": "JP-32" + }, + { + "name": "Shizuoka", + "code": "JP-22" + }, + { + "name": "Tochigi", + "code": "JP-09" + }, + { + "name": "Tokushima", + "code": "JP-36" + }, + { + "name": "Tokyo", + "code": "JP-13" + }, + { + "name": "Tottori", + "code": "JP-31" + }, + { + "name": "Toyama", + "code": "JP-16" + }, + { + "name": "Wakayama", + "code": "JP-30" + }, + { + "name": "Yamagata", + "code": "JP-06" + }, + { + "name": "Yamaguchi", + "code": "JP-35" + }, + { + "name": "Yamanashi", + "code": "JP-19" + } + ], + "KE": [ + { + "name": "Baringo", + "code": "KE-01" + }, + { + "name": "Bomet", + "code": "KE-02" + }, + { + "name": "Bungoma", + "code": "KE-03" + }, + { + "name": "Busia", + "code": "KE-04" + }, + { + "name": "Elgeyo/Marakwet", + "code": "KE-05" + }, + { + "name": "Embu", + "code": "KE-06" + }, + { + "name": "Garissa", + "code": "KE-07" + }, + { + "name": "Homa Bay", + "code": "KE-08" + }, + { + "name": "Isiolo", + "code": "KE-09" + }, + { + "name": "Kajiado", + "code": "KE-10" + }, + { + "name": "Kakamega", + "code": "KE-11" + }, + { + "name": "Kericho", + "code": "KE-12" + }, + { + "name": "Kiambu", + "code": "KE-13" + }, + { + "name": "Kilifi", + "code": "KE-14" + }, + { + "name": "Kirinyaga", + "code": "KE-15" + }, + { + "name": "Kisii", + "code": "KE-16" + }, + { + "name": "Kisumu", + "code": "KE-17" + }, + { + "name": "Kitui", + "code": "KE-18" + }, + { + "name": "Kwale", + "code": "KE-19" + }, + { + "name": "Laikipia", + "code": "KE-20" + }, + { + "name": "Lamu", + "code": "KE-21" + }, + { + "name": "Machakos", + "code": "KE-22" + }, + { + "name": "Makueni", + "code": "KE-23" + }, + { + "name": "Mandera", + "code": "KE-24" + }, + { + "name": "Marsabit", + "code": "KE-25" + }, + { + "name": "Meru", + "code": "KE-26" + }, + { + "name": "Migori", + "code": "KE-27" + }, + { + "name": "Mombasa", + "code": "KE-28" + }, + { + "name": "Murang'a", + "code": "KE-29" + }, + { + "name": "Nairobi City", + "code": "KE-30" + }, + { + "name": "Nakuru", + "code": "KE-31" + }, + { + "name": "Nandi", + "code": "KE-32" + }, + { + "name": "Narok", + "code": "KE-33" + }, + { + "name": "Nyamira", + "code": "KE-34" + }, + { + "name": "Nyandarua", + "code": "KE-35" + }, + { + "name": "Nyeri", + "code": "KE-36" + }, + { + "name": "Samburu", + "code": "KE-37" + }, + { + "name": "Siaya", + "code": "KE-38" + }, + { + "name": "Taita/Taveta", + "code": "KE-39" + }, + { + "name": "Tana River", + "code": "KE-40" + }, + { + "name": "Tharaka-Nithi", + "code": "KE-41" + }, + { + "name": "Trans Nzoia", + "code": "KE-42" + }, + { + "name": "Turkana", + "code": "KE-43" + }, + { + "name": "Uasin Gishu", + "code": "KE-44" + }, + { + "name": "Vihiga", + "code": "KE-45" + }, + { + "name": "Wajir", + "code": "KE-46" + }, + { + "name": "West Pokot", + "code": "KE-47" + } + ], + "KG": [ + { + "name": "Batken", + "code": "KG-B" + }, + { + "name": "Bishkek Shaary", + "code": "KG-GB" + }, + { + "name": "Chuy", + "code": "KG-C" + }, + { + "name": "Jalal-Abad", + "code": "KG-J" + }, + { + "name": "Naryn", + "code": "KG-N" + }, + { + "name": "Osh Shaary", + "code": "KG-GO" + }, + { + "name": "Talas", + "code": "KG-T" + }, + { + "name": "Ysyk-Kol", + "code": "KG-Y" + } + ], + "KH": [ + { + "name": "Baat Dambang", + "code": "KH-2" + }, + { + "name": "Banteay Mean Choay", + "code": "KH-1" + }, + { + "name": "Kaeb", + "code": "KH-23" + }, + { + "name": "Kampong Chaam", + "code": "KH-3" + }, + { + "name": "Kampong Chhnang", + "code": "KH-4" + }, + { + "name": "Kampong Spueu", + "code": "KH-5" + }, + { + "name": "Kampong Thum", + "code": "KH-6" + }, + { + "name": "Kampot", + "code": "KH-7" + }, + { + "name": "Kandaal", + "code": "KH-8" + }, + { + "name": "Kaoh Kong", + "code": "KH-9" + }, + { + "name": "Kracheh", + "code": "KH-10" + }, + { + "name": "Mondol Kiri", + "code": "KH-11" + }, + { + "name": "Otdar Mean Chey", + "code": "KH-22" + }, + { + "name": "Pailin", + "code": "KH-24" + }, + { + "name": "Phnom Penh", + "code": "KH-12" + }, + { + "name": "Pousaat", + "code": "KH-15" + }, + { + "name": "Preah Sihanouk", + "code": "KH-18" + }, + { + "name": "Preah Vihear", + "code": "KH-13" + }, + { + "name": "Prey Veaeng", + "code": "KH-14" + }, + { + "name": "Rotanak Kiri", + "code": "KH-16" + }, + { + "name": "Siem Reab", + "code": "KH-17" + }, + { + "name": "Stueng Traeng", + "code": "KH-19" + }, + { + "name": "Svaay Rieng", + "code": "KH-20" + }, + { + "name": "Taakaev", + "code": "KH-21" + } + ], + "KI": [ + { + "name": "Gilbert Islands", + "code": "KI-G" + }, + { + "name": "Line Islands", + "code": "KI-L" + } + ], + "KM": [ + { + "name": "Grande Comore", + "code": "KM-G" + }, + { + "name": "Moheli", + "code": "KM-M" + } + ], + "KN": [ + { + "name": "Christ Church Nichola Town", + "code": "KN-01" + }, + { + "name": "Saint Anne Sandy Point", + "code": "KN-02" + }, + { + "name": "Saint George Basseterre", + "code": "KN-03" + }, + { + "name": "Saint James Windward", + "code": "KN-05" + }, + { + "name": "Saint John Capisterre", + "code": "KN-06" + }, + { + "name": "Saint John Figtree", + "code": "KN-07" + }, + { + "name": "Saint Mary Cayon", + "code": "KN-08" + }, + { + "name": "Saint Paul Capisterre", + "code": "KN-09" + }, + { + "name": "Saint Paul Charlestown", + "code": "KN-10" + }, + { + "name": "Saint Peter Basseterre", + "code": "KN-11" + }, + { + "name": "Saint Thomas Lowland", + "code": "KN-12" + }, + { + "name": "Saint Thomas Middle Island", + "code": "KN-13" + }, + { + "name": "Trinity Palmetto Point", + "code": "KN-15" + } + ], + "KP": [ + { + "name": "P'yongyang", + "code": "KP-01" + } + ], + "KR": [ + { + "name": "Busan-gwangyeoksi", + "code": "KR-26" + }, + { + "name": "Chungcheongbuk-do", + "code": "KR-43" + }, + { + "name": "Chungcheongnam-do", + "code": "KR-44" + }, + { + "name": "Daegu-gwangyeoksi", + "code": "KR-27" + }, + { + "name": "Daejeon-gwangyeoksi", + "code": "KR-30" + }, + { + "name": "Gangwon-teukbyeoljachido", + "code": "KR-42" + }, + { + "name": "Gwangju-gwangyeoksi", + "code": "KR-29" + }, + { + "name": "Gyeonggi-do", + "code": "KR-41" + }, + { + "name": "Gyeongsangbuk-do", + "code": "KR-47" + }, + { + "name": "Gyeongsangnam-do", + "code": "KR-48" + }, + { + "name": "Incheon-gwangyeoksi", + "code": "KR-28" + }, + { + "name": "Jeju-teukbyeoljachido", + "code": "KR-49" + }, + { + "name": "Jeollabuk-do", + "code": "KR-45" + }, + { + "name": "Jeollanam-do", + "code": "KR-46" + }, + { + "name": "Sejong", + "code": "KR-50" + }, + { + "name": "Seoul-teukbyeolsi", + "code": "KR-11" + }, + { + "name": "Ulsan-gwangyeoksi", + "code": "KR-31" + } + ], + "KW": [ + { + "name": "Al 'Asimah", + "code": "KW-KU" + }, + { + "name": "Al Ahmadi", + "code": "KW-AH" + }, + { + "name": "Al Farwaniyah", + "code": "KW-FA" + }, + { + "name": "Al Jahra'", + "code": "KW-JA" + }, + { + "name": "Hawalli", + "code": "KW-HA" + }, + { + "name": "Mubarak al Kabir", + "code": "KW-MU" + } + ], + "KY": [ + { + "name": "Cayman Islands", + "code": "N/A" + } + ], + "KZ": [ + { + "name": "Abay oblysy", + "code": "KZ-10" + }, + { + "name": "Almaty", + "code": "KZ-75" + }, + { + "name": "Almaty oblysy", + "code": "KZ-19" + }, + { + "name": "Aqmola oblysy", + "code": "KZ-11" + }, + { + "name": "Aqtobe oblysy", + "code": "KZ-15" + }, + { + "name": "Astana", + "code": "KZ-71" + }, + { + "name": "Atyrau oblysy", + "code": "KZ-23" + }, + { + "name": "Batys Qazaqstan oblysy", + "code": "KZ-27" + }, + { + "name": "Mangghystau oblysy", + "code": "KZ-47" + }, + { + "name": "Pavlodar oblysy", + "code": "KZ-55" + }, + { + "name": "Qaraghandy oblysy", + "code": "KZ-35" + }, + { + "name": "Qostanay oblysy", + "code": "KZ-39" + }, + { + "name": "Qyzylorda oblysy", + "code": "KZ-43" + }, + { + "name": "Shyghys Qazaqstan oblysy", + "code": "KZ-63" + }, + { + "name": "Shymkent", + "code": "KZ-79" + }, + { + "name": "Soltustik Qazaqstan oblysy", + "code": "KZ-59" + }, + { + "name": "Turkistan oblysy", + "code": "KZ-61" + }, + { + "name": "Ulytau oblysy", + "code": "KZ-62" + }, + { + "name": "Zhambyl oblysy", + "code": "KZ-31" + }, + { + "name": "Zhetisu oblysy", + "code": "KZ-33" + } + ], + "LA": [ + { + "name": "Attapu", + "code": "LA-AT" + }, + { + "name": "Bokeo", + "code": "LA-BK" + }, + { + "name": "Bolikhamxai", + "code": "LA-BL" + }, + { + "name": "Champasak", + "code": "LA-CH" + }, + { + "name": "Khammouan", + "code": "LA-KH" + }, + { + "name": "Louang Namtha", + "code": "LA-LM" + }, + { + "name": "Louangphabang", + "code": "LA-LP" + }, + { + "name": "Oudomxai", + "code": "LA-OU" + }, + { + "name": "Savannakhet", + "code": "LA-SV" + }, + { + "name": "Viangchan", + "code": "LA-VI" + }, + { + "name": "Xekong", + "code": "LA-XE" + }, + { + "name": "Xiangkhouang", + "code": "LA-XI" + } + ], + "LB": [ + { + "name": "Aakkar", + "code": "LB-AK" + }, + { + "name": "Baalbek-Hermel", + "code": "LB-BH" + }, + { + "name": "Beqaa", + "code": "LB-BI" + }, + { + "name": "Beyrouth", + "code": "LB-BA" + }, + { + "name": "Liban-Nord", + "code": "LB-AS" + }, + { + "name": "Liban-Sud", + "code": "LB-JA" + }, + { + "name": "Mont-Liban", + "code": "LB-JL" + }, + { + "name": "Nabatiye", + "code": "LB-NA" + } + ], + "LC": [ + { + "name": "Anse la Raye", + "code": "LC-01" + }, + { + "name": "Castries", + "code": "LC-02" + }, + { + "name": "Choiseul", + "code": "LC-03" + }, + { + "name": "Dennery", + "code": "LC-05" + }, + { + "name": "Gros Islet", + "code": "LC-06" + }, + { + "name": "Laborie", + "code": "LC-07" + }, + { + "name": "Micoud", + "code": "LC-08" + }, + { + "name": "Soufriere", + "code": "LC-10" + }, + { + "name": "Vieux Fort", + "code": "LC-11" + } + ], + "LI": [ + { + "name": "Balzers", + "code": "LI-01" + }, + { + "name": "Eschen", + "code": "LI-02" + }, + { + "name": "Gamprin", + "code": "LI-03" + }, + { + "name": "Mauren", + "code": "LI-04" + }, + { + "name": "Ruggell", + "code": "LI-06" + }, + { + "name": "Schaan", + "code": "LI-07" + }, + { + "name": "Triesen", + "code": "LI-09" + }, + { + "name": "Triesenberg", + "code": "LI-10" + }, + { + "name": "Vaduz", + "code": "LI-11" + } + ], + "LK": [ + { + "name": "Central Province", + "code": "LK-2" + }, + { + "name": "Eastern Province", + "code": "LK-5" + }, + { + "name": "North Central Province", + "code": "LK-7" + }, + { + "name": "North Western Province", + "code": "LK-6" + }, + { + "name": "Northern Province", + "code": "LK-4" + }, + { + "name": "Sabaragamuwa Province", + "code": "LK-9" + }, + { + "name": "Southern Province", + "code": "LK-3" + }, + { + "name": "Uva Province", + "code": "LK-8" + }, + { + "name": "Western Province", + "code": "LK-1" + } + ], + "LR": [ + { + "name": "Bomi", + "code": "LR-BM" + }, + { + "name": "Bong", + "code": "LR-BG" + }, + { + "name": "Grand Bassa", + "code": "LR-GB" + }, + { + "name": "Grand Cape Mount", + "code": "LR-CM" + }, + { + "name": "Grand Gedeh", + "code": "LR-GG" + }, + { + "name": "Margibi", + "code": "LR-MG" + }, + { + "name": "Montserrado", + "code": "LR-MO" + }, + { + "name": "River Cess", + "code": "LR-RI" + }, + { + "name": "River Gee", + "code": "LR-RG" + }, + { + "name": "Sinoe", + "code": "LR-SI" + } + ], + "LS": [ + { + "name": "Berea", + "code": "LS-D" + }, + { + "name": "Botha-Bothe", + "code": "LS-B" + }, + { + "name": "Leribe", + "code": "LS-C" + }, + { + "name": "Mafeteng", + "code": "LS-E" + }, + { + "name": "Maseru", + "code": "LS-A" + }, + { + "name": "Mohale's Hoek", + "code": "LS-F" + }, + { + "name": "Mokhotlong", + "code": "LS-J" + }, + { + "name": "Qacha's Nek", + "code": "LS-H" + }, + { + "name": "Quthing", + "code": "LS-G" + }, + { + "name": "Thaba-Tseka", + "code": "LS-K" + } + ], + "LT": [ + { + "name": "Alytaus apskritis", + "code": "LT-AL" + }, + { + "name": "Kauno apskritis", + "code": "LT-KU" + }, + { + "name": "Klaipedos apskritis", + "code": "LT-KL" + }, + { + "name": "Marijampoles apskritis", + "code": "LT-MR" + }, + { + "name": "Panevezio apskritis", + "code": "LT-PN" + }, + { + "name": "Siauliu apskritis", + "code": "LT-SA" + }, + { + "name": "Taurages apskritis", + "code": "LT-TA" + }, + { + "name": "Telsiu apskritis", + "code": "LT-TE" + }, + { + "name": "Utenos apskritis", + "code": "LT-UT" + }, + { + "name": "Vilniaus apskritis", + "code": "LT-VL" + } + ], + "LU": [ + { + "name": "Capellen", + "code": "LU-CA" + }, + { + "name": "Clervaux", + "code": "LU-CL" + }, + { + "name": "Diekirch", + "code": "LU-DI" + }, + { + "name": "Echternach", + "code": "LU-EC" + }, + { + "name": "Esch-sur-Alzette", + "code": "LU-ES" + }, + { + "name": "Grevenmacher", + "code": "LU-GR" + }, + { + "name": "Luxembourg", + "code": "LU-LU" + }, + { + "name": "Mersch", + "code": "LU-ME" + }, + { + "name": "Redange", + "code": "LU-RD" + }, + { + "name": "Remich", + "code": "LU-RM" + }, + { + "name": "Vianden", + "code": "LU-VD" + }, + { + "name": "Wiltz", + "code": "LU-WI" + } + ], + "LV": [ + { + "name": "Adazu novads", + "code": "LV-011" + }, + { + "name": "Aizkraukles novads", + "code": "LV-002" + }, + { + "name": "Aluksnes novads", + "code": "LV-007" + }, + { + "name": "Augsdaugavas novads", + "code": "LV-111" + }, + { + "name": "Balvu novads", + "code": "LV-015" + }, + { + "name": "Bauskas novads", + "code": "LV-016" + }, + { + "name": "Cesu novads", + "code": "LV-022" + }, + { + "name": "Daugavpils", + "code": "LV-DGV" + }, + { + "name": "Dienvidkurzemes novads", + "code": "LV-112" + }, + { + "name": "Dobeles novads", + "code": "LV-026" + }, + { + "name": "Gulbenes novads", + "code": "LV-033" + }, + { + "name": "Jekabpils novads", + "code": "LV-042" + }, + { + "name": "Jelgava", + "code": "LV-JEL" + }, + { + "name": "Jelgavas novads", + "code": "LV-041" + }, + { + "name": "Jurmala", + "code": "LV-JUR" + }, + { + "name": "Kekavas novads", + "code": "LV-052" + }, + { + "name": "Kraslavas novads", + "code": "LV-047" + }, + { + "name": "Kuldigas novads", + "code": "LV-050" + }, + { + "name": "Liepaja", + "code": "LV-LPX" + }, + { + "name": "Limbazu novads", + "code": "LV-054" + }, + { + "name": "Livanu novads", + "code": "LV-056" + }, + { + "name": "Ludzas novads", + "code": "LV-058" + }, + { + "name": "Madonas novads", + "code": "LV-059" + }, + { + "name": "Marupes novads", + "code": "LV-062" + }, + { + "name": "Ogres novads", + "code": "LV-067" + }, + { + "name": "Olaines novads", + "code": "LV-068" + }, + { + "name": "Preilu novads", + "code": "LV-073" + }, + { + "name": "Rezeknes novads", + "code": "LV-077" + }, + { + "name": "Riga", + "code": "LV-RIX" + }, + { + "name": "Ropazu novads", + "code": "LV-080" + }, + { + "name": "Salaspils novads", + "code": "LV-087" + }, + { + "name": "Saldus novads", + "code": "LV-088" + }, + { + "name": "Saulkrastu novads", + "code": "LV-089" + }, + { + "name": "Siguldas novads", + "code": "LV-091" + }, + { + "name": "Smiltenes novads", + "code": "LV-094" + }, + { + "name": "Talsu novads", + "code": "LV-097" + }, + { + "name": "Tukuma novads", + "code": "LV-099" + }, + { + "name": "Valkas novads", + "code": "LV-101" + }, + { + "name": "Valmieras novads", + "code": "LV-113" + }, + { + "name": "Varaklanu novads", + "code": "LV-102" + }, + { + "name": "Ventspils novads", + "code": "LV-106" + } + ], + "LY": [ + { + "name": "Al Butnan", + "code": "LY-BU" + }, + { + "name": "Al Jabal al Akhdar", + "code": "LY-JA" + }, + { + "name": "Al Jabal al Gharbi", + "code": "LY-JG" + }, + { + "name": "Al Jafarah", + "code": "LY-JI" + }, + { + "name": "Al Jufrah", + "code": "LY-JU" + }, + { + "name": "Al Kufrah", + "code": "LY-KF" + }, + { + "name": "Al Marj", + "code": "LY-MJ" + }, + { + "name": "Al Marqab", + "code": "LY-MB" + }, + { + "name": "Al Wahat", + "code": "LY-WA" + }, + { + "name": "An Nuqat al Khams", + "code": "LY-NQ" + }, + { + "name": "Az Zawiyah", + "code": "LY-ZA" + }, + { + "name": "Banghazi", + "code": "LY-BA" + }, + { + "name": "Darnah", + "code": "LY-DR" + }, + { + "name": "Misratah", + "code": "LY-MI" + }, + { + "name": "Murzuq", + "code": "LY-MQ" + }, + { + "name": "Nalut", + "code": "LY-NL" + }, + { + "name": "Sabha", + "code": "LY-SB" + }, + { + "name": "Surt", + "code": "LY-SR" + }, + { + "name": "Tarabulus", + "code": "LY-TB" + }, + { + "name": "Wadi al Hayat", + "code": "LY-WD" + }, + { + "name": "Wadi ash Shati'", + "code": "LY-WS" + } + ], + "MA": [ + { + "name": "Beni-Mellal-Khenifra", + "code": "MA-05" + }, + { + "name": "Casablanca-Settat", + "code": "MA-06" + }, + { + "name": "Draa-Tafilalet", + "code": "MA-08" + }, + { + "name": "Fes- Meknes", + "code": "MA-03" + }, + { + "name": "Guelmim-Oued Noun (EH-partial)", + "code": "MA-10" + }, + { + "name": "L'Oriental", + "code": "MA-02" + }, + { + "name": "Laayoune-Sakia El Hamra (EH-partial)", + "code": "MA-11" + }, + { + "name": "Marrakech-Safi", + "code": "MA-07" + }, + { + "name": "Rabat-Sale-Kenitra", + "code": "MA-04" + }, + { + "name": "Souss-Massa", + "code": "MA-09" + }, + { + "name": "Tanger-Tetouan-Al Hoceima", + "code": "MA-01" + } + ], + "MC": [ + { + "name": "Fontvieille", + "code": "MC-FO" + }, + { + "name": "La Condamine", + "code": "MC-CO" + }, + { + "name": "Monaco-Ville", + "code": "MC-MO" + }, + { + "name": "Moneghetti", + "code": "MC-MG" + }, + { + "name": "Monte-Carlo", + "code": "MC-MC" + }, + { + "name": "Saint-Roman", + "code": "MC-SR" + } + ], + "MD": [ + { + "name": "Anenii Noi", + "code": "MD-AN" + }, + { + "name": "Balti", + "code": "MD-BA" + }, + { + "name": "Basarabeasca", + "code": "MD-BS" + }, + { + "name": "Bender", + "code": "MD-BD" + }, + { + "name": "Briceni", + "code": "MD-BR" + }, + { + "name": "Cahul", + "code": "MD-CA" + }, + { + "name": "Calarasi", + "code": "MD-CL" + }, + { + "name": "Cantemir", + "code": "MD-CT" + }, + { + "name": "Causeni", + "code": "MD-CS" + }, + { + "name": "Chisinau", + "code": "MD-CU" + }, + { + "name": "Cimislia", + "code": "MD-CM" + }, + { + "name": "Criuleni", + "code": "MD-CR" + }, + { + "name": "Donduseni", + "code": "MD-DO" + }, + { + "name": "Drochia", + "code": "MD-DR" + }, + { + "name": "Dubasari", + "code": "MD-DU" + }, + { + "name": "Edinet", + "code": "MD-ED" + }, + { + "name": "Falesti", + "code": "MD-FA" + }, + { + "name": "Floresti", + "code": "MD-FL" + }, + { + "name": "Gagauzia, Unitatea teritoriala autonoma", + "code": "MD-GA" + }, + { + "name": "Glodeni", + "code": "MD-GL" + }, + { + "name": "Hincesti", + "code": "MD-HI" + }, + { + "name": "Ialoveni", + "code": "MD-IA" + }, + { + "name": "Leova", + "code": "MD-LE" + }, + { + "name": "Nisporeni", + "code": "MD-NI" + }, + { + "name": "Ocnita", + "code": "MD-OC" + }, + { + "name": "Orhei", + "code": "MD-OR" + }, + { + "name": "Rezina", + "code": "MD-RE" + }, + { + "name": "Riscani", + "code": "MD-RI" + }, + { + "name": "Singerei", + "code": "MD-SI" + }, + { + "name": "Soldanesti", + "code": "MD-SD" + }, + { + "name": "Soroca", + "code": "MD-SO" + }, + { + "name": "Stefan Voda", + "code": "MD-SV" + }, + { + "name": "Stinga Nistrului, unitatea teritoriala din", + "code": "MD-SN" + }, + { + "name": "Straseni", + "code": "MD-ST" + }, + { + "name": "Taraclia", + "code": "MD-TA" + }, + { + "name": "Telenesti", + "code": "MD-TE" + }, + { + "name": "Ungheni", + "code": "MD-UN" + } + ], + "ME": [ + { + "name": "Bar", + "code": "ME-02" + }, + { + "name": "Berane", + "code": "ME-03" + }, + { + "name": "Bijelo Polje", + "code": "ME-04" + }, + { + "name": "Budva", + "code": "ME-05" + }, + { + "name": "Cetinje", + "code": "ME-06" + }, + { + "name": "Danilovgrad", + "code": "ME-07" + }, + { + "name": "Gusinje", + "code": "ME-22" + }, + { + "name": "Herceg-Novi", + "code": "ME-08" + }, + { + "name": "Kolasin", + "code": "ME-09" + }, + { + "name": "Kotor", + "code": "ME-10" + }, + { + "name": "Mojkovac", + "code": "ME-11" + }, + { + "name": "Niksic", + "code": "ME-12" + }, + { + "name": "Plav", + "code": "ME-13" + }, + { + "name": "Pljevlja", + "code": "ME-14" + }, + { + "name": "Pluzine", + "code": "ME-15" + }, + { + "name": "Podgorica", + "code": "ME-16" + }, + { + "name": "Rozaje", + "code": "ME-17" + }, + { + "name": "Savnik", + "code": "ME-18" + }, + { + "name": "Tivat", + "code": "ME-19" + }, + { + "name": "Tuzi", + "code": "ME-24" + }, + { + "name": "Ulcinj", + "code": "ME-20" + }, + { + "name": "Zabljak", + "code": "ME-21" + }, + { + "name": "Zeta", + "code": "ME-25" + } + ], + "MF": [ + { + "name": "Saint Martin (French Part)", + "code": "N/A" + } + ], + "MG": [ + { + "name": "Antananarivo", + "code": "MG-T" + }, + { + "name": "Antsiranana", + "code": "MG-D" + }, + { + "name": "Fianarantsoa", + "code": "MG-F" + }, + { + "name": "Mahajanga", + "code": "MG-M" + }, + { + "name": "Toamasina", + "code": "MG-A" + }, + { + "name": "Toliara", + "code": "MG-U" + } + ], + "MH": [ + { + "name": "Kwajalein", + "code": "MH-KWA" + }, + { + "name": "Majuro", + "code": "MH-MAJ" + } + ], + "MK": [ + { + "name": "Aracinovo", + "code": "MK-802" + }, + { + "name": "Berovo", + "code": "MK-201" + }, + { + "name": "Bitola", + "code": "MK-501" + }, + { + "name": "Bogdanci", + "code": "MK-401" + }, + { + "name": "Bogovinje", + "code": "MK-601" + }, + { + "name": "Bosilovo", + "code": "MK-402" + }, + { + "name": "Brvenica", + "code": "MK-602" + }, + { + "name": "Butel", + "code": "MK-803" + }, + { + "name": "Caska", + "code": "MK-109" + }, + { + "name": "Centar", + "code": "MK-814" + }, + { + "name": "Centar Zupa", + "code": "MK-313" + }, + { + "name": "Cucer Sandevo", + "code": "MK-816" + }, + { + "name": "Debar", + "code": "MK-303" + }, + { + "name": "Debarca", + "code": "MK-304" + }, + { + "name": "Delcevo", + "code": "MK-203" + }, + { + "name": "Demir Hisar", + "code": "MK-502" + }, + { + "name": "Demir Kapija", + "code": "MK-103" + }, + { + "name": "Dojran", + "code": "MK-406" + }, + { + "name": "Dolneni", + "code": "MK-503" + }, + { + "name": "Gazi Baba", + "code": "MK-804" + }, + { + "name": "Gevgelija", + "code": "MK-405" + }, + { + "name": "Gostivar", + "code": "MK-604" + }, + { + "name": "Gradsko", + "code": "MK-102" + }, + { + "name": "Ilinden", + "code": "MK-807" + }, + { + "name": "Jegunovce", + "code": "MK-606" + }, + { + "name": "Karbinci", + "code": "MK-205" + }, + { + "name": "Kavadarci", + "code": "MK-104" + }, + { + "name": "Kicevo", + "code": "MK-307" + }, + { + "name": "Kisela Voda", + "code": "MK-809" + }, + { + "name": "Kocani", + "code": "MK-206" + }, + { + "name": "Konce", + "code": "MK-407" + }, + { + "name": "Kratovo", + "code": "MK-701" + }, + { + "name": "Kriva Palanka", + "code": "MK-702" + }, + { + "name": "Krivogastani", + "code": "MK-504" + }, + { + "name": "Krusevo", + "code": "MK-505" + }, + { + "name": "Kumanovo", + "code": "MK-703" + }, + { + "name": "Lipkovo", + "code": "MK-704" + }, + { + "name": "Lozovo", + "code": "MK-105" + }, + { + "name": "Makedonska Kamenica", + "code": "MK-207" + }, + { + "name": "Makedonski Brod", + "code": "MK-308" + }, + { + "name": "Mavrovo i Rostusa", + "code": "MK-607" + }, + { + "name": "Mogila", + "code": "MK-506" + }, + { + "name": "Negotino", + "code": "MK-106" + }, + { + "name": "Novo Selo", + "code": "MK-408" + }, + { + "name": "Ohrid", + "code": "MK-310" + }, + { + "name": "Pehcevo", + "code": "MK-208" + }, + { + "name": "Petrovec", + "code": "MK-810" + }, + { + "name": "Plasnica", + "code": "MK-311" + }, + { + "name": "Prilep", + "code": "MK-508" + }, + { + "name": "Probistip", + "code": "MK-209" + }, + { + "name": "Radovis", + "code": "MK-409" + }, + { + "name": "Rankovce", + "code": "MK-705" + }, + { + "name": "Resen", + "code": "MK-509" + }, + { + "name": "Rosoman", + "code": "MK-107" + }, + { + "name": "Saraj", + "code": "MK-811" + }, + { + "name": "Staro Nagoricane", + "code": "MK-706" + }, + { + "name": "Stip", + "code": "MK-211" + }, + { + "name": "Struga", + "code": "MK-312" + }, + { + "name": "Strumica", + "code": "MK-410" + }, + { + "name": "Studenicani", + "code": "MK-813" + }, + { + "name": "Sveti Nikole", + "code": "MK-108" + }, + { + "name": "Tearce", + "code": "MK-608" + }, + { + "name": "Tetovo", + "code": "MK-609" + }, + { + "name": "Valandovo", + "code": "MK-403" + }, + { + "name": "Vasilevo", + "code": "MK-404" + }, + { + "name": "Veles", + "code": "MK-101" + }, + { + "name": "Vevcani", + "code": "MK-301" + }, + { + "name": "Vinica", + "code": "MK-202" + }, + { + "name": "Vrapciste", + "code": "MK-603" + }, + { + "name": "Zelenikovo", + "code": "MK-806" + }, + { + "name": "Zelino", + "code": "MK-605" + } + ], + "ML": [ + { + "name": "Bamako", + "code": "ML-BKO" + }, + { + "name": "Gao", + "code": "ML-7" + }, + { + "name": "Kayes", + "code": "ML-1" + }, + { + "name": "Kidal", + "code": "ML-8" + }, + { + "name": "Koulikoro", + "code": "ML-2" + }, + { + "name": "Mopti", + "code": "ML-5" + }, + { + "name": "Segou", + "code": "ML-4" + }, + { + "name": "Sikasso", + "code": "ML-3" + }, + { + "name": "Tombouctou", + "code": "ML-6" + } + ], + "MM": [ + { + "name": "Ayeyarwady", + "code": "MM-07" + }, + { + "name": "Bago", + "code": "MM-02" + }, + { + "name": "Chin", + "code": "MM-14" + }, + { + "name": "Kachin", + "code": "MM-11" + }, + { + "name": "Kayah", + "code": "MM-12" + }, + { + "name": "Kayin", + "code": "MM-13" + }, + { + "name": "Magway", + "code": "MM-03" + }, + { + "name": "Mandalay", + "code": "MM-04" + }, + { + "name": "Mon", + "code": "MM-15" + }, + { + "name": "Nay Pyi Taw", + "code": "MM-18" + }, + { + "name": "Rakhine", + "code": "MM-16" + }, + { + "name": "Sagaing", + "code": "MM-01" + }, + { + "name": "Shan", + "code": "MM-17" + }, + { + "name": "Tanintharyi", + "code": "MM-05" + }, + { + "name": "Yangon", + "code": "MM-06" + } + ], + "MN": [ + { + "name": "Bayan-Olgiy", + "code": "MN-071" + }, + { + "name": "Bayanhongor", + "code": "MN-069" + }, + { + "name": "Bulgan", + "code": "MN-067" + }, + { + "name": "Darhan uul", + "code": "MN-037" + }, + { + "name": "Dornod", + "code": "MN-061" + }, + { + "name": "Dundgovi", + "code": "MN-059" + }, + { + "name": "Dzavhan", + "code": "MN-057" + }, + { + "name": "Govi-Altay", + "code": "MN-065" + }, + { + "name": "Hovd", + "code": "MN-043" + }, + { + "name": "Hovsgol", + "code": "MN-041" + }, + { + "name": "Omnogovi", + "code": "MN-053" + }, + { + "name": "Orhon", + "code": "MN-035" + }, + { + "name": "Ovorhangay", + "code": "MN-055" + }, + { + "name": "Selenge", + "code": "MN-049" + }, + { + "name": "Tov", + "code": "MN-047" + }, + { + "name": "Ulaanbaatar", + "code": "MN-1" + } + ], + "MO": [ + { + "name": "Macao", + "code": "N/A" + } + ], + "MP": [ + { + "name": "Northern Mariana Islands", + "code": "N/A" + } + ], + "MQ": [ + { + "name": "Martinique", + "code": "N/A" + } + ], + "MR": [ + { + "name": "Adrar", + "code": "MR-07" + }, + { + "name": "Assaba", + "code": "MR-03" + }, + { + "name": "Brakna", + "code": "MR-05" + }, + { + "name": "Dakhlet Nouadhibou", + "code": "MR-08" + }, + { + "name": "Gorgol", + "code": "MR-04" + }, + { + "name": "Guidimaka", + "code": "MR-10" + }, + { + "name": "Hodh el Gharbi", + "code": "MR-02" + }, + { + "name": "Inchiri", + "code": "MR-12" + }, + { + "name": "Nouakchott Ouest", + "code": "MR-13" + }, + { + "name": "Tagant", + "code": "MR-09" + }, + { + "name": "Tiris Zemmour", + "code": "MR-11" + }, + { + "name": "Trarza", + "code": "MR-06" + } + ], + "MS": [ + { + "name": "Saint Anthony", + "code": "N/A" + }, + { + "name": "Saint Peter", + "code": "N/A" + } + ], + "MT": [ + { + "name": "Attard", + "code": "MT-01" + }, + { + "name": "Balzan", + "code": "MT-02" + }, + { + "name": "Birgu", + "code": "MT-03" + }, + { + "name": "Birkirkara", + "code": "MT-04" + }, + { + "name": "Birzebbuga", + "code": "MT-05" + }, + { + "name": "Bormla", + "code": "MT-06" + }, + { + "name": "Dingli", + "code": "MT-07" + }, + { + "name": "Fgura", + "code": "MT-08" + }, + { + "name": "Floriana", + "code": "MT-09" + }, + { + "name": "Fontana", + "code": "MT-10" + }, + { + "name": "Ghajnsielem", + "code": "MT-13" + }, + { + "name": "Gharb", + "code": "MT-14" + }, + { + "name": "Gharghur", + "code": "MT-15" + }, + { + "name": "Ghasri", + "code": "MT-16" + }, + { + "name": "Ghaxaq", + "code": "MT-17" + }, + { + "name": "Gudja", + "code": "MT-11" + }, + { + "name": "Gzira", + "code": "MT-12" + }, + { + "name": "Hamrun", + "code": "MT-18" + }, + { + "name": "Iklin", + "code": "MT-19" + }, + { + "name": "Isla", + "code": "MT-20" + }, + { + "name": "Kalkara", + "code": "MT-21" + }, + { + "name": "Kirkop", + "code": "MT-23" + }, + { + "name": "Lija", + "code": "MT-24" + }, + { + "name": "Luqa", + "code": "MT-25" + }, + { + "name": "Marsa", + "code": "MT-26" + }, + { + "name": "Marsaskala", + "code": "MT-27" + }, + { + "name": "Marsaxlokk", + "code": "MT-28" + }, + { + "name": "Mdina", + "code": "MT-29" + }, + { + "name": "Mellieha", + "code": "MT-30" + }, + { + "name": "Mgarr", + "code": "MT-31" + }, + { + "name": "Mosta", + "code": "MT-32" + }, + { + "name": "Mqabba", + "code": "MT-33" + }, + { + "name": "Msida", + "code": "MT-34" + }, + { + "name": "Mtarfa", + "code": "MT-35" + }, + { + "name": "Munxar", + "code": "MT-36" + }, + { + "name": "Nadur", + "code": "MT-37" + }, + { + "name": "Naxxar", + "code": "MT-38" + }, + { + "name": "Paola", + "code": "MT-39" + }, + { + "name": "Pembroke", + "code": "MT-40" + }, + { + "name": "Pieta", + "code": "MT-41" + }, + { + "name": "Qala", + "code": "MT-42" + }, + { + "name": "Qormi", + "code": "MT-43" + }, + { + "name": "Qrendi", + "code": "MT-44" + }, + { + "name": "Rabat Gozo", + "code": "MT-45" + }, + { + "name": "Rabat Malta", + "code": "MT-46" + }, + { + "name": "Safi", + "code": "MT-47" + }, + { + "name": "Saint John", + "code": "MT-49" + }, + { + "name": "Saint Julian's", + "code": "MT-48" + }, + { + "name": "Saint Lucia's", + "code": "MT-53" + }, + { + "name": "Saint Paul's Bay", + "code": "MT-51" + }, + { + "name": "Sannat", + "code": "MT-52" + }, + { + "name": "Santa Venera", + "code": "MT-54" + }, + { + "name": "Siggiewi", + "code": "MT-55" + }, + { + "name": "Sliema", + "code": "MT-56" + }, + { + "name": "Swieqi", + "code": "MT-57" + }, + { + "name": "Ta' Xbiex", + "code": "MT-58" + }, + { + "name": "Tarxien", + "code": "MT-59" + }, + { + "name": "Valletta", + "code": "MT-60" + }, + { + "name": "Xaghra", + "code": "MT-61" + }, + { + "name": "Xewkija", + "code": "MT-62" + }, + { + "name": "Xghajra", + "code": "MT-63" + }, + { + "name": "Zabbar", + "code": "MT-64" + }, + { + "name": "Zebbug Gozo", + "code": "MT-65" + }, + { + "name": "Zejtun", + "code": "MT-67" + }, + { + "name": "Zurrieq", + "code": "MT-68" + } + ], + "MU": [ + { + "name": "Black River", + "code": "MU-BL" + }, + { + "name": "Flacq", + "code": "MU-FL" + }, + { + "name": "Grand Port", + "code": "MU-GP" + }, + { + "name": "Moka", + "code": "MU-MO" + }, + { + "name": "Pamplemousses", + "code": "MU-PA" + }, + { + "name": "Plaines Wilhems", + "code": "MU-PW" + }, + { + "name": "Port Louis", + "code": "MU-PL" + }, + { + "name": "Riviere du Rempart", + "code": "MU-RR" + }, + { + "name": "Rodrigues Islands", + "code": "MU-RO" + }, + { + "name": "Savanne", + "code": "MU-SA" + } + ], + "MV": [ + { + "name": "Addu City", + "code": "MV-01" + }, + { + "name": "Faadhippolhu", + "code": "MV-03" + }, + { + "name": "Felidhu Atoll", + "code": "MV-04" + }, + { + "name": "Fuvammulah", + "code": "MV-29" + }, + { + "name": "Hahdhunmathi", + "code": "MV-05" + }, + { + "name": "Kolhumadulu", + "code": "MV-08" + }, + { + "name": "Male", + "code": "MV-MLE" + }, + { + "name": "Mulaku Atoll", + "code": "MV-12" + }, + { + "name": "North Ari Atoll", + "code": "MV-02" + }, + { + "name": "North Huvadhu Atoll", + "code": "MV-27" + }, + { + "name": "North Maalhosmadulu", + "code": "MV-13" + }, + { + "name": "North Miladhunmadulu", + "code": "MV-24" + }, + { + "name": "North Nilandhe Atoll", + "code": "MV-14" + }, + { + "name": "North Thiladhunmathi", + "code": "MV-07" + }, + { + "name": "South Ari Atoll", + "code": "MV-00" + }, + { + "name": "South Huvadhu Atoll", + "code": "MV-28" + }, + { + "name": "South Maalhosmadulu", + "code": "MV-20" + }, + { + "name": "South Miladhunmadulu", + "code": "MV-25" + }, + { + "name": "South Nilandhe Atoll", + "code": "MV-17" + }, + { + "name": "South Thiladhunmathi", + "code": "MV-23" + } + ], + "MW": [ + { + "name": "Balaka", + "code": "MW-BA" + }, + { + "name": "Blantyre", + "code": "MW-BL" + }, + { + "name": "Chikwawa", + "code": "MW-CK" + }, + { + "name": "Chiradzulu", + "code": "MW-CR" + }, + { + "name": "Chitipa", + "code": "MW-CT" + }, + { + "name": "Dedza", + "code": "MW-DE" + }, + { + "name": "Dowa", + "code": "MW-DO" + }, + { + "name": "Karonga", + "code": "MW-KR" + }, + { + "name": "Lilongwe", + "code": "MW-LI" + }, + { + "name": "Machinga", + "code": "MW-MH" + }, + { + "name": "Mangochi", + "code": "MW-MG" + }, + { + "name": "Mwanza", + "code": "MW-MW" + }, + { + "name": "Mzimba", + "code": "MW-MZ" + }, + { + "name": "Neno", + "code": "MW-NE" + }, + { + "name": "Nkhata Bay", + "code": "MW-NB" + }, + { + "name": "Nkhotakota", + "code": "MW-NK" + }, + { + "name": "Ntchisi", + "code": "MW-NI" + }, + { + "name": "Salima", + "code": "MW-SA" + }, + { + "name": "Thyolo", + "code": "MW-TH" + }, + { + "name": "Zomba", + "code": "MW-ZO" + } + ], + "MX": [ + { + "name": "Aguascalientes", + "code": "MX-AGU" + }, + { + "name": "Baja California", + "code": "MX-BCN" + }, + { + "name": "Baja California Sur", + "code": "MX-BCS" + }, + { + "name": "Campeche", + "code": "MX-CAM" + }, + { + "name": "Chiapas", + "code": "MX-CHP" + }, + { + "name": "Chihuahua", + "code": "MX-CHH" + }, + { + "name": "Ciudad de Mexico", + "code": "MX-CMX" + }, + { + "name": "Coahuila de Zaragoza", + "code": "MX-COA" + }, + { + "name": "Colima", + "code": "MX-COL" + }, + { + "name": "Durango", + "code": "MX-DUR" + }, + { + "name": "Guanajuato", + "code": "MX-GUA" + }, + { + "name": "Guerrero", + "code": "MX-GRO" + }, + { + "name": "Hidalgo", + "code": "MX-HID" + }, + { + "name": "Jalisco", + "code": "MX-JAL" + }, + { + "name": "Mexico", + "code": "MX-MEX" + }, + { + "name": "Michoacan de Ocampo", + "code": "MX-MIC" + }, + { + "name": "Morelos", + "code": "MX-MOR" + }, + { + "name": "Nayarit", + "code": "MX-NAY" + }, + { + "name": "Nuevo Leon", + "code": "MX-NLE" + }, + { + "name": "Oaxaca", + "code": "MX-OAX" + }, + { + "name": "Puebla", + "code": "MX-PUE" + }, + { + "name": "Queretaro", + "code": "MX-QUE" + }, + { + "name": "Quintana Roo", + "code": "MX-ROO" + }, + { + "name": "San Luis Potosi", + "code": "MX-SLP" + }, + { + "name": "Sinaloa", + "code": "MX-SIN" + }, + { + "name": "Sonora", + "code": "MX-SON" + }, + { + "name": "Tabasco", + "code": "MX-TAB" + }, + { + "name": "Tamaulipas", + "code": "MX-TAM" + }, + { + "name": "Tlaxcala", + "code": "MX-TLA" + }, + { + "name": "Veracruz de Ignacio de la Llave", + "code": "MX-VER" + }, + { + "name": "Yucatan", + "code": "MX-YUC" + }, + { + "name": "Zacatecas", + "code": "MX-ZAC" + } + ], + "MY": [ + { + "name": "Johor", + "code": "MY-01" + }, + { + "name": "Kedah", + "code": "MY-02" + }, + { + "name": "Kelantan", + "code": "MY-03" + }, + { + "name": "Melaka", + "code": "MY-04" + }, + { + "name": "Negeri Sembilan", + "code": "MY-05" + }, + { + "name": "Pahang", + "code": "MY-06" + }, + { + "name": "Perak", + "code": "MY-08" + }, + { + "name": "Perlis", + "code": "MY-09" + }, + { + "name": "Pulau Pinang", + "code": "MY-07" + }, + { + "name": "Sabah", + "code": "MY-12" + }, + { + "name": "Sarawak", + "code": "MY-13" + }, + { + "name": "Selangor", + "code": "MY-10" + }, + { + "name": "Terengganu", + "code": "MY-11" + }, + { + "name": "Wilayah Persekutuan Kuala Lumpur", + "code": "MY-14" + }, + { + "name": "Wilayah Persekutuan Labuan", + "code": "MY-15" + }, + { + "name": "Wilayah Persekutuan Putrajaya", + "code": "MY-16" + } + ], + "MZ": [ + { + "name": "Cabo Delgado", + "code": "MZ-P" + }, + { + "name": "Gaza", + "code": "MZ-G" + }, + { + "name": "Inhambane", + "code": "MZ-I" + }, + { + "name": "Manica", + "code": "MZ-B" + }, + { + "name": "Maputo", + "code": "MZ-L" + }, + { + "name": "Nampula", + "code": "MZ-N" + }, + { + "name": "Niassa", + "code": "MZ-A" + }, + { + "name": "Sofala", + "code": "MZ-S" + }, + { + "name": "Tete", + "code": "MZ-T" + }, + { + "name": "Zambezia", + "code": "MZ-Q" + } + ], + "NC": [ + { + "name": "Province Nord", + "code": "N/A" + }, + { + "name": "Province Sud", + "code": "N/A" + }, + { + "name": "Province des iles Loyaute", + "code": "N/A" + } + ], + "NE": [ + { + "name": "Agadez", + "code": "NE-1" + }, + { + "name": "Diffa", + "code": "NE-2" + }, + { + "name": "Maradi", + "code": "NE-4" + }, + { + "name": "Niamey", + "code": "NE-8" + }, + { + "name": "Tahoua", + "code": "NE-5" + }, + { + "name": "Tillaberi", + "code": "NE-6" + }, + { + "name": "Zinder", + "code": "NE-7" + } + ], + "NF": [ + { + "name": "Norfolk Island", + "code": "N/A" + } + ], + "NG": [ + { + "name": "Abia", + "code": "NG-AB" + }, + { + "name": "Abuja Federal Capital Territory", + "code": "NG-FC" + }, + { + "name": "Adamawa", + "code": "NG-AD" + }, + { + "name": "Akwa Ibom", + "code": "NG-AK" + }, + { + "name": "Anambra", + "code": "NG-AN" + }, + { + "name": "Bauchi", + "code": "NG-BA" + }, + { + "name": "Bayelsa", + "code": "NG-BY" + }, + { + "name": "Benue", + "code": "NG-BE" + }, + { + "name": "Borno", + "code": "NG-BO" + }, + { + "name": "Cross River", + "code": "NG-CR" + }, + { + "name": "Delta", + "code": "NG-DE" + }, + { + "name": "Ebonyi", + "code": "NG-EB" + }, + { + "name": "Edo", + "code": "NG-ED" + }, + { + "name": "Ekiti", + "code": "NG-EK" + }, + { + "name": "Enugu", + "code": "NG-EN" + }, + { + "name": "Gombe", + "code": "NG-GO" + }, + { + "name": "Imo", + "code": "NG-IM" + }, + { + "name": "Jigawa", + "code": "NG-JI" + }, + { + "name": "Kaduna", + "code": "NG-KD" + }, + { + "name": "Kano", + "code": "NG-KN" + }, + { + "name": "Katsina", + "code": "NG-KT" + }, + { + "name": "Kebbi", + "code": "NG-KE" + }, + { + "name": "Kogi", + "code": "NG-KO" + }, + { + "name": "Kwara", + "code": "NG-KW" + }, + { + "name": "Lagos", + "code": "NG-LA" + }, + { + "name": "Nasarawa", + "code": "NG-NA" + }, + { + "name": "Niger", + "code": "NG-NI" + }, + { + "name": "Ogun", + "code": "NG-OG" + }, + { + "name": "Ondo", + "code": "NG-ON" + }, + { + "name": "Osun", + "code": "NG-OS" + }, + { + "name": "Oyo", + "code": "NG-OY" + }, + { + "name": "Plateau", + "code": "NG-PL" + }, + { + "name": "Rivers", + "code": "NG-RI" + }, + { + "name": "Sokoto", + "code": "NG-SO" + }, + { + "name": "Taraba", + "code": "NG-TA" + }, + { + "name": "Yobe", + "code": "NG-YO" + }, + { + "name": "Zamfara", + "code": "NG-ZA" + } + ], + "NI": [ + { + "name": "Boaco", + "code": "NI-BO" + }, + { + "name": "Carazo", + "code": "NI-CA" + }, + { + "name": "Chinandega", + "code": "NI-CI" + }, + { + "name": "Chontales", + "code": "NI-CO" + }, + { + "name": "Costa Caribe Norte", + "code": "NI-AN" + }, + { + "name": "Costa Caribe Sur", + "code": "NI-AS" + }, + { + "name": "Esteli", + "code": "NI-ES" + }, + { + "name": "Granada", + "code": "NI-GR" + }, + { + "name": "Jinotega", + "code": "NI-JI" + }, + { + "name": "Leon", + "code": "NI-LE" + }, + { + "name": "Madriz", + "code": "NI-MD" + }, + { + "name": "Managua", + "code": "NI-MN" + }, + { + "name": "Masaya", + "code": "NI-MS" + }, + { + "name": "Matagalpa", + "code": "NI-MT" + }, + { + "name": "Nueva Segovia", + "code": "NI-NS" + }, + { + "name": "Rio San Juan", + "code": "NI-SJ" + }, + { + "name": "Rivas", + "code": "NI-RI" + } + ], + "NL": [ + { + "name": "Drenthe", + "code": "NL-DR" + }, + { + "name": "Flevoland", + "code": "NL-FL" + }, + { + "name": "Fryslan", + "code": "NL-FR" + }, + { + "name": "Gelderland", + "code": "NL-GE" + }, + { + "name": "Groningen", + "code": "NL-GR" + }, + { + "name": "Limburg", + "code": "NL-LI" + }, + { + "name": "Noord-Brabant", + "code": "NL-NB" + }, + { + "name": "Noord-Holland", + "code": "NL-NH" + }, + { + "name": "Overijssel", + "code": "NL-OV" + }, + { + "name": "Utrecht", + "code": "NL-UT" + }, + { + "name": "Zeeland", + "code": "NL-ZE" + }, + { + "name": "Zuid-Holland", + "code": "NL-ZH" + } + ], + "NO": [ + { + "name": "Agder", + "code": "NO-42" + }, + { + "name": "Innlandet", + "code": "NO-34" + }, + { + "name": "More og Romsdal", + "code": "NO-15" + }, + { + "name": "Nordland", + "code": "NO-18" + }, + { + "name": "Oslo", + "code": "NO-03" + }, + { + "name": "Rogaland", + "code": "NO-11" + }, + { + "name": "Troms og Finnmark", + "code": "NO-54" + }, + { + "name": "Trondelag", + "code": "NO-50" + }, + { + "name": "Vestfold og Telemark", + "code": "NO-38" + }, + { + "name": "Vestland", + "code": "NO-46" + }, + { + "name": "Viken", + "code": "NO-30" + } + ], + "NP": [ + { + "name": "Bagmati", + "code": "NP-P3" + }, + { + "name": "Gandaki", + "code": "NP-P4" + }, + { + "name": "Karnali", + "code": "NP-P6" + }, + { + "name": "Koshi", + "code": "NP-P1" + }, + { + "name": "Lumbini", + "code": "NP-P5" + }, + { + "name": "Madhesh", + "code": "NP-P2" + }, + { + "name": "Sudurpashchim", + "code": " NP-P7" + } + ], + "NR": [ + { + "name": "Aiwo", + "code": "NR-01" + }, + { + "name": "Anetan", + "code": "NR-03" + }, + { + "name": "Yaren", + "code": "NR-14" + } + ], + "NU": [ + { + "name": "Niue", + "code": "N/A" + } + ], + "NZ": [ + { + "name": "Auckland", + "code": "NZ-AUK" + }, + { + "name": "Bay of Plenty", + "code": "NZ-BOP" + }, + { + "name": "Canterbury", + "code": "NZ-CAN" + }, + { + "name": "Chatham Islands Territory", + "code": "NZ-CIT" + }, + { + "name": "Gisborne", + "code": "NZ-GIS" + }, + { + "name": "Greater Wellington", + "code": "NZ-WGN" + }, + { + "name": "Hawke's Bay", + "code": "NZ-HKB" + }, + { + "name": "Manawatu-Whanganui", + "code": "NZ-MWT" + }, + { + "name": "Marlborough", + "code": "NZ-MBH" + }, + { + "name": "Nelson", + "code": "NZ-NSN" + }, + { + "name": "Northland", + "code": "NZ-NTL" + }, + { + "name": "Otago", + "code": "NZ-OTA" + }, + { + "name": "Southland", + "code": "NZ-STL" + }, + { + "name": "Taranaki", + "code": "NZ-TKI" + }, + { + "name": "Tasman", + "code": "NZ-TAS" + }, + { + "name": "Waikato", + "code": "NZ-WKO" + }, + { + "name": "West Coast", + "code": "NZ-WTC" + } + ], + "OM": [ + { + "name": "Ad Dakhiliyah", + "code": "OM-DA" + }, + { + "name": "Al Buraymi", + "code": "OM-BU" + }, + { + "name": "Al Wusta", + "code": "OM-WU" + }, + { + "name": "Az Zahirah", + "code": "OM-ZA" + }, + { + "name": "Janub al Batinah", + "code": "OM-BJ" + }, + { + "name": "Janub ash Sharqiyah", + "code": "OM-SJ" + }, + { + "name": "Masqat", + "code": "OM-MA" + }, + { + "name": "Musandam", + "code": "OM-MU" + }, + { + "name": "Shamal al Batinah", + "code": "OM-BS" + }, + { + "name": "Shamal ash Sharqiyah", + "code": "OM-SS" + }, + { + "name": "Zufar", + "code": "OM-ZU" + } + ], + "PA": [ + { + "name": "Bocas del Toro", + "code": "PA-1" + }, + { + "name": "Chiriqui", + "code": "PA-4" + }, + { + "name": "Cocle", + "code": "PA-2" + }, + { + "name": "Colon", + "code": "PA-3" + }, + { + "name": "Darien", + "code": "PA-5" + }, + { + "name": "Herrera", + "code": "PA-6" + }, + { + "name": "Los Santos", + "code": "PA-7" + }, + { + "name": "Ngobe-Bugle", + "code": "PA-NB" + }, + { + "name": "Panama", + "code": "PA-8" + }, + { + "name": "Veraguas", + "code": "PA-9" + } + ], + "PE": [ + { + "name": "Amazonas", + "code": "PE-AMA" + }, + { + "name": "Ancash", + "code": "PE-ANC" + }, + { + "name": "Apurimac", + "code": "PE-APU" + }, + { + "name": "Arequipa", + "code": "PE-ARE" + }, + { + "name": "Ayacucho", + "code": "PE-AYA" + }, + { + "name": "Cajamarca", + "code": "PE-CAJ" + }, + { + "name": "Cusco", + "code": "PE-CUS" + }, + { + "name": "El Callao", + "code": "PE-CAL" + }, + { + "name": "Huancavelica", + "code": "PE-HUV" + }, + { + "name": "Huanuco", + "code": "PE-HUC" + }, + { + "name": "Ica", + "code": "PE-ICA" + }, + { + "name": "Junin", + "code": "PE-JUN" + }, + { + "name": "La Libertad", + "code": "PE-LAL" + }, + { + "name": "Lambayeque", + "code": "PE-LAM" + }, + { + "name": "Lima", + "code": "PE-LIM" + }, + { + "name": "Loreto", + "code": "PE-LOR" + }, + { + "name": "Madre de Dios", + "code": "PE-MDD" + }, + { + "name": "Moquegua", + "code": "PE-MOQ" + }, + { + "name": "Pasco", + "code": "PE-PAS" + }, + { + "name": "Piura", + "code": "PE-PIU" + }, + { + "name": "Puno", + "code": "PE-PUN" + }, + { + "name": "San Martin", + "code": "PE-SAM" + }, + { + "name": "Tacna", + "code": "PE-TAC" + }, + { + "name": "Tumbes", + "code": "PE-TUM" + }, + { + "name": "Ucayali", + "code": "PE-UCA" + } + ], + "PF": [ + { + "name": "Iles Australes", + "code": "N/A" + }, + { + "name": "Iles Marquises", + "code": "N/A" + }, + { + "name": "Iles Sous-le-Vent", + "code": "N/A" + }, + { + "name": "Iles Tuamotu-Gambier", + "code": "N/A" + }, + { + "name": "Iles du Vent", + "code": "N/A" + } + ], + "PG": [ + { + "name": "Bougainville", + "code": "PG-NSB" + }, + { + "name": "Central", + "code": "PG-CPM" + }, + { + "name": "East New Britain", + "code": "PG-EBR" + }, + { + "name": "Eastern Highlands", + "code": "PG-EHG" + }, + { + "name": "Enga", + "code": "PG-EPW" + }, + { + "name": "Madang", + "code": "PG-MPM" + }, + { + "name": "Manus", + "code": "PG-MRL" + }, + { + "name": "Milne Bay", + "code": "PG-MBA" + }, + { + "name": "Morobe", + "code": "PG-MPL" + }, + { + "name": "National Capital District (Port Moresby)", + "code": "PG-NCD" + }, + { + "name": "New Ireland", + "code": "PG-NIK" + }, + { + "name": "Northern", + "code": "PG-NPP" + }, + { + "name": "Southern Highlands", + "code": "PG-SHM" + }, + { + "name": "West New Britain", + "code": "PG-WBK" + }, + { + "name": "West Sepik", + "code": "PG-SAN" + }, + { + "name": "Western", + "code": "PG-WPD" + }, + { + "name": "Western Highlands", + "code": "PG-WHM" + } + ], + "PH": [ + { + "name": "Abra", + "code": "PH-ABR" + }, + { + "name": "Agusan del Norte", + "code": "PH-AGN" + }, + { + "name": "Agusan del Sur", + "code": "PH-AGS" + }, + { + "name": "Aklan", + "code": "PH-AKL" + }, + { + "name": "Albay", + "code": "PH-ALB" + }, + { + "name": "Antique", + "code": "PH-ANT" + }, + { + "name": "Apayao", + "code": "PH-APA" + }, + { + "name": "Aurora", + "code": "PH-AUR" + }, + { + "name": "Basilan", + "code": "PH-BAS" + }, + { + "name": "Bataan", + "code": "PH-BAN" + }, + { + "name": "Batanes", + "code": "PH-BTN" + }, + { + "name": "Batangas", + "code": "PH-BTG" + }, + { + "name": "Benguet", + "code": "PH-BEN" + }, + { + "name": "Biliran", + "code": "PH-BIL" + }, + { + "name": "Bohol", + "code": "PH-BOH" + }, + { + "name": "Bukidnon", + "code": "PH-BUK" + }, + { + "name": "Bulacan", + "code": "PH-BUL" + }, + { + "name": "Cagayan", + "code": "PH-CAG" + }, + { + "name": "Camarines Norte", + "code": "PH-CAN" + }, + { + "name": "Camarines Sur", + "code": "PH-CAS" + }, + { + "name": "Camiguin", + "code": "PH-CAM" + }, + { + "name": "Capiz", + "code": "PH-CAP" + }, + { + "name": "Catanduanes", + "code": "PH-CAT" + }, + { + "name": "Cavite", + "code": "PH-CAV" + }, + { + "name": "Cebu", + "code": "PH-CEB" + }, + { + "name": "Cotabato", + "code": "PH-NCO" + }, + { + "name": "Davao Oriental", + "code": "PH-DAO" + }, + { + "name": "Davao de Oro", + "code": "PH-COM" + }, + { + "name": "Davao del Norte", + "code": "PH-DAV" + }, + { + "name": "Davao del Sur", + "code": "PH-DAS" + }, + { + "name": "Dinagat Islands", + "code": "PH-DIN" + }, + { + "name": "Eastern Samar", + "code": "PH-EAS" + }, + { + "name": "Guimaras", + "code": "PH-GUI" + }, + { + "name": "Ifugao", + "code": "PH-IFU" + }, + { + "name": "Ilocos Norte", + "code": "PH-ILN" + }, + { + "name": "Ilocos Sur", + "code": "PH-ILS" + }, + { + "name": "Iloilo", + "code": "PH-ILI" + }, + { + "name": "Isabela", + "code": "PH-ISA" + }, + { + "name": "Kalinga", + "code": "PH-KAL" + }, + { + "name": "La Union", + "code": "PH-LUN" + }, + { + "name": "Laguna", + "code": "PH-LAG" + }, + { + "name": "Lanao del Norte", + "code": "PH-LAN" + }, + { + "name": "Lanao del Sur", + "code": "PH-LAS" + }, + { + "name": "Leyte", + "code": "PH-LEY" + }, + { + "name": "Maguindanao", + "code": "PH-MAG" + }, + { + "name": "Marinduque", + "code": "PH-MAD" + }, + { + "name": "Masbate", + "code": "PH-MAS" + }, + { + "name": "Mindoro Occidental", + "code": "PH-MDC" + }, + { + "name": "Mindoro Oriental", + "code": "PH-MDR" + }, + { + "name": "Misamis Occidental", + "code": "PH-MSC" + }, + { + "name": "Misamis Oriental", + "code": "PH-MSR" + }, + { + "name": "Mountain Province", + "code": "PH-MOU" + }, + { + "name": "National Capital name", + "code": "PH-00" + }, + { + "name": "Negros Occidental", + "code": "PH-NEC" + }, + { + "name": "Negros Oriental", + "code": "PH-NER" + }, + { + "name": "Northern Samar", + "code": "PH-NSA" + }, + { + "name": "Nueva Ecija", + "code": "PH-NUE" + }, + { + "name": "Nueva Vizcaya", + "code": "PH-NUV" + }, + { + "name": "Palawan", + "code": "PH-PLW" + }, + { + "name": "Pampanga", + "code": "PH-PAM" + }, + { + "name": "Pangasinan", + "code": "PH-PAN" + }, + { + "name": "Quezon", + "code": "PH-QUE" + }, + { + "name": "Quirino", + "code": "PH-QUI" + }, + { + "name": "Rizal", + "code": "PH-RIZ" + }, + { + "name": "Romblon", + "code": "PH-ROM" + }, + { + "name": "Samar", + "code": "PH-WSA" + }, + { + "name": "Sarangani", + "code": "PH-SAR" + }, + { + "name": "Siquijor", + "code": "PH-SIG" + }, + { + "name": "Sorsogon", + "code": "PH-SOR" + }, + { + "name": "South Cotabato", + "code": "PH-SCO" + }, + { + "name": "Southern Leyte", + "code": "PH-SLE" + }, + { + "name": "Sultan Kudarat", + "code": "PH-SUK" + }, + { + "name": "Sulu", + "code": "PH-SLU" + }, + { + "name": "Surigao del Norte", + "code": "PH-SUN" + }, + { + "name": "Surigao del Sur", + "code": "PH-SUR" + }, + { + "name": "Tarlac", + "code": "PH-TAR" + }, + { + "name": "Tawi-Tawi", + "code": "PH-TAW" + }, + { + "name": "Zambales", + "code": "PH-ZMB" + }, + { + "name": "Zamboanga Sibugay", + "code": "PH-ZSI" + }, + { + "name": "Zamboanga del Norte", + "code": "PH-ZAN" + }, + { + "name": "Zamboanga del Sur", + "code": "PH-ZAS" + } + ], + "PK": [ + { + "name": "Azad Jammu and Kashmir", + "code": "PK-JK" + }, + { + "name": "Balochistan", + "code": "PK-BA" + }, + { + "name": "Gilgit-Baltistan", + "code": "PK-GB" + }, + { + "name": "Islamabad", + "code": "PK-IS" + }, + { + "name": "Khyber Pakhtunkhwa", + "code": "PK-KP" + }, + { + "name": "Punjab", + "code": "PK-PB" + }, + { + "name": "Sindh", + "code": "PK-SD" + } + ], + "PL": [ + { + "name": "Dolnoslaskie", + "code": "PL-02" + }, + { + "name": "Kujawsko-Pomorskie", + "code": "PL-04" + }, + { + "name": "Lodzkie", + "code": "PL-10" + }, + { + "name": "Lubelskie", + "code": "PL-06" + }, + { + "name": "Lubuskie", + "code": "PL-08" + }, + { + "name": "Malopolskie", + "code": "PL-12" + }, + { + "name": "Mazowieckie", + "code": "PL-14" + }, + { + "name": "Opolskie", + "code": "PL-16" + }, + { + "name": "Podkarpackie", + "code": "PL-18" + }, + { + "name": "Podlaskie", + "code": "PL-20" + }, + { + "name": "Pomorskie", + "code": "PL-22" + }, + { + "name": "Slaskie", + "code": "PL-24" + }, + { + "name": "Swietokrzyskie", + "code": "PL-26" + }, + { + "name": "Warminsko-Mazurskie", + "code": "PL-28" + }, + { + "name": "Wielkopolskie", + "code": "PL-30" + }, + { + "name": "Zachodniopomorskie", + "code": "PL-32" + } + ], + "PM": [ + { + "name": "Saint Pierre and Miquelon", + "code": "N/A" + } + ], + "PN": [ + { + "name": "Pitcairn", + "code": "N/A" + } + ], + "PR": [ + { + "name": "Adjuntas", + "code": "N/A" + }, + { + "name": "Aguada", + "code": "N/A" + }, + { + "name": "Aguadilla", + "code": "N/A" + }, + { + "name": "Aguas Buenas", + "code": "N/A" + }, + { + "name": "Aibonito", + "code": "N/A" + }, + { + "name": "Anasco", + "code": "N/A" + }, + { + "name": "Arecibo", + "code": "N/A" + }, + { + "name": "Arroyo", + "code": "N/A" + }, + { + "name": "Barceloneta", + "code": "N/A" + }, + { + "name": "Barranquitas", + "code": "N/A" + }, + { + "name": "Bayamon", + "code": "N/A" + }, + { + "name": "Cabo Rojo", + "code": "N/A" + }, + { + "name": "Caguas", + "code": "N/A" + }, + { + "name": "Camuy", + "code": "N/A" + }, + { + "name": "Canovanas", + "code": "N/A" + }, + { + "name": "Carolina", + "code": "N/A" + }, + { + "name": "Catano", + "code": "N/A" + }, + { + "name": "Cayey", + "code": "N/A" + }, + { + "name": "Ceiba", + "code": "N/A" + }, + { + "name": "Ciales", + "code": "N/A" + }, + { + "name": "Cidra", + "code": "N/A" + }, + { + "name": "Coamo", + "code": "N/A" + }, + { + "name": "Comerio", + "code": "N/A" + }, + { + "name": "Corozal", + "code": "N/A" + }, + { + "name": "Culebra", + "code": "N/A" + }, + { + "name": "Dorado", + "code": "N/A" + }, + { + "name": "Fajardo", + "code": "N/A" + }, + { + "name": "Florida", + "code": "N/A" + }, + { + "name": "Guanica", + "code": "N/A" + }, + { + "name": "Guayama", + "code": "N/A" + }, + { + "name": "Guayanilla", + "code": "N/A" + }, + { + "name": "Guaynabo", + "code": "N/A" + }, + { + "name": "Gurabo", + "code": "N/A" + }, + { + "name": "Hatillo", + "code": "N/A" + }, + { + "name": "Hormigueros", + "code": "N/A" + }, + { + "name": "Humacao", + "code": "N/A" + }, + { + "name": "Isabela", + "code": "N/A" + }, + { + "name": "Juana Diaz", + "code": "N/A" + }, + { + "name": "Lajas", + "code": "N/A" + }, + { + "name": "Lares", + "code": "N/A" + }, + { + "name": "Las Marias", + "code": "N/A" + }, + { + "name": "Las Piedras", + "code": "N/A" + }, + { + "name": "Loiza", + "code": "N/A" + }, + { + "name": "Luquillo", + "code": "N/A" + }, + { + "name": "Manati", + "code": "N/A" + }, + { + "name": "Maunabo", + "code": "N/A" + }, + { + "name": "Mayaguez", + "code": "N/A" + }, + { + "name": "Moca", + "code": "N/A" + }, + { + "name": "Morovis", + "code": "N/A" + }, + { + "name": "Municipio de Jayuya", + "code": "N/A" + }, + { + "name": "Municipio de Juncos", + "code": "N/A" + }, + { + "name": "Naguabo", + "code": "N/A" + }, + { + "name": "Naranjito", + "code": "N/A" + }, + { + "name": "Patillas", + "code": "N/A" + }, + { + "name": "Penuelas", + "code": "N/A" + }, + { + "name": "Ponce", + "code": "N/A" + }, + { + "name": "Quebradillas", + "code": "N/A" + }, + { + "name": "Rincon", + "code": "N/A" + }, + { + "name": "Rio Grande", + "code": "N/A" + }, + { + "name": "Sabana Grande", + "code": "N/A" + }, + { + "name": "Salinas", + "code": "N/A" + }, + { + "name": "San German", + "code": "N/A" + }, + { + "name": "San Juan", + "code": "N/A" + }, + { + "name": "San Lorenzo", + "code": "N/A" + }, + { + "name": "San Sebastian", + "code": "N/A" + }, + { + "name": "Santa Isabel Municipio", + "code": "N/A" + }, + { + "name": "Toa Alta", + "code": "N/A" + }, + { + "name": "Toa Baja", + "code": "N/A" + }, + { + "name": "Trujillo Alto", + "code": "N/A" + }, + { + "name": "Utuado", + "code": "N/A" + }, + { + "name": "Vega Alta", + "code": "N/A" + }, + { + "name": "Vega Baja", + "code": "N/A" + }, + { + "name": "Vieques", + "code": "N/A" + }, + { + "name": "Villalba", + "code": "N/A" + }, + { + "name": "Yabucoa", + "code": "N/A" + }, + { + "name": "Yauco", + "code": "N/A" + } + ], + "PS": [ + { + "name": "Bethlehem", + "code": "PS-BTH" + }, + { + "name": "Deir El Balah", + "code": "PS-DEB" + }, + { + "name": "Gaza", + "code": "PS-GZA" + }, + { + "name": "Hebron", + "code": "PS-HBN" + }, + { + "name": "Jenin", + "code": "PS-JEN" + }, + { + "name": "Jericho and Al Aghwar", + "code": "PS-JRH" + }, + { + "name": "Jerusalem", + "code": "PS-JEM" + }, + { + "name": "Khan Yunis", + "code": "PS-KYS" + }, + { + "name": "Nablus", + "code": "PS-NBS" + }, + { + "name": "Qalqilya", + "code": "PS-QQA" + }, + { + "name": "Rafah", + "code": "PS-RFH" + }, + { + "name": "Ramallah", + "code": "PS-RBH" + }, + { + "name": "Salfit", + "code": "PS-SLT" + }, + { + "name": "Tubas", + "code": "PS-TBS" + }, + { + "name": "Tulkarm", + "code": "PS-TKM" + } + ], + "PT": [ + { + "name": "Aveiro", + "code": "PT-01" + }, + { + "name": "Beja", + "code": "PT-02" + }, + { + "name": "Braga", + "code": "PT-03" + }, + { + "name": "Braganca", + "code": "PT-04" + }, + { + "name": "Castelo Branco", + "code": "PT-05" + }, + { + "name": "Coimbra", + "code": "PT-06" + }, + { + "name": "Evora", + "code": "PT-07" + }, + { + "name": "Faro", + "code": "PT-08" + }, + { + "name": "Guarda", + "code": "PT-09" + }, + { + "name": "Leiria", + "code": "PT-10" + }, + { + "name": "Lisboa", + "code": "PT-11" + }, + { + "name": "Portalegre", + "code": "PT-12" + }, + { + "name": "Porto", + "code": "PT-13" + }, + { + "name": "Regiao Autonoma da Madeira", + "code": "PT-30" + }, + { + "name": "Regiao Autonoma dos Acores", + "code": "PT-20" + }, + { + "name": "Santarem", + "code": "PT-14" + }, + { + "name": "Setubal", + "code": "PT-15" + }, + { + "name": "Viana do Castelo", + "code": "PT-16" + }, + { + "name": "Vila Real", + "code": "PT-17" + }, + { + "name": "Viseu", + "code": "PT-18" + } + ], + "PW": [ + { + "name": "Airai", + "code": "PW-004" + }, + { + "name": "Koror", + "code": "PW-150" + }, + { + "name": "Melekeok", + "code": "PW-212" + }, + { + "name": "Ngaraard", + "code": "PW-214" + }, + { + "name": "Ngardmau", + "code": "PW-222" + }, + { + "name": "Ngatpang", + "code": "PW-224" + }, + { + "name": "Sonsorol", + "code": "PW-370" + } + ], + "PY": [ + { + "name": "Alto Parana", + "code": "PY-10" + }, + { + "name": "Amambay", + "code": "PY-13" + }, + { + "name": "Asuncion", + "code": "PY-ASU" + }, + { + "name": "Boqueron", + "code": "PY-19" + }, + { + "name": "Caaguazu", + "code": "PY-5" + }, + { + "name": "Caazapa", + "code": "PY-6" + }, + { + "name": "Canindeyu", + "code": "PY-14" + }, + { + "name": "Central", + "code": "PY-11" + }, + { + "name": "Concepcion", + "code": "PY-1" + }, + { + "name": "Cordillera", + "code": "PY-3" + }, + { + "name": "Guaira", + "code": "PY-4" + }, + { + "name": "Itapua", + "code": "PY-7" + }, + { + "name": "Misiones", + "code": "PY-8" + }, + { + "name": "Neembucu", + "code": "PY-12" + }, + { + "name": "Paraguari", + "code": "PY-9" + }, + { + "name": "Presidente Hayes", + "code": "PY-15" + }, + { + "name": "San Pedro", + "code": "PY-2" + } + ], + "QA": [ + { + "name": "Ad Dawhah", + "code": "QA-DA" + }, + { + "name": "Al Khawr wa adh Dhakhirah", + "code": "QA-KH" + }, + { + "name": "Al Wakrah", + "code": "QA-WA" + }, + { + "name": "Ar Rayyan", + "code": "QA-RA" + }, + { + "name": "Ash Shamal", + "code": "QA-MS" + }, + { + "name": "Az Za'ayin", + "code": "QA-ZA" + }, + { + "name": "Umm Salal", + "code": "QA-US" + } + ], + "RE": [ + { + "name": "Reunion", + "code": "N/A" + } + ], + "RO": [ + { + "name": "Alba", + "code": "RO-AB" + }, + { + "name": "Arad", + "code": "RO-AR" + }, + { + "name": "Arges", + "code": "RO-AG" + }, + { + "name": "Bacau", + "code": "RO-BC" + }, + { + "name": "Bihor", + "code": "RO-BH" + }, + { + "name": "Bistrita-Nasaud", + "code": "RO-BN" + }, + { + "name": "Botosani", + "code": "RO-BT" + }, + { + "name": "Braila", + "code": "RO-BR" + }, + { + "name": "Brasov", + "code": "RO-BV" + }, + { + "name": "Bucuresti", + "code": "RO-B" + }, + { + "name": "Buzau", + "code": "RO-BZ" + }, + { + "name": "Calarasi", + "code": "RO-CL" + }, + { + "name": "Caras-Severin", + "code": "RO-CS" + }, + { + "name": "Cluj", + "code": "RO-CJ" + }, + { + "name": "Constanta", + "code": "RO-CT" + }, + { + "name": "Covasna", + "code": "RO-CV" + }, + { + "name": "Dambovita", + "code": "RO-DB" + }, + { + "name": "Dolj", + "code": "RO-DJ" + }, + { + "name": "Galati", + "code": "RO-GL" + }, + { + "name": "Giurgiu", + "code": "RO-GR" + }, + { + "name": "Gorj", + "code": "RO-GJ" + }, + { + "name": "Harghita", + "code": "RO-HR" + }, + { + "name": "Hunedoara", + "code": "RO-HD" + }, + { + "name": "Ialomita", + "code": "RO-IL" + }, + { + "name": "Iasi", + "code": "RO-IS" + }, + { + "name": "Ilfov", + "code": "RO-IF" + }, + { + "name": "Maramures", + "code": "RO-MM" + }, + { + "name": "Mehedinti", + "code": "RO-MH" + }, + { + "name": "Mures", + "code": "RO-MS" + }, + { + "name": "Neamt", + "code": "RO-NT" + }, + { + "name": "Olt", + "code": "RO-OT" + }, + { + "name": "Prahova", + "code": "RO-PH" + }, + { + "name": "Salaj", + "code": "RO-SJ" + }, + { + "name": "Satu Mare", + "code": "RO-SM" + }, + { + "name": "Sibiu", + "code": "RO-SB" + }, + { + "name": "Suceava", + "code": "RO-SV" + }, + { + "name": "Teleorman", + "code": "RO-TR" + }, + { + "name": "Timis", + "code": "RO-TM" + }, + { + "name": "Tulcea", + "code": "RO-TL" + }, + { + "name": "Valcea", + "code": "RO-VL" + }, + { + "name": "Vaslui", + "code": "RO-VS" + }, + { + "name": "Vrancea", + "code": "RO-VN" + } + ], + "RS": [ + { + "name": "Beograd", + "code": "RS-00" + }, + { + "name": "Borski okrug", + "code": "RS-14" + }, + { + "name": "Branicevski okrug", + "code": "RS-11" + }, + { + "name": "Jablanicki okrug", + "code": "RS-23" + }, + { + "name": "Juznobacki okrug", + "code": "RS-06" + }, + { + "name": "Juznobanatski okrug", + "code": "RS-04" + }, + { + "name": "Kolubarski okrug", + "code": "RS-09" + }, + { + "name": "Kosovsko-Mitrovacki okrug", + "code": "RS-28" + }, + { + "name": "Macvanski okrug", + "code": "RS-08" + }, + { + "name": "Moravicki okrug", + "code": "RS-17" + }, + { + "name": "Nisavski okrug", + "code": "RS-20" + }, + { + "name": "Pcinjski okrug", + "code": "RS-24" + }, + { + "name": "Pecki okrug", + "code": "RS-26" + }, + { + "name": "Pirotski okrug", + "code": "RS-22" + }, + { + "name": "Podunavski okrug", + "code": "RS-10" + }, + { + "name": "Pomoravski okrug", + "code": "RS-13" + }, + { + "name": "Prizrenski okrug", + "code": "RS-27" + }, + { + "name": "Rasinski okrug", + "code": "RS-19" + }, + { + "name": "Raski okrug", + "code": "RS-18" + }, + { + "name": "Severnobacki okrug", + "code": "RS-01" + }, + { + "name": "Severnobanatski okrug", + "code": "RS-03" + }, + { + "name": "Srednjebanatski okrug", + "code": "RS-02" + }, + { + "name": "Sremski okrug", + "code": "RS-07" + }, + { + "name": "Sumadijski okrug", + "code": "RS-12" + }, + { + "name": "Toplicki okrug", + "code": "RS-21" + }, + { + "name": "Zajecarski okrug", + "code": "RS-15" + }, + { + "name": "Zapadnobacki okrug", + "code": "RS-05" + }, + { + "name": "Zlatiborski okrug", + "code": "RS-16" + } + ], + "RU": [ + { + "name": "Adygeya, Respublika", + "code": "RU-AD" + }, + { + "name": "Altay, Respublika", + "code": "RU-AL" + }, + { + "name": "Altayskiy kray", + "code": "RU-ALT" + }, + { + "name": "Amurskaya oblast'", + "code": "RU-AMU" + }, + { + "name": "Arkhangel'skaya oblast'", + "code": "RU-ARK" + }, + { + "name": "Astrakhanskaya oblast'", + "code": "RU-AST" + }, + { + "name": "Bashkortostan, Respublika", + "code": "RU-BA" + }, + { + "name": "Belgorodskaya oblast'", + "code": "RU-BEL" + }, + { + "name": "Bryanskaya oblast'", + "code": "RU-BRY" + }, + { + "name": "Buryatiya, Respublika", + "code": "RU-BU" + }, + { + "name": "Chechenskaya Respublika", + "code": "RU-CE" + }, + { + "name": "Chelyabinskaya oblast'", + "code": "RU-CHE" + }, + { + "name": "Chukotskiy avtonomnyy okrug", + "code": "RU-CHU" + }, + { + "name": "Chuvashskaya Respublika", + "code": "RU-CU" + }, + { + "name": "Dagestan, Respublika", + "code": "RU-DA" + }, + { + "name": "Ingushetiya, Respublika", + "code": "RU-IN" + }, + { + "name": "Irkutskaya oblast'", + "code": "RU-IRK" + }, + { + "name": "Ivanovskaya oblast'", + "code": "RU-IVA" + }, + { + "name": "Kabardino-Balkarskaya Respublika", + "code": "RU-KB" + }, + { + "name": "Kaliningradskaya oblast'", + "code": "RU-KGD" + }, + { + "name": "Kalmykiya, Respublika", + "code": "RU-KL" + }, + { + "name": "Kaluzhskaya oblast'", + "code": "RU-KLU" + }, + { + "name": "Kamchatskiy kray", + "code": "RU-KAM" + }, + { + "name": "Karachayevo-Cherkesskaya Respublika", + "code": "RU-KC" + }, + { + "name": "Kareliya, Respublika", + "code": "RU-KR" + }, + { + "name": "Kemerovskaya oblast'", + "code": "RU-KEM" + }, + { + "name": "Khabarovskiy kray", + "code": "RU-KHA" + }, + { + "name": "Khakasiya, Respublika", + "code": "RU-KK" + }, + { + "name": "Khanty-Mansiyskiy avtonomnyy okrug", + "code": "RU-KHM" + }, + { + "name": "Kirovskaya oblast'", + "code": "RU-KIR" + }, + { + "name": "Komi, Respublika", + "code": "RU-KO" + }, + { + "name": "Kostromskaya oblast'", + "code": "RU-KOS" + }, + { + "name": "Krasnodarskiy kray", + "code": "RU-KDA" + }, + { + "name": "Krasnoyarskiy kray", + "code": "RU-KYA" + }, + { + "name": "Kurganskaya oblast'", + "code": "RU-KGN" + }, + { + "name": "Kurskaya oblast'", + "code": "RU-KRS" + }, + { + "name": "Leningradskaya oblast'", + "code": "RU-LEN" + }, + { + "name": "Lipetskaya oblast'", + "code": "RU-LIP" + }, + { + "name": "Magadanskaya oblast'", + "code": "RU-MAG" + }, + { + "name": "Mariy El, Respublika", + "code": "RU-ME" + }, + { + "name": "Mordoviya, Respublika", + "code": "RU-MO" + }, + { + "name": "Moskovskaya oblast'", + "code": "RU-MOS" + }, + { + "name": "Moskva", + "code": "RU-MOW" + }, + { + "name": "Murmanskaya oblast'", + "code": "RU-MUR" + }, + { + "name": "Nenetskiy avtonomnyy okrug", + "code": "RU-NEN" + }, + { + "name": "Nizhegorodskaya oblast'", + "code": "RU-NIZ" + }, + { + "name": "Novgorodskaya oblast'", + "code": "RU-NGR" + }, + { + "name": "Novosibirskaya oblast'", + "code": "RU-NVS" + }, + { + "name": "Omskaya oblast'", + "code": "RU-OMS" + }, + { + "name": "Orenburgskaya oblast'", + "code": "RU-ORE" + }, + { + "name": "Orlovskaya oblast'", + "code": "RU-ORL" + }, + { + "name": "Penzenskaya oblast'", + "code": "RU-PNZ" + }, + { + "name": "Permskiy kray", + "code": "RU-PER" + }, + { + "name": "Primorskiy kray", + "code": "RU-PRI" + }, + { + "name": "Pskovskaya oblast'", + "code": "RU-PSK" + }, + { + "name": "Rostovskaya oblast'", + "code": "RU-ROS" + }, + { + "name": "Ryazanskaya oblast'", + "code": "RU-RYA" + }, + { + "name": "Saha, Respublika", + "code": "RU-SA" + }, + { + "name": "Sakhalinskaya oblast'", + "code": "RU-SAK" + }, + { + "name": "Samarskaya oblast'", + "code": "RU-SAM" + }, + { + "name": "Sankt-Peterburg", + "code": "RU-SPE" + }, + { + "name": "Saratovskaya oblast'", + "code": "RU-SAR" + }, + { + "name": "Severnaya Osetiya, Respublika", + "code": "RU-SE" + }, + { + "name": "Smolenskaya oblast'", + "code": "RU-SMO" + }, + { + "name": "Stavropol'skiy kray", + "code": "RU-STA" + }, + { + "name": "Sverdlovskaya oblast'", + "code": "RU-SVE" + }, + { + "name": "Tambovskaya oblast'", + "code": "RU-TAM" + }, + { + "name": "Tatarstan, Respublika", + "code": "RU-TA" + }, + { + "name": "Tomskaya oblast'", + "code": "RU-TOM" + }, + { + "name": "Tul'skaya oblast'", + "code": "RU-TUL" + }, + { + "name": "Tverskaya oblast'", + "code": "RU-TVE" + }, + { + "name": "Tyumenskaya oblast'", + "code": "RU-TYU" + }, + { + "name": "Tyva, Respublika", + "code": "RU-TY" + }, + { + "name": "Udmurtskaya Respublika", + "code": "RU-UD" + }, + { + "name": "Ul'yanovskaya oblast'", + "code": "RU-ULY" + }, + { + "name": "Vladimirskaya oblast'", + "code": "RU-VLA" + }, + { + "name": "Volgogradskaya oblast'", + "code": "RU-VGG" + }, + { + "name": "Vologodskaya oblast'", + "code": "RU-VLG" + }, + { + "name": "Voronezhskaya oblast'", + "code": "RU-VOR" + }, + { + "name": "Yamalo-Nenetskiy avtonomnyy okrug", + "code": "RU-YAN" + }, + { + "name": "Yaroslavskaya oblast'", + "code": "RU-YAR" + }, + { + "name": "Yevreyskaya avtonomnaya oblast'", + "code": "RU-YEV" + }, + { + "name": "Zabaykal'skiy kray", + "code": "RU-ZAB" + } + ], + "RW": [ + { + "name": "Est", + "code": "RW-02" + }, + { + "name": "Nord", + "code": "RW-03" + }, + { + "name": "Ouest", + "code": "RW-04" + }, + { + "name": "Sud", + "code": "RW-05" + }, + { + "name": "Ville de Kigali", + "code": "RW-01" + } + ], + "SA": [ + { + "name": "'Asir", + "code": "SA-14" + }, + { + "name": "Al Bahah", + "code": "SA-11" + }, + { + "name": "Al Hudud ash Shamaliyah", + "code": "SA-08" + }, + { + "name": "Al Jawf", + "code": "SA-12" + }, + { + "name": "Al Madinah al Munawwarah", + "code": "SA-03" + }, + { + "name": "Al Qasim", + "code": "SA-05" + }, + { + "name": "Ar Riyad", + "code": "SA-01" + }, + { + "name": "Ash Sharqiyah", + "code": "SA-04" + }, + { + "name": "Ha'il", + "code": "SA-06" + }, + { + "name": "Jazan", + "code": "SA-09" + }, + { + "name": "Makkah al Mukarramah", + "code": "SA-02" + }, + { + "name": "Najran", + "code": "SA-10" + }, + { + "name": "Tabuk", + "code": "SA-07" + } + ], + "SB": [ + { + "name": "Guadalcanal", + "code": "SB-GU" + }, + { + "name": "Makira-Ulawa", + "code": "SB-MK" + }, + { + "name": "Western", + "code": "SB-WE" + } + ], + "SC": [ + { + "name": "Anse Boileau", + "code": "SC-02" + }, + { + "name": "Anse Royale", + "code": "SC-05" + }, + { + "name": "Anse aux Pins", + "code": "SC-01" + }, + { + "name": "Baie Lazare", + "code": "SC-06" + }, + { + "name": "Baie Sainte Anne", + "code": "SC-07" + }, + { + "name": "Beau Vallon", + "code": "SC-08" + }, + { + "name": "Bel Ombre", + "code": "SC-10" + }, + { + "name": "Cascade", + "code": "SC-11" + }, + { + "name": "English River", + "code": "SC-16" + }, + { + "name": "Grand Anse Mahe", + "code": "SC-13" + }, + { + "name": "Grand Anse Praslin", + "code": "SC-14" + }, + { + "name": "La Digue", + "code": "SC-15" + }, + { + "name": "Pointe Larue", + "code": "SC-20" + }, + { + "name": "Takamaka", + "code": "SC-23" + } + ], + "SD": [ + { + "name": "Blue Nile", + "code": "SD-NB" + }, + { + "name": "Central Darfur", + "code": "SD-DC" + }, + { + "name": "Gedaref", + "code": "SD-GD" + }, + { + "name": "Gezira", + "code": "SD-GZ" + }, + { + "name": "Kassala", + "code": "SD-KA" + }, + { + "name": "Khartoum", + "code": "SD-KH" + }, + { + "name": "North Darfur", + "code": "SD-DN" + }, + { + "name": "North Kordofan", + "code": "SD-KN" + }, + { + "name": "Northern", + "code": "SD-NO" + }, + { + "name": "Red Sea", + "code": "SD-RS" + }, + { + "name": "River Nile", + "code": "SD-NR" + }, + { + "name": "Sennar", + "code": "SD-SI" + }, + { + "name": "South Darfur", + "code": "SD-DS" + }, + { + "name": "South Kordofan", + "code": "SD-KS" + }, + { + "name": "West Darfur", + "code": "SD-DW" + }, + { + "name": "West Kordofan", + "code": "SD-GK" + }, + { + "name": "White Nile", + "code": "SD-NW" + } + ], + "SE": [ + { + "name": "Blekinge lan", + "code": "SE-K" + }, + { + "name": "Dalarnas lan", + "code": "SE-W" + }, + { + "name": "Gavleborgs lan", + "code": "SE-X" + }, + { + "name": "Gotlands lan", + "code": "SE-I" + }, + { + "name": "Hallands lan", + "code": "SE-N" + }, + { + "name": "Jamtlands lan", + "code": "SE-Z" + }, + { + "name": "Jonkopings lan", + "code": "SE-F" + }, + { + "name": "Kalmar lan", + "code": "SE-H" + }, + { + "name": "Kronobergs lan", + "code": "SE-G" + }, + { + "name": "Norrbottens lan", + "code": "SE-BD" + }, + { + "name": "Orebro lan", + "code": "SE-T" + }, + { + "name": "Ostergotlands lan", + "code": "SE-E" + }, + { + "name": "Skane lan", + "code": "SE-M" + }, + { + "name": "Sodermanlands lan", + "code": "SE-D" + }, + { + "name": "Stockholms lan", + "code": "SE-AB" + }, + { + "name": "Uppsala lan", + "code": "SE-C" + }, + { + "name": "Varmlands lan", + "code": "SE-S" + }, + { + "name": "Vasterbottens lan", + "code": "SE-AC" + }, + { + "name": "Vasternorrlands lan", + "code": "SE-Y" + }, + { + "name": "Vastmanlands lan", + "code": "SE-U" + }, + { + "name": "Vastra Gotalands lan", + "code": "SE-O" + } + ], + "SG": [ + { + "name": "Singapore", + "code": "N/A" + } + ], + "SH": [ + { + "name": "Saint Helena", + "code": "SH-HL" + } + ], + "SI": [ + { + "name": "Ajdovscina", + "code": "SI-001" + }, + { + "name": "Ankaran", + "code": "SI-213" + }, + { + "name": "Apace", + "code": "SI-195" + }, + { + "name": "Beltinci", + "code": "SI-002" + }, + { + "name": "Benedikt", + "code": "SI-148" + }, + { + "name": "Bistrica ob Sotli", + "code": "SI-149" + }, + { + "name": "Bled", + "code": "SI-003" + }, + { + "name": "Bloke", + "code": "SI-150" + }, + { + "name": "Bohinj", + "code": "SI-004" + }, + { + "name": "Borovnica", + "code": "SI-005" + }, + { + "name": "Bovec", + "code": "SI-006" + }, + { + "name": "Braslovce", + "code": "SI-151" + }, + { + "name": "Brda", + "code": "SI-007" + }, + { + "name": "Brezice", + "code": "SI-009" + }, + { + "name": "Brezovica", + "code": "SI-008" + }, + { + "name": "Cankova", + "code": "SI-152" + }, + { + "name": "Celje", + "code": "SI-011" + }, + { + "name": "Cerklje na Gorenjskem", + "code": "SI-012" + }, + { + "name": "Cerknica", + "code": "SI-013" + }, + { + "name": "Cerkno", + "code": "SI-014" + }, + { + "name": "Cirkulane", + "code": "SI-196" + }, + { + "name": "Crensovci", + "code": "SI-015" + }, + { + "name": "Crnomelj", + "code": "SI-017" + }, + { + "name": "Destrnik", + "code": "SI-018" + }, + { + "name": "Divaca", + "code": "SI-019" + }, + { + "name": "Dobje", + "code": "SI-154" + }, + { + "name": "Dobrepolje", + "code": "SI-020" + }, + { + "name": "Dobrna", + "code": "SI-155" + }, + { + "name": "Dobrova-Polhov Gradec", + "code": "SI-021" + }, + { + "name": "Dobrovnik", + "code": "SI-156" + }, + { + "name": "Domzale", + "code": "SI-023" + }, + { + "name": "Dornava", + "code": "SI-024" + }, + { + "name": "Dravograd", + "code": "SI-025" + }, + { + "name": "Duplek", + "code": "SI-026" + }, + { + "name": "Gorje", + "code": "SI-207" + }, + { + "name": "Gornja Radgona", + "code": "SI-029" + }, + { + "name": "Gornji Petrovci", + "code": "SI-031" + }, + { + "name": "Grad", + "code": "SI-158" + }, + { + "name": "Grosuplje", + "code": "SI-032" + }, + { + "name": "Hajdina", + "code": "SI-159" + }, + { + "name": "Hoce-Slivnica", + "code": "SI-160" + }, + { + "name": "Hodos", + "code": "SI-161" + }, + { + "name": "Horjul", + "code": "SI-162" + }, + { + "name": "Hrastnik", + "code": "SI-034" + }, + { + "name": "Hrpelje-Kozina", + "code": "SI-035" + }, + { + "name": "Idrija", + "code": "SI-036" + }, + { + "name": "Ig", + "code": "SI-037" + }, + { + "name": "Ilirska Bistrica", + "code": "SI-038" + }, + { + "name": "Ivancna Gorica", + "code": "SI-039" + }, + { + "name": "Izola", + "code": "SI-040" + }, + { + "name": "Jesenice", + "code": "SI-041" + }, + { + "name": "Jursinci", + "code": "SI-042" + }, + { + "name": "Kamnik", + "code": "SI-043" + }, + { + "name": "Kanal", + "code": "SI-044" + }, + { + "name": "Kidricevo", + "code": "SI-045" + }, + { + "name": "Kobarid", + "code": "SI-046" + }, + { + "name": "Kobilje", + "code": "SI-047" + }, + { + "name": "Kocevje", + "code": "SI-048" + }, + { + "name": "Komen", + "code": "SI-049" + }, + { + "name": "Komenda", + "code": "SI-164" + }, + { + "name": "Koper", + "code": "SI-050" + }, + { + "name": "Kosanjevica na Krki", + "code": "SI-197" + }, + { + "name": "Kostel", + "code": "SI-165" + }, + { + "name": "Kranj", + "code": "SI-052" + }, + { + "name": "Kranjska Gora", + "code": "SI-053" + }, + { + "name": "Krizevci", + "code": "SI-166" + }, + { + "name": "Krsko", + "code": "SI-054" + }, + { + "name": "Kungota", + "code": "SI-055" + }, + { + "name": "Kuzma", + "code": "SI-056" + }, + { + "name": "Lasko", + "code": "SI-057" + }, + { + "name": "Lenart", + "code": "SI-058" + }, + { + "name": "Lendava", + "code": "SI-059" + }, + { + "name": "Litija", + "code": "SI-060" + }, + { + "name": "Ljubljana", + "code": "SI-061" + }, + { + "name": "Ljutomer", + "code": "SI-063" + }, + { + "name": "Log-Dragomer", + "code": "SI-208" + }, + { + "name": "Logatec", + "code": "SI-064" + }, + { + "name": "Loska dolina", + "code": "SI-065" + }, + { + "name": "Loski Potok", + "code": "SI-066" + }, + { + "name": "Lovrenc na Pohorju", + "code": "SI-167" + }, + { + "name": "Luce", + "code": "SI-067" + }, + { + "name": "Lukovica", + "code": "SI-068" + }, + { + "name": "Majsperk", + "code": "SI-069" + }, + { + "name": "Makole", + "code": "SI-198" + }, + { + "name": "Maribor", + "code": "SI-070" + }, + { + "name": "Markovci", + "code": "SI-168" + }, + { + "name": "Medvode", + "code": "SI-071" + }, + { + "name": "Menges", + "code": "SI-072" + }, + { + "name": "Metlika", + "code": "SI-073" + }, + { + "name": "Mezica", + "code": "SI-074" + }, + { + "name": "Miklavz na Dravskem polju", + "code": "SI-169" + }, + { + "name": "Miren-Kostanjevica", + "code": "SI-075" + }, + { + "name": "Mirna", + "code": "SI-212" + }, + { + "name": "Mirna Pec", + "code": "SI-170" + }, + { + "name": "Mislinja", + "code": "SI-076" + }, + { + "name": "Mokronog-Trebelno", + "code": "SI-199" + }, + { + "name": "Moravce", + "code": "SI-077" + }, + { + "name": "Mozirje", + "code": "SI-079" + }, + { + "name": "Murska Sobota", + "code": "SI-080" + }, + { + "name": "Muta", + "code": "SI-081" + }, + { + "name": "Naklo", + "code": "SI-082" + }, + { + "name": "Nazarje", + "code": "SI-083" + }, + { + "name": "Nova Gorica", + "code": "SI-084" + }, + { + "name": "Novo Mesto", + "code": "SI-085" + }, + { + "name": "Odranci", + "code": "SI-086" + }, + { + "name": "Oplotnica", + "code": "SI-171" + }, + { + "name": "Ormoz", + "code": "SI-087" + }, + { + "name": "Piran", + "code": "SI-090" + }, + { + "name": "Pivka", + "code": "SI-091" + }, + { + "name": "Podcetrtek", + "code": "SI-092" + }, + { + "name": "Podlehnik", + "code": "SI-172" + }, + { + "name": "Poljcane", + "code": "SI-200" + }, + { + "name": "Polzela", + "code": "SI-173" + }, + { + "name": "Postojna", + "code": "SI-094" + }, + { + "name": "Prebold", + "code": "SI-174" + }, + { + "name": "Preddvor", + "code": "SI-095" + }, + { + "name": "Prevalje", + "code": "SI-175" + }, + { + "name": "Ptuj", + "code": "SI-096" + }, + { + "name": "Puconci", + "code": "SI-097" + }, + { + "name": "Race-Fram", + "code": "SI-098" + }, + { + "name": "Radece", + "code": "SI-099" + }, + { + "name": "Radenci", + "code": "SI-100" + }, + { + "name": "Radlje ob Dravi", + "code": "SI-101" + }, + { + "name": "Radovljica", + "code": "SI-102" + }, + { + "name": "Ravne na Koroskem", + "code": "SI-103" + }, + { + "name": "Razkrizje", + "code": "SI-176" + }, + { + "name": "Recica ob Savinji", + "code": "SI-209" + }, + { + "name": "Rence-Vogrsko", + "code": "SI-201" + }, + { + "name": "Ribnica", + "code": "SI-104" + }, + { + "name": "Rogaska Slatina", + "code": "SI-106" + }, + { + "name": "Rogasovci", + "code": "SI-105" + }, + { + "name": "Ruse", + "code": "SI-108" + }, + { + "name": "Salovci", + "code": "SI-033" + }, + { + "name": "Semic", + "code": "SI-109" + }, + { + "name": "Sempeter-Vrtojba", + "code": "SI-183" + }, + { + "name": "Sencur", + "code": "SI-117" + }, + { + "name": "Sentilj", + "code": "SI-118" + }, + { + "name": "Sentjernej", + "code": "SI-119" + }, + { + "name": "Sentjur", + "code": "SI-120" + }, + { + "name": "Sentrupert", + "code": "SI-211" + }, + { + "name": "Sevnica", + "code": "SI-110" + }, + { + "name": "Sezana", + "code": "SI-111" + }, + { + "name": "Skocjan", + "code": "SI-121" + }, + { + "name": "Skofja Loka", + "code": "SI-122" + }, + { + "name": "Skofljica", + "code": "SI-123" + }, + { + "name": "Slovenj Gradec", + "code": "SI-112" + }, + { + "name": "Slovenska Bistrica", + "code": "SI-113" + }, + { + "name": "Slovenske Konjice", + "code": "SI-114" + }, + { + "name": "Smarje pri Jelsah", + "code": "SI-124" + }, + { + "name": "Smarjeske Toplice", + "code": "SI-206" + }, + { + "name": "Smartno ob Paki", + "code": "SI-125" + }, + { + "name": "Smartno pri Litiji", + "code": "SI-194" + }, + { + "name": "Sodrazica", + "code": "SI-179" + }, + { + "name": "Solcava", + "code": "SI-180" + }, + { + "name": "Sostanj", + "code": "SI-126" + }, + { + "name": "Starse", + "code": "SI-115" + }, + { + "name": "Store", + "code": "SI-127" + }, + { + "name": "Straza", + "code": "SI-203" + }, + { + "name": "Sveta Trojica v Slovenskih goricah", + "code": "SI-204" + }, + { + "name": "Sveti Andraz v Slovenskih Goricah", + "code": "SI-182" + }, + { + "name": "Sveti Jurij ob Scavnici", + "code": "SI-116" + }, + { + "name": "Sveti Jurij v Slovenskih goricah", + "code": "SI-210" + }, + { + "name": "Sveti Tomaz", + "code": "SI-205" + }, + { + "name": "Tabor", + "code": "SI-184" + }, + { + "name": "Tisina", + "code": "SI-010" + }, + { + "name": "Tolmin", + "code": "SI-128" + }, + { + "name": "Trbovlje", + "code": "SI-129" + }, + { + "name": "Trebnje", + "code": "SI-130" + }, + { + "name": "Trnovska Vas", + "code": "SI-185" + }, + { + "name": "Trzic", + "code": "SI-131" + }, + { + "name": "Trzin", + "code": "SI-186" + }, + { + "name": "Turnisce", + "code": "SI-132" + }, + { + "name": "Velenje", + "code": "SI-133" + }, + { + "name": "Velika Polana", + "code": "SI-187" + }, + { + "name": "Velike Lasce", + "code": "SI-134" + }, + { + "name": "Verzej", + "code": "SI-188" + }, + { + "name": "Videm", + "code": "SI-135" + }, + { + "name": "Vipava", + "code": "SI-136" + }, + { + "name": "Vitanje", + "code": "SI-137" + }, + { + "name": "Vodice", + "code": "SI-138" + }, + { + "name": "Vojnik", + "code": "SI-139" + }, + { + "name": "Vransko", + "code": "SI-189" + }, + { + "name": "Vrhnika", + "code": "SI-140" + }, + { + "name": "Vuzenica", + "code": "SI-141" + }, + { + "name": "Zagorje ob Savi", + "code": "SI-142" + }, + { + "name": "Zalec", + "code": "SI-190" + }, + { + "name": "Zavrc", + "code": "SI-143" + }, + { + "name": "Zelezniki", + "code": "SI-146" + }, + { + "name": "Zetale", + "code": "SI-191" + }, + { + "name": "Ziri", + "code": "SI-147" + }, + { + "name": "Zrece", + "code": "SI-144" + }, + { + "name": "Zuzemberk", + "code": "SI-193" + } + ], + "SJ": [ + { + "name": "Svalbard and Jan Mayen", + "code": "N/A" + } + ], + "SK": [ + { + "name": "Banskobystricky kraj", + "code": "SK-BC" + }, + { + "name": "Bratislavsky kraj", + "code": "SK-BL" + }, + { + "name": "Kosicky kraj", + "code": "SK-KI" + }, + { + "name": "Nitriansky kraj", + "code": "SK-NI" + }, + { + "name": "Presovsky kraj", + "code": "SK-PV" + }, + { + "name": "Trenciansky kraj", + "code": "SK-TC" + }, + { + "name": "Trnavsky kraj", + "code": "SK-TA" + }, + { + "name": "Zilinsky kraj", + "code": "SK-ZI" + } + ], + "SL": [ + { + "name": "Eastern", + "code": "SL-E" + }, + { + "name": "Northern", + "code": "SL-N" + }, + { + "name": "Southern", + "code": "SL-S" + }, + { + "name": "Western Area", + "code": "SL-W" + } + ], + "SM": [ + { + "name": "Chiesanuova", + "code": "SM-02" + }, + { + "name": "Citta di San Marino", + "code": "SM-07" + }, + { + "name": "Faetano", + "code": "SM-04" + }, + { + "name": "Serravalle", + "code": "SM-09" + } + ], + "SN": [ + { + "name": "Dakar", + "code": "SN-DK" + }, + { + "name": "Diourbel", + "code": "SN-DB" + }, + { + "name": "Fatick", + "code": "SN-FK" + }, + { + "name": "Kaffrine", + "code": "SN-KA" + }, + { + "name": "Kaolack", + "code": "SN-KL" + }, + { + "name": "Kedougou", + "code": "SN-KE" + }, + { + "name": "Louga", + "code": "SN-LG" + }, + { + "name": "Matam", + "code": "SN-MT" + }, + { + "name": "Saint-Louis", + "code": "SN-SL" + }, + { + "name": "Sedhiou", + "code": "SN-SE" + }, + { + "name": "Tambacounda", + "code": "SN-TC" + }, + { + "name": "Thies", + "code": "SN-TH" + }, + { + "name": "Ziguinchor", + "code": "SN-ZG" + } + ], + "SO": [ + { + "name": "Awdal", + "code": "SO-AW" + }, + { + "name": "Banaadir", + "code": "SO-BN" + }, + { + "name": "Bari", + "code": "SO-BR" + }, + { + "name": "Galguduud", + "code": "SO-GA" + }, + { + "name": "Hiiraan", + "code": "SO-HI" + }, + { + "name": "Jubbada Hoose", + "code": "SO-JH" + }, + { + "name": "Mudug", + "code": "SO-MU" + }, + { + "name": "Nugaal", + "code": "SO-NU" + }, + { + "name": "Sanaag", + "code": "SO-SA" + }, + { + "name": "Shabeellaha Hoose", + "code": "SO-SH" + }, + { + "name": "Sool", + "code": "SO-SO" + }, + { + "name": "Togdheer", + "code": "SO-TO" + }, + { + "name": "Woqooyi Galbeed", + "code": "SO-WO" + } + ], + "SR": [ + { + "name": "Brokopondo", + "code": "SR-BR" + }, + { + "name": "Commewijne", + "code": "SR-CM" + }, + { + "name": "Coronie", + "code": "SR-CR" + }, + { + "name": "Marowijne", + "code": "SR-MA" + }, + { + "name": "Nickerie", + "code": "SR-NI" + }, + { + "name": "Para", + "code": "SR-PR" + }, + { + "name": "Paramaribo", + "code": "SR-PM" + }, + { + "name": "Saramacca", + "code": "SR-SA" + }, + { + "name": "Sipaliwini", + "code": "SR-SI" + }, + { + "name": "Wanica", + "code": "SR-WA" + } + ], + "SS": [ + { + "name": "Central Equatoria", + "code": "SS-EC" + }, + { + "name": "Eastern Equatoria", + "code": "SS-EE" + }, + { + "name": "Jonglei", + "code": "SS-JG" + }, + { + "name": "Lakes", + "code": "SS-LK" + }, + { + "name": "Northern Bahr el Ghazal", + "code": "SS-BN" + }, + { + "name": "Unity", + "code": "SS-UY" + }, + { + "name": "Upper Nile", + "code": "SS-NU" + }, + { + "name": "Warrap", + "code": "SS-WR" + }, + { + "name": "Western Bahr el Ghazal", + "code": "SS-BW" + }, + { + "name": "Western Equatoria", + "code": "SS-EW" + } + ], + "ST": [ + { + "name": "Agua Grande", + "code": "ST-01" + }, + { + "name": "Principe", + "code": "ST-P" + } + ], + "SV": [ + { + "name": "Ahuachapan", + "code": "SV-AH" + }, + { + "name": "Cabanas", + "code": "SV-CA" + }, + { + "name": "Chalatenango", + "code": "SV-CH" + }, + { + "name": "Cuscatlan", + "code": "SV-CU" + }, + { + "name": "La Libertad", + "code": "SV-LI" + }, + { + "name": "La Paz", + "code": "SV-PA" + }, + { + "name": "La Union", + "code": "SV-UN" + }, + { + "name": "Morazan", + "code": "SV-MO" + }, + { + "name": "San Miguel", + "code": "SV-SM" + }, + { + "name": "San Salvador", + "code": "SV-SS" + }, + { + "name": "San Vicente", + "code": "SV-SV" + }, + { + "name": "Santa Ana", + "code": "SV-SA" + }, + { + "name": "Sonsonate", + "code": "SV-SO" + }, + { + "name": "Usulutan", + "code": "SV-US" + } + ], + "SX": [ + { + "name": "Sint Maarten (Dutch Part)", + "code": "N/A" + } + ], + "SY": [ + { + "name": "Al Hasakah", + "code": "SY-HA" + }, + { + "name": "Al Ladhiqiyah", + "code": "SY-LA" + }, + { + "name": "Al Qunaytirah", + "code": "SY-QU" + }, + { + "name": "Ar Raqqah", + "code": "SY-RA" + }, + { + "name": "As Suwayda'", + "code": "SY-SU" + }, + { + "name": "Dar'a", + "code": "SY-DR" + }, + { + "name": "Dayr az Zawr", + "code": "SY-DY" + }, + { + "name": "Dimashq", + "code": "SY-DI" + }, + { + "name": "Halab", + "code": "SY-HL" + }, + { + "name": "Hamah", + "code": "SY-HM" + }, + { + "name": "Hims", + "code": "SY-HI" + }, + { + "name": "Idlib", + "code": "SY-ID" + }, + { + "name": "Rif Dimashq", + "code": "SY-RD" + }, + { + "name": "Tartus", + "code": "SY-TA" + } + ], + "SZ": [ + { + "name": "Hhohho", + "code": "SZ-HH" + }, + { + "name": "Lubombo", + "code": "SZ-LU" + }, + { + "name": "Manzini", + "code": "SZ-MA" + } + ], + "TC": [ + { + "name": "Turks and Caicos Islands", + "code": "N/A" + } + ], + "TD": [ + { + "name": "Bahr el Ghazal", + "code": "TD-BG" + }, + { + "name": "Chari-Baguirmi", + "code": "TD-CB" + }, + { + "name": "Guera", + "code": "TD-GR" + }, + { + "name": "Lac", + "code": "TD-LC" + }, + { + "name": "Ouaddai", + "code": "TD-OD" + }, + { + "name": "Sila", + "code": "TD-SI" + }, + { + "name": "Ville de Ndjamena", + "code": "TD-ND" + }, + { + "name": "Wadi Fira", + "code": "TD-WF" + } + ], + "TF": [ + { + "name": "French Southern Territories", + "code": "N/A" + } + ], + "TG": [ + { + "name": "Centrale", + "code": "TG-C" + }, + { + "name": "Kara", + "code": "TG-K" + }, + { + "name": "Maritime", + "code": "TG-M" + }, + { + "name": "Plateaux", + "code": "TG-P" + }, + { + "name": "Savanes", + "code": "TG-S" + } + ], + "TH": [ + { + "name": "Amnat Charoen", + "code": "TH-37" + }, + { + "name": "Ang Thong", + "code": "TH-15" + }, + { + "name": "Bueng Kan", + "code": "TH-38" + }, + { + "name": "Buri Ram", + "code": "TH-31" + }, + { + "name": "Chachoengsao", + "code": "TH-24" + }, + { + "name": "Chai Nat", + "code": "TH-18" + }, + { + "name": "Chaiyaphum", + "code": "TH-36" + }, + { + "name": "Chanthaburi", + "code": "TH-22" + }, + { + "name": "Chiang Mai", + "code": "TH-50" + }, + { + "name": "Chiang Rai", + "code": "TH-57" + }, + { + "name": "Chon Buri", + "code": "TH-20" + }, + { + "name": "Chumphon", + "code": "TH-86" + }, + { + "name": "Kalasin", + "code": "TH-46" + }, + { + "name": "Kamphaeng Phet", + "code": "TH-62" + }, + { + "name": "Kanchanaburi", + "code": "TH-71" + }, + { + "name": "Khon Kaen", + "code": "TH-40" + }, + { + "name": "Krabi", + "code": "TH-81" + }, + { + "name": "Krung Thep Maha Nakhon", + "code": "TH-10" + }, + { + "name": "Lampang", + "code": "TH-52" + }, + { + "name": "Lamphun", + "code": "TH-51" + }, + { + "name": "Loei", + "code": "TH-42" + }, + { + "name": "Lop Buri", + "code": "TH-16" + }, + { + "name": "Mae Hong Son", + "code": "TH-58" + }, + { + "name": "Maha Sarakham", + "code": "TH-44" + }, + { + "name": "Mukdahan", + "code": "TH-49" + }, + { + "name": "Nakhon Nayok", + "code": "TH-26" + }, + { + "name": "Nakhon Pathom", + "code": "TH-73" + }, + { + "name": "Nakhon Phanom", + "code": "TH-48" + }, + { + "name": "Nakhon Ratchasima", + "code": "TH-30" + }, + { + "name": "Nakhon Sawan", + "code": "TH-60" + }, + { + "name": "Nakhon Si Thammarat", + "code": "TH-80" + }, + { + "name": "Nan", + "code": "TH-55" + }, + { + "name": "Narathiwat", + "code": "TH-96" + }, + { + "name": "Nong Bua Lam Phu", + "code": "TH-39" + }, + { + "name": "Nong Khai", + "code": "TH-43" + }, + { + "name": "Nonthaburi", + "code": "TH-12" + }, + { + "name": "Pathum Thani", + "code": "TH-13" + }, + { + "name": "Pattani", + "code": "TH-94" + }, + { + "name": "Phangnga", + "code": "TH-82" + }, + { + "name": "Phatthalung", + "code": "TH-93" + }, + { + "name": "Phayao", + "code": "TH-56" + }, + { + "name": "Phetchabun", + "code": "TH-67" + }, + { + "name": "Phetchaburi", + "code": "TH-76" + }, + { + "name": "Phichit", + "code": "TH-66" + }, + { + "name": "Phitsanulok", + "code": "TH-65" + }, + { + "name": "Phra Nakhon Si Ayutthaya", + "code": "TH-14" + }, + { + "name": "Phrae", + "code": "TH-54" + }, + { + "name": "Phuket", + "code": "TH-83" + }, + { + "name": "Prachin Buri", + "code": "TH-25" + }, + { + "name": "Prachuap Khiri Khan", + "code": "TH-77" + }, + { + "name": "Ranong", + "code": "TH-85" + }, + { + "name": "Ratchaburi", + "code": "TH-70" + }, + { + "name": "Rayong", + "code": "TH-21" + }, + { + "name": "Roi Et", + "code": "TH-45" + }, + { + "name": "Sa Kaeo", + "code": "TH-27" + }, + { + "name": "Sakon Nakhon", + "code": "TH-47" + }, + { + "name": "Samut Prakan", + "code": "TH-11" + }, + { + "name": "Samut Sakhon", + "code": "TH-74" + }, + { + "name": "Samut Songkhram", + "code": "TH-75" + }, + { + "name": "Saraburi", + "code": "TH-19" + }, + { + "name": "Satun", + "code": "TH-91" + }, + { + "name": "Si Sa Ket", + "code": "TH-33" + }, + { + "name": "Sing Buri", + "code": "TH-17" + }, + { + "name": "Songkhla", + "code": "TH-90" + }, + { + "name": "Sukhothai", + "code": "TH-64" + }, + { + "name": "Suphan Buri", + "code": "TH-72" + }, + { + "name": "Surat Thani", + "code": "TH-84" + }, + { + "name": "Surin", + "code": "TH-32" + }, + { + "name": "Tak", + "code": "TH-63" + }, + { + "name": "Trang", + "code": "TH-92" + }, + { + "name": "Trat", + "code": "TH-23" + }, + { + "name": "Ubon Ratchathani", + "code": "TH-34" + }, + { + "name": "Udon Thani", + "code": "TH-41" + }, + { + "name": "Uthai Thani", + "code": "TH-61" + }, + { + "name": "Uttaradit", + "code": "TH-53" + }, + { + "name": "Yala", + "code": "TH-95" + }, + { + "name": "Yasothon", + "code": "TH-35" + } + ], + "TJ": [ + { + "name": "Dushanbe", + "code": "TJ-DU" + }, + { + "name": "Khatlon", + "code": "TJ-KT" + }, + { + "name": "Kuhistoni Badakhshon", + "code": "TJ-GB" + }, + { + "name": "Nohiyahoi Tobei Jumhuri", + "code": "TJ-RA" + }, + { + "name": "Sughd", + "code": "TJ-SU" + } + ], + "TK": [ + { + "name": "Tokelau", + "code": "N/A" + } + ], + "TL": [ + { + "name": "Aileu", + "code": "TL-AL" + }, + { + "name": "Ainaro", + "code": "TL-AN" + }, + { + "name": "Baucau", + "code": "TL-BA" + }, + { + "name": "Bobonaro", + "code": "TL-BO" + }, + { + "name": "Dili", + "code": "TL-DI" + }, + { + "name": "Ermera", + "code": "TL-ER" + }, + { + "name": "Liquica", + "code": "TL-LI" + }, + { + "name": "Oecussi", + "code": "TL-OE" + } + ], + "TM": [ + { + "name": "Ahal", + "code": "TM-A" + }, + { + "name": "Balkan", + "code": "TM-B" + }, + { + "name": "Lebap", + "code": "TM-L" + }, + { + "name": "Mary", + "code": "TM-M" + } + ], + "TN": [ + { + "name": "Beja", + "code": "TN-31" + }, + { + "name": "Ben Arous", + "code": "TN-13" + }, + { + "name": "Bizerte", + "code": "TN-23" + }, + { + "name": "Gabes", + "code": "TN-81" + }, + { + "name": "Gafsa", + "code": "TN-71" + }, + { + "name": "Jendouba", + "code": "TN-32" + }, + { + "name": "Kairouan", + "code": "TN-41" + }, + { + "name": "Kasserine", + "code": "TN-42" + }, + { + "name": "Kebili", + "code": "TN-73" + }, + { + "name": "L'Ariana", + "code": "TN-12" + }, + { + "name": "La Manouba", + "code": "TN-14" + }, + { + "name": "Le Kef", + "code": "TN-33" + }, + { + "name": "Mahdia", + "code": "TN-53" + }, + { + "name": "Medenine", + "code": "TN-82" + }, + { + "name": "Monastir", + "code": "TN-52" + }, + { + "name": "Nabeul", + "code": "TN-21" + }, + { + "name": "Sfax", + "code": "TN-61" + }, + { + "name": "Sidi Bouzid", + "code": "TN-43" + }, + { + "name": "Siliana", + "code": "TN-34" + }, + { + "name": "Sousse", + "code": "TN-51" + }, + { + "name": "Tataouine", + "code": "TN-83" + }, + { + "name": "Tozeur", + "code": "TN-72" + }, + { + "name": "Tunis", + "code": "TN-11" + }, + { + "name": "Zaghouan", + "code": "TN-22" + } + ], + "TO": [ + { + "name": "'Eua", + "code": "TO-01" + }, + { + "name": "Ha'apai", + "code": "TO-02" + }, + { + "name": "Niuas", + "code": "TO-03" + }, + { + "name": "Tongatapu", + "code": "TO-04" + }, + { + "name": "Vava'u", + "code": "TO-05" + } + ], + "TR": [ + { + "name": "Adana", + "code": "TR-01" + }, + { + "name": "Adiyaman", + "code": "TR-02" + }, + { + "name": "Afyonkarahisar", + "code": "TR-03" + }, + { + "name": "Agri", + "code": "TR-04" + }, + { + "name": "Aksaray", + "code": "TR-68" + }, + { + "name": "Amasya", + "code": "TR-05" + }, + { + "name": "Ankara", + "code": "TR-06" + }, + { + "name": "Antalya", + "code": "TR-07" + }, + { + "name": "Ardahan", + "code": "TR-75" + }, + { + "name": "Artvin", + "code": "TR-08" + }, + { + "name": "Aydin", + "code": "TR-09" + }, + { + "name": "Balikesir", + "code": "TR-10" + }, + { + "name": "Bartin", + "code": "TR-74" + }, + { + "name": "Batman", + "code": "TR-72" + }, + { + "name": "Bayburt", + "code": "TR-69" + }, + { + "name": "Bilecik", + "code": "TR-11" + }, + { + "name": "Bingol", + "code": "TR-12" + }, + { + "name": "Bitlis", + "code": "TR-13" + }, + { + "name": "Bolu", + "code": "TR-14" + }, + { + "name": "Burdur", + "code": "TR-15" + }, + { + "name": "Bursa", + "code": "TR-16" + }, + { + "name": "Canakkale", + "code": "TR-17" + }, + { + "name": "Cankiri", + "code": "TR-18" + }, + { + "name": "Corum", + "code": "TR-19" + }, + { + "name": "Denizli", + "code": "TR-20" + }, + { + "name": "Diyarbakir", + "code": "TR-21" + }, + { + "name": "Duzce", + "code": "TR-81" + }, + { + "name": "Edirne", + "code": "TR-22" + }, + { + "name": "Elazig", + "code": "TR-23" + }, + { + "name": "Erzincan", + "code": "TR-24" + }, + { + "name": "Erzurum", + "code": "TR-25" + }, + { + "name": "Eskisehir", + "code": "TR-26" + }, + { + "name": "Gaziantep", + "code": "TR-27" + }, + { + "name": "Giresun", + "code": "TR-28" + }, + { + "name": "Gumushane", + "code": "TR-29" + }, + { + "name": "Hakkari", + "code": "TR-30" + }, + { + "name": "Hatay", + "code": "TR-31" + }, + { + "name": "Igdir", + "code": "TR-76" + }, + { + "name": "Isparta", + "code": "TR-32" + }, + { + "name": "Istanbul", + "code": "TR-34" + }, + { + "name": "Izmir", + "code": "TR-35" + }, + { + "name": "Kahramanmaras", + "code": "TR-46" + }, + { + "name": "Karabuk", + "code": "TR-78" + }, + { + "name": "Karaman", + "code": "TR-70" + }, + { + "name": "Kars", + "code": "TR-36" + }, + { + "name": "Kastamonu", + "code": "TR-37" + }, + { + "name": "Kayseri", + "code": "TR-38" + }, + { + "name": "Kilis", + "code": "TR-79" + }, + { + "name": "Kirikkale", + "code": "TR-71" + }, + { + "name": "Kirklareli", + "code": "TR-39" + }, + { + "name": "Kirsehir", + "code": "TR-40" + }, + { + "name": "Kocaeli", + "code": "TR-41" + }, + { + "name": "Konya", + "code": "TR-42" + }, + { + "name": "Kutahya", + "code": "TR-43" + }, + { + "name": "Malatya", + "code": "TR-44" + }, + { + "name": "Manisa", + "code": "TR-45" + }, + { + "name": "Mardin", + "code": "TR-47" + }, + { + "name": "Mersin", + "code": "TR-33" + }, + { + "name": "Mugla", + "code": "TR-48" + }, + { + "name": "Mus", + "code": "TR-49" + }, + { + "name": "Nevsehir", + "code": "TR-50" + }, + { + "name": "Nigde", + "code": "TR-51" + }, + { + "name": "Ordu", + "code": "TR-52" + }, + { + "name": "Osmaniye", + "code": "TR-80" + }, + { + "name": "Rize", + "code": "TR-53" + }, + { + "name": "Sakarya", + "code": "TR-54" + }, + { + "name": "Samsun", + "code": "TR-55" + }, + { + "name": "Sanliurfa", + "code": "TR-63" + }, + { + "name": "Siirt", + "code": "TR-56" + }, + { + "name": "Sinop", + "code": "TR-57" + }, + { + "name": "Sirnak", + "code": "TR-73" + }, + { + "name": "Sivas", + "code": "TR-58" + }, + { + "name": "Tekirdag", + "code": "TR-59" + }, + { + "name": "Tokat", + "code": "TR-60" + }, + { + "name": "Trabzon", + "code": "TR-61" + }, + { + "name": "Tunceli", + "code": "TR-62" + }, + { + "name": "Usak", + "code": "TR-64" + }, + { + "name": "Van", + "code": "TR-65" + }, + { + "name": "Yalova", + "code": "TR-77" + }, + { + "name": "Yozgat", + "code": "TR-66" + }, + { + "name": "Zonguldak", + "code": "TR-67" + } + ], + "TT": [ + { + "name": "Arima", + "code": "TT-ARI" + }, + { + "name": "Chaguanas", + "code": "TT-CHA" + }, + { + "name": "Couva-Tabaquite-Talparo", + "code": "TT-CTT" + }, + { + "name": "Diego Martin", + "code": "TT-DMN" + }, + { + "name": "Mayaro-Rio Claro", + "code": "TT-MRC" + }, + { + "name": "Penal-Debe", + "code": "TT-PED" + }, + { + "name": "Point Fortin", + "code": "TT-PTF" + }, + { + "name": "Port of Spain", + "code": "TT-POS" + }, + { + "name": "Princes Town", + "code": "TT-PRT" + }, + { + "name": "San Fernando", + "code": "TT-SFO" + }, + { + "name": "San Juan-Laventille", + "code": "TT-SJL" + }, + { + "name": "Sangre Grande", + "code": "TT-SGE" + }, + { + "name": "Siparia", + "code": "TT-SIP" + }, + { + "name": "Tobago", + "code": "TT-TOB" + }, + { + "name": "Tunapuna-Piarco", + "code": "TT-TUP" + } + ], + "TV": [ + { + "name": "Funafuti", + "code": "TV-FUN" + } + ], + "TW": [ + { + "name": "Changhua", + "code": "TW-CHA" + }, + { + "name": "Chiayi", + "code": "TW-CYQ" + }, + { + "name": "Hsinchu", + "code": "TW-HSQ" + }, + { + "name": "Hualien", + "code": "TW-HUA" + }, + { + "name": "Kaohsiung", + "code": "TW-KHH" + }, + { + "name": "Keelung", + "code": "TW-KEE" + }, + { + "name": "Kinmen", + "code": "TW-KIN" + }, + { + "name": "Lienchiang", + "code": "TW-LIE" + }, + { + "name": "Miaoli", + "code": "TW-MIA" + }, + { + "name": "Nantou", + "code": "TW-NAN" + }, + { + "name": "New Taipei", + "code": "TW-NWT" + }, + { + "name": "Penghu", + "code": "TW-PEN" + }, + { + "name": "Pingtung", + "code": "TW-PIF" + }, + { + "name": "Taichung", + "code": "TW-TXG" + }, + { + "name": "Tainan", + "code": "TW-TNN" + }, + { + "name": "Taipei", + "code": "TW-TPE" + }, + { + "name": "Taitung", + "code": "TW-TTT" + }, + { + "name": "Taoyuan", + "code": "TW-TAO" + }, + { + "name": "Yilan", + "code": "TW-ILA" + }, + { + "name": "Yunlin", + "code": "TW-YUN" + } + ], + "TZ": [ + { + "name": "Arusha", + "code": "TZ-01" + }, + { + "name": "Dar es Salaam", + "code": "TZ-02" + }, + { + "name": "Dodoma", + "code": "TZ-03" + }, + { + "name": "Geita", + "code": "TZ-27" + }, + { + "name": "Iringa", + "code": "TZ-04" + }, + { + "name": "Kagera", + "code": "TZ-05" + }, + { + "name": "Kaskazini Pemba", + "code": "TZ-06" + }, + { + "name": "Kaskazini Unguja", + "code": "TZ-07" + }, + { + "name": "Katavi", + "code": "TZ-28" + }, + { + "name": "Kigoma", + "code": "TZ-08" + }, + { + "name": "Kilimanjaro", + "code": "TZ-09" + }, + { + "name": "Kusini Pemba", + "code": "TZ-10" + }, + { + "name": "Kusini Unguja", + "code": "TZ-11" + }, + { + "name": "Lindi", + "code": "TZ-12" + }, + { + "name": "Manyara", + "code": "TZ-26" + }, + { + "name": "Mara", + "code": "TZ-13" + }, + { + "name": "Mbeya", + "code": "TZ-14" + }, + { + "name": "Mjini Magharibi", + "code": "TZ-15" + }, + { + "name": "Morogoro", + "code": "TZ-16" + }, + { + "name": "Mtwara", + "code": "TZ-17" + }, + { + "name": "Mwanza", + "code": "TZ-18" + }, + { + "name": "Njombe", + "code": "TZ-29" + }, + { + "name": "Pwani", + "code": "TZ-19" + }, + { + "name": "Rukwa", + "code": "TZ-20" + }, + { + "name": "Ruvuma", + "code": "TZ-21" + }, + { + "name": "Shinyanga", + "code": "TZ-22" + }, + { + "name": "Simiyu", + "code": "TZ-30" + }, + { + "name": "Singida", + "code": "TZ-23" + }, + { + "name": "Songwe", + "code": "TZ-31" + }, + { + "name": "Tabora", + "code": "TZ-24" + }, + { + "name": "Tanga", + "code": "TZ-25" + } + ], + "UA": [ + { + "name": "Avtonomna Respublika Krym", + "code": "UA-43" + }, + { + "name": "Cherkaska oblast", + "code": "UA-71" + }, + { + "name": "Chernihivska oblast", + "code": "UA-74" + }, + { + "name": "Chernivetska oblast", + "code": "UA-77" + }, + { + "name": "Dnipropetrovska oblast", + "code": "UA-12" + }, + { + "name": "Donetska oblast", + "code": "UA-14" + }, + { + "name": "Ivano-Frankivska oblast", + "code": "UA-26" + }, + { + "name": "Kharkivska oblast", + "code": "UA-63" + }, + { + "name": "Khersonska oblast", + "code": "UA-65" + }, + { + "name": "Khmelnytska oblast", + "code": "UA-68" + }, + { + "name": "Kirovohradska oblast", + "code": "UA-35" + }, + { + "name": "Kyiv", + "code": "UA-30" + }, + { + "name": "Kyivska oblast", + "code": "UA-32" + }, + { + "name": "Luhanska oblast", + "code": "UA-09" + }, + { + "name": "Lvivska oblast", + "code": "UA-46" + }, + { + "name": "Mykolaivska oblast", + "code": "UA-48" + }, + { + "name": "Odeska oblast", + "code": "UA-51" + }, + { + "name": "Poltavska oblast", + "code": "UA-53" + }, + { + "name": "Rivnenska oblast", + "code": "UA-56" + }, + { + "name": "Sevastopol", + "code": "UA-40" + }, + { + "name": "Sumska oblast", + "code": "UA-59" + }, + { + "name": "Ternopilska oblast", + "code": "UA-61" + }, + { + "name": "Vinnytska oblast", + "code": "UA-05" + }, + { + "name": "Volynska oblast", + "code": "UA-07" + }, + { + "name": "Zakarpatska oblast", + "code": "UA-21" + }, + { + "name": "Zaporizka oblast", + "code": "UA-23" + }, + { + "name": "Zhytomyrska oblast", + "code": "UA-18" + } + ], + "UG": [ + { + "name": "Abim", + "code": "UG-314" + }, + { + "name": "Adjumani", + "code": "UG-301" + }, + { + "name": "Agago", + "code": "UG-322" + }, + { + "name": "Alebtong", + "code": "UG-323" + }, + { + "name": "Apac", + "code": "UG-302" + }, + { + "name": "Arua", + "code": "UG-303" + }, + { + "name": "Budaka", + "code": "UG-217" + }, + { + "name": "Bududa", + "code": "UG-218" + }, + { + "name": "Bugiri", + "code": "UG-201" + }, + { + "name": "Buhweju", + "code": "UG-420" + }, + { + "name": "Buikwe", + "code": "UG-117" + }, + { + "name": "Bukedea", + "code": "UG-219" + }, + { + "name": "Bukomansibi", + "code": "UG-118" + }, + { + "name": "Bulambuli", + "code": "UG-225" + }, + { + "name": "Buliisa", + "code": "UG-416" + }, + { + "name": "Bundibugyo", + "code": "UG-401" + }, + { + "name": "Bushenyi", + "code": "UG-402" + }, + { + "name": "Busia", + "code": "UG-202" + }, + { + "name": "Buvuma", + "code": "UG-120" + }, + { + "name": "Buyende", + "code": "UG-226" + }, + { + "name": "Gomba", + "code": "UG-121" + }, + { + "name": "Gulu", + "code": "UG-304" + }, + { + "name": "Hoima", + "code": "UG-403" + }, + { + "name": "Ibanda", + "code": "UG-417" + }, + { + "name": "Iganga", + "code": "UG-203" + }, + { + "name": "Isingiro", + "code": "UG-418" + }, + { + "name": "Jinja", + "code": "UG-204" + }, + { + "name": "Kaabong", + "code": "UG-318" + }, + { + "name": "Kabale", + "code": "UG-404" + }, + { + "name": "Kabarole", + "code": "UG-405" + }, + { + "name": "Kaberamaido", + "code": "UG-213" + }, + { + "name": "Kalangala", + "code": "UG-101" + }, + { + "name": "Kaliro", + "code": "UG-222" + }, + { + "name": "Kalungu", + "code": "UG-122" + }, + { + "name": "Kampala", + "code": "UG-102" + }, + { + "name": "Kamuli", + "code": "UG-205" + }, + { + "name": "Kamwenge", + "code": "UG-413" + }, + { + "name": "Kanungu", + "code": "UG-414" + }, + { + "name": "Kapchorwa", + "code": "UG-206" + }, + { + "name": "Kasese", + "code": "UG-406" + }, + { + "name": "Katakwi", + "code": "UG-207" + }, + { + "name": "Kayunga", + "code": "UG-112" + }, + { + "name": "Kibaale", + "code": "UG-407" + }, + { + "name": "Kiboga", + "code": "UG-103" + }, + { + "name": "Kibuku", + "code": "UG-227" + }, + { + "name": "Kiruhura", + "code": "UG-419" + }, + { + "name": "Kiryandongo", + "code": "UG-421" + }, + { + "name": "Kisoro", + "code": "UG-408" + }, + { + "name": "Kitgum", + "code": "UG-305" + }, + { + "name": "Koboko", + "code": "UG-319" + }, + { + "name": "Kole", + "code": "UG-325" + }, + { + "name": "Kotido", + "code": "UG-306" + }, + { + "name": "Kumi", + "code": "UG-208" + }, + { + "name": "Kween", + "code": "UG-228" + }, + { + "name": "Kyankwanzi", + "code": "UG-123" + }, + { + "name": "Kyegegwa", + "code": "UG-422" + }, + { + "name": "Kyenjojo", + "code": "UG-415" + }, + { + "name": "Lamwo", + "code": "UG-326" + }, + { + "name": "Lira", + "code": "UG-307" + }, + { + "name": "Luuka", + "code": "UG-229" + }, + { + "name": "Luwero", + "code": "UG-104" + }, + { + "name": "Lwengo", + "code": "UG-124" + }, + { + "name": "Lyantonde", + "code": "UG-114" + }, + { + "name": "Manafwa", + "code": "UG-223" + }, + { + "name": "Maracha", + "code": "UG-320" + }, + { + "name": "Masaka", + "code": "UG-105" + }, + { + "name": "Masindi", + "code": "UG-409" + }, + { + "name": "Mayuge", + "code": "UG-214" + }, + { + "name": "Mbale", + "code": "UG-209" + }, + { + "name": "Mbarara", + "code": "UG-410" + }, + { + "name": "Mitooma", + "code": "UG-423" + }, + { + "name": "Mityana", + "code": "UG-115" + }, + { + "name": "Moroto", + "code": "UG-308" + }, + { + "name": "Moyo", + "code": "UG-309" + }, + { + "name": "Mpigi", + "code": "UG-106" + }, + { + "name": "Mubende", + "code": "UG-107" + }, + { + "name": "Mukono", + "code": "UG-108" + }, + { + "name": "Nakapiripirit", + "code": "UG-311" + }, + { + "name": "Nakaseke", + "code": "UG-116" + }, + { + "name": "Nakasongola", + "code": "UG-109" + }, + { + "name": "Napak", + "code": "UG-327" + }, + { + "name": "Nebbi", + "code": "UG-310" + }, + { + "name": "Ntoroko", + "code": "UG-424" + }, + { + "name": "Ntungamo", + "code": "UG-411" + }, + { + "name": "Nwoya", + "code": "UG-328" + }, + { + "name": "Oyam", + "code": "UG-321" + }, + { + "name": "Pader", + "code": "UG-312" + }, + { + "name": "Rakai", + "code": "UG-110" + }, + { + "name": "Rubirizi", + "code": "UG-425" + }, + { + "name": "Rukungiri", + "code": "UG-412" + }, + { + "name": "Sembabule", + "code": "UG-111" + }, + { + "name": "Sheema", + "code": "UG-426" + }, + { + "name": "Sironko", + "code": "UG-215" + }, + { + "name": "Soroti", + "code": "UG-211" + }, + { + "name": "Tororo", + "code": "UG-212" + }, + { + "name": "Wakiso", + "code": "UG-113" + }, + { + "name": "Yumbe", + "code": "UG-313" + }, + { + "name": "Zombo", + "code": "UG-330" + } + ], + "UM": [ + { + "name": "Palmyra Atoll", + "code": "UM-95" + } + ], + "US": [ + { + "name": "Alabama", + "code": "US-AL" + }, + { + "name": "Alaska", + "code": "US-AK" + }, + { + "name": "Arizona", + "code": "US-AZ" + }, + { + "name": "Arkansas", + "code": "US-AR" + }, + { + "name": "California", + "code": "US-CA" + }, + { + "name": "Colorado", + "code": "US-CO" + }, + { + "name": "Connecticut", + "code": "US-CT" + }, + { + "name": "Delaware", + "code": "US-DE" + }, + { + "name": "District of Columbia", + "code": "US-DC" + }, + { + "name": "Florida", + "code": "US-FL" + }, + { + "name": "Georgia", + "code": "US-GA" + }, + { + "name": "Hawaii", + "code": "US-HI" + }, + { + "name": "Idaho", + "code": "US-ID" + }, + { + "name": "Illinois", + "code": "US-IL" + }, + { + "name": "Indiana", + "code": "US-IN" + }, + { + "name": "Iowa", + "code": "US-IA" + }, + { + "name": "Kansas", + "code": "US-KS" + }, + { + "name": "Kentucky", + "code": "US-KY" + }, + { + "name": "Louisiana", + "code": "US-LA" + }, + { + "name": "Maine", + "code": "US-ME" + }, + { + "name": "Maryland", + "code": "US-MD" + }, + { + "name": "Massachusetts", + "code": "US-MA" + }, + { + "name": "Michigan", + "code": "US-MI" + }, + { + "name": "Minnesota", + "code": "US-MN" + }, + { + "name": "Mississippi", + "code": "US-MS" + }, + { + "name": "Missouri", + "code": "US-MO" + }, + { + "name": "Montana", + "code": "US-MT" + }, + { + "name": "Nebraska", + "code": "US-NE" + }, + { + "name": "Nevada", + "code": "US-NV" + }, + { + "name": "New Hampshire", + "code": "US-NH" + }, + { + "name": "New Jersey", + "code": "US-NJ" + }, + { + "name": "New Mexico", + "code": "US-NM" + }, + { + "name": "New York", + "code": "US-NY" + }, + { + "name": "North Carolina", + "code": "US-NC" + }, + { + "name": "North Dakota", + "code": "US-ND" + }, + { + "name": "Ohio", + "code": "US-OH" + }, + { + "name": "Oklahoma", + "code": "US-OK" + }, + { + "name": "Oregon", + "code": "US-OR" + }, + { + "name": "Pennsylvania", + "code": "US-PA" + }, + { + "name": "Rhode Island", + "code": "US-RI" + }, + { + "name": "South Carolina", + "code": "US-SC" + }, + { + "name": "South Dakota", + "code": "US-SD" + }, + { + "name": "Tennessee", + "code": "US-TN" + }, + { + "name": "Texas", + "code": "US-TX" + }, + { + "name": "Utah", + "code": "US-UT" + }, + { + "name": "Vermont", + "code": "US-VT" + }, + { + "name": "Virginia", + "code": "US-VA" + }, + { + "name": "Washington", + "code": "US-WA" + }, + { + "name": "West Virginia", + "code": "US-WV" + }, + { + "name": "Wisconsin", + "code": "US-WI" + }, + { + "name": "Wyoming", + "code": "US-WY" + } + ], + "UY": [ + { + "name": "Artigas", + "code": "UY-AR" + }, + { + "name": "Canelones", + "code": "UY-CA" + }, + { + "name": "Cerro Largo", + "code": "UY-CL" + }, + { + "name": "Colonia", + "code": "UY-CO" + }, + { + "name": "Durazno", + "code": "UY-DU" + }, + { + "name": "Flores", + "code": "UY-FS" + }, + { + "name": "Florida", + "code": "UY-FD" + }, + { + "name": "Lavalleja", + "code": "UY-LA" + }, + { + "name": "Maldonado", + "code": "UY-MA" + }, + { + "name": "Montevideo", + "code": "UY-MO" + }, + { + "name": "Paysandu", + "code": "UY-PA" + }, + { + "name": "Rio Negro", + "code": "UY-RN" + }, + { + "name": "Rivera", + "code": "UY-RV" + }, + { + "name": "Rocha", + "code": "UY-RO" + }, + { + "name": "Salto", + "code": "UY-SA" + }, + { + "name": "San Jose", + "code": "UY-SJ" + }, + { + "name": "Soriano", + "code": "UY-SO" + }, + { + "name": "Tacuarembo", + "code": "UY-TA" + }, + { + "name": "Treinta y Tres", + "code": "UY-TT" + } + ], + "UZ": [ + { + "name": "Andijon", + "code": "UZ-AN" + }, + { + "name": "Buxoro", + "code": "UZ-BU" + }, + { + "name": "Farg'ona", + "code": "UZ-FA" + }, + { + "name": "Jizzax", + "code": "UZ-JI" + }, + { + "name": "Namangan", + "code": "UZ-NG" + }, + { + "name": "Navoiy", + "code": "UZ-NW" + }, + { + "name": "Qashqadaryo", + "code": "UZ-QA" + }, + { + "name": "Qoraqalpog'iston Respublikasi", + "code": "UZ-QR" + }, + { + "name": "Samarqand", + "code": "UZ-SA" + }, + { + "name": "Surxondaryo", + "code": "UZ-SU" + }, + { + "name": "Toshkent", + "code": "UZ-TK" + }, + { + "name": "Xorazm", + "code": "UZ-XO" + } + ], + "VA": [ + { + "name": "Vatican City", + "code": "N/A" + } + ], + "VC": [ + { + "name": "Charlotte", + "code": "VC-01" + }, + { + "name": "Grenadines", + "code": "VC-06" + }, + { + "name": "Saint George", + "code": "VC-04" + }, + { + "name": "Saint Patrick", + "code": "VC-05" + } + ], + "VE": [ + { + "name": "Amazonas", + "code": "VE-Z" + }, + { + "name": "Anzoategui", + "code": "VE-B" + }, + { + "name": "Apure", + "code": "VE-C" + }, + { + "name": "Aragua", + "code": "VE-D" + }, + { + "name": "Barinas", + "code": "VE-E" + }, + { + "name": "Bolivar", + "code": "VE-F" + }, + { + "name": "Carabobo", + "code": "VE-G" + }, + { + "name": "Cojedes", + "code": "VE-H" + }, + { + "name": "Delta Amacuro", + "code": "VE-Y" + }, + { + "name": "Dependencias Federales", + "code": "VE-W" + }, + { + "name": "Distrito Capital", + "code": "VE-A" + }, + { + "name": "Falcon", + "code": "VE-I" + }, + { + "name": "Guarico", + "code": "VE-J" + }, + { + "name": "La Guaira", + "code": "VE-X" + }, + { + "name": "Lara", + "code": "VE-K" + }, + { + "name": "Merida", + "code": "VE-L" + }, + { + "name": "Miranda", + "code": "VE-M" + }, + { + "name": "Monagas", + "code": "VE-N" + }, + { + "name": "Nueva Esparta", + "code": "VE-O" + }, + { + "name": "Portuguesa", + "code": "VE-P" + }, + { + "name": "Sucre", + "code": "VE-R" + }, + { + "name": "Tachira", + "code": "VE-S" + }, + { + "name": "Trujillo", + "code": "VE-T" + }, + { + "name": "Yaracuy", + "code": "VE-U" + }, + { + "name": "Zulia", + "code": "VE-V" + } + ], + "VG": [ + { + "name": "Virgin Islands, British", + "code": "N/A" + } + ], + "VI": [ + { + "name": "Virgin Islands, U.S.", + "code": "N/A" + } + ], + "VN": [ + { + "name": "An Giang", + "code": "VN-44" + }, + { + "name": "Ba Ria - Vung Tau", + "code": "VN-43" + }, + { + "name": "Bac Giang", + "code": "VN-54" + }, + { + "name": "Bac Kan", + "code": "VN-53" + }, + { + "name": "Bac Lieu", + "code": "VN-55" + }, + { + "name": "Bac Ninh", + "code": "VN-56" + }, + { + "name": "Ben Tre", + "code": "VN-50" + }, + { + "name": "Binh Dinh", + "code": "VN-31" + }, + { + "name": "Binh Duong", + "code": "VN-57" + }, + { + "name": "Binh Phuoc", + "code": "VN-58" + }, + { + "name": "Binh Thuan", + "code": "VN-40" + }, + { + "name": "Ca Mau", + "code": "VN-59" + }, + { + "name": "Can Tho", + "code": "VN-CT" + }, + { + "name": "Cao Bang", + "code": "VN-04" + }, + { + "name": "Da Nang", + "code": "VN-DN" + }, + { + "name": "Dak Lak", + "code": "VN-33" + }, + { + "name": "Dak Nong", + "code": "VN-72" + }, + { + "name": "Dien Bien", + "code": "VN-71" + }, + { + "name": "Dong Nai", + "code": "VN-39" + }, + { + "name": "Dong Thap", + "code": "VN-45" + }, + { + "name": "Gia Lai", + "code": "VN-30" + }, + { + "name": "Ha Giang", + "code": "VN-03" + }, + { + "name": "Ha Nam", + "code": "VN-63" + }, + { + "name": "Ha Noi", + "code": "VN-HN" + }, + { + "name": "Ha Tinh", + "code": "VN-23" + }, + { + "name": "Hai Duong", + "code": "VN-61" + }, + { + "name": "Hai Phong", + "code": "VN-HP" + }, + { + "name": "Hau Giang", + "code": "VN-73" + }, + { + "name": "Ho Chi Minh", + "code": "VN-SG" + }, + { + "name": "Hoa Binh", + "code": "VN-14" + }, + { + "name": "Hung Yen", + "code": "VN-66" + }, + { + "name": "Khanh Hoa", + "code": "VN-34" + }, + { + "name": "Kien Giang", + "code": "VN-47" + }, + { + "name": "Kon Tum", + "code": "VN-28" + }, + { + "name": "Lai Chau", + "code": "VN-01" + }, + { + "name": "Lam Dong", + "code": "VN-35" + }, + { + "name": "Lang Son", + "code": "VN-09" + }, + { + "name": "Lao Cai", + "code": "VN-02" + }, + { + "name": "Long An", + "code": "VN-41" + }, + { + "name": "Nam Dinh", + "code": "VN-67" + }, + { + "name": "Nghe An", + "code": "VN-22" + }, + { + "name": "Ninh Binh", + "code": "VN-18" + }, + { + "name": "Ninh Thuan", + "code": "VN-36" + }, + { + "name": "Phu Tho", + "code": "VN-68" + }, + { + "name": "Phu Yen", + "code": "VN-32" + }, + { + "name": "Quang Binh", + "code": "VN-24" + }, + { + "name": "Quang Nam", + "code": "VN-27" + }, + { + "name": "Quang Ngai", + "code": "VN-29" + }, + { + "name": "Quang Ninh", + "code": "VN-13" + }, + { + "name": "Quang Tri", + "code": "VN-25" + }, + { + "name": "Soc Trang", + "code": "VN-52" + }, + { + "name": "Son La", + "code": "VN-05" + }, + { + "name": "Tay Ninh", + "code": "VN-37" + }, + { + "name": "Thai Binh", + "code": "VN-20" + }, + { + "name": "Thai Nguyen", + "code": "VN-69" + }, + { + "name": "Thanh Hoa", + "code": "VN-21" + }, + { + "name": "Thua Thien-Hue", + "code": "VN-26" + }, + { + "name": "Tien Giang", + "code": "VN-46" + }, + { + "name": "Tra Vinh", + "code": "VN-51" + }, + { + "name": "Tuyen Quang", + "code": "VN-07" + }, + { + "name": "Vinh Long", + "code": "VN-49" + }, + { + "name": "Vinh Phuc", + "code": "VN-70" + }, + { + "name": "Yen Bai", + "code": "VN-06" + } + ], + "VU": [ + { + "name": "Sanma", + "code": "VU-SAM" + }, + { + "name": "Shefa", + "code": "VU-SEE" + }, + { + "name": "Tafea", + "code": "VU-TAE" + } + ], + "WF": [ + { + "name": "Sigave", + "code": "WF-SG" + }, + { + "name": "Uvea", + "code": "WF-UV" + } + ], + "WS": [ + { + "name": "Atua", + "code": "WS-AT" + }, + { + "name": "Fa'asaleleaga", + "code": "WS-FA" + }, + { + "name": "Tuamasaga", + "code": "WS-TU" + } + ], + "YE": [ + { + "name": "'Adan", + "code": "YE-AD" + }, + { + "name": "'Amran", + "code": "YE-AM" + }, + { + "name": "Abyan", + "code": "YE-AB" + }, + { + "name": "Ad Dali'", + "code": "YE-DA" + }, + { + "name": "Al Bayda'", + "code": "YE-BA" + }, + { + "name": "Al Hudaydah", + "code": "YE-HU" + }, + { + "name": "Al Jawf", + "code": "YE-JA" + }, + { + "name": "Al Mahwit", + "code": "YE-MW" + }, + { + "name": "Amanat al 'Asimah", + "code": "YE-SA" + }, + { + "name": "Dhamar", + "code": "YE-DH" + }, + { + "name": "Hadramawt", + "code": "YE-HD" + }, + { + "name": "Hajjah", + "code": "YE-HJ" + }, + { + "name": "Ibb", + "code": "YE-IB" + }, + { + "name": "Lahij", + "code": "YE-LA" + }, + { + "name": "Ma'rib", + "code": "YE-MA" + }, + { + "name": "Sa'dah", + "code": "YE-SD" + }, + { + "name": "San'a'", + "code": "YE-SN" + }, + { + "name": "Shabwah", + "code": "YE-SH" + }, + { + "name": "Ta'izz", + "code": "YE-TA" + } + ], + "YT": [ + { + "name": "Bandraboua", + "code": "N/A" + }, + { + "name": "Bandrele", + "code": "N/A" + }, + { + "name": "Kani-Keli", + "code": "N/A" + }, + { + "name": "Mamoudzou", + "code": "N/A" + }, + { + "name": "Pamandzi", + "code": "N/A" + }, + { + "name": "Tsingoni", + "code": "N/A" + } + ], + "ZA": [ + { + "name": "Eastern Cape", + "code": "ZA-EC" + }, + { + "name": "Free State", + "code": "ZA-FS" + }, + { + "name": "Gauteng", + "code": "ZA-GP" + }, + { + "name": "Kwazulu-Natal", + "code": "ZA-KZN" + }, + { + "name": "Limpopo", + "code": "ZA-LP" + }, + { + "name": "Mpumalanga", + "code": "ZA-MP" + }, + { + "name": "North-West", + "code": "ZA-NW" + }, + { + "name": "Northern Cape", + "code": "ZA-NC" + }, + { + "name": "Western Cape", + "code": "ZA-WC" + } + ], + "ZM": [ + { + "name": "Central", + "code": "ZM-02" + }, + { + "name": "Copperbelt", + "code": "ZM-08" + }, + { + "name": "Eastern", + "code": "ZM-03" + }, + { + "name": "Luapula", + "code": "ZM-04" + }, + { + "name": "Lusaka", + "code": "ZM-09" + }, + { + "name": "Muchinga", + "code": "ZM-10" + }, + { + "name": "North-Western", + "code": "ZM-06" + }, + { + "name": "Northern", + "code": "ZM-05" + }, + { + "name": "Southern", + "code": "ZM-07" + }, + { + "name": "Western", + "code": "ZM-01" + } + ], + "ZW": [ + { + "name": "Bulawayo", + "code": "ZW-BU" + }, + { + "name": "Harare", + "code": "ZW-HA" + }, + { + "name": "Manicaland", + "code": "ZW-MA" + }, + { + "name": "Mashonaland Central", + "code": "ZW-MC" + }, + { + "name": "Mashonaland East", + "code": "ZW-ME" + }, + { + "name": "Mashonaland West", + "code": "ZW-MW" + }, + { + "name": "Masvingo", + "code": "ZW-MV" + }, + { + "name": "Matabeleland North", + "code": "ZW-MN" + }, + { + "name": "Matabeleland South", + "code": "ZW-MS" + }, + { + "name": "Midlands", + "code": "ZW-MI" + } + ] +} \ No newline at end of file diff --git a/src/plugin/validate/main.go b/src/plugin/validate/main.go new file mode 100644 index 0000000..5b47ddf --- /dev/null +++ b/src/plugin/validate/main.go @@ -0,0 +1,173 @@ +package validate + +import ( + "bufio" + "embed" + "encoding/csv" + "encoding/json" + "fmt" + "net" + "os" + "strings" + + "github.com/realsunyz/geofeed-tools/plugin/color" +) + +//go:embed data/*.json +var dataFS embed.FS + +const ( + countryFile = "data/iso3166-1.json" + subdivisionFile = "data/iso3166-2.json" +) + +type Country struct { + Name string `json:"name"` + Code string `json:"code"` +} +type Subdivision struct { + Name string `json:"name"` + Code string `json:"code"` +} +type SubdivisionMap map[string][]Subdivision + +var countries []Country +var subdivisions SubdivisionMap + +func readJSON(filename string, v interface{}) error { + data, err := dataFS.ReadFile(filename) + if err != nil { + return err + } + return json.Unmarshal(data, v) +} + +func readCSV(filePath string) (*bufio.Scanner, *os.File, error) { + file, err := os.Open(filePath) + if err != nil { + return nil, nil, err + } + + scanner := bufio.NewScanner(file) + + return scanner, file, nil +} + +func genSubdivisionMap(subdivisions SubdivisionMap) map[string]map[string]bool { + subdivisionMap := make(map[string]map[string]bool) + for country, subs := range subdivisions { + subMap := make(map[string]bool) + for _, sub := range subs { + subMap[sub.Code] = true + } + subdivisionMap[country] = subMap + } + return subdivisionMap +} + +func checkSyntax(scanner *bufio.Scanner, countryMap map[string]bool, subdivisionMap map[string]map[string]bool) []string { + lineNumber := 0 + var feedErrors []string + + for scanner.Scan() { + lineNumber++ + line := scanner.Text() + + // Skip blank lines + if strings.TrimSpace(line) == "" { + continue + } + + // Skip comment lines + if strings.HasPrefix(strings.TrimSpace(line), "#") { + continue + } + + reader := csv.NewReader(strings.NewReader(line)) + reader.FieldsPerRecord = -1 + record, _ := reader.Read() + + // Validate geofeed format (prefix, country_code, subdivision_code, city, postal_code) + if len(record) < 5 { + feedErrors = append(feedErrors, fmt.Sprintf("Line %d: invalid "+color.Magenta+"geofeed "+color.Reset+"format", lineNumber)) + continue + } + + prefix, countryCode, subdivisionCode := record[0], record[1], record[2] + + // Validate IP prefix format + _, _, prefixErr := net.ParseCIDR(prefix) + if prefixErr != nil { + feedErrors = append(feedErrors, fmt.Sprintf("Line %d: invalid "+color.Magenta+"prefix "+color.Reset+"format ("+color.Cyan+"%s"+color.Reset+")", lineNumber, prefix)) + // continue + } + + // Skip empty country code + if countryCode == "" { + continue + } + + // Validate country code + if !countryMap[countryCode] { + feedErrors = append(feedErrors, fmt.Sprintf("Line %d: invalid "+color.Magenta+"country code "+color.Reset+"("+color.Cyan+"%s"+color.Reset+")", lineNumber, countryCode)) + continue + } + + // Skip empty subdivision code + if subdivisionCode == "" { + continue + } + + // Validate subdivision code + if subMap, exists := subdivisionMap[countryCode]; exists { + if _, valid := subMap[subdivisionCode]; !valid { + feedErrors = append(feedErrors, fmt.Sprintf("Line %d: invalid "+color.Magenta+"subdivision code "+color.Reset+"("+color.Cyan+"%s"+color.Reset+") "+"for country ("+color.Cyan+"%s"+color.Reset+")", lineNumber, subdivisionCode, countryCode)) + } + } else { + feedErrors = append(feedErrors, fmt.Sprintf("Line %d: no subdivisions found for country ("+color.Cyan+"%s"+color.Reset+")", lineNumber, countryCode)) + } + } + + return feedErrors +} + +func Execute(filePath string) { + + if err := readJSON(countryFile, &countries); err != nil { + fmt.Printf("Failed to load countries: %v\n", err) + return + } + if err := readJSON(subdivisionFile, &subdivisions); err != nil { + fmt.Printf("Failed to load subdivisions: %v\n", err) + return + } + + countryMap := make(map[string]bool) + for _, country := range countries { + countryMap[country.Code] = true + } + + subdivisionMap := genSubdivisionMap(subdivisions) + + scanner, file, err := readCSV(filePath) + if err != nil { + fmt.Printf("Failed to %v\n", err) + return + } + defer func() { + if err := file.Close(); err != nil { + fmt.Printf("Failed to close geofeed file: %v\n", err) + } + }() + + feedErrors := checkSyntax(scanner, countryMap, subdivisionMap) + + if len(feedErrors) == 0 { + fmt.Println("Congratulations! Your geofeed file is " + color.Green + "VALID" + color.Reset + ".") + } else { + fmt.Println("Your geofeed file is " + color.Red + "INVALID" + color.Reset + ":") + for _, errMsg := range feedErrors { + fmt.Println("- " + errMsg) + } + } +}