diff --git a/data/places.json b/data/places.json new file mode 100644 index 0000000..f2e65ee --- /dev/null +++ b/data/places.json @@ -0,0 +1,18970 @@ +[ + { + "countryName": "Afghanistan", + "countryShortCode": "AF", + "regions": [ + { + "name": "Badakhshan", + "shortCode": "BDS" + }, + { + "name": "Badghis", + "shortCode": "BDG" + }, + { + "name": "Baghlan", + "shortCode": "BGL" + }, + { + "name": "Balkh", + "shortCode": "BAL" + }, + { + "name": "Bamyan", + "shortCode": "BAM" + }, + { + "name": "Daykundi", + "shortCode": "DAY" + }, + { + "name": "Farah", + "shortCode": "FRA" + }, + { + "name": "Faryab", + "shortCode": "FYB" + }, + { + "name": "Ghazni", + "shortCode": "GHA" + }, + { + "name": "Ghor", + "shortCode": "GHO" + }, + { + "name": "Helmand", + "shortCode": "HEL" + }, + { + "name": "Herat", + "shortCode": "HER" + }, + { + "name": "Jowzjan", + "shortCode": "JOW" + }, + { + "name": "Kabul", + "shortCode": "KAB" + }, + { + "name": "Kandahar", + "shortCode": "KAN" + }, + { + "name": "Kapisa", + "shortCode": "KAP" + }, + { + "name": "Khost", + "shortCode": "KHO" + }, + { + "name": "Kunar", + "shortCode": "KNR" + }, + { + "name": "Kunduz", + "shortCode": "KDZ" + }, + { + "name": "Laghman", + "shortCode": "LAG" + }, + { + "name": "Logar", + "shortCode": "LOW" + }, + { + "name": "Maidan Wardak", + "shortCode": "WAR" + }, + { + "name": "Nangarhar", + "shortCode": "NAN" + }, + { + "name": "Nimruz", + "shortCode": "NIM" + }, + { + "name": "Nuristan", + "shortCode": "NUR" + }, + { + "name": "Paktia", + "shortCode": "PIA" + }, + { + "name": "Paktika", + "shortCode": "PKA" + }, + { + "name": "Panjshir", + "shortCode": "PAN" + }, + { + "name": "Parwan", + "shortCode": "PAR" + }, + { + "name": "Samangan", + "shortCode": "SAM" + }, + { + "name": "Sar-e Pol", + "shortCode": "SAR" + }, + { + "name": "Takhar", + "shortCode": "TAK" + }, + { + "name": "Urozgan", + "shortCode": "ORU" + }, + { + "name": "Zabul", + "shortCode": "ZAB" + } + ] + }, + { + "countryName": "Åland Islands", + "countryShortCode": "AX", + "regions": [ + { + "name": "Brändö", + "shortCode": "BR" + }, + { + "name": "Eckerö", + "shortCode": "EC" + }, + { + "name": "Finström", + "shortCode": "FN" + }, + { + "name": "Föglö", + "shortCode": "FG" + }, + { + "name": "Geta", + "shortCode": "GT" + }, + { + "name": "Hammarland", + "shortCode": "HM" + }, + { + "name": "Jomala", + "shortCode": "JM" + }, + { + "name": "Kumlinge", + "shortCode": "KM" + }, + { + "name": "Kökar", + "shortCode": "KK" + }, + { + "name": "Lemland", + "shortCode": "LE" + }, + { + "name": "Lumparland", + "shortCode": "LU" + }, + { + "name": "Mariehamn", + "shortCode": "MH" + }, + { + "name": "Saltvik", + "shortCode": "SV" + }, + { + "name": "Sottunga", + "shortCode": "ST" + }, + { + "name": "Sund", + "shortCode": "SD" + }, + { + "name": "Vårdö", + "shortCode": "VR" + } + ] + }, + { + "countryName": "Albania", + "countryShortCode": "AL", + "regions": [ + { + "name": "Berat", + "shortCode": "01" + }, + { + "name": "Dibër", + "shortCode": "09" + }, + { + "name": "Durrës", + "shortCode": "02" + }, + { + "name": "Elbasan", + "shortCode": "03" + }, + { + "name": "Fier", + "shortCode": "04" + }, + { + "name": "Gjirokastër", + "shortCode": "05" + }, + { + "name": "Korçë", + "shortCode": "06" + }, + { + "name": "Kukës", + "shortCode": "07" + }, + { + "name": "Lezhë", + "shortCode": "08" + }, + { + "name": "Shkodër", + "shortCode": "10" + }, + { + "name": "Tirana", + "shortCode": "11" + }, + { + "name": "Vlorë", + "shortCode": "12" + } + ] + }, + { + "countryName": "Algeria", + "countryShortCode": "DZ", + "regions": [ + { + "name": "Adrar", + "shortCode": "01" + }, + { + "name": "Aïn Defla", + "shortCode": "44" + }, + { + "name": "Aïn Témouchent", + "shortCode": "46" + }, + { + "name": "Algiers", + "shortCode": "16" + }, + { + "name": "Annaba", + "shortCode": "23" + }, + { + "name": "Batna", + "shortCode": "05" + }, + { + "name": "Béchar", + "shortCode": "08" + }, + { + "name": "Béjaïa", + "shortCode": "06" + }, + { + "name": "Biskra", + "shortCode": "07" + }, + { + "name": "Blida", + "shortCode": "09" + }, + { + "name": "Bordj Bou Arréridj", + "shortCode": "34" + }, + { + "name": "Bouïra", + "shortCode": "10" + }, + { + "name": "Boumerdès", + "shortCode": "35" + }, + { + "name": "Chlef", + "shortCode": "02" + }, + { + "name": "Constantine", + "shortCode": "25" + }, + { + "name": "Djelfa", + "shortCode": "17" + }, + { + "name": "El Bayadh", + "shortCode": "32" + }, + { + "name": "El Oued", + "shortCode": "39" + }, + { + "name": "El Tarf", + "shortCode": "36" + }, + { + "name": "Ghardaïa", + "shortCode": "47" + }, + { + "name": "Guelma", + "shortCode": "24" + }, + { + "name": "Illizi", + "shortCode": "33" + }, + { + "name": "Jijel", + "shortCode": "18" + }, + { + "name": "Khenchela", + "shortCode": "40" + }, + { + "name": "Laghouat", + "shortCode": "03" + }, + { + "name": "Mascara", + "shortCode": "29" + }, + { + "name": "Médéa", + "shortCode": "26" + }, + { + "name": "Mila", + "shortCode": "43" + }, + { + "name": "Mostaganem", + "shortCode": "27" + }, + { + "name": "Msila", + "shortCode": "28" + }, + { + "name": "Naâma", + "shortCode": "45" + }, + { + "name": "Oran", + "shortCode": "31" + }, + { + "name": "Ouargla", + "shortCode": "30" + }, + { + "name": "Oum el Bouaghi", + "shortCode": "04" + }, + { + "name": "Relizane", + "shortCode": "48" + }, + { + "name": "Saïda", + "shortCode": "20" + }, + { + "name": "Sétif", + "shortCode": "19" + }, + { + "name": "Sidi Bel Abbès", + "shortCode": "22" + }, + { + "name": "Skikda", + "shortCode": "21" + }, + { + "name": "Souk Ahras", + "shortCode": "41" + }, + { + "name": "Tamanghasset", + "shortCode": "11" + }, + { + "name": "Tébessa", + "shortCode": "12" + }, + { + "name": "Tiaret", + "shortCode": "14" + }, + { + "name": "Tindouf", + "shortCode": "37" + }, + { + "name": "Tipaza", + "shortCode": "42" + }, + { + "name": "Tissemsilt", + "shortCode": "38" + }, + { + "name": "Tizi Ouzou", + "shortCode": "15" + }, + { + "name": "Tlemcen", + "shortCode": "13" + } + ] + }, + { + "countryName": "American Samoa", + "countryShortCode": "AS", + "regions": [ + { + "name": "Tutuila", + "shortCode": "01" + }, + { + "name": "Aunu'u", + "shortCode": "02" + }, + { + "name": "Ta'ū", + "shortCode": "03" + }, + { + "name": "Ofu‑Olosega", + "shortCode": "04" + }, + { + "name": "Rose Atoll", + "shortCode": "21" + }, + { + "name": "Swains Island", + "shortCode": "22" + } + ] + }, + { + "countryName": "Andorra", + "countryShortCode": "AD", + "regions": [ + { + "name": "Andorra la Vella", + "shortCode": "07" + }, + { + "name": "Canillo", + "shortCode": "02" + }, + { + "name": "Encamp", + "shortCode": "03" + }, + { + "name": "Escaldes-Engordany", + "shortCode": "08" + }, + { + "name": "La Massana", + "shortCode": "04" + }, + { + "name": "Ordino", + "shortCode": "05" + }, + { + "name": "Sant Julià de Lòria", + "shortCode": "06" + } + ] + }, + { + "countryName": "Angola", + "countryShortCode": "AO", + "regions": [ + { + "name": "Bengo", + "shortCode": "BGO" + }, + { + "name": "Benguela", + "shortCode": "BGU" + }, + { + "name": "Bié", + "shortCode": "BIE" + }, + { + "name": "Cabinda", + "shortCode": "CAB" + }, + { + "name": "Cuando Cubango", + "shortCode": "CCU" + }, + { + "name": "Cuanza Norte", + "shortCode": "CNO" + }, + { + "name": "Cuanza Sul", + "shortCode": "CUS" + }, + { + "name": "Cunene", + "shortCode": "CNN" + }, + { + "name": "Huambo", + "shortCode": "HUA" + }, + { + "name": "Huíla", + "shortCode": "HUI" + }, + { + "name": "Luanda", + "shortCode": "LUA" + }, + { + "name": "Lunda Norte", + "shortCode": "LNO" + }, + { + "name": "Lunda Sul", + "shortCode": "LSU" + }, + { + "name": "Malanje", + "shortCode": "MAL" + }, + { + "name": "Moxico", + "shortCode": "MOX" + }, + { + "name": "Namibe", + "shortCode": "NAM" + }, + { + "name": "Uíge", + "shortCode": "UIG" + }, + { + "name": "Zaire", + "shortCode": "ZAI" + } + ] + }, + { + "countryName": "Anguilla", + "countryShortCode": "AI", + "regions": [ + { + "name": "Anguilla", + "shortCode": "01" + }, + { + "name": "Anguillita Island", + "shortCode": "02" + }, + { + "name": "Blowing Rock", + "shortCode": "03" + }, + { + "name": "Cove Cay", + "shortCode": "04" + }, + { + "name": "Crocus Cay", + "shortCode": "05" + }, + { + "name": "Deadman's Cay", + "shortCode": "06" + }, + { + "name": "Dog Island", + "shortCode": "07" + }, + { + "name": "East Cay", + "shortCode": "08" + }, + { + "name": "Little Island", + "shortCode": "09" + }, + { + "name": "Little Scrub Island", + "shortCode": "10" + }, + { + "name": "Mid Cay", + "shortCode": "11" + }, + { + "name": "North Cay", + "shortCode": "12" + }, + { + "name": "Prickly Pear Cays", + "shortCode": "13" + }, + { + "name": "Rabbit Island", + "shortCode": "14" + }, + { + "name": "Sandy Island/Sand Island", + "shortCode": "15" + }, + { + "name": "Scilly Cay", + "shortCode": "16" + }, + { + "name": "Scrub Island", + "shortCode": "17" + }, + { + "name": "Seal Island", + "shortCode": "18" + }, + { + "name": "Sombrero/Hat Island", + "shortCode": "19" + }, + { + "name": "South Cay", + "shortCode": "20" + }, + { + "name": "South Wager Island", + "shortCode": "21" + }, + { + "name": "West Cay", + "shortCode": "22" + } + ] + }, + { + "countryName": "Antarctica", + "countryShortCode": "AQ", + "regions": [ + { + "name": "Antarctica", + "shortCode": "AQ" + } + ] + }, + { + "countryName": "Antigua and Barbuda", + "countryShortCode": "AG", + "regions": [ + { + "name": "Antigua Island", + "shortCode": "01" + }, + { + "name": "Barbuda Island", + "shortCode": "02" + }, + { + "name": "Bird Island", + "shortCode": "04" + }, + { + "name": "Bishop Island", + "shortCode": "05" + }, + { + "name": "Blake Island", + "shortCode": "06" + }, + { + "name": "Crump Island", + "shortCode": "09" + }, + { + "name": "Dulcina Island", + "shortCode": "10" + }, + { + "name": "Exchange Island", + "shortCode": "11" + }, + { + "name": "Five Islands", + "shortCode": "12" + }, + { + "name": "Great Bird Island", + "shortCode": "13" + }, + { + "name": "Green Island", + "shortCode": "14" + }, + { + "name": "Guiana Island", + "shortCode": "15" + }, + { + "name": "Hawes Island", + "shortCode": "17" + }, + { + "name": "Hells Gate Island", + "shortCode": "16" + }, + { + "name": "Henry Island", + "shortCode": "18" + }, + { + "name": "Johnson Island", + "shortCode": "19" + }, + { + "name": "Kid Island", + "shortCode": "20" + }, + { + "name": "Lobster Island", + "shortCode": "22" + }, + { + "name": "Maiden Island", + "shortCode": "24" + }, + { + "name": "Moor Island", + "shortCode": "25" + }, + { + "name": "Nanny Island", + "shortCode": "26" + }, + { + "name": "Pelican Island", + "shortCode": "27" + }, + { + "name": "Prickly Pear Island", + "shortCode": "28" + }, + { + "name": "Rabbit Island", + "shortCode": "29" + }, + { + "name": "Red Head Island", + "shortCode": "31" + }, + { + "name": "Redonda Island", + "shortCode": "03" + }, + { + "name": "Sandy Island", + "shortCode": "32" + }, + { + "name": "Smith Island", + "shortCode": "33" + }, + { + "name": "The Sisters", + "shortCode": "34" + }, + { + "name": "Vernon Island", + "shortCode": "35" + }, + { + "name": "Wicked Will Island", + "shortCode": "36" + }, + { + "name": "York Island", + "shortCode": "37" + } + ] + }, + { + "countryName": "Argentina", + "countryShortCode": "AR", + "regions": [ + { + "name": "Buenos Aires", + "shortCode": "B" + }, + { + "name": "Capital Federal", + "shortCode": "C" + }, + { + "name": "Catamarca", + "shortCode": "K" + }, + { + "name": "Chaco", + "shortCode": "H" + }, + { + "name": "Chubut", + "shortCode": "U" + }, + { + "name": "Córdoba", + "shortCode": "X" + }, + { + "name": "Corrientes", + "shortCode": "W" + }, + { + "name": "Entre Ríos", + "shortCode": "E" + }, + { + "name": "Formosa", + "shortCode": "P" + }, + { + "name": "Jujuy", + "shortCode": "Y" + }, + { + "name": "La Pampa", + "shortCode": "L" + }, + { + "name": "La Rioja", + "shortCode": "F" + }, + { + "name": "Mendoza", + "shortCode": "M" + }, + { + "name": "Misiones", + "shortCode": "N" + }, + { + "name": "Neuquén", + "shortCode": "Q" + }, + { + "name": "Río Negro", + "shortCode": "R" + }, + { + "name": "Salta", + "shortCode": "A" + }, + { + "name": "San Juan", + "shortCode": "J" + }, + { + "name": "San Luis", + "shortCode": "D" + }, + { + "name": "Santa Cruz", + "shortCode": "Z" + }, + { + "name": "Santa Fe", + "shortCode": "S" + }, + { + "name": "Santiago del Estero", + "shortCode": "G" + }, + { + "name": "Tierra del Fuego", + "shortCode": "V" + }, + { + "name": "Tucumán", + "shortCode": "T" + } + ] + }, + { + "countryName": "Armenia", + "countryShortCode": "AM", + "regions": [ + { + "name": "Aragatsotn", + "shortCode": "AG" + }, + { + "name": "Ararat", + "shortCode": "AR" + }, + { + "name": "Armavir", + "shortCode": "AV" + }, + { + "name": "Gegharkunik", + "shortCode": "GR" + }, + { + "name": "Kotayk", + "shortCode": "KT" + }, + { + "name": "Lori", + "shortCode": "LO" + }, + { + "name": "Shirak", + "shortCode": "SH" + }, + { + "name": "Syunik", + "shortCode": "SU" + }, + { + "name": "Tavush", + "shortCode": "TV" + }, + { + "name": "Vayots Dzor", + "shortCode": "VD" + }, + { + "name": "Yerevan", + "shortCode": "ER" + } + ] + }, + { + "countryName": "Aruba", + "countryShortCode": "AW", + "regions": [ + { + "name": "Aruba", + "shortCode": "AW" + } + ] + }, + { + "countryName": "Australia", + "countryShortCode": "AU", + "regions": [ + { + "name": "Australian Capital Territory", + "shortCode": "ACT" + }, + { + "name": "New South Wales", + "shortCode": "NSW" + }, + { + "name": "Northern Territory", + "shortCode": "NT" + }, + { + "name": "Queensland", + "shortCode": "QLD" + }, + { + "name": "South Australia", + "shortCode": "SA" + }, + { + "name": "Tasmania", + "shortCode": "TAS" + }, + { + "name": "Victoria", + "shortCode": "VIC" + }, + { + "name": "Western Australia", + "shortCode": "WA" + } + ] + }, + { + "countryName": "Austria", + "countryShortCode": "AT", + "regions": [ + { + "name": "Burgenland", + "shortCode": "1" + }, + { + "name": "Kärnten", + "shortCode": "2" + }, + { + "name": "Niederösterreich", + "shortCode": "3" + }, + { + "name": "Oberösterreich", + "shortCode": "4" + }, + { + "name": "Salzburg", + "shortCode": "5" + }, + { + "name": "Steiermark", + "shortCode": "6" + }, + { + "name": "Tirol", + "shortCode": "7" + }, + { + "name": "Vorarlberg", + "shortCode": "8" + }, + { + "name": "Wien", + "shortCode": "9" + } + ] + }, + { + "countryName": "Azerbaijan", + "countryShortCode": "AZ", + "regions": [ + { + "name": "Abşeron", + "shortCode": "ABS" + }, + { + "name": "Ağcabədi", + "shortCode": "AGC" + }, + { + "name": "Ağdam", + "shortCode": "AGM" + }, + { + "name": "Ağdaş", + "shortCode": "AGS" + }, + { + "name": "Ağstafa", + "shortCode": "AGA" + }, + { + "name": "Ağsu", + "shortCode": "AGU" + }, + { + "name": "Astara", + "shortCode": "AST" + }, + { + "name": "Bakı", + "shortCode": "BAK" + }, + { + "name": "Babək", + "shortCode": "BAB" + }, + { + "name": "Balakən", + "shortCode": "BAL" + }, + { + "name": "Bərdə", + "shortCode": "BAR" + }, + { + "name": "Beyləqan", + "shortCode": "BEY" + }, + { + "name": "Biləsuvar", + "shortCode": "BIL" + }, + { + "name": "Cəbrayıl", + "shortCode": "CAB" + }, + { + "name": "Cəlilabad", + "shortCode": "CAL" + }, + { + "name": "Culfa", + "shortCode": "CUL" + }, + { + "name": "Daşkəsən", + "shortCode": "DAS" + }, + { + "name": "Füzuli", + "shortCode": "FUZ" + }, + { + "name": "Gədəbəy", + "shortCode": "GAD" + }, + { + "name": "Goranboy", + "shortCode": "GOR" + }, + { + "name": "Göyçay", + "shortCode": "GOY" + }, + { + "name": "Göygöl", + "shortCode": "GYG" + }, + { + "name": "Hacıqabul", + "shortCode": "HAC" + }, + { + "name": "İmişli", + "shortCode": "IMI" + }, + { + "name": "İsmayıllı", + "shortCode": "ISM" + }, + { + "name": "Kəlbəcər", + "shortCode": "KAL" + }, + { + "name": "Kǝngǝrli", + "shortCode": "KAN" + }, + { + "name": "Kürdəmir", + "shortCode": "KUR" + }, + { + "name": "Laçın", + "shortCode": "LAC" + }, + { + "name": "Lənkəran", + "shortCode": "LAN" + }, + { + "name": "Lerik", + "shortCode": "LER" + }, + { + "name": "Masallı", + "shortCode": "MAS" + }, + { + "name": "Neftçala", + "shortCode": "NEF" + }, + { + "name": "Oğuz", + "shortCode": "OGU" + }, + { + "name": "Ordubad", + "shortCode": "ORD" + }, + { + "name": "Qəbələ", + "shortCode": "QAB" + }, + { + "name": "Qax", + "shortCode": "QAX" + }, + { + "name": "Qazax", + "shortCode": "QAZ" + }, + { + "name": "Qobustan", + "shortCode": "QOB" + }, + { + "name": "Quba", + "shortCode": "QBA" + }, + { + "name": "Qubadli", + "shortCode": "QBI" + }, + { + "name": "Qusar", + "shortCode": "QUS" + }, + { + "name": "Saatlı", + "shortCode": "SAT" + }, + { + "name": "Sabirabad", + "shortCode": "SAB" + }, + { + "name": "Şabran", + "shortCode": "SBN" + }, + { + "name": "Sədərək", + "shortCode": "SAD" + }, + { + "name": "Şahbuz", + "shortCode": "SAH" + }, + { + "name": "Şəki", + "shortCode": "SAK" + }, + { + "name": "Salyan", + "shortCode": "SAL" + }, + { + "name": "Şamaxı", + "shortCode": "SMI" + }, + { + "name": "Şəmkir", + "shortCode": "SKR" + }, + { + "name": "Samux", + "shortCode": "SMX" + }, + { + "name": "Şərur", + "shortCode": "SAR" + }, + { + "name": "Siyəzən", + "shortCode": "SIY" + }, + { + "name": "Şuşa", + "shortCode": "SUS" + }, + { + "name": "Tərtər", + "shortCode": "TAR" + }, + { + "name": "Tovuz", + "shortCode": "TOV" + }, + { + "name": "Ucar", + "shortCode": "UCA" + }, + { + "name": "Xaçmaz", + "shortCode": "XAC" + }, + { + "name": "Xızı", + "shortCode": "XIZ" + }, + { + "name": "Xocalı", + "shortCode": "XCI" + }, + { + "name": "Xocavənd", + "shortCode": "XVD" + }, + { + "name": "Yardımlı", + "shortCode": "YAR" + }, + { + "name": "Yevlax", + "shortCode": "YEV" + }, + { + "name": "Zəngilan", + "shortCode": "ZAN" + }, + { + "name": "Zaqatala", + "shortCode": "ZAQ" + }, + { + "name": "Zərdab", + "shortCode": "ZAR" + } + ] + }, + { + "countryName": "Bahamas", + "countryShortCode": "BS", + "regions": [ + { + "name": "Acklins Island", + "shortCode": "01" + }, + { + "name": "Berry Islands", + "shortCode": "22" + }, + { + "name": "Bimini", + "shortCode": "02" + }, + { + "name": "Black Point", + "shortCode": "23" + }, + { + "name": "Cat Island", + "shortCode": "03" + }, + { + "name": "Central Abaco", + "shortCode": "24" + }, + { + "name": "Crooked Island and Long Cay", + "shortCode": "28" + }, + { + "name": "East Grand Bahama", + "shortCode": "29" + }, + { + "name": "Exuma", + "shortCode": "04" + }, + { + "name": "Freeport", + "shortCode": "05" + }, + { + "name": "Fresh Creek", + "shortCode": "06" + }, + { + "name": "Governor's Harbour", + "shortCode": "07" + }, + { + "name": "Green Turtle Cay", + "shortCode": "08" + }, + { + "name": "Harbour Island", + "shortCode": "09" + }, + { + "name": "High Rock", + "shortCode": "10" + }, + { + "name": "Inagua", + "shortCode": "11" + }, + { + "name": "Kemps Bay", + "shortCode": "12" + }, + { + "name": "Long Island", + "shortCode": "13" + }, + { + "name": "Marsh Harbour", + "shortCode": "14" + }, + { + "name": "Mayaguana", + "shortCode": "15" + }, + { + "name": "Moore’s Island", + "shortCode": "40" + }, + { + "name": "New Providence", + "shortCode": "16" + }, + { + "name": "Nichollstown and Berry Islands", + "shortCode": "17" + }, + { + "name": "North Abaco", + "shortCode": "42" + }, + { + "name": "North Andros", + "shortCode": "41" + }, + { + "name": "North Eleuthera", + "shortCode": "33" + }, + { + "name": "Ragged Island", + "shortCode": "18" + }, + { + "name": "Rock Sound", + "shortCode": "19" + }, + { + "name": "San Salvador and Rum Cay", + "shortCode": "20" + }, + { + "name": "Sandy Point", + "shortCode": "21" + }, + { + "name": "South Abaco", + "shortCode": "35" + }, + { + "name": "South Andros", + "shortCode": "36" + }, + { + "name": "South Eleuthera", + "shortCode": "37" + }, + { + "name": "West Grand Bahama", + "shortCode": "39" + } + ] + }, + { + "countryName": "Bahrain", + "countryShortCode": "BH", + "regions": [ + { + "name": "Al Janūbīyah", + "shortCode": "14" + }, + { + "name": "Al Manāmah", + "shortCode": "13" + }, + { + "name": "Al Muḩarraq", + "shortCode": "15" + }, + { + "name": "Al Wusţá", + "shortCode": "16" + }, + { + "name": "Ash Shamālīyah", + "shortCode": "17" + } + ] + }, + { + "countryName": "Bangladesh", + "countryShortCode": "BD", + "regions": [ + { + "name": "Barisal", + "shortCode": "A" + }, + { + "name": "Chittagong", + "shortCode": "B" + }, + { + "name": "Dhaka", + "shortCode": "C" + }, + { + "name": "Khulna", + "shortCode": "D" + }, + { + "name": "Mymensingh", + "shortCode": "M" + }, + { + "name": "Rajshahi", + "shortCode": "E" + }, + { + "name": "Rangpur", + "shortCode": "F" + }, + { + "name": "Sylhet", + "shortCode": "G" + } + ] + }, + { + "countryName": "Barbados", + "countryShortCode": "BB", + "regions": [ + { + "name": "Christ Church", + "shortCode": "01" + }, + { + "name": "Saint Andrew", + "shortCode": "02" + }, + { + "name": "Saint George", + "shortCode": "03" + }, + { + "name": "Saint James", + "shortCode": "04" + }, + { + "name": "Saint John", + "shortCode": "05" + }, + { + "name": "Saint Joseph", + "shortCode": "06" + }, + { + "name": "Saint Lucy", + "shortCode": "07" + }, + { + "name": "Saint Michael", + "shortCode": "08" + }, + { + "name": "Saint Peter", + "shortCode": "09" + }, + { + "name": "Saint Philip", + "shortCode": "10" + }, + { + "name": "Saint Thomas", + "shortCode": "11" + } + ] + }, + { + "countryName": "Belarus", + "countryShortCode": "BY", + "regions": [ + { + "name": "Brest voblast", + "shortCode": "BR" + }, + { + "name": "Gorod Minsk", + "shortCode": "HM" + }, + { + "name": "Homiel voblast", + "shortCode": "HO" + }, + { + "name": "Hrodna voblast", + "shortCode": "HR" + }, + { + "name": "Mahilyow voblast", + "shortCode": "MA" + }, + { + "name": "Minsk voblast", + "shortCode": "MI" + }, + { + "name": "Vitsebsk voblast", + "shortCode": "VI" + } + ] + }, + { + "countryName": "Belgium", + "countryShortCode": "BE", + "regions": [ + { + "name": "Brussels", + "shortCode": "BRU" + }, + { + "name": "Flanders", + "shortCode": "VLG" + }, + { + "name": "Wallonia", + "shortCode": "WAL" + } + ] + }, + { + "countryName": "Belize", + "countryShortCode": "BZ", + "regions": [ + { + "name": "Belize District", + "shortCode": "BZ" + }, + { + "name": "Cayo District", + "shortCode": "CY" + }, + { + "name": "Corozal District", + "shortCode": "CZL" + }, + { + "name": "Orange Walk District", + "shortCode": "OW" + }, + { + "name": "Stann Creek District", + "shortCode": "SC" + }, + { + "name": "Toledo District", + "shortCode": "TOL" + } + ] + }, + { + "countryName": "Benin", + "countryShortCode": "BJ", + "regions": [ + { + "name": "Alibori", + "shortCode": "AL" + }, + { + "name": "Atakora", + "shortCode": "AK" + }, + { + "name": "Atlantique", + "shortCode": "AQ" + }, + { + "name": "Borgou", + "shortCode": "BO" + }, + { + "name": "Collines Department", + "shortCode": "CO" + }, + { + "name": "Donga", + "shortCode": "DO" + }, + { + "name": "Kouffo", + "shortCode": "KO" + }, + { + "name": "Littoral Department", + "shortCode": "LI" + }, + { + "name": "Mono Department", + "shortCode": "MO" + }, + { + "name": "Ouémé", + "shortCode": "OU" + }, + { + "name": "Plateau", + "shortCode": "PL" + }, + { + "name": "Zou", + "shortCode": "ZO" + } + ] + }, + { + "countryName": "Bermuda", + "countryShortCode": "BM", + "regions": [ + { + "name": "City of Hamilton", + "shortCode": "03" + }, + { + "name": "Devonshire Parish", + "shortCode": "01" + }, + { + "name": "Hamilton Parish", + "shortCode": "02" + }, + { + "name": "Paget Parish", + "shortCode": "04" + }, + { + "name": "Pembroke Parish", + "shortCode": "05" + }, + { + "name": "Sandys Parish", + "shortCode": "08" + }, + { + "name": "Smith's Parish", + "shortCode": "09" + }, + { + "name": "Southampton Parish", + "shortCode": "10" + }, + { + "name": "St. George's Parish", + "shortCode": "07" + }, + { + "name": "Town of St. George", + "shortCode": "06" + }, + { + "name": "Warwick Parish", + "shortCode": "11" + } + ] + }, + { + "countryName": "Bhutan", + "countryShortCode": "BT", + "regions": [ + { + "name": "Bumthang", + "shortCode": "33" + }, + { + "name": "Chhukha", + "shortCode": "12" + }, + { + "name": "Dagana", + "shortCode": "22" + }, + { + "name": "Gasa", + "shortCode": "GA" + }, + { + "name": "Haa", + "shortCode": "13" + }, + { + "name": "Lhuntse", + "shortCode": "44" + }, + { + "name": "Mongar", + "shortCode": "42" + }, + { + "name": "Paro", + "shortCode": "11" + }, + { + "name": "Pemagatshel", + "shortCode": "43" + }, + { + "name": "Punakha", + "shortCode": "23" + }, + { + "name": "Samdrup Jongkhar", + "shortCode": "45" + }, + { + "name": "Samtse", + "shortCode": "14" + }, + { + "name": "Sarpang", + "shortCode": "31" + }, + { + "name": "Thimphu", + "shortCode": "15" + }, + { + "name": "Trashigang", + "shortCode": "41" + }, + { + "name": "Trashiyangtse", + "shortCode": "TY" + }, + { + "name": "Trongsa", + "shortCode": "32" + }, + { + "name": "Tsirang", + "shortCode": "21" + }, + { + "name": "Wangdue Phodrang", + "shortCode": "24" + }, + { + "name": "Zhemgang", + "shortCode": "34" + } + ] + }, + { + "countryName": "Bolivia", + "countryShortCode": "BO", + "regions": [ + { + "name": "Beni", + "shortCode": "BE" + }, + { + "name": "Chuquisaca", + "shortCode": "CH" + }, + { + "name": "Cochabamba", + "shortCode": "CB" + }, + { + "name": "La Paz", + "shortCode": "LP" + }, + { + "name": "Oruro", + "shortCode": "OR" + }, + { + "name": "Pando", + "shortCode": "PD" + }, + { + "name": "Potosí", + "shortCode": "PT" + }, + { + "name": "Santa Cruz", + "shortCode": "SC" + }, + { + "name": "Tarija", + "shortCode": "TJ" + } + ] + }, + { + "countryName": "Bonaire, Sint Eustatius and Saba", + "countryShortCode": "BQ", + "regions": [ + { + "name": "Bonaire", + "shortCode": "BO" + }, + { + "name": "Saba Isand", + "shortCode": "SA" + }, + { + "name": "Sint Eustatius", + "shortCode": "SE" + } + ] + }, + { + "countryName": "Bosnia and Herzegovina", + "countryShortCode": "BA", + "regions": [ + { + "name": "Brčko Distrikt", + "shortCode": "BRC" + }, + { + "name": "Federacija Bosne i Hercegovine", + "shortCode": "BIH" + }, + { + "name": "Republika Srpska", + "shortCode": "SRP" + } + ] + }, + { + "countryName": "Botswana", + "countryShortCode": "BW", + "regions": [ + { + "name": "Central", + "shortCode": "CE" + }, + { + "name": "Ghanzi", + "shortCode": "GH" + }, + { + "name": "Kgalagadi", + "shortCode": "KG" + }, + { + "name": "Kgatleng", + "shortCode": "KL" + }, + { + "name": "Kweneng", + "shortCode": "KW" + }, + { + "name": "North West", + "shortCode": "NW" + }, + { + "name": "North-East", + "shortCode": "NE" + }, + { + "name": "South East", + "shortCode": "SE" + }, + { + "name": "Southern", + "shortCode": "SO" + } + ] + }, + { + "countryName": "Bouvet Island", + "countryShortCode": "BV", + "regions": [ + { + "name": "Bouvet Island", + "shortCode": "BV" + } + ] + }, + { + "countryName": "Brazil", + "countryShortCode": "BR", + "regions": [ + { + "name": "Acre", + "shortCode": "AC" + }, + { + "name": "Alagoas", + "shortCode": "AL" + }, + { + "name": "Amapá", + "shortCode": "AP" + }, + { + "name": "Amazonas", + "shortCode": "AM" + }, + { + "name": "Bahia", + "shortCode": "BA" + }, + { + "name": "Ceará", + "shortCode": "CE" + }, + { + "name": "Distrito Federal", + "shortCode": "DF" + }, + { + "name": "Espírito Santo", + "shortCode": "ES" + }, + { + "name": "Goiás", + "shortCode": "GO" + }, + { + "name": "Maranhão", + "shortCode": "MA" + }, + { + "name": "Mato Grosso", + "shortCode": "MT" + }, + { + "name": "Mato Grosso do Sul", + "shortCode": "MS" + }, + { + "name": "Minas Gerais", + "shortCode": "MG" + }, + { + "name": "Pará", + "shortCode": "PA" + }, + { + "name": "Paraíba", + "shortCode": "PB" + }, + { + "name": "Paraná", + "shortCode": "PR" + }, + { + "name": "Pernambuco", + "shortCode": "PE" + }, + { + "name": "Piauí", + "shortCode": "PI" + }, + { + "name": "Rio de Janeiro", + "shortCode": "RJ" + }, + { + "name": "Rio Grande do Norte", + "shortCode": "RN" + }, + { + "name": "Rio Grande do Sul", + "shortCode": "RS" + }, + { + "name": "Rondônia", + "shortCode": "RO" + }, + { + "name": "Roraima", + "shortCode": "RR" + }, + { + "name": "Santa Catarina", + "shortCode": "SC" + }, + { + "name": "São Paulo", + "shortCode": "SP" + }, + { + "name": "Sergipe", + "shortCode": "SE" + }, + { + "name": "Tocantins", + "shortCode": "TO" + } + ] + }, + { + "countryName": "British Indian Ocean Territory", + "countryShortCode": "IO", + "regions": [ + { + "name": "British Indian Ocean Territory", + "shortCode": "IO" + } + ] + }, + { + "countryName": "Brunei Darussalam", + "countryShortCode": "BN", + "regions": [ + { + "name": "Belait", + "shortCode": "BE" + }, + { + "name": "Brunei Muara", + "shortCode": "BM" + }, + { + "name": "Temburong", + "shortCode": "TE" + }, + { + "name": "Tutong", + "shortCode": "TU" + } + ] + }, + { + "countryName": "Bulgaria", + "countryShortCode": "BG", + "regions": [ + { + "name": "Blagoevgrad", + "shortCode": "01" + }, + { + "name": "Burgas", + "shortCode": "02" + }, + { + "name": "Dobrich", + "shortCode": "08" + }, + { + "name": "Gabrovo", + "shortCode": "07" + }, + { + "name": "Jambol", + "shortCode": "28" + }, + { + "name": "Khaskovo", + "shortCode": "26" + }, + { + "name": "Kjustendil", + "shortCode": "10" + }, + { + "name": "Kurdzhali", + "shortCode": "09" + }, + { + "name": "Lovech", + "shortCode": "11" + }, + { + "name": "Montana", + "shortCode": "12" + }, + { + "name": "Pazardzhik", + "shortCode": "13" + }, + { + "name": "Pernik", + "shortCode": "14" + }, + { + "name": "Pleven", + "shortCode": "15" + }, + { + "name": "Plovdiv", + "shortCode": "16" + }, + { + "name": "Razgrad", + "shortCode": "17" + }, + { + "name": "Ruse", + "shortCode": "18" + }, + { + "name": "Shumen", + "shortCode": "27" + }, + { + "name": "Silistra", + "shortCode": "19" + }, + { + "name": "Sliven", + "shortCode": "20" + }, + { + "name": "Smoljan", + "shortCode": "21" + }, + { + "name": "Sofija", + "shortCode": "23" + }, + { + "name": "Sofija-Grad", + "shortCode": "22" + }, + { + "name": "Stara Zagora", + "shortCode": "24" + }, + { + "name": "Turgovishhe", + "shortCode": "25" + }, + { + "name": "Varna", + "shortCode": "03" + }, + { + "name": "Veliko Turnovo", + "shortCode": "04" + }, + { + "name": "Vidin", + "shortCode": "05" + }, + { + "name": "Vraca", + "shortCode": "06" + } + ] + }, + { + "countryName": "Burkina Faso", + "countryShortCode": "BF", + "regions": [ + { + "name": "Balé", + "shortCode": "BAL" + }, + { + "name": "Bam/Lake Bam", + "shortCode": "BAM" + }, + { + "name": "Banwa Province", + "shortCode": "BAN" + }, + { + "name": "Bazèga", + "shortCode": "BAZ" + }, + { + "name": "Bougouriba", + "shortCode": "BGR" + }, + { + "name": "Boulgou Province", + "shortCode": "BLG" + }, + { + "name": "Boulkiemdé", + "shortCode": "BLK" + }, + { + "name": "Comoé/Komoe", + "shortCode": "COM" + }, + { + "name": "Ganzourgou Province", + "shortCode": "GAN" + }, + { + "name": "Gnagna", + "shortCode": "GNA" + }, + { + "name": "Gourma Province", + "shortCode": "GOU" + }, + { + "name": "Houet", + "shortCode": "HOU" + }, + { + "name": "Ioba", + "shortCode": "IOB" + }, + { + "name": "Kadiogo", + "shortCode": "KAD" + }, + { + "name": "Kénédougou", + "shortCode": "KEN" + }, + { + "name": "Komondjari", + "shortCode": "KMD" + }, + { + "name": "Kompienga", + "shortCode": "KMP" + }, + { + "name": "Kossi Province", + "shortCode": "KOS" + }, + { + "name": "Koulpélogo", + "shortCode": "KOP" + }, + { + "name": "Kouritenga", + "shortCode": "KOT" + }, + { + "name": "Kourwéogo", + "shortCode": "KOW" + }, + { + "name": "Léraba", + "shortCode": "LER" + }, + { + "name": "Loroum", + "shortCode": "LOR" + }, + { + "name": "Mouhoun", + "shortCode": "MOU" + }, + { + "name": "Namentenga", + "shortCode": "NAM" + }, + { + "name": "Naouri/Nahouri", + "shortCode": "NAO" + }, + { + "name": "Nayala", + "shortCode": "NAY" + }, + { + "name": "Noumbiel", + "shortCode": "NOU" + }, + { + "name": "Oubritenga", + "shortCode": "OUB" + }, + { + "name": "Oudalan", + "shortCode": "OUD" + }, + { + "name": "Passoré", + "shortCode": "PAS" + }, + { + "name": "Poni", + "shortCode": "PON" + }, + { + "name": "Sanguié", + "shortCode": "SNG" + }, + { + "name": "Sanmatenga", + "shortCode": "SMT" + }, + { + "name": "Séno", + "shortCode": "SEN" + }, + { + "name": "Sissili", + "shortCode": "SIS" + }, + { + "name": "Soum", + "shortCode": "SOM" + }, + { + "name": "Sourou", + "shortCode": "SOR" + }, + { + "name": "Tapoa", + "shortCode": "TAP" + }, + { + "name": "Tui/Tuy", + "shortCode": "TUI" + }, + { + "name": "Yagha", + "shortCode": "YAG" + }, + { + "name": "Yatenga", + "shortCode": "YAT" + }, + { + "name": "Ziro", + "shortCode": "ZIR" + }, + { + "name": "Zondoma", + "shortCode": "ZON" + }, + { + "name": "Zoundwéogo", + "shortCode": "ZOU" + } + ] + }, + { + "countryName": "Burundi", + "countryShortCode": "BI", + "regions": [ + { + "name": "Bubanza", + "shortCode": "BB" + }, + { + "name": "Bujumbura Mairie", + "shortCode": "BM" + }, + { + "name": "Bujumbura Rural", + "shortCode": "BL" + }, + { + "name": "Bururi", + "shortCode": "BR" + }, + { + "name": "Cankuzo", + "shortCode": "CA" + }, + { + "name": "Cibitoke", + "shortCode": "CI" + }, + { + "name": "Gitega", + "shortCode": "GI" + }, + { + "name": "Karuzi", + "shortCode": "KR" + }, + { + "name": "Kayanza", + "shortCode": "KY" + }, + { + "name": "Kirundo", + "shortCode": "KI" + }, + { + "name": "Makamba", + "shortCode": "MA" + }, + { + "name": "Muramvya", + "shortCode": "MU" + }, + { + "name": "Muyinga", + "shortCode": "MY" + }, + { + "name": "Mwaro", + "shortCode": "MW" + }, + { + "name": "Ngozi", + "shortCode": "NG" + }, + { + "name": "Rutana", + "shortCode": "RT" + }, + { + "name": "Ruyigi", + "shortCode": "RY" + } + ] + }, + { + "countryName": "Cambodia", + "countryShortCode": "KH", + "regions": [ + { + "name": "Baat Dambang", + "shortCode": "2" + }, + { + "name": "Banteay Mean Chey", + "shortCode": "1" + }, + { + "name": "Kampong Chaam", + "shortCode": "3" + }, + { + "name": "Kampong Chhnang", + "shortCode": "4" + }, + { + "name": "Kampong Spueu", + "shortCode": "5" + }, + { + "name": "Kampong Thum", + "shortCode": "6" + }, + { + "name": "Kampot", + "shortCode": "7" + }, + { + "name": "Kandaal", + "shortCode": "8" + }, + { + "name": "Kaoh Kong", + "shortCode": "9" + }, + { + "name": "Kracheh", + "shortCode": "10" + }, + { + "name": "Krong Kaeb", + "shortCode": "23" + }, + { + "name": "Krong Pailin", + "shortCode": "24" + }, + { + "name": "Krong Preah Sihanouk", + "shortCode": "18" + }, + { + "name": "Mondol Kiri", + "shortCode": "11" + }, + { + "name": "Otdar Mean Chey", + "shortCode": "22" + }, + { + "name": "Phnom Penh", + "shortCode": "12" + }, + { + "name": "Pousaat", + "shortCode": "15" + }, + { + "name": "Preah Vihear", + "shortCode": "13" + }, + { + "name": "Prey Veaeng", + "shortCode": "14" + }, + { + "name": "Rotanah Kiri", + "shortCode": "16" + }, + { + "name": "Siem Reab", + "shortCode": "17" + }, + { + "name": "Stueng Treng", + "shortCode": "19" + }, + { + "name": "Svaay Rieng", + "shortCode": "20" + }, + { + "name": "Taakaev", + "shortCode": "21" + }, + { + "name": "Tbong Khmum", + "shortCode": "25" + } + ] + }, + { + "countryName": "Cameroon", + "countryShortCode": "CM", + "regions": [ + { + "name": "Adamaoua", + "shortCode": "AD" + }, + { + "name": "Centre", + "shortCode": "CE" + }, + { + "name": "Est", + "shortCode": "ES" + }, + { + "name": "Extrême-Nord", + "shortCode": "EN" + }, + { + "name": "Littoral", + "shortCode": "LT" + }, + { + "name": "Nord", + "shortCode": "NO" + }, + { + "name": "Nord-Ouest", + "shortCode": "NW" + }, + { + "name": "Ouest", + "shortCode": "OU" + }, + { + "name": "Sud", + "shortCode": "SU" + }, + { + "name": "Sud-Ouest", + "shortCode": "SW" + } + ] + }, + { + "countryName": "Canada", + "countryShortCode": "CA", + "regions": [ + { + "name": "Alberta", + "shortCode": "AB" + }, + { + "name": "British Columbia", + "shortCode": "BC" + }, + { + "name": "Manitoba", + "shortCode": "MB" + }, + { + "name": "New Brunswick", + "shortCode": "NB" + }, + { + "name": "Newfoundland and Labrador", + "shortCode": "NL" + }, + { + "name": "Northwest Territories", + "shortCode": "NT" + }, + { + "name": "Nova Scotia", + "shortCode": "NS" + }, + { + "name": "Nunavut", + "shortCode": "NU" + }, + { + "name": "Ontario", + "shortCode": "ON" + }, + { + "name": "Prince Edward Island", + "shortCode": "PE" + }, + { + "name": "Quebec", + "shortCode": "QC" + }, + { + "name": "Saskatchewan", + "shortCode": "SK" + }, + { + "name": "Yukon", + "shortCode": "YT" + } + ] + }, + { + "countryName": "Cape Verde", + "countryShortCode": "CV", + "regions": [ + { + "name": "Boa Vista", + "shortCode": "BV" + }, + { + "name": "Brava", + "shortCode": "BR" + }, + { + "name": "Calheta de São Miguel", + "shortCode": "CS" + }, + { + "name": "Maio", + "shortCode": "MA" + }, + { + "name": "Mosteiros", + "shortCode": "MO" + }, + { + "name": "Paúl", + "shortCode": "PA" + }, + { + "name": "Porto Novo", + "shortCode": "PN" + }, + { + "name": "Praia", + "shortCode": "PR" + }, + { + "name": "Ribeira Brava", + "shortCode": "RB" + }, + { + "name": "Ribeira Grande", + "shortCode": "RG" + }, + { + "name": "Sal", + "shortCode": "SL" + }, + { + "name": "Santa Catarina", + "shortCode": "CA" + }, + { + "name": "Santa Cruz", + "shortCode": "CR" + }, + { + "name": "São Domingos", + "shortCode": "SD" + }, + { + "name": "São Filipe", + "shortCode": "SF" + }, + { + "name": "São Nicolau", + "shortCode": "SN" + }, + { + "name": "São Vicente", + "shortCode": "SV" + }, + { + "name": "Tarrafal", + "shortCode": "TA" + }, + { + "name": "Tarrafal de São Nicolau", + "shortCode": "TS" + } + ] + }, + { + "countryName": "Cayman Islands", + "countryShortCode": "KY", + "regions": [ + { + "name": "Bodden Town", + "shortCode": "BT" + }, + { + "name": "East End", + "shortCode": "EE" + }, + { + "name": "George Town", + "shortCode": "GT" + }, + { + "name": "North Side", + "shortCode": "NS" + }, + { + "name": "Sister Islands", + "shortCode": "SI" + }, + { + "name": "West Bay", + "shortCode": "WB" + } + ] + }, + { + "countryName": "Central African Republic", + "countryShortCode": "CF", + "regions": [ + { + "name": "Bamingui-Bangoran", + "shortCode": "BB" + }, + { + "name": "Bangui", + "shortCode": "BGF" + }, + { + "name": "Basse-Kotto", + "shortCode": "BK" + }, + { + "name": "Haute-Kotto", + "shortCode": "HK" + }, + { + "name": "Haut-Mbomou", + "shortCode": "HM" + }, + { + "name": "Kémo", + "shortCode": "KG" + }, + { + "name": "Lobaye", + "shortCode": "LB" + }, + { + "name": "Mambéré-Kadéï", + "shortCode": "HS" + }, + { + "name": "Mbomou", + "shortCode": "MB" + }, + { + "name": "Nana-Grebizi", + "shortCode": "10" + }, + { + "name": "Nana-Mambéré", + "shortCode": "NM" + }, + { + "name": "Ombella-M'Poko", + "shortCode": "MP" + }, + { + "name": "Ouaka", + "shortCode": "UK" + }, + { + "name": "Ouham", + "shortCode": "AC" + }, + { + "name": "Ouham Péndé", + "shortCode": "OP" + }, + { + "name": "Sangha-Mbaéré", + "shortCode": "SE" + }, + { + "name": "Vakaga", + "shortCode": "VK" + } + ] + }, + { + "countryName": "Chad", + "countryShortCode": "TD", + "regions": [ + { + "name": "Bahr el Ghazal", + "shortCode": "BG" + }, + { + "name": "Batha", + "shortCode": "BA" + }, + { + "name": "Borkou", + "shortCode": "BO" + }, + { + "name": "Chari-Baguirmi", + "shortCode": "CB" + }, + { + "name": "Ennedi-Est", + "shortCode": "EE" + }, + { + "name": "Ennedi-Ouest", + "shortCode": "EO" + }, + { + "name": "Guéra", + "shortCode": "GR" + }, + { + "name": "Hadjer Lamis", + "shortCode": "HL" + }, + { + "name": "Kanem", + "shortCode": "KA" + }, + { + "name": "Lac", + "shortCode": "LC" + }, + { + "name": "Logone Occidental", + "shortCode": "LO" + }, + { + "name": "Logone Oriental", + "shortCode": "LR" + }, + { + "name": "Mondoul", + "shortCode": "MA" + }, + { + "name": "Mayo-Kébbi-Est", + "shortCode": "ME" + }, + { + "name": "Moyen-Chari", + "shortCode": "MC" + }, + { + "name": "Ouaddai", + "shortCode": "OD" + }, + { + "name": "Salamat", + "shortCode": "SA" + }, + { + "name": "Sila", + "shortCode": "SI" + }, + { + "name": "Tandjilé", + "shortCode": "TA" + }, + { + "name": "Tibesti", + "shortCode": "TI" + }, + { + "name": "Ville de Ndjamena", + "shortCode": "ND" + }, + { + "name": "Wadi Fira", + "shortCode": "WF" + } + ] + }, + { + "countryName": "Chile", + "countryShortCode": "CL", + "regions": [ + { + "name": "Aisén del General Carlos Ibáñez del Campo", + "shortCode": "AI" + }, + { + "name": "Antofagasta", + "shortCode": "AN" + }, + { + "name": "Araucanía", + "shortCode": "AR" + }, + { + "name": "Arica y Parinacota", + "shortCode": "AP" + }, + { + "name": "Atacama", + "shortCode": "AT" + }, + { + "name": "Bío-Bío", + "shortCode": "BI" + }, + { + "name": "Coquimbo", + "shortCode": "CO" + }, + { + "name": "Libertador General Bernardo O'Higgins", + "shortCode": "LI" + }, + { + "name": "Los Lagos", + "shortCode": "LL" + }, + { + "name": "Los Ríos", + "shortCode": "LR" + }, + { + "name": "Magallanes y Antartica Chilena", + "shortCode": "MA" + }, + { + "name": "Marga-Marga", + "shortCode": "" + }, + { + "name": "Maule", + "shortCode": "ML" + }, + { + "name": "Ñuble", + "shortCode": "NB" + }, + { + "name": "Región Metropolitana de Santiago", + "shortCode": "RM" + }, + { + "name": "Tarapacá", + "shortCode": "TA" + }, + { + "name": "Valparaíso", + "shortCode": "VS" + } + ] + }, + { + "countryName": "China", + "countryShortCode": "CN", + "regions": [ + { + "name": "Anhui", + "shortCode": "AH" + }, + { + "name": "Beijing", + "shortCode": "BJ" + }, + { + "name": "Chongqing", + "shortCode": "CQ" + }, + { + "name": "Fujian", + "shortCode": "FJ" + }, + { + "name": "Gansu", + "shortCode": "GS" + }, + { + "name": "Guangdong", + "shortCode": "GD" + }, + { + "name": "Guangxi", + "shortCode": "GX" + }, + { + "name": "Guizhou", + "shortCode": "GZ" + }, + { + "name": "Hainan", + "shortCode": "HI" + }, + { + "name": "Hebei", + "shortCode": "HE" + }, + { + "name": "Heilongjiang", + "shortCode": "HL" + }, + { + "name": "Henan", + "shortCode": "HA" + }, + { + "name": "Hong Kong", + "shortCode": "HK" + }, + { + "name": "Hubei", + "shortCode": "HB" + }, + { + "name": "Hunan", + "shortCode": "HN" + }, + { + "name": "Inner Mongolia", + "shortCode": "NM" + }, + { + "name": "Jiangsu", + "shortCode": "JS" + }, + { + "name": "Jiangxi", + "shortCode": "JX" + }, + { + "name": "Jilin", + "shortCode": "JL" + }, + { + "name": "Liaoning", + "shortCode": "LN" + }, + { + "name": "Macau", + "shortCode": "MO" + }, + { + "name": "Ningxia", + "shortCode": "NX" + }, + { + "name": "Qinghai", + "shortCode": "QH" + }, + { + "name": "Shaanxi", + "shortCode": "SN" + }, + { + "name": "Shandong", + "shortCode": "SD" + }, + { + "name": "Shanghai", + "shortCode": "SH" + }, + { + "name": "Shanxi", + "shortCode": "SX" + }, + { + "name": "Sichuan", + "shortCode": "SC" + }, + { + "name": "Tianjin", + "shortCode": "TJ" + }, + { + "name": "Tibet", + "shortCode": "XZ" + }, + { + "name": "Xinjiang", + "shortCode": "XJ" + }, + { + "name": "Yunnan", + "shortCode": "YN" + }, + { + "name": "Zhejiang", + "shortCode": "ZJ" + } + ] + }, + { + "countryName": "Christmas Island", + "countryShortCode": "CX", + "regions": [ + { + "name": "Christmas Island", + "shortCode": "CX" + } + ] + }, + { + "countryName": "Cocos (Keeling) Islands", + "countryShortCode": "CC", + "regions": [ + { + "name": "Direction Island", + "shortCode": "DI" + }, + { + "name": "Home Island", + "shortCode": "HM" + }, + { + "name": "Horsburgh Island", + "shortCode": "HR" + }, + { + "name": "North Keeling Island", + "shortCode": "NK" + }, + { + "name": "South Island", + "shortCode": "SI" + }, + { + "name": "West Island", + "shortCode": "WI" + } + ] + }, + { + "countryName": "Colombia", + "countryShortCode": "CO", + "regions": [ + { + "name": "Amazonas", + "shortCode": "AMA" + }, + { + "name": "Antioquia", + "shortCode": "ANT" + }, + { + "name": "Arauca", + "shortCode": "ARA" + }, + { + "name": "Archipiélago de San Andrés", + "shortCode": "SAP" + }, + { + "name": "Atlántico", + "shortCode": "ATL" + }, + { + "name": "Bogotá D.C.", + "shortCode": "DC" + }, + { + "name": "Bolívar", + "shortCode": "BOL" + }, + { + "name": "Boyacá", + "shortCode": "BOY" + }, + { + "name": "Caldas", + "shortCode": "CAL" + }, + { + "name": "Caquetá", + "shortCode": "CAQ" + }, + { + "name": "Casanare", + "shortCode": "CAS" + }, + { + "name": "Cauca", + "shortCode": "CAU" + }, + { + "name": "Cesar", + "shortCode": "CES" + }, + { + "name": "Chocó", + "shortCode": "CHO" + }, + { + "name": "Córdoba", + "shortCode": "COR" + }, + { + "name": "Cundinamarca", + "shortCode": "CUN" + }, + { + "name": "Guainía", + "shortCode": "GUA" + }, + { + "name": "Guaviare", + "shortCode": "GUV" + }, + { + "name": "Huila", + "shortCode": "HUI" + }, + { + "name": "La Guajira", + "shortCode": "LAG" + }, + { + "name": "Magdalena", + "shortCode": "MAG" + }, + { + "name": "Meta", + "shortCode": "MET" + }, + { + "name": "Nariño", + "shortCode": "NAR" + }, + { + "name": "Norte de Santander", + "shortCode": "NSA" + }, + { + "name": "Putumayo", + "shortCode": "PUT" + }, + { + "name": "Quindío", + "shortCode": "QUI" + }, + { + "name": "Risaralda", + "shortCode": "RIS" + }, + { + "name": "Santander", + "shortCode": "SAN" + }, + { + "name": "Sucre", + "shortCode": "SUC" + }, + { + "name": "Tolima", + "shortCode": "TOL" + }, + { + "name": "Valle del Cauca", + "shortCode": "VAC" + }, + { + "name": "Vaupés", + "shortCode": "VAU" + }, + { + "name": "Vichada", + "shortCode": "VID" + } + ] + }, + { + "countryName": "Comoros", + "countryShortCode": "KM", + "regions": [ + { + "name": "Andjazîdja", + "shortCode": "G" + }, + { + "name": "Andjouân", + "shortCode": "A" + }, + { + "name": "Moûhîlî", + "shortCode": "M" + } + ] + }, + { + "countryName": "Congo, Republic of the (Brazzaville)", + "countryShortCode": "CG", + "regions": [ + { + "name": "Bouenza", + "shortCode": "11" + }, + { + "name": "Brazzaville", + "shortCode": "BZV" + }, + { + "name": "Cuvette", + "shortCode": "8" + }, + { + "name": "Cuvette-Ouest", + "shortCode": "15" + }, + { + "name": "Kouilou", + "shortCode": "5" + }, + { + "name": "Lékoumou", + "shortCode": "2" + }, + { + "name": "Likouala", + "shortCode": "7" + }, + { + "name": "Niari", + "shortCode": "9" + }, + { + "name": "Plateaux", + "shortCode": "14" + }, + { + "name": "Pointe-Noire", + "shortCode": "16" + }, + { + "name": "Pool", + "shortCode": "12" + }, + { + "name": "Sangha", + "shortCode": "13" + } + ] + }, + { + "countryName": "Congo, the Democratic Republic of the (Kinshasa)", + "countryShortCode": "CD", + "regions": [ + { + "name": "Bandundu", + "shortCode": "BN" + }, + { + "name": "Bas-Congo", + "shortCode": "BC" + }, + { + "name": "Équateur", + "shortCode": "EQ" + }, + { + "name": "Kasaï-Occidental", + "shortCode": "KE" + }, + { + "name": "Kasaï-Oriental", + "shortCode": "KW" + }, + { + "name": "Katanga", + "shortCode": "KA" + }, + { + "name": "Kinshasa", + "shortCode": "KN" + }, + { + "name": "Maniema", + "shortCode": "MA" + }, + { + "name": "Nord-Kivu", + "shortCode": "NK" + }, + { + "name": "Orientale", + "shortCode": "OR" + }, + { + "name": "Sud-Kivu", + "shortCode": "SK" + } + ] + }, + { + "countryName": "Cook Islands", + "countryShortCode": "CK", + "regions": [ + { + "name": "Aitutaki" + }, + { + "name": "Atiu" + }, + { + "name": "Avarua" + }, + { + "name": "Mangaia" + }, + { + "name": "Manihiki" + }, + { + "name": "Ma'uke" + }, + { + "name": "Mitiaro" + }, + { + "name": "Nassau" + }, + { + "name": "Palmerston" + }, + { + "name": "Penrhyn" + }, + { + "name": "Pukapuka" + }, + { + "name": "Rakahanga" + } + ] + }, + { + "countryName": "Costa Rica", + "countryShortCode": "CR", + "regions": [ + { + "name": "Alajuela", + "shortCode": "2" + }, + { + "name": "Cartago", + "shortCode": "3" + }, + { + "name": "Guanacaste", + "shortCode": "5" + }, + { + "name": "Heredia", + "shortCode": "4" + }, + { + "name": "Limón", + "shortCode": "7" + }, + { + "name": "Puntarenas", + "shortCode": "6" + }, + { + "name": "San José", + "shortCode": "1" + } + ] + }, + { + "countryName": "Côte d'Ivoire, Republic of", + "countryShortCode": "CI", + "regions": [ + { + "name": "Agnéby", + "shortCode": "16" + }, + { + "name": "Bafing", + "shortCode": "17" + }, + { + "name": "Bas-Sassandra", + "shortCode": "09" + }, + { + "name": "Denguélé", + "shortCode": "10" + }, + { + "name": "Dix-Huit Montagnes", + "shortCode": "06" + }, + { + "name": "Fromager", + "shortCode": "18" + }, + { + "name": "Haut-Sassandra", + "shortCode": "02" + }, + { + "name": "Lacs", + "shortCode": "07" + }, + { + "name": "Lagunes", + "shortCode": "01" + }, + { + "name": "Marahoué", + "shortCode": "12" + }, + { + "name": "Moyen-Cavally", + "shortCode": "19" + }, + { + "name": "Moyen-Comoé", + "shortCode": "05" + }, + { + "name": "N'zi-Comoé", + "shortCode": "11" + }, + { + "name": "Savanes", + "shortCode": "03" + }, + { + "name": "Sud-Bandama", + "shortCode": "15" + }, + { + "name": "Sud-Comoé", + "shortCode": "13" + }, + { + "name": "Vallée du Bandama", + "shortCode": "04" + }, + { + "name": "Worodougou", + "shortCode": "14" + }, + { + "name": "Zanzan", + "shortCode": "08" + } + ] + }, + { + "countryName": "Croatia", + "countryShortCode": "HR", + "regions": [ + { + "name": "Bjelovarsko-bilogorska županija", + "shortCode": "07" + }, + { + "name": "Brodsko-posavska županija", + "shortCode": "12" + }, + { + "name": "Dubrovačko-neretvanska županija", + "shortCode": "19" + }, + { + "name": "Grad Zagreb", + "shortCode": "21" + }, + { + "name": "Istarska županija", + "shortCode": "18" + }, + { + "name": "Karlovačka županija", + "shortCode": "04" + }, + { + "name": "Koprivničko-križevačka županija", + "shortCode": "06" + }, + { + "name": "Krapinsko-zagorska županija", + "shortCode": "02" + }, + { + "name": "Ličko-senjska županija", + "shortCode": "09" + }, + { + "name": "Međimurska županija", + "shortCode": "20" + }, + { + "name": "Osječko-baranjska županija", + "shortCode": "14" + }, + { + "name": "Požeško-slavonska županija", + "shortCode": "11" + }, + { + "name": "Primorsko-goranska županija", + "shortCode": "08" + }, + { + "name": "Sisačko-moslavačka županija", + "shortCode": "03" + }, + { + "name": "Splitsko-dalmatinska županija", + "shortCode": "17" + }, + { + "name": "Šibensko-kninska županija", + "shortCode": "15" + }, + { + "name": "Varaždinska županija", + "shortCode": "05" + }, + { + "name": "Virovitičko-podravska županija", + "shortCode": "10" + }, + { + "name": "Vukovarsko-srijemska županija", + "shortCode": "16" + }, + { + "name": "Zadarska županija", + "shortCode": "13" + }, + { + "name": "Zagrebačka županija", + "shortCode": "01" + } + ] + }, + { + "countryName": "Cuba", + "countryShortCode": "CU", + "regions": [ + { + "name": "Artemisa", + "shortCode": "15" + }, + { + "name": "Camagüey", + "shortCode": "09" + }, + { + "name": "Ciego de Ávila", + "shortCode": "08" + }, + { + "name": "Cienfuegos", + "shortCode": "06" + }, + { + "name": "Granma", + "shortCode": "12" + }, + { + "name": "Guantánamo", + "shortCode": "14" + }, + { + "name": "Holguín", + "shortCode": "11" + }, + { + "name": "Isla de la Juventud", + "shortCode": "99" + }, + { + "name": "La Habana", + "shortCode": "03" + }, + { + "name": "Las Tunas", + "shortCode": "10" + }, + { + "name": "Matanzas", + "shortCode": "04" + }, + { + "name": "Mayabeque", + "shortCode": "16" + }, + { + "name": "Pinar del Río", + "shortCode": "01" + }, + { + "name": "Sancti Spíritus", + "shortCode": "07" + }, + { + "name": "Santiago de Cuba", + "shortCode": "13" + }, + { + "name": "Villa Clara", + "shortCode": "05" + } + ] + }, + { + "countryName": "Curaçao", + "countryShortCode": "CW", + "regions": [ + { + "name": "Curaçao", + "shortCode": "CW" + } + ] + }, + { + "countryName": "Cyprus", + "countryShortCode": "CY", + "regions": [ + { + "name": "Ammochostos", + "shortCode": "04" + }, + { + "name": "Keryneia", + "shortCode": "06" + }, + { + "name": "Larnaka", + "shortCode": "03" + }, + { + "name": "Lefkosia", + "shortCode": "01" + }, + { + "name": "Lemesos", + "shortCode": "02" + }, + { + "name": "Pafos", + "shortCode": "05" + } + ] + }, + { + "countryName": "Czech Republic", + "countryShortCode": "CZ", + "regions": [ + { + "name": "Hlavní město Praha", + "shortCode": "10" + }, + { + "name": "Jihočeský kraj", + "shortCode": "31" + }, + { + "name": "Jihomoravský kraj", + "shortCode": "64" + }, + { + "name": "Karlovarský kraj", + "shortCode": "41" + }, + { + "name": "Královéhradecký kraj", + "shortCode": "52" + }, + { + "name": "Liberecký kraj", + "shortCode": "51" + }, + { + "name": "Moravskoslezský kraj", + "shortCode": "80" + }, + { + "name": "Olomoucký kraj", + "shortCode": "71" + }, + { + "name": "Pardubický kraj", + "shortCode": "53" + }, + { + "name": "Plzeňský kraj", + "shortCode": "32" + }, + { + "name": "Středočeský kraj", + "shortCode": "20" + }, + { + "name": "Ústecký kraj", + "shortCode": "42" + }, + { + "name": "Vysočina", + "shortCode": "63" + }, + { + "name": "Zlínský kraj", + "shortCode": "72" + } + ] + }, + { + "countryName": "Denmark", + "countryShortCode": "DK", + "regions": [ + { + "name": "Hovedstaden", + "shortCode": "DK-84" + }, + { + "name": "Midtjylland", + "shortCode": "DK-82" + }, + { + "name": "Nordjylland", + "shortCode": "DK-81" + }, + { + "name": "Sjælland", + "shortCode": "DK-85" + }, + { + "name": "Syddanmark", + "shortCode": "DK-83" + } + ] + }, + { + "countryName": "Djibouti", + "countryShortCode": "DJ", + "regions": [ + { + "name": "Ali Sabieh", + "shortCode": "AS" + }, + { + "name": "Arta", + "shortCode": "AR" + }, + { + "name": "Dikhil", + "shortCode": "DI" + }, + { + "name": "Obock", + "shortCode": "OB" + }, + { + "name": "Tadjourah", + "shortCode": "TA" + } + ] + }, + { + "countryName": "Dominica", + "countryShortCode": "DM", + "regions": [ + { + "name": "Saint Andrew Parish", + "shortCode": "02" + }, + { + "name": "Saint David Parish", + "shortCode": "03" + }, + { + "name": "Saint George Parish", + "shortCode": "04" + }, + { + "name": "Saint John Parish", + "shortCode": "05" + }, + { + "name": "Saint Joseph Parish", + "shortCode": "06" + }, + { + "name": "Saint Luke Parish", + "shortCode": "07" + }, + { + "name": "Saint Mark Parish", + "shortCode": "08" + }, + { + "name": "Saint Patrick Parish", + "shortCode": "09" + }, + { + "name": "Saint Paul Parish", + "shortCode": "10" + }, + { + "name": "Saint Peter Parish", + "shortCode": "11" + } + ] + }, + { + "countryName": "Dominican Republic", + "countryShortCode": "DO", + "regions": [ + { + "name": "Cibao Central", + "shortCode": "02" + }, + { + "name": "Del Valle", + "shortCode": "37" + }, + { + "name": "Distrito Nacional", + "shortCode": "01" + }, + { + "name": "Enriquillo", + "shortCode": "38" + }, + { + "name": "Norcentral", + "shortCode": "04" + }, + { + "name": "Nordeste", + "shortCode": "33" + }, + { + "name": "Noroeste", + "shortCode": "34" + }, + { + "name": "Norte", + "shortCode": "35" + }, + { + "name": "Valdesia", + "shortCode": "42" + } + ] + }, + { + "countryName": "Ecuador", + "countryShortCode": "EC", + "regions": [ + { + "name": "Azuay", + "shortCode": "A" + }, + { + "name": "Bolívar", + "shortCode": "B" + }, + { + "name": "Cañar", + "shortCode": "F" + }, + { + "name": "Carchi", + "shortCode": "C" + }, + { + "name": "Chimborazo", + "shortCode": "H" + }, + { + "name": "Cotopaxi", + "shortCode": "X" + }, + { + "name": "El Oro", + "shortCode": "O" + }, + { + "name": "Esmeraldas", + "shortCode": "E" + }, + { + "name": "Galápagos", + "shortCode": "W" + }, + { + "name": "Guayas", + "shortCode": "G" + }, + { + "name": "Imbabura", + "shortCode": "I" + }, + { + "name": "Loja", + "shortCode": "L" + }, + { + "name": "Los Ríos", + "shortCode": "R" + }, + { + "name": "Manabí", + "shortCode": "M" + }, + { + "name": "Morona-Santiago", + "shortCode": "S" + }, + { + "name": "Napo", + "shortCode": "N" + }, + { + "name": "Orellana", + "shortCode": "D" + }, + { + "name": "Pastaza", + "shortCode": "Y" + }, + { + "name": "Pichincha", + "shortCode": "P" + }, + { + "name": "Santa Elena", + "shortCode": "SE" + }, + { + "name": "Santo Domingo de los Tsáchilas", + "shortCode": "SD" + }, + { + "name": "Sucumbíos", + "shortCode": "U" + }, + { + "name": "Tungurahua", + "shortCode": "T" + }, + { + "name": "Zamora-Chinchipe", + "shortCode": "Z" + } + ] + }, + { + "countryName": "Egypt", + "countryShortCode": "EG", + "regions": [ + { + "name": "Alexandria", + "shortCode": "ALX" + }, + { + "name": "Aswan", + "shortCode": "ASN" + }, + { + "name": "Asyout", + "shortCode": "AST" + }, + { + "name": "Bani Sueif", + "shortCode": "BNS" + }, + { + "name": "Beheira", + "shortCode": "BH" + }, + { + "name": "Cairo", + "shortCode": "C" + }, + { + "name": "Daqahlia", + "shortCode": "DK" + }, + { + "name": "Dumiat", + "shortCode": "DT" + }, + { + "name": "El Bahr El Ahmar", + "shortCode": "BA" + }, + { + "name": "El Ismailia", + "shortCode": "IS" + }, + { + "name": "El Suez", + "shortCode": "SUZ" + }, + { + "name": "El Wadi El Gedeed", + "shortCode": "WAD" + }, + { + "name": "Fayoum", + "shortCode": "FYM" + }, + { + "name": "Gharbia", + "shortCode": "GH" + }, + { + "name": "Giza", + "shortCode": "GZ" + }, + { + "name": "Helwan", + "shortCode": "HU" + }, + { + "name": "Kafr El Sheikh", + "shortCode": "KFS" + }, + { + "name": "Luxor", + "shortCode": "LX" + }, + { + "name": "Matrouh", + "shortCode": "MT" + }, + { + "name": "Menia", + "shortCode": "MN" + }, + { + "name": "Menofia", + "shortCode": "MNF" + }, + { + "name": "North Sinai", + "shortCode": "SIN" + }, + { + "name": "Port Said", + "shortCode": "PTS" + }, + { + "name": "Qalubia", + "shortCode": "KB" + }, + { + "name": "Qena", + "shortCode": "KN" + }, + { + "name": "Sharqia", + "shortCode": "SHR" + }, + { + "name": "Sixth of October", + "shortCode": "SU" + }, + { + "name": "Sohag", + "shortCode": "SHG" + }, + { + "name": "South Sinai", + "shortCode": "JS" + } + ] + }, + { + "countryName": "El Salvador", + "countryShortCode": "SV", + "regions": [ + { + "name": "Ahuachapán", + "shortCode": "AH" + }, + { + "name": "Cabañas", + "shortCode": "CA" + }, + { + "name": "Cuscatlán", + "shortCode": "CU" + }, + { + "name": "Chalatenango", + "shortCode": "CH" + }, + { + "name": "La Libertad", + "shortCode": "LI" + }, + { + "name": "La Paz", + "shortCode": "PA" + }, + { + "name": "La Unión", + "shortCode": "UN" + }, + { + "name": "Morazán", + "shortCode": "MO" + }, + { + "name": "San Miguel", + "shortCode": "SM" + }, + { + "name": "San Salvador", + "shortCode": "SS" + }, + { + "name": "Santa Ana", + "shortCode": "SA" + }, + { + "name": "San Vicente", + "shortCode": "SV" + }, + { + "name": "Sonsonate", + "shortCode": "SO" + }, + { + "name": "Usulután", + "shortCode": "US" + } + ] + }, + { + "countryName": "Equatorial Guinea", + "countryShortCode": "GQ", + "regions": [ + { + "name": "Annobón", + "shortCode": "AN" + }, + { + "name": "Bioko Norte", + "shortCode": "BN" + }, + { + "name": "Bioko Sur", + "shortCode": "BS" + }, + { + "name": "Centro Sur", + "shortCode": "CS" + }, + { + "name": "Kié-Ntem", + "shortCode": "KN" + }, + { + "name": "Litoral", + "shortCode": "LI" + }, + { + "name": "Wele-Nzas", + "shortCode": "WN" + } + ] + }, + { + "countryName": "Eritrea", + "countryShortCode": "ER", + "regions": [ + { + "name": "Anseba", + "shortCode": "AN" + }, + { + "name": "Debub", + "shortCode": "DU" + }, + { + "name": "Debub-Keih-Bahri", + "shortCode": "DK" + }, + { + "name": "Gash-Barka", + "shortCode": "GB" + }, + { + "name": "Maekel", + "shortCode": "MA" + }, + { + "name": "Semien-Keih-Bahri", + "shortCode": "SK" + } + ] + }, + { + "countryName": "Estonia", + "countryShortCode": "EE", + "regions": [ + { + "name": "Harjumaa (Tallinn)", + "shortCode": "37" + }, + { + "name": "Hiiumaa (Kardla)", + "shortCode": "39" + }, + { + "name": "Ida-Virumaa (Johvi)", + "shortCode": "44" + }, + { + "name": "Järvamaa (Paide)", + "shortCode": "41" + }, + { + "name": "Jõgevamaa (Jogeva)", + "shortCode": "49" + }, + { + "name": "Läänemaa", + "shortCode": "57" + }, + { + "name": "Lääne-Virumaa (Rakvere)", + "shortCode": "59" + }, + { + "name": "Pärnumaa (Parnu)", + "shortCode": "67" + }, + { + "name": "Põlvamaa (Polva)", + "shortCode": "65" + }, + { + "name": "Raplamaa (Rapla)", + "shortCode": "70" + }, + { + "name": "Saaremaa (Kuessaare)", + "shortCode": "74" + }, + { + "name": "Tartumaa (Tartu)", + "shortCode": "78" + }, + { + "name": "Valgamaa (Valga)", + "shortCode": "82" + }, + { + "name": "Viljandimaa (Viljandi)", + "shortCode": "84" + }, + { + "name": "Võrumaa (Voru)", + "shortCode": "86" + } + ] + }, + { + "countryName": "Ethiopia", + "countryShortCode": "ET", + "regions": [ + { + "name": "Addis Ababa", + "shortCode": "AA" + }, + { + "name": "Afar", + "shortCode": "AF" + }, + { + "name": "Amhara", + "shortCode": "AM" + }, + { + "name": "Benshangul-Gumaz", + "shortCode": "BE" + }, + { + "name": "Dire Dawa", + "shortCode": "DD" + }, + { + "name": "Gambela", + "shortCode": "GA" + }, + { + "name": "Harari", + "shortCode": "HA" + }, + { + "name": "Oromia", + "shortCode": "OR" + }, + { + "name": "Somali", + "shortCode": "SO" + }, + { + "name": "Southern Nations Nationalities and People's Region", + "shortCode": "SN" + }, + { + "name": "Tigray", + "shortCode": "TI" + } + ] + }, + { + "countryName": "Falkland Islands (Islas Malvinas)", + "countryShortCode": "FK", + "regions": [ + { + "name": "Falkland Islands (Islas Malvinas)" + } + ] + }, + { + "countryName": "Faroe Islands", + "countryShortCode": "FO", + "regions": [ + { + "name": "Bordoy" + }, + { + "name": "Eysturoy" + }, + { + "name": "Mykines" + }, + { + "name": "Sandoy" + }, + { + "name": "Skuvoy" + }, + { + "name": "Streymoy" + }, + { + "name": "Suduroy" + }, + { + "name": "Tvoroyri" + }, + { + "name": "Vagar" + } + ] + }, + { + "countryName": "Fiji", + "countryShortCode": "FJ", + "regions": [ + { + "name": "Ba", + "shortCode": "01" + }, + { + "name": "Bua", + "shortCode": "02" + }, + { + "name": "Cakaudrove", + "shortCode": "03" + }, + { + "name": "Kadavu", + "shortCode": "04" + }, + { + "name": "Lau", + "shortCode": "05" + }, + { + "name": "Lomaiviti", + "shortCode": "06" + }, + { + "name": "Macuata", + "shortCode": "07" + }, + { + "name": "Nadroga and Navosa", + "shortCode": "08" + }, + { + "name": "Naitasiri", + "shortCode": "09" + }, + { + "name": "Namosi", + "shortCode": "10" + }, + { + "name": "Ra", + "shortCode": "11" + }, + { + "name": "Rewa", + "shortCode": "12" + }, + { + "name": "Rotuma", + "shortCode": "R" + }, + { + "name": "Serua", + "shortCode": "13" + }, + { + "name": "Tailevu", + "shortCode": "14" + } + ] + }, + { + "countryName": "Finland", + "countryShortCode": "FI", + "regions": [ + { + "name": "Ahvenanmaan maakunta", + "shortCode": "FI-01" + }, + { + "name": "Etelä-Karjala", + "shortCode": "FI-02" + }, + { + "name": "Etelä-Pohjanmaa", + "shortCode": "FI-03" + }, + { + "name": "Etelä-Savo", + "shortCode": "FI-04" + }, + { + "name": "Kainuu", + "shortCode": "FI-05" + }, + { + "name": "Kanta-Häme", + "shortCode": "FI-06" + }, + { + "name": "Keski-Pohjanmaa", + "shortCode": "FI-07" + }, + { + "name": "Keski-Suomi", + "shortCode": "FI-08" + }, + { + "name": "Kymenlaakso", + "shortCode": "FI-09" + }, + { + "name": "Lappi", + "shortCode": "FI-10" + }, + { + "name": "Pirkanmaa", + "shortCode": "FI-11" + }, + { + "name": "Pohjanmaa", + "shortCode": "FI-12" + }, + { + "name": "Pohjois-Karjala", + "shortCode": "FI-13" + }, + { + "name": "Pohjois-Pohjanmaa", + "shortCode": "FI-14" + }, + { + "name": "Pohjois-Savo", + "shortCode": "FI-15" + }, + { + "name": "Päijät-Häme", + "shortCode": "FI-16" + }, + { + "name": "Satakunta", + "shortCode": "FI-17" + }, + { + "name": "Uusimaa", + "shortCode": "FI-18" + }, + { + "name": "Varsinais-Suomi", + "shortCode": "FI-19" + } + ] + }, + { + "countryName": "France", + "countryShortCode": "FR", + "regions": [ + { + "name": "Auvergne-Rhône-Alpes", + "shortCode": "ARA" + }, + { + "name": "Bourgogne-Franche-Comté", + "shortCode": "BFC" + }, + { + "name": "Bretagne", + "shortCode": "BRE" + }, + { + "name": "Centre-Val de Loire", + "shortCode": "CVL" + }, + { + "name": "Corse", + "shortCode": "COR" + }, + { + "name": "Grand Est", + "shortCode": "GES" + }, + { + "name": "Hauts-de-France", + "shortCode": "HDF" + }, + { + "name": "Île-de-France", + "shortCode": "IDF" + }, + { + "name": "Normandie", + "shortCode": "NOR" + }, + { + "name": "Nouvelle-Aquitaine", + "shortCode": "NAQ" + }, + { + "name": "Occitanie", + "shortCode": "OCC" + }, + { + "name": "Pays de la Loire", + "shortCode": "PDL" + }, + { + "name": "Provence-Alpes-Côte d'Azur", + "shortCode": "PAC" + }, + { + "name": "Clipperton", + "shortCode": "CP" + }, + { + "name": "Guadeloupe", + "shortCode": "GP" + }, + { + "name": "Guyane", + "shortCode": "GF" + }, + { + "name": "Martinique", + "shortCode": "MQ" + }, + { + "name": "Mayotte", + "shortCode": "YT" + }, + { + "name": "Nouvelle-Calédonie", + "shortCode": "NC" + }, + { + "name": "Polynésie", + "shortCode": "PF" + }, + { + "name": "Saint-Pierre-et-Miquelon", + "shortCode": "PM" + }, + { + "name": "Saint Barthélemy", + "shortCode": "BL" + }, + { + "name": "Saint Martin", + "shortCode": "MF" + }, + { + "name": "Réunion", + "shortCode": "RE" + }, + { + "name": "Terres Australes Françaises", + "shortCode": "TF" + }, + { + "name": "Wallis-et-Futuna", + "shortCode": "WF" + } + ] + }, + { + "countryName": "French Guiana", + "countryShortCode": "GF", + "regions": [ + { + "name": "French Guiana" + } + ] + }, + { + "countryName": "French Polynesia", + "countryShortCode": "PF", + "regions": [ + { + "name": "Archipel des Marquises" + }, + { + "name": "Archipel des Tuamotu" + }, + { + "name": "Archipel des Tubuai" + }, + { + "name": "Iles du Vent" + }, + { + "name": "Iles Sous-le-Vent" + } + ] + }, + { + "countryName": "French Southern and Antarctic Lands", + "countryShortCode": "TF", + "regions": [ + { + "name": "Adelie Land" + }, + { + "name": "Ile Crozet" + }, + { + "name": "Iles Kerguelen" + }, + { + "name": "Iles Saint-Paul et Amsterdam" + } + ] + }, + { + "countryName": "Gabon", + "countryShortCode": "GA", + "regions": [ + { + "name": "Estuaire", + "shortCode": "1" + }, + { + "name": "Haut-Ogooué", + "shortCode": "2" + }, + { + "name": "Moyen-Ogooué", + "shortCode": "3" + }, + { + "name": "Ngounié", + "shortCode": "4" + }, + { + "name": "Nyanga", + "shortCode": "5" + }, + { + "name": "Ogooué-Ivindo", + "shortCode": "6" + }, + { + "name": "Ogooué-Lolo", + "shortCode": "7" + }, + { + "name": "Ogooué-Maritime", + "shortCode": "8" + }, + { + "name": "Woleu-Ntem", + "shortCode": "9" + } + ] + }, + { + "countryName": "Gambia, The", + "countryShortCode": "GM", + "regions": [ + { + "name": "Banjul", + "shortCode": "B" + }, + { + "name": "Central River", + "shortCode": "M" + }, + { + "name": "Lower River", + "shortCode": "L" + }, + { + "name": "North Bank", + "shortCode": "N" + }, + { + "name": "Upper River", + "shortCode": "U" + }, + { + "name": "Western", + "shortCode": "W" + } + ] + }, + { + "countryName": "Georgia", + "countryShortCode": "GE", + "regions": [ + { + "name": "Abkhazia (Sokhumi)", + "shortCode": "AB" + }, + { + "name": "Ajaria (Bat'umi)", + "shortCode": "AJ" + }, + { + "name": "Guria", + "shortCode": "GU" + }, + { + "name": "Imereti", + "shortCode": "IM" + }, + { + "name": "K'akheti", + "shortCode": "KA" + }, + { + "name": "Kvemo Kartli", + "shortCode": "KK" + }, + { + "name": "Mtshkheta-Mtianeti", + "shortCode": "MM" + }, + { + "name": "Rach'a-Lexhkumi-KvemoSvaneti", + "shortCode": "RL" + }, + { + "name": "Samegrelo-Zemo Svaneti", + "shortCode": "SZ" + }, + { + "name": "Samtskhe-Javakheti", + "shortCode": "SJ" + }, + { + "name": "Shida Kartli", + "shortCode": "SK" + }, + { + "name": "Tbilisi", + "shortCode": "TB" + } + ] + }, + { + "countryName": "Germany", + "countryShortCode": "DE", + "regions": [ + { + "name": "Baden-Württemberg", + "shortCode": "BW" + }, + { + "name": "Bayern", + "shortCode": "BY" + }, + { + "name": "Berlin", + "shortCode": "BE" + }, + { + "name": "Brandenburg", + "shortCode": "BB" + }, + { + "name": "Bremen", + "shortCode": "HB" + }, + { + "name": "Hamburg", + "shortCode": "HH" + }, + { + "name": "Hessen", + "shortCode": "HE" + }, + { + "name": "Mecklenburg-Vorpommern", + "shortCode": "MV" + }, + { + "name": "Niedersachsen", + "shortCode": "NI" + }, + { + "name": "Nordrhein-Westfalen", + "shortCode": "NW" + }, + { + "name": "Rheinland-Pfalz", + "shortCode": "RP" + }, + { + "name": "Saarland", + "shortCode": "SL" + }, + { + "name": "Sachsen", + "shortCode": "SN" + }, + { + "name": "Sachsen-Anhalt", + "shortCode": "ST" + }, + { + "name": "Schleswig-Holstein", + "shortCode": "SH" + }, + { + "name": "Thüringen", + "shortCode": "TH" + } + ] + }, + { + "countryName": "Ghana", + "countryShortCode": "GH", + "regions": [ + { + "name": "Ahafo", + "shortCode": "AF" + }, + { + "name": "Ashanti", + "shortCode": "AH" + }, + { + "name": "Bono", + "shortCode": "BO" + }, + { + "name": "Bono East", + "shortCode": "BE" + }, + { + "name": "Central", + "shortCode": "CP" + }, + { + "name": "Eastern", + "shortCode": "EP" + }, + { + "name": "Greater Accra", + "shortCode": "AA" + }, + { + "name": "Northern", + "shortCode": "NP" + }, + { + "name": "North East", + "shortCode": "NE" + }, + { + "name": "Oti", + "shortCode": "OT" + }, + { + "name": "Savannah", + "shortCode": "SV" + }, + { + "name": "Upper East", + "shortCode": "UE" + }, + { + "name": "Upper West", + "shortCode": "UW" + }, + { + "name": "Volta", + "shortCode": "TV" + }, + { + "name": "Western", + "shortCode": "WP" + }, + { + "name": "Western North", + "shortCode": "WN" + } + ] + }, + { + "countryName": "Gibraltar", + "countryShortCode": "GI", + "regions": [ + { + "name": "Gibraltar" + } + ] + }, + { + "countryName": "Greece", + "countryShortCode": "GR", + "regions": [ + { + "name": "Anatolikí Makedonía kai Thráki", + "shortCode": "A" + }, + { + "name": "Attikḯ", + "shortCode": "I" + }, + { + "name": "Dytikí Elláda", + "shortCode": "G" + }, + { + "name": "Dytikí Makedonía", + "shortCode": "C" + }, + { + "name": "Ionía Nísia", + "shortCode": "F" + }, + { + "name": "Kentrikí Makedonía", + "shortCode": "B" + }, + { + "name": "Krítí", + "shortCode": "M" + }, + { + "name": "Notío Aigaío", + "shortCode": "L" + }, + { + "name": "Peloponnísos", + "shortCode": "J" + }, + { + "name": "Stereá Elláda", + "shortCode": "H" + }, + { + "name": "Thessalía", + "shortCode": "E" + }, + { + "name": "Voreío Aigaío", + "shortCode": "K" + }, + { + "name": "Ípeiros", + "shortCode": "D" + }, + { + "name": "Ágion Óros", + "shortCode": "69" + } + ] + }, + { + "countryName": "Greenland", + "countryShortCode": "GL", + "regions": [ + { + "name": "Kommune Kujalleq", + "shortCode": "KU" + }, + { + "name": "Kommuneqarfik Sermersooq", + "shortCode": "SM" + }, + { + "name": "Qaasuitsup Kommunia", + "shortCode": "QA" + }, + { + "name": "Qeqqata Kommunia", + "shortCode": "QE" + } + ] + }, + { + "countryName": "Grenada", + "countryShortCode": "GD", + "regions": [ + { + "name": "Saint Andrew", + "shortCode": "01" + }, + { + "name": "Saint David", + "shortCode": "02" + }, + { + "name": "Saint George", + "shortCode": "03" + }, + { + "name": "Saint John", + "shortCode": "04" + }, + { + "name": "Saint Mark", + "shortCode": "05" + }, + { + "name": "Saint Patrick", + "shortCode": "06" + }, + { + "name": "Southern Grenadine Islands", + "shortCode": "10" + } + ] + }, + { + "countryName": "Guadeloupe", + "countryShortCode": "GP", + "regions": [ + { + "name": "Guadeloupe" + } + ] + }, + { + "countryName": "Guam", + "countryShortCode": "GU", + "regions": [ + { + "name": "Guam" + } + ] + }, + { + "countryName": "Guatemala", + "countryShortCode": "GT", + "regions": [ + { + "name": "Alta Verapaz", + "shortCode": "AV" + }, + { + "name": "Baja Verapaz", + "shortCode": "BV" + }, + { + "name": "Chimaltenango", + "shortCode": "CM" + }, + { + "name": "Chiquimula", + "shortCode": "CQ" + }, + { + "name": "El Progreso", + "shortCode": "PR" + }, + { + "name": "Escuintla", + "shortCode": "ES" + }, + { + "name": "Guatemala", + "shortCode": "GU" + }, + { + "name": "Huehuetenango", + "shortCode": "HU" + }, + { + "name": "Izabal", + "shortCode": "IZ" + }, + { + "name": "Jalapa", + "shortCode": "JA" + }, + { + "name": "Jutiapa", + "shortCode": "JU" + }, + { + "name": "Petén", + "shortCode": "PE" + }, + { + "name": "Quetzaltenango", + "shortCode": "QZ" + }, + { + "name": "Quiché", + "shortCode": "QC" + }, + { + "name": "Retalhuleu", + "shortCode": "Re" + }, + { + "name": "Sacatepéquez", + "shortCode": "SA" + }, + { + "name": "San Marcos", + "shortCode": "SM" + }, + { + "name": "Santa Rosa", + "shortCode": "SR" + }, + { + "name": "Sololá", + "shortCode": "SO" + }, + { + "name": "Suchitepéquez", + "shortCode": "SU" + }, + { + "name": "Totonicapán", + "shortCode": "TO" + }, + { + "name": "Zacapa", + "shortCode": "ZA" + } + ] + }, + { + "countryName": "Guernsey", + "countryShortCode": "GG", + "regions": [ + { + "name": "Castel" + }, + { + "name": "Forest" + }, + { + "name": "St. Andrew" + }, + { + "name": "St. Martin" + }, + { + "name": "St. Peter Port" + }, + { + "name": "St. Pierre du Bois" + }, + { + "name": "St. Sampson" + }, + { + "name": "St. Saviour" + }, + { + "name": "Torteval" + }, + { + "name": "Vale" + } + ] + }, + { + "countryName": "Guinea", + "countryShortCode": "GN", + "regions": [ + { + "name": "Boké", + "shortCode": "B" + }, + { + "name": "Conakry", + "shortCode": "C" + }, + { + "name": "Faranah", + "shortCode": "F" + }, + { + "name": "Kankan", + "shortCode": "K" + }, + { + "name": "Kindia", + "shortCode": "D" + }, + { + "name": "Labé", + "shortCode": "L" + }, + { + "name": "Mamou", + "shortCode": "M" + }, + { + "name": "Nzérékoré", + "shortCode": "N" + } + ] + }, + { + "countryName": "Guinea-Bissau", + "countryShortCode": "GW", + "regions": [ + { + "name": "Bafatá", + "shortCode": "BA" + }, + { + "name": "Biombo", + "shortCode": "BM" + }, + { + "name": "Bissau", + "shortCode": "BS" + }, + { + "name": "Bolama-Bijagos", + "shortCode": "BL" + }, + { + "name": "Cacheu", + "shortCode": "CA" + }, + { + "name": "Gabú", + "shortCode": "GA" + }, + { + "name": "Oio", + "shortCode": "OI" + }, + { + "name": "Quinara", + "shortCode": "QU" + }, + { + "name": "Tombali", + "shortCode": "TO" + } + ] + }, + { + "countryName": "Guyana", + "countryShortCode": "GY", + "regions": [ + { + "name": "Barima-Waini", + "shortCode": "BA" + }, + { + "name": "Cuyuni-Mazaruni", + "shortCode": "CU" + }, + { + "name": "Demerara-Mahaica", + "shortCode": "DE" + }, + { + "name": "East Berbice-Corentyne", + "shortCode": "EB" + }, + { + "name": "Essequibo Islands-West Demerara", + "shortCode": "ES" + }, + { + "name": "Mahaica-Berbice", + "shortCode": "MA" + }, + { + "name": "Pomeroon-Supenaam", + "shortCode": "PM" + }, + { + "name": "Potaro-Siparuni", + "shortCode": "PT" + }, + { + "name": "Upper Demerara-Berbice", + "shortCode": "UD" + }, + { + "name": "Upper Takutu-Upper Essequibo", + "shortCode": "UT" + } + ] + }, + { + "countryName": "Haiti", + "countryShortCode": "HT", + "regions": [ + { + "name": "Artibonite", + "shortCode": "AR" + }, + { + "name": "Centre", + "shortCode": "CE" + }, + { + "name": "Grand'Anse", + "shortCode": "GA" + }, + { + "name": "Nippes", + "shortCode": "NI" + }, + { + "name": "Nord", + "shortCode": "ND" + }, + { + "name": "Nord-Est", + "shortCode": "NE" + }, + { + "name": "Nord-Ouest", + "shortCode": "NO" + }, + { + "name": "Ouest", + "shortCode": "OU" + }, + { + "name": "Sud", + "shortCode": "SD" + }, + { + "name": "Sud-Est", + "shortCode": "SE" + } + ] + }, + { + "countryName": "Heard Island and McDonald Islands", + "countryShortCode": "HM", + "regions": [ + { + "name": "Heard Island and McDonald Islands" + } + ] + }, + { + "countryName": "Holy See (Vatican City)", + "countryShortCode": "VA", + "regions": [ + { + "name": "Holy See (Vatican City)", + "shortCode": "01" + } + ] + }, + { + "countryName": "Honduras", + "countryShortCode": "HN", + "regions": [ + { + "name": "Atlántida", + "shortCode": "AT" + }, + { + "name": "Choluteca", + "shortCode": "CH" + }, + { + "name": "Colón", + "shortCode": "CL" + }, + { + "name": "Comayagua", + "shortCode": "CM" + }, + { + "name": "Copán", + "shortCode": "CP" + }, + { + "name": "Cortés", + "shortCode": "CR" + }, + { + "name": "El Paraíso", + "shortCode": "EP" + }, + { + "name": "Francisco Morazán", + "shortCode": "FM" + }, + { + "name": "Gracias a Dios", + "shortCode": "GD" + }, + { + "name": "Intibucá", + "shortCode": "IN" + }, + { + "name": "Islas de la Bahía", + "shortCode": "IB" + }, + { + "name": "La Paz", + "shortCode": "LP" + }, + { + "name": "Lempira", + "shortCode": "LE" + }, + { + "name": "Ocotepeque", + "shortCode": "OC" + }, + { + "name": "Olancho", + "shortCode": "OL" + }, + { + "name": "Santa Bárbara", + "shortCode": "SB" + }, + { + "name": "Valle", + "shortCode": "VA" + }, + { + "name": "Yoro", + "shortCode": "YO" + } + ] + }, + { + "countryName": "Hong Kong", + "countryShortCode": "HK", + "regions": [ + { + "name": "Hong Kong", + "shortCode": "HK" + } + ] + }, + { + "countryName": "Hungary", + "countryShortCode": "HU", + "regions": [ + { + "name": "Bács-Kiskun", + "shortCode": "BK" + }, + { + "name": "Baranya", + "shortCode": "BA" + }, + { + "name": "Békés", + "shortCode": "BE" + }, + { + "name": "Békéscsaba", + "shortCode": "BC" + }, + { + "name": "Borsod-Abauj-Zemplen", + "shortCode": "BZ" + }, + { + "name": "Budapest", + "shortCode": "BU" + }, + { + "name": "Csongrád", + "shortCode": "CS" + }, + { + "name": "Debrecen", + "shortCode": "DE" + }, + { + "name": "Dunaújváros", + "shortCode": "DU" + }, + { + "name": "Eger", + "shortCode": "EG" + }, + { + "name": "Érd", + "shortCode": "ER" + }, + { + "name": "Fejér", + "shortCode": "FE" + }, + { + "name": "Győr", + "shortCode": "GY" + }, + { + "name": "Győr-Moson-Sopron", + "shortCode": "GS" + }, + { + "name": "Hajdú-Bihar", + "shortCode": "HB" + }, + { + "name": "Heves", + "shortCode": "HE" + }, + { + "name": "Hódmezővásárhely", + "shortCode": "HV" + }, + { + "name": "Jász-Nagykun-Szolnok", + "shortCode": "JN" + }, + { + "name": "Kaposvár", + "shortCode": "KV" + }, + { + "name": "Kecskemét", + "shortCode": "KM" + }, + { + "name": "Komárom-Esztergom", + "shortCode": "KE" + }, + { + "name": "Miskolc", + "shortCode": "MI" + }, + { + "name": "Nagykanizsa", + "shortCode": "NK" + }, + { + "name": "Nógrád", + "shortCode": "NO" + }, + { + "name": "Nyíregyháza", + "shortCode": "NY" + }, + { + "name": "Pécs", + "shortCode": "PS" + }, + { + "name": "Pest", + "shortCode": "PE" + }, + { + "name": "Salgótarján", + "shortCode": "ST" + }, + { + "name": "Somogy", + "shortCode": "SO" + }, + { + "name": "Sopron", + "shortCode": "SN" + }, + { + "name": "Szabolcs-á-Bereg", + "shortCode": "SZ" + }, + { + "name": "Szeged", + "shortCode": "SD" + }, + { + "name": "Székesfehérvár", + "shortCode": "SF" + }, + { + "name": "Szekszárd", + "shortCode": "SS" + }, + { + "name": "Szolnok", + "shortCode": "SK" + }, + { + "name": "Szombathely", + "shortCode": "SH" + }, + { + "name": "Tatabánya", + "shortCode": "TB" + }, + { + "name": "Tolna", + "shortCode": "TO" + }, + { + "name": "Vas", + "shortCode": "VA" + }, + { + "name": "Veszprém", + "shortCode": "VE" + }, + { + "name": "Veszprém (City)", + "shortCode": "VM" + }, + { + "name": "Zala", + "shortCode": "ZA" + }, + { + "name": "Zalaegerszeg", + "shortCode": "ZE" + } + ] + }, + { + "countryName": "Iceland", + "countryShortCode": "IS", + "regions": [ + { + "name": "Austurland", + "shortCode": "7" + }, + { + "name": "Höfuðborgarsvæði", + "shortCode": "1" + }, + { + "name": "Norðurland eystra", + "shortCode": "6" + }, + { + "name": "Norðurland vestra", + "shortCode": "5" + }, + { + "name": "Suðurland", + "shortCode": "8" + }, + { + "name": "Suðurnes", + "shortCode": "2" + }, + { + "name": "Vestfirðir", + "shortCode": "4" + }, + { + "name": "Vesturland", + "shortCode": "3" + } + ] + }, + { + "countryName": "India", + "countryShortCode": "IN", + "regions": [ + { + "name": "Andaman and Nicobar Islands", + "shortCode": "AN" + }, + { + "name": "Andhra Pradesh", + "shortCode": "AP" + }, + { + "name": "Arunachal Pradesh", + "shortCode": "AR" + }, + { + "name": "Assam", + "shortCode": "AS" + }, + { + "name": "Bihar", + "shortCode": "BR" + }, + { + "name": "Chandigarh", + "shortCode": "CH" + }, + { + "name": "Chhattisgarh", + "shortCode": "CT" + }, + { + "name": "Dadra and Nagar Haveli and Daman and Diu", + "shortCode": "DH" + }, + { + "name": "Delhi", + "shortCode": "DL" + }, + { + "name": "Goa", + "shortCode": "GA" + }, + { + "name": "Gujarat", + "shortCode": "GJ" + }, + { + "name": "Haryana", + "shortCode": "HR" + }, + { + "name": "Himachal Pradesh", + "shortCode": "HP" + }, + { + "name": "Jammu and Kashmir", + "shortCode": "JK" + }, + { + "name": "Jharkhand", + "shortCode": "JH" + }, + { + "name": "Karnataka", + "shortCode": "KA" + }, + { + "name": "Kerala", + "shortCode": "KL" + }, + { + "name": "Ladakh", + "shortCode": "LA" + }, + { + "name": "Lakshadweep", + "shortCode": "LD" + }, + { + "name": "Madhya Pradesh", + "shortCode": "MP" + }, + { + "name": "Maharashtra", + "shortCode": "MH" + }, + { + "name": "Manipur", + "shortCode": "MN" + }, + { + "name": "Meghalaya", + "shortCode": "ML" + }, + { + "name": "Mizoram", + "shortCode": "MZ" + }, + { + "name": "Nagaland", + "shortCode": "NL" + }, + { + "name": "Odisha", + "shortCode": "OR" + }, + { + "name": "Puducherry", + "shortCode": "PY" + }, + { + "name": "Punjab", + "shortCode": "PB" + }, + { + "name": "Rajasthan", + "shortCode": "RJ" + }, + { + "name": "Sikkim", + "shortCode": "SK" + }, + { + "name": "Tamil Nadu", + "shortCode": "TN" + }, + { + "name": "Telangana", + "shortCode": "TG" + }, + { + "name": "Tripura", + "shortCode": "TR" + }, + { + "name": "Uttarakhand", + "shortCode": "UT" + }, + { + "name": "Uttar Pradesh", + "shortCode": "UP" + }, + { + "name": "West Bengal", + "shortCode": "WB" + } + ] + }, + { + "countryName": "Indonesia", + "countryShortCode": "ID", + "regions": [ + { + "name": "Aceh", + "shortCode": "AC" + }, + { + "name": "Bali", + "shortCode": "BA" + }, + { + "name": "Bangka Belitung", + "shortCode": "BB" + }, + { + "name": "Banten", + "shortCode": "BT" + }, + { + "name": "Bengkulu", + "shortCode": "BE" + }, + { + "name": "Gorontalo", + "shortCode": "GO" + }, + { + "name": "Jakarta Raya", + "shortCode": "JK" + }, + { + "name": "Jambi", + "shortCode": "JA" + }, + { + "name": "Jawa Barat", + "shortCode": "JB" + }, + { + "name": "Jawa Tengah", + "shortCode": "JT" + }, + { + "name": "Jawa Timur", + "shortCode": "JI" + }, + { + "name": "Kalimantan Barat", + "shortCode": "KB" + }, + { + "name": "Kalimantan Selatan", + "shortCode": "KS" + }, + { + "name": "Kalimantan Tengah", + "shortCode": "KT" + }, + { + "name": "Kalimantan Timur", + "shortCode": "KI" + }, + { + "name": "Kalimantan Utara", + "shortCode": "KU" + }, + { + "name": "Kepulauan Riau", + "shortCode": "KR" + }, + { + "name": "Lampung", + "shortCode": "LA" + }, + { + "name": "Maluku", + "shortCode": "MA" + }, + { + "name": "Maluku Utara", + "shortCode": "MU" + }, + { + "name": "Nusa Tenggara Barat", + "shortCode": "NB" + }, + { + "name": "Nusa Tenggara Timur", + "shortCode": "NT" + }, + { + "name": "Papua", + "shortCode": "PA" + }, + { + "name": "Papua Barat", + "shortCode": "PB" + }, + { + "name": "Riau", + "shortCode": "RI" + }, + { + "name": "Sulawesi Selatan", + "shortCode": "SR" + }, + { + "name": "Sulawesi Tengah", + "shortCode": "ST" + }, + { + "name": "Sulawesi Tenggara", + "shortCode": "SG" + }, + { + "name": "Sulawesi Utara", + "shortCode": "SA" + }, + { + "name": "Sumatera Barat", + "shortCode": "SB" + }, + { + "name": "Sumatera Selatan", + "shortCode": "SS" + }, + { + "name": "Sumatera Utara", + "shortCode": "SU" + }, + { + "name": "Yogyakarta", + "shortCode": "YO" + } + ] + }, + { + "countryName": "Iran, Islamic Republic of", + "countryShortCode": "IR", + "regions": [ + { + "name": "Alborz", + "shortCode": "32" + }, + { + "name": "Ardabīl", + "shortCode": "03" + }, + { + "name": "Āz̄arbāyjān-e Gharbī", + "shortCode": "02" + }, + { + "name": "Āz̄arbāyjān-e Sharqī", + "shortCode": "01" + }, + { + "name": "Būshehr", + "shortCode": "06" + }, + { + "name": "Chahār Maḩāl va Bakhtīārī", + "shortCode": "08" + }, + { + "name": "Eşfahān", + "shortCode": "04" + }, + { + "name": "Fārs", + "shortCode": "14" + }, + { + "name": "Gīlān", + "shortCode": "19" + }, + { + "name": "Golestān", + "shortCode": "27" + }, + { + "name": "Hamadān", + "shortCode": "24" + }, + { + "name": "Hormozgān", + "shortCode": "23" + }, + { + "name": "Īlām", + "shortCode": "05" + }, + { + "name": "Kermān", + "shortCode": "15" + }, + { + "name": "Kermānshāh", + "shortCode": "17" + }, + { + "name": "Khorāsān-e Jonūbī", + "shortCode": "29" + }, + { + "name": "Khorāsān-e Raẕavī", + "shortCode": "30" + }, + { + "name": "Khorāsān-e Shomālī", + "shortCode": "61" + }, + { + "name": "Khūzestān", + "shortCode": "10" + }, + { + "name": "Kohgīlūyeh va Bowyer Aḩmad", + "shortCode": "18" + }, + { + "name": "Kordestān", + "shortCode": "16" + }, + { + "name": "Lorestān", + "shortCode": "20" + }, + { + "name": "Markazi", + "shortCode": "22" + }, + { + "name": "Māzandarān", + "shortCode": "21" + }, + { + "name": "Qazvīn", + "shortCode": "28" + }, + { + "name": "Qom", + "shortCode": "26" + }, + { + "name": "Semnān", + "shortCode": "12" + }, + { + "name": "Sīstān va Balūchestān", + "shortCode": "13" + }, + { + "name": "Tehrān", + "shortCode": "07" + }, + { + "name": "Yazd", + "shortCode": "25" + }, + { + "name": "Zanjān", + "shortCode": "11" + } + ] + }, + { + "countryName": "Iraq", + "countryShortCode": "IQ", + "regions": [ + { + "name": "Al Anbār", + "shortCode": "AN" + }, + { + "name": "Al Başrah", + "shortCode": "BA" + }, + { + "name": "Al Muthanná", + "shortCode": "MU" + }, + { + "name": "Al Qādisīyah", + "shortCode": "QA" + }, + { + "name": "An Najaf", + "shortCode": "NA" + }, + { + "name": "Arbīl", + "shortCode": "AR" + }, + { + "name": "As Sulaymānīyah", + "shortCode": "SU" + }, + { + "name": "Bābil", + "shortCode": "BB" + }, + { + "name": "Baghdād", + "shortCode": "BG" + }, + { + "name": "Dohuk", + "shortCode": "DA" + }, + { + "name": "Dhī Qār", + "shortCode": "DQ" + }, + { + "name": "Diyālá", + "shortCode": "DI" + }, + { + "name": "Karbalā'", + "shortCode": "KA" + }, + { + "name": "Kirkuk", + "shortCode": "KI" + }, + { + "name": "Maysān", + "shortCode": "MA" + }, + { + "name": "Nīnawá", + "shortCode": "NI" + }, + { + "name": "Şalāḩ ad Dīn", + "shortCode": "SD" + }, + { + "name": "Wāsiţ", + "shortCode": "WA" + } + ] + }, + { + "countryName": "Ireland", + "countryShortCode": "IE", + "regions": [ + { + "name": "Carlow", + "shortCode": "CW" + }, + { + "name": "Cavan", + "shortCode": "CN" + }, + { + "name": "Clare", + "shortCode": "CE" + }, + { + "name": "Cork", + "shortCode": "CO" + }, + { + "name": "Donegal", + "shortCode": "DL" + }, + { + "name": "Dublin", + "shortCode": "D" + }, + { + "name": "Galway", + "shortCode": "G" + }, + { + "name": "Kerry", + "shortCode": "KY" + }, + { + "name": "Kildare", + "shortCode": "KE" + }, + { + "name": "Kilkenny", + "shortCode": "KK" + }, + { + "name": "Laois", + "shortCode": "LS" + }, + { + "name": "Leitrim", + "shortCode": "LM" + }, + { + "name": "Limerick", + "shortCode": "LK" + }, + { + "name": "Longford", + "shortCode": "LD" + }, + { + "name": "Louth", + "shortCode": "LH" + }, + { + "name": "Mayo", + "shortCode": "MO" + }, + { + "name": "Meath", + "shortCode": "MH" + }, + { + "name": "Monaghan", + "shortCode": "MN" + }, + { + "name": "Offaly", + "shortCode": "OY" + }, + { + "name": "Roscommon", + "shortCode": "RN" + }, + { + "name": "Sligo", + "shortCode": "SO" + }, + { + "name": "Tipperary", + "shortCode": "TA" + }, + { + "name": "Waterford", + "shortCode": "WD" + }, + { + "name": "Westmeath", + "shortCode": "WH" + }, + { + "name": "Wexford", + "shortCode": "WX" + }, + { + "name": "Wicklow", + "shortCode": "WW" + } + ] + }, + { + "countryName": "Isle of Man", + "countryShortCode": "IM", + "regions": [ + { + "name": "Isle of Man" + } + ] + }, + { + "countryName": "Israel", + "countryShortCode": "IL", + "regions": [ + { + "name": "HaDarom", + "shortCode": "D" + }, + { + "name": "HaMerkaz", + "shortCode": "M" + }, + { + "name": "HaTsafon", + "shortCode": "Z" + }, + { + "name": "H̱efa", + "shortCode": "HA" + }, + { + "name": "Tel-Aviv", + "shortCode": "TA" + }, + { + "name": "Yerushalayim", + "shortCode": "JM" + } + ] + }, + { + "countryName": "Italy", + "countryShortCode": "IT", + "regions": [ + { + "name": "Abruzzo", + "shortCode": "65" + }, + { + "name": "Basilicata", + "shortCode": "77" + }, + { + "name": "Calabria", + "shortCode": "78" + }, + { + "name": "Campania", + "shortCode": "72" + }, + { + "name": "Emilia-Romagna", + "shortCode": "45" + }, + { + "name": "Friuli-Venezia Giulia", + "shortCode": "36" + }, + { + "name": "Lazio", + "shortCode": "62" + }, + { + "name": "Liguria", + "shortCode": "42" + }, + { + "name": "Lombardia", + "shortCode": "25" + }, + { + "name": "Marche", + "shortCode": "57" + }, + { + "name": "Molise", + "shortCode": "67" + }, + { + "name": "Piemonte", + "shortCode": "21" + }, + { + "name": "Puglia", + "shortCode": "75" + }, + { + "name": "Sardegna", + "shortCode": "88" + }, + { + "name": "Sicilia", + "shortCode": "82" + }, + { + "name": "Toscana", + "shortCode": "52" + }, + { + "name": "Trentino-Alto Adige", + "shortCode": "32" + }, + { + "name": "Umbria", + "shortCode": "55" + }, + { + "name": "Valle d'Aosta", + "shortCode": "23" + }, + { + "name": "Veneto", + "shortCode": "34" + } + ] + }, + { + "countryName": "Jamaica", + "countryShortCode": "JM", + "regions": [ + { + "name": "Clarendon", + "shortCode": "13" + }, + { + "name": "Hanover", + "shortCode": "09" + }, + { + "name": "Kingston", + "shortCode": "01" + }, + { + "name": "Manchester", + "shortCode": "12" + }, + { + "name": "Portland", + "shortCode": "04" + }, + { + "name": "Saint Andrew", + "shortCode": "02" + }, + { + "name": "Saint Ann", + "shortCode": "06" + }, + { + "name": "Saint Catherine", + "shortCode": "14" + }, + { + "name": "Saint Elizabeth", + "shortCode": "11" + }, + { + "name": "Saint James", + "shortCode": "08" + }, + { + "name": "Saint Mary", + "shortCode": "05" + }, + { + "name": "Saint Thomas", + "shortCode": "03" + }, + { + "name": "Trelawny", + "shortCode": "07" + }, + { + "name": "Westmoreland", + "shortCode": "10" + } + ] + }, + { + "countryName": "Japan", + "countryShortCode": "JP", + "regions": [ + { + "name": "Aichi", + "shortCode": "23" + }, + { + "name": "Akita", + "shortCode": "05" + }, + { + "name": "Aomori", + "shortCode": "02" + }, + { + "name": "Chiba", + "shortCode": "12" + }, + { + "name": "Ehime", + "shortCode": "38" + }, + { + "name": "Fukui", + "shortCode": "18" + }, + { + "name": "Fukuoka", + "shortCode": "40" + }, + { + "name": "Fukushima", + "shortCode": "07" + }, + { + "name": "Gifu", + "shortCode": "21" + }, + { + "name": "Gunma", + "shortCode": "10" + }, + { + "name": "Hiroshima", + "shortCode": "34" + }, + { + "name": "Hokkaido", + "shortCode": "01" + }, + { + "name": "Hyogo", + "shortCode": "28" + }, + { + "name": "Ibaraki", + "shortCode": "08" + }, + { + "name": "Ishikawa", + "shortCode": "17" + }, + { + "name": "Iwate", + "shortCode": "03" + }, + { + "name": "Kagawa", + "shortCode": "37" + }, + { + "name": "Kagoshima", + "shortCode": "46" + }, + { + "name": "Kanagawa", + "shortCode": "14" + }, + { + "name": "Kochi", + "shortCode": "39" + }, + { + "name": "Kumamoto", + "shortCode": "43" + }, + { + "name": "Kyoto", + "shortCode": "26" + }, + { + "name": "Mie", + "shortCode": "24" + }, + { + "name": "Miyagi", + "shortCode": "04" + }, + { + "name": "Miyazaki", + "shortCode": "45" + }, + { + "name": "Nagano", + "shortCode": "20" + }, + { + "name": "Nagasaki", + "shortCode": "42" + }, + { + "name": "Nara", + "shortCode": "29" + }, + { + "name": "Niigata", + "shortCode": "15" + }, + { + "name": "Oita", + "shortCode": "44" + }, + { + "name": "Okayama", + "shortCode": "33" + }, + { + "name": "Okinawa", + "shortCode": "47" + }, + { + "name": "Osaka", + "shortCode": "27" + }, + { + "name": "Saga", + "shortCode": "41" + }, + { + "name": "Saitama", + "shortCode": "11" + }, + { + "name": "Shiga", + "shortCode": "25" + }, + { + "name": "Shimane", + "shortCode": "32" + }, + { + "name": "Shizuoka", + "shortCode": "22" + }, + { + "name": "Tochigi", + "shortCode": "09" + }, + { + "name": "Tokushima", + "shortCode": "36" + }, + { + "name": "Tokyo", + "shortCode": "13" + }, + { + "name": "Tottori", + "shortCode": "31" + }, + { + "name": "Toyama", + "shortCode": "16" + }, + { + "name": "Wakayama", + "shortCode": "30" + }, + { + "name": "Yamagata", + "shortCode": "06" + }, + { + "name": "Yamaguchi", + "shortCode": "35" + }, + { + "name": "Yamanashi", + "shortCode": "19" + } + ] + }, + { + "countryName": "Jersey", + "countryShortCode": "JE", + "regions": [ + { + "name": "Jersey" + } + ] + }, + { + "countryName": "Jordan", + "countryShortCode": "JO", + "regions": [ + { + "name": "‘Ajlūn", + "shortCode": "AJ" + }, + { + "name": "Al 'Aqabah", + "shortCode": "AQ" + }, + { + "name": "Al Balqā’", + "shortCode": "BA" + }, + { + "name": "Al Karak", + "shortCode": "KA" + }, + { + "name": "Al Mafraq", + "shortCode": "MA" + }, + { + "name": "Al ‘A̅şimah", + "shortCode": "AM" + }, + { + "name": "Aţ Ţafīlah", + "shortCode": "AT" + }, + { + "name": "Az Zarqā’", + "shortCode": "AZ" + }, + { + "name": "Irbid", + "shortCode": "IR" + }, + { + "name": "Jarash", + "shortCode": "JA" + }, + { + "name": "Ma‘ān", + "shortCode": "MN" + }, + { + "name": "Mādabā", + "shortCode": "MD" + } + ] + }, + { + "countryName": "Kazakhstan", + "countryShortCode": "KZ", + "regions": [ + { + "name": "Almaty", + "shortCode": "ALA" + }, + { + "name": "Aqmola", + "shortCode": "AKM" + }, + { + "name": "Aqtobe", + "shortCode": "AKT" + }, + { + "name": "Astana", + "shortCode": "AST" + }, + { + "name": "Atyrau", + "shortCode": "ATY" + }, + { + "name": "Batys Qazaqstan", + "shortCode": "ZAP" + }, + { + "name": "Bayqongyr" + }, + { + "name": "Mangghystau", + "shortCode": "MAN" + }, + { + "name": "Ongtustik Qazaqstan", + "shortCode": "YUZ" + }, + { + "name": "Pavlodar", + "shortCode": "PAV" + }, + { + "name": "Qaraghandy", + "shortCode": "KAR" + }, + { + "name": "Qostanay", + "shortCode": "KUS" + }, + { + "name": "Qyzylorda", + "shortCode": "KZY" + }, + { + "name": "Shyghys Qazaqstan", + "shortCode": "VOS" + }, + { + "name": "Soltustik Qazaqstan", + "shortCode": "SEV" + }, + { + "name": "Zhambyl", + "shortCode": "ZHA" + } + ] + }, + { + "countryName": "Kenya", + "countryShortCode": "KE", + "regions": [ + { + "name": "Baringo", + "shortCode": "01" + }, + { + "name": "Bomet", + "shortCode": "02" + }, + { + "name": "Bungoma", + "shortCode": "03" + }, + { + "name": "Busia", + "shortCode": "04" + }, + { + "name": "Eleyo/Marakwet", + "shortCode": "05" + }, + { + "name": "Embu", + "shortCode": "06" + }, + { + "name": "Garissa", + "shortCode": "07" + }, + { + "name": "Homa Bay", + "shortCode": "08" + }, + { + "name": "Isiolo", + "shortCode": "09" + }, + { + "name": "Kajiado", + "shortCode": "10" + }, + { + "name": "Kakamega", + "shortCode": "11" + }, + { + "name": "Kericho", + "shortCode": "12" + }, + { + "name": "Kiambu", + "shortCode": "13" + }, + { + "name": "Kilifi", + "shortCode": "14" + }, + { + "name": "Kirinyaga", + "shortCode": "15" + }, + { + "name": "Kisii", + "shortCode": "16" + }, + { + "name": "Kisumu", + "shortCode": "17" + }, + { + "name": "Kitui", + "shortCode": "18" + }, + { + "name": "Kwale", + "shortCode": "19" + }, + { + "name": "Laikipia", + "shortCode": "20" + }, + { + "name": "Lamu", + "shortCode": "21" + }, + { + "name": "Machakos", + "shortCode": "22" + }, + { + "name": "Makueni", + "shortCode": "23" + }, + { + "name": "Mandera", + "shortCode": "24" + }, + { + "name": "Marsabit", + "shortCode": "25" + }, + { + "name": "Meru", + "shortCode": "26" + }, + { + "name": "Migori", + "shortCode": "27" + }, + { + "name": "Mombasa", + "shortCode": "28" + }, + { + "name": "Murang'a", + "shortCode": "29" + }, + { + "name": "Nairobi City", + "shortCode": "30" + }, + { + "name": "Nakuru", + "shortCode": "31" + }, + { + "name": "Nandi", + "shortCode": "32" + }, + { + "name": "Narok", + "shortCode": "33" + }, + { + "name": "Nyamira", + "shortCode": "34" + }, + { + "name": "Nyandarua", + "shortCode": "35" + }, + { + "name": "Nyeri", + "shortCode": "36" + }, + { + "name": "Samburu", + "shortCode": "37" + }, + { + "name": "Siaya", + "shortCode": "38" + }, + { + "name": "Taita/Taveta", + "shortCode": "39" + }, + { + "name": "Tana River", + "shortCode": "40" + }, + { + "name": "Tharaka-Nithi", + "shortCode": "41" + }, + { + "name": "Trans Nzoia", + "shortCode": "42" + }, + { + "name": "Turkana", + "shortCode": "43" + }, + { + "name": "Uasin Gishu", + "shortCode": "44" + }, + { + "name": "Vihiga", + "shortCode": "45" + }, + { + "name": "Wajir", + "shortCode": "46" + }, + { + "name": "West Pokot", + "shortCode": "47" + } + ] + }, + { + "countryName": "Kiribati", + "countryShortCode": "KI", + "regions": [ + { + "name": "Abaiang" + }, + { + "name": "Abemama" + }, + { + "name": "Aranuka" + }, + { + "name": "Arorae" + }, + { + "name": "Banaba" + }, + { + "name": "Beru" + }, + { + "name": "Butaritari" + }, + { + "name": "Central Gilberts" + }, + { + "name": "Gilbert Islands", + "shortCode": "G" + }, + { + "name": "Kanton" + }, + { + "name": "Kiritimati" + }, + { + "name": "Kuria" + }, + { + "name": "Line Islands", + "shortCode": "L" + }, + { + "name": "Maiana" + }, + { + "name": "Makin" + }, + { + "name": "Marakei" + }, + { + "name": "Nikunau" + }, + { + "name": "Nonouti" + }, + { + "name": "Northern Gilberts" + }, + { + "name": "Onotoa" + }, + { + "name": "Phoenix Islands", + "shortCode": "P" + }, + { + "name": "Southern Gilberts" + }, + { + "name": "Tabiteuea" + }, + { + "name": "Tabuaeran" + }, + { + "name": "Tamana" + }, + { + "name": "Tarawa" + }, + { + "name": "Teraina" + } + ] + }, + { + "countryName": "Korea, Democratic People's Republic of", + "countryShortCode": "KP", + "regions": [ + { + "name": "Chagang-do (Chagang Province)", + "shortCode": "04" + }, + { + "name": "Hamgyong-bukto (North Hamgyong Province)", + "shortCode": "09" + }, + { + "name": "Hamgyong-namdo (South Hamgyong Province)", + "shortCode": "08" + }, + { + "name": "Hwanghae-bukto (North Hwanghae Province)", + "shortCode": "06" + }, + { + "name": "Hwanghae-namdo (South Hwanghae Province)", + "shortCode": "05" + }, + { + "name": "Kangwon-do (Kangwon Province)", + "shortCode": "07" + }, + { + "name": "Nasŏn (Najin-Sŏnbong)", + "shortCode": "13" + }, + { + "name": "P'yongan-bukto (North P'yongan Province)", + "shortCode": "03" + }, + { + "name": "P'yongan-namdo (South P'yongan Province)", + "shortCode": "02" + }, + { + "name": "P'yongyang-si (P'yongyang City)", + "shortCode": "01" + }, + { + "name": "Yanggang-do (Yanggang Province)", + "shortCode": "10" + } + ] + }, + { + "countryName": "Korea, Republic of", + "countryShortCode": "KR", + "regions": [ + { + "name": "Chungcheongbuk-do", + "shortCode": "43" + }, + { + "name": "Chungcheongnam-do", + "shortCode": "44" + }, + { + "name": "Jeju-teukbyeoljachido", + "shortCode": "49" + }, + { + "name": "Jeollabuk-do", + "shortCode": "45" + }, + { + "name": "Jeollanam-do", + "shortCode": "46" + }, + { + "name": "Incheon-gwangyeoksi", + "shortCode": "28" + }, + { + "name": "Gangwon-do", + "shortCode": "42" + }, + { + "name": "Gwangju-gwangyeoksi", + "shortCode": "29" + }, + { + "name": "Gyeonggi-do", + "shortCode": "41" + }, + { + "name": "Gyeongsangbuk-do", + "shortCode": "47" + }, + { + "name": "Gyeongsangnam-do", + "shortCode": "48" + }, + { + "name": "Busan-gwangyeoksi", + "shortCode": "26" + }, + { + "name": "Seoul-teukbyeolsi", + "shortCode": "11" + }, + { + "name": "Sejong-teukbyeoljachisi", + "shortCode": "50" + }, + { + "name": "Daegu-gwangyeoksi", + "shortCode": "27" + }, + { + "name": "Daejeon-gwangyeoksi", + "shortCode": "30" + }, + { + "name": "Ulsan-gwangyeoksi", + "shortCode": "31" + } + ] + }, + { + "countryName": "Kosovo", + "countryShortCode": "XK", + "regions": [ + { + "name": "Farizaj", + "shortCode": "FZ" + }, + { + "name": "Gjakova", + "shortCode": "GK" + }, + { + "name": "Gjilan", + "shortCode": "GL" + }, + { + "name": "Mitrovica", + "shortCode": "MI" + }, + { + "name": "Peja/Peć", + "shortCode": "PE" + }, + { + "name": "Pristina", + "shortCode": "PR" + }, + { + "name": "Prizren", + "shortCode": "PZ" + } + ] + }, + { + "countryName": "Kuwait", + "countryShortCode": "KW", + "regions": [ + { + "name": "Al Aḩmadi", + "shortCode": "AH" + }, + { + "name": "Al Farwānīyah", + "shortCode": "FA" + }, + { + "name": "Al Jahrā’", + "shortCode": "JA" + }, + { + "name": "Al ‘Āşimah", + "shortCode": "KU" + }, + { + "name": "Ḩawallī", + "shortCode": "HA" + }, + { + "name": "Mubārak al Kabir", + "shortCode": "MU" + } + ] + }, + { + "countryName": "Kyrgyzstan", + "countryShortCode": "KG", + "regions": [ + { + "name": "Batken Oblasty", + "shortCode": "B" + }, + { + "name": "Bishkek Shaary", + "shortCode": "GB" + }, + { + "name": "Chuy Oblasty (Bishkek)", + "shortCode": "C" + }, + { + "name": "Jalal-Abad Oblasty", + "shortCode": "J" + }, + { + "name": "Naryn Oblasty", + "shortCode": "N" + }, + { + "name": "Osh Oblasty", + "shortCode": "O" + }, + { + "name": "Talas Oblasty", + "shortCode": "T" + }, + { + "name": "Ysyk-Kol Oblasty (Karakol)", + "shortCode": "Y" + } + ] + }, + { + "countryName": "Laos", + "countryShortCode": "LA", + "regions": [ + { + "name": "Attapu", + "shortCode": "AT" + }, + { + "name": "Bokèo", + "shortCode": "BK" + }, + { + "name": "Bolikhamxai", + "shortCode": "BL" + }, + { + "name": "Champasak", + "shortCode": "CH" + }, + { + "name": "Houaphan", + "shortCode": "HO" + }, + { + "name": "Khammouan", + "shortCode": "KH" + }, + { + "name": "Louang Namtha", + "shortCode": "LM" + }, + { + "name": "Louangphabang", + "shortCode": "LP" + }, + { + "name": "Oudômxai", + "shortCode": "OU" + }, + { + "name": "Phôngsali", + "shortCode": "PH" + }, + { + "name": "Salavan", + "shortCode": "SL" + }, + { + "name": "Savannakhét", + "shortCode": "SV" + }, + { + "name": "Vientiane", + "shortCode": "VI" + }, + { + "name": "Xaignabouli", + "shortCode": "XA" + }, + { + "name": "Xékong", + "shortCode": "XE" + }, + { + "name": "Xaisomboun", + "shortCode": "XS" + }, + { + "name": "Xiangkhouang", + "shortCode": "XI" + } + ] + }, + { + "countryName": "Latvia", + "countryShortCode": "LV", + "regions": [ + { + "name": "Aglona", + "shortCode": "001" + }, + { + "name": "Aizkraukle", + "shortCode": "002" + }, + { + "name": "Aizpute", + "shortCode": "003" + }, + { + "name": "Aknīste", + "shortCode": "004" + }, + { + "name": "Aloja", + "shortCode": "005" + }, + { + "name": "Alsunga", + "shortCode": "06" + }, + { + "name": "Alūksne", + "shortCode": "007" + }, + { + "name": "Amata", + "shortCode": "008" + }, + { + "name": "Ape", + "shortCode": "009" + }, + { + "name": "Auce", + "shortCode": "010" + }, + { + "name": "Ādaži", + "shortCode": "011" + }, + { + "name": "Babīte", + "shortCode": "012" + }, + { + "name": "Baldone", + "shortCode": "013" + }, + { + "name": "Baltinava", + "shortCode": "014" + }, + { + "name": "Balvi", + "shortCode": "015" + }, + { + "name": "Bauska", + "shortCode": "016" + }, + { + "name": "Beverīna", + "shortCode": "017" + }, + { + "name": "Brocēni", + "shortCode": "018" + }, + { + "name": "Burtnieki", + "shortCode": "019" + }, + { + "name": "Carnikava", + "shortCode": "020" + }, + { + "name": "Cesvaine", + "shortCode": "021" + }, + { + "name": "Cēsis", + "shortCode": "022" + }, + { + "name": "Cibla", + "shortCode": "023" + }, + { + "name": "Dagda", + "shortCode": "024" + }, + { + "name": "Daugavpils", + "shortCode": "025" + }, + { + "name": "Daugavpils (City)", + "shortCode": "DGV" + }, + { + "name": "Dobele", + "shortCode": "026" + }, + { + "name": "Dundaga", + "shortCode": "027" + }, + { + "name": "Durbe", + "shortCode": "028" + }, + { + "name": "Engure", + "shortCode": "029" + }, + { + "name": "Ērgļi", + "shortCode": "030" + }, + { + "name": "Garkalne", + "shortCode": "031" + }, + { + "name": "Grobiņa", + "shortCode": "032" + }, + { + "name": "Gulbene", + "shortCode": "033" + }, + { + "name": "Iecava", + "shortCode": "034" + }, + { + "name": "Ikšķile", + "shortCode": "035" + }, + { + "name": "Ilūkste", + "shortCode": "036" + }, + { + "name": "Inčukalns", + "shortCode": "037" + }, + { + "name": "Jaunjelgava", + "shortCode": "038" + }, + { + "name": "Jaunpiebalga", + "shortCode": "039" + }, + { + "name": "Jaunpils", + "shortCode": "040" + }, + { + "name": "Jelgava", + "shortCode": "041" + }, + { + "name": "Jelgava (City)", + "shortCode": "JEL" + }, + { + "name": "Jēkabpils", + "shortCode": "042" + }, + { + "name": "Jēkabpils (City)", + "shortCode": "JKB" + }, + { + "name": "Jūrmala (City)", + "shortCode": "JUR" + }, + { + "name": "Kandava", + "shortCode": "043" + }, + { + "name": "Kārsava", + "shortCode": "044" + }, + { + "name": "Kocēni", + "shortCode": "045" + }, + { + "name": "Koknese", + "shortCode": "046" + }, + { + "name": "Krāslava", + "shortCode": "047" + }, + { + "name": "Krimulda", + "shortCode": "048" + }, + { + "name": "Krustpils", + "shortCode": "049" + }, + { + "name": "Kuldīga", + "shortCode": "050" + }, + { + "name": "Ķegums", + "shortCode": "051" + }, + { + "name": "Ķekava", + "shortCode": "052" + }, + { + "name": "Lielvārde", + "shortCode": "053" + }, + { + "name": "Liepāja", + "shortCode": "LPX" + }, + { + "name": "Limbaži", + "shortCode": "054" + }, + { + "name": "Līgatne", + "shortCode": "055" + }, + { + "name": "Līvāni", + "shortCode": "056" + }, + { + "name": "Lubāna", + "shortCode": "057" + }, + { + "name": "Ludza", + "shortCode": "058" + }, + { + "name": "Madona", + "shortCode": "059" + }, + { + "name": "Mazsalaca", + "shortCode": "060" + }, + { + "name": "Mālpils", + "shortCode": "061" + }, + { + "name": "Mārupe", + "shortCode": "062" + }, + { + "name": "Mērsrags", + "shortCode": "063" + }, + { + "name": "Naukšēni", + "shortCode": "064" + }, + { + "name": "Nereta", + "shortCode": "065" + }, + { + "name": "Nīca", + "shortCode": "066" + }, + { + "name": "Ogre", + "shortCode": "067" + }, + { + "name": "Olaine", + "shortCode": "068" + }, + { + "name": "Ozolnieki", + "shortCode": "069" + }, + { + "name": "Pārgauja", + "shortCode": "070" + }, + { + "name": "Pāvilosta", + "shortCode": "071" + }, + { + "name": "Pļaviņas", + "shortCode": "072" + }, + { + "name": "Preiļi", + "shortCode": "073" + }, + { + "name": "Priekule", + "shortCode": "074" + }, + { + "name": "Priekuļi", + "shortCode": "075" + }, + { + "name": "Rauna", + "shortCode": "076" + }, + { + "name": "Rēzekne", + "shortCode": "077" + }, + { + "name": "Rēzekne (City)", + "shortCode": "REZ" + }, + { + "name": "Riebiņi", + "shortCode": "078" + }, + { + "name": "Rīga", + "shortCode": "RIX" + }, + { + "name": "Roja", + "shortCode": "079" + }, + { + "name": "Ropaži", + "shortCode": "080" + }, + { + "name": "Rucava", + "shortCode": "081" + }, + { + "name": "Rugāji", + "shortCode": "082" + }, + { + "name": "Rundāle", + "shortCode": "083" + }, + { + "name": "Rūjiena", + "shortCode": "084" + }, + { + "name": "Sala", + "shortCode": "085" + }, + { + "name": "Salacgrīva", + "shortCode": "086" + }, + { + "name": "Salaspils", + "shortCode": "087" + }, + { + "name": "Saldus", + "shortCode": "088" + }, + { + "name": "Saulkrasti", + "shortCode": "089" + }, + { + "name": "Sēja", + "shortCode": "090" + }, + { + "name": "Sigulda", + "shortCode": "091" + }, + { + "name": "Skrīveri", + "shortCode": "092" + }, + { + "name": "Skrunda", + "shortCode": "093" + }, + { + "name": "Smiltene", + "shortCode": "094" + }, + { + "name": "Stopiņi", + "shortCode": "095" + }, + { + "name": "Strenči", + "shortCode": "096" + }, + { + "name": "Talsi", + "shortCode": "097" + }, + { + "name": "Tērvete", + "shortCode": "098" + }, + { + "name": "Tukums", + "shortCode": "099" + }, + { + "name": "Vaiņode", + "shortCode": "100" + }, + { + "name": "Valka", + "shortCode": "101" + }, + { + "name": "Valmiera", + "shortCode": "VMR" + }, + { + "name": "Varakļāni", + "shortCode": "102" + }, + { + "name": "Vārkava", + "shortCode": "103" + }, + { + "name": "Vecpiebalga", + "shortCode": "104" + }, + { + "name": "Vecumnieki", + "shortCode": "105" + }, + { + "name": "Ventspils", + "shortCode": "106" + }, + { + "name": "Ventspils (City)", + "shortCode": "VEN" + }, + { + "name": "Viesīte", + "shortCode": "107" + }, + { + "name": "Viļaka", + "shortCode": "108" + }, + { + "name": "Viļāni", + "shortCode": "109" + }, + { + "name": "Zilupe", + "shortCode": "110" + } + ] + }, + { + "countryName": "Lebanon", + "countryShortCode": "LB", + "regions": [ + { + "name": "Aakkâr", + "shortCode": "AK" + }, + { + "name": "Baalbelk-Hermel", + "shortCode": "BH" + }, + { + "name": "Béqaa", + "shortCode": "BI" + }, + { + "name": "Beyrouth", + "shortCode": "BA" + }, + { + "name": "Liban-Nord", + "shortCode": "AS" + }, + { + "name": "Liban-Sud", + "shortCode": "JA" + }, + { + "name": "Mont-Liban", + "shortCode": "JL" + }, + { + "name": "Nabatîyé", + "shortCode": "NA" + } + ] + }, + { + "countryName": "Lesotho", + "countryShortCode": "LS", + "regions": [ + { + "name": "Berea", + "shortCode": "D" + }, + { + "name": "Butha-Buthe", + "shortCode": "B" + }, + { + "name": "Leribe", + "shortCode": "C" + }, + { + "name": "Mafeteng", + "shortCode": "E" + }, + { + "name": "Maseru", + "shortCode": "A" + }, + { + "name": "Mohales Hoek", + "shortCode": "F" + }, + { + "name": "Mokhotlong", + "shortCode": "J" + }, + { + "name": "Qacha's Nek", + "shortCode": "H" + }, + { + "name": "Quthing", + "shortCode": "G" + }, + { + "name": "Thaba-Tseka", + "shortCode": "K" + } + ] + }, + { + "countryName": "Liberia", + "countryShortCode": "LR", + "regions": [ + { + "name": "Bomi", + "shortCode": "BM" + }, + { + "name": "Bong", + "shortCode": "BG" + }, + { + "name": "Gbarpolu", + "shortCode": "GP" + }, + { + "name": "Grand Bassa", + "shortCode": "GB" + }, + { + "name": "Grand Cape Mount", + "shortCode": "CM" + }, + { + "name": "Grand Gedeh", + "shortCode": "GG" + }, + { + "name": "Grand Kru", + "shortCode": "GK" + }, + { + "name": "Lofa", + "shortCode": "LO" + }, + { + "name": "Margibi", + "shortCode": "MG" + }, + { + "name": "Maryland", + "shortCode": "MY" + }, + { + "name": "Montserrado", + "shortCode": "MO" + }, + { + "name": "Nimba", + "shortCode": "NI" + }, + { + "name": "River Cess", + "shortCode": "RI" + }, + { + "name": "River Geee", + "shortCode": "RG" + }, + { + "name": "Sinoe", + "shortCode": "SI" + } + ] + }, + { + "countryName": "Libya", + "countryShortCode": "LY", + "regions": [ + { + "name": "Al Buţnān", + "shortCode": "BU" + }, + { + "name": "Al Jabal al Akhḑar", + "shortCode": "JA" + }, + { + "name": "Al Jabal al Gharbī", + "shortCode": "JG" + }, + { + "name": "Al Jafārah", + "shortCode": "JI" + }, + { + "name": "Al Jufrah", + "shortCode": "JU" + }, + { + "name": "Al Kufrah", + "shortCode": "FK" + }, + { + "name": "Al Marj", + "shortCode": "MJ" + }, + { + "name": "Al Marquab", + "shortCode": "MB" + }, + { + "name": "Al Wāḩāt", + "shortCode": "WA" + }, + { + "name": "An Nuqaţ al Khams", + "shortCode": "NQ" + }, + { + "name": "Az Zāwiyah", + "shortCode": "ZA" + }, + { + "name": "Banghāzī", + "shortCode": "BA" + }, + { + "name": "Darnah", + "shortCode": "DR" + }, + { + "name": "Ghāt", + "shortCode": "GH" + }, + { + "name": "Mişrātah", + "shortCode": "MI" + }, + { + "name": "Murzuq", + "shortCode": "MQ" + }, + { + "name": "Nālūt", + "shortCode": "NL" + }, + { + "name": "Sabhā", + "shortCode": "SB" + }, + { + "name": "Surt", + "shortCode": "SR" + }, + { + "name": "Ţarābulus", + "shortCode": "TB" + }, + { + "name": "Yafran", + "shortCode": "WD" + }, + { + "name": "Wādī ash Shāţiʾ", + "shortCode": "WS" + } + ] + }, + { + "countryName": "Liechtenstein", + "countryShortCode": "LI", + "regions": [ + { + "name": "Balzers", + "shortCode": "01" + }, + { + "name": "Eschen", + "shortCode": "02" + }, + { + "name": "Gamprin", + "shortCode": "03" + }, + { + "name": "Mauren", + "shortCode": "04" + }, + { + "name": "Planken", + "shortCode": "05" + }, + { + "name": "Ruggell", + "shortCode": "06" + }, + { + "name": "Schaan", + "shortCode": "07" + }, + { + "name": "Schellenberg", + "shortCode": "08" + }, + { + "name": "Triesen", + "shortCode": "09" + }, + { + "name": "Triesenberg", + "shortCode": "10" + }, + { + "name": "Vaduz", + "shortCode": "11" + } + ] + }, + { + "countryName": "Lithuania", + "countryShortCode": "LT", + "regions": [ + { + "name": "Alytaus", + "shortCode": "AL" + }, + { + "name": "Kauno", + "shortCode": "KU" + }, + { + "name": "Klaipėdos", + "shortCode": "KL" + }, + { + "name": "Marijampolės", + "shortCode": "MR" + }, + { + "name": "Panevėžio", + "shortCode": "PN" + }, + { + "name": "Šiaulių", + "shortCode": "SA" + }, + { + "name": "Tauragės", + "shortCode": "TA" + }, + { + "name": "Telšių", + "shortCode": "TE" + }, + { + "name": "Utenos", + "shortCode": "UT" + }, + { + "name": "Vilniaus", + "shortCode": "VL" + } + ] + }, + { + "countryName": "Luxembourg", + "countryShortCode": "LU", + "regions": [ + { + "name": "Capellen", + "shortCode": "CA" + }, + { + "name": "Clevaux", + "shortCode": "CL" + }, + { + "name": "Diekirch", + "shortCode": "DI" + }, + { + "name": "Echternach", + "shortCode": "EC" + }, + { + "name": "Esch-sur-Alzette", + "shortCode": "ES" + }, + { + "name": "Grevenmacher", + "shortCode": "GR" + }, + { + "name": "Luxembourg", + "shortCode": "LU" + }, + { + "name": "Mersch", + "shortCode": "ME" + }, + { + "name": "Redange", + "shortCode": "RD" + }, + { + "name": "Remich", + "shortCode": "RM" + }, + { + "name": "Vianden", + "shortCode": "VD" + }, + { + "name": "Wiltz", + "shortCode": "WI" + } + ] + }, + { + "countryName": "Macao", + "countryShortCode": "MO", + "regions": [ + { + "name": "Macao" + } + ] + }, + { + "countryName": "Macedonia, Republic of", + "countryShortCode": "MK", + "regions": [ + { + "name": "Aračinovo", + "shortCode": "02" + }, + { + "name": "Berovo", + "shortCode": "03" + }, + { + "name": "Bitola", + "shortCode": "04" + }, + { + "name": "Bogdanci", + "shortCode": "05" + }, + { + "name": "Bogovinje", + "shortCode": "06" + }, + { + "name": "Bosilovo", + "shortCode": "07" + }, + { + "name": "Brvenica", + "shortCode": "08" + }, + { + "name": "Centar Župa", + "shortCode": "78" + }, + { + "name": "Čaška", + "shortCode": "80" + }, + { + "name": "Češinovo-Obleševo", + "shortCode": "81" + }, + { + "name": "Čučer Sandevo", + "shortCode": "82" + }, + { + "name": "Debar", + "shortCode": "21" + }, + { + "name": "Debarca", + "shortCode": "22" + }, + { + "name": "Delčevo", + "shortCode": "23" + }, + { + "name": "Demir Hisar", + "shortCode": "25" + }, + { + "name": "Demir Kapija", + "shortCode": "24" + }, + { + "name": "Doran", + "shortCode": "26" + }, + { + "name": "Dolneni", + "shortCode": "27" + }, + { + "name": "Gevgelija", + "shortCode": "18" + }, + { + "name": "Gostivar", + "shortCode": "19" + }, + { + "name": "Gradsko", + "shortCode": "20" + }, + { + "name": "Ilinden", + "shortCode": "34" + }, + { + "name": "Jegunovce", + "shortCode": "35" + }, + { + "name": "Karbinci", + "shortCode": "37" + }, + { + "name": "Kavadarci", + "shortCode": "36" + }, + { + "name": "Kičevo", + "shortCode": "40" + }, + { + "name": "Kočani", + "shortCode": "42" + }, + { + "name": "Konče", + "shortCode": "41" + }, + { + "name": "Kratovo", + "shortCode": "43" + }, + { + "name": "Kriva Palanka", + "shortCode": "44" + }, + { + "name": "Krivogaštani", + "shortCode": "45" + }, + { + "name": "Kruševo", + "shortCode": "46" + }, + { + "name": "Kumanovo", + "shortCode": "47" + }, + { + "name": "Lipkovo", + "shortCode": "48" + }, + { + "name": "Lozovo", + "shortCode": "49" + }, + { + "name": "Makedonska Kamenica", + "shortCode": "51" + }, + { + "name": "Makedonski Brod", + "shortCode": "52" + }, + { + "name": "Mavrovo i Rostuša", + "shortCode": "50" + }, + { + "name": "Mogila", + "shortCode": "53" + }, + { + "name": "Negotino", + "shortCode": "54" + }, + { + "name": "Novaci", + "shortCode": "55" + }, + { + "name": "Novo Selo", + "shortCode": "56" + }, + { + "name": "Ohrid", + "shortCode": "58" + }, + { + "name": "Pehčevo", + "shortCode": "60" + }, + { + "name": "Petrovec", + "shortCode": "59" + }, + { + "name": "Plasnica", + "shortCode": "61" + }, + { + "name": "Prilep", + "shortCode": "62" + }, + { + "name": "Probištip", + "shortCode": "63" + }, + { + "name": "Radoviš", + "shortCode": "" + }, + { + "name": "Rankovce", + "shortCode": "65" + }, + { + "name": "Resen", + "shortCode": "66" + }, + { + "name": "Rosoman", + "shortCode": "67" + }, + { + "name": "Skopje", + "shortCode": "85" + }, + { + "name": "Sopište", + "shortCode": "70" + }, + { + "name": "Staro Nagoričane", + "shortCode": "71" + }, + { + "name": "Struga", + "shortCode": "72" + }, + { + "name": "Strumica", + "shortCode": "73" + }, + { + "name": "Studeničani", + "shortCode": "74" + }, + { + "name": "Sveti Nikole", + "shortCode": "69" + }, + { + "name": "Štip", + "shortCode": "83" + }, + { + "name": "Tearce", + "shortCode": "75" + }, + { + "name": "Tetovo", + "shortCode": "76" + }, + { + "name": "Valandovo", + "shortCode": "10" + }, + { + "name": "Vasilevo", + "shortCode": "11" + }, + { + "name": "Veles", + "shortCode": "13" + }, + { + "name": "Vevčani", + "shortCode": "12" + }, + { + "name": "Vinica", + "shortCode": "14" + }, + { + "name": "Vrapčište", + "shortCode": "16" + }, + { + "name": "Zelenikovo", + "shortCode": "32" + }, + { + "name": "Zrnovci", + "shortCode": "33" + }, + { + "name": "Želino", + "shortCode": "30" + } + ] + }, + { + "countryName": "Madagascar", + "countryShortCode": "MG", + "regions": [ + { + "name": "Antananarivo", + "shortCode": "T" + }, + { + "name": "Antsiranana", + "shortCode": "D" + }, + { + "name": "Fianarantsoa", + "shortCode": "F" + }, + { + "name": "Mahajanga", + "shortCode": "M" + }, + { + "name": "Toamasina", + "shortCode": "A" + }, + { + "name": "Toliara", + "shortCode": "U" + } + ] + }, + { + "countryName": "Malawi", + "countryShortCode": "MW", + "regions": [ + { + "name": "Balaka", + "shortCode": "BA" + }, + { + "name": "Blantyre", + "shortCode": "BL" + }, + { + "name": "Chikwawa", + "shortCode": "CK" + }, + { + "name": "Chiradzulu", + "shortCode": "CR" + }, + { + "name": "Chitipa", + "shortCode": "CT" + }, + { + "name": "Dedza", + "shortCode": "DE" + }, + { + "name": "Dowa", + "shortCode": "DO" + }, + { + "name": "Karonga", + "shortCode": "KR" + }, + { + "name": "Kasungu", + "shortCode": "KS" + }, + { + "name": "Likoma", + "shortCode": "LK" + }, + { + "name": "Lilongwe", + "shortCode": "LI" + }, + { + "name": "Machinga", + "shortCode": "MH" + }, + { + "name": "Mangochi", + "shortCode": "MG" + }, + { + "name": "Mchinji", + "shortCode": "MC" + }, + { + "name": "Mulanje", + "shortCode": "MU" + }, + { + "name": "Mwanza", + "shortCode": "MW" + }, + { + "name": "Mzimba", + "shortCode": "MZ" + }, + { + "name": "Nkhata Bay", + "shortCode": "NE" + }, + { + "name": "Nkhotakota", + "shortCode": "NB" + }, + { + "name": "Nsanje", + "shortCode": "NS" + }, + { + "name": "Ntcheu", + "shortCode": "NU" + }, + { + "name": "Ntchisi", + "shortCode": "NI" + }, + { + "name": "Phalombe", + "shortCode": "PH" + }, + { + "name": "Rumphi", + "shortCode": "RU" + }, + { + "name": "Salima", + "shortCode": "SA" + }, + { + "name": "Thyolo", + "shortCode": "TH" + }, + { + "name": "Zomba", + "shortCode": "ZO" + } + ] + }, + { + "countryName": "Malaysia", + "countryShortCode": "MY", + "regions": [ + { + "name": "Johor", + "shortCode": "01" + }, + { + "name": "Kedah", + "shortCode": "02" + }, + { + "name": "Kelantan", + "shortCode": "03" + }, + { + "name": "Melaka", + "shortCode": "04" + }, + { + "name": "Negeri Sembilan", + "shortCode": "05" + }, + { + "name": "Pahang", + "shortCode": "06" + }, + { + "name": "Perak", + "shortCode": "08" + }, + { + "name": "Perlis", + "shortCode": "09" + }, + { + "name": "Pulau Pinang", + "shortCode": "07" + }, + { + "name": "Sabah", + "shortCode": "12" + }, + { + "name": "Sarawak", + "shortCode": "13" + }, + { + "name": "Selangor", + "shortCode": "10" + }, + { + "name": "Terengganu", + "shortCode": "11" + }, + { + "name": "Wilayah Persekutuan (Kuala Lumpur)", + "shortCode": "14" + }, + { + "name": "Wilayah Persekutuan (Labuan)", + "shortCode": "15" + }, + { + "name": "Wilayah Persekutuan (Putrajaya)", + "shortCode": "16" + } + ] + }, + { + "countryName": "Maldives", + "countryShortCode": "MV", + "regions": [ + { + "name": "Alifu Alifu", + "shortCode": "02" + }, + { + "name": "Alifu Dhaalu", + "shortCode": "00" + }, + { + "name": "Baa", + "shortCode": "20" + }, + { + "name": "Dhaalu", + "shortCode": "17" + }, + { + "name": "Faafu", + "shortCode": "14" + }, + { + "name": "Gaafu Alifu", + "shortCode": "27" + }, + { + "name": "Gaafu Dhaalu", + "shortCode": "28" + }, + { + "name": "Gnaviyani", + "shortCode": "29" + }, + { + "name": "Haa Alifu", + "shortCode": "07" + }, + { + "name": "Haa Dhaalu", + "shortCode": "23" + }, + { + "name": "Kaafu", + "shortCode": "26" + }, + { + "name": "Laamu", + "shortCode": "05" + }, + { + "name": "Lhaviyani", + "shortCode": "03" + }, + { + "name": "Malé", + "shortCode": "MLE" + }, + { + "name": "Meemu", + "shortCode": "12" + }, + { + "name": "Noonu", + "shortCode": "25" + }, + { + "name": "Raa", + "shortCode": "13" + }, + { + "name": "Seenu", + "shortCode": "01" + }, + { + "name": "Shaviyani", + "shortCode": "24" + }, + { + "name": "Thaa", + "shortCode": "08" + }, + { + "name": "Vaavu", + "shortCode": "04" + } + ] + }, + { + "countryName": "Mali", + "countryShortCode": "ML", + "regions": [ + { + "name": "Bamako", + "shortCode": "BKO" + }, + { + "name": "Gao", + "shortCode": "7" + }, + { + "name": "Kayes", + "shortCode": "1" + }, + { + "name": "Kidal", + "shortCode": "8" + }, + { + "name": "Koulikoro", + "shortCode": "2" + }, + { + "name": "Mopti", + "shortCode": "5" + }, + { + "name": "Segou", + "shortCode": "4" + }, + { + "name": "Sikasso", + "shortCode": "3" + }, + { + "name": "Tombouctou", + "shortCode": "6" + }, + { + "name": "Taoudénit", + "shortCode": "9" + }, + { + "name": "Ménaka", + "shortCode": "10" + } + ] + }, + { + "countryName": "Malta", + "countryShortCode": "MT", + "regions": [ + { + "name": "Attard", + "shortCode": "01" + }, + { + "name": "Balzan", + "shortCode": "02" + }, + { + "name": "Birgu", + "shortCode": "03" + }, + { + "name": "Birkirkara", + "shortCode": "04" + }, + { + "name": "Birżebbuġa", + "shortCode": "05" + }, + { + "name": "Bormla", + "shortCode": "06" + }, + { + "name": "Dingli", + "shortCode": "07" + }, + { + "name": "Fgura", + "shortCode": "08" + }, + { + "name": "Floriana", + "shortCode": "09" + }, + { + "name": "Fontana", + "shortCode": "10" + }, + { + "name": "Guda", + "shortCode": "11" + }, + { + "name": "Gżira", + "shortCode": "12" + }, + { + "name": "Għajnsielem", + "shortCode": "13" + }, + { + "name": "Għarb", + "shortCode": "14" + }, + { + "name": "Għargħur", + "shortCode": "15" + }, + { + "name": "Għasri", + "shortCode": "16" + }, + { + "name": "Għaxaq", + "shortCode": "17" + }, + { + "name": "Ħamrun", + "shortCode": "18" + }, + { + "name": "Iklin", + "shortCode": "19" + }, + { + "name": "Isla", + "shortCode": "20" + }, + { + "name": "Kalkara", + "shortCode": "21" + }, + { + "name": "Kerċem", + "shortCode": "22" + }, + { + "name": "Kirkop", + "shortCode": "23" + }, + { + "name": "Lija", + "shortCode": "24" + }, + { + "name": "Luqa", + "shortCode": "25" + }, + { + "name": "Marsa", + "shortCode": "26" + }, + { + "name": "Marsaskala", + "shortCode": "27" + }, + { + "name": "Marsaxlokk", + "shortCode": "28" + }, + { + "name": "Mdina", + "shortCode": "29" + }, + { + "name": "Mellieħa", + "shortCode": "30" + }, + { + "name": "Mġarr", + "shortCode": "31" + }, + { + "name": "Mosta", + "shortCode": "32" + }, + { + "name": "Mqabba", + "shortCode": "33" + }, + { + "name": "Msida", + "shortCode": "34" + }, + { + "name": "Mtarfa", + "shortCode": "35" + }, + { + "name": "Munxar", + "shortCode": "36" + }, + { + "name": "Nadur", + "shortCode": "37" + }, + { + "name": "Naxxar", + "shortCode": "38" + }, + { + "name": "Paola", + "shortCode": "39" + }, + { + "name": "Pembroke", + "shortCode": "40" + }, + { + "name": "Pietà", + "shortCode": "41" + }, + { + "name": "Qala", + "shortCode": "42" + }, + { + "name": "Qormi", + "shortCode": "43" + }, + { + "name": "Qrendi", + "shortCode": "44" + }, + { + "name": "Rabat Għawdex", + "shortCode": "45" + }, + { + "name": "Rabat Malta", + "shortCode": "46" + }, + { + "name": "Safi", + "shortCode": "47" + }, + { + "name": "San Ġiljan", + "shortCode": "48" + }, + { + "name": "San Ġwann", + "shortCode": "49" + }, + { + "name": "San Lawrenz", + "shortCode": "50" + }, + { + "name": "San Pawl il-Baħar", + "shortCode": "51" + }, + { + "name": "Sannat", + "shortCode": "52" + }, + { + "name": "Santa Luċija", + "shortCode": "53" + }, + { + "name": "Santa Venera", + "shortCode": "54" + }, + { + "name": "Siġġiewi", + "shortCode": "55" + }, + { + "name": "Sliema", + "shortCode": "56" + }, + { + "name": "Swieqi", + "shortCode": "57" + }, + { + "name": "Tai Xbiex", + "shortCode": "58" + }, + { + "name": "Tarzien", + "shortCode": "59" + }, + { + "name": "Valletta", + "shortCode": "60" + }, + { + "name": "Xagħra", + "shortCode": "61" + }, + { + "name": "Xewkija", + "shortCode": "62" + }, + { + "name": "Xgħajra", + "shortCode": "63" + }, + { + "name": "Żabbar", + "shortCode": "64" + }, + { + "name": "Żebbuġ Għawde", + "shortCode": "65" + }, + { + "name": "Żebbuġ Malta", + "shortCode": "66" + }, + { + "name": "Żejtun", + "shortCode": "67" + }, + { + "name": "Żurrieq", + "shortCode": "68" + } + ] + }, + { + "countryName": "Marshall Islands", + "countryShortCode": "MH", + "regions": [ + { + "name": "Ailinglaplap", + "shortCode": "ALL" + }, + { + "name": "Ailuk", + "shortCode": "ALK" + }, + { + "name": "Arno", + "shortCode": "ARN" + }, + { + "name": "Aur", + "shortCode": "AUR" + }, + { + "name": "Bikini and Kili", + "shortCode": "KIL" + }, + { + "name": "Ebon", + "shortCode": "EBO" + }, + { + "name": "Jabat", + "shortCode": "JAB" + }, + { + "name": "Jaluit", + "shortCode": "JAL" + }, + { + "name": "Kwajalein", + "shortCode": "KWA" + }, + { + "name": "Lae", + "shortCode": "LAE" + }, + { + "name": "Lib", + "shortCode": "LIB" + }, + { + "name": "Likiep", + "shortCode": "LIK" + }, + { + "name": "Majuro", + "shortCode": "MAJ" + }, + { + "name": "Maloelap", + "shortCode": "MAL" + }, + { + "name": "Mejit", + "shortCode": "MEJ" + }, + { + "name": "Namdrik", + "shortCode": "NMK" + }, + { + "name": "Namu", + "shortCode": "NMU" + }, + { + "name": "Rongelap", + "shortCode": "RON" + }, + { + "name": "Ujae", + "shortCode": "UJA" + }, + { + "name": "Utrik", + "shortCode": "UTI" + }, + { + "name": "Wotho", + "shortCode": "WTH" + }, + { + "name": "Wotje", + "shortCode": "WTJ" + } + ] + }, + { + "countryName": "Martinique", + "countryShortCode": "MQ", + "regions": [ + { + "name": "Martinique" + } + ] + }, + { + "countryName": "Mauritania", + "countryShortCode": "MR", + "regions": [ + { + "name": "Adrar", + "shortCode": "07" + }, + { + "name": "Assaba", + "shortCode": "03" + }, + { + "name": "Brakna", + "shortCode": "05" + }, + { + "name": "Dakhlet Nouadhibou", + "shortCode": "08" + }, + { + "name": "Gorgol", + "shortCode": "04" + }, + { + "name": "Guidimaka", + "shortCode": "10" + }, + { + "name": "Hodh Ech Chargui", + "shortCode": "01" + }, + { + "name": "Hodh El Gharbi", + "shortCode": "02" + }, + { + "name": "Inchiri", + "shortCode": "12" + }, + { + "name": "Nouakchott Nord", + "shortCode": "14" + }, + { + "name": "Nouakchott Ouest", + "shortCode": "13" + }, + { + "name": "Nouakchott Sud", + "shortCode": "15" + }, + { + "name": "Tagant", + "shortCode": "09" + }, + { + "name": "Tiris Zemmour", + "shortCode": "11" + }, + { + "name": "Trarza", + "shortCode": "06" + } + ] + }, + { + "countryName": "Mauritius", + "countryShortCode": "MU", + "regions": [ + { + "name": "Agalega Islands", + "shortCode": "AG" + }, + { + "name": "Beau Bassin-Rose Hill", + "shortCode": "BR" + }, + { + "name": "Black River", + "shortCode": "BL" + }, + { + "name": "Cargados Carajos Shoals", + "shortCode": "CC" + }, + { + "name": "Curepipe", + "shortCode": "CU" + }, + { + "name": "Flacq", + "shortCode": "FL" + }, + { + "name": "Grand Port", + "shortCode": "GP" + }, + { + "name": "Moka", + "shortCode": "MO" + }, + { + "name": "Pamplemousses", + "shortCode": "PA" + }, + { + "name": "Plaines Wilhems", + "shortCode": "PW" + }, + { + "name": "Port Louis (City)", + "shortCode": "PU" + }, + { + "name": "Port Louis", + "shortCode": "PL" + }, + { + "name": "Riviere du Rempart", + "shortCode": "RR" + }, + { + "name": "Rodrigues Island", + "shortCode": "RO" + }, + { + "name": "Savanne", + "shortCode": "SA" + }, + { + "name": "Vacoas-Phoenix", + "shortCode": "CP" + } + ] + }, + { + "countryName": "Mayotte", + "countryShortCode": "YT", + "regions": [ + { + "name": "Dzaoudzi", + "shortCode": "01" + }, + { + "name": "Pamandzi", + "shortCode": "02" + }, + { + "name": "Mamoudzou", + "shortCode": "03" + }, + { + "name": "Dembeni", + "shortCode": "04" + }, + { + "name": "Bandrélé", + "shortCode": "05" + }, + { + "name": "Kani-Kéli", + "shortCode": "06" + }, + { + "name": "Bouéni", + "shortCode": "07" + }, + { + "name": "Chirongui", + "shortCode": "08" + }, + { + "name": "Sada", + "shortCode": "09" + }, + { + "name": "Ouangani", + "shortCode": "10" + }, + { + "name": "Chiconi", + "shortCode": "11" + }, + { + "name": "Tsingoni", + "shortCode": "12" + }, + { + "name": "M'Tsangamouji", + "shortCode": "13" + }, + { + "name": "Acoua", + "shortCode": "14" + }, + { + "name": "Mtsamboro", + "shortCode": "15" + }, + { + "name": "Bandraboua", + "shortCode": "16" + }, + { + "name": "Koungou", + "shortCode": "17" + } + ] + }, + { + "countryName": "Mexico", + "countryShortCode": "MX", + "regions": [ + { + "name": "Aguascalientes", + "shortCode": "AGU" + }, + { + "name": "Baja California", + "shortCode": "BCN" + }, + { + "name": "Baja California Sur", + "shortCode": "BCS" + }, + { + "name": "Campeche", + "shortCode": "CAM" + }, + { + "name": "Ciudad de México", + "shortCode": "CMX" + }, + { + "name": "Chiapas", + "shortCode": "CHP" + }, + { + "name": "Chihuahua", + "shortCode": "CHH" + }, + { + "name": "Coahuila de Zaragoza", + "shortCode": "COA" + }, + { + "name": "Colima", + "shortCode": "COL" + }, + { + "name": "Durango", + "shortCode": "DUR" + }, + { + "name": "Estado de México", + "shortCode": "MEX" + }, + { + "name": "Guanajuato", + "shortCode": "GUA" + }, + { + "name": "Guerrero", + "shortCode": "GRO" + }, + { + "name": "Hidalgo", + "shortCode": "HID" + }, + { + "name": "Jalisco", + "shortCode": "JAL" + }, + { + "name": "Michoacán de Ocampo", + "shortCode": "MIC" + }, + { + "name": "Morelos", + "shortCode": "MOR" + }, + { + "name": "Nayarit", + "shortCode": "NAY" + }, + { + "name": "Nuevo León", + "shortCode": "NLE" + }, + { + "name": "Oaxaca", + "shortCode": "OAX" + }, + { + "name": "Puebla", + "shortCode": "PUE" + }, + { + "name": "Querétaro de Arteaga", + "shortCode": "QUE" + }, + { + "name": "Quintana Roo", + "shortCode": "ROO" + }, + { + "name": "San Luis Potosí", + "shortCode": "SLP" + }, + { + "name": "Sinaloa", + "shortCode": "SIN" + }, + { + "name": "Sonora", + "shortCode": "SON" + }, + { + "name": "Tabasco", + "shortCode": "TAB" + }, + { + "name": "Tamaulipas", + "shortCode": "TAM" + }, + { + "name": "Tlaxcala", + "shortCode": "TLA" + }, + { + "name": "Veracruz", + "shortCode": "VER" + }, + { + "name": "Yucatán", + "shortCode": "YUC" + }, + { + "name": "Zacatecas", + "shortCode": "ZAC" + } + ] + }, + { + "countryName": "Micronesia, Federated States of", + "countryShortCode": "FM", + "regions": [ + { + "name": "Chuuk (Truk)", + "shortCode": "TRK" + }, + { + "name": "Kosrae", + "shortCode": "KSA" + }, + { + "name": "Pohnpei", + "shortCode": "PNI" + }, + { + "name": "Yap", + "shortCode": "YAP" + } + ] + }, + { + "countryName": "Moldova", + "countryShortCode": "MD", + "regions": [ + { + "name": "Aenii Noi", + "shortCode": "AN" + }, + { + "name": "Basarabeasca", + "shortCode": "BS" + }, + { + "name": "Bălți", + "shortCode": "BA" + }, + { + "name": "Bender", + "shortCode": "BD" + }, + { + "name": "Briceni", + "shortCode": "BR" + }, + { + "name": "Cahul", + "shortCode": "CA" + }, + { + "name": "Cantemir", + "shortCode": "CT" + }, + { + "name": "Călărași", + "shortCode": "CL" + }, + { + "name": "Căușeni", + "shortCode": "CS" + }, + { + "name": "Chișinău", + "shortCode": "CU" + }, + { + "name": "Cimișlia", + "shortCode": "CM" + }, + { + "name": "Criuleni", + "shortCode": "CR" + }, + { + "name": "Dondușeni", + "shortCode": "DO" + }, + { + "name": "Drochia", + "shortCode": "DR" + }, + { + "name": "Dubăsari", + "shortCode": "DU" + }, + { + "name": "Edineț", + "shortCode": "ED" + }, + { + "name": "Fălești", + "shortCode": "FA" + }, + { + "name": "Florești", + "shortCode": "FL" + }, + { + "name": "Găgăuzia", + "shortCode": "GA" + }, + { + "name": "Glodeni", + "shortCode": "GL" + }, + { + "name": "Hîncești", + "shortCode": "HI" + }, + { + "name": "Ialoveni", + "shortCode": "IA" + }, + { + "name": "Leova", + "shortCode": "LE" + }, + { + "name": "Nisporeni", + "shortCode": "NI" + }, + { + "name": "Ocnița", + "shortCode": "OC" + }, + { + "name": "Orhei", + "shortCode": "OR" + }, + { + "name": "Rezina", + "shortCode": "RE" + }, + { + "name": "Rîșcani", + "shortCode": "RI" + }, + { + "name": "Sîngerei", + "shortCode": "SI" + }, + { + "name": "Soroca", + "shortCode": "SO" + }, + { + "name": "Stânga Nistrului", + "shortCode": "SN" + }, + { + "name": "Strășeni", + "shortCode": "ST" + }, + { + "name": "Șoldănești", + "shortCode": "SD" + }, + { + "name": "Ștefan Vodă", + "shortCode": "SV" + }, + { + "name": "Taraclia", + "shortCode": "TA" + }, + { + "name": "Telenești", + "shortCode": "TE" + }, + { + "name": "Ungheni", + "shortCode": "UN" + } + ] + }, + { + "countryName": "Monaco", + "countryShortCode": "MC", + "regions": [ + { + "name": "Colle", + "shortCode": "CL" + }, + { + "name": "Condamine", + "shortCode": "CO" + }, + { + "name": "Fontvieille", + "shortCode": "FO" + }, + { + "name": "Gare", + "shortCode": "GA" + }, + { + "name": "Jardin Exotique", + "shortCode": "JE" + }, + { + "name": "Larvotto", + "shortCode": "LA" + }, + { + "name": "Malbousquet", + "shortCode": "MA" + }, + { + "name": "Monaco-Ville", + "shortCode": "MO" + }, + { + "name": "Moneghetti", + "shortCode": "MG" + }, + { + "name": "Monte-Carlo", + "shortCode": "MC" + }, + { + "name": "Moulins", + "shortCode": "MU" + }, + { + "name": "Port-Hercule", + "shortCode": "PH" + }, + { + "name": "Saint-Roman", + "shortCode": "SR" + }, + { + "name": "Sainte-Dévote", + "shortCode": "SD" + }, + { + "name": "Source", + "shortCode": "SO" + }, + { + "name": "Spélugues", + "shortCode": "SP" + }, + { + "name": "Vallon de la Rousse", + "shortCode": "VR" + } + ] + }, + { + "countryName": "Mongolia", + "countryShortCode": "MN", + "regions": [ + { + "name": "Arhangay", + "shortCode": "073" + }, + { + "name": "Bayan-Olgiy", + "shortCode": "071" + }, + { + "name": "Bayanhongor", + "shortCode": "069" + }, + { + "name": "Bulgan", + "shortCode": "067" + }, + { + "name": "Darhan", + "shortCode": "037" + }, + { + "name": "Dornod", + "shortCode": "061" + }, + { + "name": "Dornogovi", + "shortCode": "063" + }, + { + "name": "Dundgovi", + "shortCode": "059" + }, + { + "name": "Dzavhan", + "shortCode": "057" + }, + { + "name": "Govi-Altay", + "shortCode": "065" + }, + { + "name": "Govi-Sumber", + "shortCode": "064" + }, + { + "name": "Hovd", + "shortCode": "043" + }, + { + "name": "Hovsgol", + "shortCode": "041" + }, + { + "name": "Omnogovi", + "shortCode": "053" + }, + { + "name": "Ovorhangay", + "shortCode": "055" + }, + { + "name": "Selenge", + "shortCode": "049" + }, + { + "name": "Suhbaatar", + "shortCode": "051" + }, + { + "name": "Tov", + "shortCode": "047" + }, + { + "name": "Ulaanbaatar", + "shortCode": "1" + }, + { + "name": "Uvs", + "shortCode": "046" + }, + { + "name": "Erdenet", + "shortCode": "074" + } + ] + }, + { + "countryName": "Montenegro", + "countryShortCode": "ME", + "regions": [ + { + "name": "Andrijevica", + "shortCode": "01" + }, + { + "name": "Bar", + "shortCode": "02" + }, + { + "name": "Berane", + "shortCode": "03" + }, + { + "name": "Bijelo Polje", + "shortCode": "04" + }, + { + "name": "Budva", + "shortCode": "05" + }, + { + "name": "Cetinje", + "shortCode": "06" + }, + { + "name": "Danilovgrad", + "shortCode": "07" + }, + { + "name": "Gusinje", + "shortCode": "22" + }, + { + "name": "Herceg Novi", + "shortCode": "08" + }, + { + "name": "Kolašin", + "shortCode": "09" + }, + { + "name": "Kotor", + "shortCode": "10" + }, + { + "name": "Mojkovac", + "shortCode": "11" + }, + { + "name": "Nikšić", + "shortCode": "12" + }, + { + "name": "Petnica", + "shortCode": "23" + }, + { + "name": "Plav", + "shortCode": "13" + }, + { + "name": "Plužine", + "shortCode": "14" + }, + { + "name": "Pljevlja", + "shortCode": "15" + }, + { + "name": "Podgorica", + "shortCode": "16" + }, + { + "name": "Rožaje", + "shortCode": "17" + }, + { + "name": "Šavnik", + "shortCode": "18" + }, + { + "name": "Tivat", + "shortCode": "19" + }, + { + "name": "Ulcinj", + "shortCode": "20" + }, + { + "name": "Žabljak", + "shortCode": "21" + } + ] + }, + { + "countryName": "Montserrat", + "countryShortCode": "MS", + "regions": [ + { + "name": "Saint Anthony" + }, + { + "name": "Saint Georges" + }, + { + "name": "Saint Peter's" + } + ] + }, + { + "countryName": "Morocco", + "countryShortCode": "MA", + "regions": [ + { + "name": "Tanger-Tétouan-Al Hoceïma", + "shortCode": "MA-01" + }, + { + "name": "L'Oriental", + "shortCode": "MA-02" + }, + { + "name": "Fès-Meknès", + "shortCode": "MA-03" + }, + { + "name": "Rabat-Salé-Kénitra", + "shortCode": "MA-04" + }, + { + "name": "Béni Mellal-Khénifra", + "shortCode": "MA-05" + }, + { + "name": "Casablanca-Settat", + "shortCode": "MA-06" + }, + { + "name": "Marrakech-Safi", + "shortCode": "MA-07" + }, + { + "name": "Drâa-Tafilalet", + "shortCode": "MA-08" + }, + { + "name": "Souss-Massa", + "shortCode": "MA-09" + }, + { + "name": "Guelmim-Oued Noun", + "shortCode": "MA-10" + }, + { + "name": "Laâyoune-Sakia El Hamra", + "shortCode": "MA-11" + }, + { + "name": "Dakhla-Oued Ed-Dahab", + "shortCode": "MA-12" + } + ] + }, + { + "countryName": "Mozambique", + "countryShortCode": "MZ", + "regions": [ + { + "name": "Cabo Delgado", + "shortCode": "P" + }, + { + "name": "Gaza", + "shortCode": "G" + }, + { + "name": "Inhambane", + "shortCode": "I" + }, + { + "name": "Manica", + "shortCode": "B" + }, + { + "name": "Maputo", + "shortCode": "L" + }, + { + "name": "Maputo (City)", + "shortCode": "MPM" + }, + { + "name": "Nampula", + "shortCode": "N" + }, + { + "name": "Niassa", + "shortCode": "A" + }, + { + "name": "Sofala", + "shortCode": "S" + }, + { + "name": "Tete", + "shortCode": "T" + }, + { + "name": "Zambezia", + "shortCode": "Q" + } + ] + }, + { + "countryName": "Myanmar", + "countryShortCode": "MM", + "regions": [ + { + "name": "Ayeyarwady", + "shortCode": "07" + }, + { + "name": "Bago", + "shortCode": "02" + }, + { + "name": "Chin", + "shortCode": "14" + }, + { + "name": "Kachin", + "shortCode": "11" + }, + { + "name": "Kayah", + "shortCode": "12" + }, + { + "name": "Kayin", + "shortCode": "13" + }, + { + "name": "Magway", + "shortCode": "03" + }, + { + "name": "Mandalay", + "shortCode": "04" + }, + { + "name": "Mon", + "shortCode": "15" + }, + { + "name": "Nay Pyi Taw", + "shortCode": "18" + }, + { + "name": "Rakhine", + "shortCode": "16" + }, + { + "name": "Sagaing", + "shortCode": "01" + }, + { + "name": "Shan", + "shortCode": "17" + }, + { + "name": "Tanintharyi", + "shortCode": "05" + }, + { + "name": "Yangon", + "shortCode": "06" + } + ] + }, + { + "countryName": "Namibia", + "countryShortCode": "NA", + "regions": [ + { + "name": "Erongo", + "shortCode": "ER" + }, + { + "name": "Hardap", + "shortCode": "HA" + }, + { + "name": "Kavango East", + "shortCode": "KE" + }, + { + "name": "Kavango West", + "shortCode": "KW" + }, + { + "name": "Karas", + "shortCode": "KA" + }, + { + "name": "Khomas", + "shortCode": "KH" + }, + { + "name": "Kunene", + "shortCode": "KU" + }, + { + "name": "Ohangwena", + "shortCode": "OW" + }, + { + "name": "Omaheke", + "shortCode": "OH" + }, + { + "name": "Omusati", + "shortCode": "OS" + }, + { + "name": "Oshana", + "shortCode": "ON" + }, + { + "name": "Oshikoto", + "shortCode": "OT" + }, + { + "name": "Otjozondjupa", + "shortCode": "OD" + }, + { + "name": "Zambezi", + "shortCode": "CA" + } + ] + }, + { + "countryName": "Nauru", + "countryShortCode": "NR", + "regions": [ + { + "name": "Aiwo", + "shortCode": "01" + }, + { + "name": "Anabar", + "shortCode": "02" + }, + { + "name": "Anetan", + "shortCode": "03" + }, + { + "name": "Anibare", + "shortCode": "04" + }, + { + "name": "Baiti", + "shortCode": "05" + }, + { + "name": "Boe", + "shortCode": "06" + }, + { + "name": "Buada", + "shortCode": "07" + }, + { + "name": "Denigomodu", + "shortCode": "08" + }, + { + "name": "Ewa", + "shortCode": "09" + }, + { + "name": "Ijuw", + "shortCode": "10" + }, + { + "name": "Meneng", + "shortCode": "11" + }, + { + "name": "Nibok", + "shortCode": "12" + }, + { + "name": "Uaboe", + "shortCode": "13" + }, + { + "name": "Yaren", + "shortCode": "14" + } + ] + }, + { + "countryName": "Nepal", + "countryShortCode": "NP", + "regions": [ + { + "name": "Province No. 1", + "shortCode": "1" + }, + { + "name": "Madhesh Province", + "shortCode": "2" + }, + { + "name": "Bagmati Province", + "shortCode": "3" + }, + { + "name": "Gandaki Province", + "shortCode": "4" + }, + { + "name": "Lumbini Province", + "shortCode": "5" + }, + { + "name": "Karnali Province", + "shortCode": "6" + }, + { + "name": "Sudurpashchim Province", + "shortCode": "7" + } + ] + }, + { + "countryName": "Netherlands", + "countryShortCode": "NL", + "regions": [ + { + "name": "Drenthe", + "shortCode": "DR" + }, + { + "name": "Flevoland", + "shortCode": "FL" + }, + { + "name": "Friesland", + "shortCode": "FR" + }, + { + "name": "Gelderland", + "shortCode": "GE" + }, + { + "name": "Groningen", + "shortCode": "GR" + }, + { + "name": "Limburg", + "shortCode": "LI" + }, + { + "name": "Noord-Brabant", + "shortCode": "NB" + }, + { + "name": "Noord-Holland", + "shortCode": "NH" + }, + { + "name": "Overijssel", + "shortCode": "OV" + }, + { + "name": "Utrecht", + "shortCode": "UT" + }, + { + "name": "Zeeland", + "shortCode": "ZE" + }, + { + "name": "Zuid-Holland", + "shortCode": "ZH" + } + ] + }, + { + "countryName": "New Caledonia", + "countryShortCode": "NC", + "regions": [ + { + "name": "Iles Loyaute" + }, + { + "name": "Nord" + }, + { + "name": "Sud" + } + ] + }, + { + "countryName": "New Zealand", + "countryShortCode": "NZ", + "regions": [ + { + "name": "Auckland", + "shortCode": "AUK" + }, + { + "name": "Bay of Plenty", + "shortCode": "BOP" + }, + { + "name": "Canterbury", + "shortCode": "CAN" + }, + { + "name": "Gisborne", + "shortCode": "GIS" + }, + { + "name": "Hawke's Bay", + "shortCode": "HKB" + }, + { + "name": "Marlborough", + "shortCode": "MBH" + }, + { + "name": "Manawatu-Wanganui", + "shortCode": "MWT" + }, + { + "name": "Northland", + "shortCode": "NTL" + }, + { + "name": "Nelson", + "shortCode": "NSN" + }, + { + "name": "Otago", + "shortCode": "OTA" + }, + { + "name": "Southland", + "shortCode": "STL" + }, + { + "name": "Taranaki", + "shortCode": "TKI" + }, + { + "name": "Tasman", + "shortCode": "TAS" + }, + { + "name": "Waikato", + "shortCode": "WKO" + }, + { + "name": "Wellington", + "shortCode": "WGN" + }, + { + "name": "West Coast", + "shortCode": "WTC" + }, + { + "name": "Chatham Islands Territory", + "shortCode": "CIT" + } + ] + }, + { + "countryName": "Nicaragua", + "countryShortCode": "NI", + "regions": [ + { + "name": "Boaco", + "shortCode": "BO" + }, + { + "name": "Carazo", + "shortCode": "CA" + }, + { + "name": "Chinandega", + "shortCode": "CI" + }, + { + "name": "Chontales", + "shortCode": "CO" + }, + { + "name": "Estelí", + "shortCode": "ES" + }, + { + "name": "Granada", + "shortCode": "GR" + }, + { + "name": "Jinotega", + "shortCode": "JI" + }, + { + "name": "León", + "shortCode": "LE" + }, + { + "name": "Madriz", + "shortCode": "MD" + }, + { + "name": "Managua", + "shortCode": "MN" + }, + { + "name": "Masaya", + "shortCode": "MS" + }, + { + "name": "Matagalpa", + "shortCode": "MT" + }, + { + "name": "Nueva Segovia", + "shortCode": "NS" + }, + { + "name": "Río San Juan", + "shortCode": "SJ" + }, + { + "name": "Rivas", + "shortCode": "RI" + }, + { + "name": "Atlántico Norte", + "shortCode": "AN" + }, + { + "name": "Atlántico Sur", + "shortCode": "AS" + } + ] + }, + { + "countryName": "Niger", + "countryShortCode": "NE", + "regions": [ + { + "name": "Agadez", + "shortCode": "1" + }, + { + "name": "Diffa", + "shortCode": "2" + }, + { + "name": "Dosso", + "shortCode": "3" + }, + { + "name": "Maradi", + "shortCode": "4" + }, + { + "name": "Niamey", + "shortCode": "8" + }, + { + "name": "Tahoua", + "shortCode": "5" + }, + { + "name": "Tillabéri", + "shortCode": "6" + }, + { + "name": "Zinder", + "shortCode": "7" + } + ] + }, + { + "countryName": "Nigeria", + "countryShortCode": "NG", + "regions": [ + { + "name": "Abia", + "shortCode": "AB" + }, + { + "name": "Abuja Federal Capital Territory", + "shortCode": "FC" + }, + { + "name": "Adamawa", + "shortCode": "AD" + }, + { + "name": "Akwa Ibom", + "shortCode": "AK" + }, + { + "name": "Anambra", + "shortCode": "AN" + }, + { + "name": "Bauchi", + "shortCode": "BA" + }, + { + "name": "Bayelsa", + "shortCode": "BY" + }, + { + "name": "Benue", + "shortCode": "BE" + }, + { + "name": "Borno", + "shortCode": "BO" + }, + { + "name": "Cross River", + "shortCode": "CR" + }, + { + "name": "Delta", + "shortCode": "DE" + }, + { + "name": "Ebonyi", + "shortCode": "EB" + }, + { + "name": "Edo", + "shortCode": "ED" + }, + { + "name": "Ekiti", + "shortCode": "EK" + }, + { + "name": "Enugu", + "shortCode": "EN" + }, + { + "name": "Gombe", + "shortCode": "GO" + }, + { + "name": "Imo", + "shortCode": "IM" + }, + { + "name": "Jigawa", + "shortCode": "JI" + }, + { + "name": "Kaduna", + "shortCode": "KD" + }, + { + "name": "Kano", + "shortCode": "KN" + }, + { + "name": "Katsina", + "shortCode": "KT" + }, + { + "name": "Kebbi", + "shortCode": "KE" + }, + { + "name": "Kogi", + "shortCode": "KO" + }, + { + "name": "Kwara", + "shortCode": "KW" + }, + { + "name": "Lagos", + "shortCode": "LA" + }, + { + "name": "Nasarawa", + "shortCode": "NA" + }, + { + "name": "Niger", + "shortCode": "NI" + }, + { + "name": "Ogun", + "shortCode": "OG" + }, + { + "name": "Ondo", + "shortCode": "ON" + }, + { + "name": "Osun", + "shortCode": "OS" + }, + { + "name": "Oyo", + "shortCode": "OY" + }, + { + "name": "Plateau", + "shortCode": "PL" + }, + { + "name": "Rivers", + "shortCode": "RI" + }, + { + "name": "Sokoto", + "shortCode": "SO" + }, + { + "name": "Taraba", + "shortCode": "TA" + }, + { + "name": "Yobe", + "shortCode": "YO" + }, + { + "name": "Zamfara", + "shortCode": "ZA" + } + ] + }, + { + "countryName": "Niue", + "countryShortCode": "NU", + "regions": [ + { + "name": "Niue" + } + ] + }, + { + "countryName": "Norfolk Island", + "countryShortCode": "NF", + "regions": [ + { + "name": "Norfolk Island" + } + ] + }, + { + "countryName": "Northern Mariana Islands", + "countryShortCode": "MP", + "regions": [ + { + "name": "Northern Islands" + }, + { + "name": "Rota" + }, + { + "name": "Saipan" + }, + { + "name": "Tinian" + } + ] + }, + { + "countryName": "Norway", + "countryShortCode": "NO", + "regions": [ + { + "name": "Akershus", + "shortCode": "02" + }, + { + "name": "Aust-Agder", + "shortCode": "09" + }, + { + "name": "Buskerud", + "shortCode": "06" + }, + { + "name": "Finnmark", + "shortCode": "20" + }, + { + "name": "Hedmark", + "shortCode": "04" + }, + { + "name": "Hordaland", + "shortCode": "12" + }, + { + "name": "Møre og Romsdal", + "shortCode": "15" + }, + { + "name": "Nordland", + "shortCode": "18" + }, + { + "name": "Nord-Trøndelag", + "shortCode": "17" + }, + { + "name": "Oppland", + "shortCode": "05" + }, + { + "name": "Oslo", + "shortCode": "03" + }, + { + "name": "Rogaland", + "shortCode": "11" + }, + { + "name": "Sogn og Fjordane", + "shortCode": "14" + }, + { + "name": "Sør-Trøndelag", + "shortCode": "16" + }, + { + "name": "Telemark", + "shortCode": "08" + }, + { + "name": "Troms", + "shortCode": "19" + }, + { + "name": "Vest-Agder", + "shortCode": "10" + }, + { + "name": "Vestfold", + "shortCode": "07" + }, + { + "name": "Østfold", + "shortCode": "01" + }, + { + "name": "Jan Mayen", + "shortCode": "22" + }, + { + "name": "Svalbard", + "shortCode": "21" + } + ] + }, + { + "countryName": "Oman", + "countryShortCode": "OM", + "regions": [ + { + "name": "Ad Dakhiliyah", + "shortCode": "DA" + }, + { + "name": "Al Buraymi", + "shortCode": "BU" + }, + { + "name": "Al Wusta", + "shortCode": "WU" + }, + { + "name": "Az Zahirah", + "shortCode": "ZA" + }, + { + "name": "Janub al Batinah", + "shortCode": "BS" + }, + { + "name": "Janub ash Sharqiyah", + "shortCode": "SS" + }, + { + "name": "Masqat", + "shortCode": "MA" + }, + { + "name": "Musandam", + "shortCode": "MU" + }, + { + "name": "Shamal al Batinah", + "shortCode": "BJ" + }, + { + "name": "Shamal ash Sharqiyah", + "shortCode": "SJ" + }, + { + "name": "Zufar", + "shortCode": "ZU" + } + ] + }, + { + "countryName": "Pakistan", + "countryShortCode": "PK", + "regions": [ + { + "name": "Azad Kashmir", + "shortCode": "JK" + }, + { + "name": "Balochistan", + "shortCode": "BA" + }, + { + "name": "Gilgit-Baltistan", + "shortCode": "GB" + }, + { + "name": "Islamabad", + "shortCode": "IS" + }, + { + "name": "Khaibar Pakhtunkhwa", + "shortCode": "KP" + }, + { + "name": "Punjab", + "shortCode": "PB" + }, + { + "name": "Sindh", + "shortCode": "SD" + }, + { + "name": "Federally Administered Tribal Areas", + "shortCode": "TA" + } + ] + }, + { + "countryName": "Palau", + "countryShortCode": "PW", + "regions": [ + { + "name": "Aimeliik", + "shortCode": "002" + }, + { + "name": "Airai", + "shortCode": "004" + }, + { + "name": "Angaur", + "shortCode": "010" + }, + { + "name": "Hatobohei", + "shortCode": "050" + }, + { + "name": "Kayangel", + "shortCode": "100" + }, + { + "name": "Koror", + "shortCode": "150" + }, + { + "name": "Melekeok", + "shortCode": "212" + }, + { + "name": "Ngaraard", + "shortCode": "214" + }, + { + "name": "Ngarchelong", + "shortCode": "218" + }, + { + "name": "Ngardmau", + "shortCode": "222" + }, + { + "name": "Ngatpang", + "shortCode": "224" + }, + { + "name": "Ngchesar", + "shortCode": "226" + }, + { + "name": "Ngeremlengui", + "shortCode": "227" + }, + { + "name": "Ngiwal", + "shortCode": "228" + }, + { + "name": "Peleliu", + "shortCode": "350" + }, + { + "name": "Sonsoral", + "shortCode": "370" + } + ] + }, + { + "countryName": "Palestine", + "countryShortCode": "PS", + "regions": [ + { + "name": "Ak Khalīl", + "shortCode": "HBN" + }, + { + "name": "Al Quds", + "shortCode": "JEM" + }, + { + "name": "Arīḩā wal Aghwār", + "shortCode": "JRH" + }, + { + "name": "Bayt Laḩm", + "shortCode": "BTH" + }, + { + "name": "Dayr al Balaḩ", + "shortCode": "DEB" + }, + { + "name": "Ghazzah", + "shortCode": "GZA" + }, + { + "name": "Janīn", + "shortCode": "JEN" + }, + { + "name": "Khān Yūnis", + "shortCode": "KYS" + }, + { + "name": "Nāblus", + "shortCode": "NBS" + }, + { + "name": "Qalqīyah", + "shortCode": "QQA" + }, + { + "name": "Rafaḩ", + "shortCode": "RFH" + }, + { + "name": "Rām Allāh wal Bīrah", + "shortCode": "RBH" + }, + { + "name": "Salfīt", + "shortCode": "SLT" + }, + { + "name": "Shamāl Ghazzah", + "shortCode": "NGZ" + }, + { + "name": "Ţūbās", + "shortCode": "TBS" + }, + { + "name": "Ţūlkarm", + "shortCode": "TKM" + } + ] + }, + { + "countryName": "Panama", + "countryShortCode": "PA", + "regions": [ + { + "name": "Bocas del Toro", + "shortCode": "1" + }, + { + "name": "Chiriquí", + "shortCode": "4" + }, + { + "name": "Coclé", + "shortCode": "2" + }, + { + "name": "Colón", + "shortCode": "3" + }, + { + "name": "Darién", + "shortCode": "5" + }, + { + "name": "Emberá", + "shortCode": "EM" + }, + { + "name": "Herrera", + "shortCode": "6" + }, + { + "name": "Kuna Yala", + "shortCode": "KY" + }, + { + "name": "Los Santos", + "shortCode": "7" + }, + { + "name": "Ngäbe-Buglé", + "shortCode": "NB" + }, + { + "name": "Panamá", + "shortCode": "8" + }, + { + "name": "Panamá Oeste", + "shortCode": "10" + }, + { + "name": "Veraguas", + "shortCode": "9" + } + ] + }, + { + "countryName": "Papua New Guinea", + "countryShortCode": "PG", + "regions": [ + { + "name": "Bougainville", + "shortCode": "NSB" + }, + { + "name": "Central", + "shortCode": "CPM" + }, + { + "name": "Chimbu", + "shortCode": "CPK" + }, + { + "name": "East New Britain", + "shortCode": "EBR" + }, + { + "name": "East Sepik", + "shortCode": "ESW" + }, + { + "name": "Eastern Highlands", + "shortCode": "EHG" + }, + { + "name": "Enga", + "shortCode": "EPW" + }, + { + "name": "Gulf", + "shortCode": "GPK" + }, + { + "name": "Hela", + "shortCode": "HLA" + }, + { + "name": "Jiwaka", + "shortCode": "JWK" + }, + { + "name": "Madang", + "shortCode": "MOM" + }, + { + "name": "Manus", + "shortCode": "MRL" + }, + { + "name": "Milne Bay", + "shortCode": "MBA" + }, + { + "name": "Morobe", + "shortCode": "MPL" + }, + { + "name": "Port Moresby", + "shortCode": "NCD" + }, + { + "name": "New Ireland", + "shortCode": "NIK" + }, + { + "name": "Northern", + "shortCode": "NPP" + }, + { + "name": "Southern Highlands", + "shortCode": "SHM" + }, + { + "name": "West New Britain", + "shortCode": "WBK" + }, + { + "name": "West Sepik", + "shortCode": "SAN" + }, + { + "name": "Western", + "shortCode": "WPD" + }, + { + "name": "Western Highlands", + "shortCode": "WHM" + } + ] + }, + { + "countryName": "Paraguay", + "countryShortCode": "PY", + "regions": [ + { + "name": "Alto Paraguay", + "shortCode": "16" + }, + { + "name": "Alto Parana", + "shortCode": "10" + }, + { + "name": "Amambay", + "shortCode": "13" + }, + { + "name": "Asuncion", + "shortCode": "ASU" + }, + { + "name": "Caaguazu", + "shortCode": "5" + }, + { + "name": "Caazapa", + "shortCode": "6" + }, + { + "name": "Canindeyu", + "shortCode": "14" + }, + { + "name": "Central", + "shortCode": "11" + }, + { + "name": "Concepcion", + "shortCode": "1" + }, + { + "name": "Cordillera", + "shortCode": "3" + }, + { + "name": "Boqueron", + "shortCode": "17" + }, + { + "name": "Guaira", + "shortCode": "4" + }, + { + "name": "Itapua", + "shortCode": "7" + }, + { + "name": "Misiones", + "shortCode": "8" + }, + { + "name": "Neembucu", + "shortCode": "12" + }, + { + "name": "Paraguari", + "shortCode": "9" + }, + { + "name": "Presidente Hayes", + "shortCode": "15" + }, + { + "name": "San Pedro", + "shortCode": "2" + } + ] + }, + { + "countryName": "Peru", + "countryShortCode": "PE", + "regions": [ + { + "name": "Amazonas", + "shortCode": "AMA" + }, + { + "name": "Ancash", + "shortCode": "ANC" + }, + { + "name": "Apurimac", + "shortCode": "APU" + }, + { + "name": "Arequipa", + "shortCode": "ARE" + }, + { + "name": "Ayacucho", + "shortCode": "AYA" + }, + { + "name": "Cajamarca", + "shortCode": "CAJ" + }, + { + "name": "Callao", + "shortCode": "CAL" + }, + { + "name": "Cusco", + "shortCode": "CUS" + }, + { + "name": "Huancavelica", + "shortCode": "HUV" + }, + { + "name": "Huanuco", + "shortCode": "HUC" + }, + { + "name": "Ica", + "shortCode": "ICA" + }, + { + "name": "Junin", + "shortCode": "JUN" + }, + { + "name": "La Libertad", + "shortCode": "LAL" + }, + { + "name": "Lambayeque", + "shortCode": "LAM" + }, + { + "name": "Lima", + "shortCode": "LIM" + }, + { + "name": "Loreto", + "shortCode": "LOR" + }, + { + "name": "Madre de Dios", + "shortCode": "MDD" + }, + { + "name": "Moquegua", + "shortCode": "MOQ" + }, + { + "name": "Municipalidad Metropolitana de Lima", + "shortCode": "LMA" + }, + { + "name": "Pasco", + "shortCode": "PAS" + }, + { + "name": "Piura", + "shortCode": "PIU" + }, + { + "name": "Puno", + "shortCode": "PUN" + }, + { + "name": "San Martin", + "shortCode": "SAM" + }, + { + "name": "Tacna", + "shortCode": "TAC" + }, + { + "name": "Tumbes", + "shortCode": "TUM" + }, + { + "name": "Ucayali", + "shortCode": "UCA" + } + ] + }, + { + "countryName": "Philippines", + "countryShortCode": "PH", + "regions": [ + { + "name": "Autonomous Region in Muslim Mindanao", + "shortCode": "PH-14" + }, + { + "name": "Bicol", + "shortCode": "PH-05" + }, + { + "name": "Cagayan Valley", + "shortCode": "PH-02" + }, + { + "name": "Calabarzon", + "shortCode": "PH-40" + }, + { + "name": "Caraga", + "shortCode": "PH-13" + }, + { + "name": "Central Luzon", + "shortCode": "PH-03" + }, + { + "name": "Central Visayas", + "shortCode": "PH-07" + }, + { + "name": "Cordillera Administrative Region", + "shortCode": "PH-15" + }, + { + "name": "Davao", + "shortCode": "PH-11" + }, + { + "name": "Eastern Visayas", + "shortCode": "PH-08" + }, + { + "name": "Ilocos", + "shortCode": "PH-01" + }, + { + "name": "Mimaropa", + "shortCode": "PH-41" + }, + { + "name": "National Capital Region", + "shortCode": "PH-00" + }, + { + "name": "Northern Mindanao", + "shortCode": "PH-10" + }, + { + "name": "Soccsksargen", + "shortCode": "PH-12" + }, + { + "name": "Western Visayas", + "shortCode": "PH-06" + }, + { + "name": "Zamboanga Peninsula", + "shortCode": "PH-09" + } + ] + }, + { + "countryName": "Pitcairn", + "countryShortCode": "PN", + "regions": [ + { + "name": "Pitcairn Islands" + } + ] + }, + { + "countryName": "Poland", + "countryShortCode": "PL", + "regions": [ + { + "name": "Dolnośląskie", + "shortCode": "02" + }, + { + "name": "Kujawsko-pomorskie", + "shortCode": "04" + }, + { + "name": "Łódzkie", + "shortCode": "10" + }, + { + "name": "Lubelskie", + "shortCode": "06" + }, + { + "name": "Lubuskie", + "shortCode": "08" + }, + { + "name": "Małopolskie", + "shortCode": "12" + }, + { + "name": "Mazowieckie", + "shortCode": "14" + }, + { + "name": "Opolskie", + "shortCode": "16" + }, + { + "name": "Podkarpackie", + "shortCode": "18" + }, + { + "name": "Podlaskie", + "shortCode": "20" + }, + { + "name": "Pomorskie", + "shortCode": "22" + }, + { + "name": "Śląskie", + "shortCode": "24" + }, + { + "name": "Świętokrzyskie", + "shortCode": "26" + }, + { + "name": "Warmińsko-mazurskie", + "shortCode": "28" + }, + { + "name": "Wielkopolskie", + "shortCode": "30" + }, + { + "name": "Zachodniopomorskie", + "shortCode": "32" + } + ] + }, + { + "countryName": "Portugal", + "countryShortCode": "PT", + "regions": [ + { + "name": "Açores", + "shortCode": "20" + }, + { + "name": "Aveiro", + "shortCode": "01" + }, + { + "name": "Beja", + "shortCode": "02" + }, + { + "name": "Braga", + "shortCode": "03" + }, + { + "name": "Bragança", + "shortCode": "04" + }, + { + "name": "Castelo Branco", + "shortCode": "05" + }, + { + "name": "Coimbra", + "shortCode": "06" + }, + { + "name": "Évora", + "shortCode": "07" + }, + { + "name": "Faro", + "shortCode": "08" + }, + { + "name": "Guarda", + "shortCode": "09" + }, + { + "name": "Leiria", + "shortCode": "10" + }, + { + "name": "Lisboa", + "shortCode": "11" + }, + { + "name": "Madeira", + "shortCode": "30" + }, + { + "name": "Portalegre", + "shortCode": "12" + }, + { + "name": "Porto", + "shortCode": "13" + }, + { + "name": "Santarém", + "shortCode": "14" + }, + { + "name": "Setúbal", + "shortCode": "15" + }, + { + "name": "Viana do Castelo", + "shortCode": "16" + }, + { + "name": "Vila Real", + "shortCode": "17" + }, + { + "name": "Viseu", + "shortCode": "18" + } + ] + }, + { + "countryName": "Puerto Rico", + "countryShortCode": "PR", + "regions": [ + { + "name": "Adjuntas" + }, + { + "name": "Aguada" + }, + { + "name": "Aguadilla" + }, + { + "name": "Aguas Buenas" + }, + { + "name": "Aibonito" + }, + { + "name": "Anasco" + }, + { + "name": "Arecibo" + }, + { + "name": "Arroyo" + }, + { + "name": "Barceloneta" + }, + { + "name": "Barranquitas" + }, + { + "name": "Bayamon" + }, + { + "name": "Cabo Rojo" + }, + { + "name": "Caguas" + }, + { + "name": "Camuy" + }, + { + "name": "Canovanas" + }, + { + "name": "Carolina" + }, + { + "name": "Cat" + }, + { + "name": "Ceiba" + }, + { + "name": "Ciales" + }, + { + "name": "Cidra" + }, + { + "name": "Coamo" + }, + { + "name": "Comerio" + }, + { + "name": "Corozal" + }, + { + "name": "Culebra" + }, + { + "name": "Dorado" + }, + { + "name": "Fajardo" + }, + { + "name": "Florida" + }, + { + "name": "Guanica" + }, + { + "name": "Guayama" + }, + { + "name": "Guayanilla" + }, + { + "name": "Guaynabo" + }, + { + "name": "Gurabo" + }, + { + "name": "Hatillo" + }, + { + "name": "Hormigueros" + }, + { + "name": "Humacao" + }, + { + "name": "Isabe" + }, + { + "name": "Juana Diaz" + }, + { + "name": "Juncos" + }, + { + "name": "Lajas" + }, + { + "name": "Lares" + }, + { + "name": "Las Marias" + }, + { + "name": "Las oiza" + }, + { + "name": "Luquillo" + }, + { + "name": "Manati" + }, + { + "name": "Maricao" + }, + { + "name": "Maunabo" + }, + { + "name": "Mayaguez" + }, + { + "name": "Moca" + }, + { + "name": "Morovis" + }, + { + "name": "Naguabo" + }, + { + "name": "Naranjito" + }, + { + "name": "Orocovis" + }, + { + "name": "Patillas" + }, + { + "name": "Penuelas" + }, + { + "name": "Ponce" + }, + { + "name": "Quebradillas" + }, + { + "name": "Rincon" + }, + { + "name": "Rio Grande" + }, + { + "name": "Sabana linas" + }, + { + "name": "San German" + }, + { + "name": "San Juan" + }, + { + "name": "San Lorenzo" + }, + { + "name": "San Sebastian" + }, + { + "name": "Santa Isabel" + }, + { + "name": "Toa Alta" + }, + { + "name": "Toa Baja" + }, + { + "name": "Trujillo Alto" + }, + { + "name": "Utuado" + }, + { + "name": "Vega Alta" + }, + { + "name": "Vega ues" + }, + { + "name": "Villalba" + }, + { + "name": "Yabucoa" + }, + { + "name": "Yauco" + } + ] + }, + { + "countryName": "Qatar", + "countryShortCode": "QA", + "regions": [ + { + "name": "Ad Dawḩah", + "shortCode": "DA" + }, + { + "name": "Al Khawr wa adh Dhakhīrah", + "shortCode": "KH" + }, + { + "name": "Al Wakrah", + "shortCode": "WA" + }, + { + "name": "Ar Rayyān", + "shortCode": "RA" + }, + { + "name": "Ash Shamāl", + "shortCode": "MS" + }, + { + "name": "Az̧ Za̧`āyin", + "shortCode": "ZA" + }, + { + "name": "Umm Şalāl", + "shortCode": "US" + } + ] + }, + { + "countryName": "Réunion", + "countryShortCode": "RE", + "regions": [ + { + "name": "Réunion" + } + ] + }, + { + "countryName": "Romania", + "countryShortCode": "RO", + "regions": [ + { + "name": "Alba", + "shortCode": "RO-AB" + }, + { + "name": "Arad", + "shortCode": "RO-AR" + }, + { + "name": "Arges", + "shortCode": "RO-AG" + }, + { + "name": "Bacau", + "shortCode": "RO-BC" + }, + { + "name": "Bihor", + "shortCode": "RO-BH" + }, + { + "name": "Bistrita-Nasaud", + "shortCode": "RO-BN" + }, + { + "name": "Botosani", + "shortCode": "RO-BT" + }, + { + "name": "Braila", + "shortCode": "RO-BR" + }, + { + "name": "Brasov", + "shortCode": "RO-BV" + }, + { + "name": "Bucharest", + "shortCode": "RO-B" + }, + { + "name": "Buzau", + "shortCode": "RO-BZ" + }, + { + "name": "Calarasi", + "shortCode": "RO-CL" + }, + { + "name": "Caras-Severin", + "shortCode": "RO-CS" + }, + { + "name": "Cluj", + "shortCode": "RO-CJ" + }, + { + "name": "Constanta", + "shortCode": "RO-CT" + }, + { + "name": "Covasna", + "shortCode": "RO-CV" + }, + { + "name": "Dambovita", + "shortCode": "RO-DB" + }, + { + "name": "Dolj", + "shortCode": "RO-DJ" + }, + { + "name": "Galati", + "shortCode": "RO-GL" + }, + { + "name": "Giurgiu", + "shortCode": "RO-GR" + }, + { + "name": "Gorj", + "shortCode": "RO-GJ" + }, + { + "name": "Harghita", + "shortCode": "RO-HR" + }, + { + "name": "Hunedoara", + "shortCode": "RO-HD" + }, + { + "name": "Ialomita", + "shortCode": "RO-IL" + }, + { + "name": "Iasi", + "shortCode": "RO-IS" + }, + { + "name": "Ilfov", + "shortCode": "RO-IF" + }, + { + "name": "Maramures", + "shortCode": "RO-MM" + }, + { + "name": "Mehedinti", + "shortCode": "RO-MH" + }, + { + "name": "Mures", + "shortCode": "RO-MS" + }, + { + "name": "Neamt", + "shortCode": "RO-NT" + }, + { + "name": "Olt", + "shortCode": "RO-OT" + }, + { + "name": "Prahova", + "shortCode": "RO-PH" + }, + { + "name": "Salaj", + "shortCode": "RO-SJ" + }, + { + "name": "Satu Mare", + "shortCode": "RO-SM" + }, + { + "name": "Sibiu", + "shortCode": "RO-SB" + }, + { + "name": "Suceava", + "shortCode": "RO-SV" + }, + { + "name": "Teleorman", + "shortCode": "RO-TR" + }, + { + "name": "Timis", + "shortCode": "RO-TM" + }, + { + "name": "Tulcea", + "shortCode": "RO-TL" + }, + { + "name": "Valcea", + "shortCode": "RO-VL" + }, + { + "name": "Vaslui", + "shortCode": "RO-VS" + }, + { + "name": "Vrancea", + "shortCode": "RO-VN" + } + ] + }, + { + "countryName": "Russian Federation", + "countryShortCode": "RU", + "regions": [ + { + "name": "Republic of Adygea", + "shortCode": "AD" + }, + { + "name": "Republic of Altai (Gorno-Altaysk)", + "shortCode": "AL" + }, + { + "name": "Altai Krai", + "shortCode": "ALT" + }, + { + "name": "Amur Oblast", + "shortCode": "AMU" + }, + { + "name": "Arkhangelsk Oblast", + "shortCode": "ARK" + }, + { + "name": "Astrakhan Oblast", + "shortCode": "AST" + }, + { + "name": "Republic of Bashkortostan", + "shortCode": "BA" + }, + { + "name": "Belgorod Oblast", + "shortCode": "BEL" + }, + { + "name": "Bryansk Oblast", + "shortCode": "BRY" + }, + { + "name": "Republic of Buryatia", + "shortCode": "BU" + }, + { + "name": "Chechen Republic", + "shortCode": "CE" + }, + { + "name": "Chelyabinsk Oblast", + "shortCode": "CHE" + }, + { + "name": "Chukotka Autonomous Okrug", + "shortCode": "CHU" + }, + { + "name": "Chuvash Republic", + "shortCode": "CU" + }, + { + "name": "Republic of Dagestan", + "shortCode": "DA" + }, + { + "name": "Republic of Ingushetia", + "shortCode": "IN" + }, + { + "name": "Irkutsk Oblast", + "shortCode": "IRK" + }, + { + "name": "Ivanovo Oblast", + "shortCode": "IVA" + }, + { + "name": "Jewish Autonomous Oblast", + "shortCode": "JEW" + }, + { + "name": "Kabardino-Balkar Republic", + "shortCode": "KB" + }, + { + "name": "Kaliningrad Oblast", + "shortCode": "KLN" + }, + { + "name": "Republic of Kalmykia", + "shortCode": "KL" + }, + { + "name": "Kaluga Oblast", + "shortCode": "KLU" + }, + { + "name": "Kamchatka Krai", + "shortCode": "KAM" + }, + { + "name": "Karachay-Cherkess Republic", + "shortCode": "KC" + }, + { + "name": "Republic of Karelia", + "shortCode": "KR" + }, + { + "name": "Khabarovsk Krai", + "shortCode": "KHA" + }, + { + "name": "Republic of Khakassia", + "shortCode": "KK" + }, + { + "name": "Khanty-Mansi Autonomous Okrug - Yugra", + "shortCode": "KHM" + }, + { + "name": "Kemerovo Oblast", + "shortCode": "KEM" + }, + { + "name": "Kirov Oblast", + "shortCode": "KIR" + }, + { + "name": "Komi Republic", + "shortCode": "KO" + }, + { + "name": "Kostroma Oblast", + "shortCode": "KOS" + }, + { + "name": "Krasnodar Krai", + "shortCode": "KDA" + }, + { + "name": "Krasnoyarsk Krai", + "shortCode": "KYA" + }, + { + "name": "Kurgan Oblast", + "shortCode": "KGN" + }, + { + "name": "Kursk Oblast", + "shortCode": "KRS" + }, + { + "name": "Leningrad Oblast", + "shortCode": "LEN" + }, + { + "name": "Lipetsk Oblast", + "shortCode": "LIP" + }, + { + "name": "Magadan Oblast", + "shortCode": "MAG" + }, + { + "name": "Mari El Republic", + "shortCode": "ME" + }, + { + "name": "Republic of Mordovia", + "shortCode": "MO" + }, + { + "name": "Moscow Oblast", + "shortCode": "MOS" + }, + { + "name": "Moscow", + "shortCode": "MOW" + }, + { + "name": "Murmansk Oblast", + "shortCode": "MU" + }, + { + "name": "Nenets Autonomous Okrug", + "shortCode": "NEN" + }, + { + "name": "Nizhny Novgorod Oblast", + "shortCode": "NIZ" + }, + { + "name": "Novgorod Oblast", + "shortCode": "NGR" + }, + { + "name": "Novosibirsk Oblast", + "shortCode": "NVS" + }, + { + "name": "Omsk Oblast", + "shortCode": "OMS" + }, + { + "name": "Orenburg Oblast", + "shortCode": "ORE" + }, + { + "name": "Oryol Oblast", + "shortCode": "ORL" + }, + { + "name": "Penza Oblast", + "shortCode": "PNZ" + }, + { + "name": "Perm Krai", + "shortCode": "PER" + }, + { + "name": "Primorsky Krai", + "shortCode": "PRI" + }, + { + "name": "Pskov Oblast", + "shortCode": "PSK" + }, + { + "name": "Rostov Oblast", + "shortCode": "ROS" + }, + { + "name": "Ryazan Oblast", + "shortCode": "RYA" + }, + { + "name": "Saint Petersburg", + "shortCode": "SPE" + }, + { + "name": "Sakha (Yakutia) Republic", + "shortCode": "SA" + }, + { + "name": "Sakhalin Oblast", + "shortCode": "SAK" + }, + { + "name": "Samara Oblast", + "shortCode": "SAM" + }, + { + "name": "Saratov Oblast", + "shortCode": "SAR" + }, + { + "name": "Republic of North Ossetia-Alania", + "shortCode": "NOA" + }, + { + "name": "Smolensk Oblast", + "shortCode": "SMO" + }, + { + "name": "Stavropol Krai", + "shortCode": "STA" + }, + { + "name": "Sverdlovsk Oblast", + "shortCode": "SVE" + }, + { + "name": "Tambov Oblast", + "shortCode": "TAM" + }, + { + "name": "Republic of Tatarstan", + "shortCode": "TA" + }, + { + "name": "Tomsk Oblast", + "shortCode": "TOM" + }, + { + "name": "Tuva Republic", + "shortCode": "TU" + }, + { + "name": "Tula Oblast", + "shortCode": "TUL" + }, + { + "name": "Tver Oblast", + "shortCode": "TVE" + }, + { + "name": "Tyumen Oblast", + "shortCode": "TYU" + }, + { + "name": "Udmurt Republic", + "shortCode": "UD" + }, + { + "name": "Ulyanovsk Oblast", + "shortCode": "ULY" + }, + { + "name": "Vladimir Oblast", + "shortCode": "VLA" + }, + { + "name": "Volgograd Oblast", + "shortCode": "VGG" + }, + { + "name": "Vologda Oblast", + "shortCode": "VLG" + }, + { + "name": "Voronezh Oblast", + "shortCode": "VOR" + }, + { + "name": "Yamalo-Nenets Autonomous Okrug", + "shortCode": "YAN" + }, + { + "name": "Yaroslavl Oblast", + "shortCode": "YAR" + }, + { + "name": "Zabaykalsky Krai", + "shortCode": "ZAB" + } + ] + }, + { + "countryName": "Rwanda", + "countryShortCode": "RW", + "regions": [ + { + "name": "Kigali", + "shortCode": "01" + }, + { + "name": "Eastern", + "shortCode": "02" + }, + { + "name": "Northern", + "shortCode": "03" + }, + { + "name": "Western", + "shortCode": "04" + }, + { + "name": "Southern", + "shortCode": "05" + } + ] + }, + { + "countryName": "Saint Barthélemy", + "countryShortCode": "BL", + "regions": [ + { + "name": "Au Vent", + "shortCode": "02" + }, + { + "name": "Sous le Vent", + "shortCode": "01" + } + ] + }, + { + "countryName": "Saint Helena, Ascension and Tristan da Cunha", + "countryShortCode": "SH", + "regions": [ + { + "name": "Ascension", + "shortCode": "AC" + }, + { + "name": "Saint Helena", + "shortCode": "HL" + }, + { + "name": "Tristan da Cunha", + "shortCode": "TA" + } + ] + }, + { + "countryName": "Saint Kitts and Nevis", + "countryShortCode": "KN", + "regions": [ + { + "name": "Saint Kitts", + "shortCode": "K" + }, + { + "name": "Nevis", + "shortCode": "N" + } + ] + }, + { + "countryName": "Saint Lucia", + "countryShortCode": "LC", + "regions": [ + { + "name": "Anse-la-Raye", + "shortCode": "01" + }, + { + "name": "Canaries", + "shortCode": "12" + }, + { + "name": "Castries", + "shortCode": "02" + }, + { + "name": "Choiseul", + "shortCode": "03" + }, + { + "name": "Dennery", + "shortCode": "05" + }, + { + "name": "Gros Islet", + "shortCode": "06" + }, + { + "name": "Laborie", + "shortCode": "07" + }, + { + "name": "Micoud", + "shortCode": "08" + }, + { + "name": "Soufriere", + "shortCode": "10" + }, + { + "name": "Vieux Fort", + "shortCode": "11" + } + ] + }, + { + "countryName": "Saint Martin", + "countryShortCode": "MF", + "regions": [ + { + "name": "Saint Martin" + } + ] + }, + { + "countryName": "Saint Pierre and Miquelon", + "countryShortCode": "PM", + "regions": [ + { + "name": "Miquelon" + }, + { + "name": "Saint Pierre" + } + ] + }, + { + "countryName": "Saint Vincent and the Grenadines", + "countryShortCode": "VC", + "regions": [ + { + "name": "Charlotte", + "shortCode": "01" + }, + { + "name": "Grenadines", + "shortCode": "06" + }, + { + "name": "Saint Andrew", + "shortCode": "02" + }, + { + "name": "Saint David", + "shortCode": "03" + }, + { + "name": "Saint George", + "shortCode": "04" + }, + { + "name": "Saint Patrick", + "shortCode": "05" + } + ] + }, + { + "countryName": "Samoa", + "countryShortCode": "WS", + "regions": [ + { + "name": "A'ana", + "shortCode": "AA" + }, + { + "name": "Aiga-i-le-Tai", + "shortCode": "AL" + }, + { + "name": "Atua", + "shortCode": "AT" + }, + { + "name": "Fa'asaleleaga", + "shortCode": "FA" + }, + { + "name": "Gaga'emauga", + "shortCode": "GE" + }, + { + "name": "Gagaifomauga", + "shortCode": "GI" + }, + { + "name": "Palauli", + "shortCode": "PA" + }, + { + "name": "Satupa'itea", + "shortCode": "SA" + }, + { + "name": "Tuamasaga", + "shortCode": "TU" + }, + { + "name": "Va'a-o-Fonoti", + "shortCode": "VF" + }, + { + "name": "Vaisigano", + "shortCode": "VS" + } + ] + }, + { + "countryName": "San Marino", + "countryShortCode": "SM", + "regions": [ + { + "name": "Acquaviva", + "shortCode": "01" + }, + { + "name": "Borgo Maggiore", + "shortCode": "06" + }, + { + "name": "Chiesanuova", + "shortCode": "02" + }, + { + "name": "Domagnano", + "shortCode": "03" + }, + { + "name": "Faetano", + "shortCode": "04" + }, + { + "name": "Fiorentino", + "shortCode": "05" + }, + { + "name": "Montegiardino", + "shortCode": "08" + }, + { + "name": "San Marino", + "shortCode": "07" + }, + { + "name": "Serravalle", + "shortCode": "09" + } + ] + }, + { + "countryName": "Sao Tome and Principe", + "countryShortCode": "ST", + "regions": [ + { + "name": "Principe", + "shortCode": "P" + }, + { + "name": "Sao Tome", + "shortCode": "S" + } + ] + }, + { + "countryName": "Saudi Arabia", + "countryShortCode": "SA", + "regions": [ + { + "name": "'Asir", + "shortCode": "14" + }, + { + "name": "Al Bahah", + "shortCode": "11" + }, + { + "name": "Al Hudud ash Shamaliyah", + "shortCode": "08" + }, + { + "name": "Al Jawf", + "shortCode": "12" + }, + { + "name": "Al Madinah al Munawwarah", + "shortCode": "03" + }, + { + "name": "Al Qasim", + "shortCode": "05" + }, + { + "name": "Ar Riyad", + "shortCode": "01" + }, + { + "name": "Ash Sharqiyah", + "shortCode": "04" + }, + { + "name": "Ha'il", + "shortCode": "06" + }, + { + "name": "Jazan", + "shortCode": "09" + }, + { + "name": "Makkah al Mukarramah", + "shortCode": "02" + }, + { + "name": "Najran", + "shortCode": "10" + }, + { + "name": "Tabuk", + "shortCode": "07" + } + ] + }, + { + "countryName": "Senegal", + "countryShortCode": "SN", + "regions": [ + { + "name": "Dakar", + "shortCode": "DK" + }, + { + "name": "Diourbel", + "shortCode": "DB" + }, + { + "name": "Fatick", + "shortCode": "FK" + }, + { + "name": "Kaffrine", + "shortCode": "KA" + }, + { + "name": "Kaolack", + "shortCode": "KL" + }, + { + "name": "Kedougou", + "shortCode": "KE" + }, + { + "name": "Kolda", + "shortCode": "KD" + }, + { + "name": "Louga", + "shortCode": "LG" + }, + { + "name": "Matam", + "shortCode": "MT" + }, + { + "name": "Saint-Louis", + "shortCode": "SL" + }, + { + "name": "Sedhiou", + "shortCode": "SE" + }, + { + "name": "Tambacounda", + "shortCode": "TC" + }, + { + "name": "Thies", + "shortCode": "TH" + }, + { + "name": "Ziguinchor", + "shortCode": "ZG" + } + ] + }, + { + "countryName": "Serbia", + "countryShortCode": "RS", + "regions": [ + { + "name": "Beograd (Belgrade)", + "shortCode": "00" + }, + { + "name": "Borski", + "shortCode": "14" + }, + { + "name": "Braničevski", + "shortCode": "11" + }, + { + "name": "Jablanički", + "shortCode": "23" + }, + { + "name": "Južnobački", + "shortCode": "06" + }, + { + "name": "Južnobanatski", + "shortCode": "04" + }, + { + "name": "Kolubarski", + "shortCode": "09" + }, + { + "name": "Kosovski", + "shortCode": "25" + }, + { + "name": "Kosovsko-Mitrovački", + "shortCode": "28" + }, + { + "name": "Kosovsko-Pomoravski", + "shortCode": "29" + }, + { + "name": "Mačvanski", + "shortCode": "08" + }, + { + "name": "Moravički", + "shortCode": "17" + }, + { + "name": "Nišavski", + "shortCode": "20" + }, + { + "name": "Pčinjski", + "shortCode": "24" + }, + { + "name": "Pećki", + "shortCode": "26" + }, + { + "name": "Pirotski", + "shortCode": "22" + }, + { + "name": "Podunavski", + "shortCode": "10" + }, + { + "name": "Pomoravski", + "shortCode": "13" + }, + { + "name": "Prizrenski", + "shortCode": "27" + }, + { + "name": "Rasinski", + "shortCode": "19" + }, + { + "name": "Raški", + "shortCode": "18" + }, + { + "name": "Severnobački", + "shortCode": "01" + }, + { + "name": "Severnobanatski", + "shortCode": "03" + }, + { + "name": "Srednjebanatski", + "shortCode": "02" + }, + { + "name": "Sremski", + "shortCode": "07" + }, + { + "name": "Šumadijski", + "shortCode": "12" + }, + { + "name": "Toplički", + "shortCode": "21" + }, + { + "name": "Zaječarski", + "shortCode": "15" + }, + { + "name": "Zapadnobački", + "shortCode": "05" + }, + { + "name": "Zlatiborski", + "shortCode": "16" + } + ] + }, + { + "countryName": "Seychelles", + "countryShortCode": "SC", + "regions": [ + { + "name": "Anse aux Pins", + "shortCode": "01" + }, + { + "name": "Anse Boileau", + "shortCode": "02" + }, + { + "name": "Anse Etoile", + "shortCode": "03" + }, + { + "name": "Anse Royale", + "shortCode": "05" + }, + { + "name": "Anu Cap", + "shortCode": "04" + }, + { + "name": "Baie Lazare", + "shortCode": "06" + }, + { + "name": "Baie Sainte Anne", + "shortCode": "07" + }, + { + "name": "Beau Vallon", + "shortCode": "08" + }, + { + "name": "Bel Air", + "shortCode": "09" + }, + { + "name": "Bel Ombre", + "shortCode": "10" + }, + { + "name": "Cascade", + "shortCode": "11" + }, + { + "name": "Glacis", + "shortCode": "12" + }, + { + "name": "Grand'Anse Mahe", + "shortCode": "13" + }, + { + "name": "Grand'Anse Praslin", + "shortCode": "14" + }, + { + "name": "La Digue", + "shortCode": "15" + }, + { + "name": "La Riviere Anglaise", + "shortCode": "16" + }, + { + "name": "Les Mamelles", + "shortCode": "24" + }, + { + "name": "Mont Buxton", + "shortCode": "17" + }, + { + "name": "Mont Fleuri", + "shortCode": "18" + }, + { + "name": "Plaisance", + "shortCode": "19" + }, + { + "name": "Pointe La Rue", + "shortCode": "20" + }, + { + "name": "Port Glaud", + "shortCode": "21" + }, + { + "name": "Roche Caiman", + "shortCode": "25" + }, + { + "name": "Saint Louis", + "shortCode": "22" + }, + { + "name": "Takamaka", + "shortCode": "23" + } + ] + }, + { + "countryName": "Sierra Leone", + "countryShortCode": "SL", + "regions": [ + { + "name": "Eastern", + "shortCode": "E" + }, + { + "name": "Northern", + "shortCode": "N" + }, + { + "name": "Southern", + "shortCode": "S" + }, + { + "name": "Western", + "shortCode": "W" + } + ] + }, + { + "countryName": "Singapore", + "countryShortCode": "SG", + "regions": [ + { + "name": "Central Singapore", + "shortCode": "01" + }, + { + "name": "North East", + "shortCode": "02" + }, + { + "name": "North West", + "shortCode": "03" + }, + { + "name": "South East", + "shortCode": "04" + }, + { + "name": "South West", + "shortCode": "05" + } + ] + }, + { + "countryName": "Sint Maarten (Dutch part)", + "countryShortCode": "SX", + "regions": [ + { + "name": "Sint Maarten" + } + ] + }, + { + "countryName": "Slovakia", + "countryShortCode": "SK", + "regions": [ + { + "name": "Banskobystricky", + "shortCode": "BC" + }, + { + "name": "Bratislavsky", + "shortCode": "BL" + }, + { + "name": "Kosicky", + "shortCode": "KI" + }, + { + "name": "Nitriansky", + "shortCode": "NI" + }, + { + "name": "Presovsky", + "shortCode": "PV" + }, + { + "name": "Trenciansky", + "shortCode": "TC" + }, + { + "name": "Trnavsky", + "shortCode": "TA" + }, + { + "name": "Zilinsky", + "shortCode": "ZI" + } + ] + }, + { + "countryName": "Slovenia", + "countryShortCode": "SI", + "regions": [ + { + "name": "Ajdovscina", + "shortCode": "001" + }, + { + "name": "Apace", + "shortCode": "195" + }, + { + "name": "Beltinci", + "shortCode": "002" + }, + { + "name": "Benedikt", + "shortCode": "148" + }, + { + "name": "Bistrica ob Sotli", + "shortCode": "149" + }, + { + "name": "Bled", + "shortCode": "003" + }, + { + "name": "Bloke", + "shortCode": "150" + }, + { + "name": "Bohinj", + "shortCode": "004" + }, + { + "name": "Borovnica", + "shortCode": "005" + }, + { + "name": "Bovec", + "shortCode": "006" + }, + { + "name": "Braslovce", + "shortCode": "151" + }, + { + "name": "Brda", + "shortCode": "007" + }, + { + "name": "Brezice", + "shortCode": "009" + }, + { + "name": "Brezovica", + "shortCode": "008" + }, + { + "name": "Cankova", + "shortCode": "152" + }, + { + "name": "Celje", + "shortCode": "011" + }, + { + "name": "Cerklje na Gorenjskem", + "shortCode": "012" + }, + { + "name": "Cerknica", + "shortCode": "013" + }, + { + "name": "Cerkno", + "shortCode": "014" + }, + { + "name": "Cerkvenjak", + "shortCode": "153" + }, + { + "name": "Cirkulane", + "shortCode": "196" + }, + { + "name": "Crensovci", + "shortCode": "015" + }, + { + "name": "Crna na Koroskem", + "shortCode": "016" + }, + { + "name": "Crnomelj", + "shortCode": "017" + }, + { + "name": "Destrnik", + "shortCode": "018" + }, + { + "name": "Divaca", + "shortCode": "019" + }, + { + "name": "Dobje", + "shortCode": "154" + }, + { + "name": "Dobrepolje", + "shortCode": "020" + }, + { + "name": "Dobrna", + "shortCode": "155" + }, + { + "name": "Dobrova-Polhov Gradec", + "shortCode": "021" + }, + { + "name": "Dobrovnik", + "shortCode": "156" + }, + { + "name": "Dol pri Ljubljani", + "shortCode": "022" + }, + { + "name": "Dolenjske Toplice", + "shortCode": "157" + }, + { + "name": "Domzale", + "shortCode": "023" + }, + { + "name": "Dornava", + "shortCode": "024" + }, + { + "name": "Dravograd", + "shortCode": "025" + }, + { + "name": "Duplek", + "shortCode": "026" + }, + { + "name": "Gorenja Vas-Poljane", + "shortCode": "027" + }, + { + "name": "Gorisnica", + "shortCode": "028" + }, + { + "name": "Gorje", + "shortCode": "207" + }, + { + "name": "Gornja Radgona", + "shortCode": "029" + }, + { + "name": "Gornji Grad", + "shortCode": "030" + }, + { + "name": "Gornji Petrovci", + "shortCode": "031" + }, + { + "name": "Grad", + "shortCode": "158" + }, + { + "name": "Grosuplje", + "shortCode": "032" + }, + { + "name": "Hajdina", + "shortCode": "159" + }, + { + "name": "Hoce-Slivnica", + "shortCode": "160" + }, + { + "name": "Hodos", + "shortCode": "161" + }, + { + "name": "Horjul", + "shortCode": "162" + }, + { + "name": "Hrastnik", + "shortCode": "034" + }, + { + "name": "Hrpelje-Kozina", + "shortCode": "035" + }, + { + "name": "Idrija", + "shortCode": "036" + }, + { + "name": "Ig", + "shortCode": "037" + }, + { + "name": "Ilirska Bistrica", + "shortCode": "038" + }, + { + "name": "Ivancna Gorica", + "shortCode": "039" + }, + { + "name": "Izola", + "shortCode": "040" + }, + { + "name": "Jesenice", + "shortCode": "041" + }, + { + "name": "Jursinci", + "shortCode": "042" + }, + { + "name": "Kamnik", + "shortCode": "043" + }, + { + "name": "Kanal", + "shortCode": "044" + }, + { + "name": "Kidricevo", + "shortCode": "045" + }, + { + "name": "Kobarid", + "shortCode": "046" + }, + { + "name": "Kobilje", + "shortCode": "047" + }, + { + "name": "Kocevje", + "shortCode": "048" + }, + { + "name": "Komen", + "shortCode": "049" + }, + { + "name": "Komenda", + "shortCode": "164" + }, + { + "name": "Koper", + "shortCode": "050" + }, + { + "name": "Kodanjevica na Krki", + "shortCode": "197" + }, + { + "name": "Kostel", + "shortCode": "165" + }, + { + "name": "Kozje", + "shortCode": "051" + }, + { + "name": "Kranj", + "shortCode": "052" + }, + { + "name": "Kranjska Gora", + "shortCode": "053" + }, + { + "name": "Krizevci", + "shortCode": "166" + }, + { + "name": "Krsko", + "shortCode": "054" + }, + { + "name": "Kungota", + "shortCode": "055" + }, + { + "name": "Kuzma", + "shortCode": "056" + }, + { + "name": "Lasko", + "shortCode": "057" + }, + { + "name": "Lenart", + "shortCode": "058" + }, + { + "name": "Lendava", + "shortCode": "059" + }, + { + "name": "Litija", + "shortCode": "060" + }, + { + "name": "Ljubljana", + "shortCode": "061" + }, + { + "name": "Ljubno", + "shortCode": "062" + }, + { + "name": "Ljutomer", + "shortCode": "063" + }, + { + "name": "Log-Dragomer", + "shortCode": "208" + }, + { + "name": "Logatec", + "shortCode": "064" + }, + { + "name": "Loska Dolina", + "shortCode": "065" + }, + { + "name": "Loski Potok", + "shortCode": "066" + }, + { + "name": "Lovrenc na Pohorju", + "shortCode": "167" + }, + { + "name": "Lukovica", + "shortCode": "068" + }, + { + "name": "Luce", + "shortCode": "067" + }, + { + "name": "Majsperk", + "shortCode": "069" + }, + { + "name": "Makole", + "shortCode": "198" + }, + { + "name": "Maribor", + "shortCode": "070" + }, + { + "name": "Markovci", + "shortCode": "168" + }, + { + "name": "Medvode", + "shortCode": "071" + }, + { + "name": "Menges", + "shortCode": "072" + }, + { + "name": "Metlika", + "shortCode": "073" + }, + { + "name": "Mezica", + "shortCode": "074" + }, + { + "name": "Miklavz na Dravskem Polju", + "shortCode": "169" + }, + { + "name": "Miren-Kostanjevica", + "shortCode": "075" + }, + { + "name": "Mirna", + "shortCode": "212" + }, + { + "name": "Mirna Pec", + "shortCode": "170" + }, + { + "name": "Mislinja", + "shortCode": "076" + }, + { + "name": "Mokronog-Trebelno", + "shortCode": "199" + }, + { + "name": "Moravce", + "shortCode": "077" + }, + { + "name": "Moravske Toplice", + "shortCode": "078" + }, + { + "name": "Mozirje", + "shortCode": "079" + }, + { + "name": "Murska Sobota", + "shortCode": "080" + }, + { + "name": "Naklo", + "shortCode": "082" + }, + { + "name": "Nazarje", + "shortCode": "083" + }, + { + "name": "Nova Gorica", + "shortCode": "084" + }, + { + "name": "Novo Mesto", + "shortCode": "085" + }, + { + "name": "Odranci", + "shortCode": "086" + }, + { + "name": "Ormoz", + "shortCode": "087" + }, + { + "name": "Osilnica", + "shortCode": "088" + }, + { + "name": "Pesnica", + "shortCode": "089" + }, + { + "name": "Piran", + "shortCode": "090" + }, + { + "name": "Pivka", + "shortCode": "091" + }, + { + "name": "Podcetrtek", + "shortCode": "092" + }, + { + "name": "Podlehnik", + "shortCode": "172" + }, + { + "name": "Podvelka", + "shortCode": "093" + }, + { + "name": "Poljcane", + "shortCode": "200" + }, + { + "name": "Postojna", + "shortCode": "094" + }, + { + "name": "Prebold", + "shortCode": "174" + }, + { + "name": "Preddvor", + "shortCode": "095" + }, + { + "name": "Prevalje", + "shortCode": "175" + }, + { + "name": "Ptuj", + "shortCode": "096" + }, + { + "name": "Race-Fram", + "shortCode": "098" + }, + { + "name": "Radece", + "shortCode": "099" + }, + { + "name": "Radenci", + "shortCode": "100" + }, + { + "name": "Radlje ob Dravi", + "shortCode": "101" + }, + { + "name": "Radovljica", + "shortCode": "102" + }, + { + "name": "Ravne na Koroskem", + "shortCode": "103" + }, + { + "name": "Razkrizje", + "shortCode": "176" + }, + { + "name": "Recica ob Savinji", + "shortCode": "209" + }, + { + "name": "Rence-Vogrsko", + "shortCode": "201" + }, + { + "name": "Ribnica", + "shortCode": "104" + }, + { + "name": "Ribnica na Poboriu", + "shortCode": "177" + }, + { + "name": "Rogaska Slatina", + "shortCode": "106" + }, + { + "name": "Rogasovci", + "shortCode": "105" + }, + { + "name": "Rogatec", + "shortCode": "107" + }, + { + "name": "Ruse", + "shortCode": "108" + }, + { + "name": "Salovci", + "shortCode": "033" + }, + { + "name": "Selnica ob Dravi", + "shortCode": "178" + }, + { + "name": "Semic", + "shortCode": "109" + }, + { + "name": "Sempeter-Vrtojba", + "shortCode": "183" + }, + { + "name": "Sencur", + "shortCode": "117" + }, + { + "name": "Sentilj", + "shortCode": "118" + }, + { + "name": "Sentjernej", + "shortCode": "119" + }, + { + "name": "Sentjur", + "shortCode": "120" + }, + { + "name": "Sentrupert", + "shortCode": "211" + }, + { + "name": "Sevnica", + "shortCode": "110" + }, + { + "name": "Sezana", + "shortCode": "111" + }, + { + "name": "Skocjan", + "shortCode": "121" + }, + { + "name": "Skofja Loka", + "shortCode": "122" + }, + { + "name": "Skofljica", + "shortCode": "123" + }, + { + "name": "Slovenj Gradec", + "shortCode": "112" + }, + { + "name": "Slovenska Bistrica", + "shortCode": "113" + }, + { + "name": "Slovenske Konjice", + "shortCode": "114" + }, + { + "name": "Smarje pri elsah", + "shortCode": "124" + }, + { + "name": "Smarjeske Toplice", + "shortCode": "206" + }, + { + "name": "Smartno ob Paki", + "shortCode": "125" + }, + { + "name": "Smartno pri Litiji", + "shortCode": "194" + }, + { + "name": "Sodrazica", + "shortCode": "179" + }, + { + "name": "Solcava", + "shortCode": "180" + }, + { + "name": "Sostanj", + "shortCode": "126" + }, + { + "name": "Sredisce ob Dravi", + "shortCode": "202" + }, + { + "name": "Starse", + "shortCode": "115" + }, + { + "name": "Store", + "shortCode": "127" + }, + { + "name": "Straza", + "shortCode": "203" + }, + { + "name": "Sveta Ana", + "shortCode": "181" + }, + { + "name": "Sveta Trojica v Slovenskih Goricah", + "shortCode": "204" + }, + { + "name": "Sveta Andraz v Slovenskih Goricah", + "shortCode": "182" + }, + { + "name": "Sveti Jurij", + "shortCode": "116" + }, + { + "name": "Sveti Jurij v Slovenskih Goricah", + "shortCode": "210" + }, + { + "name": "Sveti Tomaz", + "shortCode": "205" + }, + { + "name": "Tabor", + "shortCode": "184" + }, + { + "name": "Tisina", + "shortCode": "010" + }, + { + "name": "Tolmin", + "shortCode": "128" + }, + { + "name": "Trbovlje", + "shortCode": "129" + }, + { + "name": "Trebnje", + "shortCode": "130" + }, + { + "name": "Trnovska Vas", + "shortCode": "185" + }, + { + "name": "Trzin", + "shortCode": "186" + }, + { + "name": "Trzic", + "shortCode": "131" + }, + { + "name": "Turnisce", + "shortCode": "132" + }, + { + "name": "Velenje", + "shortCode": "133" + }, + { + "name": "Velika Polana", + "shortCode": "187" + }, + { + "name": "Velike Lasce", + "shortCode": "134" + }, + { + "name": "Verzej", + "shortCode": "188" + }, + { + "name": "Videm", + "shortCode": "135" + }, + { + "name": "Vipava", + "shortCode": "136" + }, + { + "name": "Vitanje", + "shortCode": "137" + }, + { + "name": "Vodice", + "shortCode": "138" + }, + { + "name": "Vojnik", + "shortCode": "139" + }, + { + "name": "Vransko", + "shortCode": "189" + }, + { + "name": "Vrhnika", + "shortCode": "140" + }, + { + "name": "Vuzenica", + "shortCode": "141" + }, + { + "name": "Zagorje ob Savi", + "shortCode": "142" + }, + { + "name": "Zavrc", + "shortCode": "143" + }, + { + "name": "Zrece", + "shortCode": "144" + }, + { + "name": "Zalec", + "shortCode": "190" + }, + { + "name": "Zelezniki", + "shortCode": "146" + }, + { + "name": "Zetale", + "shortCode": "191" + }, + { + "name": "Ziri", + "shortCode": "147" + }, + { + "name": "Zirovnica", + "shortCode": "192" + }, + { + "name": "Zuzemberk", + "shortCode": "193" + } + ] + }, + { + "countryName": "Solomon Islands", + "countryShortCode": "SB", + "regions": [ + { + "name": "Central", + "shortCode": "CE" + }, + { + "name": "Choiseul", + "shortCode": "CH" + }, + { + "name": "Guadalcanal", + "shortCode": "GU" + }, + { + "name": "Honiara", + "shortCode": "CT" + }, + { + "name": "Isabel", + "shortCode": "IS" + }, + { + "name": "Makira-Ulawa", + "shortCode": "MK" + }, + { + "name": "Malaita", + "shortCode": "ML" + }, + { + "name": "Rennell and Bellona", + "shortCode": "RB" + }, + { + "name": "Temotu", + "shortCode": "TE" + }, + { + "name": "Western", + "shortCode": "WE" + } + ] + }, + { + "countryName": "Somalia", + "countryShortCode": "SO", + "regions": [ + { + "name": "Awdal", + "shortCode": "AW" + }, + { + "name": "Bakool", + "shortCode": "BK" + }, + { + "name": "Banaadir", + "shortCode": "BN" + }, + { + "name": "Bari", + "shortCode": "BR" + }, + { + "name": "Bay", + "shortCode": "BY" + }, + { + "name": "Galguduud", + "shortCode": "GA" + }, + { + "name": "Gedo", + "shortCode": "GE" + }, + { + "name": "Hiiraan", + "shortCode": "HI" + }, + { + "name": "Jubbada Dhexe", + "shortCode": "JD" + }, + { + "name": "Jubbada Hoose", + "shortCode": "JH" + }, + { + "name": "Mudug", + "shortCode": "MU" + }, + { + "name": "Nugaal", + "shortCode": "NU" + }, + { + "name": "Sanaag", + "shortCode": "SA" + }, + { + "name": "Shabeellaha Dhexe", + "shortCode": "SD" + }, + { + "name": "Shabeellaha Hoose", + "shortCode": "SH" + }, + { + "name": "Sool", + "shortCode": "SO" + }, + { + "name": "Togdheer", + "shortCode": "TO" + }, + { + "name": "Woqooyi Galbeed", + "shortCode": "WO" + } + ] + }, + { + "countryName": "South Africa", + "countryShortCode": "ZA", + "regions": [ + { + "name": "Eastern Cape", + "shortCode": "EC" + }, + { + "name": "Free State", + "shortCode": "FS" + }, + { + "name": "Gauteng", + "shortCode": "GT" + }, + { + "name": "KwaZulu-Natal", + "shortCode": "NL" + }, + { + "name": "Limpopo", + "shortCode": "LP" + }, + { + "name": "Mpumalanga", + "shortCode": "MP" + }, + { + "name": "Northern Cape", + "shortCode": "NC" + }, + { + "name": "North West", + "shortCode": "NW" + }, + { + "name": "Western Cape", + "shortCode": "WC" + } + ] + }, + { + "countryName": "South Georgia and South Sandwich Islands", + "countryShortCode": "GS", + "regions": [ + { + "name": "Bird Island" + }, + { + "name": "Bristol Island" + }, + { + "name": "Clerke Rocks" + }, + { + "name": "Montagu Island" + }, + { + "name": "Saunders Island" + }, + { + "name": "South Georgia" + }, + { + "name": "Southern Thule" + }, + { + "name": "Traversay Islands" + } + ] + }, + { + "countryName": "South Sudan", + "countryShortCode": "SS", + "regions": [ + { + "name": "Central Equatoria", + "shortCode": "CE" + }, + { + "name": "Eastern Equatoria", + "shortCode": "EE" + }, + { + "name": "Jonglei", + "shortCode": "JG" + }, + { + "name": "Lakes", + "shortCode": "LK" + }, + { + "name": "Northern Bahr el Ghazal", + "shortCode": "BN" + }, + { + "name": "Unity", + "shortCode": "UY" + }, + { + "name": "Upper Nile", + "shortCode": "NU" + }, + { + "name": "Warrap", + "shortCode": "WR" + }, + { + "name": "Western Bahr el Ghazal", + "shortCode": "BW" + }, + { + "name": "Western Equatoria", + "shortCode": "EW" + } + ] + }, + { + "countryName": "Spain", + "countryShortCode": "ES", + "regions": [ + { + "name": "Andalucìa", + "shortCode": "AN" + }, + { + "name": "Albacete", + "shortCode": "AB" + }, + { + "name": "Alicante", + "shortCode": "A" + }, + { + "name": "Almería", + "shortCode": "AL" + }, + { + "name": "Araba/Álava", + "shortCode": "VI" + }, + { + "name": "Asturias", + "shortCode": "O" + }, + { + "name": "Ávila", + "shortCode": "AV" + }, + { + "name": "Aragòn", + "shortCode": "AR" + }, + { + "name": "Badajoz", + "shortCode": "BA" + }, + { + "name": "Barcelona", + "shortCode": "B" + }, + { + "name": "Bizkaia", + "shortCode": "BI" + }, + { + "name": "Burgos", + "shortCode": "BU" + }, + { + "name": "Cáceres", + "shortCode": "CC" + }, + { + "name": "Cádiz", + "shortCode": "CA" + }, + { + "name": "Canarias", + "shortCode": "CN" + }, + { + "name": "Cantabria", + "shortCode": "S" + }, + { + "name": "Castellón/Castelló", + "shortCode": "CS" + }, + { + "name": "Ceuta", + "shortCode": "CE" + }, + { + "name": "Ciudad Real", + "shortCode": "CR" + }, + { + "name": "Córdoba", + "shortCode": "CO" + }, + { + "name": "A Coruña", + "shortCode": "C" + }, + { + "name": "Cuenca", + "shortCode": "CU" + }, + { + "name": "Gipuzkoa", + "shortCode": "SS" + }, + { + "name": "Girona", + "shortCode": "GI" + }, + { + "name": "Granada", + "shortCode": "GR" + }, + { + "name": "Guadalajara", + "shortCode": "GU" + }, + { + "name": "Huelva", + "shortCode": "H" + }, + { + "name": "Huesca", + "shortCode": "HU" + }, + { + "name": "Illes Balears", + "shortCode": "PM" + }, + { + "name": "Jaén", + "shortCode": "J" + }, + { + "name": "León", + "shortCode": "LE" + }, + { + "name": "Lleida", + "shortCode": "L" + }, + { + "name": "Lugo", + "shortCode": "LU" + }, + { + "name": "Madrid", + "shortCode": "M" + }, + { + "name": "Málaga", + "shortCode": "MA" + }, + { + "name": "Melilla", + "shortCode": "ML" + }, + { + "name": "Murcia", + "shortCode": "MU" + }, + { + "name": "Navarra/Nafarroa", + "shortCode": "NA" + }, + { + "name": "Ourense", + "shortCode": "OR" + }, + { + "name": "Palencia", + "shortCode": "P" + }, + { + "name": "Las Palmas", + "shortCode": "GC" + }, + { + "name": "Pontevedra", + "shortCode": "PO" + }, + { + "name": "La Rioja", + "shortCode": "LO" + }, + { + "name": "Salamanca", + "shortCode": "SA" + }, + { + "name": "Santa Cruz de Tenerife", + "shortCode": "TF" + }, + { + "name": "Segovia", + "shortCode": "SG" + }, + { + "name": "Sevilla", + "shortCode": "SE" + }, + { + "name": "Soria", + "shortCode": "SO" + }, + { + "name": "Tarragona", + "shortCode": "T" + }, + { + "name": "Teruel", + "shortCode": "TE" + }, + { + "name": "Toledo", + "shortCode": "TO" + }, + { + "name": "Valencia/València", + "shortCode": "V" + }, + { + "name": "Valladolid", + "shortCode": "VA" + }, + { + "name": "Zamora", + "shortCode": "ZA" + }, + { + "name": "Zaragoza", + "shortCode": "Z" + } + ] + }, + { + "countryName": "Sri Lanka", + "countryShortCode": "LK", + "regions": [ + { + "name": "Basnahira", + "shortCode": "1" + }, + { + "name": "Dakunu", + "shortCode": "3" + }, + { + "name": "Madhyama", + "shortCode": "2" + }, + { + "name": "Naegenahira", + "shortCode": "5" + }, + { + "name": "Sabaragamuwa", + "shortCode": "9" + }, + { + "name": "Uturu", + "shortCode": "4" + }, + { + "name": "Uturumaeda", + "shortCode": "7" + }, + { + "name": "Vayamba", + "shortCode": "6" + }, + { + "name": "Uva", + "shortCode": "8" + } + ] + }, + { + "countryName": "Sudan", + "countryShortCode": "SD", + "regions": [ + { + "name": "Al Bahr al Ahmar", + "shortCode": "RS" + }, + { + "name": "Al Jazirah", + "shortCode": "GZ" + }, + { + "name": "Al Khartum", + "shortCode": "KH" + }, + { + "name": "Al Qadarif", + "shortCode": "GD" + }, + { + "name": "An Nil al Abyad", + "shortCode": "NW" + }, + { + "name": "An Nil al Azraq", + "shortCode": "NB" + }, + { + "name": "Ash Shamaliyah", + "shortCode": "NO" + }, + { + "name": "Gharb Darfur", + "shortCode": "DW" + }, + { + "name": "Gharb Kurdufan", + "shortCode": "GK" + }, + { + "name": "Janub Darfur", + "shortCode": "DS" + }, + { + "name": "Janub Kurdufan", + "shortCode": "KS" + }, + { + "name": "Kassala", + "shortCode": "KA" + }, + { + "name": "Nahr an Nil", + "shortCode": "NR" + }, + { + "name": "Shamal Darfur", + "shortCode": "DN" + }, + { + "name": "Sharq Darfur", + "shortCode": "DE" + }, + { + "name": "Shiamal Kurdufan", + "shortCode": "KN" + }, + { + "name": "Sinnar", + "shortCode": "SI" + }, + { + "name": "Wasat Darfur Zalinjay", + "shortCode": "DC" + } + ] + }, + { + "countryName": "Suriname", + "countryShortCode": "SR", + "regions": [ + { + "name": "Brokopondo", + "shortCode": "BR" + }, + { + "name": "Commewijne", + "shortCode": "CM" + }, + { + "name": "Coronie", + "shortCode": "CR" + }, + { + "name": "Marowijne", + "shortCode": "MA" + }, + { + "name": "Nickerie", + "shortCode": "NI" + }, + { + "name": "Para", + "shortCode": "PR" + }, + { + "name": "Paramaribo", + "shortCode": "PM" + }, + { + "name": "Saramacca", + "shortCode": "SA" + }, + { + "name": "Sipaliwini", + "shortCode": "SI" + }, + { + "name": "Wanica", + "shortCode": "WA" + } + ] + }, + { + "countryName": "Eswatini", + "countryShortCode": "SZ", + "regions": [ + { + "name": "Hhohho", + "shortCode": "HH" + }, + { + "name": "Lubombo", + "shortCode": "LU" + }, + { + "name": "Manzini", + "shortCode": "MA" + }, + { + "name": "Shiselweni", + "shortCode": "SH" + } + ] + }, + { + "countryName": "Sweden", + "countryShortCode": "SE", + "regions": [ + { + "name": "Blekinge", + "shortCode": "K" + }, + { + "name": "Dalarna", + "shortCode": "W" + }, + { + "name": "Gävleborg", + "shortCode": "X" + }, + { + "name": "Gotland", + "shortCode": "I" + }, + { + "name": "Halland", + "shortCode": "N" + }, + { + "name": "Jämtland", + "shortCode": "Z" + }, + { + "name": "Jönköping", + "shortCode": "F" + }, + { + "name": "Kalmar", + "shortCode": "H" + }, + { + "name": "Kronoberg", + "shortCode": "G" + }, + { + "name": "Norrbotten", + "shortCode": "BD" + }, + { + "name": "Örebro", + "shortCode": "T" + }, + { + "name": "Östergötland", + "shortCode": "E" + }, + { + "name": "Skåne", + "shortCode": "M" + }, + { + "name": "Södermanland", + "shortCode": "D" + }, + { + "name": "Stockholm", + "shortCode": "AB" + }, + { + "name": "Uppsala", + "shortCode": "C" + }, + { + "name": "Värmland", + "shortCode": "S" + }, + { + "name": "Västerbotten", + "shortCode": "AC" + }, + { + "name": "Västernorrland", + "shortCode": "Y" + }, + { + "name": "Västmanland", + "shortCode": "U" + }, + { + "name": "Västra Götaland", + "shortCode": "O" + } + ] + }, + { + "countryName": "Switzerland", + "countryShortCode": "CH", + "regions": [ + { + "name": "Aargau", + "shortCode": "AG" + }, + { + "name": "Appenzell Ausserrhoden", + "shortCode": "AR" + }, + { + "name": "Appenzell Innerhoden", + "shortCode": "AI" + }, + { + "name": "Basel-Landschaft", + "shortCode": "BL" + }, + { + "name": "Basel-Stadt", + "shortCode": "BS" + }, + { + "name": "Bern", + "shortCode": "BE" + }, + { + "name": "Fribourg", + "shortCode": "FR" + }, + { + "name": "Genève", + "shortCode": "GE" + }, + { + "name": "Glarus", + "shortCode": "GL" + }, + { + "name": "Graubünden", + "shortCode": "GR" + }, + { + "name": "Jura", + "shortCode": "JU" + }, + { + "name": "Luzern", + "shortCode": "LU" + }, + { + "name": "Neuchâtel", + "shortCode": "NE" + }, + { + "name": "Nidwalden", + "shortCode": "NW" + }, + { + "name": "Obwalden", + "shortCode": "OW" + }, + { + "name": "Sankt Gallen", + "shortCode": "SG" + }, + { + "name": "Schaffhausen", + "shortCode": "SH" + }, + { + "name": "Schwyz", + "shortCode": "SZ" + }, + { + "name": "Solothurn", + "shortCode": "SO" + }, + { + "name": "Thurgau", + "shortCode": "TG" + }, + { + "name": "Ticino", + "shortCode": "TI" + }, + { + "name": "Uri", + "shortCode": "UR" + }, + { + "name": "Valais", + "shortCode": "VS" + }, + { + "name": "Vaud", + "shortCode": "VD" + }, + { + "name": "Zug", + "shortCode": "ZG" + }, + { + "name": "Zürich", + "shortCode": "ZH" + } + ] + }, + { + "countryName": "Syrian Arab Republic", + "countryShortCode": "SY", + "regions": [ + { + "name": "Al Hasakah", + "shortCode": "HA" + }, + { + "name": "Al Ladhiqiyah", + "shortCode": "LA" + }, + { + "name": "Al Qunaytirah", + "shortCode": "QU" + }, + { + "name": "Ar Raqqah", + "shortCode": "RA" + }, + { + "name": "As Suwayda'", + "shortCode": "SU" + }, + { + "name": "Dar'a", + "shortCode": "DR" + }, + { + "name": "Dayr az Zawr", + "shortCode": "DY" + }, + { + "name": "Dimashq", + "shortCode": "DI" + }, + { + "name": "Halab", + "shortCode": "HL" + }, + { + "name": "Hamah", + "shortCode": "HM" + }, + { + "name": "Hims", + "shortCode": "HI" + }, + { + "name": "Idlib", + "shortCode": "ID" + }, + { + "name": "Rif Dimashq", + "shortCode": "RD" + }, + { + "name": "Tartus", + "shortCode": "TA" + } + ] + }, + { + "countryName": "Taiwan", + "countryShortCode": "TW", + "regions": [ + { + "name": "Changhua", + "shortCode": "CHA" + }, + { + "name": "Chiayi", + "shortCode": "CYQ" + }, + { + "name": "Hsinchu", + "shortCode": "HSQ" + }, + { + "name": "Hualien", + "shortCode": "HUA" + }, + { + "name": "Kaohsiung", + "shortCode": "KHH" + }, + { + "name": "Keelung", + "shortCode": "KEE" + }, + { + "name": "Kinmen", + "shortCode": "KIN" + }, + { + "name": "Lienchiang", + "shortCode": "LIE" + }, + { + "name": "Miaoli", + "shortCode": "MIA" + }, + { + "name": "Nantou", + "shortCode": "NAN" + }, + { + "name": "Penghu", + "shortCode": "PEN" + }, + { + "name": "New Taipei", + "shortCode": "NWT" + }, + { + "name": "Pingtung", + "shortCode": "PIF" + }, + { + "name": "Taichung", + "shortCode": "TXG" + }, + { + "name": "Tainan", + "shortCode": "TNN" + }, + { + "name": "Taipei", + "shortCode": "TPE" + }, + { + "name": "Taitung", + "shortCode": "TTT" + }, + { + "name": "Taoyuan", + "shortCode": "TAO" + }, + { + "name": "Yilan", + "shortCode": "ILA" + }, + { + "name": "Yunlin", + "shortCode": "YUN" + } + ] + }, + { + "countryName": "Tajikistan", + "countryShortCode": "TJ", + "regions": [ + { + "name": "Dushanbe", + "shortCode": "DU" + }, + { + "name": "Kŭhistoni Badakhshon", + "shortCode": "GB" + }, + { + "name": "Khatlon", + "shortCode": "KT" + }, + { + "name": "Sughd", + "shortCode": "SU" + } + ] + }, + { + "countryName": "Tanzania, United Republic of", + "countryShortCode": "TZ", + "regions": [ + { + "name": "Arusha", + "shortCode": "01" + }, + { + "name": "Coast", + "shortCode": "19" + }, + { + "name": "Dar es Salaam", + "shortCode": "02" + }, + { + "name": "Dodoma", + "shortCode": "03" + }, + { + "name": "Iringa", + "shortCode": "04" + }, + { + "name": "Kagera", + "shortCode": "05" + }, + { + "name": "Kigoma", + "shortCode": "08" + }, + { + "name": "Kilimanjaro", + "shortCode": "09" + }, + { + "name": "Lindi", + "shortCode": "12" + }, + { + "name": "Manyara", + "shortCode": "26" + }, + { + "name": "Mara", + "shortCode": "13" + }, + { + "name": "Mbeya", + "shortCode": "14" + }, + { + "name": "Morogoro", + "shortCode": "16" + }, + { + "name": "Mtwara", + "shortCode": "17" + }, + { + "name": "Mwanza", + "shortCode": "18" + }, + { + "name": "Pemba North", + "shortCode": "06" + }, + { + "name": "Pemba South", + "shortCode": "10" + }, + { + "name": "Rukwa", + "shortCode": "20" + }, + { + "name": "Ruvuma", + "shortCode": "21" + }, + { + "name": "Shinyanga", + "shortCode": "22" + }, + { + "name": "Singida", + "shortCode": "23" + }, + { + "name": "Tabora", + "shortCode": "24" + }, + { + "name": "Tanga", + "shortCode": "25" + }, + { + "name": "Zanzibar North", + "shortCode": "07" + }, + { + "name": "Zanzibar Central/South", + "shortCode": "11" + }, + { + "name": "Zanzibar Urban/West", + "shortCode": "15" + } + ] + }, + { + "countryName": "Thailand", + "countryShortCode": "TH", + "regions": [ + { + "name": "Amnat Charoen", + "shortCode": "37" + }, + { + "name": "Ang Thong", + "shortCode": "15" + }, + { + "name": "Bueng Kan", + "shortCode": "38" + }, + { + "name": "Buri Ram", + "shortCode": "31" + }, + { + "name": "Chachoengsao", + "shortCode": "24" + }, + { + "name": "Chai Nat", + "shortCode": "18" + }, + { + "name": "Chaiyaphum", + "shortCode": "36" + }, + { + "name": "Chanthaburi", + "shortCode": "22" + }, + { + "name": "Chiang Mai", + "shortCode": "50" + }, + { + "name": "Chiang Rai", + "shortCode": "57" + }, + { + "name": "Chon Buri", + "shortCode": "20" + }, + { + "name": "Chumphon", + "shortCode": "86" + }, + { + "name": "Kalasin", + "shortCode": "46" + }, + { + "name": "Kamphaeng Phet", + "shortCode": "62" + }, + { + "name": "Kanchanaburi", + "shortCode": "71" + }, + { + "name": "Khon Kaen", + "shortCode": "40" + }, + { + "name": "Krabi", + "shortCode": "81" + }, + { + "name": "Krung Thep Mahanakhon (Bangkok)", + "shortCode": "10" + }, + { + "name": "Lampang", + "shortCode": "52" + }, + { + "name": "Lamphun", + "shortCode": "51" + }, + { + "name": "Loei", + "shortCode": "42" + }, + { + "name": "Lop Buri", + "shortCode": "16" + }, + { + "name": "Mae Hong Son", + "shortCode": "58" + }, + { + "name": "Maha Sarakham", + "shortCode": "44" + }, + { + "name": "Mukdahan", + "shortCode": "49" + }, + { + "name": "Nakhon Nayok", + "shortCode": "26" + }, + { + "name": "Nakhon Phathom", + "shortCode": "73" + }, + { + "name": "Nakhon Phanom", + "shortCode": "48" + }, + { + "name": "Nakhon Ratchasima", + "shortCode": "30" + }, + { + "name": "Nakhon Sawan", + "shortCode": "60" + }, + { + "name": "Nakhon Si Thammarat", + "shortCode": "80" + }, + { + "name": "Nan", + "shortCode": "55" + }, + { + "name": "Narathiwat", + "shortCode": "96" + }, + { + "name": "Nong Bua Lam Phu", + "shortCode": "39" + }, + { + "name": "Nong Khai", + "shortCode": "43" + }, + { + "name": "Nonthaburi", + "shortCode": "12" + }, + { + "name": "Pathum Thani", + "shortCode": "13" + }, + { + "name": "Pattani", + "shortCode": "94" + }, + { + "name": "Phangnga", + "shortCode": "82" + }, + { + "name": "Phatthalung", + "shortCode": "93" + }, + { + "name": "Phayao", + "shortCode": "56" + }, + { + "name": "Phetchabun", + "shortCode": "67" + }, + { + "name": "Phetchaburi", + "shortCode": "76" + }, + { + "name": "Phichit", + "shortCode": "66" + }, + { + "name": "Phitsanulok", + "shortCode": "65" + }, + { + "name": "Phra Nakhon Si Ayutthaya", + "shortCode": "14" + }, + { + "name": "Phrae", + "shortCode": "54" + }, + { + "name": "Phuket", + "shortCode": "83" + }, + { + "name": "Prachin Buri", + "shortCode": "25" + }, + { + "name": "Prachuap Khiri Khan", + "shortCode": "77" + }, + { + "name": "Ranong", + "shortCode": "85" + }, + { + "name": "Ratchaburi", + "shortCode": "70" + }, + { + "name": "Rayong", + "shortCode": "21" + }, + { + "name": "Roi Et", + "shortCode": "45" + }, + { + "name": "Sa Kaeo", + "shortCode": "27" + }, + { + "name": "Sakon Nakhon", + "shortCode": "47" + }, + { + "name": "Samut Prakan", + "shortCode": "11" + }, + { + "name": "Samut Sakhon", + "shortCode": "74" + }, + { + "name": "Samut Songkhram", + "shortCode": "75" + }, + { + "name": "Saraburi", + "shortCode": "19" + }, + { + "name": "Satun", + "shortCode": "91" + }, + { + "name": "Sing Buri", + "shortCode": "17" + }, + { + "name": "Si Sa ket", + "shortCode": "33" + }, + { + "name": "Songkhla", + "shortCode": "90" + }, + { + "name": "Sukhothai", + "shortCode": "64" + }, + { + "name": "Suphan Buri", + "shortCode": "72" + }, + { + "name": "Surat Thani", + "shortCode": "84" + }, + { + "name": "Surin", + "shortCode": "32" + }, + { + "name": "Tak", + "shortCode": "63" + }, + { + "name": "Trang", + "shortCode": "92" + }, + { + "name": "Trat", + "shortCode": "23" + }, + { + "name": "Ubon Ratchathani", + "shortCode": "34" + }, + { + "name": "Udon Thani", + "shortCode": "41" + }, + { + "name": "Uthai Thani", + "shortCode": "61" + }, + { + "name": "Uttaradit", + "shortCode": "53" + }, + { + "name": "Yala", + "shortCode": "95" + }, + { + "name": "Yasothon", + "shortCode": "35" + } + ] + }, + { + "countryName": "Timor-Leste", + "countryShortCode": "TL", + "regions": [ + { + "name": "Aileu", + "shortCode": "AL" + }, + { + "name": "Ainaro", + "shortCode": "AN" + }, + { + "name": "Baucau", + "shortCode": "BA" + }, + { + "name": "Bobonaro", + "shortCode": "BO" + }, + { + "name": "Cova Lima", + "shortCode": "CO" + }, + { + "name": "Dili", + "shortCode": "DI" + }, + { + "name": "Ermera", + "shortCode": "ER" + }, + { + "name": "Lautem", + "shortCode": "LA" + }, + { + "name": "Liquica", + "shortCode": "LI" + }, + { + "name": "Manatuto", + "shortCode": "MT" + }, + { + "name": "Manufahi", + "shortCode": "MF" + }, + { + "name": "Oecussi", + "shortCode": "OE" + }, + { + "name": "Viqueque", + "shortCode": "VI" + } + ] + }, + { + "countryName": "Togo", + "countryShortCode": "TG", + "regions": [ + { + "name": "Centre", + "shortCode": "C" + }, + { + "name": "Kara", + "shortCode": "K" + }, + { + "name": "Maritime", + "shortCode": "M" + }, + { + "name": "Plateaux", + "shortCode": "P" + }, + { + "name": "Savannes", + "shortCode": "S" + } + ] + }, + { + "countryName": "Tokelau", + "countryShortCode": "TK", + "regions": [ + { + "name": "Atafu" + }, + { + "name": "Fakaofo" + }, + { + "name": "Nukunonu" + } + ] + }, + { + "countryName": "Tonga", + "countryShortCode": "TO", + "regions": [ + { + "name": "'Eua", + "shortCode": "01" + }, + { + "name": "Ha'apai", + "shortCode": "02" + }, + { + "name": "Niuas", + "shortCode": "03" + }, + { + "name": "Tongatapu", + "shortCode": "04" + }, + { + "name": "Vava'u", + "shortCode": "05" + } + ] + }, + { + "countryName": "Trinidad and Tobago", + "countryShortCode": "TT", + "regions": [ + { + "name": "Arima", + "shortCode": "ARI" + }, + { + "name": "Chaguanas", + "shortCode": "CHA" + }, + { + "name": "Couva-Tabaquite-Talparo", + "shortCode": "CTT" + }, + { + "name": "Diefo Martin", + "shortCode": "DMN" + }, + { + "name": "Mayaro-Rio Claro", + "shortCode": "MRC" + }, + { + "name": "Penal-Debe", + "shortCode": "PED" + }, + { + "name": "Point Fortin", + "shortCode": "PTF" + }, + { + "name": "Port-of-Spain", + "shortCode": "POS" + }, + { + "name": "Princes Town", + "shortCode": "PRT" + }, + { + "name": "San Fernando", + "shortCode": "SFO" + }, + { + "name": "San Juan-Laventille", + "shortCode": "SJL" + }, + { + "name": "Sangre Grande", + "shortCode": "SGE" + }, + { + "name": "Siparia", + "shortCode": "SIP" + }, + { + "name": "Tobago", + "shortCode": "TOB" + }, + { + "name": "Tunapuna-Piarco", + "shortCode": "TUP" + } + ] + }, + { + "countryName": "Tunisia", + "countryShortCode": "TN", + "regions": [ + { + "name": "Ariana", + "shortCode": "12" + }, + { + "name": "Beja", + "shortCode": "31" + }, + { + "name": "Ben Arous", + "shortCode": "13" + }, + { + "name": "Bizerte", + "shortCode": "23" + }, + { + "name": "Gabes", + "shortCode": "81" + }, + { + "name": "Gafsa", + "shortCode": "71" + }, + { + "name": "Jendouba", + "shortCode": "32" + }, + { + "name": "Kairouan", + "shortCode": "41" + }, + { + "name": "Kasserine", + "shortCode": "42" + }, + { + "name": "Kebili", + "shortCode": "73" + }, + { + "name": "Kef", + "shortCode": "33" + }, + { + "name": "Mahdia", + "shortCode": "53" + }, + { + "name": "Medenine", + "shortCode": "82" + }, + { + "name": "Monastir", + "shortCode": "52" + }, + { + "name": "Nabeul", + "shortCode": "21" + }, + { + "name": "Sfax", + "shortCode": "61" + }, + { + "name": "Sidi Bouzid", + "shortCode": "43" + }, + { + "name": "Siliana", + "shortCode": "34" + }, + { + "name": "Sousse", + "shortCode": "51" + }, + { + "name": "Tataouine", + "shortCode": "83" + }, + { + "name": "Tozeur", + "shortCode": "72" + }, + { + "name": "Tunis", + "shortCode": "11" + }, + { + "name": "Zaghouan", + "shortCode": "22" + } + ] + }, + { + "countryName": "Turkey", + "countryShortCode": "TR", + "regions": [ + { + "name": "Adana", + "shortCode": "01" + }, + { + "name": "Adiyaman", + "shortCode": "02" + }, + { + "name": "Afyonkarahisar", + "shortCode": "03" + }, + { + "name": "Agri", + "shortCode": "04" + }, + { + "name": "Aksaray", + "shortCode": "68" + }, + { + "name": "Amasya", + "shortCode": "05" + }, + { + "name": "Ankara", + "shortCode": "06" + }, + { + "name": "Antalya", + "shortCode": "07" + }, + { + "name": "Ardahan", + "shortCode": "75" + }, + { + "name": "Artvin", + "shortCode": "08" + }, + { + "name": "Aydin", + "shortCode": "09" + }, + { + "name": "Balikesir", + "shortCode": "10" + }, + { + "name": "Bartin", + "shortCode": "74" + }, + { + "name": "Batman", + "shortCode": "72" + }, + { + "name": "Bayburt", + "shortCode": "69" + }, + { + "name": "Bilecik", + "shortCode": "11" + }, + { + "name": "Bingol", + "shortCode": "12" + }, + { + "name": "Bitlis", + "shortCode": "13" + }, + { + "name": "Bolu", + "shortCode": "14" + }, + { + "name": "Burdur", + "shortCode": "15" + }, + { + "name": "Bursa", + "shortCode": "16" + }, + { + "name": "Canakkale", + "shortCode": "17" + }, + { + "name": "Cankiri", + "shortCode": "18" + }, + { + "name": "Corum", + "shortCode": "19" + }, + { + "name": "Denizli", + "shortCode": "20" + }, + { + "name": "Diyarbakir", + "shortCode": "21" + }, + { + "name": "Duzce", + "shortCode": "81" + }, + { + "name": "Edirne", + "shortCode": "22" + }, + { + "name": "Elazig", + "shortCode": "23" + }, + { + "name": "Erzincan", + "shortCode": "24" + }, + { + "name": "Erzurum", + "shortCode": "25" + }, + { + "name": "Eskisehir", + "shortCode": "26" + }, + { + "name": "Gaziantep", + "shortCode": "27" + }, + { + "name": "Giresun", + "shortCode": "28" + }, + { + "name": "Gumushane", + "shortCode": "29" + }, + { + "name": "Hakkari", + "shortCode": "30" + }, + { + "name": "Hatay", + "shortCode": "31" + }, + { + "name": "Igdir", + "shortCode": "76" + }, + { + "name": "Isparta", + "shortCode": "32" + }, + { + "name": "Istanbul", + "shortCode": "34" + }, + { + "name": "Izmir", + "shortCode": "35" + }, + { + "name": "Kahramanmaras", + "shortCode": "46" + }, + { + "name": "Karabuk", + "shortCode": "78" + }, + { + "name": "Karaman", + "shortCode": "70" + }, + { + "name": "Kars", + "shortCode": "36" + }, + { + "name": "Kastamonu", + "shortCode": "37" + }, + { + "name": "Kayseri", + "shortCode": "38" + }, + { + "name": "Kilis", + "shortCode": "79" + }, + { + "name": "Kirikkale", + "shortCode": "71" + }, + { + "name": "Kirklareli", + "shortCode": "39" + }, + { + "name": "Kirsehir", + "shortCode": "40" + }, + { + "name": "Kocaeli", + "shortCode": "41" + }, + { + "name": "Konya", + "shortCode": "42" + }, + { + "name": "Kutahya", + "shortCode": "43" + }, + { + "name": "Malatya", + "shortCode": "44" + }, + { + "name": "Manisa", + "shortCode": "45" + }, + { + "name": "Mardin", + "shortCode": "47" + }, + { + "name": "Mersin", + "shortCode": "33" + }, + { + "name": "Mugla", + "shortCode": "48" + }, + { + "name": "Mus", + "shortCode": "49" + }, + { + "name": "Nevsehir", + "shortCode": "50" + }, + { + "name": "Nigde", + "shortCode": "51" + }, + { + "name": "Ordu", + "shortCode": "52" + }, + { + "name": "Osmaniye", + "shortCode": "80" + }, + { + "name": "Rize", + "shortCode": "53" + }, + { + "name": "Sakarya", + "shortCode": "54" + }, + { + "name": "Samsun", + "shortCode": "55" + }, + { + "name": "Sanliurfa", + "shortCode": "63" + }, + { + "name": "Siirt", + "shortCode": "56" + }, + { + "name": "Sinop", + "shortCode": "57" + }, + { + "name": "Sirnak", + "shortCode": "73" + }, + { + "name": "Sivas", + "shortCode": "58" + }, + { + "name": "Tekirdag", + "shortCode": "59" + }, + { + "name": "Tokat", + "shortCode": "60" + }, + { + "name": "Trabzon", + "shortCode": "61" + }, + { + "name": "Tunceli", + "shortCode": "62" + }, + { + "name": "Usak", + "shortCode": "64" + }, + { + "name": "Van", + "shortCode": "65" + }, + { + "name": "Yalova", + "shortCode": "77" + }, + { + "name": "Yozgat", + "shortCode": "66" + }, + { + "name": "Zonguldak", + "shortCode": "67" + } + ] + }, + { + "countryName": "Turkmenistan", + "countryShortCode": "TM", + "regions": [ + { + "name": "Ahal", + "shortCode": "A" + }, + { + "name": "Asgabat", + "shortCode": "S" + }, + { + "name": "Balkan", + "shortCode": "B" + }, + { + "name": "Dashoguz", + "shortCode": "D" + }, + { + "name": "Lebap", + "shortCode": "L" + }, + { + "name": "Mary", + "shortCode": "M" + } + ] + }, + { + "countryName": "Turks and Caicos Islands", + "countryShortCode": "TC", + "regions": [ + { + "name": "Turks and Caicos Islands" + } + ] + }, + { + "countryName": "Tuvalu", + "countryShortCode": "TV", + "regions": [ + { + "name": "Funafuti", + "shortCode": "FUN" + }, + { + "name": "Nanumanga", + "shortCode": "NMG" + }, + { + "name": "Nanumea", + "shortCode": "NMA" + }, + { + "name": "Niutao", + "shortCode": "NIT" + }, + { + "name": "Nui", + "shortCode": "NUI" + }, + { + "name": "Nukufetau", + "shortCode": "NKF" + }, + { + "name": "Nukulaelae", + "shortCode": "NKL" + }, + { + "name": "Vaitupu", + "shortCode": "VAU" + } + ] + }, + { + "countryName": "Uganda", + "countryShortCode": "UG", + "regions": [ + { + "name": "Abim", + "shortCode": "317" + }, + { + "name": "Adjumani", + "shortCode": "301" + }, + { + "name": "Amolatar", + "shortCode": "314" + }, + { + "name": "Amuria", + "shortCode": "216" + }, + { + "name": "Amuru", + "shortCode": "319" + }, + { + "name": "Apac", + "shortCode": "302" + }, + { + "name": "Arua", + "shortCode": "303" + }, + { + "name": "Budaka", + "shortCode": "217" + }, + { + "name": "Bududa", + "shortCode": "223" + }, + { + "name": "Bugiri", + "shortCode": "201" + }, + { + "name": "Bukedea", + "shortCode": "224" + }, + { + "name": "Bukwa", + "shortCode": "218" + }, + { + "name": "Buliisa", + "shortCode": "419" + }, + { + "name": "Bundibugyo", + "shortCode": "401" + }, + { + "name": "Bushenyi", + "shortCode": "402" + }, + { + "name": "Busia", + "shortCode": "202" + }, + { + "name": "Butaleja", + "shortCode": "219" + }, + { + "name": "Dokolo", + "shortCode": "318" + }, + { + "name": "Gulu", + "shortCode": "304" + }, + { + "name": "Hoima", + "shortCode": "403" + }, + { + "name": "Ibanda", + "shortCode": "416" + }, + { + "name": "Iganga", + "shortCode": "203" + }, + { + "name": "Isingiro", + "shortCode": "417" + }, + { + "name": "Jinja", + "shortCode": "204" + }, + { + "name": "Kaabong", + "shortCode": "315" + }, + { + "name": "Kabale", + "shortCode": "404" + }, + { + "name": "Kabarole", + "shortCode": "405" + }, + { + "name": "Kaberamaido", + "shortCode": "213" + }, + { + "name": "Kalangala", + "shortCode": "101" + }, + { + "name": "Kaliro", + "shortCode": "220" + }, + { + "name": "Kampala", + "shortCode": "102" + }, + { + "name": "Kamuli", + "shortCode": "205" + }, + { + "name": "Kamwenge", + "shortCode": "413" + }, + { + "name": "Kanungu", + "shortCode": "414" + }, + { + "name": "Kapchorwa", + "shortCode": "206" + }, + { + "name": "Kasese", + "shortCode": "406" + }, + { + "name": "Katakwi", + "shortCode": "207" + }, + { + "name": "Kayunga", + "shortCode": "112" + }, + { + "name": "Kibaale", + "shortCode": "407" + }, + { + "name": "Kiboga", + "shortCode": "103" + }, + { + "name": "Kiruhura", + "shortCode": "418" + }, + { + "name": "Kisoro", + "shortCode": "408" + }, + { + "name": "Kitgum", + "shortCode": "305" + }, + { + "name": "Koboko", + "shortCode": "316" + }, + { + "name": "Kotido", + "shortCode": "306" + }, + { + "name": "Kumi", + "shortCode": "208" + }, + { + "name": "Kyenjojo", + "shortCode": "415" + }, + { + "name": "Lira", + "shortCode": "307" + }, + { + "name": "Luwero", + "shortCode": "104" + }, + { + "name": "Lyantonde", + "shortCode": "116" + }, + { + "name": "Manafwa", + "shortCode": "221" + }, + { + "name": "Maracha", + "shortCode": "320" + }, + { + "name": "Masaka", + "shortCode": "105" + }, + { + "name": "Masindi", + "shortCode": "409" + }, + { + "name": "Mayuge", + "shortCode": "214" + }, + { + "name": "Mbale", + "shortCode": "209" + }, + { + "name": "Mbarara", + "shortCode": "410" + }, + { + "name": "Mityana", + "shortCode": "114" + }, + { + "name": "Moroto", + "shortCode": "308" + }, + { + "name": "Moyo", + "shortCode": "309" + }, + { + "name": "Mpigi", + "shortCode": "106" + }, + { + "name": "Mubende", + "shortCode": "107" + }, + { + "name": "Mukono", + "shortCode": "108" + }, + { + "name": "Nakapiripirit", + "shortCode": "311" + }, + { + "name": "Nakaseke", + "shortCode": "115" + }, + { + "name": "Nakasongola", + "shortCode": "109" + }, + { + "name": "Namutumba", + "shortCode": "222" + }, + { + "name": "Nebbi", + "shortCode": "310" + }, + { + "name": "Ntungamo", + "shortCode": "411" + }, + { + "name": "Oyam", + "shortCode": "321" + }, + { + "name": "Pader", + "shortCode": "312" + }, + { + "name": "Pallisa", + "shortCode": "210" + }, + { + "name": "Rakai", + "shortCode": "110" + }, + { + "name": "Rukungiri", + "shortCode": "412" + }, + { + "name": "Sembabule", + "shortCode": "111" + }, + { + "name": "Sironko", + "shortCode": "215" + }, + { + "name": "Soroti", + "shortCode": "211" + }, + { + "name": "Tororo", + "shortCode": "212" + }, + { + "name": "Wakiso", + "shortCode": "113" + }, + { + "name": "Yumbe", + "shortCode": "313" + } + ] + }, + { + "countryName": "Ukraine", + "countryShortCode": "UA", + "regions": [ + { + "name": "Cherkaska oblast", + "shortCode": "71" + }, + { + "name": "Chernihivska oblast", + "shortCode": "74" + }, + { + "name": "Chernivetska oblast", + "shortCode": "77" + }, + { + "name": "Dnipropetrovska oblast", + "shortCode": "12" + }, + { + "name": "Donetska oblast", + "shortCode": "14" + }, + { + "name": "Ivano-Frankivska oblast", + "shortCode": "26" + }, + { + "name": "Kharkivska oblast", + "shortCode": "63" + }, + { + "name": "Khersonska oblast", + "shortCode": "65" + }, + { + "name": "Khmelnytska oblast", + "shortCode": "68" + }, + { + "name": "Kyivska oblast", + "shortCode": "32" + }, + { + "name": "Kirovohradska oblast", + "shortCode": "35" + }, + { + "name": "Luhanska oblast", + "shortCode": "09" + }, + { + "name": "Lvivska oblast", + "shortCode": "46" + }, + { + "name": "Mykolaivska oblast", + "shortCode": "48" + }, + { + "name": "Odeska oblast", + "shortCode": "51" + }, + { + "name": "Poltavska oblast", + "shortCode": "53" + }, + { + "name": "Rivnenska oblast", + "shortCode": "56" + }, + { + "name": "Sumska oblast", + "shortCode": "59" + }, + { + "name": "Ternopilska oblast", + "shortCode": "61" + }, + { + "name": "Vinnytska oblast", + "shortCode": "05" + }, + { + "name": "Volynska oblast", + "shortCode": "07" + }, + { + "name": "Zakarpatska oblast", + "shortCode": "21" + }, + { + "name": "Zaporizka oblast", + "shortCode": "23" + }, + { + "name": "Zhytomyrska oblast", + "shortCode": "18" + }, + { + "name": "Avtonomna Respublika Krym", + "shortCode": "43" + }, + { + "name": "Kyiv", + "shortCode": "30" + }, + { + "name": "Sevastopol", + "shortCode": "40" + } + ] + }, + { + "countryName": "United Arab Emirates", + "countryShortCode": "AE", + "regions": [ + { + "name": "Abu Dhabi", + "shortCode": "AZ" + }, + { + "name": "Ajman", + "shortCode": "AJ" + }, + { + "name": "Dubai", + "shortCode": "DU" + }, + { + "name": "Fujairah", + "shortCode": "FU" + }, + { + "name": "Ras al Khaimah", + "shortCode": "RK" + }, + { + "name": "Sharjah", + "shortCode": "SH" + }, + { + "name": "Umm Al Quwain", + "shortCode": "UQ" + } + ] + }, + { + "countryName": "United Kingdom", + "countryShortCode": "GB", + "regions": [ + { + "name": "Aberdeen City", + "shortCode": "ABE" + }, + { + "name": "Aberdeenshire", + "shortCode": "ABD" + }, + { + "name": "Angus", + "shortCode": "ANS" + }, + { + "name": "Antrim and Newtownabbey", + "shortCode": "ANN" + }, + { + "name": "Ards and North Down", + "shortCode": "AND" + }, + { + "name": "Argyll and Bute", + "shortCode": "AGB" + }, + { + "name": "Armagh City, Banbridge and Craigavon", + "shortCode": "ABC" + }, + { + "name": "Barking and Dagenham", + "shortCode": "BDG" + }, + { + "name": "Barnet", + "shortCode": "BNE" + }, + { + "name": "Barnsley", + "shortCode": "BNS" + }, + { + "name": "Bath and North East Somerset", + "shortCode": "BAS" + }, + { + "name": "Bedford", + "shortCode": "BDF" + }, + { + "name": "Belfast City", + "shortCode": "BFS" + }, + { + "name": "Berkshire", + "shortCode": "BRK" + }, + { + "name": "Bexley", + "shortCode": "BEX" + }, + { + "name": "Birmingham", + "shortCode": "BIR" + }, + { + "name": "Blackburn with Darwen", + "shortCode": "BBD" + }, + { + "name": "Blackpool", + "shortCode": "BPL" + }, + { + "name": "Blaenau Gwent", + "shortCode": "BGW" + }, + { + "name": "Bolton", + "shortCode": "BOL" + }, + { + "name": "Bournemouth, Christchurch and Poole", + "shortCode": "BCP" + }, + { + "name": "Bracknell Forest", + "shortCode": "BRC" + }, + { + "name": "Bradford", + "shortCode": "BRD" + }, + { + "name": "Brent", + "shortCode": "BEN" + }, + { + "name": "Bridgend", + "shortCode": "BGE" + }, + { + "name": "Brighton and Hove", + "shortCode": "BNH" + }, + { + "name": "Bristol, City of", + "shortCode": "BST" + }, + { + "name": "Bromley", + "shortCode": "BRY" + }, + { + "name": "Buckinghamshire", + "shortCode": "BKM" + }, + { + "name": "Bury", + "shortCode": "BUR" + }, + { + "name": "Caerphilly", + "shortCode": "CAY" + }, + { + "name": "Calderdale", + "shortCode": "CLD" + }, + { + "name": "Cambridgeshire", + "shortCode": "CAM" + }, + { + "name": "Camden", + "shortCode": "CMD" + }, + { + "name": "Cardiff", + "shortCode": "CRF" + }, + { + "name": "Carmarthenshire", + "shortCode": "CMN" + }, + { + "name": "Causeway Coast and Glens", + "shortCode": "CCG" + }, + { + "name": "Central Bedfordshire", + "shortCode": "CBF" + }, + { + "name": "Ceredigion", + "shortCode": "CGN" + }, + { + "name": "Cheshire East", + "shortCode": "CHE" + }, + { + "name": "Cheshire West and Chester", + "shortCode": "CHW" + }, + { + "name": "Clackmannanshire", + "shortCode": "CLK" + }, + { + "name": "Conwy", + "shortCode": "CWY" + }, + { + "name": "Cornwall", + "shortCode": "CON" + }, + { + "name": "Coventry", + "shortCode": "COV" + }, + { + "name": "Croydon", + "shortCode": "CRY" + }, + { + "name": "Cumbria", + "shortCode": "CMA" + }, + { + "name": "Darlington", + "shortCode": "DAL" + }, + { + "name": "Denbighshire", + "shortCode": "DEN" + }, + { + "name": "Derby", + "shortCode": "DER" + }, + { + "name": "Derbyshire", + "shortCode": "DBY" + }, + { + "name": "Derry and Strabane", + "shortCode": "DRS" + }, + { + "name": "Devon", + "shortCode": "DEV" + }, + { + "name": "Doncaster", + "shortCode": "DNC" + }, + { + "name": "Dorset", + "shortCode": "DOR" + }, + { + "name": "Dudley", + "shortCode": "DUD" + }, + { + "name": "Dumfries and Galloway", + "shortCode": "DGY" + }, + { + "name": "Dundee City", + "shortCode": "DND" + }, + { + "name": "Durham, County", + "shortCode": "DUR" + }, + { + "name": "Ealing", + "shortCode": "EAL" + }, + { + "name": "East Ayrshire", + "shortCode": "EAY" + }, + { + "name": "East Dunbartonshire", + "shortCode": "EDU" + }, + { + "name": "East Lothian", + "shortCode": "ELN" + }, + { + "name": "East Renfrewshire", + "shortCode": "ERW" + }, + { + "name": "East Riding of Yorkshire", + "shortCode": "ERY" + }, + { + "name": "East Sussex", + "shortCode": "ESX" + }, + { + "name": "Edinburgh, City of", + "shortCode": "EDH" + }, + { + "name": "Eilean Siar", + "shortCode": "ELS" + }, + { + "name": "Enfield", + "shortCode": "ENF" + }, + { + "name": "Essex", + "shortCode": "ESS" + }, + { + "name": "Falkirk", + "shortCode": "FAL" + }, + { + "name": "Fermanagh and Omagh", + "shortCode": "FMO" + }, + { + "name": "Fife", + "shortCode": "FIF" + }, + { + "name": "Flintshire", + "shortCode": "FLN" + }, + { + "name": "Gateshead", + "shortCode": "GAT" + }, + { + "name": "Glasgow City", + "shortCode": "GLG" + }, + { + "name": "Gloucestershire", + "shortCode": "GLS" + }, + { + "name": "Greenwich", + "shortCode": "GRE" + }, + { + "name": "Gwynedd", + "shortCode": "GWN" + }, + { + "name": "Hackney", + "shortCode": "HCK" + }, + { + "name": "Halton", + "shortCode": "HAL" + }, + { + "name": "Hammersmith and Fulham", + "shortCode": "HMF" + }, + { + "name": "Hampshire", + "shortCode": "HAM" + }, + { + "name": "Haringey", + "shortCode": "HRY" + }, + { + "name": "Harrow", + "shortCode": "HRW" + }, + { + "name": "Hartlepool", + "shortCode": "HPL" + }, + { + "name": "Havering", + "shortCode": "HAV" + }, + { + "name": "Herefordshire", + "shortCode": "HEF" + }, + { + "name": "Hertfordshire", + "shortCode": "HRT" + }, + { + "name": "Highland", + "shortCode": "HLD" + }, + { + "name": "Hillingdon", + "shortCode": "HIL" + }, + { + "name": "Hounslow", + "shortCode": "HNS" + }, + { + "name": "Inverclyde", + "shortCode": "IVC" + }, + { + "name": "Isle of Anglesey", + "shortCode": "AGY" + }, + { + "name": "Isle of Wight", + "shortCode": "IOW" + }, + { + "name": "Isles of Scilly", + "shortCode": "IOS" + }, + { + "name": "Islington", + "shortCode": "ISL" + }, + { + "name": "Kensington and Chelsea", + "shortCode": "KEC" + }, + { + "name": "Kent", + "shortCode": "KEN" + }, + { + "name": "Kingston upon Hull", + "shortCode": "KHL" + }, + { + "name": "Kingston upon Thames", + "shortCode": "KTT" + }, + { + "name": "Kirklees", + "shortCode": "KIR" + }, + { + "name": "Knowsley", + "shortCode": "KWL" + }, + { + "name": "Lambeth", + "shortCode": "LBH" + }, + { + "name": "Lancashire", + "shortCode": "LAN" + }, + { + "name": "Leeds", + "shortCode": "LDS" + }, + { + "name": "Leicester", + "shortCode": "LCE" + }, + { + "name": "Leicestershire", + "shortCode": "LEC" + }, + { + "name": "Lewisham", + "shortCode": "LEW" + }, + { + "name": "Lincolnshire", + "shortCode": "LIN" + }, + { + "name": "Lisburn and Castlereagh", + "shortCode": "LBC" + }, + { + "name": "Liverpool", + "shortCode": "LIV" + }, + { + "name": "London, City of", + "shortCode": "LND" + }, + { + "name": "Luton", + "shortCode": "LUT" + }, + { + "name": "Manchester", + "shortCode": "MAN" + }, + { + "name": "Medway", + "shortCode": "MDW" + }, + { + "name": "Merthyr Tydfil", + "shortCode": "MTY" + }, + { + "name": "Merton", + "shortCode": "MRT" + }, + { + "name": "Mid and East Antrim", + "shortCode": "MEA" + }, + { + "name": "Mid-Ulster", + "shortCode": "MUL" + }, + { + "name": "Middlesbrough", + "shortCode": "MDB" + }, + { + "name": "Midlothian", + "shortCode": "MLN" + }, + { + "name": "Milton Keynes", + "shortCode": "MIK" + }, + { + "name": "Monmouthshire", + "shortCode": "MON" + }, + { + "name": "Moray", + "shortCode": "MRY" + }, + { + "name": "Neath Port Talbot", + "shortCode": "NTL" + }, + { + "name": "Newcastle upon Tyne", + "shortCode": "NET" + }, + { + "name": "Newham", + "shortCode": "NWM" + }, + { + "name": "Newport", + "shortCode": "NWP" + }, + { + "name": "Newry, Mourne and Down", + "shortCode": "NMD" + }, + { + "name": "Norfolk", + "shortCode": "NFK" + }, + { + "name": "North Ayrshire", + "shortCode": "NAY" + }, + { + "name": "North East Lincolnshire", + "shortCode": "NEL" + }, + { + "name": "North Lanarkshire", + "shortCode": "NLK" + }, + { + "name": "North Lincolnshire", + "shortCode": "NLN" + }, + { + "name": "North Somerset", + "shortCode": "NSM" + }, + { + "name": "North Tyneside", + "shortCode": "NTY" + }, + { + "name": "North Yorkshire", + "shortCode": "NYK" + }, + { + "name": "Northamptonshire", + "shortCode": "NTH" + }, + { + "name": "Northumberland", + "shortCode": "NBL" + }, + { + "name": "Nottingham", + "shortCode": "NGM" + }, + { + "name": "Nottinghamshire", + "shortCode": "NTT" + }, + { + "name": "Oldham", + "shortCode": "OLD" + }, + { + "name": "Orkney Islands", + "shortCode": "ORK" + }, + { + "name": "Oxfordshire", + "shortCode": "OXF" + }, + { + "name": "Pembrokeshire", + "shortCode": "PEM" + }, + { + "name": "Perth and Kinross", + "shortCode": "PKN" + }, + { + "name": "Peterborough", + "shortCode": "PTE" + }, + { + "name": "Plymouth", + "shortCode": "PLY" + }, + { + "name": "Portsmouth", + "shortCode": "POR" + }, + { + "name": "Powys", + "shortCode": "POW" + }, + { + "name": "Reading", + "shortCode": "RDG" + }, + { + "name": "Redbridge", + "shortCode": "RDB" + }, + { + "name": "Redcar and Cleveland", + "shortCode": "RCC" + }, + { + "name": "Renfrewshire", + "shortCode": "RFW" + }, + { + "name": "Rhondda Cynon Taff", + "shortCode": "RCT" + }, + { + "name": "Richmond upon Thames", + "shortCode": "RIC" + }, + { + "name": "Rochdale", + "shortCode": "RCH" + }, + { + "name": "Rotherham", + "shortCode": "ROT" + }, + { + "name": "Rutland", + "shortCode": "RUT" + }, + { + "name": "Salford", + "shortCode": "SLF" + }, + { + "name": "Sandwell", + "shortCode": "SAW" + }, + { + "name": "Scottish Borders", + "shortCode": "SCB" + }, + { + "name": "Sefton", + "shortCode": "SFT" + }, + { + "name": "Sheffield", + "shortCode": "SHF" + }, + { + "name": "Shetland Islands", + "shortCode": "ZET" + }, + { + "name": "Shropshire", + "shortCode": "SHR" + }, + { + "name": "Slough", + "shortCode": "SLG" + }, + { + "name": "Solihull", + "shortCode": "SOL" + }, + { + "name": "Somerset", + "shortCode": "SOM" + }, + { + "name": "South Ayrshire", + "shortCode": "SAY" + }, + { + "name": "South Gloucestershire", + "shortCode": "SGC" + }, + { + "name": "South Lanarkshire", + "shortCode": "SLK" + }, + { + "name": "South Tyneside", + "shortCode": "STY" + }, + { + "name": "Southampton", + "shortCode": "STH" + }, + { + "name": "Southend-on-Sea", + "shortCode": "SOS" + }, + { + "name": "Southwark", + "shortCode": "SWK" + }, + { + "name": "St. Helens", + "shortCode": "SHN" + }, + { + "name": "Staffordshire", + "shortCode": "STS" + }, + { + "name": "Stirling", + "shortCode": "STG" + }, + { + "name": "Stockport", + "shortCode": "SKP" + }, + { + "name": "Stockton-on-Tees", + "shortCode": "STT" + }, + { + "name": "Stoke-on-Trent", + "shortCode": "STE" + }, + { + "name": "Suffolk", + "shortCode": "SFK" + }, + { + "name": "Sunderland", + "shortCode": "SND" + }, + { + "name": "Surrey", + "shortCode": "SRY" + }, + { + "name": "Sutton", + "shortCode": "STN" + }, + { + "name": "Swansea", + "shortCode": "SWA" + }, + { + "name": "Swindon", + "shortCode": "SWD" + }, + { + "name": "Tameside", + "shortCode": "TAM" + }, + { + "name": "Telford and Wrekin", + "shortCode": "TFW" + }, + { + "name": "Thurrock", + "shortCode": "THR" + }, + { + "name": "Torbay", + "shortCode": "TOB" + }, + { + "name": "Torfaen", + "shortCode": "TOF" + }, + { + "name": "Tower Hamlets", + "shortCode": "TWH" + }, + { + "name": "Trafford", + "shortCode": "TRF" + }, + { + "name": "Vale of Glamorgan, The", + "shortCode": "VGL" + }, + { + "name": "Wakefield", + "shortCode": "WKF" + }, + { + "name": "Walsall", + "shortCode": "WLL" + }, + { + "name": "Waltham Forest", + "shortCode": "WFT" + }, + { + "name": "Wandsworth", + "shortCode": "WND" + }, + { + "name": "Warrington", + "shortCode": "WRT" + }, + { + "name": "Warwickshire", + "shortCode": "WAR" + }, + { + "name": "West Berkshire", + "shortCode": "WBK" + }, + { + "name": "West Dunbartonshire", + "shortCode": "WDU" + }, + { + "name": "West Lothian", + "shortCode": "WLN" + }, + { + "name": "West Sussex", + "shortCode": "WSX" + }, + { + "name": "Westminster", + "shortCode": "WSM" + }, + { + "name": "Wigan", + "shortCode": "WGN" + }, + { + "name": "Wiltshire", + "shortCode": "WIL" + }, + { + "name": "Windsor and Maidenhead", + "shortCode": "WNM" + }, + { + "name": "Wirral", + "shortCode": "WRL" + }, + { + "name": "Wokingham", + "shortCode": "WOK" + }, + { + "name": "Wolverhampton", + "shortCode": "WLV" + }, + { + "name": "Worcestershire", + "shortCode": "WOR" + }, + { + "name": "Wrexham", + "shortCode": "WRX" + }, + { + "name": "York", + "shortCode": "YOR" + } + ] + }, + { + "countryName": "United States", + "countryShortCode": "US", + "regions": [ + { + "name": "Alabama", + "shortCode": "AL" + }, + { + "name": "Alaska", + "shortCode": "AK" + }, + { + "name": "American Samoa", + "shortCode": "AS" + }, + { + "name": "Arizona", + "shortCode": "AZ" + }, + { + "name": "Arkansas", + "shortCode": "AR" + }, + { + "name": "California", + "shortCode": "CA" + }, + { + "name": "Colorado", + "shortCode": "CO" + }, + { + "name": "Connecticut", + "shortCode": "CT" + }, + { + "name": "Delaware", + "shortCode": "DE" + }, + { + "name": "District of Columbia", + "shortCode": "DC" + }, + { + "name": "Micronesia", + "shortCode": "FM" + }, + { + "name": "Florida", + "shortCode": "FL" + }, + { + "name": "Georgia", + "shortCode": "GA" + }, + { + "name": "Guam", + "shortCode": "GU" + }, + { + "name": "Hawaii", + "shortCode": "HI" + }, + { + "name": "Idaho", + "shortCode": "ID" + }, + { + "name": "Illinois", + "shortCode": "IL" + }, + { + "name": "Indiana", + "shortCode": "IN" + }, + { + "name": "Iowa", + "shortCode": "IA" + }, + { + "name": "Kansas", + "shortCode": "KS" + }, + { + "name": "Kentucky", + "shortCode": "KY" + }, + { + "name": "Louisiana", + "shortCode": "LA" + }, + { + "name": "Maine", + "shortCode": "ME" + }, + { + "name": "Marshall Islands", + "shortCode": "MH" + }, + { + "name": "Maryland", + "shortCode": "MD" + }, + { + "name": "Massachusetts", + "shortCode": "MA" + }, + { + "name": "Michigan", + "shortCode": "MI" + }, + { + "name": "Minnesota", + "shortCode": "MN" + }, + { + "name": "Mississippi", + "shortCode": "MS" + }, + { + "name": "Missouri", + "shortCode": "MO" + }, + { + "name": "Montana", + "shortCode": "MT" + }, + { + "name": "Nebraska", + "shortCode": "NE" + }, + { + "name": "Nevada", + "shortCode": "NV" + }, + { + "name": "New Hampshire", + "shortCode": "NH" + }, + { + "name": "New Jersey", + "shortCode": "NJ" + }, + { + "name": "New Mexico", + "shortCode": "NM" + }, + { + "name": "New York", + "shortCode": "NY" + }, + { + "name": "North Carolina", + "shortCode": "NC" + }, + { + "name": "North Dakota", + "shortCode": "ND" + }, + { + "name": "Northern Mariana Islands", + "shortCode": "MP" + }, + { + "name": "Ohio", + "shortCode": "OH" + }, + { + "name": "Oklahoma", + "shortCode": "OK" + }, + { + "name": "Oregon", + "shortCode": "OR" + }, + { + "name": "Palau", + "shortCode": "PW" + }, + { + "name": "Pennsylvania", + "shortCode": "PA" + }, + { + "name": "Puerto Rico", + "shortCode": "PR" + }, + { + "name": "Rhode Island", + "shortCode": "RI" + }, + { + "name": "South Carolina", + "shortCode": "SC" + }, + { + "name": "South Dakota", + "shortCode": "SD" + }, + { + "name": "Tennessee", + "shortCode": "TN" + }, + { + "name": "Texas", + "shortCode": "TX" + }, + { + "name": "Utah", + "shortCode": "UT" + }, + { + "name": "Vermont", + "shortCode": "VT" + }, + { + "name": "Virgin Islands", + "shortCode": "VI" + }, + { + "name": "Virginia", + "shortCode": "VA" + }, + { + "name": "Washington", + "shortCode": "WA" + }, + { + "name": "West Virginia", + "shortCode": "WV" + }, + { + "name": "Wisconsin", + "shortCode": "WI" + }, + { + "name": "Wyoming", + "shortCode": "WY" + }, + { + "name": "Armed Forces Americas", + "shortCode": "AA" + }, + { + "name": "Armed Forces Europe, Canada, Africa and Middle East", + "shortCode": "AE" + }, + { + "name": "Armed Forces Pacific", + "shortCode": "AP" + } + ] + }, + { + "countryName": "United States Minor Outlying Islands", + "countryShortCode": "UM", + "regions": [ + { + "name": "Baker Island", + "shortCode": "81" + }, + { + "name": "Howland Island", + "shortCode": "84" + }, + { + "name": "Jarvis Island", + "shortCode": "86" + }, + { + "name": "Johnston Atoll", + "shortCode": "67" + }, + { + "name": "Kingman Reef", + "shortCode": "89" + }, + { + "name": "Midway Islands", + "shortCode": "71" + }, + { + "name": "Navassa Island", + "shortCode": "76" + }, + { + "name": "Palmyra Atoll", + "shortCode": "95" + }, + { + "name": "Wake Island", + "shortCode": "79" + }, + { + "name": "Bajo Nuevo Bank", + "shortCode": "BN" + }, + { + "name": "Serranilla Bank", + "shortCode": "SB" + } + ] + }, + { + "countryName": "Uruguay", + "countryShortCode": "UY", + "regions": [ + { + "name": "Artigas", + "shortCode": "AR" + }, + { + "name": "Canelones", + "shortCode": "CA" + }, + { + "name": "Cerro Largo", + "shortCode": "CL" + }, + { + "name": "Colonia", + "shortCode": "CO" + }, + { + "name": "Durazno", + "shortCode": "DU" + }, + { + "name": "Flores", + "shortCode": "FS" + }, + { + "name": "Florida", + "shortCode": "FD" + }, + { + "name": "Lavalleja", + "shortCode": "LA" + }, + { + "name": "Maldonado", + "shortCode": "MA" + }, + { + "name": "Montevideo", + "shortCode": "MO" + }, + { + "name": "Paysandú", + "shortCode": "PA" + }, + { + "name": "Río Negro", + "shortCode": "RN" + }, + { + "name": "Rivera", + "shortCode": "RV" + }, + { + "name": "Rocha", + "shortCode": "RO" + }, + { + "name": "Salto", + "shortCode": "SA" + }, + { + "name": "San José", + "shortCode": "SJ" + }, + { + "name": "Soriano", + "shortCode": "SO" + }, + { + "name": "Tacuarembó", + "shortCode": "TA" + }, + { + "name": "Treinta y Tres", + "shortCode": "TT" + } + ] + }, + { + "countryName": "Uzbekistan", + "countryShortCode": "UZ", + "regions": [ + { + "name": "Toshkent shahri", + "shortCode": "TK" + }, + { + "name": "Andijon", + "shortCode": "AN" + }, + { + "name": "Buxoro", + "shortCode": "BU" + }, + { + "name": "Farg‘ona", + "shortCode": "FA" + }, + { + "name": "Jizzax", + "shortCode": "JI" + }, + { + "name": "Namangan", + "shortCode": "NG" + }, + { + "name": "Navoiy", + "shortCode": "NW" + }, + { + "name": "Qashqadaryo (Qarshi)", + "shortCode": "QA" + }, + { + "name": "Samarqand", + "shortCode": "SA" + }, + { + "name": "Sirdaryo (Guliston)", + "shortCode": "SI" + }, + { + "name": "Surxondaryo (Termiz)", + "shortCode": "SU" + }, + { + "name": "Toshkent wiloyati", + "shortCode": "TO" + }, + { + "name": "Xorazm (Urganch)", + "shortCode": "XO" + }, + { + "name": "Qoraqalpog‘iston Respublikasi (Nukus)", + "shortCode": "QR" + } + ] + }, + { + "countryName": "Vanuatu", + "countryShortCode": "VU", + "regions": [ + { + "name": "Malampa", + "shortCode": "MAP" + }, + { + "name": "Pénama", + "shortCode": "PAM" + }, + { + "name": "Sanma", + "shortCode": "SAM" + }, + { + "name": "Shéfa", + "shortCode": "SEE" + }, + { + "name": "Taféa", + "shortCode": "TAE" + }, + { + "name": "Torba", + "shortCode": "TOB" + } + ] + }, + { + "countryName": "Venezuela, Bolivarian Republic of", + "countryShortCode": "VE", + "regions": [ + { + "name": "Dependencias Federales", + "shortCode": "W" + }, + { + "name": "Distrito Federal", + "shortCode": "A" + }, + { + "name": "Amazonas", + "shortCode": "Z" + }, + { + "name": "Anzoátegui", + "shortCode": "B" + }, + { + "name": "Apure", + "shortCode": "C" + }, + { + "name": "Aragua", + "shortCode": "D" + }, + { + "name": "Barinas", + "shortCode": "E" + }, + { + "name": "Bolívar", + "shortCode": "F" + }, + { + "name": "Carabobo", + "shortCode": "G" + }, + { + "name": "Cojedes", + "shortCode": "H" + }, + { + "name": "Delta Amacuro", + "shortCode": "Y" + }, + { + "name": "Falcón", + "shortCode": "I" + }, + { + "name": "Guárico", + "shortCode": "J" + }, + { + "name": "Lara", + "shortCode": "K" + }, + { + "name": "Mérida", + "shortCode": "L" + }, + { + "name": "Miranda", + "shortCode": "M" + }, + { + "name": "Monagas", + "shortCode": "N" + }, + { + "name": "Nueva Esparta", + "shortCode": "O" + }, + { + "name": "Portuguesa", + "shortCode": "P" + }, + { + "name": "Sucre", + "shortCode": "R" + }, + { + "name": "Táchira", + "shortCode": "S" + }, + { + "name": "Trujillo", + "shortCode": "T" + }, + { + "name": "Vargas", + "shortCode": "X" + }, + { + "name": "Yaracuy", + "shortCode": "U" + }, + { + "name": "Zulia", + "shortCode": "V" + } + ] + }, + { + "countryName": "Vietnam", + "countryShortCode": "VN", + "regions": [ + { + "name": "An Giang", + "shortCode": "44" + }, + { + "name": "Bà Rịa - Vũng Tàu", + "shortCode": "43" + }, + { + "name": "Bình Dương", + "shortCode": "57" + }, + { + "name": "Bình Phước", + "shortCode": "58" + }, + { + "name": "Bình Định", + "shortCode": "31" + }, + { + "name": "Bình Thuận", + "shortCode": "40" + }, + { + "name": "Bạc Liêu", + "shortCode": "55" + }, + { + "name": "Bắc Giang", + "shortCode": "54" + }, + { + "name": "Bắc Kạn", + "shortCode": "53" + }, + { + "name": "Bắc Ninh", + "shortCode": "56" + }, + { + "name": "Bến Tre", + "shortCode": "50" + }, + { + "name": "Cao Bằng", + "shortCode": "04" + }, + { + "name": "Cà Mau", + "shortCode": "59" + }, + { + "name": "Đắk Lắk", + "shortCode": "33" + }, + { + "name": "Đắk Nông", + "shortCode": "72" + }, + { + "name": "Điện Biên", + "shortCode": "71" + }, + { + "name": "Đồng Nai", + "shortCode": "39" + }, + { + "name": "Đồng Tháp", + "shortCode": "45" + }, + { + "name": "Gia Lai", + "shortCode": "30" + }, + { + "name": "Hà Giang", + "shortCode": "03" + }, + { + "name": "Hà Nam", + "shortCode": "63" + }, + { + "name": "Hà Tây", + "shortCode": "15" + }, + { + "name": "Hà Tĩnh", + "shortCode": "23" + }, + { + "name": "Hải Dương", + "shortCode": "61" + }, + { + "name": "Hậu Giang", + "shortCode": "73" + }, + { + "name": "Hòa Bình", + "shortCode": "14" + }, + { + "name": "Hưng Yên", + "shortCode": "66" + }, + { + "name": "Khánh Hòa", + "shortCode": "34" + }, + { + "name": "Kiên Giang", + "shortCode": "47" + }, + { + "name": "Kon Tum", + "shortCode": "28" + }, + { + "name": "Lai Châu", + "shortCode": "01" + }, + { + "name": "Lâm Đồng", + "shortCode": "35" + }, + { + "name": "Lạng Sơn", + "shortCode": "09" + }, + { + "name": "Lào Cai", + "shortCode": "02" + }, + { + "name": "Long An", + "shortCode": "41" + }, + { + "name": "Nam Định", + "shortCode": "67" + }, + { + "name": "Nghệ An", + "shortCode": "22" + }, + { + "name": "Ninh Bình", + "shortCode": "18" + }, + { + "name": "Ninh Thuận", + "shortCode": "36" + }, + { + "name": "Phú Thọ", + "shortCode": "68" + }, + { + "name": "Phú Yên", + "shortCode": "32" + }, + { + "name": "Quảng Bình", + "shortCode": "24" + }, + { + "name": "Quảng Nam", + "shortCode": "27" + }, + { + "name": "Quảng Ngãi", + "shortCode": "29" + }, + { + "name": "Quảng Ninh", + "shortCode": "13" + }, + { + "name": "Quảng Trị", + "shortCode": "25" + }, + { + "name": "Sóc Trăng", + "shortCode": "52" + }, + { + "name": "Sơn La", + "shortCode": "05" + }, + { + "name": "Tây Ninh", + "shortCode": "37" + }, + { + "name": "Thái Bình", + "shortCode": "20" + }, + { + "name": "Thái Nguyên", + "shortCode": "69" + }, + { + "name": "Thanh Hóa", + "shortCode": "21" + }, + { + "name": "Thừa Thiên–Huế", + "shortCode": "26" + }, + { + "name": "Tiền Giang", + "shortCode": "46" + }, + { + "name": "Trà Vinh", + "shortCode": "51" + }, + { + "name": "Tuyên Quang", + "shortCode": "07" + }, + { + "name": "Vĩnh Long", + "shortCode": "49" + }, + { + "name": "Vĩnh Phúc", + "shortCode": "70" + }, + { + "name": "Yên Bái", + "shortCode": "06" + }, + { + "name": "Cần Thơ", + "shortCode": "CT" + }, + { + "name": "Đà Nẵng", + "shortCode": "DN" + }, + { + "name": "Hà Nội", + "shortCode": "HN" + }, + { + "name": "Hải Phòng", + "shortCode": "HP" + }, + { + "name": "Hồ Chí Minh (Sài Gòn)", + "shortCode": "SG" + } + ] + }, + { + "countryName": "Virgin Islands, British", + "countryShortCode": "VG", + "regions": [ + { + "name": "Anegada", + "shortCode": "ANG" + }, + { + "name": "Jost Van Dyke", + "shortCode": "JVD" + }, + { + "name": "Tortola", + "shortCode": "TTA" + }, + { + "name": "Virgin Gorda", + "shortCode": "VGD" + } + ] + }, + { + "countryName": "Virgin Islands, U.S.", + "countryShortCode": "VI", + "regions": [ + { + "name": "St. Thomas", + "shortCode": "STH" + }, + { + "name": "St. John", + "shortCode": "SJO" + }, + { + "name": "St. Croix", + "shortCode": "SCR" + } + ] + }, + { + "countryName": "Wallis and Futuna", + "countryShortCode": "WF", + "regions": [ + { + "name": "Alo", + "shortCode": "ALO" + }, + { + "name": "Sigave", + "shortCode": "SIG" + }, + { + "name": "Wallis", + "shortCode": "WAL" + } + ] + }, + { + "countryName": "Western Sahara", + "countryShortCode": "EH", + "regions": [ + { + "name": "Es Smara", + "shortCode": "ESM" + }, + { + "name": "Boujdour", + "shortCode": "BOD" + }, + { + "name": "Laâyoune", + "shortCode": "LAA" + }, + { + "name": "Aousserd", + "shortCode": "AOU" + }, + { + "name": "Oued ed Dahab", + "shortCode": "OUD" + } + ] + }, + { + "countryName": "Yemen", + "countryShortCode": "YE", + "regions": [ + { + "name": "Abyān", + "shortCode": "AB" + }, + { + "name": "'Adan", + "shortCode": "AD" + }, + { + "name": "Aḑ Ḑāli'", + "shortCode": "DA" + }, + { + "name": "Al Bayḑā'", + "shortCode": "BA" + }, + { + "name": "Al Ḩudaydah", + "shortCode": "HU" + }, + { + "name": "Al Jawf", + "shortCode": "JA" + }, + { + "name": "Al Mahrah", + "shortCode": "MR" + }, + { + "name": "Al Maḩwīt", + "shortCode": "MW" + }, + { + "name": "'Amrān", + "shortCode": "AM" + }, + { + "name": "Dhamār", + "shortCode": "DH" + }, + { + "name": "Ḩaḑramawt", + "shortCode": "HD" + }, + { + "name": "Ḩajjah", + "shortCode": "HJ" + }, + { + "name": "Ibb", + "shortCode": "IB" + }, + { + "name": "Laḩij", + "shortCode": "LA" + }, + { + "name": "Ma'rib", + "shortCode": "MA" + }, + { + "name": "Raymah", + "shortCode": "RA" + }, + { + "name": "Şā‘dah", + "shortCode": "SD" + }, + { + "name": "Şan‘ā'", + "shortCode": "SN" + }, + { + "name": "Shabwah", + "shortCode": "SH" + }, + { + "name": "Tā‘izz", + "shortCode": "TA" + } + ] + }, + { + "countryName": "Zambia", + "countryShortCode": "ZM", + "regions": [ + { + "name": "Central", + "shortCode": "02" + }, + { + "name": "Copperbelt", + "shortCode": "08" + }, + { + "name": "Eastern", + "shortCode": "03" + }, + { + "name": "Luapula", + "shortCode": "04" + }, + { + "name": "Lusaka", + "shortCode": "09" + }, + { + "name": "Muchinga", + "shortCode": "10" + }, + { + "name": "Northern", + "shortCode": "05" + }, + { + "name": "North-Western", + "shortCode": "06" + }, + { + "name": "Southern", + "shortCode": "07" + }, + { + "name": "Western", + "shortCode": "01" + } + ] + }, + { + "countryName": "Zimbabwe", + "countryShortCode": "ZW", + "regions": [ + { + "name": "Bulawayo", + "shortCode": "BU" + }, + { + "name": "Harare", + "shortCode": "HA" + }, + { + "name": "Manicaland", + "shortCode": "MA" + }, + { + "name": "Mashonaland Central", + "shortCode": "MC" + }, + { + "name": "Mashonaland East", + "shortCode": "ME" + }, + { + "name": "Mashonaland West", + "shortCode": "MW" + }, + { + "name": "Masvingo", + "shortCode": "MV" + }, + { + "name": "Matabeleland North", + "shortCode": "MN" + }, + { + "name": "Matabeleland South", + "shortCode": "MS" + }, + { + "name": "Midlands", + "shortCode": "MI" + } + ] + } + ] diff --git a/main.py b/main.py index 4b463c1..927df0d 100644 --- a/main.py +++ b/main.py @@ -33,6 +33,8 @@ session = None delay = 3 last_file = None last_file_ext = None +bird_data = [] +places_data = [] gifmaker_common = [ "gifmaker", @@ -82,6 +84,11 @@ def random_date(): return random_date.strftime("%d %b %Y") +def random_country(): + item = random.choice(places_data) + return item["countryName"] + + def get_path(name): return str(Path(HERE, name)) @@ -275,7 +282,7 @@ async def on_message(ws, message): elif cmd in ["help"]: update_time() - await send_message(ws, f"Commands: describe | wins | numbers | date | bird | shitpost | who | when | write", room_id) + await send_message(ws, f"Commands: describe | wins | numbers | date | bird | shitpost | who | when | write | video | where", room_id) elif cmd in ["describe"]: if len(args) >= 1: @@ -370,6 +377,16 @@ async def on_message(ws, message): await gallo_gif(ws, arg, room_id) + elif cmd in ["where", "place", "going"]: + update_time() + + if len(args) > 0: + arg = " ".join(clean_list(args)) + else: + arg = None + + await gif_where(arg, room_id) + async def gallo_gif(ws, arg, room_id): command = gifmaker_command([ @@ -490,12 +507,8 @@ async def make_meme(ws, arg, room_id): async def random_bird(ws, room_id): - birdfile = get_path("data/aves.txt") - - async with aiofiles.open(birdfile, mode="r", encoding="utf-8") as file: - birds = await file.readlines() - bird = random.choice(birds).strip() - await send_message(ws, f".i \"{bird}\" bird", room_id) + bird = random.choice(bird_data).strip() + await send_message(ws, f".i \"{bird}\" bird", room_id) async def gif_describe(who, room_id): @@ -623,6 +636,29 @@ async def gif_when(who, room_id): await run_gifmaker(command, room_id) +async def gif_where(who, room_id): + if not who: + who = random.choice(userlist) + + place = random_country() + + command = gifmaker_command([ + "--input", get_path("place.jpg"), + "--words", f"{who} is going to [x2] ; {place} [x2]", + "--filter", "anyhue2", + "--bottom", 66, + "--fontcolor", "light2", + "--bgcolor", "darkfont2", + "--outline", "font", + "--font", "nova", + "--fontsize", 70, + "--opacity", 0.8, + "--wrap", 25, + ]) + + await run_gifmaker(command, room_id) + + async def shitpost(ws, room_id): boards = ["g", "an", "ck", "lit", "x", "tv", "v", "fit", "k", "o"] board = random.choice(boards) @@ -733,6 +769,12 @@ async def upload(path, room_id): async def send_message(ws, text, room_id): await ws.send(json.dumps({"type": "message", "data": text, "roomId": room_id})) +birdfile = get_path("data/aves.txt") +bird_data = open(birdfile, "r").readlines() + +places_file = get_path("data/places.json") +places_data = json.load(open(places_file, "r")) + while True: try: auth() diff --git a/place.jpg b/place.jpg new file mode 100644 index 0000000..89f41c8 Binary files /dev/null and b/place.jpg differ