001package org.hl7.fhir.r4.terminologies;
002
003import java.util.List;
004
005import org.hl7.fhir.exceptions.FHIRException;
006import org.hl7.fhir.r4.model.CodeableConcept;
007import org.hl7.fhir.r4.model.Coding;
008import org.hl7.fhir.utilities.MarkedToMoveToAdjunctPackage;
009import org.hl7.fhir.utilities.Utilities;
010
011@MarkedToMoveToAdjunctPackage
012public class JurisdictionUtilities {
013
014  public static Coding getJurisdictionCodingFromLocale(String s) {
015    String v = getJurisdictionFromLocale(s);
016    return v == null ? null : CodeSystemUtilities.readCoding(v);
017  }
018
019  public static String getJurisdictionFromLocale(String s) {
020    if (s == null) {
021      return null;
022    }
023    if (Utilities.existsInList(s.toUpperCase(), 
024        "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ",
025        "AR", "AS", "AT", "AU", "AW", "AX", "AZ", "BA", "BB",
026        "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BL", "BM",
027        "BN", "BO", "BQ", "BR", "BS", "BT", "BV", "BW", "BY",
028        "BZ", "CA", "CC", "CD", "CF", "CG", "CH", "CI", "CK",
029        "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CX",
030        "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC",
031        "EE", "EG", "EH", "ER", "ES", "ET", "FI", "FJ", "FK",
032        "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG",
033        "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GS",
034        "GT", "GU", "GW", "GY", "HK", "HM", "HN", "HR", "HT",
035        "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR",
036        "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH",
037        "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA",
038        "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV",
039        "LY", "MA", "MC", "MD", "ME", "MF", "MG", "MH", "MK",
040        "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT",
041        "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE",
042        "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ",
043        "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM",
044        "PN", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO",
045        "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG",
046        "SH", "SI", "SJ", "SK", "SL", "SM", "SN", "SO", "SR",
047        "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TF",
048        "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR",
049        "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY",
050        "UZ", "VA", "VC", "VE", "VG", "VI", "VN", "VU", "WF",
051        "WS", "YE", "YT", "ZA", "ZM", "ZW"
052        )) {
053      return "urn:iso:std:iso:3166#"+s.toUpperCase(); 
054    } else {
055      switch (s) {
056      case "uv" : return "http://unstats.un.org/unsd/methods/m49/m49.htm#001";
057      case "world" : return "http://unstats.un.org/unsd/methods/m49/m49.htm#001";
058      case "global" : return "http://unstats.un.org/unsd/methods/m49/m49.htm#001";
059      }
060      return null;
061    }
062
063  }
064
065  public static String displayJurisdiction(String s) {
066    return displayJurisdiction(CodeSystemUtilities.readCoding(s));
067  }
068  
069  public static String displayJurisdictionShort(String s) {
070    String d = displayJurisdiction(CodeSystemUtilities.readCoding(s));
071    if (d.contains("(")) {
072      d = d.substring(0, d.indexOf("(")).trim();
073    }
074    return d;
075  }
076  
077  public static String displayJurisdictionShort(Coding c) {
078    String d = displayJurisdiction(c);
079    if (d.contains("(")) {
080      d = d.substring(0, d.indexOf("(")).trim();
081    }
082    return d;
083  }
084  public static String displayJurisdiction(Coding c) {
085    if (c == null) {
086      return "No Jurisdiction";
087    }
088    switch (c.getSystem()) {
089    case "http://unstats.un.org/unsd/methods/m49/m49.htm": return region(c);
090    case "urn:iso:std:iso:3166": return country(c);
091    case "urn:iso:std:iso:3166:-2":
092      if (c.getCode().charAt(0) <= 'E') {
093        return stateAE(c);        
094      } else if (c.getCode().charAt(0) <= 'L') {
095        return stateFL(c);        
096      } else if (c.getCode().charAt(0) <= 'R') {
097        return stateMR(c);        
098      } else {
099        return stateSZ(c);
100      }
101    }
102    return "Unknown Jurisdiction '"+c.getSystem()+"#"+c.getCode()+"'";
103  }
104
105  private static String stateAE(Coding c) {
106    switch (c.getCode()) {
107    case "AD-02" : return "Canillo (Andorra)";
108    case "AD-03" : return "Encamp (Andorra)";
109    case "AD-04" : return "La Massana (Andorra)";
110    case "AD-05" : return "Ordino (Andorra)";
111    case "AD-06" : return "Sant Julią de Lņria (Andorra)";
112    case "AD-07" : return "Andorra la Vella (Andorra)";
113    case "AD-08" : return "Escaldes-Engordany (Andorra)";
114    case "AE-AJ" : return "'Ajm?n (United Arab Emirates)";
115    case "AE-AZ" : return "Ab? Z?aby (United Arab Emirates)";
116    case "AE-DU" : return "Dubayy (United Arab Emirates)";
117    case "AE-FU" : return "Al Fujayrah (United Arab Emirates)";
118    case "AE-RK" : return "Ra's al Khaymah (United Arab Emirates)";
119    case "AE-SH" : return "Ash Sh?riqah (United Arab Emirates)";
120    case "AE-UQ" : return "Umm al Qaywayn (United Arab Emirates)";
121    case "AF-BAL" : return "Balkh (Afghanistan)";
122    case "AF-BAM" : return "B?my?n (Afghanistan)";
123    case "AF-BDG" : return "B?dgh?s (Afghanistan)";
124    case "AF-BDS" : return "Badakhsh?n (Afghanistan)";
125    case "AF-BGL" : return "Baghl?n (Afghanistan)";
126    case "AF-DAY" : return "D?ykund? (Afghanistan)";
127    case "AF-FRA" : return "Far?h (Afghanistan)";
128    case "AF-FYB" : return "F?ry?b (Afghanistan)";
129    case "AF-GHA" : return "Ghazn? (Afghanistan)";
130    case "AF-GHO" : return "Gh?r (Afghanistan)";
131    case "AF-HEL" : return "Helmand (Afghanistan)";
132    case "AF-HER" : return "Her?t (Afghanistan)";
133    case "AF-JOW" : return "Jowzj?n (Afghanistan)";
134    case "AF-KAB" : return "K?bul (Afghanistan)";
135    case "AF-KAN" : return "Kandah?r (Afghanistan)";
136    case "AF-KAP" : return "K?p?s? (Afghanistan)";
137    case "AF-KDZ" : return "Kunduz (Afghanistan)";
138    case "AF-KHO" : return "Kh?st (Afghanistan)";
139    case "AF-KNR" : return "Kunar (Afghanistan)";
140    case "AF-LAG" : return "Laghm?n (Afghanistan)";
141    case "AF-LOG" : return "L?gar (Afghanistan)";
142    case "AF-NAN" : return "Nangarh?r (Afghanistan)";
143    case "AF-NIM" : return "N?mr?z (Afghanistan)";
144    case "AF-NUR" : return "N?rist?n (Afghanistan)";
145    case "AF-PAN" : return "Panjshayr (Afghanistan)";
146    case "AF-PAR" : return "Parw?n (Afghanistan)";
147    case "AF-PIA" : return "Paktiy? (Afghanistan)";
148    case "AF-PKA" : return "Pakt?k? (Afghanistan)";
149    case "AF-SAM" : return "Samang?n (Afghanistan)";
150    case "AF-SAR" : return "Sar-e Pul (Afghanistan)";
151    case "AF-TAK" : return "Takh?r (Afghanistan)";
152    case "AF-URU" : return "Uruzg?n (Afghanistan)";
153    case "AF-WAR" : return "Wardak (Afghanistan)";
154    case "AF-ZAB" : return "Z?bul (Afghanistan)";
155    case "AG-03" : return "Saint George (Antigua and Barbuda)";
156    case "AG-04" : return "Saint John (Antigua and Barbuda)";
157    case "AG-05" : return "Saint Mary (Antigua and Barbuda)";
158    case "AG-06" : return "Saint Paul (Antigua and Barbuda)";
159    case "AG-07" : return "Saint Peter (Antigua and Barbuda)";
160    case "AG-08" : return "Saint Philip (Antigua and Barbuda)";
161    case "AG-10" : return "Barbuda (Antigua and Barbuda)";
162    case "AG-11" : return "Redonda (Antigua and Barbuda)";
163    case "AI-AI" : return "Anguilla (Anguilla)";
164    case "AL-01" : return "Berat (Albania)";
165    case "AL-02" : return "Durrės (Albania)";
166    case "AL-03" : return "Elbasan (Albania)";
167    case "AL-04" : return "Fier (Albania)";
168    case "AL-05" : return "Gjirokastėr (Albania)";
169    case "AL-06" : return "Korēė (Albania)";
170    case "AL-07" : return "Kukės (Albania)";
171    case "AL-08" : return "Lezhė (Albania)";
172    case "AL-09" : return "Dibėr (Albania)";
173    case "AL-10" : return "Shkodėr (Albania)";
174    case "AL-11" : return "Tiranė (Albania)";
175    case "AL-12" : return "Vlorė (Albania)";
176    case "AL-BR" : return "Berat (Albania)";
177    case "AL-BU" : return "Bulqizė (Albania)";
178    case "AL-DI" : return "Dibėr (Albania)";
179    case "AL-DL" : return "Delvinė (Albania)";
180    case "AL-DR" : return "Durrės (Albania)";
181    case "AL-DV" : return "Devoll (Albania)";
182    case "AL-EL" : return "Elbasan (Albania)";
183    case "AL-ER" : return "Kolonjė (Albania)";
184    case "AL-FR" : return "Fier (Albania)";
185    case "AL-GJ" : return "Gjirokastėr (Albania)";
186    case "AL-GR" : return "Gramsh (Albania)";
187    case "AL-HA" : return "Has (Albania)";
188    case "AL-KA" : return "Kavajė (Albania)";
189    case "AL-KB" : return "Kurbin (Albania)";
190    case "AL-KC" : return "Kuēovė (Albania)";
191    case "AL-KO" : return "Korēė (Albania)";
192    case "AL-KR" : return "Krujė (Albania)";
193    case "AL-KU" : return "Kukės (Albania)";
194    case "AL-LB" : return "Librazhd (Albania)";
195    case "AL-LE" : return "Lezhė (Albania)";
196    case "AL-LU" : return "Lushnjė (Albania)";
197    case "AL-MK" : return "Mallakastėr (Albania)";
198    case "AL-MM" : return "Malėsi e Madhe (Albania)";
199    case "AL-MR" : return "Mirditė (Albania)";
200    case "AL-MT" : return "Mat (Albania)";
201    case "AL-PG" : return "Pogradec (Albania)";
202    case "AL-PQ" : return "Peqin (Albania)";
203    case "AL-PR" : return "Pėrmet (Albania)";
204    case "AL-PU" : return "Pukė (Albania)";
205    case "AL-SH" : return "Shkodėr (Albania)";
206    case "AL-SK" : return "Skrapar (Albania)";
207    case "AL-SR" : return "Sarandė (Albania)";
208    case "AL-TE" : return "Tepelenė (Albania)";
209    case "AL-TP" : return "Tropojė (Albania)";
210    case "AL-TR" : return "Tiranė (Albania)";
211    case "AL-VL" : return "Vlorė (Albania)";
212    case "AM-AG" : return "Aragac?otn (Armenia)";
213    case "AM-AR" : return "Ararat (Armenia)";
214    case "AM-AV" : return "Armavir (Armenia)";
215    case "AM-ER" : return "Erevan (Armenia)";
216    case "AM-GR" : return "Ge?ark'unik' (Armenia)";
217    case "AM-KT" : return "Kotayk' (Armenia)";
218    case "AM-LO" : return "Lo?i (Armenia)";
219    case "AM-SH" : return "?irak (Armenia)";
220    case "AM-SU" : return "Syunik' (Armenia)";
221    case "AM-TV" : return "Tavu? (Armenia)";
222    case "AM-VD" : return "Vayo? Jor (Armenia)";
223    case "AO-BGO" : return "Bengo (Angola)";
224    case "AO-BGU" : return "Benguela (Angola)";
225    case "AO-BIE" : return "Bié (Angola)";
226    case "AO-CAB" : return "Cabinda (Angola)";
227    case "AO-CCU" : return "Kuando Kubango (Angola)";
228    case "AO-CNN" : return "Cunene (Angola)";
229    case "AO-CNO" : return "Kwanza Norte (Angola)";
230    case "AO-CUS" : return "Kwanza Sul (Angola)";
231    case "AO-HUA" : return "Huambo (Angola)";
232    case "AO-HUI" : return "Huķla (Angola)";
233    case "AO-LNO" : return "Lunda Norte (Angola)";
234    case "AO-LSU" : return "Lunda Sul (Angola)";
235    case "AO-LUA" : return "Luanda (Angola)";
236    case "AO-MAL" : return "Malange (Angola)";
237    case "AO-MOX" : return "Moxico (Angola)";
238    case "AO-NAM" : return "Namibe (Angola)";
239    case "AO-UIG" : return "Uķge (Angola)";
240    case "AO-ZAI" : return "Zaire (Angola)";
241    case "AQ-AQ" : return "Antarctica (Antarctica)";
242    case "AR-A" : return "Salta (Argentina)";
243    case "AR-B" : return "Buenos Aires (Argentina)";
244    case "AR-C" : return "Ciudad Autónoma de Buenos Aires (Argentina)";
245    case "AR-D" : return "San Luis (Argentina)";
246    case "AR-E" : return "Entre Rķos (Argentina)";
247    case "AR-F" : return "La Rioja (Argentina)";
248    case "AR-G" : return "Santiago del Estero (Argentina)";
249    case "AR-H" : return "Chaco (Argentina)";
250    case "AR-J" : return "San Juan (Argentina)";
251    case "AR-K" : return "Catamarca (Argentina)";
252    case "AR-L" : return "La Pampa (Argentina)";
253    case "AR-M" : return "Mendoza (Argentina)";
254    case "AR-N" : return "Misiones (Argentina)";
255    case "AR-P" : return "Formosa (Argentina)";
256    case "AR-Q" : return "Neuquén (Argentina)";
257    case "AR-R" : return "Rķo Negro (Argentina)";
258    case "AR-S" : return "Santa Fe (Argentina)";
259    case "AR-T" : return "Tucumįn (Argentina)";
260    case "AR-U" : return "Chubut (Argentina)";
261    case "AR-V" : return "Tierra del Fuego (Argentina)";
262    case "AR-W" : return "Corrientes (Argentina)";
263    case "AR-X" : return "Córdoba (Argentina)";
264    case "AR-Y" : return "Jujuy (Argentina)";
265    case "AR-Z" : return "Santa Cruz (Argentina)";
266    case "AS-AS" : return "American Samoa (American Samoa)";
267    case "AT-1" : return "Burgenland (Austria)";
268    case "AT-2" : return "Kärnten (Austria)";
269    case "AT-3" : return "Niederösterreich (Austria)";
270    case "AT-4" : return "Oberösterreich (Austria)";
271    case "AT-5" : return "Salzburg (Austria)";
272    case "AT-6" : return "Steiermark (Austria)";
273    case "AT-7" : return "Tirol (Austria)";
274    case "AT-8" : return "Vorarlberg (Austria)";
275    case "AT-9" : return "Wien (Austria)";
276    case "AU-ACT" : return "Australian Capital Territory (Australia)";
277    case "AU-NSW" : return "New South Wales (Australia)";
278    case "AU-NT" : return "Northern Territory (Australia)";
279    case "AU-QLD" : return "Queensland (Australia)";
280    case "AU-SA" : return "South Australia (Australia)";
281    case "AU-TAS" : return "Tasmania (Australia)";
282    case "AU-VIC" : return "Victoria (Australia)";
283    case "AU-WA" : return "Western Australia (Australia)";
284    case "AW-AW" : return "Aruba (Aruba)";
285    case "AX-AX" : return "Åland Islands (Åland Islands)";
286    case "AZ-ABS" : return "Ab?eron (Azerbaijan)";
287    case "AZ-AGA" : return "A?stafa (Azerbaijan)";
288    case "AZ-AGC" : return "A?cab?di (Azerbaijan)";
289    case "AZ-AGM" : return "A?dam (Azerbaijan)";
290    case "AZ-AGS" : return "A?da? (Azerbaijan)";
291    case "AZ-AGU" : return "A?su (Azerbaijan)";
292    case "AZ-AST" : return "Astara (Azerbaijan)";
293    case "AZ-BA" : return "Bak? (Azerbaijan)";
294    case "AZ-BAB" : return "Bab?k (Azerbaijan)";
295    case "AZ-BAL" : return "Balak?n (Azerbaijan)";
296    case "AZ-BAR" : return "B?rd? (Azerbaijan)";
297    case "AZ-BEY" : return "Beyl?qan (Azerbaijan)";
298    case "AZ-BIL" : return "Bil?suvar (Azerbaijan)";
299    case "AZ-CAB" : return "C?bray?l (Azerbaijan)";
300    case "AZ-CAL" : return "C?lilabad (Azerbaijan)";
301    case "AZ-CUL" : return "Culfa (Azerbaijan)";
302    case "AZ-DAS" : return "Da?k?s?n (Azerbaijan)";
303    case "AZ-FUZ" : return "Füzuli (Azerbaijan)";
304    case "AZ-GA" : return "G?nc? (Azerbaijan)";
305    case "AZ-GAD" : return "G?d?b?y (Azerbaijan)";
306    case "AZ-GOR" : return "Goranboy (Azerbaijan)";
307    case "AZ-GOY" : return "Göyēay (Azerbaijan)";
308    case "AZ-GYG" : return "Göygöl (Azerbaijan)";
309    case "AZ-HAC" : return "Hac?qabul (Azerbaijan)";
310    case "AZ-IMI" : return "?mi?li (Azerbaijan)";
311    case "AZ-ISM" : return "?smay?ll? (Azerbaijan)";
312    case "AZ-KAL" : return "K?lb?c?r (Azerbaijan)";
313    case "AZ-KAN" : return "K?ng?rli (Azerbaijan)";
314    case "AZ-KUR" : return "Kürd?mir (Azerbaijan)";
315    case "AZ-LA" : return "L?nk?ran (Azerbaijan)";
316    case "AZ-LAC" : return "Laē?n (Azerbaijan)";
317    case "AZ-LAN" : return "L?nk?ran (Azerbaijan)";
318    case "AZ-LER" : return "Lerik (Azerbaijan)";
319    case "AZ-MAS" : return "Masall? (Azerbaijan)";
320    case "AZ-MI" : return "Ming?ēevir (Azerbaijan)";
321    case "AZ-NA" : return "Naftalan (Azerbaijan)";
322    case "AZ-NEF" : return "Neftēala (Azerbaijan)";
323    case "AZ-NV" : return "Naxē?van (Azerbaijan)";
324    case "AZ-NX" : return "Naxē?van (Azerbaijan)";
325    case "AZ-OGU" : return "O?uz (Azerbaijan)";
326    case "AZ-ORD" : return "Ordubad (Azerbaijan)";
327    case "AZ-QAB" : return "Q?b?l? (Azerbaijan)";
328    case "AZ-QAX" : return "Qax (Azerbaijan)";
329    case "AZ-QAZ" : return "Qazax (Azerbaijan)";
330    case "AZ-QBA" : return "Quba (Azerbaijan)";
331    case "AZ-QBI" : return "Qubadl? (Azerbaijan)";
332    case "AZ-QOB" : return "Qobustan (Azerbaijan)";
333    case "AZ-QUS" : return "Qusar (Azerbaijan)";
334    case "AZ-SA" : return "??ki (Azerbaijan)";
335    case "AZ-SAB" : return "Sabirabad (Azerbaijan)";
336    case "AZ-SAD" : return "S?d?r?k (Azerbaijan)";
337    case "AZ-SAH" : return "?ahbuz (Azerbaijan)";
338    case "AZ-SAK" : return "??ki (Azerbaijan)";
339    case "AZ-SAL" : return "Salyan (Azerbaijan)";
340    case "AZ-SAR" : return "??rur (Azerbaijan)";
341    case "AZ-SAT" : return "Saatl? (Azerbaijan)";
342    case "AZ-SBN" : return "?abran (Azerbaijan)";
343    case "AZ-SIY" : return "Siy?z?n (Azerbaijan)";
344    case "AZ-SKR" : return "??mkir (Azerbaijan)";
345    case "AZ-SM" : return "Sumqay?t (Azerbaijan)";
346    case "AZ-SMI" : return "?amax? (Azerbaijan)";
347    case "AZ-SMX" : return "Samux (Azerbaijan)";
348    case "AZ-SR" : return "?irvan (Azerbaijan)";
349    case "AZ-SUS" : return "?u?a (Azerbaijan)";
350    case "AZ-TAR" : return "T?rt?r (Azerbaijan)";
351    case "AZ-TOV" : return "Tovuz (Azerbaijan)";
352    case "AZ-UCA" : return "Ucar (Azerbaijan)";
353    case "AZ-XA" : return "Xank?ndi (Azerbaijan)";
354    case "AZ-XAC" : return "Xaēmaz (Azerbaijan)";
355    case "AZ-XCI" : return "Xocal? (Azerbaijan)";
356    case "AZ-XIZ" : return "X?z? (Azerbaijan)";
357    case "AZ-XVD" : return "Xocav?nd (Azerbaijan)";
358    case "AZ-YAR" : return "Yard?ml? (Azerbaijan)";
359    case "AZ-YE" : return "Yevlax (Azerbaijan)";
360    case "AZ-YEV" : return "Yevlax (Azerbaijan)";
361    case "AZ-ZAN" : return "Z?ngilan (Azerbaijan)";
362    case "AZ-ZAQ" : return "Zaqatala (Azerbaijan)";
363    case "AZ-ZAR" : return "Z?rdab (Azerbaijan)";
364    case "BA-01" : return "Unsko-sanska ?upanija (Bosnia and Herzegovina)";
365    case "BA-02" : return "Posavska ?upanija (Bosnia and Herzegovina)";
366    case "BA-03" : return "Tuzlanska ?upanija (Bosnia and Herzegovina)";
367    case "BA-04" : return "Zeni?ko-dobojska ?upanija (Bosnia and Herzegovina)";
368    case "BA-05" : return "Bosansko-podrinjska ?upanija (Bosnia and Herzegovina)";
369    case "BA-06" : return "Srednjobosanska ?upanija (Bosnia and Herzegovina)";
370    case "BA-07" : return "Hercegova?ko-neretvanska ?upanija (Bosnia and Herzegovina)";
371    case "BA-08" : return "Zapadnohercegova?ka ?upanija (Bosnia and Herzegovina)";
372    case "BA-09" : return "Kanton Sarajevo (Bosnia and Herzegovina)";
373    case "BA-10" : return "Kanton br. 10 (Bosnia and Herzegovina)";
374    case "BA-BIH" : return "Federacija Bosne i Hercegovine (Bosnia and Herzegovina)";
375    case "BA-BRC" : return "Br?ko distrikt (Bosnia and Herzegovina)";
376    case "BA-SRP" : return "Republika Srpska (Bosnia and Herzegovina)";
377    case "BB-01" : return "Christ Church (Barbados)";
378    case "BB-02" : return "Saint Andrew (Barbados)";
379    case "BB-03" : return "Saint George (Barbados)";
380    case "BB-04" : return "Saint James (Barbados)";
381    case "BB-05" : return "Saint John (Barbados)";
382    case "BB-06" : return "Saint Joseph (Barbados)";
383    case "BB-07" : return "Saint Lucy (Barbados)";
384    case "BB-08" : return "Saint Michael (Barbados)";
385    case "BB-09" : return "Saint Peter (Barbados)";
386    case "BB-10" : return "Saint Philip (Barbados)";
387    case "BB-11" : return "Saint Thomas (Barbados)";
388    case "BD-01" : return "Bandarban (Bangladesh)";
389    case "BD-02" : return "Barguna (Bangladesh)";
390    case "BD-03" : return "Bogra (Bangladesh)";
391    case "BD-04" : return "Brahmanbaria (Bangladesh)";
392    case "BD-05" : return "Bagerhat (Bangladesh)";
393    case "BD-06" : return "Barisal (Bangladesh)";
394    case "BD-07" : return "Bhola (Bangladesh)";
395    case "BD-08" : return "Comilla (Bangladesh)";
396    case "BD-09" : return "Chandpur (Bangladesh)";
397    case "BD-10" : return "Chittagong (Bangladesh)";
398    case "BD-11" : return "Cox's Bazar (Bangladesh)";
399    case "BD-12" : return "Chuadanga (Bangladesh)";
400    case "BD-13" : return "Dhaka (Bangladesh)";
401    case "BD-14" : return "Dinajpur (Bangladesh)";
402    case "BD-15" : return "Faridpur (Bangladesh)";
403    case "BD-16" : return "Feni (Bangladesh)";
404    case "BD-17" : return "Gopalganj (Bangladesh)";
405    case "BD-18" : return "Gazipur (Bangladesh)";
406    case "BD-19" : return "Gaibandha (Bangladesh)";
407    case "BD-20" : return "Habiganj (Bangladesh)";
408    case "BD-21" : return "Jamalpur (Bangladesh)";
409    case "BD-22" : return "Jessore (Bangladesh)";
410    case "BD-23" : return "Jhenaidah (Bangladesh)";
411    case "BD-24" : return "Jaipurhat (Bangladesh)";
412    case "BD-25" : return "Jhalakati (Bangladesh)";
413    case "BD-26" : return "Kishoreganj (Bangladesh)";
414    case "BD-27" : return "Khulna (Bangladesh)";
415    case "BD-28" : return "Kurigram (Bangladesh)";
416    case "BD-29" : return "Khagrachari (Bangladesh)";
417    case "BD-30" : return "Kushtia (Bangladesh)";
418    case "BD-31" : return "Lakshmipur (Bangladesh)";
419    case "BD-32" : return "Lalmonirhat (Bangladesh)";
420    case "BD-33" : return "Manikganj (Bangladesh)";
421    case "BD-34" : return "Mymensingh (Bangladesh)";
422    case "BD-35" : return "Munshiganj (Bangladesh)";
423    case "BD-36" : return "Madaripur (Bangladesh)";
424    case "BD-37" : return "Magura (Bangladesh)";
425    case "BD-38" : return "Moulvibazar (Bangladesh)";
426    case "BD-39" : return "Meherpur (Bangladesh)";
427    case "BD-40" : return "Narayanganj (Bangladesh)";
428    case "BD-41" : return "Netrakona (Bangladesh)";
429    case "BD-42" : return "Narsingdi (Bangladesh)";
430    case "BD-43" : return "Narail (Bangladesh)";
431    case "BD-44" : return "Natore (Bangladesh)";
432    case "BD-45" : return "Nawabganj (Bangladesh)";
433    case "BD-46" : return "Nilphamari (Bangladesh)";
434    case "BD-47" : return "Noakhali (Bangladesh)";
435    case "BD-48" : return "Naogaon (Bangladesh)";
436    case "BD-49" : return "Pabna (Bangladesh)";
437    case "BD-50" : return "Pirojpur (Bangladesh)";
438    case "BD-51" : return "Patuakhali (Bangladesh)";
439    case "BD-52" : return "Panchagarh (Bangladesh)";
440    case "BD-53" : return "Rajbari (Bangladesh)";
441    case "BD-54" : return "Rajshahi (Bangladesh)";
442    case "BD-55" : return "Rangpur (Bangladesh)";
443    case "BD-56" : return "Rangamati (Bangladesh)";
444    case "BD-57" : return "Sherpur (Bangladesh)";
445    case "BD-58" : return "Satkhira (Bangladesh)";
446    case "BD-59" : return "Sirajganj (Bangladesh)";
447    case "BD-60" : return "Sylhet (Bangladesh)";
448    case "BD-61" : return "Sunamganj (Bangladesh)";
449    case "BD-62" : return "Shariatpur (Bangladesh)";
450    case "BD-63" : return "Tangail (Bangladesh)";
451    case "BD-64" : return "Thakurgaon (Bangladesh)";
452    case "BD-A" : return "Barisal (Bangladesh)";
453    case "BD-B" : return "Chittagong (Bangladesh)";
454    case "BD-C" : return "Dhaka (Bangladesh)";
455    case "BD-D" : return "Khulna (Bangladesh)";
456    case "BD-E" : return "Rajshahi (Bangladesh)";
457    case "BD-F" : return "Rangpur (Bangladesh)";
458    case "BD-G" : return "Sylhet (Bangladesh)";
459    case "BE-BRU" : return "Brussels Hoofdstedelijk Gewest (Belgium)";
460    case "BE-VAN" : return "Antwerpen (Belgium)";
461    case "BE-VBR" : return "Vlaams-Brabant (Belgium)";
462    case "BE-VLG" : return "Vlaams Gewest (Belgium)";
463    case "BE-VLI" : return "Limburg (Belgium)";
464    case "BE-VOV" : return "Oost-Vlaanderen (Belgium)";
465    case "BE-VWV" : return "West-Vlaanderen (Belgium)";
466    case "BE-WAL" : return "wallonne, Région (Belgium)";
467    case "BE-WBR" : return "Brabant wallon (Belgium)";
468    case "BE-WHT" : return "Hainaut (Belgium)";
469    case "BE-WLG" : return "Ličge (Belgium)";
470    case "BE-WLX" : return "Luxembourg (Belgium)";
471    case "BE-WNA" : return "Namur (Belgium)";
472    case "BF-01" : return "Boucle du Mouhoun (Burkina Faso)";
473    case "BF-02" : return "Cascades (Burkina Faso)";
474    case "BF-03" : return "Centre (Burkina Faso)";
475    case "BF-04" : return "Centre-Est (Burkina Faso)";
476    case "BF-05" : return "Centre-Nord (Burkina Faso)";
477    case "BF-06" : return "Centre-Ouest (Burkina Faso)";
478    case "BF-07" : return "Centre-Sud (Burkina Faso)";
479    case "BF-08" : return "Est (Burkina Faso)";
480    case "BF-09" : return "Hauts-Bassins (Burkina Faso)";
481    case "BF-10" : return "Nord (Burkina Faso)";
482    case "BF-11" : return "Plateau-Central (Burkina Faso)";
483    case "BF-12" : return "Sahel (Burkina Faso)";
484    case "BF-13" : return "Sud-Ouest (Burkina Faso)";
485    case "BF-BAL" : return "Balé (Burkina Faso)";
486    case "BF-BAM" : return "Bam (Burkina Faso)";
487    case "BF-BAN" : return "Banwa (Burkina Faso)";
488    case "BF-BAZ" : return "Bazčga (Burkina Faso)";
489    case "BF-BGR" : return "Bougouriba (Burkina Faso)";
490    case "BF-BLG" : return "Boulgou (Burkina Faso)";
491    case "BF-BLK" : return "Boulkiemdé (Burkina Faso)";
492    case "BF-COM" : return "Comoé (Burkina Faso)";
493    case "BF-GAN" : return "Ganzourgou (Burkina Faso)";
494    case "BF-GNA" : return "Gnagna (Burkina Faso)";
495    case "BF-GOU" : return "Gourma (Burkina Faso)";
496    case "BF-HOU" : return "Houet (Burkina Faso)";
497    case "BF-IOB" : return "Ioba (Burkina Faso)";
498    case "BF-KAD" : return "Kadiogo (Burkina Faso)";
499    case "BF-KEN" : return "Kénédougou (Burkina Faso)";
500    case "BF-KMD" : return "Komondjari (Burkina Faso)";
501    case "BF-KMP" : return "Kompienga (Burkina Faso)";
502    case "BF-KOP" : return "Koulpélogo (Burkina Faso)";
503    case "BF-KOS" : return "Kossi (Burkina Faso)";
504    case "BF-KOT" : return "Kouritenga (Burkina Faso)";
505    case "BF-KOW" : return "Kourwéogo (Burkina Faso)";
506    case "BF-LER" : return "Léraba (Burkina Faso)";
507    case "BF-LOR" : return "Loroum (Burkina Faso)";
508    case "BF-MOU" : return "Mouhoun (Burkina Faso)";
509    case "BF-NAM" : return "Namentenga (Burkina Faso)";
510    case "BF-NAO" : return "Nahouri (Burkina Faso)";
511    case "BF-NAY" : return "Nayala (Burkina Faso)";
512    case "BF-NOU" : return "Noumbiel (Burkina Faso)";
513    case "BF-OUB" : return "Oubritenga (Burkina Faso)";
514    case "BF-OUD" : return "Oudalan (Burkina Faso)";
515    case "BF-PAS" : return "Passoré (Burkina Faso)";
516    case "BF-PON" : return "Poni (Burkina Faso)";
517    case "BF-SEN" : return "Séno (Burkina Faso)";
518    case "BF-SIS" : return "Sissili (Burkina Faso)";
519    case "BF-SMT" : return "Sanmatenga (Burkina Faso)";
520    case "BF-SNG" : return "Sanguié (Burkina Faso)";
521    case "BF-SOM" : return "Soum (Burkina Faso)";
522    case "BF-SOR" : return "Sourou (Burkina Faso)";
523    case "BF-TAP" : return "Tapoa (Burkina Faso)";
524    case "BF-TUI" : return "Tui (Burkina Faso)";
525    case "BF-YAG" : return "Yagha (Burkina Faso)";
526    case "BF-YAT" : return "Yatenga (Burkina Faso)";
527    case "BF-ZIR" : return "Ziro (Burkina Faso)";
528    case "BF-ZON" : return "Zondoma (Burkina Faso)";
529    case "BF-ZOU" : return "Zoundwéogo (Burkina Faso)";
530    case "BG-01" : return "Blagoevgrad (Bulgaria)";
531    case "BG-02" : return "Burgas (Bulgaria)";
532    case "BG-03" : return "Varna (Bulgaria)";
533    case "BG-04" : return "Veliko Tarnovo (Bulgaria)";
534    case "BG-05" : return "Vidin (Bulgaria)";
535    case "BG-06" : return "Vratsa (Bulgaria)";
536    case "BG-07" : return "Gabrovo (Bulgaria)";
537    case "BG-08" : return "Dobrich (Bulgaria)";
538    case "BG-09" : return "Kardzhali (Bulgaria)";
539    case "BG-10" : return "Kyustendil (Bulgaria)";
540    case "BG-11" : return "Lovech (Bulgaria)";
541    case "BG-12" : return "Montana (Bulgaria)";
542    case "BG-13" : return "Pazardzhik (Bulgaria)";
543    case "BG-14" : return "Pernik (Bulgaria)";
544    case "BG-15" : return "Pleven (Bulgaria)";
545    case "BG-16" : return "Plovdiv (Bulgaria)";
546    case "BG-17" : return "Razgrad (Bulgaria)";
547    case "BG-18" : return "Ruse (Bulgaria)";
548    case "BG-19" : return "Silistra (Bulgaria)";
549    case "BG-20" : return "Sliven (Bulgaria)";
550    case "BG-21" : return "Smolyan (Bulgaria)";
551    case "BG-22" : return "Sofia (Bulgaria)";
552    case "BG-23" : return "Sofia (Bulgaria)";
553    case "BG-24" : return "Stara Zagora (Bulgaria)";
554    case "BG-25" : return "Targovishte (Bulgaria)";
555    case "BG-26" : return "Haskovo (Bulgaria)";
556    case "BG-27" : return "Shumen (Bulgaria)";
557    case "BG-28" : return "Yambol (Bulgaria)";
558    case "BH-13" : return "Al Man?mah (Bahrain)";
559    case "BH-14" : return "Al Jan?b?yah (Bahrain)";
560    case "BH-15" : return "Al Mu?arraq (Bahrain)";
561    case "BH-16" : return "Al Wus?į (Bahrain)";
562    case "BH-17" : return "Ash Sham?l?yah (Bahrain)";
563    case "BI-BB" : return "Bubanza (Burundi)";
564    case "BI-BL" : return "Bujumbura Rural (Burundi)";
565    case "BI-BM" : return "Bujumbura Mairie (Burundi)";
566    case "BI-BR" : return "Bururi (Burundi)";
567    case "BI-CA" : return "Cankuzo (Burundi)";
568    case "BI-CI" : return "Cibitoke (Burundi)";
569    case "BI-GI" : return "Gitega (Burundi)";
570    case "BI-KI" : return "Kirundo (Burundi)";
571    case "BI-KR" : return "Karuzi (Burundi)";
572    case "BI-KY" : return "Kayanza (Burundi)";
573    case "BI-MA" : return "Makamba (Burundi)";
574    case "BI-MU" : return "Muramvya (Burundi)";
575    case "BI-MW" : return "Mwaro (Burundi)";
576    case "BI-MY" : return "Muyinga (Burundi)";
577    case "BI-NG" : return "Ngozi (Burundi)";
578    case "BI-RT" : return "Rutana (Burundi)";
579    case "BI-RY" : return "Ruyigi (Burundi)";
580    case "BJ-AK" : return "Atakora (Benin)";
581    case "BJ-AL" : return "Alibori (Benin)";
582    case "BJ-AQ" : return "Atlantique (Benin)";
583    case "BJ-BO" : return "Borgou (Benin)";
584    case "BJ-CO" : return "Collines (Benin)";
585    case "BJ-DO" : return "Donga (Benin)";
586    case "BJ-KO" : return "Kouffo (Benin)";
587    case "BJ-LI" : return "Littoral (Benin)";
588    case "BJ-MO" : return "Mono (Benin)";
589    case "BJ-OU" : return "Ouémé (Benin)";
590    case "BJ-PL" : return "Plateau (Benin)";
591    case "BJ-ZO" : return "Zou (Benin)";
592    case "BL-BL" : return "St. Barthélemy (St. Barthélemy)";
593    case "BM-BM" : return "Bermuda (Bermuda)";
594    case "BN-BE" : return "Belait (Brunei Darussalam)";
595    case "BN-BM" : return "Brunei-Muara (Brunei Darussalam)";
596    case "BN-TE" : return "Temburong (Brunei Darussalam)";
597    case "BN-TU" : return "Tutong (Brunei Darussalam)";
598    case "BO-B" : return "El Beni (Bolivia)";
599    case "BO-C" : return "Cochabamba (Bolivia)";
600    case "BO-H" : return "Chuquisaca (Bolivia)";
601    case "BO-L" : return "La Paz (Bolivia)";
602    case "BO-N" : return "Pando (Bolivia)";
603    case "BO-O" : return "Oruro (Bolivia)";
604    case "BO-P" : return "Potosķ (Bolivia)";
605    case "BO-S" : return "Santa Cruz (Bolivia)";
606    case "BO-T" : return "Tarija (Bolivia)";
607    case "BQ-BO" : return "Bonaire (Bonaire, Sint Eustatius and Saba)";
608    case "BQ-SA" : return "Saba (Bonaire, Sint Eustatius and Saba)";
609    case "BQ-SE" : return "Sint Eustatius (Bonaire, Sint Eustatius and Saba)";
610    case "BR-AC" : return "Acre (Brazil)";
611    case "BR-AL" : return "Alagoas (Brazil)";
612    case "BR-AM" : return "Amazonas (Brazil)";
613    case "BR-AP" : return "Amapį (Brazil)";
614    case "BR-BA" : return "Bahia (Brazil)";
615    case "BR-CE" : return "Cearį (Brazil)";
616    case "BR-DF" : return "Distrito Federal (Brazil)";
617    case "BR-ES" : return "Espķrito Santo (Brazil)";
618    case "BR-GO" : return "Goiįs (Brazil)";
619    case "BR-MA" : return "Maranhćo (Brazil)";
620    case "BR-MG" : return "Minas Gerais (Brazil)";
621    case "BR-MS" : return "Mato Grosso do Sul (Brazil)";
622    case "BR-MT" : return "Mato Grosso (Brazil)";
623    case "BR-PA" : return "Parį (Brazil)";
624    case "BR-PB" : return "Paraķba (Brazil)";
625    case "BR-PE" : return "Pernambuco (Brazil)";
626    case "BR-PI" : return "Piauķ (Brazil)";
627    case "BR-PR" : return "Paranį (Brazil)";
628    case "BR-RJ" : return "Rio de Janeiro (Brazil)";
629    case "BR-RN" : return "Rio Grande do Norte (Brazil)";
630    case "BR-RO" : return "Rondōnia (Brazil)";
631    case "BR-RR" : return "Roraima (Brazil)";
632    case "BR-RS" : return "Rio Grande do Sul (Brazil)";
633    case "BR-SC" : return "Santa Catarina (Brazil)";
634    case "BR-SE" : return "Sergipe (Brazil)";
635    case "BR-SP" : return "Sćo Paulo (Brazil)";
636    case "BR-TO" : return "Tocantins (Brazil)";
637    case "BS-AK" : return "Acklins (Bahamas)";
638    case "BS-BI" : return "Bimini (Bahamas)";
639    case "BS-BP" : return "Black Point (Bahamas)";
640    case "BS-BY" : return "Berry Islands (Bahamas)";
641    case "BS-CE" : return "Central Eleuthera (Bahamas)";
642    case "BS-CI" : return "Cat Island (Bahamas)";
643    case "BS-CK" : return "Crooked Island and Long Cay (Bahamas)";
644    case "BS-CO" : return "Central Abaco (Bahamas)";
645    case "BS-CS" : return "Central Andros (Bahamas)";
646    case "BS-EG" : return "East Grand Bahama (Bahamas)";
647    case "BS-EX" : return "Exuma (Bahamas)";
648    case "BS-FP" : return "City of Freeport (Bahamas)";
649    case "BS-GC" : return "Grand Cay (Bahamas)";
650    case "BS-HI" : return "Harbour Island (Bahamas)";
651    case "BS-HT" : return "Hope Town (Bahamas)";
652    case "BS-IN" : return "Inagua (Bahamas)";
653    case "BS-LI" : return "Long Island (Bahamas)";
654    case "BS-MC" : return "Mangrove Cay (Bahamas)";
655    case "BS-MG" : return "Mayaguana (Bahamas)";
656    case "BS-MI" : return "Moore's Island (Bahamas)";
657    case "BS-NE" : return "North Eleuthera (Bahamas)";
658    case "BS-NO" : return "North Abaco (Bahamas)";
659    case "BS-NS" : return "North Andros (Bahamas)";
660    case "BS-RC" : return "Rum Cay (Bahamas)";
661    case "BS-RI" : return "Ragged Island (Bahamas)";
662    case "BS-SA" : return "South Andros (Bahamas)";
663    case "BS-SE" : return "South Eleuthera (Bahamas)";
664    case "BS-SO" : return "South Abaco (Bahamas)";
665    case "BS-SS" : return "San Salvador (Bahamas)";
666    case "BS-SW" : return "Spanish Wells (Bahamas)";
667    case "BS-WG" : return "West Grand Bahama (Bahamas)";
668    case "BT-11" : return "Paro (Bhutan)";
669    case "BT-12" : return "Chhukha (Bhutan)";
670    case "BT-13" : return "Ha (Bhutan)";
671    case "BT-14" : return "Samtse (Bhutan)";
672    case "BT-15" : return "Thimphu (Bhutan)";
673    case "BT-21" : return "Tsirang (Bhutan)";
674    case "BT-22" : return "Dagana (Bhutan)";
675    case "BT-23" : return "Punakha (Bhutan)";
676    case "BT-24" : return "Wangdue Phodrang (Bhutan)";
677    case "BT-31" : return "Sarpang (Bhutan)";
678    case "BT-32" : return "Trongsa (Bhutan)";
679    case "BT-33" : return "Bumthang (Bhutan)";
680    case "BT-34" : return "Zhemgang (Bhutan)";
681    case "BT-41" : return "Trashigang (Bhutan)";
682    case "BT-42" : return "Monggar (Bhutan)";
683    case "BT-43" : return "Pemagatshel (Bhutan)";
684    case "BT-44" : return "Lhuentse (Bhutan)";
685    case "BT-45" : return "Samdrup Jongkha (Bhutan)";
686    case "BT-GA" : return "Gasa (Bhutan)";
687    case "BT-TY" : return "Trashi Yangtse (Bhutan)";
688    case "BV-BV" : return "Bouvet Island (Bouvet Island)";
689    case "BW-CE" : return "Central (Botswana)";
690    case "BW-CH" : return "Chobe (Botswana)";
691    case "BW-FR" : return "Francistown (Botswana)";
692    case "BW-GA" : return "Gaborone (Botswana)";
693    case "BW-GH" : return "Ghanzi (Botswana)";
694    case "BW-JW" : return "Jwaneng (Botswana)";
695    case "BW-KG" : return "Kgalagadi (Botswana)";
696    case "BW-KL" : return "Kgatleng (Botswana)";
697    case "BW-KW" : return "Kweneng (Botswana)";
698    case "BW-LO" : return "Lobatse (Botswana)";
699    case "BW-NE" : return "North East (Botswana)";
700    case "BW-NW" : return "North West (Botswana)";
701    case "BW-SE" : return "South East (Botswana)";
702    case "BW-SO" : return "Southern (Botswana)";
703    case "BW-SP" : return "Selibe Phikwe (Botswana)";
704    case "BW-ST" : return "Sowa Town (Botswana)";
705    case "BY-BR" : return "Bresckaja voblas? (Belarus)";
706    case "BY-HM" : return "Gorod Minsk (Belarus)";
707    case "BY-HO" : return "Gomel'skaja oblast' (Belarus)";
708    case "BY-HR" : return "Grodnenskaja oblast' (Belarus)";
709    case "BY-MA" : return "Mahilio?skaja voblas? (Belarus)";
710    case "BY-MI" : return "Minskaja oblast' (Belarus)";
711    case "BY-VI" : return "Viciebskaja voblas? (Belarus)";
712    case "BZ-BZ" : return "Belize (Belize)";
713    case "BZ-CY" : return "Cayo (Belize)";
714    case "BZ-CZL" : return "Corozal (Belize)";
715    case "BZ-OW" : return "Orange Walk (Belize)";
716    case "BZ-SC" : return "Stann Creek (Belize)";
717    case "BZ-TOL" : return "Toledo (Belize)";
718    case "CA-AB" : return "Alberta (Canada)";
719    case "CA-BC" : return "British Columbia (Canada)";
720    case "CA-MB" : return "Manitoba (Canada)";
721    case "CA-NB" : return "New Brunswick (Canada)";
722    case "CA-NL" : return "Newfoundland and Labrador (Canada)";
723    case "CA-NS" : return "Nova Scotia (Canada)";
724    case "CA-NT" : return "Northwest Territories (Canada)";
725    case "CA-NU" : return "Nunavut (Canada)";
726    case "CA-ON" : return "Ontario (Canada)";
727    case "CA-PE" : return "Prince Edward Island (Canada)";
728    case "CA-QC" : return "Quebec (Canada)";
729    case "CA-SK" : return "Saskatchewan (Canada)";
730    case "CA-YT" : return "Yukon (Canada)";
731    case "CC-CC" : return "Cocos  Islands (Cocos  Islands)";
732    case "CD-BC" : return "Bas-Congo (Congo, The Democratic Republic Of The)";
733    case "CD-BN" : return "Bandundu (Congo, The Democratic Republic Of The)";
734    case "CD-EQ" : return "Équateur (Congo, The Democratic Republic Of The)";
735    case "CD-KA" : return "Katanga (Congo, The Democratic Republic Of The)";
736    case "CD-KE" : return "Kasai-Oriental (Congo, The Democratic Republic Of The)";
737    case "CD-KN" : return "Kinshasa (Congo, The Democratic Republic Of The)";
738    case "CD-KW" : return "Kasai-Occidental (Congo, The Democratic Republic Of The)";
739    case "CD-MA" : return "Maniema (Congo, The Democratic Republic Of The)";
740    case "CD-NK" : return "Nord-Kivu (Congo, The Democratic Republic Of The)";
741    case "CD-OR" : return "Orientale (Congo, The Democratic Republic Of The)";
742    case "CD-SK" : return "Sud-Kivu (Congo, The Democratic Republic Of The)";
743    case "CF-AC" : return "Ouham (Central African Republic)";
744    case "CF-BB" : return "Bamļngļ-Bangoran (Central African Republic)";
745    case "CF-BGF" : return "Bangī (Central African Republic)";
746    case "CF-BK" : return "Basse-Kotto (Central African Republic)";
747    case "CF-HK" : return "Haute-Kotto (Central African Republic)";
748    case "CF-HM" : return "Haut-Mbomou (Central African Republic)";
749    case "CF-HS" : return "Haute-Sangha / Mambéré-Kadéļ (Central African Republic)";
750    case "CF-KB" : return "Gļrļbļngļ (Central African Republic)";
751    case "CF-KG" : return "Kemö-Gļrļbļngļ (Central African Republic)";
752    case "CF-LB" : return "Lobaye (Central African Republic)";
753    case "CF-MB" : return "Mbomou (Central African Republic)";
754    case "CF-MP" : return "Ömbėlä-Pökö (Central African Republic)";
755    case "CF-NM" : return "Nana-Mambéré (Central African Republic)";
756    case "CF-OP" : return "Ouham-Pendé (Central African Republic)";
757    case "CF-SE" : return "Sangä (Central African Republic)";
758    case "CF-UK" : return "Ouaka (Central African Republic)";
759    case "CF-VK" : return "Vakaga (Central African Republic)";
760    case "CG-11" : return "Bouenza (Congo)";
761    case "CG-12" : return "Pool (Congo)";
762    case "CG-13" : return "Sangha (Congo)";
763    case "CG-14" : return "Plateaux (Congo)";
764    case "CG-15" : return "Cuvette-Ouest (Congo)";
765    case "CG-16" : return "Pointe-Noire (Congo)";
766    case "CG-2" : return "Lékoumou (Congo)";
767    case "CG-5" : return "Kouilou (Congo)";
768    case "CG-7" : return "Likouala (Congo)";
769    case "CG-8" : return "Cuvette (Congo)";
770    case "CG-9" : return "Niari (Congo)";
771    case "CG-BZV" : return "Brazzaville (Congo)";
772    case "CH-AG" : return "Aargau (Switzerland)";
773    case "CH-AI" : return "Appenzell Innerrhoden (Switzerland)";
774    case "CH-AR" : return "Appenzell Ausserrhoden (Switzerland)";
775    case "CH-BE" : return "Bern (Switzerland)";
776    case "CH-BL" : return "Basel-Landschaft (Switzerland)";
777    case "CH-BS" : return "Basel-Stadt (Switzerland)";
778    case "CH-FR" : return "Freiburg (Switzerland)";
779    case "CH-GE" : return "Genčve (Switzerland)";
780    case "CH-GL" : return "Glarus (Switzerland)";
781    case "CH-GR" : return "Graubünden (Switzerland)";
782    case "CH-JU" : return "Jura (Switzerland)";
783    case "CH-LU" : return "Luzern (Switzerland)";
784    case "CH-NE" : return "Neuchātel (Switzerland)";
785    case "CH-NW" : return "Nidwalden (Switzerland)";
786    case "CH-OW" : return "Obwalden (Switzerland)";
787    case "CH-SG" : return "Sankt Gallen (Switzerland)";
788    case "CH-SH" : return "Schaffhausen (Switzerland)";
789    case "CH-SO" : return "Solothurn (Switzerland)";
790    case "CH-SZ" : return "Schwyz (Switzerland)";
791    case "CH-TG" : return "Thurgau (Switzerland)";
792    case "CH-TI" : return "Ticino (Switzerland)";
793    case "CH-UR" : return "Uri (Switzerland)";
794    case "CH-VD" : return "Vaud (Switzerland)";
795    case "CH-VS" : return "Valais (Switzerland)";
796    case "CH-ZG" : return "Zug (Switzerland)";
797    case "CH-ZH" : return "Zürich (Switzerland)";
798    case "CI-01" : return "Lagunes (Cōte D'Ivoire)";
799    case "CI-02" : return "Haut-Sassandra (Cōte D'Ivoire)";
800    case "CI-03" : return "Savanes (Cōte D'Ivoire)";
801    case "CI-04" : return "Vallée du Bandama (Cōte D'Ivoire)";
802    case "CI-05" : return "Moyen-Comoé (Cōte D'Ivoire)";
803    case "CI-06" : return "18 Montagnes (Cōte D'Ivoire)";
804    case "CI-07" : return "Lacs (Cōte D'Ivoire)";
805    case "CI-08" : return "Zanzan (Cōte D'Ivoire)";
806    case "CI-09" : return "Bas-Sassandra (Cōte D'Ivoire)";
807    case "CI-10" : return "Denguélé (Cōte D'Ivoire)";
808    case "CI-11" : return "Nzi-Comoé (Cōte D'Ivoire)";
809    case "CI-12" : return "Marahoué (Cōte D'Ivoire)";
810    case "CI-13" : return "Sud-Comoé (Cōte D'Ivoire)";
811    case "CI-14" : return "Worodougou (Cōte D'Ivoire)";
812    case "CI-15" : return "Sud-Bandama (Cōte D'Ivoire)";
813    case "CI-16" : return "Agnébi (Cōte D'Ivoire)";
814    case "CI-17" : return "Bafing (Cōte D'Ivoire)";
815    case "CI-18" : return "Fromager (Cōte D'Ivoire)";
816    case "CI-19" : return "Moyen-Cavally (Cōte D'Ivoire)";
817    case "CK-CK" : return "Cook Islands (Cook Islands)";
818    case "CL-AI" : return "Aysén (Chile)";
819    case "CL-AN" : return "Antofagasta (Chile)";
820    case "CL-AP" : return "Arica y Parinacota (Chile)";
821    case "CL-AR" : return "Araucanķa (Chile)";
822    case "CL-AT" : return "Atacama (Chile)";
823    case "CL-BI" : return "Biobķo (Chile)";
824    case "CL-CO" : return "Coquimbo (Chile)";
825    case "CL-LI" : return "Libertador General Bernardo O'Higgins (Chile)";
826    case "CL-LL" : return "Los Lagos (Chile)";
827    case "CL-LR" : return "Los Rķos (Chile)";
828    case "CL-MA" : return "Magallanes (Chile)";
829    case "CL-ML" : return "Maule (Chile)";
830    case "CL-RM" : return "Región Metropolitana de Santiago (Chile)";
831    case "CL-TA" : return "Tarapacį (Chile)";
832    case "CL-VS" : return "Valparaķso (Chile)";
833    case "CM-AD" : return "Adamaoua (Cameroon)";
834    case "CM-CE" : return "Centre (Cameroon)";
835    case "CM-EN" : return "Extrźme-Nord (Cameroon)";
836    case "CM-ES" : return "East (Cameroon)";
837    case "CM-LT" : return "Littoral (Cameroon)";
838    case "CM-NO" : return "Nord (Cameroon)";
839    case "CM-NW" : return "Nord-Ouest (Cameroon)";
840    case "CM-OU" : return "Ouest (Cameroon)";
841    case "CM-SU" : return "South (Cameroon)";
842    case "CM-SW" : return "South-West (Cameroon)";
843    case "CN-11" : return "Beijing (China)";
844    case "CN-12" : return "Tianjin (China)";
845    case "CN-13" : return "Hebei (China)";
846    case "CN-14" : return "Shanxi (China)";
847    case "CN-15" : return "Nei Mongol (China)";
848    case "CN-21" : return "Liaoning (China)";
849    case "CN-22" : return "Jilin (China)";
850    case "CN-23" : return "Heilongjiang (China)";
851    case "CN-31" : return "Shanghai (China)";
852    case "CN-32" : return "Jiangsu (China)";
853    case "CN-33" : return "Zhejiang (China)";
854    case "CN-34" : return "Anhui (China)";
855    case "CN-35" : return "Fujian (China)";
856    case "CN-36" : return "Jiangxi (China)";
857    case "CN-37" : return "Shandong (China)";
858    case "CN-41" : return "Henan (China)";
859    case "CN-42" : return "Hubei (China)";
860    case "CN-43" : return "Hunan (China)";
861    case "CN-44" : return "Guangdong (China)";
862    case "CN-45" : return "Guangxi (China)";
863    case "CN-46" : return "Hainan (China)";
864    case "CN-50" : return "Chongqing (China)";
865    case "CN-51" : return "Sichuan (China)";
866    case "CN-52" : return "Guizhou (China)";
867    case "CN-53" : return "Yunnan (China)";
868    case "CN-54" : return "Xizang (China)";
869    case "CN-61" : return "Shaanxi (China)";
870    case "CN-62" : return "Gansu (China)";
871    case "CN-63" : return "Qinghai (China)";
872    case "CN-64" : return "Ningxia (China)";
873    case "CN-65" : return "Xinjiang (China)";
874    case "CN-71" : return "Taiwan (China)";
875    case "CN-91" : return "Hong Kong (China)";
876    case "CN-92" : return "Aomen (China)";
877    case "CO-AMA" : return "Amazonas (Colombia)";
878    case "CO-ANT" : return "Antioquia (Colombia)";
879    case "CO-ARA" : return "Arauca (Colombia)";
880    case "CO-ATL" : return "Atlįntico (Colombia)";
881    case "CO-BOL" : return "Bolķvar (Colombia)";
882    case "CO-BOY" : return "Boyacį (Colombia)";
883    case "CO-CAL" : return "Caldas (Colombia)";
884    case "CO-CAQ" : return "Caquetį (Colombia)";
885    case "CO-CAS" : return "Casanare (Colombia)";
886    case "CO-CAU" : return "Cauca (Colombia)";
887    case "CO-CES" : return "Cesar (Colombia)";
888    case "CO-CHO" : return "Chocó (Colombia)";
889    case "CO-COR" : return "Córdoba (Colombia)";
890    case "CO-CUN" : return "Cundinamarca (Colombia)";
891    case "CO-DC" : return "Distrito Capital de Bogotį (Colombia)";
892    case "CO-GUA" : return "Guainķa (Colombia)";
893    case "CO-GUV" : return "Guaviare (Colombia)";
894    case "CO-HUI" : return "Huila (Colombia)";
895    case "CO-LAG" : return "La Guajira (Colombia)";
896    case "CO-MAG" : return "Magdalena (Colombia)";
897    case "CO-MET" : return "Meta (Colombia)";
898    case "CO-NAR" : return "Narińo (Colombia)";
899    case "CO-NSA" : return "Norte de Santander (Colombia)";
900    case "CO-PUT" : return "Putumayo (Colombia)";
901    case "CO-QUI" : return "Quindķo (Colombia)";
902    case "CO-RIS" : return "Risaralda (Colombia)";
903    case "CO-SAN" : return "Santander (Colombia)";
904    case "CO-SAP" : return "San Andrés, Providencia y Santa Catalina (Colombia)";
905    case "CO-SUC" : return "Sucre (Colombia)";
906    case "CO-TOL" : return "Tolima (Colombia)";
907    case "CO-VAC" : return "Valle del Cauca (Colombia)";
908    case "CO-VAU" : return "Vaupés (Colombia)";
909    case "CO-VID" : return "Vichada (Colombia)";
910    case "CR-A" : return "Alajuela (Costa Rica)";
911    case "CR-C" : return "Cartago (Costa Rica)";
912    case "CR-G" : return "Guanacaste (Costa Rica)";
913    case "CR-H" : return "Heredia (Costa Rica)";
914    case "CR-L" : return "Limón (Costa Rica)";
915    case "CR-P" : return "Puntarenas (Costa Rica)";
916    case "CR-SJ" : return "San José (Costa Rica)";
917    case "CU-01" : return "Pinar del Rķo (Cuba)";
918    case "CU-03" : return "La Habana (Cuba)";
919    case "CU-04" : return "Matanzas (Cuba)";
920    case "CU-05" : return "Villa Clara (Cuba)";
921    case "CU-06" : return "Cienfuegos (Cuba)";
922    case "CU-07" : return "Sancti Spķritus (Cuba)";
923    case "CU-08" : return "Ciego de Įvila (Cuba)";
924    case "CU-09" : return "Camagüey (Cuba)";
925    case "CU-10" : return "Las Tunas (Cuba)";
926    case "CU-11" : return "Holguķn (Cuba)";
927    case "CU-12" : return "Granma (Cuba)";
928    case "CU-13" : return "Santiago de Cuba (Cuba)";
929    case "CU-14" : return "Guantįnamo (Cuba)";
930    case "CU-15" : return "Artemisa (Cuba)";
931    case "CU-16" : return "Mayabeque (Cuba)";
932    case "CU-99" : return "Isla de la Juventud (Cuba)";
933    case "CV-B" : return "Ilhas de Barlavento (Cape Verde)";
934    case "CV-BR" : return "Brava (Cape Verde)";
935    case "CV-BV" : return "Boa Vista (Cape Verde)";
936    case "CV-CA" : return "Santa Catarina (Cape Verde)";
937    case "CV-CF" : return "Santa Catarina do Fogo (Cape Verde)";
938    case "CV-CR" : return "Santa Cruz (Cape Verde)";
939    case "CV-MA" : return "Maio (Cape Verde)";
940    case "CV-MO" : return "Mosteiros (Cape Verde)";
941    case "CV-PA" : return "Paul (Cape Verde)";
942    case "CV-PN" : return "Porto Novo (Cape Verde)";
943    case "CV-PR" : return "Praia (Cape Verde)";
944    case "CV-RB" : return "Ribeira Brava (Cape Verde)";
945    case "CV-RG" : return "Ribeira Grande (Cape Verde)";
946    case "CV-RS" : return "Ribeira Grande de Santiago (Cape Verde)";
947    case "CV-S" : return "Ilhas de Sotavento (Cape Verde)";
948    case "CV-SD" : return "Sćo Domingos (Cape Verde)";
949    case "CV-SF" : return "Sćo Filipe (Cape Verde)";
950    case "CV-SL" : return "Sal (Cape Verde)";
951    case "CV-SM" : return "Sćo Miguel (Cape Verde)";
952    case "CV-SO" : return "Sćo Lourenēo dos Órgćos (Cape Verde)";
953    case "CV-SS" : return "Sćo Salvador do Mundo (Cape Verde)";
954    case "CV-SV" : return "Sćo Vicente (Cape Verde)";
955    case "CV-TA" : return "Tarrafal (Cape Verde)";
956    case "CV-TS" : return "Tarrafal de Sćo Nicolau (Cape Verde)";
957    case "CW-CW" : return "Curaēao (Curaēao)";
958    case "CX-CX" : return "Christmas Island (Christmas Island)";
959    case "CY-01" : return "Lefko?a (Cyprus)";
960    case "CY-02" : return "Lemesos (Cyprus)";
961    case "CY-03" : return "Larnaka (Cyprus)";
962    case "CY-04" : return "Ammochostos (Cyprus)";
963    case "CY-05" : return "Baf (Cyprus)";
964    case "CY-06" : return "Girne (Cyprus)";
965    case "CZ-101" : return "Praha 1 (Czech Republic)";
966    case "CZ-102" : return "Praha 2 (Czech Republic)";
967    case "CZ-103" : return "Praha 3 (Czech Republic)";
968    case "CZ-104" : return "Praha 4 (Czech Republic)";
969    case "CZ-105" : return "Praha 5 (Czech Republic)";
970    case "CZ-106" : return "Praha 6 (Czech Republic)";
971    case "CZ-107" : return "Praha 7 (Czech Republic)";
972    case "CZ-108" : return "Praha 8 (Czech Republic)";
973    case "CZ-109" : return "Praha 9 (Czech Republic)";
974    case "CZ-10A" : return "Praha 10 (Czech Republic)";
975    case "CZ-10B" : return "Praha 11 (Czech Republic)";
976    case "CZ-10C" : return "Praha 12 (Czech Republic)";
977    case "CZ-10D" : return "Praha 13 (Czech Republic)";
978    case "CZ-10E" : return "Praha 14 (Czech Republic)";
979    case "CZ-10F" : return "Praha 15 (Czech Republic)";
980    case "CZ-201" : return "Bene?ov (Czech Republic)";
981    case "CZ-202" : return "Beroun (Czech Republic)";
982    case "CZ-203" : return "Kladno (Czech Republic)";
983    case "CZ-204" : return "Kolķn (Czech Republic)";
984    case "CZ-205" : return "Kutnį Hora (Czech Republic)";
985    case "CZ-206" : return "M?lnķk (Czech Republic)";
986    case "CZ-207" : return "Mladį Boleslav (Czech Republic)";
987    case "CZ-208" : return "Nymburk (Czech Republic)";
988    case "CZ-209" : return "Praha-vżchod (Czech Republic)";
989    case "CZ-20A" : return "Praha-zįpad (Czech Republic)";
990    case "CZ-20B" : return "P?ķbram (Czech Republic)";
991    case "CZ-20C" : return "Rakovnķk (Czech Republic)";
992    case "CZ-311" : return "?eské Bud?jovice (Czech Republic)";
993    case "CZ-312" : return "?eskż Krumlov (Czech Republic)";
994    case "CZ-313" : return "Jind?ich?v Hradec (Czech Republic)";
995    case "CZ-314" : return "Pķsek (Czech Republic)";
996    case "CZ-315" : return "Prachatice (Czech Republic)";
997    case "CZ-316" : return "Strakonice (Czech Republic)";
998    case "CZ-317" : return "Tįbor (Czech Republic)";
999    case "CZ-321" : return "Doma?lice (Czech Republic)";
1000    case "CZ-322" : return "Klatovy (Czech Republic)";
1001    case "CZ-323" : return "Plze?-m?sto (Czech Republic)";
1002    case "CZ-324" : return "Plze?-jih (Czech Republic)";
1003    case "CZ-325" : return "Plze?-sever (Czech Republic)";
1004    case "CZ-326" : return "Rokycany (Czech Republic)";
1005    case "CZ-327" : return "Tachov (Czech Republic)";
1006    case "CZ-411" : return "Cheb (Czech Republic)";
1007    case "CZ-412" : return "Karlovy Vary (Czech Republic)";
1008    case "CZ-413" : return "Sokolov (Czech Republic)";
1009    case "CZ-421" : return "D??ķn (Czech Republic)";
1010    case "CZ-422" : return "Chomutov (Czech Republic)";
1011    case "CZ-423" : return "Litom??ice (Czech Republic)";
1012    case "CZ-424" : return "Louny (Czech Republic)";
1013    case "CZ-425" : return "Most (Czech Republic)";
1014    case "CZ-426" : return "Teplice (Czech Republic)";
1015    case "CZ-427" : return "Śstķ nad Labem (Czech Republic)";
1016    case "CZ-511" : return "?eskį Lķpa (Czech Republic)";
1017    case "CZ-512" : return "Jablonec nad Nisou (Czech Republic)";
1018    case "CZ-513" : return "Liberec (Czech Republic)";
1019    case "CZ-514" : return "Semily (Czech Republic)";
1020    case "CZ-521" : return "Hradec Krįlové (Czech Republic)";
1021    case "CZ-522" : return "Ji?ķn (Czech Republic)";
1022    case "CZ-523" : return "Nįchod (Czech Republic)";
1023    case "CZ-524" : return "Rychnov nad Kn??nou (Czech Republic)";
1024    case "CZ-525" : return "Trutnov (Czech Republic)";
1025    case "CZ-531" : return "Chrudim (Czech Republic)";
1026    case "CZ-532" : return "Pardubice (Czech Republic)";
1027    case "CZ-533" : return "Svitavy (Czech Republic)";
1028    case "CZ-534" : return "Śstķ nad Orlicķ (Czech Republic)";
1029    case "CZ-611" : return "Havlķ?k?v Brod (Czech Republic)";
1030    case "CZ-612" : return "Jihlava (Czech Republic)";
1031    case "CZ-613" : return "Pelh?imov (Czech Republic)";
1032    case "CZ-614" : return "T?ebķ? (Czech Republic)";
1033    case "CZ-615" : return "?d'įr nad Sįzavou (Czech Republic)";
1034    case "CZ-621" : return "Blansko (Czech Republic)";
1035    case "CZ-622" : return "Brno-m?sto (Czech Republic)";
1036    case "CZ-623" : return "Brno-venkov (Czech Republic)";
1037    case "CZ-624" : return "B?eclav (Czech Republic)";
1038    case "CZ-625" : return "Hodonķn (Czech Republic)";
1039    case "CZ-626" : return "Vy?kov (Czech Republic)";
1040    case "CZ-627" : return "Znojmo (Czech Republic)";
1041    case "CZ-711" : return "Jesenķk (Czech Republic)";
1042    case "CZ-712" : return "Olomouc (Czech Republic)";
1043    case "CZ-713" : return "Prost?jov (Czech Republic)";
1044    case "CZ-714" : return "P?erov (Czech Republic)";
1045    case "CZ-715" : return "?umperk (Czech Republic)";
1046    case "CZ-721" : return "Krom??ķ? (Czech Republic)";
1047    case "CZ-722" : return "Uherské Hradi?t? (Czech Republic)";
1048    case "CZ-723" : return "Vsetķn (Czech Republic)";
1049    case "CZ-724" : return "Zlķn (Czech Republic)";
1050    case "CZ-801" : return "Bruntįl (Czech Republic)";
1051    case "CZ-802" : return "Frżdek Mķstek (Czech Republic)";
1052    case "CZ-803" : return "Karvinį (Czech Republic)";
1053    case "CZ-804" : return "Novż Ji?ķn (Czech Republic)";
1054    case "CZ-805" : return "Opava (Czech Republic)";
1055    case "CZ-806" : return "Ostrava m?sto (Czech Republic)";
1056    case "CZ-JC" : return "Jiho?eskż kraj (Czech Republic)";
1057    case "CZ-JM" : return "Jihomoravskż kraj (Czech Republic)";
1058    case "CZ-KA" : return "Karlovarskż kraj (Czech Republic)";
1059    case "CZ-KR" : return "Krįlovéhradeckż kraj (Czech Republic)";
1060    case "CZ-LI" : return "Libereckż kraj (Czech Republic)";
1061    case "CZ-MO" : return "Moravskoslezskż kraj (Czech Republic)";
1062    case "CZ-OL" : return "Olomouckż kraj (Czech Republic)";
1063    case "CZ-PA" : return "Pardubickż kraj (Czech Republic)";
1064    case "CZ-PL" : return "Plze?skż kraj (Czech Republic)";
1065    case "CZ-PR" : return "Praha, hlavnķ me?to (Czech Republic)";
1066    case "CZ-ST" : return "St?edo?eskż kraj (Czech Republic)";
1067    case "CZ-US" : return "Śsteckż kraj (Czech Republic)";
1068    case "CZ-VY" : return "Vyso?ina (Czech Republic)";
1069    case "CZ-ZL" : return "Zlķnskż kraj (Czech Republic)";
1070    case "DE-BB" : return "Brandenburg (Germany)";
1071    case "DE-BE" : return "Berlin (Germany)";
1072    case "DE-BW" : return "Baden-Württemberg (Germany)";
1073    case "DE-BY" : return "Bayern (Germany)";
1074    case "DE-HB" : return "Bremen (Germany)";
1075    case "DE-HE" : return "Hessen (Germany)";
1076    case "DE-HH" : return "Hamburg (Germany)";
1077    case "DE-MV" : return "Mecklenburg-Vorpommern (Germany)";
1078    case "DE-NI" : return "Niedersachsen (Germany)";
1079    case "DE-NW" : return "Nordrhein-Westfalen (Germany)";
1080    case "DE-RP" : return "Rheinland-Pfalz (Germany)";
1081    case "DE-SH" : return "Schleswig-Holstein (Germany)";
1082    case "DE-SL" : return "Saarland (Germany)";
1083    case "DE-SN" : return "Sachsen (Germany)";
1084    case "DE-ST" : return "Sachsen-Anhalt (Germany)";
1085    case "DE-TH" : return "Thüringen (Germany)";
1086    case "DJ-AR" : return "Arta (Djibouti)";
1087    case "DJ-AS" : return "Ali Sabieh (Djibouti)";
1088    case "DJ-DI" : return "Dikh?l (Djibouti)";
1089    case "DJ-DJ" : return "Djibouti (Djibouti)";
1090    case "DJ-OB" : return "Obock (Djibouti)";
1091    case "DJ-TA" : return "Tadjourah (Djibouti)";
1092    case "DK-81" : return "Nordjylland (Denmark)";
1093    case "DK-82" : return "Midtjylland (Denmark)";
1094    case "DK-83" : return "Syddanmark (Denmark)";
1095    case "DK-84" : return "Hovedstaden (Denmark)";
1096    case "DK-85" : return "Sjęlland (Denmark)";
1097    case "DM-02" : return "Saint Andrew (Dominica)";
1098    case "DM-03" : return "Saint David (Dominica)";
1099    case "DM-04" : return "Saint George (Dominica)";
1100    case "DM-05" : return "Saint John (Dominica)";
1101    case "DM-06" : return "Saint Joseph (Dominica)";
1102    case "DM-07" : return "Saint Luke (Dominica)";
1103    case "DM-08" : return "Saint Mark (Dominica)";
1104    case "DM-09" : return "Saint Patrick (Dominica)";
1105    case "DM-10" : return "Saint Paul (Dominica)";
1106    case "DM-11" : return "Saint Peter (Dominica)";
1107    case "DO-01" : return "Distrito Nacional (Dominican Republic)";
1108    case "DO-02" : return "Azua (Dominican Republic)";
1109    case "DO-03" : return "Baoruco (Dominican Republic)";
1110    case "DO-04" : return "Barahona (Dominican Republic)";
1111    case "DO-05" : return "Dajabón (Dominican Republic)";
1112    case "DO-06" : return "Duarte (Dominican Republic)";
1113    case "DO-07" : return "La Estrelleta (Dominican Republic)";
1114    case "DO-08" : return "El Seibo (Dominican Republic)";
1115    case "DO-09" : return "Espaillat (Dominican Republic)";
1116    case "DO-10" : return "Independencia (Dominican Republic)";
1117    case "DO-11" : return "La Altagracia (Dominican Republic)";
1118    case "DO-12" : return "La Romana (Dominican Republic)";
1119    case "DO-13" : return "La Vega (Dominican Republic)";
1120    case "DO-14" : return "Marķa Trinidad Sįnchez (Dominican Republic)";
1121    case "DO-15" : return "Monte Cristi (Dominican Republic)";
1122    case "DO-16" : return "Pedernales (Dominican Republic)";
1123    case "DO-17" : return "Peravia (Dominican Republic)";
1124    case "DO-18" : return "Puerto Plata (Dominican Republic)";
1125    case "DO-19" : return "Hermanas Mirabal (Dominican Republic)";
1126    case "DO-20" : return "Samanį (Dominican Republic)";
1127    case "DO-21" : return "San Cristóbal (Dominican Republic)";
1128    case "DO-22" : return "San Juan (Dominican Republic)";
1129    case "DO-23" : return "San Pedro de Macorķs (Dominican Republic)";
1130    case "DO-24" : return "Sįnchez Ramķrez (Dominican Republic)";
1131    case "DO-25" : return "Santiago (Dominican Republic)";
1132    case "DO-26" : return "Santiago Rodrķguez (Dominican Republic)";
1133    case "DO-27" : return "Valverde (Dominican Republic)";
1134    case "DO-28" : return "Monseńor Nouel (Dominican Republic)";
1135    case "DO-29" : return "Monte Plata (Dominican Republic)";
1136    case "DO-30" : return "Hato Mayor (Dominican Republic)";
1137    case "DO-31" : return "San José de Ocoa (Dominican Republic)";
1138    case "DO-32" : return "Santo Domingo (Dominican Republic)";
1139    case "DO-33" : return "Cibao Nordeste (Dominican Republic)";
1140    case "DO-34" : return "Cibao Noroeste (Dominican Republic)";
1141    case "DO-35" : return "Cibao Norte (Dominican Republic)";
1142    case "DO-36" : return "Cibao Sur (Dominican Republic)";
1143    case "DO-37" : return "El Valle (Dominican Republic)";
1144    case "DO-38" : return "Enriquillo (Dominican Republic)";
1145    case "DO-39" : return "Higuamo (Dominican Republic)";
1146    case "DO-40" : return "Ozama (Dominican Republic)";
1147    case "DO-41" : return "Valdesia (Dominican Republic)";
1148    case "DO-42" : return "Yuma (Dominican Republic)";
1149    case "DZ-01" : return "Adrar (Algeria)";
1150    case "DZ-02" : return "Chlef (Algeria)";
1151    case "DZ-03" : return "Laghouat (Algeria)";
1152    case "DZ-04" : return "Oum el Bouaghi (Algeria)";
1153    case "DZ-05" : return "Batna (Algeria)";
1154    case "DZ-06" : return "Béjaļa (Algeria)";
1155    case "DZ-07" : return "Biskra (Algeria)";
1156    case "DZ-08" : return "Béchar (Algeria)";
1157    case "DZ-09" : return "Blida (Algeria)";
1158    case "DZ-10" : return "Bouira (Algeria)";
1159    case "DZ-11" : return "Tamanrasset (Algeria)";
1160    case "DZ-12" : return "Tébessa (Algeria)";
1161    case "DZ-13" : return "Tlemcen (Algeria)";
1162    case "DZ-14" : return "Tiaret (Algeria)";
1163    case "DZ-15" : return "Tizi Ouzou (Algeria)";
1164    case "DZ-16" : return "Alger (Algeria)";
1165    case "DZ-17" : return "Djelfa (Algeria)";
1166    case "DZ-18" : return "Jijel (Algeria)";
1167    case "DZ-19" : return "Sétif (Algeria)";
1168    case "DZ-20" : return "Saļda (Algeria)";
1169    case "DZ-21" : return "Skikda (Algeria)";
1170    case "DZ-22" : return "Sidi Bel Abbčs (Algeria)";
1171    case "DZ-23" : return "Annaba (Algeria)";
1172    case "DZ-24" : return "Guelma (Algeria)";
1173    case "DZ-25" : return "Constantine (Algeria)";
1174    case "DZ-26" : return "Médéa (Algeria)";
1175    case "DZ-27" : return "Mostaganem (Algeria)";
1176    case "DZ-28" : return "Msila (Algeria)";
1177    case "DZ-29" : return "Mascara (Algeria)";
1178    case "DZ-30" : return "Ouargla (Algeria)";
1179    case "DZ-31" : return "Oran (Algeria)";
1180    case "DZ-32" : return "El Bayadh (Algeria)";
1181    case "DZ-33" : return "Illizi (Algeria)";
1182    case "DZ-34" : return "Bordj Bou Arréridj (Algeria)";
1183    case "DZ-35" : return "Boumerdčs (Algeria)";
1184    case "DZ-36" : return "El Tarf (Algeria)";
1185    case "DZ-37" : return "Tindouf (Algeria)";
1186    case "DZ-38" : return "Tissemsilt (Algeria)";
1187    case "DZ-39" : return "El Oued (Algeria)";
1188    case "DZ-40" : return "Khenchela (Algeria)";
1189    case "DZ-41" : return "Souk Ahras (Algeria)";
1190    case "DZ-42" : return "Tipaza (Algeria)";
1191    case "DZ-43" : return "Mila (Algeria)";
1192    case "DZ-44" : return "Aļn Defla (Algeria)";
1193    case "DZ-45" : return "Naama (Algeria)";
1194    case "DZ-46" : return "Aļn Témouchent (Algeria)";
1195    case "DZ-47" : return "Ghardaļa (Algeria)";
1196    case "DZ-48" : return "Relizane (Algeria)";
1197    case "EC-A" : return "Azuay (Ecuador)";
1198    case "EC-B" : return "Bolķvar (Ecuador)";
1199    case "EC-C" : return "Carchi (Ecuador)";
1200    case "EC-D" : return "Orellana (Ecuador)";
1201    case "EC-E" : return "Esmeraldas (Ecuador)";
1202    case "EC-F" : return "Cańar (Ecuador)";
1203    case "EC-G" : return "Guayas (Ecuador)";
1204    case "EC-H" : return "Chimborazo (Ecuador)";
1205    case "EC-I" : return "Imbabura (Ecuador)";
1206    case "EC-L" : return "Loja (Ecuador)";
1207    case "EC-M" : return "Manabķ (Ecuador)";
1208    case "EC-N" : return "Napo (Ecuador)";
1209    case "EC-O" : return "El Oro (Ecuador)";
1210    case "EC-P" : return "Pichincha (Ecuador)";
1211    case "EC-R" : return "Los Rķos (Ecuador)";
1212    case "EC-S" : return "Morona-Santiago (Ecuador)";
1213    case "EC-SD" : return "Santo Domingo de los Tsįchilas (Ecuador)";
1214    case "EC-SE" : return "Santa Elena (Ecuador)";
1215    case "EC-T" : return "Tungurahua (Ecuador)";
1216    case "EC-U" : return "Sucumbķos (Ecuador)";
1217    case "EC-W" : return "Galįpagos (Ecuador)";
1218    case "EC-X" : return "Cotopaxi (Ecuador)";
1219    case "EC-Y" : return "Pastaza (Ecuador)";
1220    case "EC-Z" : return "Zamora-Chinchipe (Ecuador)";
1221    case "EE-37" : return "Harjumaa (Estonia)";
1222    case "EE-39" : return "Hiiumaa (Estonia)";
1223    case "EE-44" : return "Ida-Virumaa (Estonia)";
1224    case "EE-49" : return "Jõgevamaa (Estonia)";
1225    case "EE-51" : return "Järvamaa (Estonia)";
1226    case "EE-57" : return "Läänemaa (Estonia)";
1227    case "EE-59" : return "Lääne-Virumaa (Estonia)";
1228    case "EE-65" : return "Põlvamaa (Estonia)";
1229    case "EE-67" : return "Pärnumaa (Estonia)";
1230    case "EE-70" : return "Raplamaa (Estonia)";
1231    case "EE-74" : return "Saaremaa (Estonia)";
1232    case "EE-78" : return "Tartumaa (Estonia)";
1233    case "EE-82" : return "Valgamaa (Estonia)";
1234    case "EE-84" : return "Viljandimaa (Estonia)";
1235    case "EE-86" : return "Võrumaa (Estonia)";
1236    case "EG-ALX" : return "Al Iskandar?yah (Egypt)";
1237    case "EG-ASN" : return "Asw?n (Egypt)";
1238    case "EG-AST" : return "Asy?? (Egypt)";
1239    case "EG-BA" : return "Al Ba?r al A?mar (Egypt)";
1240    case "EG-BH" : return "Al Bu?ayrah (Egypt)";
1241    case "EG-BNS" : return "Ban? Suwayf (Egypt)";
1242    case "EG-C" : return "Al Q?hirah (Egypt)";
1243    case "EG-DK" : return "Ad Daqahl?yah (Egypt)";
1244    case "EG-DT" : return "Dumy?? (Egypt)";
1245    case "EG-FYM" : return "Al Fayy?m (Egypt)";
1246    case "EG-GH" : return "Al Gharb?yah (Egypt)";
1247    case "EG-GZ" : return "Al J?zah (Egypt)";
1248    case "EG-IS" : return "Al Ism?'?l?yah (Egypt)";
1249    case "EG-JS" : return "Jan?b S?n?' (Egypt)";
1250    case "EG-KB" : return "Al Qaly?b?yah (Egypt)";
1251    case "EG-KFS" : return "Kafr ash Shaykh (Egypt)";
1252    case "EG-KN" : return "Qin? (Egypt)";
1253    case "EG-LX" : return "Al Uq?ur (Egypt)";
1254    case "EG-MN" : return "Al Miny? (Egypt)";
1255    case "EG-MNF" : return "Al Min?f?yah (Egypt)";
1256    case "EG-MT" : return "Ma?r?? (Egypt)";
1257    case "EG-PTS" : return "B?r Sa??d (Egypt)";
1258    case "EG-SHG" : return "S?h?j (Egypt)";
1259    case "EG-SHR" : return "Ash Sharq?yah (Egypt)";
1260    case "EG-SIN" : return "Sham?l S?n?' (Egypt)";
1261    case "EG-SUZ" : return "As Suways (Egypt)";
1262    case "EG-WAD" : return "Al W?d? al Jad?d (Egypt)";
1263    case "EH-EH" : return "Western Sahara (Western Sahara)";
1264    case "ER-AN" : return "Ansab? (Eritrea)";
1265    case "ER-DK" : return "Debubawi K?eyy?? Ba?ri (Eritrea)";
1266    case "ER-DU" : return "Al Jan?b? (Eritrea)";
1267    case "ER-GB" : return "Gash-Barka (Eritrea)";
1268    case "ER-MA" : return "Al Awsa? (Eritrea)";
1269    case "ER-SK" : return "Semienawi K?eyy?? Ba?ri (Eritrea)";
1270    case "ES-A" : return "Alacant* (Spain)";
1271    case "ES-AB" : return "Albacete (Spain)";
1272    case "ES-AL" : return "Almerķa (Spain)";
1273    case "ES-AN" : return "Andalucķa (Spain)";
1274    case "ES-AR" : return "Aragón (Spain)";
1275    case "ES-AS" : return "Asturias, Principado de (Spain)";
1276    case "ES-AV" : return "Įvila (Spain)";
1277    case "ES-B" : return "Barcelona (Spain)";
1278    case "ES-BA" : return "Badajoz (Spain)";
1279    case "ES-BI" : return "Bizkaia* (Spain)";
1280    case "ES-BU" : return "Burgos (Spain)";
1281    case "ES-C" : return "A Coruńa (Spain)";
1282    case "ES-CA" : return "Cįdiz (Spain)";
1283    case "ES-CB" : return "Cantabria (Spain)";
1284    case "ES-CC" : return "Cįceres (Spain)";
1285    case "ES-CE" : return "Ceuta (Spain)";
1286    case "ES-CL" : return "Castilla y León (Spain)";
1287    case "ES-CM" : return "Castilla-La Mancha (Spain)";
1288    case "ES-CN" : return "Canarias (Spain)";
1289    case "ES-CO" : return "Córdoba (Spain)";
1290    case "ES-CR" : return "Ciudad Real (Spain)";
1291    case "ES-CS" : return "Castelló* (Spain)";
1292    case "ES-CT" : return "Catalunya (Spain)";
1293    case "ES-CU" : return "Cuenca (Spain)";
1294    case "ES-EX" : return "Extremadura (Spain)";
1295    case "ES-GA" : return "Galicia (Spain)";
1296    case "ES-GC" : return "Las Palmas (Spain)";
1297    case "ES-GI" : return "Girona (Spain)";
1298    case "ES-GR" : return "Granada (Spain)";
1299    case "ES-GU" : return "Guadalajara (Spain)";
1300    case "ES-H" : return "Huelva (Spain)";
1301    case "ES-HU" : return "Huesca (Spain)";
1302    case "ES-IB" : return "Illes Balears (Spain)";
1303    case "ES-J" : return "Jaén (Spain)";
1304    case "ES-L" : return "Lleida (Spain)";
1305    case "ES-LE" : return "León (Spain)";
1306    case "ES-LO" : return "La Rioja (Spain)";
1307    case "ES-LU" : return "Lugo (Spain)";
1308    case "ES-M" : return "Madrid (Spain)";
1309    case "ES-MA" : return "Mįlaga (Spain)";
1310    case "ES-MC" : return "Murcia, Región de (Spain)";
1311    case "ES-MD" : return "Madrid, Comunidad de (Spain)";
1312    case "ES-ML" : return "Melilla (Spain)";
1313    case "ES-MU" : return "Murcia (Spain)";
1314    case "ES-NA" : return "Nafarroa* (Spain)";
1315    case "ES-NC" : return "Nafarroako Foru Komunitatea* (Spain)";
1316    case "ES-O" : return "Asturias (Spain)";
1317    case "ES-OR" : return "Ourense (Spain)";
1318    case "ES-P" : return "Palencia (Spain)";
1319    case "ES-PM" : return "Balears (Spain)";
1320    case "ES-PO" : return "Pontevedra (Spain)";
1321    case "ES-PV" : return "Euskal Herria (Spain)";
1322    case "ES-RI" : return "La Rioja (Spain)";
1323    case "ES-S" : return "Cantabria (Spain)";
1324    case "ES-SA" : return "Salamanca (Spain)";
1325    case "ES-SE" : return "Sevilla (Spain)";
1326    case "ES-SG" : return "Segovia (Spain)";
1327    case "ES-SO" : return "Soria (Spain)";
1328    case "ES-SS" : return "Gipuzkoa* (Spain)";
1329    case "ES-T" : return "Tarragona (Spain)";
1330    case "ES-TE" : return "Teruel (Spain)";
1331    case "ES-TF" : return "Santa Cruz de Tenerife (Spain)";
1332    case "ES-TO" : return "Toledo (Spain)";
1333    case "ES-V" : return "Valencia (Spain)";
1334    case "ES-VA" : return "Valladolid (Spain)";
1335    case "ES-VC" : return "Valenciana, Comunidad (Spain)";
1336    case "ES-VI" : return "Įlava (Spain)";
1337    case "ES-Z" : return "Zaragoza (Spain)";
1338    case "ES-ZA" : return "Zamora (Spain)";
1339    case "ET-AA" : return "Addis Ababa (Ethiopia)";
1340    case "ET-AF" : return "Afar (Ethiopia)";
1341    case "ET-AM" : return "Amara (Ethiopia)";
1342    case "ET-BE" : return "Benshangul-Gumaz (Ethiopia)";
1343    case "ET-DD" : return "Dire Dawa (Ethiopia)";
1344    case "ET-GA" : return "Gamb?la Hizboch (Ethiopia)";
1345    case "ET-HA" : return "Harari People (Ethiopia)";
1346    case "ET-OR" : return "Oromia (Ethiopia)";
1347    case "ET-SN" : return "Southern Nations, Nationalities and Peoples (Ethiopia)";
1348    case "ET-SO" : return "Somali (Ethiopia)";
1349    case "ET-TI" : return "Tigrai (Ethiopia)";
1350    }
1351    return "Unknown state code '"+c.getCode()+"'";
1352  }
1353
1354  private static String stateFL(Coding c) {
1355    switch (c.getCode()) {
1356    case "FI-01" : return "Ahvenanmaan maakunta (Finland)";
1357    case "FI-02" : return "Etelä-Karjala (Finland)";
1358    case "FI-03" : return "Etelä-Pohjanmaa (Finland)";
1359    case "FI-04" : return "Etelä-Savo (Finland)";
1360    case "FI-05" : return "Kainuu (Finland)";
1361    case "FI-06" : return "Egentliga Tavastland (Finland)";
1362    case "FI-07" : return "Keski-Pohjanmaa (Finland)";
1363    case "FI-08" : return "Keski-Suomi (Finland)";
1364    case "FI-09" : return "Kymenlaakso (Finland)";
1365    case "FI-10" : return "Lappi (Finland)";
1366    case "FI-11" : return "Birkaland (Finland)";
1367    case "FI-12" : return "Österbotten (Finland)";
1368    case "FI-13" : return "Norra Karelen (Finland)";
1369    case "FI-14" : return "Norra Österbotten (Finland)";
1370    case "FI-15" : return "Norra Savolax (Finland)";
1371    case "FI-16" : return "Päijänne-Tavastland (Finland)";
1372    case "FI-17" : return "Satakunda (Finland)";
1373    case "FI-18" : return "Nyland (Finland)";
1374    case "FI-19" : return "Egentliga Finland (Finland)";
1375    case "FJ-01" : return "Ba (Fiji)";
1376    case "FJ-02" : return "Bua (Fiji)";
1377    case "FJ-03" : return "Cakaudrove (Fiji)";
1378    case "FJ-04" : return "Kadavu (Fiji)";
1379    case "FJ-05" : return "Lau (Fiji)";
1380    case "FJ-06" : return "Lomaiviti (Fiji)";
1381    case "FJ-07" : return "Macuata (Fiji)";
1382    case "FJ-08" : return "Nadroga and Navosa (Fiji)";
1383    case "FJ-09" : return "Naitasiri (Fiji)";
1384    case "FJ-10" : return "Namosi (Fiji)";
1385    case "FJ-11" : return "Ra (Fiji)";
1386    case "FJ-12" : return "Rewa (Fiji)";
1387    case "FJ-13" : return "Serua (Fiji)";
1388    case "FJ-14" : return "Tailevu (Fiji)";
1389    case "FJ-C" : return "Central (Fiji)";
1390    case "FJ-E" : return "Eastern (Fiji)";
1391    case "FJ-N" : return "Northern (Fiji)";
1392    case "FJ-R" : return "Rotuma (Fiji)";
1393    case "FJ-W" : return "Western (Fiji)";
1394    case "FK-FK" : return "Falkland Islands (Falkland Islands)";
1395    case "FM-KSA" : return "Kosrae (Micronesia, Federated States Of)";
1396    case "FM-PNI" : return "Pohnpei (Micronesia, Federated States Of)";
1397    case "FM-TRK" : return "Chuuk (Micronesia, Federated States Of)";
1398    case "FM-YAP" : return "Yap (Micronesia, Federated States Of)";
1399    case "FO-FO" : return "Faroe Islands (Faroe Islands)";
1400    case "FR-01" : return "Ain (France)";
1401    case "FR-02" : return "Aisne (France)";
1402    case "FR-03" : return "Allier (France)";
1403    case "FR-04" : return "Alpes-de-Haute-Provence (France)";
1404    case "FR-05" : return "Hautes-Alpes (France)";
1405    case "FR-06" : return "Alpes-Maritimes (France)";
1406    case "FR-07" : return "Ardčche (France)";
1407    case "FR-08" : return "Ardennes (France)";
1408    case "FR-09" : return "Aričge (France)";
1409    case "FR-10" : return "Aube (France)";
1410    case "FR-11" : return "Aude (France)";
1411    case "FR-12" : return "Aveyron (France)";
1412    case "FR-13" : return "Bouches-du-Rhōne (France)";
1413    case "FR-14" : return "Calvados (France)";
1414    case "FR-15" : return "Cantal (France)";
1415    case "FR-16" : return "Charente (France)";
1416    case "FR-17" : return "Charente-Maritime (France)";
1417    case "FR-18" : return "Cher (France)";
1418    case "FR-19" : return "Corrčze (France)";
1419    case "FR-21" : return "Cōte-d'Or (France)";
1420    case "FR-22" : return "Cōtes-d'Armor (France)";
1421    case "FR-23" : return "Creuse (France)";
1422    case "FR-24" : return "Dordogne (France)";
1423    case "FR-25" : return "Doubs (France)";
1424    case "FR-26" : return "Drōme (France)";
1425    case "FR-27" : return "Eure (France)";
1426    case "FR-28" : return "Eure-et-Loir (France)";
1427    case "FR-29" : return "Finistčre (France)";
1428    case "FR-2A" : return "Corse-du-Sud (France)";
1429    case "FR-2B" : return "Haute-Corse (France)";
1430    case "FR-30" : return "Gard (France)";
1431    case "FR-31" : return "Haute-Garonne (France)";
1432    case "FR-32" : return "Gers (France)";
1433    case "FR-33" : return "Gironde (France)";
1434    case "FR-34" : return "Hérault (France)";
1435    case "FR-35" : return "Ille-et-Vilaine (France)";
1436    case "FR-36" : return "Indre (France)";
1437    case "FR-37" : return "Indre-et-Loire (France)";
1438    case "FR-38" : return "Isčre (France)";
1439    case "FR-39" : return "Jura (France)";
1440    case "FR-40" : return "Landes (France)";
1441    case "FR-41" : return "Loir-et-Cher (France)";
1442    case "FR-42" : return "Loire (France)";
1443    case "FR-43" : return "Haute-Loire (France)";
1444    case "FR-44" : return "Loire-Atlantique (France)";
1445    case "FR-45" : return "Loiret (France)";
1446    case "FR-46" : return "Lot (France)";
1447    case "FR-47" : return "Lot-et-Garonne (France)";
1448    case "FR-48" : return "Lozčre (France)";
1449    case "FR-49" : return "Maine-et-Loire (France)";
1450    case "FR-50" : return "Manche (France)";
1451    case "FR-51" : return "Marne (France)";
1452    case "FR-52" : return "Haute-Marne (France)";
1453    case "FR-53" : return "Mayenne (France)";
1454    case "FR-54" : return "Meurthe-et-Moselle (France)";
1455    case "FR-55" : return "Meuse (France)";
1456    case "FR-56" : return "Morbihan (France)";
1457    case "FR-57" : return "Moselle (France)";
1458    case "FR-58" : return "Ničvre (France)";
1459    case "FR-59" : return "Nord (France)";
1460    case "FR-60" : return "Oise (France)";
1461    case "FR-61" : return "Orne (France)";
1462    case "FR-62" : return "Pas-de-Calais (France)";
1463    case "FR-63" : return "Puy-de-Dōme (France)";
1464    case "FR-64" : return "Pyrénées-Atlantiques (France)";
1465    case "FR-65" : return "Hautes-Pyrénées (France)";
1466    case "FR-66" : return "Pyrénées-Orientales (France)";
1467    case "FR-67" : return "Bas-Rhin (France)";
1468    case "FR-68" : return "Haut-Rhin (France)";
1469    case "FR-69" : return "Rhōne (France)";
1470    case "FR-70" : return "Haute-Saōne (France)";
1471    case "FR-71" : return "Saōne-et-Loire (France)";
1472    case "FR-72" : return "Sarthe (France)";
1473    case "FR-73" : return "Savoie (France)";
1474    case "FR-74" : return "Haute-Savoie (France)";
1475    case "FR-75" : return "Paris (France)";
1476    case "FR-76" : return "Seine-Maritime (France)";
1477    case "FR-77" : return "Seine-et-Marne (France)";
1478    case "FR-78" : return "Yvelines (France)";
1479    case "FR-79" : return "Deux-Sčvres (France)";
1480    case "FR-80" : return "Somme (France)";
1481    case "FR-81" : return "Tarn (France)";
1482    case "FR-82" : return "Tarn-et-Garonne (France)";
1483    case "FR-83" : return "Var (France)";
1484    case "FR-84" : return "Vaucluse (France)";
1485    case "FR-85" : return "Vendée (France)";
1486    case "FR-86" : return "Vienne (France)";
1487    case "FR-87" : return "Haute-Vienne (France)";
1488    case "FR-88" : return "Vosges (France)";
1489    case "FR-89" : return "Yonne (France)";
1490    case "FR-90" : return "Territoire de Belfort (France)";
1491    case "FR-91" : return "Essonne (France)";
1492    case "FR-92" : return "Hauts-de-Seine (France)";
1493    case "FR-93" : return "Seine-Saint-Denis (France)";
1494    case "FR-94" : return "Val-de-Marne (France)";
1495    case "FR-95" : return "Val-d'Oise (France)";
1496    case "FR-A" : return "Alsace (France)";
1497    case "FR-B" : return "Aquitaine (France)";
1498    case "FR-BL" : return "Saint-Barthélemy (France)";
1499    case "FR-C" : return "Auvergne (France)";
1500    case "FR-CP" : return "Clipperton (France)";
1501    case "FR-D" : return "Bourgogne (France)";
1502    case "FR-E" : return "Bretagne (France)";
1503    case "FR-F" : return "Centre (France)";
1504    case "FR-G" : return "Champagne-Ardenne (France)";
1505    case "FR-GF" : return "Guyane (France)";
1506    case "FR-GP" : return "Guadeloupe (France)";
1507    case "FR-H" : return "Corse (France)";
1508    case "FR-I" : return "Franche-Comté (France)";
1509    case "FR-J" : return "Īle-de-France (France)";
1510    case "FR-K" : return "Languedoc-Roussillon (France)";
1511    case "FR-L" : return "Limousin (France)";
1512    case "FR-M" : return "Lorraine (France)";
1513    case "FR-MF" : return "Saint-Martin (France)";
1514    case "FR-MQ" : return "Martinique (France)";
1515    case "FR-N" : return "Midi-Pyrénées (France)";
1516    case "FR-NC" : return "Nouvelle-Calédonie (France)";
1517    case "FR-O" : return "Nord-Pas-de-Calais (France)";
1518    case "FR-P" : return "Basse-Normandie (France)";
1519    case "FR-PF" : return "Polynésie franēaise (France)";
1520    case "FR-PM" : return "Saint-Pierre-et-Miquelon (France)";
1521    case "FR-Q" : return "Haute-Normandie (France)";
1522    case "FR-R" : return "Pays-de-la-Loire (France)";
1523    case "FR-RE" : return "La Réunion (France)";
1524    case "FR-S" : return "Picardie (France)";
1525    case "FR-T" : return "Poitou-Charentes (France)";
1526    case "FR-TF" : return "Terres australes franēaises (France)";
1527    case "FR-U" : return "Provence-Alpes-Cōte-d'Azur (France)";
1528    case "FR-V" : return "Rhōne-Alpes (France)";
1529    case "FR-WF" : return "Wallis-et-Futuna (France)";
1530    case "FR-YT" : return "Mayotte (France)";
1531    case "GA-1" : return "Estuaire (Gabon)";
1532    case "GA-2" : return "Haut-Ogooué (Gabon)";
1533    case "GA-3" : return "Moyen-Ogooué (Gabon)";
1534    case "GA-4" : return "Ngounié (Gabon)";
1535    case "GA-5" : return "Nyanga (Gabon)";
1536    case "GA-6" : return "Ogooué-Ivindo (Gabon)";
1537    case "GA-7" : return "Ogooué-Lolo (Gabon)";
1538    case "GA-8" : return "Ogooué-Maritime (Gabon)";
1539    case "GA-9" : return "Woleu-Ntem (Gabon)";
1540    case "GB-ABD" : return "Aberdeenshire (United Kingdom)";
1541    case "GB-ABE" : return "Aberdeen City (United Kingdom)";
1542    case "GB-AGB" : return "Argyll and Bute (United Kingdom)";
1543    case "GB-AGY" : return "Isle of Anglesey (United Kingdom)";
1544    case "GB-ANS" : return "Angus (United Kingdom)";
1545    case "GB-ANT" : return "Antrim (United Kingdom)";
1546    case "GB-ARD" : return "Ards (United Kingdom)";
1547    case "GB-ARM" : return "Armagh (United Kingdom)";
1548    case "GB-BAS" : return "Bath and North East Somerset (United Kingdom)";
1549    case "GB-BBD" : return "Blackburn with Darwen (United Kingdom)";
1550    case "GB-BDF" : return "Bedford (United Kingdom)";
1551    case "GB-BDG" : return "Barking and Dagenham (United Kingdom)";
1552    case "GB-BEN" : return "Brent (United Kingdom)";
1553    case "GB-BEX" : return "Bexley (United Kingdom)";
1554    case "GB-BFS" : return "Belfast (United Kingdom)";
1555    case "GB-BGE" : return "Bridgend (United Kingdom)";
1556    case "GB-BGW" : return "Blaenau Gwent (United Kingdom)";
1557    case "GB-BIR" : return "Birmingham (United Kingdom)";
1558    case "GB-BKM" : return "Buckinghamshire (United Kingdom)";
1559    case "GB-BLA" : return "Ballymena (United Kingdom)";
1560    case "GB-BLY" : return "Ballymoney (United Kingdom)";
1561    case "GB-BMH" : return "Bournemouth (United Kingdom)";
1562    case "GB-BNB" : return "Banbridge (United Kingdom)";
1563    case "GB-BNE" : return "Barnet (United Kingdom)";
1564    case "GB-BNH" : return "Brighton and Hove (United Kingdom)";
1565    case "GB-BNS" : return "Barnsley (United Kingdom)";
1566    case "GB-BOL" : return "Bolton (United Kingdom)";
1567    case "GB-BPL" : return "Blackpool (United Kingdom)";
1568    case "GB-BRC" : return "Bracknell Forest (United Kingdom)";
1569    case "GB-BRD" : return "Bradford (United Kingdom)";
1570    case "GB-BRY" : return "Bromley (United Kingdom)";
1571    case "GB-BST" : return "Bristol, City of (United Kingdom)";
1572    case "GB-BUR" : return "Bury (United Kingdom)";
1573    case "GB-CAM" : return "Cambridgeshire (United Kingdom)";
1574    case "GB-CAY" : return "Caerphilly (United Kingdom)";
1575    case "GB-CBF" : return "Central Bedfordshire (United Kingdom)";
1576    case "GB-CGN" : return "Ceredigion (United Kingdom)";
1577    case "GB-CGV" : return "Craigavon (United Kingdom)";
1578    case "GB-CHE" : return "Cheshire East (United Kingdom)";
1579    case "GB-CHW" : return "Cheshire West and Chester (United Kingdom)";
1580    case "GB-CKF" : return "Carrickfergus (United Kingdom)";
1581    case "GB-CKT" : return "Cookstown (United Kingdom)";
1582    case "GB-CLD" : return "Calderdale (United Kingdom)";
1583    case "GB-CLK" : return "Clackmannanshire (United Kingdom)";
1584    case "GB-CLR" : return "Coleraine (United Kingdom)";
1585    case "GB-CMA" : return "Cumbria (United Kingdom)";
1586    case "GB-CMD" : return "Camden (United Kingdom)";
1587    case "GB-CMN" : return "Carmarthenshire (United Kingdom)";
1588    case "GB-CON" : return "Cornwall (United Kingdom)";
1589    case "GB-COV" : return "Coventry (United Kingdom)";
1590    case "GB-CRF" : return "Cardiff (United Kingdom)";
1591    case "GB-CRY" : return "Croydon (United Kingdom)";
1592    case "GB-CSR" : return "Castlereagh (United Kingdom)";
1593    case "GB-CWY" : return "Conwy (United Kingdom)";
1594    case "GB-DAL" : return "Darlington (United Kingdom)";
1595    case "GB-DBY" : return "Derbyshire (United Kingdom)";
1596    case "GB-DEN" : return "Denbighshire (United Kingdom)";
1597    case "GB-DER" : return "Derby (United Kingdom)";
1598    case "GB-DEV" : return "Devon (United Kingdom)";
1599    case "GB-DGN" : return "Dungannon and South Tyrone (United Kingdom)";
1600    case "GB-DGY" : return "Dumfries and Galloway (United Kingdom)";
1601    case "GB-DNC" : return "Doncaster (United Kingdom)";
1602    case "GB-DND" : return "Dundee City (United Kingdom)";
1603    case "GB-DOR" : return "Dorset (United Kingdom)";
1604    case "GB-DOW" : return "Down (United Kingdom)";
1605    case "GB-DRY" : return "Derry (United Kingdom)";
1606    case "GB-DUD" : return "Dudley (United Kingdom)";
1607    case "GB-DUR" : return "Durham County (United Kingdom)";
1608    case "GB-EAL" : return "Ealing (United Kingdom)";
1609    case "GB-EAW" : return "England and Wales (United Kingdom)";
1610    case "GB-EAY" : return "East Ayrshire (United Kingdom)";
1611    case "GB-EDH" : return "Edinburgh, City of (United Kingdom)";
1612    case "GB-EDU" : return "East Dunbartonshire (United Kingdom)";
1613    case "GB-ELN" : return "East Lothian (United Kingdom)";
1614    case "GB-ELS" : return "Eilean Siar (United Kingdom)";
1615    case "GB-ENF" : return "Enfield (United Kingdom)";
1616    case "GB-ENG" : return "England (United Kingdom)";
1617    case "GB-ERW" : return "East Renfrewshire (United Kingdom)";
1618    case "GB-ERY" : return "East Riding of Yorkshire (United Kingdom)";
1619    case "GB-ESS" : return "Essex (United Kingdom)";
1620    case "GB-ESX" : return "East Sussex (United Kingdom)";
1621    case "GB-FAL" : return "Falkirk (United Kingdom)";
1622    case "GB-FER" : return "Fermanagh (United Kingdom)";
1623    case "GB-FIF" : return "Fife (United Kingdom)";
1624    case "GB-FLN" : return "Flintshire (United Kingdom)";
1625    case "GB-GAT" : return "Gateshead (United Kingdom)";
1626    case "GB-GBN" : return "Great Britain (United Kingdom)";
1627    case "GB-GLG" : return "Glasgow City (United Kingdom)";
1628    case "GB-GLS" : return "Gloucestershire (United Kingdom)";
1629    case "GB-GRE" : return "Greenwich (United Kingdom)";
1630    case "GB-GWN" : return "Gwynedd (United Kingdom)";
1631    case "GB-HAL" : return "Halton (United Kingdom)";
1632    case "GB-HAM" : return "Hampshire (United Kingdom)";
1633    case "GB-HAV" : return "Havering (United Kingdom)";
1634    case "GB-HCK" : return "Hackney (United Kingdom)";
1635    case "GB-HEF" : return "Herefordshire (United Kingdom)";
1636    case "GB-HIL" : return "Hillingdon (United Kingdom)";
1637    case "GB-HLD" : return "Highland (United Kingdom)";
1638    case "GB-HMF" : return "Hammersmith and Fulham (United Kingdom)";
1639    case "GB-HNS" : return "Hounslow (United Kingdom)";
1640    case "GB-HPL" : return "Hartlepool (United Kingdom)";
1641    case "GB-HRT" : return "Hertfordshire (United Kingdom)";
1642    case "GB-HRW" : return "Harrow (United Kingdom)";
1643    case "GB-HRY" : return "Haringey (United Kingdom)";
1644    case "GB-IOS" : return "Isles of Scilly (United Kingdom)";
1645    case "GB-IOW" : return "Isle of Wight (United Kingdom)";
1646    case "GB-ISL" : return "Islington (United Kingdom)";
1647    case "GB-IVC" : return "Inverclyde (United Kingdom)";
1648    case "GB-KEC" : return "Kensington and Chelsea (United Kingdom)";
1649    case "GB-KEN" : return "Kent (United Kingdom)";
1650    case "GB-KHL" : return "Kingston upon Hull (United Kingdom)";
1651    case "GB-KIR" : return "Kirklees (United Kingdom)";
1652    case "GB-KTT" : return "Kingston upon Thames (United Kingdom)";
1653    case "GB-KWL" : return "Knowsley (United Kingdom)";
1654    case "GB-LAN" : return "Lancashire (United Kingdom)";
1655    case "GB-LBH" : return "Lambeth (United Kingdom)";
1656    case "GB-LCE" : return "Leicester (United Kingdom)";
1657    case "GB-LDS" : return "Leeds (United Kingdom)";
1658    case "GB-LEC" : return "Leicestershire (United Kingdom)";
1659    case "GB-LEW" : return "Lewisham (United Kingdom)";
1660    case "GB-LIN" : return "Lincolnshire (United Kingdom)";
1661    case "GB-LIV" : return "Liverpool (United Kingdom)";
1662    case "GB-LMV" : return "Limavady (United Kingdom)";
1663    case "GB-LND" : return "London, City of (United Kingdom)";
1664    case "GB-LRN" : return "Larne (United Kingdom)";
1665    case "GB-LSB" : return "Lisburn (United Kingdom)";
1666    case "GB-LUT" : return "Luton (United Kingdom)";
1667    case "GB-MAN" : return "Manchester (United Kingdom)";
1668    case "GB-MDB" : return "Middlesbrough (United Kingdom)";
1669    case "GB-MDW" : return "Medway (United Kingdom)";
1670    case "GB-MFT" : return "Magherafelt (United Kingdom)";
1671    case "GB-MIK" : return "Milton Keynes (United Kingdom)";
1672    case "GB-MLN" : return "Midlothian (United Kingdom)";
1673    case "GB-MON" : return "Monmouthshire (United Kingdom)";
1674    case "GB-MRT" : return "Merton (United Kingdom)";
1675    case "GB-MRY" : return "Moray (United Kingdom)";
1676    case "GB-MTY" : return "Merthyr Tydfil (United Kingdom)";
1677    case "GB-MYL" : return "Moyle (United Kingdom)";
1678    case "GB-NAY" : return "North Ayrshire (United Kingdom)";
1679    case "GB-NBL" : return "Northumberland (United Kingdom)";
1680    case "GB-NDN" : return "North Down (United Kingdom)";
1681    case "GB-NEL" : return "North East Lincolnshire (United Kingdom)";
1682    case "GB-NET" : return "Newcastle upon Tyne (United Kingdom)";
1683    case "GB-NFK" : return "Norfolk (United Kingdom)";
1684    case "GB-NGM" : return "Nottingham (United Kingdom)";
1685    case "GB-NIR" : return "Northern Ireland (United Kingdom)";
1686    case "GB-NLK" : return "North Lanarkshire (United Kingdom)";
1687    case "GB-NLN" : return "North Lincolnshire (United Kingdom)";
1688    case "GB-NSM" : return "North Somerset (United Kingdom)";
1689    case "GB-NTA" : return "Newtownabbey (United Kingdom)";
1690    case "GB-NTH" : return "Northamptonshire (United Kingdom)";
1691    case "GB-NTL" : return "Neath Port Talbot (United Kingdom)";
1692    case "GB-NTT" : return "Nottinghamshire (United Kingdom)";
1693    case "GB-NTY" : return "North Tyneside (United Kingdom)";
1694    case "GB-NWM" : return "Newham (United Kingdom)";
1695    case "GB-NWP" : return "Newport (United Kingdom)";
1696    case "GB-NYK" : return "North Yorkshire (United Kingdom)";
1697    case "GB-NYM" : return "Newry and Mourne (United Kingdom)";
1698    case "GB-OLD" : return "Oldham (United Kingdom)";
1699    case "GB-OMH" : return "Omagh (United Kingdom)";
1700    case "GB-ORK" : return "Orkney Islands (United Kingdom)";
1701    case "GB-OXF" : return "Oxfordshire (United Kingdom)";
1702    case "GB-PEM" : return "Pembrokeshire (United Kingdom)";
1703    case "GB-PKN" : return "Perth and Kinross (United Kingdom)";
1704    case "GB-PLY" : return "Plymouth (United Kingdom)";
1705    case "GB-POL" : return "Poole (United Kingdom)";
1706    case "GB-POR" : return "Portsmouth (United Kingdom)";
1707    case "GB-POW" : return "Powys (United Kingdom)";
1708    case "GB-PTE" : return "Peterborough (United Kingdom)";
1709    case "GB-RCC" : return "Redcar and Cleveland (United Kingdom)";
1710    case "GB-RCH" : return "Rochdale (United Kingdom)";
1711    case "GB-RCT" : return "Rhondda, Cynon, Taff (United Kingdom)";
1712    case "GB-RDB" : return "Redbridge (United Kingdom)";
1713    case "GB-RDG" : return "Reading (United Kingdom)";
1714    case "GB-RFW" : return "Renfrewshire (United Kingdom)";
1715    case "GB-RIC" : return "Richmond upon Thames (United Kingdom)";
1716    case "GB-ROT" : return "Rotherham (United Kingdom)";
1717    case "GB-RUT" : return "Rutland (United Kingdom)";
1718    case "GB-SAW" : return "Sandwell (United Kingdom)";
1719    case "GB-SAY" : return "South Ayrshire (United Kingdom)";
1720    case "GB-SCB" : return "Scottish Borders, The (United Kingdom)";
1721    case "GB-SCT" : return "Scotland (United Kingdom)";
1722    case "GB-SFK" : return "Suffolk (United Kingdom)";
1723    case "GB-SFT" : return "Sefton (United Kingdom)";
1724    case "GB-SGC" : return "South Gloucestershire (United Kingdom)";
1725    case "GB-SHF" : return "Sheffield (United Kingdom)";
1726    case "GB-SHN" : return "St. Helens (United Kingdom)";
1727    case "GB-SHR" : return "Shropshire (United Kingdom)";
1728    case "GB-SKP" : return "Stockport (United Kingdom)";
1729    case "GB-SLF" : return "Salford (United Kingdom)";
1730    case "GB-SLG" : return "Slough (United Kingdom)";
1731    case "GB-SLK" : return "South Lanarkshire (United Kingdom)";
1732    case "GB-SND" : return "Sunderland (United Kingdom)";
1733    case "GB-SOL" : return "Solihull (United Kingdom)";
1734    case "GB-SOM" : return "Somerset (United Kingdom)";
1735    case "GB-SOS" : return "Southend-on-Sea (United Kingdom)";
1736    case "GB-SRY" : return "Surrey (United Kingdom)";
1737    case "GB-STB" : return "Strabane (United Kingdom)";
1738    case "GB-STE" : return "Stoke-on-Trent (United Kingdom)";
1739    case "GB-STG" : return "Stirling (United Kingdom)";
1740    case "GB-STH" : return "Southampton (United Kingdom)";
1741    case "GB-STN" : return "Sutton (United Kingdom)";
1742    case "GB-STS" : return "Staffordshire (United Kingdom)";
1743    case "GB-STT" : return "Stockton-on-Tees (United Kingdom)";
1744    case "GB-STY" : return "South Tyneside (United Kingdom)";
1745    case "GB-SWA" : return "Swansea (United Kingdom)";
1746    case "GB-SWD" : return "Swindon (United Kingdom)";
1747    case "GB-SWK" : return "Southwark (United Kingdom)";
1748    case "GB-TAM" : return "Tameside (United Kingdom)";
1749    case "GB-TFW" : return "Telford and Wrekin (United Kingdom)";
1750    case "GB-THR" : return "Thurrock (United Kingdom)";
1751    case "GB-TOB" : return "Torbay (United Kingdom)";
1752    case "GB-TOF" : return "Torfaen (United Kingdom)";
1753    case "GB-TRF" : return "Trafford (United Kingdom)";
1754    case "GB-TWH" : return "Tower Hamlets (United Kingdom)";
1755    case "GB-UKM" : return "United Kingdom (United Kingdom)";
1756    case "GB-VGL" : return "Vale of Glamorgan, The (United Kingdom)";
1757    case "GB-WAR" : return "Warwickshire (United Kingdom)";
1758    case "GB-WBK" : return "West Berkshire (United Kingdom)";
1759    case "GB-WDU" : return "West Dunbartonshire (United Kingdom)";
1760    case "GB-WFT" : return "Waltham Forest (United Kingdom)";
1761    case "GB-WGN" : return "Wigan (United Kingdom)";
1762    case "GB-WIL" : return "Wiltshire (United Kingdom)";
1763    case "GB-WKF" : return "Wakefield (United Kingdom)";
1764    case "GB-WLL" : return "Walsall (United Kingdom)";
1765    case "GB-WLN" : return "West Lothian (United Kingdom)";
1766    case "GB-WLS" : return "Wales (United Kingdom)";
1767    case "GB-WLV" : return "Wolverhampton (United Kingdom)";
1768    case "GB-WND" : return "Wandsworth (United Kingdom)";
1769    case "GB-WNM" : return "Windsor and Maidenhead (United Kingdom)";
1770    case "GB-WOK" : return "Wokingham (United Kingdom)";
1771    case "GB-WOR" : return "Worcestershire (United Kingdom)";
1772    case "GB-WRL" : return "Wirral (United Kingdom)";
1773    case "GB-WRT" : return "Warrington (United Kingdom)";
1774    case "GB-WRX" : return "Wrexham (United Kingdom)";
1775    case "GB-WSM" : return "Westminster (United Kingdom)";
1776    case "GB-WSX" : return "West Sussex (United Kingdom)";
1777    case "GB-YOR" : return "York (United Kingdom)";
1778    case "GB-ZET" : return "Shetland Islands (United Kingdom)";
1779    case "GD-01" : return "Saint Andrew (Grenada)";
1780    case "GD-02" : return "Saint David (Grenada)";
1781    case "GD-03" : return "Saint George (Grenada)";
1782    case "GD-04" : return "Saint John (Grenada)";
1783    case "GD-05" : return "Saint Mark (Grenada)";
1784    case "GD-06" : return "Saint Patrick (Grenada)";
1785    case "GD-10" : return "Southern Grenadine Islands (Grenada)";
1786    case "GE-AB" : return "Abkhazia (Georgia)";
1787    case "GE-AJ" : return "Ajaria (Georgia)";
1788    case "GE-GU" : return "Guria (Georgia)";
1789    case "GE-IM" : return "Imereti (Georgia)";
1790    case "GE-KA" : return "K'akheti (Georgia)";
1791    case "GE-KK" : return "Kvemo Kartli (Georgia)";
1792    case "GE-MM" : return "Mtskheta-Mtianeti (Georgia)";
1793    case "GE-RL" : return "Rach'a-Lechkhumi-Kvemo Svaneti (Georgia)";
1794    case "GE-SJ" : return "Samtskhe-Javakheti (Georgia)";
1795    case "GE-SK" : return "Shida Kartli (Georgia)";
1796    case "GE-SZ" : return "Samegrelo-Zemo Svaneti (Georgia)";
1797    case "GE-TB" : return "Tbilisi (Georgia)";
1798    case "GF-GF" : return "French Guiana (French Guiana)";
1799    case "GG-GG" : return "Guernsey (Guernsey)";
1800    case "GH-AA" : return "Greater Accra (Ghana)";
1801    case "GH-AH" : return "Ashanti (Ghana)";
1802    case "GH-BA" : return "Brong-Ahafo (Ghana)";
1803    case "GH-CP" : return "Central (Ghana)";
1804    case "GH-EP" : return "Eastern (Ghana)";
1805    case "GH-NP" : return "Northern (Ghana)";
1806    case "GH-TV" : return "Volta (Ghana)";
1807    case "GH-UE" : return "Upper East (Ghana)";
1808    case "GH-UW" : return "Upper West (Ghana)";
1809    case "GH-WP" : return "Western (Ghana)";
1810    case "GI-GI" : return "Gibraltar (Gibraltar)";
1811    case "GL-KU" : return "Kommune Kujalleq (Greenland)";
1812    case "GL-QA" : return "Qaasuitsup Kommunia (Greenland)";
1813    case "GL-QE" : return "Qeqqata Kommunia (Greenland)";
1814    case "GL-SM" : return "Kommuneqarfik Sermersooq (Greenland)";
1815    case "GM-B" : return "Banjul (Gambia)";
1816    case "GM-L" : return "Lower River (Gambia)";
1817    case "GM-M" : return "Central River (Gambia)";
1818    case "GM-N" : return "North Bank (Gambia)";
1819    case "GM-U" : return "Upper River (Gambia)";
1820    case "GM-W" : return "Western (Gambia)";
1821    case "GN-B" : return "Boké (Guinea)";
1822    case "GN-BE" : return "Beyla (Guinea)";
1823    case "GN-BF" : return "Boffa (Guinea)";
1824    case "GN-BK" : return "Boké (Guinea)";
1825    case "GN-C" : return "Conakry (Guinea)";
1826    case "GN-CO" : return "Coyah (Guinea)";
1827    case "GN-D" : return "Kindia (Guinea)";
1828    case "GN-DB" : return "Dabola (Guinea)";
1829    case "GN-DI" : return "Dinguiraye (Guinea)";
1830    case "GN-DL" : return "Dalaba (Guinea)";
1831    case "GN-DU" : return "Dubréka (Guinea)";
1832    case "GN-F" : return "Faranah (Guinea)";
1833    case "GN-FA" : return "Faranah (Guinea)";
1834    case "GN-FO" : return "Forécariah (Guinea)";
1835    case "GN-FR" : return "Fria (Guinea)";
1836    case "GN-GA" : return "Gaoual (Guinea)";
1837    case "GN-GU" : return "Guékédou (Guinea)";
1838    case "GN-K" : return "Kankan (Guinea)";
1839    case "GN-KA" : return "Kankan (Guinea)";
1840    case "GN-KB" : return "Koubia (Guinea)";
1841    case "GN-KD" : return "Kindia (Guinea)";
1842    case "GN-KE" : return "Kérouané (Guinea)";
1843    case "GN-KN" : return "Koundara (Guinea)";
1844    case "GN-KO" : return "Kouroussa (Guinea)";
1845    case "GN-KS" : return "Kissidougou (Guinea)";
1846    case "GN-L" : return "Labé (Guinea)";
1847    case "GN-LA" : return "Labé (Guinea)";
1848    case "GN-LE" : return "Lélouma (Guinea)";
1849    case "GN-LO" : return "Lola (Guinea)";
1850    case "GN-M" : return "Mamou (Guinea)";
1851    case "GN-MC" : return "Macenta (Guinea)";
1852    case "GN-MD" : return "Mandiana (Guinea)";
1853    case "GN-ML" : return "Mali (Guinea)";
1854    case "GN-MM" : return "Mamou (Guinea)";
1855    case "GN-N" : return "Nzérékoré (Guinea)";
1856    case "GN-NZ" : return "Nzérékoré (Guinea)";
1857    case "GN-PI" : return "Pita (Guinea)";
1858    case "GN-SI" : return "Siguiri (Guinea)";
1859    case "GN-TE" : return "Télimélé (Guinea)";
1860    case "GN-TO" : return "Tougué (Guinea)";
1861    case "GN-YO" : return "Yomou (Guinea)";
1862    case "GP-GP" : return "Guadeloupe (Guadeloupe)";
1863    case "GQ-AN" : return "Annobón (Equatorial Guinea)";
1864    case "GQ-BN" : return "Bioko Nord (Equatorial Guinea)";
1865    case "GQ-BS" : return "Bioko Sud (Equatorial Guinea)";
1866    case "GQ-C" : return "Regićo Continental (Equatorial Guinea)";
1867    case "GQ-CS" : return "Centro Sud (Equatorial Guinea)";
1868    case "GQ-I" : return "Regićo Insular (Equatorial Guinea)";
1869    case "GQ-KN" : return "Kié-Ntem (Equatorial Guinea)";
1870    case "GQ-LI" : return "Litoral (Equatorial Guinea)";
1871    case "GQ-WN" : return "Wele-Nzas (Equatorial Guinea)";
1872    case "GR-01" : return "Aitoloakarnanķa (Greece)";
1873    case "GR-03" : return "Voiotķa (Greece)";
1874    case "GR-04" : return "Évvoia (Greece)";
1875    case "GR-05" : return "Evrytanķa (Greece)";
1876    case "GR-06" : return "Fthiótida (Greece)";
1877    case "GR-07" : return "Fokķda (Greece)";
1878    case "GR-11" : return "Argolķda (Greece)";
1879    case "GR-12" : return "Arkadķa (Greece)";
1880    case "GR-13" : return "Acha?a (Greece)";
1881    case "GR-14" : return "Ileķa (Greece)";
1882    case "GR-15" : return "Korinthķa (Greece)";
1883    case "GR-16" : return "Lakonķa (Greece)";
1884    case "GR-17" : return "Messinķa (Greece)";
1885    case "GR-21" : return "Zįkynthos (Greece)";
1886    case "GR-22" : return "Kérkyra (Greece)";
1887    case "GR-23" : return "Kefallinķa (Greece)";
1888    case "GR-24" : return "Lefkįda (Greece)";
1889    case "GR-31" : return "Įrta (Greece)";
1890    case "GR-32" : return "Thesprotķa (Greece)";
1891    case "GR-33" : return "Ioįnnina (Greece)";
1892    case "GR-34" : return "Préveza (Greece)";
1893    case "GR-41" : return "Kardķtsa (Greece)";
1894    case "GR-42" : return "Lįrisa (Greece)";
1895    case "GR-43" : return "Magnisķa (Greece)";
1896    case "GR-44" : return "Trķkala (Greece)";
1897    case "GR-51" : return "Grevenį (Greece)";
1898    case "GR-52" : return "Drįma (Greece)";
1899    case "GR-53" : return "Imathķa (Greece)";
1900    case "GR-54" : return "Thessalonķki (Greece)";
1901    case "GR-55" : return "Kavįla (Greece)";
1902    case "GR-56" : return "Kastoriį (Greece)";
1903    case "GR-57" : return "Kilkķs (Greece)";
1904    case "GR-58" : return "Kozįni (Greece)";
1905    case "GR-59" : return "Pélla (Greece)";
1906    case "GR-61" : return "Pierķa (Greece)";
1907    case "GR-62" : return "Sérres (Greece)";
1908    case "GR-63" : return "Flórina (Greece)";
1909    case "GR-64" : return "Chalkidikķ (Greece)";
1910    case "GR-69" : return "Įgion Óros (Greece)";
1911    case "GR-71" : return "Évros (Greece)";
1912    case "GR-72" : return "Xįnthi (Greece)";
1913    case "GR-73" : return "Rodópi (Greece)";
1914    case "GR-81" : return "Dodekįnisa (Greece)";
1915    case "GR-82" : return "Kyklįdes (Greece)";
1916    case "GR-83" : return "Lésvos (Greece)";
1917    case "GR-84" : return "Sįmos (Greece)";
1918    case "GR-85" : return "Chķos (Greece)";
1919    case "GR-91" : return "Irakleķo (Greece)";
1920    case "GR-92" : return "Lasķthi (Greece)";
1921    case "GR-93" : return "Rethżmnis (Greece)";
1922    case "GR-94" : return "Chaniį (Greece)";
1923    case "GR-A" : return "Anatolikķ Makedonķa kai Thrįki (Greece)";
1924    case "GR-A1" : return "Attikķ (Greece)";
1925    case "GR-B" : return "Kentrikķ Makedonķa (Greece)";
1926    case "GR-C" : return "Dytikķ Makedonķa (Greece)";
1927    case "GR-D" : return "Ķpeiros (Greece)";
1928    case "GR-E" : return "Thessalķa (Greece)";
1929    case "GR-F" : return "Ionķa Nķsia (Greece)";
1930    case "GR-G" : return "Dytikķ Ellįda (Greece)";
1931    case "GR-H" : return "Stereį Ellįda (Greece)";
1932    case "GR-I" : return "Attikķ (Greece)";
1933    case "GR-J" : return "Peloponnķsos (Greece)";
1934    case "GR-K" : return "Voreķo Aigaķo (Greece)";
1935    case "GR-L" : return "Notķo Aigaķo (Greece)";
1936    case "GR-M" : return "Krķtķ (Greece)";
1937    case "GS-GS" : return "S.Georgia & S.Sandwich Islands (S.Georgia & S.Sandwich Islands)";
1938    case "GT-AV" : return "Alta Verapaz (Guatemala)";
1939    case "GT-BV" : return "Baja Verapaz (Guatemala)";
1940    case "GT-CM" : return "Chimaltenango (Guatemala)";
1941    case "GT-CQ" : return "Chiquimula (Guatemala)";
1942    case "GT-ES" : return "Escuintla (Guatemala)";
1943    case "GT-GU" : return "Guatemala (Guatemala)";
1944    case "GT-HU" : return "Huehuetenango (Guatemala)";
1945    case "GT-IZ" : return "Izabal (Guatemala)";
1946    case "GT-JA" : return "Jalapa (Guatemala)";
1947    case "GT-JU" : return "Jutiapa (Guatemala)";
1948    case "GT-PE" : return "Petén (Guatemala)";
1949    case "GT-PR" : return "El Progreso (Guatemala)";
1950    case "GT-QC" : return "Quiché (Guatemala)";
1951    case "GT-QZ" : return "Quetzaltenango (Guatemala)";
1952    case "GT-RE" : return "Retalhuleu (Guatemala)";
1953    case "GT-SA" : return "Sacatepéquez (Guatemala)";
1954    case "GT-SM" : return "San Marcos (Guatemala)";
1955    case "GT-SO" : return "Sololį (Guatemala)";
1956    case "GT-SR" : return "Santa Rosa (Guatemala)";
1957    case "GT-SU" : return "Suchitepéquez (Guatemala)";
1958    case "GT-TO" : return "Totonicapįn (Guatemala)";
1959    case "GT-ZA" : return "Zacapa (Guatemala)";
1960    case "GU-GU" : return "Guam (Guam)";
1961    case "GW-BA" : return "Bafatį (Guinea-Bissau)";
1962    case "GW-BL" : return "Bolama (Guinea-Bissau)";
1963    case "GW-BM" : return "Biombo (Guinea-Bissau)";
1964    case "GW-BS" : return "Bissau (Guinea-Bissau)";
1965    case "GW-CA" : return "Cacheu (Guinea-Bissau)";
1966    case "GW-GA" : return "Gabś (Guinea-Bissau)";
1967    case "GW-L" : return "Leste (Guinea-Bissau)";
1968    case "GW-N" : return "Norte (Guinea-Bissau)";
1969    case "GW-OI" : return "Oio (Guinea-Bissau)";
1970    case "GW-QU" : return "Quinara (Guinea-Bissau)";
1971    case "GW-S" : return "Sul (Guinea-Bissau)";
1972    case "GW-TO" : return "Tombali (Guinea-Bissau)";
1973    case "GY-BA" : return "Barima-Waini (Guyana)";
1974    case "GY-CU" : return "Cuyuni-Mazaruni (Guyana)";
1975    case "GY-DE" : return "Demerara-Mahaica (Guyana)";
1976    case "GY-EB" : return "East Berbice-Corentyne (Guyana)";
1977    case "GY-ES" : return "Essequibo Islands-West Demerara (Guyana)";
1978    case "GY-MA" : return "Mahaica-Berbice (Guyana)";
1979    case "GY-PM" : return "Pomeroon-Supenaam (Guyana)";
1980    case "GY-PT" : return "Potaro-Siparuni (Guyana)";
1981    case "GY-UD" : return "Upper Demerara-Berbice (Guyana)";
1982    case "GY-UT" : return "Upper Takutu-Upper Essequibo (Guyana)";
1983    case "HK-HK" : return "Hong Kong (Hong Kong)";
1984    case "HM-HM" : return "Heard & McDonald Islands (Heard & McDonald Islands)";
1985    case "HN-AT" : return "Atlįntida (Honduras)";
1986    case "HN-CH" : return "Choluteca (Honduras)";
1987    case "HN-CL" : return "Colón (Honduras)";
1988    case "HN-CM" : return "Comayagua (Honduras)";
1989    case "HN-CP" : return "Copįn (Honduras)";
1990    case "HN-CR" : return "Cortés (Honduras)";
1991    case "HN-EP" : return "El Paraķso (Honduras)";
1992    case "HN-FM" : return "Francisco Morazįn (Honduras)";
1993    case "HN-GD" : return "Gracias a Dios (Honduras)";
1994    case "HN-IB" : return "Islas de la Bahķa (Honduras)";
1995    case "HN-IN" : return "Intibucį (Honduras)";
1996    case "HN-LE" : return "Lempira (Honduras)";
1997    case "HN-LP" : return "La Paz (Honduras)";
1998    case "HN-OC" : return "Ocotepeque (Honduras)";
1999    case "HN-OL" : return "Olancho (Honduras)";
2000    case "HN-SB" : return "Santa Bįrbara (Honduras)";
2001    case "HN-VA" : return "Valle (Honduras)";
2002    case "HN-YO" : return "Yoro (Honduras)";
2003    case "HR-01" : return "Zagreba?ka ?upanija (Croatia)";
2004    case "HR-02" : return "Krapinsko-zagorska ?upanija (Croatia)";
2005    case "HR-03" : return "Sisa?ko-moslava?ka ?upanija (Croatia)";
2006    case "HR-04" : return "Karlova?ka ?upanija (Croatia)";
2007    case "HR-05" : return "Vara?dinska ?upanija (Croatia)";
2008    case "HR-06" : return "Koprivni?ko-kri?eva?ka ?upanija (Croatia)";
2009    case "HR-07" : return "Bjelovarsko-bilogorska ?upanija (Croatia)";
2010    case "HR-08" : return "Primorsko-goranska ?upanija (Croatia)";
2011    case "HR-09" : return "Li?ko-senjska ?upanija (Croatia)";
2012    case "HR-10" : return "Viroviti?ko-podravska ?upanija (Croatia)";
2013    case "HR-11" : return "Po?e?ko-slavonska ?upanija (Croatia)";
2014    case "HR-12" : return "Brodsko-posavska ?upanija (Croatia)";
2015    case "HR-13" : return "Zadarska ?upanija (Croatia)";
2016    case "HR-14" : return "Osje?ko-baranjska ?upanija (Croatia)";
2017    case "HR-15" : return "?ibensko-kninska ?upanija (Croatia)";
2018    case "HR-16" : return "Vukovarsko-srijemska ?upanija (Croatia)";
2019    case "HR-17" : return "Splitsko-dalmatinska ?upanija (Croatia)";
2020    case "HR-18" : return "Istarska ?upanija (Croatia)";
2021    case "HR-19" : return "Dubrova?ko-neretvanska ?upanija (Croatia)";
2022    case "HR-20" : return "Me?imurska ?upanija (Croatia)";
2023    case "HR-21" : return "Grad Zagreb (Croatia)";
2024    case "HT-AR" : return "Artibonite (Haiti)";
2025    case "HT-CE" : return "Centre (Haiti)";
2026    case "HT-GA" : return "Grandans (Haiti)";
2027    case "HT-ND" : return "Nņ (Haiti)";
2028    case "HT-NE" : return "Nņdčs (Haiti)";
2029    case "HT-NI" : return "Nip (Haiti)";
2030    case "HT-NO" : return "Nņdwčs (Haiti)";
2031    case "HT-OU" : return "Lwčs (Haiti)";
2032    case "HT-SD" : return "Sid (Haiti)";
2033    case "HT-SE" : return "Sidčs (Haiti)";
2034    case "HU-BA" : return "Baranya (Hungary)";
2035    case "HU-BC" : return "Békéscsaba (Hungary)";
2036    case "HU-BE" : return "Békés (Hungary)";
2037    case "HU-BK" : return "Bįcs-Kiskun (Hungary)";
2038    case "HU-BU" : return "Budapest (Hungary)";
2039    case "HU-BZ" : return "Borsod-Abaśj-Zemplén (Hungary)";
2040    case "HU-CS" : return "Csongrįd (Hungary)";
2041    case "HU-DE" : return "Debrecen (Hungary)";
2042    case "HU-DU" : return "Dunaśjvįros (Hungary)";
2043    case "HU-EG" : return "Eger (Hungary)";
2044    case "HU-ER" : return "Érd (Hungary)";
2045    case "HU-FE" : return "Fejér (Hungary)";
2046    case "HU-GS" : return "Gy?r-Moson-Sopron (Hungary)";
2047    case "HU-GY" : return "Gy?r (Hungary)";
2048    case "HU-HB" : return "Hajdś-Bihar (Hungary)";
2049    case "HU-HE" : return "Heves (Hungary)";
2050    case "HU-HV" : return "Hódmez?vįsįrhely (Hungary)";
2051    case "HU-JN" : return "Jįsz-Nagykun-Szolnok (Hungary)";
2052    case "HU-KE" : return "Komįrom-Esztergom (Hungary)";
2053    case "HU-KM" : return "Kecskemét (Hungary)";
2054    case "HU-KV" : return "Kaposvįr (Hungary)";
2055    case "HU-MI" : return "Miskolc (Hungary)";
2056    case "HU-NK" : return "Nagykanizsa (Hungary)";
2057    case "HU-NO" : return "Nógrįd (Hungary)";
2058    case "HU-NY" : return "Nyķregyhįza (Hungary)";
2059    case "HU-PE" : return "Pest (Hungary)";
2060    case "HU-PS" : return "Pécs (Hungary)";
2061    case "HU-SD" : return "Szeged (Hungary)";
2062    case "HU-SF" : return "Székesfehérvįr (Hungary)";
2063    case "HU-SH" : return "Szombathely (Hungary)";
2064    case "HU-SK" : return "Szolnok (Hungary)";
2065    case "HU-SN" : return "Sopron (Hungary)";
2066    case "HU-SO" : return "Somogy (Hungary)";
2067    case "HU-SS" : return "Szekszįrd (Hungary)";
2068    case "HU-ST" : return "Salgótarjįn (Hungary)";
2069    case "HU-SZ" : return "Szabolcs-Szatmįr-Bereg (Hungary)";
2070    case "HU-TB" : return "Tatabįnya (Hungary)";
2071    case "HU-TO" : return "Tolna (Hungary)";
2072    case "HU-VA" : return "Vas (Hungary)";
2073    case "HU-VE" : return "Veszprém (Hungary)";
2074    case "HU-VM" : return "Veszprém (Hungary)";
2075    case "HU-ZA" : return "Zala (Hungary)";
2076    case "HU-ZE" : return "Zalaegerszeg (Hungary)";
2077    case "ID-AC" : return "Aceh (Indonesia)";
2078    case "ID-BA" : return "Bali (Indonesia)";
2079    case "ID-BB" : return "Bangka Belitung (Indonesia)";
2080    case "ID-BE" : return "Bengkulu (Indonesia)";
2081    case "ID-BT" : return "Banten (Indonesia)";
2082    case "ID-GO" : return "Gorontalo (Indonesia)";
2083    case "ID-JA" : return "Jambi (Indonesia)";
2084    case "ID-JB" : return "Jawa Barat (Indonesia)";
2085    case "ID-JI" : return "Jawa Timur (Indonesia)";
2086    case "ID-JK" : return "Jakarta Raya (Indonesia)";
2087    case "ID-JT" : return "Jawa Tengah (Indonesia)";
2088    case "ID-JW" : return "Jawa (Indonesia)";
2089    case "ID-KA" : return "Kalimantan (Indonesia)";
2090    case "ID-KB" : return "Kalimantan Barat (Indonesia)";
2091    case "ID-KI" : return "Kalimantan Timur (Indonesia)";
2092    case "ID-KR" : return "Kepulauan Riau (Indonesia)";
2093    case "ID-KS" : return "Kalimantan Selatan (Indonesia)";
2094    case "ID-KT" : return "Kalimantan Tengah (Indonesia)";
2095    case "ID-KU" : return "Kalimantan Utara (Indonesia)";
2096    case "ID-LA" : return "Lampung (Indonesia)";
2097    case "ID-MA" : return "Maluku (Indonesia)";
2098    case "ID-ML" : return "Maluku (Indonesia)";
2099    case "ID-MU" : return "Maluku Utara (Indonesia)";
2100    case "ID-NB" : return "Nusa Tenggara Barat (Indonesia)";
2101    case "ID-NT" : return "Nusa Tenggara Timur (Indonesia)";
2102    case "ID-NU" : return "Nusa Tenggara (Indonesia)";
2103    case "ID-PA" : return "Papua (Indonesia)";
2104    case "ID-PB" : return "Papua Barat (Indonesia)";
2105    case "ID-PP" : return "Papua (Indonesia)";
2106    case "ID-RI" : return "Riau (Indonesia)";
2107    case "ID-SA" : return "Sulawesi Utara (Indonesia)";
2108    case "ID-SB" : return "Sumatera Barat (Indonesia)";
2109    case "ID-SG" : return "Sulawesi Tenggara (Indonesia)";
2110    case "ID-SL" : return "Sulawesi (Indonesia)";
2111    case "ID-SM" : return "Sumatera (Indonesia)";
2112    case "ID-SN" : return "Sulawesi Selatan (Indonesia)";
2113    case "ID-SR" : return "Sulawesi Barat (Indonesia)";
2114    case "ID-SS" : return "Sumatera Selatan (Indonesia)";
2115    case "ID-ST" : return "Sulawesi Tengah (Indonesia)";
2116    case "ID-SU" : return "Sumatera Utara (Indonesia)";
2117    case "ID-YO" : return "Yogyakarta (Indonesia)";
2118    case "IE-C" : return "Connacht (Ireland)";
2119    case "IE-CE" : return "An Clįr (Ireland)";
2120    case "IE-CN" : return "An Cabhįn (Ireland)";
2121    case "IE-CO" : return "Corcaigh (Ireland)";
2122    case "IE-CW" : return "Carlow (Ireland)";
2123    case "IE-D" : return "Baile Įtha Cliath (Ireland)";
2124    case "IE-DL" : return "Donegal (Ireland)";
2125    case "IE-G" : return "Gaillimh (Ireland)";
2126    case "IE-KE" : return "Cill Dara (Ireland)";
2127    case "IE-KK" : return "Cill Chainnigh (Ireland)";
2128    case "IE-KY" : return "Ciarraķ (Ireland)";
2129    case "IE-L" : return "Laighin (Ireland)";
2130    case "IE-LD" : return "An Longfort (Ireland)";
2131    case "IE-LH" : return "Louth (Ireland)";
2132    case "IE-LK" : return "Limerick (Ireland)";
2133    case "IE-LM" : return "Leitrim (Ireland)";
2134    case "IE-LS" : return "Laois (Ireland)";
2135    case "IE-M" : return "An Mhumhain (Ireland)";
2136    case "IE-MH" : return "An Mhķ (Ireland)";
2137    case "IE-MN" : return "Monaghan (Ireland)";
2138    case "IE-MO" : return "Maigh Eo (Ireland)";
2139    case "IE-OY" : return "Offaly (Ireland)";
2140    case "IE-RN" : return "Ros Comįin (Ireland)";
2141    case "IE-SO" : return "Sligeach (Ireland)";
2142    case "IE-TA" : return "Tiobraid Įrann (Ireland)";
2143    case "IE-U" : return "Ulaidh (Ireland)";
2144    case "IE-WD" : return "Port Lįirge (Ireland)";
2145    case "IE-WH" : return "An Iarmhķ (Ireland)";
2146    case "IE-WW" : return "Cill Mhantįin (Ireland)";
2147    case "IE-WX" : return "Loch Garman (Ireland)";
2148    case "IL-D" : return "Southern District (Israel)";
2149    case "IL-HA" : return "Haifa (Israel)";
2150    case "IL-JM" : return "Jerusalem (Israel)";
2151    case "IL-M" : return "Central District (Israel)";
2152    case "IL-TA" : return "Tel Aviv (Israel)";
2153    case "IL-Z" : return "Northern District (Israel)";
2154    case "IM-IM" : return "Isle of Main (Isle of Man)";
2155    case "IN-AN" : return "Andaman and Nicobar Islands (India)";
2156    case "IN-AP" : return "Andhra Pradesh (India)";
2157    case "IN-AR" : return "Arunachal Pradesh (India)";
2158    case "IN-AS" : return "Assam (India)";
2159    case "IN-BR" : return "Bihar (India)";
2160    case "IN-CH" : return "Chandigarh (India)";
2161    case "IN-CT" : return "Chhattisgarh (India)";
2162    case "IN-DD" : return "Daman and Diu (India)";
2163    case "IN-DL" : return "Delhi (India)";
2164    case "IN-DN" : return "Dadra and Nagar Haveli (India)";
2165    case "IN-GA" : return "Goa (India)";
2166    case "IN-GJ" : return "Gujarat (India)";
2167    case "IN-HP" : return "Himachal Pradesh (India)";
2168    case "IN-HR" : return "Haryana (India)";
2169    case "IN-JH" : return "Jharkhand (India)";
2170    case "IN-JK" : return "Jammu and Kashmir (India)";
2171    case "IN-KA" : return "Karnataka (India)";
2172    case "IN-KL" : return "Kerala (India)";
2173    case "IN-LD" : return "Lakshadweep (India)";
2174    case "IN-MH" : return "Maharashtra (India)";
2175    case "IN-ML" : return "Meghalaya (India)";
2176    case "IN-MN" : return "Manipur (India)";
2177    case "IN-MP" : return "Madhya Pradesh (India)";
2178    case "IN-MZ" : return "Mizoram (India)";
2179    case "IN-NL" : return "Nagaland (India)";
2180    case "IN-OR" : return "Odisha (India)";
2181    case "IN-PB" : return "Punjab (India)";
2182    case "IN-PY" : return "Puducherry (India)";
2183    case "IN-RJ" : return "Rajasthan (India)";
2184    case "IN-SK" : return "Sikkim (India)";
2185    case "IN-TG" : return "Telangana (India)";
2186    case "IN-TN" : return "Tamil Nadu (India)";
2187    case "IN-TR" : return "Tripura (India)";
2188    case "IN-UP" : return "Uttar Pradesh (India)";
2189    case "IN-UT" : return "Uttarakhand (India)";
2190    case "IN-WB" : return "West Bengal (India)";
2191    case "IO-IO" : return "British Indian Ocean Territory (British Indian Ocean Territory)";
2192    case "IQ-AN" : return "Al Anb?r (Iraq)";
2193    case "IQ-AR" : return "Arb?l (Iraq)";
2194    case "IQ-BA" : return "Al Ba?rah (Iraq)";
2195    case "IQ-BB" : return "B?bil (Iraq)";
2196    case "IQ-BG" : return "Baghd?d (Iraq)";
2197    case "IQ-DA" : return "Dah?k (Iraq)";
2198    case "IQ-DI" : return "Diy?lį (Iraq)";
2199    case "IQ-DQ" : return "Dh? Q?r (Iraq)";
2200    case "IQ-KA" : return "Karbal?' (Iraq)";
2201    case "IQ-KI" : return "Kirk?k (Iraq)";
2202    case "IQ-MA" : return "Mays?n (Iraq)";
2203    case "IQ-MU" : return "Al Muthannį (Iraq)";
2204    case "IQ-NA" : return "An Najaf (Iraq)";
2205    case "IQ-NI" : return "N?nawį (Iraq)";
2206    case "IQ-QA" : return "Al Q?dis?yah (Iraq)";
2207    case "IQ-SD" : return "?al?? ad D?n (Iraq)";
2208    case "IQ-SU" : return "As Sulaym?n?yah (Iraq)";
2209    case "IQ-WA" : return "W?si? (Iraq)";
2210    case "IR-01" : return "?z?arb?yj?n-e Sharq? (Iran)";
2211    case "IR-02" : return "?z?arb?yj?n-e Gharb? (Iran)";
2212    case "IR-03" : return "Ardab?l (Iran)";
2213    case "IR-04" : return "E?fah?n (Iran)";
2214    case "IR-05" : return "?l?m (Iran)";
2215    case "IR-06" : return "B?shehr (Iran)";
2216    case "IR-07" : return "Tehr?n (Iran)";
2217    case "IR-08" : return "Chah?r Ma??ll va Bakht??r? (Iran)";
2218    case "IR-10" : return "Kh?zest?n (Iran)";
2219    case "IR-11" : return "Zanj?n (Iran)";
2220    case "IR-12" : return "Semn?n (Iran)";
2221    case "IR-13" : return "S?st?n va Bal?chest?n (Iran)";
2222    case "IR-14" : return "F?rs (Iran)";
2223    case "IR-15" : return "Kerm?n (Iran)";
2224    case "IR-16" : return "Kordest?n (Iran)";
2225    case "IR-17" : return "Kerm?nsh?h (Iran)";
2226    case "IR-18" : return "Kohg?l?yeh va B?yer A?mad (Iran)";
2227    case "IR-19" : return "G?l?n (Iran)";
2228    case "IR-20" : return "Lorest?n (Iran)";
2229    case "IR-21" : return "M?zandar?n (Iran)";
2230    case "IR-22" : return "Markaz? (Iran)";
2231    case "IR-23" : return "Hormozg?n (Iran)";
2232    case "IR-24" : return "Hamad?n (Iran)";
2233    case "IR-25" : return "Yazd (Iran)";
2234    case "IR-26" : return "Qom (Iran)";
2235    case "IR-27" : return "Golest?n (Iran)";
2236    case "IR-28" : return "Qazv?n (Iran)";
2237    case "IR-29" : return "Khor?s?n-e Jan?b? (Iran)";
2238    case "IR-30" : return "Khor?s?n-e Razav? (Iran)";
2239    case "IR-31" : return "Khor?s?n-e Shem?l? (Iran)";
2240    case "IR-32" : return "Alborz (Iran)";
2241    case "IS-0" : return "Reykjavķk (Iceland)";
2242    case "IS-1" : return "Höfušborgarsvęši utan Reykjavķkur (Iceland)";
2243    case "IS-2" : return "Sušurnes (Iceland)";
2244    case "IS-3" : return "Vesturland (Iceland)";
2245    case "IS-4" : return "Vestfiršir (Iceland)";
2246    case "IS-5" : return "Noršurland vestra (Iceland)";
2247    case "IS-6" : return "Noršurland eystra (Iceland)";
2248    case "IS-7" : return "Austurland (Iceland)";
2249    case "IS-8" : return "Sušurland (Iceland)";
2250    case "IT-21" : return "Piemonte (Italy)";
2251    case "IT-23" : return "Val d'Aoste (Italy)";
2252    case "IT-25" : return "Lombardia (Italy)";
2253    case "IT-32" : return "Trentino-Alto Adige (Italy)";
2254    case "IT-34" : return "Veneto (Italy)";
2255    case "IT-36" : return "Friuli-Venezia Giulia (Italy)";
2256    case "IT-42" : return "Liguria (Italy)";
2257    case "IT-45" : return "Emilia-Romagna (Italy)";
2258    case "IT-52" : return "Toscana (Italy)";
2259    case "IT-55" : return "Umbria (Italy)";
2260    case "IT-57" : return "Marche (Italy)";
2261    case "IT-62" : return "Lazio (Italy)";
2262    case "IT-65" : return "Abruzzo (Italy)";
2263    case "IT-67" : return "Molise (Italy)";
2264    case "IT-72" : return "Campania (Italy)";
2265    case "IT-75" : return "Puglia (Italy)";
2266    case "IT-77" : return "Basilicata (Italy)";
2267    case "IT-78" : return "Calabria (Italy)";
2268    case "IT-82" : return "Sicilia (Italy)";
2269    case "IT-88" : return "Sardegna (Italy)";
2270    case "IT-AG" : return "Agrigento (Italy)";
2271    case "IT-AL" : return "Alessandria (Italy)";
2272    case "IT-AN" : return "Ancona (Italy)";
2273    case "IT-AO" : return "Aosta (Italy)";
2274    case "IT-AP" : return "Ascoli Piceno (Italy)";
2275    case "IT-AQ" : return "L'Aquila (Italy)";
2276    case "IT-AR" : return "Arezzo (Italy)";
2277    case "IT-AT" : return "Asti (Italy)";
2278    case "IT-AV" : return "Avellino (Italy)";
2279    case "IT-BA" : return "Bari (Italy)";
2280    case "IT-BG" : return "Bergamo (Italy)";
2281    case "IT-BI" : return "Biella (Italy)";
2282    case "IT-BL" : return "Belluno (Italy)";
2283    case "IT-BN" : return "Benevento (Italy)";
2284    case "IT-BO" : return "Bologna (Italy)";
2285    case "IT-BR" : return "Brindisi (Italy)";
2286    case "IT-BS" : return "Brescia (Italy)";
2287    case "IT-BT" : return "Barletta-Andria-Trani (Italy)";
2288    case "IT-BZ" : return "Bolzano (Italy)";
2289    case "IT-CA" : return "Cagliari (Italy)";
2290    case "IT-CB" : return "Campobasso (Italy)";
2291    case "IT-CE" : return "Caserta (Italy)";
2292    case "IT-CH" : return "Chieti (Italy)";
2293    case "IT-CI" : return "Carbonia-Iglesias (Italy)";
2294    case "IT-CL" : return "Caltanissetta (Italy)";
2295    case "IT-CN" : return "Cuneo (Italy)";
2296    case "IT-CO" : return "Como (Italy)";
2297    case "IT-CR" : return "Cremona (Italy)";
2298    case "IT-CS" : return "Cosenza (Italy)";
2299    case "IT-CT" : return "Catania (Italy)";
2300    case "IT-CZ" : return "Catanzaro (Italy)";
2301    case "IT-EN" : return "Enna (Italy)";
2302    case "IT-FC" : return "Forlģ-Cesena (Italy)";
2303    case "IT-FE" : return "Ferrara (Italy)";
2304    case "IT-FG" : return "Foggia (Italy)";
2305    case "IT-FI" : return "Firenze (Italy)";
2306    case "IT-FM" : return "Fermo (Italy)";
2307    case "IT-FR" : return "Frosinone (Italy)";
2308    case "IT-GE" : return "Genova (Italy)";
2309    case "IT-GO" : return "Gorizia (Italy)";
2310    case "IT-GR" : return "Grosseto (Italy)";
2311    case "IT-IM" : return "Imperia (Italy)";
2312    case "IT-IS" : return "Isernia (Italy)";
2313    case "IT-KR" : return "Crotone (Italy)";
2314    case "IT-LC" : return "Lecco (Italy)";
2315    case "IT-LE" : return "Lecce (Italy)";
2316    case "IT-LI" : return "Livorno (Italy)";
2317    case "IT-LO" : return "Lodi (Italy)";
2318    case "IT-LT" : return "Latina (Italy)";
2319    case "IT-LU" : return "Lucca (Italy)";
2320    case "IT-MB" : return "Monza e Brianza (Italy)";
2321    case "IT-MC" : return "Macerata (Italy)";
2322    case "IT-ME" : return "Messina (Italy)";
2323    case "IT-MI" : return "Milano (Italy)";
2324    case "IT-MN" : return "Mantova (Italy)";
2325    case "IT-MO" : return "Modena (Italy)";
2326    case "IT-MS" : return "Massa-Carrara (Italy)";
2327    case "IT-MT" : return "Matera (Italy)";
2328    case "IT-NA" : return "Napoli (Italy)";
2329    case "IT-NO" : return "Novara (Italy)";
2330    case "IT-NU" : return "Nuoro (Italy)";
2331    case "IT-OG" : return "Ogliastra (Italy)";
2332    case "IT-OR" : return "Oristano (Italy)";
2333    case "IT-OT" : return "Olbia-Tempio (Italy)";
2334    case "IT-PA" : return "Palermo (Italy)";
2335    case "IT-PC" : return "Piacenza (Italy)";
2336    case "IT-PD" : return "Padova (Italy)";
2337    case "IT-PE" : return "Pescara (Italy)";
2338    case "IT-PG" : return "Perugia (Italy)";
2339    case "IT-PI" : return "Pisa (Italy)";
2340    case "IT-PN" : return "Pordenone (Italy)";
2341    case "IT-PO" : return "Prato (Italy)";
2342    case "IT-PR" : return "Parma (Italy)";
2343    case "IT-PT" : return "Pistoia (Italy)";
2344    case "IT-PU" : return "Pesaro e Urbino (Italy)";
2345    case "IT-PV" : return "Pavia (Italy)";
2346    case "IT-PZ" : return "Potenza (Italy)";
2347    case "IT-RA" : return "Ravenna (Italy)";
2348    case "IT-RC" : return "Reggio Calabria (Italy)";
2349    case "IT-RE" : return "Reggio Emilia (Italy)";
2350    case "IT-RG" : return "Ragusa (Italy)";
2351    case "IT-RI" : return "Rieti (Italy)";
2352    case "IT-RM" : return "Roma (Italy)";
2353    case "IT-RN" : return "Rimini (Italy)";
2354    case "IT-RO" : return "Rovigo (Italy)";
2355    case "IT-SA" : return "Salerno (Italy)";
2356    case "IT-SI" : return "Siena (Italy)";
2357    case "IT-SO" : return "Sondrio (Italy)";
2358    case "IT-SP" : return "La Spezia (Italy)";
2359    case "IT-SR" : return "Siracusa (Italy)";
2360    case "IT-SS" : return "Sassari (Italy)";
2361    case "IT-SV" : return "Savona (Italy)";
2362    case "IT-TA" : return "Taranto (Italy)";
2363    case "IT-TE" : return "Teramo (Italy)";
2364    case "IT-TN" : return "Trento (Italy)";
2365    case "IT-TO" : return "Torino (Italy)";
2366    case "IT-TP" : return "Trapani (Italy)";
2367    case "IT-TR" : return "Terni (Italy)";
2368    case "IT-TS" : return "Trieste (Italy)";
2369    case "IT-TV" : return "Treviso (Italy)";
2370    case "IT-UD" : return "Udine (Italy)";
2371    case "IT-VA" : return "Varese (Italy)";
2372    case "IT-VB" : return "Verbano-Cusio-Ossola (Italy)";
2373    case "IT-VC" : return "Vercelli (Italy)";
2374    case "IT-VE" : return "Venezia (Italy)";
2375    case "IT-VI" : return "Vicenza (Italy)";
2376    case "IT-VR" : return "Verona (Italy)";
2377    case "IT-VS" : return "Medio Campidano (Italy)";
2378    case "IT-VT" : return "Viterbo (Italy)";
2379    case "IT-VV" : return "Vibo Valentia (Italy)";
2380    case "JE-JE" : return "Jersey (Jersey)";
2381    case "JM-01" : return "Kingston (Jamaica)";
2382    case "JM-02" : return "Saint Andrew (Jamaica)";
2383    case "JM-03" : return "Saint Thomas (Jamaica)";
2384    case "JM-04" : return "Portland (Jamaica)";
2385    case "JM-05" : return "Saint Mary (Jamaica)";
2386    case "JM-06" : return "Saint Ann (Jamaica)";
2387    case "JM-07" : return "Trelawny (Jamaica)";
2388    case "JM-08" : return "Saint James (Jamaica)";
2389    case "JM-09" : return "Hanover (Jamaica)";
2390    case "JM-10" : return "Westmoreland (Jamaica)";
2391    case "JM-11" : return "Saint Elizabeth (Jamaica)";
2392    case "JM-12" : return "Manchester (Jamaica)";
2393    case "JM-13" : return "Clarendon (Jamaica)";
2394    case "JM-14" : return "Saint Catherine (Jamaica)";
2395    case "JO-AJ" : return "?Ajl?n (Jordan)";
2396    case "JO-AM" : return "?Amm?n (Jordan)";
2397    case "JO-AQ" : return "Al ?Aqabah (Jordan)";
2398    case "JO-AT" : return "A? ?af?lah (Jordan)";
2399    case "JO-AZ" : return "Az Zarq?' (Jordan)";
2400    case "JO-BA" : return "Al Balq?' (Jordan)";
2401    case "JO-IR" : return "Irbid (Jordan)";
2402    case "JO-JA" : return "Jarash (Jordan)";
2403    case "JO-KA" : return "Al Karak (Jordan)";
2404    case "JO-MA" : return "Al Mafraq (Jordan)";
2405    case "JO-MD" : return "M?dab? (Jordan)";
2406    case "JO-MN" : return "Ma'?n (Jordan)";
2407    case "JP-01" : return "Hokkaido (Japan)";
2408    case "JP-02" : return "Aomori (Japan)";
2409    case "JP-03" : return "Iwate (Japan)";
2410    case "JP-04" : return "Miyagi (Japan)";
2411    case "JP-05" : return "Akita (Japan)";
2412    case "JP-06" : return "Yamagata (Japan)";
2413    case "JP-07" : return "Fukushima (Japan)";
2414    case "JP-08" : return "Ibaraki (Japan)";
2415    case "JP-09" : return "Tochigi (Japan)";
2416    case "JP-10" : return "Gunma (Japan)";
2417    case "JP-11" : return "Saitama (Japan)";
2418    case "JP-12" : return "Chiba (Japan)";
2419    case "JP-13" : return "Tōkyō (Japan)";
2420    case "JP-14" : return "Kanagawa (Japan)";
2421    case "JP-15" : return "Niigata (Japan)";
2422    case "JP-16" : return "Toyama (Japan)";
2423    case "JP-17" : return "Ishikawa (Japan)";
2424    case "JP-18" : return "Fukui (Japan)";
2425    case "JP-19" : return "Yamanashi (Japan)";
2426    case "JP-20" : return "Nagano (Japan)";
2427    case "JP-21" : return "Gifu (Japan)";
2428    case "JP-22" : return "Shizuoka (Japan)";
2429    case "JP-23" : return "Aichi (Japan)";
2430    case "JP-24" : return "Mie (Japan)";
2431    case "JP-25" : return "Shiga (Japan)";
2432    case "JP-26" : return "Kyoto (Japan)";
2433    case "JP-27" : return "Osaka (Japan)";
2434    case "JP-28" : return "Hyogo (Japan)";
2435    case "JP-29" : return "Nara (Japan)";
2436    case "JP-30" : return "Wakayama (Japan)";
2437    case "JP-31" : return "Tottori (Japan)";
2438    case "JP-32" : return "Shimane (Japan)";
2439    case "JP-33" : return "Okayama (Japan)";
2440    case "JP-34" : return "Hiroshima (Japan)";
2441    case "JP-35" : return "Yamaguchi (Japan)";
2442    case "JP-36" : return "Tokushima (Japan)";
2443    case "JP-37" : return "Kagawa (Japan)";
2444    case "JP-38" : return "Ehime (Japan)";
2445    case "JP-39" : return "Kochi (Japan)";
2446    case "JP-40" : return "Fukuoka (Japan)";
2447    case "JP-41" : return "Saga (Japan)";
2448    case "JP-42" : return "Nagasaki (Japan)";
2449    case "JP-43" : return "Kumamoto (Japan)";
2450    case "JP-44" : return "Oita (Japan)";
2451    case "JP-45" : return "Miyazaki (Japan)";
2452    case "JP-46" : return "Kagoshima (Japan)";
2453    case "JP-47" : return "Okinawa (Japan)";
2454    case "KE-01" : return "Baringo (Kenya)";
2455    case "KE-02" : return "Bomet (Kenya)";
2456    case "KE-03" : return "Bungoma (Kenya)";
2457    case "KE-04" : return "Busia (Kenya)";
2458    case "KE-05" : return "Elgeyo/Marakwet (Kenya)";
2459    case "KE-06" : return "Embu (Kenya)";
2460    case "KE-07" : return "Garissa (Kenya)";
2461    case "KE-08" : return "Homa Bay (Kenya)";
2462    case "KE-09" : return "Isiolo (Kenya)";
2463    case "KE-10" : return "Kajiado (Kenya)";
2464    case "KE-11" : return "Kakamega (Kenya)";
2465    case "KE-12" : return "Kericho (Kenya)";
2466    case "KE-13" : return "Kiambu (Kenya)";
2467    case "KE-14" : return "Kilifi (Kenya)";
2468    case "KE-15" : return "Kirinyaga (Kenya)";
2469    case "KE-16" : return "Kisii (Kenya)";
2470    case "KE-17" : return "Kisumu (Kenya)";
2471    case "KE-18" : return "Kitui (Kenya)";
2472    case "KE-19" : return "Kwale (Kenya)";
2473    case "KE-20" : return "Laikipia (Kenya)";
2474    case "KE-21" : return "Lamu (Kenya)";
2475    case "KE-22" : return "Machakos (Kenya)";
2476    case "KE-23" : return "Makueni (Kenya)";
2477    case "KE-24" : return "Mandera (Kenya)";
2478    case "KE-25" : return "Marsabit (Kenya)";
2479    case "KE-26" : return "Meru (Kenya)";
2480    case "KE-27" : return "Migori (Kenya)";
2481    case "KE-28" : return "Mombasa (Kenya)";
2482    case "KE-29" : return "Murang'a (Kenya)";
2483    case "KE-30" : return "Nairobi City (Kenya)";
2484    case "KE-31" : return "Nakuru (Kenya)";
2485    case "KE-32" : return "Nandi (Kenya)";
2486    case "KE-33" : return "Narok (Kenya)";
2487    case "KE-34" : return "Nyamira (Kenya)";
2488    case "KE-35" : return "Nyandarua (Kenya)";
2489    case "KE-36" : return "Nyeri (Kenya)";
2490    case "KE-37" : return "Samburu (Kenya)";
2491    case "KE-38" : return "Siaya (Kenya)";
2492    case "KE-39" : return "Taita/Taveta (Kenya)";
2493    case "KE-40" : return "Tana River (Kenya)";
2494    case "KE-41" : return "Tharaka-Nithi (Kenya)";
2495    case "KE-42" : return "Trans Nzoia (Kenya)";
2496    case "KE-43" : return "Turkana (Kenya)";
2497    case "KE-44" : return "Uasin Gishu (Kenya)";
2498    case "KE-45" : return "Vihiga (Kenya)";
2499    case "KE-46" : return "Wajir (Kenya)";
2500    case "KE-47" : return "West Pokot (Kenya)";
2501    case "KG-B" : return "Batken (Kyrgyzstan)";
2502    case "KG-C" : return "Chü (Kyrgyzstan)";
2503    case "KG-GB" : return "Bishkek (Kyrgyzstan)";
2504    case "KG-GO" : return "Gorod O? (Kyrgyzstan)";
2505    case "KG-J" : return "D?alal-Abadskaja oblast' (Kyrgyzstan)";
2506    case "KG-N" : return "Naryn (Kyrgyzstan)";
2507    case "KG-O" : return "Osh (Kyrgyzstan)";
2508    case "KG-T" : return "Talas (Kyrgyzstan)";
2509    case "KG-Y" : return "Issyk-Kul'skaja oblast' (Kyrgyzstan)";
2510    case "KH-1" : return "Bāntéay Méanchey (Cambodia)";
2511    case "KH-10" : return "Krāchéh (Cambodia)";
2512    case "KH-11" : return "Mōndól Kiri (Cambodia)";
2513    case "KH-12" : return "Phnom Penh (Cambodia)";
2514    case "KH-13" : return "Pre?h Vihéar (Cambodia)";
2515    case "KH-14" : return "Prey Veaeng (Cambodia)";
2516    case "KH-15" : return "Pousaat (Cambodia)";
2517    case "KH-16" : return "Rotanak Kiri (Cambodia)";
2518    case "KH-17" : return "Siem Reab (Cambodia)";
2519    case "KH-18" : return "Kr?ng Pre?h Sihanouk (Cambodia)";
2520    case "KH-19" : return "Sto?ng Trźng (Cambodia)";
2521    case "KH-2" : return "Baat Dambang (Cambodia)";
2522    case "KH-20" : return "Svaay Rieng (Cambodia)";
2523    case "KH-21" : return "Taakaev (Cambodia)";
2524    case "KH-22" : return "?tdār Méanchey (Cambodia)";
2525    case "KH-23" : return "Krong Kaeb (Cambodia)";
2526    case "KH-24" : return "Kr?ng Pail?n (Cambodia)";
2527    case "KH-3" : return "Kampong Chaam (Cambodia)";
2528    case "KH-4" : return "Kampong Chhnang (Cambodia)";
2529    case "KH-5" : return "Kāmpóng Sp? (Cambodia)";
2530    case "KH-6" : return "Kāmpóng Thum (Cambodia)";
2531    case "KH-7" : return "Kampot (Cambodia)";
2532    case "KH-8" : return "Kandaal (Cambodia)";
2533    case "KH-9" : return "Kaoh Kong (Cambodia)";
2534    case "KI-G" : return "Gilbert Islands (Kiribati)";
2535    case "KI-L" : return "Line Islands (Kiribati)";
2536    case "KI-P" : return "Phoenix Islands (Kiribati)";
2537    case "KM-A" : return "Andjouān (Comoros)";
2538    case "KM-G" : return "Andjazīdja (Comoros)";
2539    case "KM-M" : return "Mohéli (Comoros)";
2540    case "KN-01" : return "Christ Church Nichola Town (Saint Kitts And Nevis)";
2541    case "KN-02" : return "Saint Anne Sandy Point (Saint Kitts And Nevis)";
2542    case "KN-03" : return "Saint George Basseterre (Saint Kitts And Nevis)";
2543    case "KN-04" : return "Saint George Gingerland (Saint Kitts And Nevis)";
2544    case "KN-05" : return "Saint James Windward (Saint Kitts And Nevis)";
2545    case "KN-06" : return "Saint John Capisterre (Saint Kitts And Nevis)";
2546    case "KN-07" : return "Saint John Figtree (Saint Kitts And Nevis)";
2547    case "KN-08" : return "Saint Mary Cayon (Saint Kitts And Nevis)";
2548    case "KN-09" : return "Saint Paul Capisterre (Saint Kitts And Nevis)";
2549    case "KN-10" : return "Saint Paul Charlestown (Saint Kitts And Nevis)";
2550    case "KN-11" : return "Saint Peter Basseterre (Saint Kitts And Nevis)";
2551    case "KN-12" : return "Saint Thomas Lowland (Saint Kitts And Nevis)";
2552    case "KN-13" : return "Saint Thomas Middle Island (Saint Kitts And Nevis)";
2553    case "KN-15" : return "Trinity Palmetto Point (Saint Kitts And Nevis)";
2554    case "KN-K" : return "Saint Kitts (Saint Kitts And Nevis)";
2555    case "KN-N" : return "Nevis (Saint Kitts And Nevis)";
2556    case "KP-01" : return "P'y?ngyang (Korea, Democratic People's Republic Of)";
2557    case "KP-02" : return "P'y?ngan-namdo (Korea, Democratic People's Republic Of)";
2558    case "KP-03" : return "P'y?ngan-bukto (Korea, Democratic People's Republic Of)";
2559    case "KP-04" : return "Chagang-do (Korea, Democratic People's Republic Of)";
2560    case "KP-05" : return "Hwanghae-namdo (Korea, Democratic People's Republic Of)";
2561    case "KP-06" : return "Hwanghae-bukto (Korea, Democratic People's Republic Of)";
2562    case "KP-07" : return "Kangweonto (Korea, Democratic People's Republic Of)";
2563    case "KP-08" : return "Hamgy?ng-namdo (Korea, Democratic People's Republic Of)";
2564    case "KP-09" : return "Hamgy?ng-bukto (Korea, Democratic People's Republic Of)";
2565    case "KP-10" : return "Ryangkangto (Korea, Democratic People's Republic Of)";
2566    case "KP-13" : return "Nas?n (Korea, Democratic People's Republic Of)";
2567    case "KR-11" : return "Seoul-T'?kpy?lshi (Korea, Republic of)";
2568    case "KR-26" : return "Busan Gwang'yeogsi (Korea, Republic of)";
2569    case "KR-27" : return "Daegu Gwang'yeogsi (Korea, Republic of)";
2570    case "KR-28" : return "Inch'?n-Kwangy?kshi (Korea, Republic of)";
2571    case "KR-29" : return "Gwangju Gwang'yeogsi (Korea, Republic of)";
2572    case "KR-30" : return "Daejeon Gwang'yeogsi (Korea, Republic of)";
2573    case "KR-31" : return "Ulsan Gwang'yeogsi (Korea, Republic of)";
2574    case "KR-41" : return "Gyeonggido (Korea, Republic of)";
2575    case "KR-42" : return "Gang'weondo (Korea, Republic of)";
2576    case "KR-43" : return "Ch'ungch'?ngbuk-do (Korea, Republic of)";
2577    case "KR-44" : return "Ch'ungch'?ngnam-do (Korea, Republic of)";
2578    case "KR-45" : return "Ch?llabuk-do (Korea, Republic of)";
2579    case "KR-46" : return "Ch?llanam-do (Korea, Republic of)";
2580    case "KR-47" : return "Gyeongsangbugdo (Korea, Republic of)";
2581    case "KR-48" : return "Gyeongsangnamdo (Korea, Republic of)";
2582    case "KR-49" : return "Cheju-do (Korea, Republic of)";
2583    case "KR-50" : return "Sejong (Korea, Republic of)";
2584    case "KW-AH" : return "Al A?mad? (Kuwait)";
2585    case "KW-FA" : return "Al Farw?n?yah (Kuwait)";
2586    case "KW-HA" : return "?awall? (Kuwait)";
2587    case "KW-JA" : return "Al Jahr?? (Kuwait)";
2588    case "KW-KU" : return "Al Kuwayt (Kuwait)";
2589    case "KW-MU" : return "Mub?rak al Kab?r (Kuwait)";
2590    case "KY-KY" : return "Cayman Islands (Cayman Islands)";
2591    case "KZ-AKM" : return "Akmolinskaja oblast' (Kazakhstan)";
2592    case "KZ-AKT" : return "Aktjubinskaja oblast' (Kazakhstan)";
2593    case "KZ-ALA" : return "Almaty (Kazakhstan)";
2594    case "KZ-ALM" : return "Almatinskaja oblast' (Kazakhstan)";
2595    case "KZ-AST" : return "Astana (Kazakhstan)";
2596    case "KZ-ATY" : return "Atyra? oblysy (Kazakhstan)";
2597    case "KZ-KAR" : return "Karagandinskaja oblast' (Kazakhstan)";
2598    case "KZ-KUS" : return "Kostanajskaja oblast' (Kazakhstan)";
2599    case "KZ-KZY" : return "Kyzylordinskaja oblast' (Kazakhstan)";
2600    case "KZ-MAN" : return "Mangghysta? oblysy (Kazakhstan)";
2601    case "KZ-PAV" : return "Pavlodar oblysy (Kazakhstan)";
2602    case "KZ-SEV" : return "Severo-Kazahstanskaja oblast' (Kazakhstan)";
2603    case "KZ-VOS" : return "Shyghys Qazaqstan oblysy (Kazakhstan)";
2604    case "KZ-YUZ" : return "Ju?no-Kazahstanskaja oblast' (Kazakhstan)";
2605    case "KZ-ZAP" : return "Batys Qazaqstan oblysy (Kazakhstan)";
2606    case "KZ-ZHA" : return "?ambylskaja oblast' (Kazakhstan)";
2607    case "LA-AT" : return "Attapu (Laos)";
2608    case "LA-BK" : return "Bokčo (Laos)";
2609    case "LA-BL" : return "Bolikhamxai (Laos)";
2610    case "LA-CH" : return "Champasak (Laos)";
2611    case "LA-HO" : return "Houaphan (Laos)";
2612    case "LA-KH" : return "Khammouan (Laos)";
2613    case "LA-LM" : return "Louang Namtha (Laos)";
2614    case "LA-LP" : return "Louangphabang (Laos)";
2615    case "LA-OU" : return "Oudomsai (Laos)";
2616    case "LA-PH" : return "Phōngsali (Laos)";
2617    case "LA-SL" : return "Salavan (Laos)";
2618    case "LA-SV" : return "Savannakhét (Laos)";
2619    case "LA-VI" : return "Vientiane (Laos)";
2620    case "LA-VT" : return "Vientiane (Laos)";
2621    case "LA-XA" : return "Sayaboury (Laos)";
2622    case "LA-XE" : return "Sékong (Laos)";
2623    case "LA-XI" : return "Xiangkhouang (Laos)";
2624    case "LA-XN" : return "Xaisōmboun (Laos)";
2625    case "LB-AK" : return "Aakkār (Lebanon)";
2626    case "LB-AS" : return "Ash Shim?l (Lebanon)";
2627    case "LB-BA" : return "Bayr?t (Lebanon)";
2628    case "LB-BH" : return "Baalbek-Hermel (Lebanon)";
2629    case "LB-BI" : return "Al Biq?? (Lebanon)";
2630    case "LB-JA" : return "Al Jan?b (Lebanon)";
2631    case "LB-JL" : return "Jabal Lubn?n (Lebanon)";
2632    case "LB-NA" : return "An Naba??yah (Lebanon)";
2633    case "LC-01" : return "Anse la Raye (Saint Lucia)";
2634    case "LC-02" : return "Castries (Saint Lucia)";
2635    case "LC-03" : return "Choiseul (Saint Lucia)";
2636    case "LC-05" : return "Dennery (Saint Lucia)";
2637    case "LC-06" : return "Gros Islet (Saint Lucia)";
2638    case "LC-07" : return "Laborie (Saint Lucia)";
2639    case "LC-08" : return "Micoud (Saint Lucia)";
2640    case "LC-10" : return "Soufričre (Saint Lucia)";
2641    case "LC-11" : return "Vieux Fort (Saint Lucia)";
2642    case "LC-12" : return "Canaries (Saint Lucia)";
2643    case "LI-01" : return "Balzers (Liechtenstein)";
2644    case "LI-02" : return "Eschen (Liechtenstein)";
2645    case "LI-03" : return "Gamprin (Liechtenstein)";
2646    case "LI-04" : return "Mauren (Liechtenstein)";
2647    case "LI-05" : return "Planken (Liechtenstein)";
2648    case "LI-06" : return "Ruggell (Liechtenstein)";
2649    case "LI-07" : return "Schaan (Liechtenstein)";
2650    case "LI-08" : return "Schellenberg (Liechtenstein)";
2651    case "LI-09" : return "Triesen (Liechtenstein)";
2652    case "LI-10" : return "Triesenberg (Liechtenstein)";
2653    case "LI-11" : return "Vaduz (Liechtenstein)";
2654    case "LK-1" : return "Basn?hira pa??ta (Sri Lanka)";
2655    case "LK-11" : return "Colombo (Sri Lanka)";
2656    case "LK-12" : return "Gampaha (Sri Lanka)";
2657    case "LK-13" : return "Kalutara (Sri Lanka)";
2658    case "LK-2" : return "Central Province (Sri Lanka)";
2659    case "LK-21" : return "Kandy (Sri Lanka)";
2660    case "LK-22" : return "Matale (Sri Lanka)";
2661    case "LK-23" : return "Nuvara ?liya (Sri Lanka)";
2662    case "LK-3" : return "Daku?u pa??ta (Sri Lanka)";
2663    case "LK-31" : return "G?lla (Sri Lanka)";
2664    case "LK-32" : return "Matara (Sri Lanka)";
2665    case "LK-33" : return "Amp?nt???ai (Sri Lanka)";
2666    case "LK-4" : return "Northern Province (Sri Lanka)";
2667    case "LK-41" : return "Jaffna (Sri Lanka)";
2668    case "LK-42" : return "Kilinochchi (Sri Lanka)";
2669    case "LK-43" : return "Mannar (Sri Lanka)";
2670    case "LK-44" : return "Vavuniya (Sri Lanka)";
2671    case "LK-45" : return "Mulativ (Sri Lanka)";
2672    case "LK-5" : return "Eastern Province (Sri Lanka)";
2673    case "LK-51" : return "Batticaloa (Sri Lanka)";
2674    case "LK-52" : return "Ampara (Sri Lanka)";
2675    case "LK-53" : return "Tiruk??amalai (Sri Lanka)";
2676    case "LK-6" : return "North Western Province (Sri Lanka)";
2677    case "LK-61" : return "Kuru?ęgala (Sri Lanka)";
2678    case "LK-62" : return "Puttalam (Sri Lanka)";
2679    case "LK-7" : return "North Central Province (Sri Lanka)";
2680    case "LK-71" : return "Anuradhapura (Sri Lanka)";
2681    case "LK-72" : return "P?la??a?uvai (Sri Lanka)";
2682    case "LK-8" : return "?v? m?k??am (Sri Lanka)";
2683    case "LK-81" : return "Badulla (Sri Lanka)";
2684    case "LK-82" : return "Monaragala (Sri Lanka)";
2685    case "LK-9" : return "Chappirakamuva m?k??am (Sri Lanka)";
2686    case "LK-91" : return "Iratti?apuri (Sri Lanka)";
2687    case "LK-92" : return "Kęgalla (Sri Lanka)";
2688    case "LR-BG" : return "Bong (Liberia)";
2689    case "LR-BM" : return "Bomi (Liberia)";
2690    case "LR-CM" : return "Grand Cape Mount (Liberia)";
2691    case "LR-GB" : return "Grand Bassa (Liberia)";
2692    case "LR-GG" : return "Grand Gedeh (Liberia)";
2693    case "LR-GK" : return "Grand Kru (Liberia)";
2694    case "LR-GP" : return "Gbarpolu (Liberia)";
2695    case "LR-LO" : return "Lofa (Liberia)";
2696    case "LR-MG" : return "Margibi (Liberia)";
2697    case "LR-MO" : return "Montserrado (Liberia)";
2698    case "LR-MY" : return "Maryland (Liberia)";
2699    case "LR-NI" : return "Nimba (Liberia)";
2700    case "LR-RG" : return "River Gee (Liberia)";
2701    case "LR-RI" : return "Rivercess (Liberia)";
2702    case "LR-SI" : return "Sinoe (Liberia)";
2703    case "LS-A" : return "Maseru (Lesotho)";
2704    case "LS-B" : return "Butha-Buthe (Lesotho)";
2705    case "LS-C" : return "Leribe (Lesotho)";
2706    case "LS-D" : return "Berea (Lesotho)";
2707    case "LS-E" : return "Mafeteng (Lesotho)";
2708    case "LS-F" : return "Mohale's Hoek (Lesotho)";
2709    case "LS-G" : return "Quthing (Lesotho)";
2710    case "LS-H" : return "Qacha's Nek (Lesotho)";
2711    case "LS-J" : return "Mokhotlong (Lesotho)";
2712    case "LS-K" : return "Thaba-Tseka (Lesotho)";
2713    case "LT-01" : return "Akmen? (Lithuania)";
2714    case "LT-02" : return "Alytaus miestas (Lithuania)";
2715    case "LT-03" : return "Alytus (Lithuania)";
2716    case "LT-04" : return "Anyk??iai (Lithuania)";
2717    case "LT-05" : return "Bir?tono (Lithuania)";
2718    case "LT-06" : return "Bir?ai (Lithuania)";
2719    case "LT-07" : return "Druskininkai (Lithuania)";
2720    case "LT-08" : return "Elektrénai (Lithuania)";
2721    case "LT-09" : return "Ignalina (Lithuania)";
2722    case "LT-10" : return "Jonava (Lithuania)";
2723    case "LT-11" : return "Joni?kis (Lithuania)";
2724    case "LT-12" : return "Jurbarkas (Lithuania)";
2725    case "LT-13" : return "Kai?iadorys (Lithuania)";
2726    case "LT-14" : return "Kalvarijos (Lithuania)";
2727    case "LT-15" : return "Kauno miestas (Lithuania)";
2728    case "LT-16" : return "Kaunas (Lithuania)";
2729    case "LT-17" : return "Kazl? R?dos (Lithuania)";
2730    case "LT-18" : return "K?dainiai (Lithuania)";
2731    case "LT-19" : return "Kelm? (Lithuania)";
2732    case "LT-20" : return "Klaip?dos miestas (Lithuania)";
2733    case "LT-21" : return "Klaip?da (Lithuania)";
2734    case "LT-22" : return "Kretinga (Lithuania)";
2735    case "LT-23" : return "Kupi?kis (Lithuania)";
2736    case "LT-24" : return "Lazdijai (Lithuania)";
2737    case "LT-25" : return "Marijampol? (Lithuania)";
2738    case "LT-26" : return "Ma?eikiai (Lithuania)";
2739    case "LT-27" : return "Mol?tai (Lithuania)";
2740    case "LT-28" : return "Neringa (Lithuania)";
2741    case "LT-29" : return "Pagégiai (Lithuania)";
2742    case "LT-30" : return "Pakruojis (Lithuania)";
2743    case "LT-31" : return "Palangos miestas (Lithuania)";
2744    case "LT-32" : return "Panev??io miestas (Lithuania)";
2745    case "LT-33" : return "Panev??ys (Lithuania)";
2746    case "LT-34" : return "Pasvalys (Lithuania)";
2747    case "LT-35" : return "Plung? (Lithuania)";
2748    case "LT-36" : return "Prienai (Lithuania)";
2749    case "LT-37" : return "Radvili?kis (Lithuania)";
2750    case "LT-38" : return "Raseiniai (Lithuania)";
2751    case "LT-39" : return "Rietavo (Lithuania)";
2752    case "LT-40" : return "Roki?kis (Lithuania)";
2753    case "LT-41" : return "?akiai (Lithuania)";
2754    case "LT-42" : return "?al?ininkai (Lithuania)";
2755    case "LT-43" : return "?iauli? miestas (Lithuania)";
2756    case "LT-44" : return "?iauliai (Lithuania)";
2757    case "LT-45" : return "?ilal? (Lithuania)";
2758    case "LT-46" : return "?ilut? (Lithuania)";
2759    case "LT-47" : return "?irvintos (Lithuania)";
2760    case "LT-48" : return "Skuodas (Lithuania)";
2761    case "LT-49" : return "?ven?ionys (Lithuania)";
2762    case "LT-50" : return "Taurag? (Lithuania)";
2763    case "LT-51" : return "Tel?iai (Lithuania)";
2764    case "LT-52" : return "Trakai (Lithuania)";
2765    case "LT-53" : return "Ukmerg? (Lithuania)";
2766    case "LT-54" : return "Utena (Lithuania)";
2767    case "LT-55" : return "Var?na (Lithuania)";
2768    case "LT-56" : return "Vilkavi?kis (Lithuania)";
2769    case "LT-57" : return "Vilniaus miestas (Lithuania)";
2770    case "LT-58" : return "Vilnius (Lithuania)";
2771    case "LT-59" : return "Visaginas (Lithuania)";
2772    case "LT-60" : return "Zarasai (Lithuania)";
2773    case "LT-AL" : return "Alytaus apskritis (Lithuania)";
2774    case "LT-KL" : return "Klaip?dos apskritis (Lithuania)";
2775    case "LT-KU" : return "Kauno apskritis (Lithuania)";
2776    case "LT-MR" : return "Marijampol?s apskritis (Lithuania)";
2777    case "LT-PN" : return "Panev??io apskritis (Lithuania)";
2778    case "LT-SA" : return "?iauli? apskritis (Lithuania)";
2779    case "LT-TA" : return "Taurag?s apskritis (Lithuania)";
2780    case "LT-TE" : return "Tel?i? apskritis (Lithuania)";
2781    case "LT-UT" : return "Utenos apskritis (Lithuania)";
2782    case "LT-VL" : return "Vilniaus apskritis (Lithuania)";
2783    case "LU-D" : return "Diekirch (Luxembourg)";
2784    case "LU-G" : return "Grevenmacher (Luxembourg)";
2785    case "LU-L" : return "Lėtzebuerg (Luxembourg)";    
2786    case "LV-001" : return "Aglonas novads (Latvia)";
2787    case "LV-002" : return "Aizkraukles novads (Latvia)";
2788    case "LV-003" : return "Aizputes novads (Latvia)";
2789    case "LV-004" : return "Akn?stes novads (Latvia)";
2790    case "LV-005" : return "Alojas novads (Latvia)";
2791    case "LV-006" : return "Alsungas novads (Latvia)";
2792    case "LV-007" : return "Al?ksnes novads (Latvia)";
2793    case "LV-008" : return "Amatas novads (Latvia)";
2794    case "LV-009" : return "Apes novads (Latvia)";
2795    case "LV-010" : return "Auces novads (Latvia)";
2796    case "LV-011" : return "?da?u novads (Latvia)";
2797    case "LV-012" : return "Bab?tes novads (Latvia)";
2798    case "LV-013" : return "Baldones novads (Latvia)";
2799    case "LV-014" : return "Baltinavas novads (Latvia)";
2800    case "LV-015" : return "Balvu novads (Latvia)";
2801    case "LV-016" : return "Bauskas novads (Latvia)";
2802    case "LV-017" : return "Bever?nas novads (Latvia)";
2803    case "LV-018" : return "Broc?nu novads (Latvia)";
2804    case "LV-019" : return "Burtnieku novads (Latvia)";
2805    case "LV-020" : return "Carnikavas novads (Latvia)";
2806    case "LV-021" : return "Cesvaines novads (Latvia)";
2807    case "LV-022" : return "C?su novads (Latvia)";
2808    case "LV-023" : return "Ciblas novads (Latvia)";
2809    case "LV-024" : return "Dagdas novads (Latvia)";
2810    case "LV-025" : return "Daugavpils novads (Latvia)";
2811    case "LV-026" : return "Dobeles novads (Latvia)";
2812    case "LV-027" : return "Dundagas novads (Latvia)";
2813    case "LV-028" : return "Durbes novads (Latvia)";
2814    case "LV-029" : return "Engures novads (Latvia)";
2815    case "LV-030" : return "?rg?u novads (Latvia)";
2816    case "LV-031" : return "Garkalnes novads (Latvia)";
2817    case "LV-032" : return "Grobi?as novads (Latvia)";
2818    case "LV-033" : return "Gulbenes novads (Latvia)";
2819    case "LV-034" : return "Iecavas novads (Latvia)";
2820    case "LV-035" : return "Ik??iles novads (Latvia)";
2821    case "LV-036" : return "Il?kstes novads (Latvia)";
2822    case "LV-037" : return "In?ukalna novads (Latvia)";
2823    case "LV-038" : return "Jaunjelgavas novads (Latvia)";
2824    case "LV-039" : return "Jaunpiebalgas novads (Latvia)";
2825    case "LV-040" : return "Jaunpils novads (Latvia)";
2826    case "LV-041" : return "Jelgavas novads (Latvia)";
2827    case "LV-042" : return "J?kabpils novads (Latvia)";
2828    case "LV-043" : return "Kandavas novads (Latvia)";
2829    case "LV-044" : return "K?rsavas novads (Latvia)";
2830    case "LV-045" : return "Koc?nu novads (Latvia)";
2831    case "LV-046" : return "Kokneses novads (Latvia)";
2832    case "LV-047" : return "Kr?slavas novads (Latvia)";
2833    case "LV-048" : return "Krimuldas novads (Latvia)";
2834    case "LV-049" : return "Krustpils novads (Latvia)";
2835    case "LV-050" : return "Kuld?gas novads (Latvia)";
2836    case "LV-051" : return "?eguma novads (Latvia)";
2837    case "LV-052" : return "?ekavas novads (Latvia)";
2838    case "LV-053" : return "Lielv?rdes novads (Latvia)";
2839    case "LV-054" : return "Limba?u novads (Latvia)";
2840    case "LV-055" : return "L?gatnes novads (Latvia)";
2841    case "LV-056" : return "L?v?nu novads (Latvia)";
2842    case "LV-057" : return "Lub?nas novads (Latvia)";
2843    case "LV-058" : return "Ludzas novads (Latvia)";
2844    case "LV-059" : return "Madonas novads (Latvia)";
2845    case "LV-060" : return "Mazsalacas novads (Latvia)";
2846    case "LV-061" : return "M?lpils novads (Latvia)";
2847    case "LV-062" : return "M?rupes novads (Latvia)";
2848    case "LV-063" : return "M?rsraga novads (Latvia)";
2849    case "LV-064" : return "Nauk??nu novads (Latvia)";
2850    case "LV-065" : return "Neretas novads (Latvia)";
2851    case "LV-066" : return "N?cas novads (Latvia)";
2852    case "LV-067" : return "Ogres novads (Latvia)";
2853    case "LV-068" : return "Olaines novads (Latvia)";
2854    case "LV-069" : return "Ozolnieku novads (Latvia)";
2855    case "LV-070" : return "P?rgaujas novads (Latvia)";
2856    case "LV-071" : return "P?vilostas novads (Latvia)";
2857    case "LV-072" : return "P?avi?u novads (Latvia)";
2858    case "LV-073" : return "Prei?u novads (Latvia)";
2859    case "LV-074" : return "Priekules novads (Latvia)";
2860    case "LV-075" : return "Prieku?u novads (Latvia)";
2861    case "LV-076" : return "Raunas novads (Latvia)";
2862    case "LV-077" : return "R?zeknes novads (Latvia)";
2863    case "LV-078" : return "Riebi?u novads (Latvia)";
2864    case "LV-079" : return "Rojas novads (Latvia)";
2865    case "LV-080" : return "Ropa?u novads (Latvia)";
2866    case "LV-081" : return "Rucavas novads (Latvia)";
2867    case "LV-082" : return "Rug?ju novads (Latvia)";
2868    case "LV-083" : return "Rund?les novads (Latvia)";
2869    case "LV-084" : return "R?jienas novads (Latvia)";
2870    case "LV-085" : return "Salas novads (Latvia)";
2871    case "LV-086" : return "Salacgr?vas novads (Latvia)";
2872    case "LV-087" : return "Salaspils novads (Latvia)";
2873    case "LV-088" : return "Saldus novads (Latvia)";
2874    case "LV-089" : return "Saulkrastu novads (Latvia)";
2875    case "LV-090" : return "S?jas novads (Latvia)";
2876    case "LV-091" : return "Siguldas novads (Latvia)";
2877    case "LV-092" : return "Skr?veru novads (Latvia)";
2878    case "LV-093" : return "Skrundas novads (Latvia)";
2879    case "LV-094" : return "Smiltenes novads (Latvia)";
2880    case "LV-095" : return "Stopi?u novads (Latvia)";
2881    case "LV-096" : return "Stren?u novads (Latvia)";
2882    case "LV-097" : return "Talsu novads (Latvia)";
2883    case "LV-098" : return "T?rvetes novads (Latvia)";
2884    case "LV-099" : return "Tukuma novads (Latvia)";
2885    case "LV-100" : return "Vai?odes novads (Latvia)";
2886    case "LV-101" : return "Valkas novads (Latvia)";
2887    case "LV-102" : return "Varak??nu novads (Latvia)";
2888    case "LV-103" : return "V?rkavas novads (Latvia)";
2889    case "LV-104" : return "Vecpiebalgas novads (Latvia)";
2890    case "LV-105" : return "Vecumnieku novads (Latvia)";
2891    case "LV-106" : return "Ventspils novads (Latvia)";
2892    case "LV-107" : return "Vies?tes novads (Latvia)";
2893    case "LV-108" : return "Vi?akas novads (Latvia)";
2894    case "LV-109" : return "Vi??nu novads (Latvia)";
2895    case "LV-110" : return "Zilupes novads (Latvia)";
2896    case "LV-DGV" : return "Daugavpils (Latvia)";
2897    case "LV-JEL" : return "Jelgava (Latvia)";
2898    case "LV-JKB" : return "J?kabpils (Latvia)";
2899    case "LV-JUR" : return "J?rmala (Latvia)";
2900    case "LV-LPX" : return "Liep?ja (Latvia)";
2901    case "LV-REZ" : return "R?zekne (Latvia)";
2902    case "LV-RIX" : return "R?ga (Latvia)";
2903    case "LV-VEN" : return "Ventspils (Latvia)";
2904    case "LV-VMR" : return "Valmiera (Latvia)";
2905    case "LY-BA" : return "Bangh?z? (Libya)";
2906    case "LY-BU" : return "Al Bu?n?n (Libya)";
2907    case "LY-DR" : return "Darnah (Libya)";
2908    case "LY-GT" : return "Gh?t (Libya)";
2909    case "LY-JA" : return "Al Jabal al Akh?ar (Libya)";
2910    case "LY-JG" : return "Al Jabal al Gharb? (Libya)";
2911    case "LY-JI" : return "Al Jif?rah (Libya)";
2912    case "LY-JU" : return "Al Jufrah (Libya)";
2913    case "LY-KF" : return "Al Kufrah (Libya)";
2914    case "LY-MB" : return "Al Marqab (Libya)";
2915    case "LY-MI" : return "Mi?r?tah (Libya)";
2916    case "LY-MJ" : return "Al Marj (Libya)";
2917    case "LY-MQ" : return "Murzuq (Libya)";
2918    case "LY-NL" : return "N?l?t (Libya)";
2919    case "LY-NQ" : return "An Nuq?? al Khams (Libya)";
2920    case "LY-SB" : return "Sabh? (Libya)";
2921    case "LY-SR" : return "Surt (Libya)";
2922    case "LY-TB" : return "?ar?bulus (Libya)";
2923    case "LY-WA" : return "Al W???t (Libya)";
2924    case "LY-WD" : return "W?d? al ?ay?t (Libya)";
2925    case "LY-WS" : return "W?d? ash Sh??i? (Libya)";
2926    case "LY-ZA" : return "Az Z?wiyah (Libya)";
2927    }
2928    return "Unknown state code '"+c.getCode()+"'";
2929  }
2930
2931  private static String stateMR(Coding c) {
2932    switch (c.getCode()) {
2933    case "MA-01" : return "Tanger-Tétouan (Morocco)";
2934    case "MA-02" : return "Gharb-Chrarda-Beni Hssen (Morocco)";
2935    case "MA-03" : return "Taza-Al Hoceima-Taounate (Morocco)";
2936    case "MA-04" : return "L'Oriental (Morocco)";
2937    case "MA-05" : return "Fčs-Boulemane (Morocco)";
2938    case "MA-06" : return "Meknčs-Tafilalet (Morocco)";
2939    case "MA-07" : return "Rabat-Salé-Zemmour-Zaer (Morocco)";
2940    case "MA-08" : return "Grand Casablanca (Morocco)";
2941    case "MA-09" : return "Chaouia-Ouardigha (Morocco)";
2942    case "MA-10" : return "Doukkala-Abda (Morocco)";
2943    case "MA-11" : return "Marrakech-Tensift-Al Haouz (Morocco)";
2944    case "MA-12" : return "Tadla-Azilal (Morocco)";
2945    case "MA-13" : return "Sous-Massa-Draa (Morocco)";
2946    case "MA-14" : return "Guelmim-Es Semara (Morocco)";
2947    case "MA-15" : return "Laāyoune-Boujdour-Sakia el Hamra (Morocco)";
2948    case "MA-16" : return "Oued ed Dahab-Lagouira (Morocco)";
2949    case "MA-AGD" : return "Agadir-Ida-Outanane (Morocco)";
2950    case "MA-AOU" : return "Aousserd (Morocco)";
2951    case "MA-ASZ" : return "Assa-Zag (Morocco)";
2952    case "MA-AZI" : return "Azilal (Morocco)";
2953    case "MA-BEM" : return "Beni Mellal (Morocco)";
2954    case "MA-BER" : return "Berkane (Morocco)";
2955    case "MA-BES" : return "Ben Slimane (Morocco)";
2956    case "MA-BOD" : return "Boujdour (Morocco)";
2957    case "MA-BOM" : return "Boulemane (Morocco)";
2958    case "MA-CAS" : return "Casablanca (Morocco)";
2959    case "MA-CHE" : return "Chefchaouen (Morocco)";
2960    case "MA-CHI" : return "Chichaoua (Morocco)";
2961    case "MA-CHT" : return "Chtouka-Ait Baha (Morocco)";
2962    case "MA-ERR" : return "Errachidia (Morocco)";
2963    case "MA-ESI" : return "Essaouira (Morocco)";
2964    case "MA-ESM" : return "Es Smara (Morocco)";
2965    case "MA-FAH" : return "Fahs-Beni Makada (Morocco)";
2966    case "MA-FES" : return "Fčs-Dar-Dbibegh (Morocco)";
2967    case "MA-FIG" : return "Figuig (Morocco)";
2968    case "MA-GUE" : return "Guelmim (Morocco)";
2969    case "MA-HAJ" : return "El Hajeb (Morocco)";
2970    case "MA-HAO" : return "Al Haouz (Morocco)";
2971    case "MA-HOC" : return "Al Hoceļma (Morocco)";
2972    case "MA-IFR" : return "Ifrane (Morocco)";
2973    case "MA-INE" : return "Inezgane-Ait Melloul (Morocco)";
2974    case "MA-JDI" : return "El Jadida (Morocco)";
2975    case "MA-JRA" : return "Jrada (Morocco)";
2976    case "MA-KEN" : return "Kénitra (Morocco)";
2977    case "MA-KES" : return "Kelaat es Sraghna (Morocco)";
2978    case "MA-KHE" : return "Khemisset (Morocco)";
2979    case "MA-KHN" : return "Khenifra (Morocco)";
2980    case "MA-KHO" : return "Khouribga (Morocco)";
2981    case "MA-LAA" : return "Laāyoune (Morocco)";
2982    case "MA-LAR" : return "Larache (Morocco)";
2983    case "MA-MED" : return "Médiouna (Morocco)";
2984    case "MA-MEK" : return "Meknčs (Morocco)";
2985    case "MA-MMD" : return "Marrakech-Medina (Morocco)";
2986    case "MA-MMN" : return "Marrakech-Menara (Morocco)";
2987    case "MA-MOH" : return "Mohammadia (Morocco)";
2988    case "MA-MOU" : return "Moulay Yacoub (Morocco)";
2989    case "MA-NAD" : return "Nador (Morocco)";
2990    case "MA-NOU" : return "Nouaceur (Morocco)";
2991    case "MA-OUA" : return "Ouarzazate (Morocco)";
2992    case "MA-OUD" : return "Oued ed Dahab (Morocco)";
2993    case "MA-OUJ" : return "Oujda-Angad (Morocco)";
2994    case "MA-RAB" : return "Rabat (Morocco)";
2995    case "MA-SAF" : return "Safi (Morocco)";
2996    case "MA-SAL" : return "Salé (Morocco)";
2997    case "MA-SEF" : return "Sefrou (Morocco)";
2998    case "MA-SET" : return "Settat (Morocco)";
2999    case "MA-SIK" : return "Sidi Kacem (Morocco)";
3000    case "MA-SKH" : return "Skhirate-Témara (Morocco)";
3001    case "MA-SYB" : return "Sidi Youssef Ben Ali (Morocco)";
3002    case "MA-TAI" : return "Taourirt (Morocco)";
3003    case "MA-TAO" : return "Taounate (Morocco)";
3004    case "MA-TAR" : return "Taroudant (Morocco)";
3005    case "MA-TAT" : return "Tata (Morocco)";
3006    case "MA-TAZ" : return "Taza (Morocco)";
3007    case "MA-TET" : return "Tétouan (Morocco)";
3008    case "MA-TIZ" : return "Tiznit (Morocco)";
3009    case "MA-TNG" : return "Tanger-Assilah (Morocco)";
3010    case "MA-TNT" : return "Tan-Tan (Morocco)";
3011    case "MA-ZAG" : return "Zagora (Morocco)";
3012    case "MC-CL" : return "La Colle (Monaco)";
3013    case "MC-CO" : return "La Condamine (Monaco)";
3014    case "MC-FO" : return "Fontvieille (Monaco)";
3015    case "MC-GA" : return "La Gare (Monaco)";
3016    case "MC-JE" : return "Jardin Exotique (Monaco)";
3017    case "MC-LA" : return "Larvotto (Monaco)";
3018    case "MC-MA" : return "Malbousquet (Monaco)";
3019    case "MC-MC" : return "Monte-Carlo (Monaco)";
3020    case "MC-MG" : return "Moneghetti (Monaco)";
3021    case "MC-MO" : return "Monaco-Ville (Monaco)";
3022    case "MC-MU" : return "Moulins (Monaco)";
3023    case "MC-PH" : return "Port-Hercule (Monaco)";
3024    case "MC-SD" : return "Sainte-Dévote (Monaco)";
3025    case "MC-SO" : return "La Source (Monaco)";
3026    case "MC-SP" : return "Spélugues (Monaco)";
3027    case "MC-SR" : return "Saint-Roman (Monaco)";
3028    case "MC-VR" : return "Vallon de la Rousse (Monaco)";
3029    case "MD-AN" : return "Anenii Noi (Moldova)";
3030    case "MD-BA" : return "B?l?i (Moldova)";
3031    case "MD-BD" : return "Bender (Moldova)";
3032    case "MD-BR" : return "Briceni (Moldova)";
3033    case "MD-BS" : return "Basarabeasca (Moldova)";
3034    case "MD-CA" : return "Cahul (Moldova)";
3035    case "MD-CL" : return "C?l?ra?i (Moldova)";
3036    case "MD-CM" : return "Cimi?lia (Moldova)";
3037    case "MD-CR" : return "Criuleni (Moldova)";
3038    case "MD-CS" : return "C?u?eni (Moldova)";
3039    case "MD-CT" : return "Cantemir (Moldova)";
3040    case "MD-CU" : return "Chi?in?u (Moldova)";
3041    case "MD-DO" : return "Dondu?eni (Moldova)";
3042    case "MD-DR" : return "Drochia (Moldova)";
3043    case "MD-DU" : return "Dub?sari (Moldova)";
3044    case "MD-ED" : return "Edine? (Moldova)";
3045    case "MD-FA" : return "F?le?ti (Moldova)";
3046    case "MD-FL" : return "Flore?ti (Moldova)";
3047    case "MD-GA" : return "G?g?uzia, Unitatea teritorial? autonom? (Moldova)";
3048    case "MD-GL" : return "Glodeni (Moldova)";
3049    case "MD-HI" : return "Hīnce?ti (Moldova)";
3050    case "MD-IA" : return "Ialoveni (Moldova)";
3051    case "MD-LE" : return "Leova (Moldova)";
3052    case "MD-NI" : return "Nisporeni (Moldova)";
3053    case "MD-OC" : return "Ocni?a (Moldova)";
3054    case "MD-OR" : return "Orhei (Moldova)";
3055    case "MD-RE" : return "Rezina (Moldova)";
3056    case "MD-RI" : return "Rī?cani (Moldova)";
3057    case "MD-SD" : return "?old?ne?ti (Moldova)";
3058    case "MD-SI" : return "Sīngerei (Moldova)";
3059    case "MD-SN" : return "Stīnga Nistrului, unitatea teritorial? din (Moldova)";
3060    case "MD-SO" : return "Soroca (Moldova)";
3061    case "MD-ST" : return "Str??eni (Moldova)";
3062    case "MD-SV" : return "?tefan Vod? (Moldova)";
3063    case "MD-TA" : return "Taraclia (Moldova)";
3064    case "MD-TE" : return "Telene?ti (Moldova)";
3065    case "MD-UN" : return "Ungheni (Moldova)";
3066    case "ME-01" : return "Andrijevica (Montenegro)";
3067    case "ME-02" : return "Bar (Montenegro)";
3068    case "ME-03" : return "Berane (Montenegro)";
3069    case "ME-04" : return "Bijelo Polje (Montenegro)";
3070    case "ME-05" : return "Budva (Montenegro)";
3071    case "ME-06" : return "Cetinje (Montenegro)";
3072    case "ME-07" : return "Danilovgrad (Montenegro)";
3073    case "ME-08" : return "Herceg-Novi (Montenegro)";
3074    case "ME-09" : return "Kola?in (Montenegro)";
3075    case "ME-10" : return "Kotor (Montenegro)";
3076    case "ME-11" : return "Mojkovac (Montenegro)";
3077    case "ME-12" : return "Nik?i? (Montenegro)";
3078    case "ME-13" : return "Plav (Montenegro)";
3079    case "ME-14" : return "Pljevlja (Montenegro)";
3080    case "ME-15" : return "Plu?ine (Montenegro)";
3081    case "ME-16" : return "Podgorica (Montenegro)";
3082    case "ME-17" : return "Ro?aje (Montenegro)";
3083    case "ME-18" : return "?avnik (Montenegro)";
3084    case "ME-19" : return "Tivat (Montenegro)";
3085    case "ME-20" : return "Ulcinj (Montenegro)";
3086    case "ME-21" : return "?abljak (Montenegro)";
3087    case "ME-22" : return "Gusinje (Montenegro)";
3088    case "ME-23" : return "Petnjica (Montenegro)";
3089    case "MF-MF" : return "St. Martin (St. Martin)";
3090    case "MG-A" : return "Toamasina (Madagascar)";
3091    case "MG-D" : return "Antsiranana (Madagascar)";
3092    case "MG-F" : return "Fianarantsoa (Madagascar)";
3093    case "MG-M" : return "Mahajanga (Madagascar)";
3094    case "MG-T" : return "Antananarivo (Madagascar)";
3095    case "MG-U" : return "Toliara (Madagascar)";
3096    case "MH-ALK" : return "Ailuk (Marshall Islands)";
3097    case "MH-ALL" : return "Ailinglaplap (Marshall Islands)";
3098    case "MH-ARN" : return "Arno (Marshall Islands)";
3099    case "MH-AUR" : return "Aur (Marshall Islands)";
3100    case "MH-EBO" : return "Ebon (Marshall Islands)";
3101    case "MH-ENI" : return "Enewetak and Ujelang (Marshall Islands)";
3102    case "MH-JAB" : return "Jabat (Marshall Islands)";
3103    case "MH-JAL" : return "Jaluit (Marshall Islands)";
3104    case "MH-KIL" : return "Bikini and Kili (Marshall Islands)";
3105    case "MH-KWA" : return "Kwajalein (Marshall Islands)";
3106    case "MH-L" : return "Ralik chain (Marshall Islands)";
3107    case "MH-LAE" : return "Lae (Marshall Islands)";
3108    case "MH-LIB" : return "Lib (Marshall Islands)";
3109    case "MH-LIK" : return "Likiep (Marshall Islands)";
3110    case "MH-MAJ" : return "Majuro (Marshall Islands)";
3111    case "MH-MAL" : return "Maloelap (Marshall Islands)";
3112    case "MH-MEJ" : return "Mejit (Marshall Islands)";
3113    case "MH-MIL" : return "Mili (Marshall Islands)";
3114    case "MH-NMK" : return "Namdrik (Marshall Islands)";
3115    case "MH-NMU" : return "Namu (Marshall Islands)";
3116    case "MH-RON" : return "Rongelap (Marshall Islands)";
3117    case "MH-T" : return "Ratak chain (Marshall Islands)";
3118    case "MH-UJA" : return "Ujae (Marshall Islands)";
3119    case "MH-UTI" : return "Utrik (Marshall Islands)";
3120    case "MH-WTH" : return "Wotho (Marshall Islands)";
3121    case "MH-WTJ" : return "Wotje (Marshall Islands)";
3122    case "MK-01" : return "Aerodrom ? (Macedonia, the Former Yugoslav Republic Of)";
3123    case "MK-02" : return "Ara?inovo (Macedonia, the Former Yugoslav Republic Of)";
3124    case "MK-03" : return "Berovo (Macedonia, the Former Yugoslav Republic Of)";
3125    case "MK-04" : return "Bitola (Macedonia, the Former Yugoslav Republic Of)";
3126    case "MK-05" : return "Bogdanci (Macedonia, the Former Yugoslav Republic Of)";
3127    case "MK-06" : return "Bogovinje (Macedonia, the Former Yugoslav Republic Of)";
3128    case "MK-07" : return "Bosilovo (Macedonia, the Former Yugoslav Republic Of)";
3129    case "MK-08" : return "Brvenica (Macedonia, the Former Yugoslav Republic Of)";
3130    case "MK-09" : return "Butel ? (Macedonia, the Former Yugoslav Republic Of)";
3131    case "MK-10" : return "Valandovo (Macedonia, the Former Yugoslav Republic Of)";
3132    case "MK-11" : return "Vasilevo (Macedonia, the Former Yugoslav Republic Of)";
3133    case "MK-12" : return "Vev?ani (Macedonia, the Former Yugoslav Republic Of)";
3134    case "MK-13" : return "Veles (Macedonia, the Former Yugoslav Republic Of)";
3135    case "MK-14" : return "Vinica (Macedonia, the Former Yugoslav Republic Of)";
3136    case "MK-15" : return "Vrane?tica (Macedonia, the Former Yugoslav Republic Of)";
3137    case "MK-16" : return "Vrap?i?te (Macedonia, the Former Yugoslav Republic Of)";
3138    case "MK-17" : return "Gazi Baba ? (Macedonia, the Former Yugoslav Republic Of)";
3139    case "MK-18" : return "Gevgelija (Macedonia, the Former Yugoslav Republic Of)";
3140    case "MK-19" : return "Gostivar (Macedonia, the Former Yugoslav Republic Of)";
3141    case "MK-20" : return "Gradsko (Macedonia, the Former Yugoslav Republic Of)";
3142    case "MK-21" : return "Debar (Macedonia, the Former Yugoslav Republic Of)";
3143    case "MK-22" : return "Debarca (Macedonia, the Former Yugoslav Republic Of)";
3144    case "MK-23" : return "Del?evo (Macedonia, the Former Yugoslav Republic Of)";
3145    case "MK-24" : return "Demir Kapija (Macedonia, the Former Yugoslav Republic Of)";
3146    case "MK-25" : return "Demir Hisar (Macedonia, the Former Yugoslav Republic Of)";
3147    case "MK-26" : return "Dojran (Macedonia, the Former Yugoslav Republic Of)";
3148    case "MK-27" : return "Dolneni (Macedonia, the Former Yugoslav Republic Of)";
3149    case "MK-28" : return "Drugovo (Macedonia, the Former Yugoslav Republic Of)";
3150    case "MK-29" : return "Gjor?e Petrov ? (Macedonia, the Former Yugoslav Republic Of)";
3151    case "MK-30" : return "?elino (Macedonia, the Former Yugoslav Republic Of)";
3152    case "MK-31" : return "Zajas (Macedonia, the Former Yugoslav Republic Of)";
3153    case "MK-32" : return "Zelenikovo (Macedonia, the Former Yugoslav Republic Of)";
3154    case "MK-33" : return "Zrnovci (Macedonia, the Former Yugoslav Republic Of)";
3155    case "MK-34" : return "Ilinden (Macedonia, the Former Yugoslav Republic Of)";
3156    case "MK-35" : return "Jegunovce (Macedonia, the Former Yugoslav Republic Of)";
3157    case "MK-36" : return "Kavadarci (Macedonia, the Former Yugoslav Republic Of)";
3158    case "MK-37" : return "Karbinci (Macedonia, the Former Yugoslav Republic Of)";
3159    case "MK-38" : return "Karpo? ? (Macedonia, the Former Yugoslav Republic Of)";
3160    case "MK-39" : return "Kisela Voda ? (Macedonia, the Former Yugoslav Republic Of)";
3161    case "MK-40" : return "Ki?evo (Macedonia, the Former Yugoslav Republic Of)";
3162    case "MK-41" : return "Kon?e (Macedonia, the Former Yugoslav Republic Of)";
3163    case "MK-42" : return "Ko?ani (Macedonia, the Former Yugoslav Republic Of)";
3164    case "MK-43" : return "Kratovo (Macedonia, the Former Yugoslav Republic Of)";
3165    case "MK-44" : return "Kriva Palanka (Macedonia, the Former Yugoslav Republic Of)";
3166    case "MK-45" : return "Krivoga?tani (Macedonia, the Former Yugoslav Republic Of)";
3167    case "MK-46" : return "Kru?evo (Macedonia, the Former Yugoslav Republic Of)";
3168    case "MK-47" : return "Kumanovo (Macedonia, the Former Yugoslav Republic Of)";
3169    case "MK-48" : return "Lipkovo (Macedonia, the Former Yugoslav Republic Of)";
3170    case "MK-49" : return "Lozovo (Macedonia, the Former Yugoslav Republic Of)";
3171    case "MK-50" : return "Mavrovo i Rostu?a (Macedonia, the Former Yugoslav Republic Of)";
3172    case "MK-51" : return "Makedonska Kamenica (Macedonia, the Former Yugoslav Republic Of)";
3173    case "MK-52" : return "Makedonski Brod (Macedonia, the Former Yugoslav Republic Of)";
3174    case "MK-53" : return "Mogila (Macedonia, the Former Yugoslav Republic Of)";
3175    case "MK-54" : return "Negotino (Macedonia, the Former Yugoslav Republic Of)";
3176    case "MK-55" : return "Novaci (Macedonia, the Former Yugoslav Republic Of)";
3177    case "MK-56" : return "Novo Selo (Macedonia, the Former Yugoslav Republic Of)";
3178    case "MK-57" : return "Oslomej (Macedonia, the Former Yugoslav Republic Of)";
3179    case "MK-58" : return "Ohrid (Macedonia, the Former Yugoslav Republic Of)";
3180    case "MK-59" : return "Petrovec (Macedonia, the Former Yugoslav Republic Of)";
3181    case "MK-60" : return "Peh?evo (Macedonia, the Former Yugoslav Republic Of)";
3182    case "MK-61" : return "Plasnica (Macedonia, the Former Yugoslav Republic Of)";
3183    case "MK-62" : return "Prilep (Macedonia, the Former Yugoslav Republic Of)";
3184    case "MK-63" : return "Probi?tip (Macedonia, the Former Yugoslav Republic Of)";
3185    case "MK-64" : return "Radovi? (Macedonia, the Former Yugoslav Republic Of)";
3186    case "MK-65" : return "Rankovce (Macedonia, the Former Yugoslav Republic Of)";
3187    case "MK-66" : return "Resen (Macedonia, the Former Yugoslav Republic Of)";
3188    case "MK-67" : return "Rosoman (Macedonia, the Former Yugoslav Republic Of)";
3189    case "MK-68" : return "Saraj ? (Macedonia, the Former Yugoslav Republic Of)";
3190    case "MK-69" : return "Sveti Nikole (Macedonia, the Former Yugoslav Republic Of)";
3191    case "MK-70" : return "Sopi?te (Macedonia, the Former Yugoslav Republic Of)";
3192    case "MK-71" : return "Staro Nagori?ane (Macedonia, the Former Yugoslav Republic Of)";
3193    case "MK-72" : return "Struga (Macedonia, the Former Yugoslav Republic Of)";
3194    case "MK-73" : return "Strumica (Macedonia, the Former Yugoslav Republic Of)";
3195    case "MK-74" : return "Studeni?ani (Macedonia, the Former Yugoslav Republic Of)";
3196    case "MK-75" : return "Tearce (Macedonia, the Former Yugoslav Republic Of)";
3197    case "MK-76" : return "Tetovo (Macedonia, the Former Yugoslav Republic Of)";
3198    case "MK-77" : return "Centar ? (Macedonia, the Former Yugoslav Republic Of)";
3199    case "MK-78" : return "Centar ?upa (Macedonia, the Former Yugoslav Republic Of)";
3200    case "MK-79" : return "?air ? (Macedonia, the Former Yugoslav Republic Of)";
3201    case "MK-80" : return "?a?ka (Macedonia, the Former Yugoslav Republic Of)";
3202    case "MK-81" : return "?e?inovo-Oble?evo (Macedonia, the Former Yugoslav Republic Of)";
3203    case "MK-82" : return "?u?er Sandevo (Macedonia, the Former Yugoslav Republic Of)";
3204    case "MK-83" : return "?tip (Macedonia, the Former Yugoslav Republic Of)";
3205    case "MK-84" : return "?uto Orizari ? (Macedonia, the Former Yugoslav Republic Of)";
3206    case "ML-1" : return "Kayes (Mali)";
3207    case "ML-2" : return "Koulikoro (Mali)";
3208    case "ML-3" : return "Sikasso (Mali)";
3209    case "ML-4" : return "Ségou (Mali)";
3210    case "ML-5" : return "Mopti (Mali)";
3211    case "ML-6" : return "Tombouctou (Mali)";
3212    case "ML-7" : return "Gao (Mali)";
3213    case "ML-8" : return "Kidal (Mali)";
3214    case "ML-BKO" : return "Bamako (Mali)";
3215    case "MM-01" : return "Sagaing (Myanmar)";
3216    case "MM-02" : return "Bago (Myanmar)";
3217    case "MM-03" : return "Magway (Myanmar)";
3218    case "MM-04" : return "Mandalay (Myanmar)";
3219    case "MM-05" : return "Taninthayi (Myanmar)";
3220    case "MM-06" : return "Yangon (Myanmar)";
3221    case "MM-07" : return "Ayeyawady (Myanmar)";
3222    case "MM-11" : return "Kachin (Myanmar)";
3223    case "MM-12" : return "Kayah (Myanmar)";
3224    case "MM-13" : return "Kayin (Myanmar)";
3225    case "MM-14" : return "Chin (Myanmar)";
3226    case "MM-15" : return "Mon (Myanmar)";
3227    case "MM-16" : return "Rakhine (Myanmar)";
3228    case "MM-17" : return "Shan (Myanmar)";
3229    case "MM-18" : return "Nay Pyi Taw (Myanmar)";
3230    case "MN-035" : return "Orhon (Mongolia)";
3231    case "MN-037" : return "Darhan uul (Mongolia)";
3232    case "MN-039" : return "Hentiy (Mongolia)";
3233    case "MN-041" : return "Hövsgöl (Mongolia)";
3234    case "MN-043" : return "Hovd (Mongolia)";
3235    case "MN-046" : return "Uvs (Mongolia)";
3236    case "MN-047" : return "Töv (Mongolia)";
3237    case "MN-049" : return "Selenge (Mongolia)";
3238    case "MN-051" : return "Sühbaatar (Mongolia)";
3239    case "MN-053" : return "Ömnögov? (Mongolia)";
3240    case "MN-055" : return "Övörhangay (Mongolia)";
3241    case "MN-057" : return "Dzavhan (Mongolia)";
3242    case "MN-059" : return "Dundgov? (Mongolia)";
3243    case "MN-061" : return "Dornod (Mongolia)";
3244    case "MN-063" : return "Dornogov? (Mongolia)";
3245    case "MN-064" : return "Gov?-Sümber (Mongolia)";
3246    case "MN-065" : return "Gov?-Altay (Mongolia)";
3247    case "MN-067" : return "Bulgan (Mongolia)";
3248    case "MN-069" : return "Bayanhongor (Mongolia)";
3249    case "MN-071" : return "Bayan-Ölgiy (Mongolia)";
3250    case "MN-073" : return "Arhangay (Mongolia)";
3251    case "MN-1" : return "Ulaanbaatar (Mongolia)";
3252    case "MO-MO" : return "Macau (Macau)";
3253    case "MP-MP" : return "Northern Mariana Islands (Northern Mariana Islands)";
3254    case "MQ-MQ" : return "Martinique (Martinique)";
3255    case "MR-01" : return "Hodh ech Chargui (Mauritania)";
3256    case "MR-02" : return "Hodh el Gharbi (Mauritania)";
3257    case "MR-03" : return "Assaba (Mauritania)";
3258    case "MR-04" : return "Gorgol (Mauritania)";
3259    case "MR-05" : return "Brakna (Mauritania)";
3260    case "MR-06" : return "Trarza (Mauritania)";
3261    case "MR-07" : return "Adrar (Mauritania)";
3262    case "MR-08" : return "Dakhlet Nouādhibou (Mauritania)";
3263    case "MR-09" : return "Tagant (Mauritania)";
3264    case "MR-10" : return "Guidimaka (Mauritania)";
3265    case "MR-11" : return "Tiris Zemmour (Mauritania)";
3266    case "MR-12" : return "Inchiri (Mauritania)";
3267    case "MR-NKC" : return "Nouakchott (Mauritania)";
3268    case "MS-MS" : return "Montserrat (Montserrat)";
3269    case "MT-01" : return "Attard (Malta)";
3270    case "MT-02" : return "Balzan (Malta)";
3271    case "MT-03" : return "Birgu (Malta)";
3272    case "MT-04" : return "Birkirkara (Malta)";
3273    case "MT-05" : return "Bir?ebbu?a (Malta)";
3274    case "MT-06" : return "Bormla (Malta)";
3275    case "MT-07" : return "Dingli (Malta)";
3276    case "MT-08" : return "Fgura (Malta)";
3277    case "MT-09" : return "Floriana (Malta)";
3278    case "MT-10" : return "Fontana (Malta)";
3279    case "MT-11" : return "Gudja (Malta)";
3280    case "MT-12" : return "G?ira (Malta)";
3281    case "MT-13" : return "G?ajnsielem (Malta)";
3282    case "MT-14" : return "G?arb (Malta)";
3283    case "MT-15" : return "G?arg?ur (Malta)";
3284    case "MT-16" : return "G?asri (Malta)";
3285    case "MT-17" : return "G?axaq (Malta)";
3286    case "MT-18" : return "?amrun (Malta)";
3287    case "MT-19" : return "Iklin (Malta)";
3288    case "MT-20" : return "Isla (Malta)";
3289    case "MT-21" : return "Kalkara (Malta)";
3290    case "MT-22" : return "Ker?em (Malta)";
3291    case "MT-23" : return "Kirkop (Malta)";
3292    case "MT-24" : return "Lija (Malta)";
3293    case "MT-25" : return "Luqa (Malta)";
3294    case "MT-26" : return "Marsa (Malta)";
3295    case "MT-27" : return "Marsaskala (Malta)";
3296    case "MT-28" : return "Marsaxlokk (Malta)";
3297    case "MT-29" : return "Mdina (Malta)";
3298    case "MT-30" : return "Mellie?a (Malta)";
3299    case "MT-31" : return "M?arr (Malta)";
3300    case "MT-32" : return "Mosta (Malta)";
3301    case "MT-33" : return "Mqabba (Malta)";
3302    case "MT-34" : return "Msida (Malta)";
3303    case "MT-35" : return "Mtarfa (Malta)";
3304    case "MT-36" : return "Munxar (Malta)";
3305    case "MT-37" : return "Nadur (Malta)";
3306    case "MT-38" : return "Naxxar (Malta)";
3307    case "MT-39" : return "Paola (Malta)";
3308    case "MT-40" : return "Pembroke (Malta)";
3309    case "MT-41" : return "Pietą (Malta)";
3310    case "MT-42" : return "Qala (Malta)";
3311    case "MT-43" : return "Qormi (Malta)";
3312    case "MT-44" : return "Qrendi (Malta)";
3313    case "MT-45" : return "Rabat Gozo (Malta)";
3314    case "MT-46" : return "Rabat Malta (Malta)";
3315    case "MT-47" : return "Safi (Malta)";
3316    case "MT-48" : return "Saint Julian?s (Malta)";
3317    case "MT-49" : return "Saint John (Malta)";
3318    case "MT-50" : return "Saint Lawrence (Malta)";
3319    case "MT-51" : return "Saint Paul?s Bay (Malta)";
3320    case "MT-52" : return "Sannat (Malta)";
3321    case "MT-53" : return "Saint Lucia?s (Malta)";
3322    case "MT-54" : return "Santa Venera (Malta)";
3323    case "MT-55" : return "Si??iewi (Malta)";
3324    case "MT-56" : return "Sliema (Malta)";
3325    case "MT-57" : return "Swieqi (Malta)";
3326    case "MT-58" : return "Ta? Xbiex (Malta)";
3327    case "MT-59" : return "Tarxien (Malta)";
3328    case "MT-60" : return "Valletta (Malta)";
3329    case "MT-61" : return "Xag?ra (Malta)";
3330    case "MT-62" : return "Xewkija (Malta)";
3331    case "MT-63" : return "Xg?ajra (Malta)";
3332    case "MT-64" : return "?abbar (Malta)";
3333    case "MT-65" : return "?ebbu? Gozo (Malta)";
3334    case "MT-66" : return "?ebbu? Malta (Malta)";
3335    case "MT-67" : return "?ejtun (Malta)";
3336    case "MT-68" : return "?urrieq (Malta)";
3337    case "MU-AG" : return "Agalega Islands (Mauritius)";
3338    case "MU-BL" : return "Black River (Mauritius)";
3339    case "MU-BR" : return "Beau Bassin-Rose Hill (Mauritius)";
3340    case "MU-CC" : return "Cargados Carajos Shoals (Mauritius)";
3341    case "MU-CU" : return "Curepipe (Mauritius)";
3342    case "MU-FL" : return "Flacq (Mauritius)";
3343    case "MU-GP" : return "Grand Port (Mauritius)";
3344    case "MU-MO" : return "Moka (Mauritius)";
3345    case "MU-PA" : return "Pamplemousses (Mauritius)";
3346    case "MU-PL" : return "Port Louis (Mauritius)";
3347    case "MU-PU" : return "Port Louis (Mauritius)";
3348    case "MU-PW" : return "Plaines Wilhems (Mauritius)";
3349    case "MU-QB" : return "Quatre Bornes (Mauritius)";
3350    case "MU-RO" : return "Rodrigues Island (Mauritius)";
3351    case "MU-RR" : return "Rivičre du Rempart (Mauritius)";
3352    case "MU-SA" : return "Savanne (Mauritius)";
3353    case "MU-VP" : return "Vacoas-Phoenix (Mauritius)";
3354    case "MV-00" : return "Alifu Dhaalu (Maldives)";
3355    case "MV-01" : return "Addu Atholhu (Maldives)";
3356    case "MV-02" : return "Alifu Alifu (Maldives)";
3357    case "MV-03" : return "Faadhippolhu (Maldives)";
3358    case "MV-04" : return "Felidhu Atholhu (Maldives)";
3359    case "MV-05" : return "Hadhdhunmathi (Maldives)";
3360    case "MV-07" : return "Haa Alifu (Maldives)";
3361    case "MV-08" : return "Kolhumadulu (Maldives)";
3362    case "MV-12" : return "Meemu (Maldives)";
3363    case "MV-13" : return "Maalhosmadulu Uthuruburi (Maldives)";
3364    case "MV-14" : return "Faafu (Maldives)";
3365    case "MV-17" : return "Dhaalu (Maldives)";
3366    case "MV-20" : return "Baa (Maldives)";
3367    case "MV-23" : return "Haa Dhaalu (Maldives)";
3368    case "MV-24" : return "Miladhunmadulu Uthuruburi (Maldives)";
3369    case "MV-25" : return "Miladhunmadulu Dhekunuburi (Maldives)";
3370    case "MV-26" : return "Kaafu (Maldives)";
3371    case "MV-27" : return "Gaafu Alifu (Maldives)";
3372    case "MV-28" : return "Gaafu Dhaalu (Maldives)";
3373    case "MV-29" : return "Fuvammulah (Maldives)";
3374    case "MV-CE" : return "Central (Maldives)";
3375    case "MV-MLE" : return "Maale (Maldives)";
3376    case "MV-NC" : return "Medhu-Uthuru (Maldives)";
3377    case "MV-NO" : return "North (Maldives)";
3378    case "MV-SC" : return "Medhu-Dhekunu (Maldives)";
3379    case "MV-SU" : return "Dhekunu (Maldives)";
3380    case "MV-UN" : return "Mathi-Uthuru (Maldives)";
3381    case "MV-US" : return "Mathi-Dhekunu (Maldives)";
3382    case "MW-BA" : return "Balaka (Malawi)";
3383    case "MW-BL" : return "Blantyre (Malawi)";
3384    case "MW-C" : return "Central Region (Malawi)";
3385    case "MW-CK" : return "Chikwawa (Malawi)";
3386    case "MW-CR" : return "Chiradzulu (Malawi)";
3387    case "MW-CT" : return "Chitipa (Malawi)";
3388    case "MW-DE" : return "Dedza (Malawi)";
3389    case "MW-DO" : return "Dowa (Malawi)";
3390    case "MW-KR" : return "Karonga (Malawi)";
3391    case "MW-KS" : return "Kasungu (Malawi)";
3392    case "MW-LI" : return "Lilongwe (Malawi)";
3393    case "MW-LK" : return "Likoma (Malawi)";
3394    case "MW-MC" : return "Mchinji (Malawi)";
3395    case "MW-MG" : return "Mangochi (Malawi)";
3396    case "MW-MH" : return "Machinga (Malawi)";
3397    case "MW-MU" : return "Mulanje (Malawi)";
3398    case "MW-MW" : return "Mwanza (Malawi)";
3399    case "MW-MZ" : return "Mzimba (Malawi)";
3400    case "MW-N" : return "Chakumpoto (Malawi)";
3401    case "MW-NB" : return "Nkhata Bay (Malawi)";
3402    case "MW-NE" : return "Neno (Malawi)";
3403    case "MW-NI" : return "Ntchisi (Malawi)";
3404    case "MW-NK" : return "Nkhotakota (Malawi)";
3405    case "MW-NS" : return "Nsanje (Malawi)";
3406    case "MW-NU" : return "Ntcheu (Malawi)";
3407    case "MW-PH" : return "Phalombe (Malawi)";
3408    case "MW-RU" : return "Rumphi (Malawi)";
3409    case "MW-S" : return "Chakumwera (Malawi)";
3410    case "MW-SA" : return "Salima (Malawi)";
3411    case "MW-TH" : return "Thyolo (Malawi)";
3412    case "MW-ZO" : return "Zomba (Malawi)";
3413    case "MX-AGU" : return "Aguascalientes (Mexico)";
3414    case "MX-BCN" : return "Baja California (Mexico)";
3415    case "MX-BCS" : return "Baja California Sur (Mexico)";
3416    case "MX-CAM" : return "Campeche (Mexico)";
3417    case "MX-CHH" : return "Chihuahua (Mexico)";
3418    case "MX-CHP" : return "Chiapas (Mexico)";
3419    case "MX-CMX" : return "Ciudad de México (Mexico)";
3420    case "MX-COA" : return "Coahuila de Zaragoza (Mexico)";
3421    case "MX-COL" : return "Colima (Mexico)";
3422    case "MX-DUR" : return "Durango (Mexico)";
3423    case "MX-GRO" : return "Guerrero (Mexico)";
3424    case "MX-GUA" : return "Guanajuato (Mexico)";
3425    case "MX-HID" : return "Hidalgo (Mexico)";
3426    case "MX-JAL" : return "Jalisco (Mexico)";
3427    case "MX-MEX" : return "México (Mexico)";
3428    case "MX-MIC" : return "Michoacįn de Ocampo (Mexico)";
3429    case "MX-MOR" : return "Morelos (Mexico)";
3430    case "MX-NAY" : return "Nayarit (Mexico)";
3431    case "MX-NLE" : return "Nuevo León (Mexico)";
3432    case "MX-OAX" : return "Oaxaca (Mexico)";
3433    case "MX-PUE" : return "Puebla (Mexico)";
3434    case "MX-QUE" : return "Querétaro (Mexico)";
3435    case "MX-ROO" : return "Quintana Roo (Mexico)";
3436    case "MX-SIN" : return "Sinaloa (Mexico)";
3437    case "MX-SLP" : return "San Luis Potosķ (Mexico)";
3438    case "MX-SON" : return "Sonora (Mexico)";
3439    case "MX-TAB" : return "Tabasco (Mexico)";
3440    case "MX-TAM" : return "Tamaulipas (Mexico)";
3441    case "MX-TLA" : return "Tlaxcala (Mexico)";
3442    case "MX-VER" : return "Veracruz de Ignacio de la Llave (Mexico)";
3443    case "MX-YUC" : return "Yucatįn (Mexico)";
3444    case "MX-ZAC" : return "Zacatecas (Mexico)";
3445    case "MY-01" : return "Johor (Malaysia)";
3446    case "MY-02" : return "Kedah (Malaysia)";
3447    case "MY-03" : return "Kelantan (Malaysia)";
3448    case "MY-04" : return "Melaka (Malaysia)";
3449    case "MY-05" : return "Negeri Sembilan (Malaysia)";
3450    case "MY-06" : return "Pahang (Malaysia)";
3451    case "MY-07" : return "Pulau Pinang (Malaysia)";
3452    case "MY-08" : return "Perak (Malaysia)";
3453    case "MY-09" : return "Perlis (Malaysia)";
3454    case "MY-10" : return "Selangor (Malaysia)";
3455    case "MY-11" : return "Terengganu (Malaysia)";
3456    case "MY-12" : return "Sabah (Malaysia)";
3457    case "MY-13" : return "Sarawak (Malaysia)";
3458    case "MY-14" : return "Wilayah Persekutuan Kuala Lumpur (Malaysia)";
3459    case "MY-15" : return "Wilayah Persekutuan Labuan (Malaysia)";
3460    case "MY-16" : return "Wilayah Persekutuan Putrajaya (Malaysia)";
3461    case "MZ-A" : return "Niassa (Mozambique)";
3462    case "MZ-B" : return "Manica (Mozambique)";
3463    case "MZ-G" : return "Gaza (Mozambique)";
3464    case "MZ-I" : return "Inhambane (Mozambique)";
3465    case "MZ-L" : return "Maputo (Mozambique)";
3466    case "MZ-MPM" : return "Maputo (Mozambique)";
3467    case "MZ-N" : return "Nampula (Mozambique)";
3468    case "MZ-P" : return "Cabo Delgado (Mozambique)";
3469    case "MZ-Q" : return "Zambézia (Mozambique)";
3470    case "MZ-S" : return "Sofala (Mozambique)";
3471    case "MZ-T" : return "Tete (Mozambique)";
3472    case "NA-CA" : return "Zambezi (Namibia)";
3473    case "NA-ER" : return "Erongo (Namibia)";
3474    case "NA-HA" : return "Hardap (Namibia)";
3475    case "NA-KA" : return "Karas (Namibia)";
3476    case "NA-KE" : return "Kavango East (Namibia)";
3477    case "NA-KH" : return "Khomas (Namibia)";
3478    case "NA-KU" : return "Kunene (Namibia)";
3479    case "NA-KW" : return "Kavango West (Namibia)";
3480    case "NA-OD" : return "Otjozondjupa (Namibia)";
3481    case "NA-OH" : return "Omaheke (Namibia)";
3482    case "NA-ON" : return "Oshana (Namibia)";
3483    case "NA-OS" : return "Omusati (Namibia)";
3484    case "NA-OT" : return "Oshikoto (Namibia)";
3485    case "NA-OW" : return "Ohangwena (Namibia)";
3486    case "NC-NC" : return "New Caledonia (New Caledonia)";
3487    case "NE-1" : return "Agadez (Niger)";
3488    case "NE-2" : return "Diffa (Niger)";
3489    case "NE-3" : return "Dosso (Niger)";
3490    case "NE-4" : return "Maradi (Niger)";
3491    case "NE-5" : return "Tahoua (Niger)";
3492    case "NE-6" : return "Tillabéri (Niger)";
3493    case "NE-7" : return "Zinder (Niger)";
3494    case "NE-8" : return "Niamey (Niger)";
3495    case "NF-NF" : return "Norfolk Island (Norfolk Island)";
3496    case "NG-AB" : return "Abia (Nigeria)";
3497    case "NG-AD" : return "Adamawa (Nigeria)";
3498    case "NG-AK" : return "Akwa Ibom (Nigeria)";
3499    case "NG-AN" : return "Anambra (Nigeria)";
3500    case "NG-BA" : return "Bauchi (Nigeria)";
3501    case "NG-BE" : return "Benue (Nigeria)";
3502    case "NG-BO" : return "Borno (Nigeria)";
3503    case "NG-BY" : return "Bayelsa (Nigeria)";
3504    case "NG-CR" : return "Cross River (Nigeria)";
3505    case "NG-DE" : return "Delta (Nigeria)";
3506    case "NG-EB" : return "Ebonyi (Nigeria)";
3507    case "NG-ED" : return "Edo (Nigeria)";
3508    case "NG-EK" : return "Ekiti (Nigeria)";
3509    case "NG-EN" : return "Enugu (Nigeria)";
3510    case "NG-FC" : return "Abuja Federal Capital Territory (Nigeria)";
3511    case "NG-GO" : return "Gombe (Nigeria)";
3512    case "NG-IM" : return "Imo (Nigeria)";
3513    case "NG-JI" : return "Jigawa (Nigeria)";
3514    case "NG-KD" : return "Kaduna (Nigeria)";
3515    case "NG-KE" : return "Kebbi (Nigeria)";
3516    case "NG-KN" : return "Kano (Nigeria)";
3517    case "NG-KO" : return "Kogi (Nigeria)";
3518    case "NG-KT" : return "Katsina (Nigeria)";
3519    case "NG-KW" : return "Kwara (Nigeria)";
3520    case "NG-LA" : return "Lagos (Nigeria)";
3521    case "NG-NA" : return "Nasarawa (Nigeria)";
3522    case "NG-NI" : return "Niger (Nigeria)";
3523    case "NG-OG" : return "Ogun (Nigeria)";
3524    case "NG-ON" : return "Ondo (Nigeria)";
3525    case "NG-OS" : return "Osun (Nigeria)";
3526    case "NG-OY" : return "Oyo (Nigeria)";
3527    case "NG-PL" : return "Plateau (Nigeria)";
3528    case "NG-RI" : return "Rivers (Nigeria)";
3529    case "NG-SO" : return "Sokoto (Nigeria)";
3530    case "NG-TA" : return "Taraba (Nigeria)";
3531    case "NG-YO" : return "Yobe (Nigeria)";
3532    case "NG-ZA" : return "Zamfara (Nigeria)";
3533    case "NI-AN" : return "Atlįntico Norte (Nicaragua)";
3534    case "NI-AS" : return "Atlįntico Sur (Nicaragua)";
3535    case "NI-BO" : return "Boaco (Nicaragua)";
3536    case "NI-CA" : return "Carazo (Nicaragua)";
3537    case "NI-CI" : return "Chinandega (Nicaragua)";
3538    case "NI-CO" : return "Chontales (Nicaragua)";
3539    case "NI-ES" : return "Estelķ (Nicaragua)";
3540    case "NI-GR" : return "Granada (Nicaragua)";
3541    case "NI-JI" : return "Jinotega (Nicaragua)";
3542    case "NI-LE" : return "León (Nicaragua)";
3543    case "NI-MD" : return "Madriz (Nicaragua)";
3544    case "NI-MN" : return "Managua (Nicaragua)";
3545    case "NI-MS" : return "Masaya (Nicaragua)";
3546    case "NI-MT" : return "Matagalpa (Nicaragua)";
3547    case "NI-NS" : return "Nueva Segovia (Nicaragua)";
3548    case "NI-RI" : return "Rivas (Nicaragua)";
3549    case "NI-SJ" : return "Rķo San Juan (Nicaragua)";
3550    case "NL-AW" : return "Aruba (Netherlands)";
3551    case "NL-BQ1" : return "Bonaire (Netherlands)";
3552    case "NL-BQ2" : return "Saba (Netherlands)";
3553    case "NL-BQ3" : return "Sint Eustatius (Netherlands)";
3554    case "NL-CW" : return "Curaēao (Netherlands)";
3555    case "NL-DR" : return "Drenthe (Netherlands)";
3556    case "NL-FL" : return "Flevoland (Netherlands)";
3557    case "NL-FR" : return "Fryslān (Netherlands)";
3558    case "NL-GE" : return "Gelderland (Netherlands)";
3559    case "NL-GR" : return "Groningen (Netherlands)";
3560    case "NL-LI" : return "Limburg (Netherlands)";
3561    case "NL-NB" : return "Noord-Brabant (Netherlands)";
3562    case "NL-NH" : return "Noord-Holland (Netherlands)";
3563    case "NL-OV" : return "Overijssel (Netherlands)";
3564    case "NL-SX" : return "Sint Maarten (Netherlands)";
3565    case "NL-UT" : return "Utrecht (Netherlands)";
3566    case "NL-ZE" : return "Zeeland (Netherlands)";
3567    case "NL-ZH" : return "Zuid-Holland (Netherlands)";
3568    case "NO-01" : return "Ųstfold (Norway)";
3569    case "NO-02" : return "Akershus (Norway)";
3570    case "NO-03" : return "Oslo (Norway)";
3571    case "NO-04" : return "Hedmark (Norway)";
3572    case "NO-05" : return "Oppland (Norway)";
3573    case "NO-06" : return "Buskerud (Norway)";
3574    case "NO-07" : return "Vestfold (Norway)";
3575    case "NO-08" : return "Telemark (Norway)";
3576    case "NO-09" : return "Aust-Agder (Norway)";
3577    case "NO-10" : return "Vest-Agder (Norway)";
3578    case "NO-11" : return "Rogaland (Norway)";
3579    case "NO-12" : return "Hordaland (Norway)";
3580    case "NO-14" : return "Sogn og Fjordane (Norway)";
3581    case "NO-15" : return "Mųre og Romsdal (Norway)";
3582    case "NO-16" : return "Sųr-Trųndelag (Norway)";
3583    case "NO-17" : return "Nord-Trųndelag (Norway)";
3584    case "NO-18" : return "Nordland (Norway)";
3585    case "NO-19" : return "Romsa (Norway)";
3586    case "NO-20" : return "Finnmark (Norway)";
3587    case "NO-21" : return "Svalbard (Norway)";
3588    case "NO-22" : return "Jan Mayen (Norway)";
3589    case "NP-1" : return "Central (Nepal)";
3590    case "NP-2" : return "Madhya Pashchimanchal (Nepal)";
3591    case "NP-3" : return "Pashchimanchal (Nepal)";
3592    case "NP-4" : return "Eastern (Nepal)";
3593    case "NP-5" : return "Far Western (Nepal)";
3594    case "NP-BA" : return "Bagmati (Nepal)";
3595    case "NP-BH" : return "Bheri (Nepal)";
3596    case "NP-DH" : return "Dhawalagiri (Nepal)";
3597    case "NP-GA" : return "Gandaki (Nepal)";
3598    case "NP-JA" : return "Janakpur (Nepal)";
3599    case "NP-KA" : return "Karnali (Nepal)";
3600    case "NP-KO" : return "Kosi (Nepal)";
3601    case "NP-LU" : return "Lumbini (Nepal)";
3602    case "NP-MA" : return "Mahakali (Nepal)";
3603    case "NP-ME" : return "Mechi (Nepal)";
3604    case "NP-NA" : return "Narayani (Nepal)";
3605    case "NP-RA" : return "Rapti (Nepal)";
3606    case "NP-SA" : return "Sagarmatha (Nepal)";
3607    case "NP-SE" : return "Seti (Nepal)";
3608    case "NR-01" : return "Aiwo (Nauru)";
3609    case "NR-02" : return "Anabar (Nauru)";
3610    case "NR-03" : return "Anetan (Nauru)";
3611    case "NR-04" : return "Anibare (Nauru)";
3612    case "NR-05" : return "Baiti (Nauru)";
3613    case "NR-06" : return "Boe (Nauru)";
3614    case "NR-07" : return "Buada (Nauru)";
3615    case "NR-08" : return "Denigomodu (Nauru)";
3616    case "NR-09" : return "Ewa (Nauru)";
3617    case "NR-10" : return "Ijuw (Nauru)";
3618    case "NR-11" : return "Meneng (Nauru)";
3619    case "NR-12" : return "Nibok (Nauru)";
3620    case "NR-13" : return "Uaboe (Nauru)";
3621    case "NR-14" : return "Yaren (Nauru)";
3622    case "NU-NU" : return "Niue (Niue)";
3623    case "NZ-AUK" : return "Auckland (New Zealand)";
3624    case "NZ-BOP" : return "Bay of Plenty (New Zealand)";
3625    case "NZ-CAN" : return "Canterbury (New Zealand)";
3626    case "NZ-CIT" : return "Chatham Islands Territory (New Zealand)";
3627    case "NZ-GIS" : return "Gisborne District (New Zealand)";
3628    case "NZ-HKB" : return "Hawke's Bay (New Zealand)";
3629    case "NZ-MBH" : return "Marlborough District (New Zealand)";
3630    case "NZ-MWT" : return "Manawatu-Wanganui (New Zealand)";
3631    case "NZ-N" : return "North Island (New Zealand)";
3632    case "NZ-NSN" : return "Nelson City (New Zealand)";
3633    case "NZ-NTL" : return "Northland (New Zealand)";
3634    case "NZ-OTA" : return "Otago (New Zealand)";
3635    case "NZ-S" : return "South Island (New Zealand)";
3636    case "NZ-STL" : return "Southland (New Zealand)";
3637    case "NZ-TAS" : return "Tasman District (New Zealand)";
3638    case "NZ-TKI" : return "Taranaki (New Zealand)";
3639    case "NZ-WGN" : return "Wellington (New Zealand)";
3640    case "NZ-WKO" : return "Waikato (New Zealand)";
3641    case "NZ-WTC" : return "West Coast (New Zealand)";
3642    case "OM-BA" : return "Al B??inah (Oman)";
3643    case "OM-BU" : return "Al Buraym? (Oman)";
3644    case "OM-DA" : return "Ad D?khil?yah (Oman)";
3645    case "OM-MA" : return "Masqa? (Oman)";
3646    case "OM-MU" : return "Musandam (Oman)";
3647    case "OM-SH" : return "Ash Sharq?yah (Oman)";
3648    case "OM-WU" : return "Al Wus?į (Oman)";
3649    case "OM-ZA" : return "Az? Z??hirah (Oman)";
3650    case "OM-ZU" : return "Z?uf?r (Oman)";
3651    case "PA-1" : return "Bocas del Toro (Panama)";
3652    case "PA-10" : return "Panamį Oeste (Panama)";
3653    case "PA-2" : return "Coclé (Panama)";
3654    case "PA-3" : return "Colón (Panama)";
3655    case "PA-4" : return "Chiriquķ (Panama)";
3656    case "PA-5" : return "Darién (Panama)";
3657    case "PA-6" : return "Herrera (Panama)";
3658    case "PA-7" : return "Los Santos (Panama)";
3659    case "PA-8" : return "Panamį (Panama)";
3660    case "PA-9" : return "Veraguas (Panama)";
3661    case "PA-EM" : return "Emberį (Panama)";
3662    case "PA-KY" : return "Kuna Yala (Panama)";
3663    case "PA-NB" : return "Ngöbe-Buglé (Panama)";
3664    case "PE-AMA" : return "Amarumayu (Peru)";
3665    case "PE-ANC" : return "Ancash (Peru)";
3666    case "PE-APU" : return "Apurķmac (Peru)";
3667    case "PE-ARE" : return "Arequipa (Peru)";
3668    case "PE-AYA" : return "Ayacucho (Peru)";
3669    case "PE-CAJ" : return "Cajamarca (Peru)";
3670    case "PE-CAL" : return "El Callao (Peru)";
3671    case "PE-CUS" : return "Cusco (Peru)";
3672    case "PE-HUC" : return "Huįnuco (Peru)";
3673    case "PE-HUV" : return "Huancavelica (Peru)";
3674    case "PE-ICA" : return "Ica (Peru)";
3675    case "PE-JUN" : return "Hunin (Peru)";
3676    case "PE-LAL" : return "La Libertad (Peru)";
3677    case "PE-LAM" : return "Lambayeque (Peru)";
3678    case "PE-LIM" : return "Lima (Peru)";
3679    case "PE-LMA" : return "Lima hatun llaqta (Peru)";
3680    case "PE-LOR" : return "Loreto (Peru)";
3681    case "PE-MDD" : return "Madre de Dios (Peru)";
3682    case "PE-MOQ" : return "Moquegua (Peru)";
3683    case "PE-PAS" : return "Pasco (Peru)";
3684    case "PE-PIU" : return "Piura (Peru)";
3685    case "PE-PUN" : return "Puno (Peru)";
3686    case "PE-SAM" : return "San Martin (Peru)";
3687    case "PE-TAC" : return "Tacna (Peru)";
3688    case "PE-TUM" : return "Tumbes (Peru)";
3689    case "PE-UCA" : return "Ucayali (Peru)";
3690    case "PF-PF" : return "French Polynesia (French Polynesia)";
3691    case "PG-CPK" : return "Chimbu (Papua New Guinea)";
3692    case "PG-CPM" : return "Central (Papua New Guinea)";
3693    case "PG-EBR" : return "East New Britain (Papua New Guinea)";
3694    case "PG-EHG" : return "Eastern Highlands (Papua New Guinea)";
3695    case "PG-EPW" : return "Enga (Papua New Guinea)";
3696    case "PG-ESW" : return "East Sepik (Papua New Guinea)";
3697    case "PG-GPK" : return "Gulf (Papua New Guinea)";
3698    case "PG-HLA" : return "Hela (Papua New Guinea)";
3699    case "PG-JWK" : return "Jiwaka (Papua New Guinea)";
3700    case "PG-MBA" : return "Milne Bay (Papua New Guinea)";
3701    case "PG-MPL" : return "Morobe (Papua New Guinea)";
3702    case "PG-MPM" : return "Madang (Papua New Guinea)";
3703    case "PG-MRL" : return "Manus (Papua New Guinea)";
3704    case "PG-NCD" : return "National Capital District (Papua New Guinea)";
3705    case "PG-NIK" : return "New Ireland (Papua New Guinea)";
3706    case "PG-NPP" : return "Northern (Papua New Guinea)";
3707    case "PG-NSB" : return "Bougainville (Papua New Guinea)";
3708    case "PG-SAN" : return "West Sepik (Papua New Guinea)";
3709    case "PG-SHM" : return "Southern Highlands (Papua New Guinea)";
3710    case "PG-WBK" : return "West New Britain (Papua New Guinea)";
3711    case "PG-WHM" : return "Western Highlands (Papua New Guinea)";
3712    case "PG-WPD" : return "Western (Papua New Guinea)";
3713    case "PH-00" : return "National Capital Region (Philippines)";
3714    case "PH-01" : return "Ilocos (Philippines)";
3715    case "PH-02" : return "Cagayan Valley (Philippines)";
3716    case "PH-03" : return "Central Luzon (Philippines)";
3717    case "PH-05" : return "Bicol (Philippines)";
3718    case "PH-06" : return "Rehiyon ng Kanlurang Bisaya (Philippines)";
3719    case "PH-07" : return "Central Visayas (Philippines)";
3720    case "PH-08" : return "Eastern Visayas (Philippines)";
3721    case "PH-09" : return "Rehiyon ng Tangway ng Sambuwangga (Philippines)";
3722    case "PH-10" : return "Northern Mindanao (Philippines)";
3723    case "PH-11" : return "Davao (Philippines)";
3724    case "PH-12" : return "Rehiyon ng Soccsksargen (Philippines)";
3725    case "PH-13" : return "Caraga (Philippines)";
3726    case "PH-14" : return "Autonomous Region in Muslim Mindanao (Philippines)";
3727    case "PH-15" : return "Cordillera Administrative Region (Philippines)";
3728    case "PH-40" : return "Calabarzon (Philippines)";
3729    case "PH-41" : return "Mimaropa (Philippines)";
3730    case "PH-ABR" : return "Abra (Philippines)";
3731    case "PH-AGN" : return "Agusan del Norte (Philippines)";
3732    case "PH-AGS" : return "Agusan del Sur (Philippines)";
3733    case "PH-AKL" : return "Aklan (Philippines)";
3734    case "PH-ALB" : return "Albay (Philippines)";
3735    case "PH-ANT" : return "Antike (Philippines)";
3736    case "PH-APA" : return "Apayao (Philippines)";
3737    case "PH-AUR" : return "Aurora (Philippines)";
3738    case "PH-BAN" : return "Bataan (Philippines)";
3739    case "PH-BAS" : return "Basilan (Philippines)";
3740    case "PH-BEN" : return "Benget (Philippines)";
3741    case "PH-BIL" : return "Biliran (Philippines)";
3742    case "PH-BOH" : return "Bohol (Philippines)";
3743    case "PH-BTG" : return "Batangas (Philippines)";
3744    case "PH-BTN" : return "Batanes (Philippines)";
3745    case "PH-BUK" : return "Bukidnon (Philippines)";
3746    case "PH-BUL" : return "Bulacan (Philippines)";
3747    case "PH-CAG" : return "Cagayan (Philippines)";
3748    case "PH-CAM" : return "Camiguin (Philippines)";
3749    case "PH-CAN" : return "Camarines Norte (Philippines)";
3750    case "PH-CAP" : return "Capiz (Philippines)";
3751    case "PH-CAS" : return "Camarines Sur (Philippines)";
3752    case "PH-CAT" : return "Catanduanes (Philippines)";
3753    case "PH-CAV" : return "Cavite (Philippines)";
3754    case "PH-CEB" : return "Cebu (Philippines)";
3755    case "PH-COM" : return "Compostela Valley (Philippines)";
3756    case "PH-DAO" : return "Davao Oriental (Philippines)";
3757    case "PH-DAS" : return "Davao del Sur (Philippines)";
3758    case "PH-DAV" : return "Davao del Norte (Philippines)";
3759    case "PH-DIN" : return "Dinagat Islands (Philippines)";
3760    case "PH-EAS" : return "Eastern Samar (Philippines)";
3761    case "PH-GUI" : return "Gimaras (Philippines)";
3762    case "PH-IFU" : return "Ifugao (Philippines)";
3763    case "PH-ILI" : return "Iloilo (Philippines)";
3764    case "PH-ILN" : return "Hilagang Iloko (Philippines)";
3765    case "PH-ILS" : return "Ilocos Sur (Philippines)";
3766    case "PH-ISA" : return "Isabela (Philippines)";
3767    case "PH-KAL" : return "Kalinga (Philippines)";
3768    case "PH-LAG" : return "Laguna (Philippines)";
3769    case "PH-LAN" : return "Hilagang Lanaw (Philippines)";
3770    case "PH-LAS" : return "Lanao del Sur (Philippines)";
3771    case "PH-LEY" : return "Leyte (Philippines)";
3772    case "PH-LUN" : return "La Union (Philippines)";
3773    case "PH-MAD" : return "Marinduke (Philippines)";
3774    case "PH-MAG" : return "Magindanaw (Philippines)";
3775    case "PH-MAS" : return "Masbate (Philippines)";
3776    case "PH-MDC" : return "Kanlurang Mindoro (Philippines)";
3777    case "PH-MDR" : return "Mindoro Oriental (Philippines)";
3778    case "PH-MOU" : return "Lalawigang Bulubundukin (Philippines)";
3779    case "PH-MSC" : return "Kanlurang Misamis (Philippines)";
3780    case "PH-MSR" : return "Misamis Oriental (Philippines)";
3781    case "PH-NCO" : return "Cotabato (Philippines)";
3782    case "PH-NEC" : return "Kanlurang Negros (Philippines)";
3783    case "PH-NER" : return "Negros Oriental (Philippines)";
3784    case "PH-NSA" : return "Hilagang Samar (Philippines)";
3785    case "PH-NUE" : return "Nueva Ecija (Philippines)";
3786    case "PH-NUV" : return "Nueva Vizcaya (Philippines)";
3787    case "PH-PAM" : return "Pampanga (Philippines)";
3788    case "PH-PAN" : return "Pangasinan (Philippines)";
3789    case "PH-PLW" : return "Palawan (Philippines)";
3790    case "PH-QUE" : return "Keson (Philippines)";
3791    case "PH-QUI" : return "Kirino (Philippines)";
3792    case "PH-RIZ" : return "Risal (Philippines)";
3793    case "PH-ROM" : return "Romblon (Philippines)";
3794    case "PH-SAR" : return "Sarangani (Philippines)";
3795    case "PH-SCO" : return "South Cotabato (Philippines)";
3796    case "PH-SIG" : return "Sikihor (Philippines)";
3797    case "PH-SLE" : return "Katimogang Leyte (Philippines)";
3798    case "PH-SLU" : return "Sulu (Philippines)";
3799    case "PH-SOR" : return "Sorsogon (Philippines)";
3800    case "PH-SUK" : return "Sultan Kudarat (Philippines)";
3801    case "PH-SUN" : return "Hilagang Surigaw (Philippines)";
3802    case "PH-SUR" : return "Surigao del Sur (Philippines)";
3803    case "PH-TAR" : return "Tarlac (Philippines)";
3804    case "PH-TAW" : return "Tawi-Tawi (Philippines)";
3805    case "PH-WSA" : return "Samar (Philippines)";
3806    case "PH-ZAN" : return "Hilagang Sambuwangga (Philippines)";
3807    case "PH-ZAS" : return "Timog Sambuwangga (Philippines)";
3808    case "PH-ZMB" : return "Sambales (Philippines)";
3809    case "PH-ZSI" : return "Sambuwangga Sibugay (Philippines)";
3810    case "PK-BA" : return "Balochistan (Pakistan)";
3811    case "PK-GB" : return "Gilgit-Baltist?n (Pakistan)";
3812    case "PK-IS" : return "Isl?m?b?d (Pakistan)";
3813    case "PK-JK" : return "Azad Kashmir (Pakistan)";
3814    case "PK-KP" : return "Kha?bar Pakht?nkhw? (Pakistan)";
3815    case "PK-PB" : return "Panj?b (Pakistan)";
3816    case "PK-SD" : return "Sindh (Pakistan)";
3817    case "PK-TA" : return "Federally Administered Tribal Areas (Pakistan)";
3818    case "PL-DS" : return "Dolno?l?skie (Poland)";
3819    case "PL-KP" : return "Kujawsko-pomorskie (Poland)";
3820    case "PL-LB" : return "Lubuskie (Poland)";
3821    case "PL-LD" : return "?ódzkie (Poland)";
3822    case "PL-LU" : return "Lubelskie (Poland)";
3823    case "PL-MA" : return "Ma?opolskie (Poland)";
3824    case "PL-MZ" : return "Mazowieckie (Poland)";
3825    case "PL-OP" : return "Opolskie (Poland)";
3826    case "PL-PD" : return "Podlaskie (Poland)";
3827    case "PL-PK" : return "Podkarpackie (Poland)";
3828    case "PL-PM" : return "Pomorskie (Poland)";
3829    case "PL-SK" : return "?wi?tokrzyskie (Poland)";
3830    case "PL-SL" : return "?l?skie (Poland)";
3831    case "PL-WN" : return "Warmi?sko-mazurskie (Poland)";
3832    case "PL-WP" : return "Wielkopolskie (Poland)";
3833    case "PL-ZP" : return "Zachodniopomorskie (Poland)";
3834    case "PM-PM" : return "St. Pierre & Miquelon (St. Pierre & Miquelon)";
3835    case "PN-PN" : return "Pitcairn (Pitcairn)";
3836    case "PR-PR" : return "Puerto Rico (Puerto Rico)";
3837    case "PS-BTH" : return "Bayt La?m (Palestine)";
3838    case "PS-DEB" : return "Dayr al Bala? (Palestine)";
3839    case "PS-GZA" : return "Gaza (Palestine)";
3840    case "PS-HBN" : return "Al Khal?l (Palestine)";
3841    case "PS-JEM" : return "Al Quds (Palestine)";
3842    case "PS-JEN" : return "Jan?n (Palestine)";
3843    case "PS-JRH" : return "Ar??? wa al Aghw?r (Palestine)";
3844    case "PS-KYS" : return "Khan Yunis (Palestine)";
3845    case "PS-NBS" : return "Nablus (Palestine)";
3846    case "PS-NGZ" : return "North Gaza (Palestine)";
3847    case "PS-QQA" : return "Qalqilya (Palestine)";
3848    case "PS-RBH" : return "Ramallah (Palestine)";
3849    case "PS-RFH" : return "Rafah (Palestine)";
3850    case "PS-SLT" : return "Salfit (Palestine)";
3851    case "PS-TBS" : return "Tubas (Palestine)";
3852    case "PS-TKM" : return "Tulkarm (Palestine)";
3853    case "PT-01" : return "Aveiro (Portugal)";
3854    case "PT-02" : return "Beja (Portugal)";
3855    case "PT-03" : return "Braga (Portugal)";
3856    case "PT-04" : return "Braganēa (Portugal)";
3857    case "PT-05" : return "Castelo Branco (Portugal)";
3858    case "PT-06" : return "Coimbra (Portugal)";
3859    case "PT-07" : return "Évora (Portugal)";
3860    case "PT-08" : return "Faro (Portugal)";
3861    case "PT-09" : return "Guarda (Portugal)";
3862    case "PT-10" : return "Leiria (Portugal)";
3863    case "PT-11" : return "Lisboa (Portugal)";
3864    case "PT-12" : return "Portalegre (Portugal)";
3865    case "PT-13" : return "Porto (Portugal)";
3866    case "PT-14" : return "Santarém (Portugal)";
3867    case "PT-15" : return "Setśbal (Portugal)";
3868    case "PT-16" : return "Viana do Castelo (Portugal)";
3869    case "PT-17" : return "Vila Real (Portugal)";
3870    case "PT-18" : return "Viseu (Portugal)";
3871    case "PT-20" : return "Regićo Autónoma dos Aēores (Portugal)";
3872    case "PT-30" : return "Regićo Autónoma da Madeira (Portugal)";
3873    case "PW-002" : return "Aimeliik (Palau)";
3874    case "PW-004" : return "Airai (Palau)";
3875    case "PW-010" : return "Angaur (Palau)";
3876    case "PW-050" : return "Hatobohei (Palau)";
3877    case "PW-100" : return "Kayangel (Palau)";
3878    case "PW-150" : return "Koror (Palau)";
3879    case "PW-212" : return "Melekeok (Palau)";
3880    case "PW-214" : return "Ngaraard (Palau)";
3881    case "PW-218" : return "Ngarchelong (Palau)";
3882    case "PW-222" : return "Ngardmau (Palau)";
3883    case "PW-224" : return "Ngatpang (Palau)";
3884    case "PW-226" : return "Ngchesar (Palau)";
3885    case "PW-227" : return "Ngeremlengui (Palau)";
3886    case "PW-228" : return "Ngiwal (Palau)";
3887    case "PW-350" : return "Peleliu (Palau)";
3888    case "PW-370" : return "Sonsorol (Palau)";
3889    case "PY-1" : return "Concepción (Paraguay)";
3890    case "PY-10" : return "Alto Paranį (Paraguay)";
3891    case "PY-11" : return "Central (Paraguay)";
3892    case "PY-12" : return "Ńeembucś (Paraguay)";
3893    case "PY-13" : return "Amambay (Paraguay)";
3894    case "PY-14" : return "Canindeyś (Paraguay)";
3895    case "PY-15" : return "Presidente Hayes (Paraguay)";
3896    case "PY-16" : return "Alto Paraguay (Paraguay)";
3897    case "PY-19" : return "Boquerón (Paraguay)";
3898    case "PY-2" : return "San Pedro (Paraguay)";
3899    case "PY-3" : return "Cordillera (Paraguay)";
3900    case "PY-4" : return "Guairį (Paraguay)";
3901    case "PY-5" : return "Caaguazś (Paraguay)";
3902    case "PY-6" : return "Caazapį (Paraguay)";
3903    case "PY-7" : return "Itapśa (Paraguay)";
3904    case "PY-8" : return "Misiones (Paraguay)";
3905    case "PY-9" : return "Paraguarķ (Paraguay)";
3906    case "PY-ASU" : return "Asunción (Paraguay)";
3907    case "QA-DA" : return "Ad Daw?ah (Qatar)";
3908    case "QA-KH" : return "Al Khawr wa adh Dhakh?rah (Qatar)";
3909    case "QA-MS" : return "Ash Sham?l (Qatar)";
3910    case "QA-RA" : return "Ar Rayy?n (Qatar)";
3911    case "QA-US" : return "Umm ?al?l (Qatar)";
3912    case "QA-WA" : return "Al Wakrah (Qatar)";
3913    case "QA-ZA" : return "Az? Z?a??yin (Qatar)";
3914    case "RE-RE" : return "Reunion (Reunion)";
3915    case "RO-AB" : return "Alba (Romania)";
3916    case "RO-AG" : return "Arge? (Romania)";
3917    case "RO-AR" : return "Arad (Romania)";
3918    case "RO-B" : return "Bucure?ti (Romania)";
3919    case "RO-BC" : return "Bac?u (Romania)";
3920    case "RO-BH" : return "Bihor (Romania)";
3921    case "RO-BN" : return "Bistri?a-N?s?ud (Romania)";
3922    case "RO-BR" : return "Br?ila (Romania)";
3923    case "RO-BT" : return "Boto?ani (Romania)";
3924    case "RO-BV" : return "Bra?ov (Romania)";
3925    case "RO-BZ" : return "Buz?u (Romania)";
3926    case "RO-CJ" : return "Cluj (Romania)";
3927    case "RO-CL" : return "C?l?ra?i (Romania)";
3928    case "RO-CS" : return "Cara?-Severin (Romania)";
3929    case "RO-CT" : return "Constan?a (Romania)";
3930    case "RO-CV" : return "Covasna (Romania)";
3931    case "RO-DB" : return "Dāmbovi?a (Romania)";
3932    case "RO-DJ" : return "Dolj (Romania)";
3933    case "RO-GJ" : return "Gorj (Romania)";
3934    case "RO-GL" : return "Gala?i (Romania)";
3935    case "RO-GR" : return "Giurgiu (Romania)";
3936    case "RO-HD" : return "Hunedoara (Romania)";
3937    case "RO-HR" : return "Harghita (Romania)";
3938    case "RO-IF" : return "Ilfov (Romania)";
3939    case "RO-IL" : return "Ialomi?a (Romania)";
3940    case "RO-IS" : return "Ia?i (Romania)";
3941    case "RO-MH" : return "Mehedin?i (Romania)";
3942    case "RO-MM" : return "Maramure? (Romania)";
3943    case "RO-MS" : return "Mure? (Romania)";
3944    case "RO-NT" : return "Neam? (Romania)";
3945    case "RO-OT" : return "Olt (Romania)";
3946    case "RO-PH" : return "Prahova (Romania)";
3947    case "RO-SB" : return "Sibiu (Romania)";
3948    case "RO-SJ" : return "S?laj (Romania)";
3949    case "RO-SM" : return "Satu Mare (Romania)";
3950    case "RO-SV" : return "Suceava (Romania)";
3951    case "RO-TL" : return "Tulcea (Romania)";
3952    case "RO-TM" : return "Timi? (Romania)";
3953    case "RO-TR" : return "Teleorman (Romania)";
3954    case "RO-VL" : return "Vālcea (Romania)";
3955    case "RO-VN" : return "Vrancea (Romania)";
3956    case "RO-VS" : return "Vaslui (Romania)";
3957    case "RS-00" : return "Beograd (Serbia)";
3958    case "RS-01" : return "Severnoba?ki okrug (Serbia)";
3959    case "RS-02" : return "Srednjebanatski okrug (Serbia)";
3960    case "RS-03" : return "Severnobanatski okrug (Serbia)";
3961    case "RS-04" : return "Ju?nobanatski okrug (Serbia)";
3962    case "RS-05" : return "Zapadnoba?ki okrug (Serbia)";
3963    case "RS-06" : return "Ju?noba?ki okrug (Serbia)";
3964    case "RS-07" : return "Sremski okrug (Serbia)";
3965    case "RS-08" : return "Ma?vanski okrug (Serbia)";
3966    case "RS-09" : return "Kolubarski okrug (Serbia)";
3967    case "RS-10" : return "Podunavski okrug (Serbia)";
3968    case "RS-11" : return "Brani?evski okrug (Serbia)";
3969    case "RS-12" : return "?umadijski okrug (Serbia)";
3970    case "RS-13" : return "Pomoravski okrug (Serbia)";
3971    case "RS-14" : return "Borski okrug (Serbia)";
3972    case "RS-15" : return "Zaje?arski okrug (Serbia)";
3973    case "RS-16" : return "Zlatiborski okrug (Serbia)";
3974    case "RS-17" : return "Moravi?ki okrug (Serbia)";
3975    case "RS-18" : return "Ra?ki okrug (Serbia)";
3976    case "RS-19" : return "Rasinski okrug (Serbia)";
3977    case "RS-20" : return "Ni?avski okrug (Serbia)";
3978    case "RS-21" : return "Topli?ki okrug (Serbia)";
3979    case "RS-22" : return "Pirotski okrug (Serbia)";
3980    case "RS-23" : return "Jablani?ki okrug (Serbia)";
3981    case "RS-24" : return "P?injski okrug (Serbia)";
3982    case "RS-25" : return "Kosovski okrug (Serbia)";
3983    case "RS-26" : return "Pe?ki okrug (Serbia)";
3984    case "RS-27" : return "Prizrenski okrug (Serbia)";
3985    case "RS-28" : return "Kosovsko-Mitrova?ki okrug (Serbia)";
3986    case "RS-29" : return "Kosovsko-Pomoravski okrug (Serbia)";
3987    case "RS-KM" : return "Kosovo-Metohija (Serbia)";
3988    case "RS-VO" : return "Vojvodina (Serbia)";
3989    case "RU-AD" : return "Adygeja, Respublika (Russia)";
3990    case "RU-AL" : return "Altaj, Respublika (Russia)";
3991    case "RU-ALT" : return "Altajskij kraj (Russia)";
3992    case "RU-AMU" : return "Amurskaja oblast' (Russia)";
3993    case "RU-ARK" : return "Arhangel'skaja oblast' (Russia)";
3994    case "RU-AST" : return "Astrahanskaja oblast' (Russia)";
3995    case "RU-BA" : return "Bashkortostan, Respublika (Russia)";
3996    case "RU-BEL" : return "Belgorodskaja oblast' (Russia)";
3997    case "RU-BRY" : return "Brjanskaja oblast' (Russia)";
3998    case "RU-BU" : return "Burjatija, Respublika (Russia)";
3999    case "RU-CE" : return "?e?enskaja Respublika (Russia)";
4000    case "RU-CHE" : return "?eljabinskaja oblast' (Russia)";
4001    case "RU-CHU" : return "Chukotskiy avtonomnyy okrug (Russia)";
4002    case "RU-CU" : return "Chuvashskaya Respublika (Russia)";
4003    case "RU-DA" : return "Dagestan, Respublika (Russia)";
4004    case "RU-IN" : return "Ingu?etija, Respublika (Russia)";
4005    case "RU-IRK" : return "Irkutskaja oblast' (Russia)";
4006    case "RU-IVA" : return "Ivanovskaja oblast' (Russia)";
4007    case "RU-KAM" : return "Kam?atskij kraj (Russia)";
4008    case "RU-KB" : return "Kabardino-Balkarskaja Respublika (Russia)";
4009    case "RU-KC" : return "Kara?aevo-?erkesskaja Respublika (Russia)";
4010    case "RU-KDA" : return "Krasnodarskij kraj (Russia)";
4011    case "RU-KEM" : return "Kemerovskaja oblast' (Russia)";
4012    case "RU-KGD" : return "Kaliningradskaja oblast' (Russia)";
4013    case "RU-KGN" : return "Kurganskaja oblast' (Russia)";
4014    case "RU-KHA" : return "Habarovskij kraj (Russia)";
4015    case "RU-KHM" : return "Hanty-Mansijskij avtonomnyj okrug (Russia)";
4016    case "RU-KIR" : return "Kirovskaja oblast' (Russia)";
4017    case "RU-KK" : return "Hakasija, Respublika (Russia)";
4018    case "RU-KL" : return "Kalmykija, Respublika (Russia)";
4019    case "RU-KLU" : return "Kaluzhskaya oblast' (Russia)";
4020    case "RU-KO" : return "Komi, Respublika (Russia)";
4021    case "RU-KOS" : return "Kostromskaja oblast' (Russia)";
4022    case "RU-KR" : return "Karelija, Respublika (Russia)";
4023    case "RU-KRS" : return "Kurskaja oblast' (Russia)";
4024    case "RU-KYA" : return "Krasnojarskij kraj (Russia)";
4025    case "RU-LEN" : return "Leningradskaja oblast' (Russia)";
4026    case "RU-LIP" : return "Lipeckaja oblast' (Russia)";
4027    case "RU-MAG" : return "Magadanskaja oblast' (Russia)";
4028    case "RU-ME" : return "Marij Čl, Respublika (Russia)";
4029    case "RU-MO" : return "Mordovija, Respublika (Russia)";
4030    case "RU-MOS" : return "Moskovskaja oblast' (Russia)";
4031    case "RU-MOW" : return "Moskva (Russia)";
4032    case "RU-MUR" : return "Murmanskaja oblast' (Russia)";
4033    case "RU-NEN" : return "Neneckij avtonomnyj okrug (Russia)";
4034    case "RU-NGR" : return "Novgorodskaja oblast' (Russia)";
4035    case "RU-NIZ" : return "Ni?egorodskaja oblast' (Russia)";
4036    case "RU-NVS" : return "Novosibirskaja oblast' (Russia)";
4037    case "RU-OMS" : return "Omskaja oblast' (Russia)";
4038    case "RU-ORE" : return "Orenburgskaja oblast' (Russia)";
4039    case "RU-ORL" : return "Orlovskaja oblast' (Russia)";
4040    case "RU-PER" : return "Permskij kraj (Russia)";
4041    case "RU-PNZ" : return "Penzenskaja oblast' (Russia)";
4042    case "RU-PRI" : return "Primorskij kraj (Russia)";
4043    case "RU-PSK" : return "Pskovskaja oblast' (Russia)";
4044    case "RU-ROS" : return "Rostovskaja oblast' (Russia)";
4045    case "RU-RYA" : return "Rjazanskaja oblast' (Russia)";
4046    case "RU-SA" : return "Saha, Respublika (Russia)";
4047    case "RU-SAK" : return "Sahalinskaja oblast' (Russia)";
4048    case "RU-SAM" : return "Samarskaja oblast' (Russia)";
4049    case "RU-SAR" : return "Saratovskaja oblast' (Russia)";
4050    case "RU-SE" : return "Severnaja Osetija, Respublika (Russia)";
4051    case "RU-SMO" : return "Smolenskaja oblast' (Russia)";
4052    case "RU-SPE" : return "Sankt-Peterburg (Russia)";
4053    case "RU-STA" : return "Stavropol'skij kraj (Russia)";
4054    case "RU-SVE" : return "Sverdlovskaja oblast' (Russia)";
4055    case "RU-TA" : return "Tatarstan, Respublika (Russia)";
4056    case "RU-TAM" : return "Tambovskaja oblast' (Russia)";
4057    case "RU-TOM" : return "Tomskaja oblast' (Russia)";
4058    case "RU-TUL" : return "Tul'skaja oblast' (Russia)";
4059    case "RU-TVE" : return "Tverskaja oblast' (Russia)";
4060    case "RU-TY" : return "Tyva, Respublika (Russia)";
4061    case "RU-TYU" : return "Tjumenskaja oblast' (Russia)";
4062    case "RU-UD" : return "Udmurtskaja Respublika (Russia)";
4063    case "RU-ULY" : return "Ul'janovskaja oblast' (Russia)";
4064    case "RU-VGG" : return "Volgogradskaja oblast' (Russia)";
4065    case "RU-VLA" : return "Vladimirskaja oblast' (Russia)";
4066    case "RU-VLG" : return "Vologodskaja oblast' (Russia)";
4067    case "RU-VOR" : return "Voronezhskaya oblast' (Russia)";
4068    case "RU-YAN" : return "Jamalo-Neneckij avtonomnyj okrug (Russia)";
4069    case "RU-YAR" : return "Jaroslavskaja oblast' (Russia)";
4070    case "RU-YEV" : return "Evrejskaja avtonomnaja oblast' (Russia)";
4071    case "RU-ZAB" : return "Zabajkal'skij kraj (Russia)";
4072    case "RW-01" : return "Ville de Kigal (Rwanda)";
4073    case "RW-02" : return "Est (Rwanda)";
4074    case "RW-03" : return "Nord (Rwanda)";
4075    case "RW-04" : return "Ouest (Rwanda)";
4076    case "RW-05" : return "Sud (Rwanda)";    
4077    }
4078    return "Unknown state code '"+c.getCode()+"'";
4079  }
4080
4081  private static String stateSZ(Coding c) {
4082    switch (c.getCode()) {
4083    case "SA-01" : return "Ar Riy?? (Saudi Arabia)";
4084    case "SA-02" : return "Makkah al Mukarramah (Saudi Arabia)";
4085    case "SA-03" : return "Al Mad?nah al Munawwarah (Saudi Arabia)";
4086    case "SA-04" : return "Ash Sharq?yah (Saudi Arabia)";
4087    case "SA-05" : return "Al Qa??m (Saudi Arabia)";
4088    case "SA-06" : return "??'il (Saudi Arabia)";
4089    case "SA-07" : return "Tab?k (Saudi Arabia)";
4090    case "SA-08" : return "Al ?ud?d ash Sham?l?yah (Saudi Arabia)";
4091    case "SA-09" : return "J?z?n (Saudi Arabia)";
4092    case "SA-10" : return "Najr?n (Saudi Arabia)";
4093    case "SA-11" : return "Al B??ah (Saudi Arabia)";
4094    case "SA-12" : return "Al Jawf (Saudi Arabia)";
4095    case "SA-14" : return "'As?r (Saudi Arabia)";
4096    case "SB-CE" : return "Central (Solomon Islands)";
4097    case "SB-CH" : return "Choiseul (Solomon Islands)";
4098    case "SB-CT" : return "Capital Territory (Solomon Islands)";
4099    case "SB-GU" : return "Guadalcanal (Solomon Islands)";
4100    case "SB-IS" : return "Isabel (Solomon Islands)";
4101    case "SB-MK" : return "Makira-Ulawa (Solomon Islands)";
4102    case "SB-ML" : return "Malaita (Solomon Islands)";
4103    case "SB-RB" : return "Rennell and Bellona (Solomon Islands)";
4104    case "SB-TE" : return "Temotu (Solomon Islands)";
4105    case "SB-WE" : return "Western (Solomon Islands)";
4106    case "SC-01" : return "Anse aux Pins (Seychelles)";
4107    case "SC-02" : return "Ans Bwalo (Seychelles)";
4108    case "SC-03" : return "Anse Etoile (Seychelles)";
4109    case "SC-04" : return "Au Cap (Seychelles)";
4110    case "SC-05" : return "Anse Royale (Seychelles)";
4111    case "SC-06" : return "Baie Lazare (Seychelles)";
4112    case "SC-07" : return "Baie Sainte-Anne (Seychelles)";
4113    case "SC-08" : return "Beau Vallon (Seychelles)";
4114    case "SC-09" : return "Bel Air (Seychelles)";
4115    case "SC-10" : return "Bel Ombre (Seychelles)";
4116    case "SC-11" : return "Cascade (Seychelles)";
4117    case "SC-12" : return "Glacis (Seychelles)";
4118    case "SC-13" : return "Grand'Anse Mahé (Seychelles)";
4119    case "SC-14" : return "Grand'Anse Praslin (Seychelles)";
4120    case "SC-15" : return "Ladig (Seychelles)";
4121    case "SC-16" : return "English River (Seychelles)";
4122    case "SC-17" : return "Mon Bikston (Seychelles)";
4123    case "SC-18" : return "Mon Fleri (Seychelles)";
4124    case "SC-19" : return "Plaisance (Seychelles)";
4125    case "SC-20" : return "Pointe La Rue (Seychelles)";
4126    case "SC-21" : return "Porglo (Seychelles)";
4127    case "SC-22" : return "Saint Louis (Seychelles)";
4128    case "SC-23" : return "Takamaka (Seychelles)";
4129    case "SC-24" : return "Lemamel (Seychelles)";
4130    case "SC-25" : return "Roche Caļman (Seychelles)";
4131    case "SD-DC" : return "Central Darfur (Sudan)";
4132    case "SD-DE" : return "East Darfur (Sudan)";
4133    case "SD-DN" : return "North Darfur (Sudan)";
4134    case "SD-DS" : return "Jan?b D?rf?r (Sudan)";
4135    case "SD-DW" : return "Gharb D?rf?r (Sudan)";
4136    case "SD-GD" : return "Al Qa??rif (Sudan)";
4137    case "SD-GZ" : return "Al Jaz?rah (Sudan)";
4138    case "SD-KA" : return "Kassala (Sudan)";
4139    case "SD-KH" : return "Al Khar??m (Sudan)";
4140    case "SD-KN" : return "North Kordofan (Sudan)";
4141    case "SD-KS" : return "Jan?b Kurduf?n (Sudan)";
4142    case "SD-NB" : return "An N?l al Azraq (Sudan)";
4143    case "SD-NO" : return "Ash Sham?l?yah (Sudan)";
4144    case "SD-NR" : return "An N?l (Sudan)";
4145    case "SD-NW" : return "An N?l al Abya? (Sudan)";
4146    case "SD-RS" : return "Al Ba?r al A?mar (Sudan)";
4147    case "SD-SI" : return "Sennar (Sudan)";
4148    case "SE-AB" : return "Stockholms län (Sweden)";
4149    case "SE-AC" : return "Västerbottens län (Sweden)";
4150    case "SE-BD" : return "Norrbottens län (Sweden)";
4151    case "SE-C" : return "Uppsala län (Sweden)";
4152    case "SE-D" : return "Södermanlands län (Sweden)";
4153    case "SE-E" : return "Östergötlands län (Sweden)";
4154    case "SE-F" : return "Jönköpings län (Sweden)";
4155    case "SE-G" : return "Kronobergs län (Sweden)";
4156    case "SE-H" : return "Kalmar län (Sweden)";
4157    case "SE-I" : return "Gotlands län (Sweden)";
4158    case "SE-K" : return "Blekinge län (Sweden)";
4159    case "SE-M" : return "Skåne län (Sweden)";
4160    case "SE-N" : return "Hallands län (Sweden)";
4161    case "SE-O" : return "Västra Götalands län (Sweden)";
4162    case "SE-S" : return "Värmlands län (Sweden)";
4163    case "SE-T" : return "Örebro län (Sweden)";
4164    case "SE-U" : return "Västmanlands län (Sweden)";
4165    case "SE-W" : return "Dalarnas län (Sweden)";
4166    case "SE-X" : return "Gävleborgs län (Sweden)";
4167    case "SE-Y" : return "Västernorrlands län (Sweden)";
4168    case "SE-Z" : return "Jämtlands län (Sweden)";
4169    case "SG-01" : return "Central Singapore (Singapore)";
4170    case "SG-02" : return "North East (Singapore)";
4171    case "SG-03" : return "North West (Singapore)";
4172    case "SG-04" : return "South East (Singapore)";
4173    case "SG-05" : return "South West (Singapore)";
4174    case "SH-AC" : return "Ascension (Saint Helena, Ascension and Tristan Da Cunha)";
4175    case "SH-HL" : return "Saint Helena (Saint Helena, Ascension and Tristan Da Cunha)";
4176    case "SH-TA" : return "Tristan da Cunha (Saint Helena, Ascension and Tristan Da Cunha)";
4177    case "SI-001" : return "Ajdov??ina (Slovenia)";
4178    case "SI-002" : return "Beltinci (Slovenia)";
4179    case "SI-003" : return "Bled (Slovenia)";
4180    case "SI-004" : return "Bohinj (Slovenia)";
4181    case "SI-005" : return "Borovnica (Slovenia)";
4182    case "SI-006" : return "Bovec (Slovenia)";
4183    case "SI-007" : return "Brda (Slovenia)";
4184    case "SI-008" : return "Brezovica (Slovenia)";
4185    case "SI-009" : return "Bre?ice (Slovenia)";
4186    case "SI-010" : return "Ti?ina (Slovenia)";
4187    case "SI-011" : return "Celje (Slovenia)";
4188    case "SI-012" : return "Cerklje na Gorenjskem (Slovenia)";
4189    case "SI-013" : return "Cerknica (Slovenia)";
4190    case "SI-014" : return "Cerkno (Slovenia)";
4191    case "SI-015" : return "?ren?ovci (Slovenia)";
4192    case "SI-016" : return "?rna na Koro?kem (Slovenia)";
4193    case "SI-017" : return "?rnomelj (Slovenia)";
4194    case "SI-018" : return "Destrnik (Slovenia)";
4195    case "SI-019" : return "Diva?a (Slovenia)";
4196    case "SI-020" : return "Dobrepolje (Slovenia)";
4197    case "SI-021" : return "Dobrova-Polhov Gradec (Slovenia)";
4198    case "SI-022" : return "Dol pri Ljubljani (Slovenia)";
4199    case "SI-023" : return "Dom?ale (Slovenia)";
4200    case "SI-024" : return "Dornava (Slovenia)";
4201    case "SI-025" : return "Dravograd (Slovenia)";
4202    case "SI-026" : return "Duplek (Slovenia)";
4203    case "SI-027" : return "Gorenja vas-Poljane (Slovenia)";
4204    case "SI-028" : return "Gori?nica (Slovenia)";
4205    case "SI-029" : return "Gornja Radgona (Slovenia)";
4206    case "SI-030" : return "Gornji Grad (Slovenia)";
4207    case "SI-031" : return "Gornji Petrovci (Slovenia)";
4208    case "SI-032" : return "Grosuplje (Slovenia)";
4209    case "SI-033" : return "?alovci (Slovenia)";
4210    case "SI-034" : return "Hrastnik (Slovenia)";
4211    case "SI-035" : return "Hrpelje-Kozina (Slovenia)";
4212    case "SI-036" : return "Idrija (Slovenia)";
4213    case "SI-037" : return "Ig (Slovenia)";
4214    case "SI-038" : return "Ilirska Bistrica (Slovenia)";
4215    case "SI-039" : return "Ivan?na Gorica (Slovenia)";
4216    case "SI-040" : return "Izola (Slovenia)";
4217    case "SI-041" : return "Jesenice (Slovenia)";
4218    case "SI-042" : return "Jur?inci (Slovenia)";
4219    case "SI-043" : return "Kamnik (Slovenia)";
4220    case "SI-044" : return "Kanal (Slovenia)";
4221    case "SI-045" : return "Kidri?evo (Slovenia)";
4222    case "SI-046" : return "Kobarid (Slovenia)";
4223    case "SI-047" : return "Kobilje (Slovenia)";
4224    case "SI-048" : return "Ko?evje (Slovenia)";
4225    case "SI-049" : return "Komen (Slovenia)";
4226    case "SI-050" : return "Koper (Slovenia)";
4227    case "SI-051" : return "Kozje (Slovenia)";
4228    case "SI-052" : return "Kranj (Slovenia)";
4229    case "SI-053" : return "Kranjska Gora (Slovenia)";
4230    case "SI-054" : return "Kr?ko (Slovenia)";
4231    case "SI-055" : return "Kungota (Slovenia)";
4232    case "SI-056" : return "Kuzma (Slovenia)";
4233    case "SI-057" : return "La?ko (Slovenia)";
4234    case "SI-058" : return "Lenart (Slovenia)";
4235    case "SI-059" : return "Lendava (Slovenia)";
4236    case "SI-060" : return "Litija (Slovenia)";
4237    case "SI-061" : return "Ljubljana (Slovenia)";
4238    case "SI-062" : return "Ljubno (Slovenia)";
4239    case "SI-063" : return "Ljutomer (Slovenia)";
4240    case "SI-064" : return "Logatec (Slovenia)";
4241    case "SI-065" : return "Lo?ka Dolina (Slovenia)";
4242    case "SI-066" : return "Lo?ki Potok (Slovenia)";
4243    case "SI-067" : return "Lu?e (Slovenia)";
4244    case "SI-068" : return "Lukovica (Slovenia)";
4245    case "SI-069" : return "Maj?perk (Slovenia)";
4246    case "SI-070" : return "Maribor (Slovenia)";
4247    case "SI-071" : return "Medvode (Slovenia)";
4248    case "SI-072" : return "Menge? (Slovenia)";
4249    case "SI-073" : return "Metlika (Slovenia)";
4250    case "SI-074" : return "Me?ica (Slovenia)";
4251    case "SI-075" : return "Miren-Kostanjevica (Slovenia)";
4252    case "SI-076" : return "Mislinja (Slovenia)";
4253    case "SI-077" : return "Morav?e (Slovenia)";
4254    case "SI-078" : return "Moravske Toplice (Slovenia)";
4255    case "SI-079" : return "Mozirje (Slovenia)";
4256    case "SI-080" : return "Murska Sobota (Slovenia)";
4257    case "SI-081" : return "Muta (Slovenia)";
4258    case "SI-082" : return "Naklo (Slovenia)";
4259    case "SI-083" : return "Nazarje (Slovenia)";
4260    case "SI-084" : return "Nova Gorica (Slovenia)";
4261    case "SI-085" : return "Novo Mesto (Slovenia)";
4262    case "SI-086" : return "Odranci (Slovenia)";
4263    case "SI-087" : return "Ormo? (Slovenia)";
4264    case "SI-088" : return "Osilnica (Slovenia)";
4265    case "SI-089" : return "Pesnica (Slovenia)";
4266    case "SI-090" : return "Piran (Slovenia)";
4267    case "SI-091" : return "Pivka (Slovenia)";
4268    case "SI-092" : return "Pod?etrtek (Slovenia)";
4269    case "SI-093" : return "Podvelka (Slovenia)";
4270    case "SI-094" : return "Postojna (Slovenia)";
4271    case "SI-095" : return "Preddvor (Slovenia)";
4272    case "SI-096" : return "Ptuj (Slovenia)";
4273    case "SI-097" : return "Puconci (Slovenia)";
4274    case "SI-098" : return "Ra?e-Fram (Slovenia)";
4275    case "SI-099" : return "Rade?e (Slovenia)";
4276    case "SI-100" : return "Radenci (Slovenia)";
4277    case "SI-101" : return "Radlje ob Dravi (Slovenia)";
4278    case "SI-102" : return "Radovljica (Slovenia)";
4279    case "SI-103" : return "Ravne na Koro?kem (Slovenia)";
4280    case "SI-104" : return "Ribnica (Slovenia)";
4281    case "SI-105" : return "Roga?ovci (Slovenia)";
4282    case "SI-106" : return "Roga?ka Slatina (Slovenia)";
4283    case "SI-107" : return "Rogatec (Slovenia)";
4284    case "SI-108" : return "Ru?e (Slovenia)";
4285    case "SI-109" : return "Semi? (Slovenia)";
4286    case "SI-110" : return "Sevnica (Slovenia)";
4287    case "SI-111" : return "Se?ana (Slovenia)";
4288    case "SI-112" : return "Slovenj Gradec (Slovenia)";
4289    case "SI-113" : return "Slovenska Bistrica (Slovenia)";
4290    case "SI-114" : return "Slovenske Konjice (Slovenia)";
4291    case "SI-115" : return "Star?e (Slovenia)";
4292    case "SI-116" : return "Sveti Jurij (Slovenia)";
4293    case "SI-117" : return "?en?ur (Slovenia)";
4294    case "SI-118" : return "?entilj (Slovenia)";
4295    case "SI-119" : return "?entjernej (Slovenia)";
4296    case "SI-120" : return "?entjur (Slovenia)";
4297    case "SI-121" : return "?kocjan (Slovenia)";
4298    case "SI-122" : return "?kofja Loka (Slovenia)";
4299    case "SI-123" : return "?kofljica (Slovenia)";
4300    case "SI-124" : return "?marje pri Jel?ah (Slovenia)";
4301    case "SI-125" : return "?martno ob Paki (Slovenia)";
4302    case "SI-126" : return "?o?tanj (Slovenia)";
4303    case "SI-127" : return "?tore (Slovenia)";
4304    case "SI-128" : return "Tolmin (Slovenia)";
4305    case "SI-129" : return "Trbovlje (Slovenia)";
4306    case "SI-130" : return "Trebnje (Slovenia)";
4307    case "SI-131" : return "Tr?i? (Slovenia)";
4308    case "SI-132" : return "Turni??e (Slovenia)";
4309    case "SI-133" : return "Velenje (Slovenia)";
4310    case "SI-134" : return "Velike La??e (Slovenia)";
4311    case "SI-135" : return "Videm (Slovenia)";
4312    case "SI-136" : return "Vipava (Slovenia)";
4313    case "SI-137" : return "Vitanje (Slovenia)";
4314    case "SI-138" : return "Vodice (Slovenia)";
4315    case "SI-139" : return "Vojnik (Slovenia)";
4316    case "SI-140" : return "Vrhnika (Slovenia)";
4317    case "SI-141" : return "Vuzenica (Slovenia)";
4318    case "SI-142" : return "Zagorje ob Savi (Slovenia)";
4319    case "SI-143" : return "Zavr? (Slovenia)";
4320    case "SI-144" : return "Zre?e (Slovenia)";
4321    case "SI-146" : return "?elezniki (Slovenia)";
4322    case "SI-147" : return "?iri (Slovenia)";
4323    case "SI-148" : return "Benedikt (Slovenia)";
4324    case "SI-149" : return "Bistrica ob Sotli (Slovenia)";
4325    case "SI-150" : return "Bloke (Slovenia)";
4326    case "SI-151" : return "Braslov?e (Slovenia)";
4327    case "SI-152" : return "Cankova (Slovenia)";
4328    case "SI-153" : return "Cerkvenjak (Slovenia)";
4329    case "SI-154" : return "Dobje (Slovenia)";
4330    case "SI-155" : return "Dobrna (Slovenia)";
4331    case "SI-156" : return "Dobrovnik (Slovenia)";
4332    case "SI-157" : return "Dolenjske Toplice (Slovenia)";
4333    case "SI-158" : return "Grad (Slovenia)";
4334    case "SI-159" : return "Hajdina (Slovenia)";
4335    case "SI-160" : return "Ho?e-Slivnica (Slovenia)";
4336    case "SI-161" : return "Hodo? (Slovenia)";
4337    case "SI-162" : return "Horjul (Slovenia)";
4338    case "SI-163" : return "Jezersko (Slovenia)";
4339    case "SI-164" : return "Komenda (Slovenia)";
4340    case "SI-165" : return "Kostel (Slovenia)";
4341    case "SI-166" : return "Kri?evci (Slovenia)";
4342    case "SI-167" : return "Lovrenc na Pohorju (Slovenia)";
4343    case "SI-168" : return "Markovci (Slovenia)";
4344    case "SI-169" : return "Miklav? na Dravskem Polju (Slovenia)";
4345    case "SI-170" : return "Mirna Pe? (Slovenia)";
4346    case "SI-171" : return "Oplotnica (Slovenia)";
4347    case "SI-172" : return "Podlehnik (Slovenia)";
4348    case "SI-173" : return "Polzela (Slovenia)";
4349    case "SI-174" : return "Prebold (Slovenia)";
4350    case "SI-175" : return "Prevalje (Slovenia)";
4351    case "SI-176" : return "Razkri?je (Slovenia)";
4352    case "SI-177" : return "Ribnica na Pohorju (Slovenia)";
4353    case "SI-178" : return "Selnica ob Dravi (Slovenia)";
4354    case "SI-179" : return "Sodra?ica (Slovenia)";
4355    case "SI-180" : return "Sol?ava (Slovenia)";
4356    case "SI-181" : return "Sveta Ana (Slovenia)";
4357    case "SI-182" : return "Sveti Andra? v Slovenskih Goricah (Slovenia)";
4358    case "SI-183" : return "?empeter-Vrtojba (Slovenia)";
4359    case "SI-184" : return "Tabor (Slovenia)";
4360    case "SI-185" : return "Trnovska Vas (Slovenia)";
4361    case "SI-186" : return "Trzin (Slovenia)";
4362    case "SI-187" : return "Velika Polana (Slovenia)";
4363    case "SI-188" : return "Ver?ej (Slovenia)";
4364    case "SI-189" : return "Vransko (Slovenia)";
4365    case "SI-190" : return "?alec (Slovenia)";
4366    case "SI-191" : return "?etale (Slovenia)";
4367    case "SI-192" : return "?irovnica (Slovenia)";
4368    case "SI-193" : return "?u?emberk (Slovenia)";
4369    case "SI-194" : return "?martno pri Litiji (Slovenia)";
4370    case "SI-195" : return "Apa?e (Slovenia)";
4371    case "SI-196" : return "Cirkulane (Slovenia)";
4372    case "SI-197" : return "Kosanjevica na Krki (Slovenia)";
4373    case "SI-198" : return "Makole (Slovenia)";
4374    case "SI-199" : return "Mokronog-Trebelno (Slovenia)";
4375    case "SI-200" : return "Polj?ane (Slovenia)";
4376    case "SI-201" : return "Ren?e-Vogrsko (Slovenia)";
4377    case "SI-202" : return "Sredi??e ob Dravi (Slovenia)";
4378    case "SI-203" : return "Stra?a (Slovenia)";
4379    case "SI-204" : return "Sveta Trojica v Slovenskih Goricah (Slovenia)";
4380    case "SI-205" : return "Sveti Toma? (Slovenia)";
4381    case "SI-206" : return "?marje?ke Toplice (Slovenia)";
4382    case "SI-207" : return "Gorje (Slovenia)";
4383    case "SI-208" : return "Log-Dragomer (Slovenia)";
4384    case "SI-209" : return "Re?ica ob Savinji (Slovenia)";
4385    case "SI-210" : return "Sveti Jurij v Slovenskih Goricah (Slovenia)";
4386    case "SI-211" : return "?entrupert (Slovenia)";
4387    case "SI-212" : return "Mirna (Slovenia)";
4388    case "SJ-SJ" : return "Svalbard & Jan Mayen Islands (Svalbard & Jan Mayen Islands)";
4389    case "SK-BC" : return "Banskobystrickż kraj (Slovakia)";
4390    case "SK-BL" : return "Bratislavskż kraj (Slovakia)";
4391    case "SK-KI" : return "Ko?ickż kraj (Slovakia)";
4392    case "SK-NI" : return "Nitriansky kraj (Slovakia)";
4393    case "SK-PV" : return "Pre?ovskż kraj (Slovakia)";
4394    case "SK-TA" : return "Trnavskż kraj (Slovakia)";
4395    case "SK-TC" : return "Tren?iansky kraj (Slovakia)";
4396    case "SK-ZI" : return "?ilinskż kraj (Slovakia)";
4397    case "SL-E" : return "Eastern (Sierra Leone)";
4398    case "SL-N" : return "Northern (Sierra Leone)";
4399    case "SL-S" : return "Southern (Sierra Leone)";
4400    case "SL-W" : return "Western Area (Sierra Leone)";
4401    case "SM-01" : return "Acquaviva (San Marino)";
4402    case "SM-02" : return "Chiesanuova (San Marino)";
4403    case "SM-03" : return "Domagnano (San Marino)";
4404    case "SM-04" : return "Faetano (San Marino)";
4405    case "SM-05" : return "Fiorentino (San Marino)";
4406    case "SM-06" : return "Borgo Maggiore (San Marino)";
4407    case "SM-07" : return "San Marino (San Marino)";
4408    case "SM-08" : return "Montegiardino (San Marino)";
4409    case "SM-09" : return "Serravalle (San Marino)";
4410    case "SN-DB" : return "Diourbel (Senegal)";
4411    case "SN-DK" : return "Dakar (Senegal)";
4412    case "SN-FK" : return "Fatick (Senegal)";
4413    case "SN-KA" : return "Kaffrine (Senegal)";
4414    case "SN-KD" : return "Kolda (Senegal)";
4415    case "SN-KE" : return "Kédougou (Senegal)";
4416    case "SN-KL" : return "Kaolack (Senegal)";
4417    case "SN-LG" : return "Louga (Senegal)";
4418    case "SN-MT" : return "Matam (Senegal)";
4419    case "SN-SE" : return "Sédhiou (Senegal)";
4420    case "SN-SL" : return "Saint-Louis (Senegal)";
4421    case "SN-TC" : return "Tambacounda (Senegal)";
4422    case "SN-TH" : return "Thičs (Senegal)";
4423    case "SN-ZG" : return "Ziguinchor (Senegal)";
4424    case "SO-AW" : return "Awdal (Somalia)";
4425    case "SO-BK" : return "Bakool (Somalia)";
4426    case "SO-BN" : return "Banaadir (Somalia)";
4427    case "SO-BR" : return "Bari (Somalia)";
4428    case "SO-BY" : return "Bay (Somalia)";
4429    case "SO-GA" : return "Galguduud (Somalia)";
4430    case "SO-GE" : return "Gedo (Somalia)";
4431    case "SO-HI" : return "Hiiraan (Somalia)";
4432    case "SO-JD" : return "Jubbada Dhexe (Somalia)";
4433    case "SO-JH" : return "Jubbada Hoose (Somalia)";
4434    case "SO-MU" : return "Mudug (Somalia)";
4435    case "SO-NU" : return "Nugaal (Somalia)";
4436    case "SO-SA" : return "Sanaag (Somalia)";
4437    case "SO-SD" : return "Shabeellaha Dhexe (Somalia)";
4438    case "SO-SH" : return "Shabeellaha Hoose (Somalia)";
4439    case "SO-SO" : return "Sool (Somalia)";
4440    case "SO-TO" : return "Togdheer (Somalia)";
4441    case "SO-WO" : return "Woqooyi Galbeed (Somalia)";
4442    case "SR-BR" : return "Brokopondo (Suriname)";
4443    case "SR-CM" : return "Commewijne (Suriname)";
4444    case "SR-CR" : return "Coronie (Suriname)";
4445    case "SR-MA" : return "Marowijne (Suriname)";
4446    case "SR-NI" : return "Nickerie (Suriname)";
4447    case "SR-PM" : return "Paramaribo (Suriname)";
4448    case "SR-PR" : return "Para (Suriname)";
4449    case "SR-SA" : return "Saramacca (Suriname)";
4450    case "SR-SI" : return "Sipaliwini (Suriname)";
4451    case "SR-WA" : return "Wanica (Suriname)";
4452    case "SS-BN" : return "Northern Bahr el Ghazal (South Sudan)";
4453    case "SS-BW" : return "Western Bahr el Ghazal (South Sudan)";
4454    case "SS-EC" : return "Central Equatoria (South Sudan)";
4455    case "SS-EE" : return "Eastern Equatoria (South Sudan)";
4456    case "SS-EW" : return "Western Equatoria (South Sudan)";
4457    case "SS-JG" : return "Jonglei (South Sudan)";
4458    case "SS-LK" : return "Lakes (South Sudan)";
4459    case "SS-NU" : return "Upper Nile (South Sudan)";
4460    case "SS-UY" : return "Unity (South Sudan)";
4461    case "SS-WR" : return "Warrap (South Sudan)";
4462    case "ST-P" : return "Prķncipe (Sao Tome and Principe)";
4463    case "ST-S" : return "Sćo Tomé (Sao Tome and Principe)";
4464    case "SV-AH" : return "Ahuachapįn (El Salvador)";
4465    case "SV-CA" : return "Cabańas (El Salvador)";
4466    case "SV-CH" : return "Chalatenango (El Salvador)";
4467    case "SV-CU" : return "Cuscatlįn (El Salvador)";
4468    case "SV-LI" : return "La Libertad (El Salvador)";
4469    case "SV-MO" : return "Morazįn (El Salvador)";
4470    case "SV-PA" : return "La Paz (El Salvador)";
4471    case "SV-SA" : return "Santa Ana (El Salvador)";
4472    case "SV-SM" : return "San Miguel (El Salvador)";
4473    case "SV-SO" : return "Sonsonate (El Salvador)";
4474    case "SV-SS" : return "San Salvador (El Salvador)";
4475    case "SV-SV" : return "San Vicente (El Salvador)";
4476    case "SV-UN" : return "La Unión (El Salvador)";
4477    case "SV-US" : return "Usulutįn (El Salvador)";
4478    case "SX-SX" : return "St. Maarten (St. Maarten)";
4479    case "SY-DI" : return "Dimashq (Syria)";
4480    case "SY-DR" : return "Dar'? (Syria)";
4481    case "SY-DY" : return "Dayr az Zawr (Syria)";
4482    case "SY-HA" : return "Al ?asakah (Syria)";
4483    case "SY-HI" : return "?im? (Syria)";
4484    case "SY-HL" : return "?alab (Syria)";
4485    case "SY-HM" : return "?am?h (Syria)";
4486    case "SY-ID" : return "Idlib (Syria)";
4487    case "SY-LA" : return "Al L?dhiq?yah (Syria)";
4488    case "SY-QU" : return "Al Qunay?irah (Syria)";
4489    case "SY-RA" : return "Ar Raqqah (Syria)";
4490    case "SY-RD" : return "R?f Dimashq (Syria)";
4491    case "SY-SU" : return "As Suwayd?' (Syria)";
4492    case "SY-TA" : return "?ar??s (Syria)";
4493    case "SZ-HH" : return "Hhohho (Swaziland)";
4494    case "SZ-LU" : return "Lubombo (Swaziland)";
4495    case "SZ-MA" : return "Manzini (Swaziland)";
4496    case "SZ-SH" : return "Shiselweni (Swaziland)";
4497    case "TC-TC" : return "Turks & Caicos Islands (Turks & Caicos Islands)";
4498    case "TD-BA" : return "Al Ba??ah (Chad)";
4499    case "TD-BG" : return "Ba?r al Ghaz?l (Chad)";
4500    case "TD-BO" : return "Borkou (Chad)";
4501    case "TD-CB" : return "Chari-Baguirmi (Chad)";
4502    case "TD-EE" : return "Ennedi-Est (Chad)";
4503    case "TD-EO" : return "Ennedi-Ouest (Chad)";
4504    case "TD-GR" : return "Guéra (Chad)";
4505    case "TD-HL" : return "Hadjer Lamis (Chad)";
4506    case "TD-KA" : return "Kanem (Chad)";
4507    case "TD-LC" : return "Al Bu?ayrah (Chad)";
4508    case "TD-LO" : return "Logone-Occidental (Chad)";
4509    case "TD-LR" : return "Logone-Oriental (Chad)";
4510    case "TD-MA" : return "Mandoul (Chad)";
4511    case "TD-MC" : return "Moyen-Chari (Chad)";
4512    case "TD-ME" : return "Mayo-Kebbi-Est (Chad)";
4513    case "TD-MO" : return "Mayo-Kebbi-Ouest (Chad)";
4514    case "TD-ND" : return "Mad?nat Injam?n? (Chad)";
4515    case "TD-OD" : return "Ouaddaļ (Chad)";
4516    case "TD-SA" : return "Salamat (Chad)";
4517    case "TD-SI" : return "Sila (Chad)";
4518    case "TD-TA" : return "Tandjilé (Chad)";
4519    case "TD-TI" : return "Tibast? (Chad)";
4520    case "TD-WF" : return "Wadi Fira (Chad)";
4521    case "TF-TF" : return "French Southern Territories (French Southern Territories)";
4522    case "TG-C" : return "Centre (Togo)";
4523    case "TG-K" : return "Kara (Togo)";
4524    case "TG-M" : return "Maritime (Togo)";
4525    case "TG-P" : return "Plateaux (Togo)";
4526    case "TG-S" : return "Savannes (Togo)";
4527    case "TH-10" : return "Krung Thep Maha Nakhon (Thailand)";
4528    case "TH-11" : return "Samut Prakan (Thailand)";
4529    case "TH-12" : return "Nonthaburi (Thailand)";
4530    case "TH-13" : return "Pathum Thani (Thailand)";
4531    case "TH-14" : return "Phra Nakhon Si Ayutthaya (Thailand)";
4532    case "TH-15" : return "Ang Thong (Thailand)";
4533    case "TH-16" : return "Lop Buri (Thailand)";
4534    case "TH-17" : return "Sing Buri (Thailand)";
4535    case "TH-18" : return "Chai Nat (Thailand)";
4536    case "TH-19" : return "Saraburi (Thailand)";
4537    case "TH-20" : return "Chon Buri (Thailand)";
4538    case "TH-21" : return "Rayong (Thailand)";
4539    case "TH-22" : return "Chanthaburi (Thailand)";
4540    case "TH-23" : return "Trat (Thailand)";
4541    case "TH-24" : return "Chachoengsao (Thailand)";
4542    case "TH-25" : return "Prachin Buri (Thailand)";
4543    case "TH-26" : return "Nakhon Nayok (Thailand)";
4544    case "TH-27" : return "Sa Kaeo (Thailand)";
4545    case "TH-30" : return "Nakhon Ratchasima (Thailand)";
4546    case "TH-31" : return "Buri Ram (Thailand)";
4547    case "TH-32" : return "Surin (Thailand)";
4548    case "TH-33" : return "Si Sa Ket (Thailand)";
4549    case "TH-34" : return "Ubon Ratchathani (Thailand)";
4550    case "TH-35" : return "Yasothon (Thailand)";
4551    case "TH-36" : return "Chaiyaphum (Thailand)";
4552    case "TH-37" : return "Amnat Charoen (Thailand)";
4553    case "TH-38" : return "Bueng Kan (Thailand)";
4554    case "TH-39" : return "Nong Bua Lam Phu (Thailand)";
4555    case "TH-40" : return "Khon Kaen (Thailand)";
4556    case "TH-41" : return "Udon Thani (Thailand)";
4557    case "TH-42" : return "Loei (Thailand)";
4558    case "TH-43" : return "Nong Khai (Thailand)";
4559    case "TH-44" : return "Maha Sarakham (Thailand)";
4560    case "TH-45" : return "Roi Et (Thailand)";
4561    case "TH-46" : return "Kalasin (Thailand)";
4562    case "TH-47" : return "Sakon Nakhon (Thailand)";
4563    case "TH-48" : return "Nakhon Phanom (Thailand)";
4564    case "TH-49" : return "Mukdahan (Thailand)";
4565    case "TH-50" : return "Chiang Mai (Thailand)";
4566    case "TH-51" : return "Lamphun (Thailand)";
4567    case "TH-52" : return "Lampang (Thailand)";
4568    case "TH-53" : return "Uttaradit (Thailand)";
4569    case "TH-54" : return "Phrae (Thailand)";
4570    case "TH-55" : return "Nan (Thailand)";
4571    case "TH-56" : return "Phayao (Thailand)";
4572    case "TH-57" : return "Chiang Rai (Thailand)";
4573    case "TH-58" : return "Mae Hong Son (Thailand)";
4574    case "TH-60" : return "Nakhon Sawan (Thailand)";
4575    case "TH-61" : return "Uthai Thani (Thailand)";
4576    case "TH-62" : return "Kamphaeng Phet (Thailand)";
4577    case "TH-63" : return "Tak (Thailand)";
4578    case "TH-64" : return "Sukhothai (Thailand)";
4579    case "TH-65" : return "Phitsanulok (Thailand)";
4580    case "TH-66" : return "Phichit (Thailand)";
4581    case "TH-67" : return "Phetchabun (Thailand)";
4582    case "TH-70" : return "Ratchaburi (Thailand)";
4583    case "TH-71" : return "Kanchanaburi (Thailand)";
4584    case "TH-72" : return "Suphan Buri (Thailand)";
4585    case "TH-73" : return "Nakhon Pathom (Thailand)";
4586    case "TH-74" : return "Samut Sakhon (Thailand)";
4587    case "TH-75" : return "Samut Songkhram (Thailand)";
4588    case "TH-76" : return "Phetchaburi (Thailand)";
4589    case "TH-77" : return "Prachuap Khiri Khan (Thailand)";
4590    case "TH-80" : return "Nakhon Si Thammarat (Thailand)";
4591    case "TH-81" : return "Krabi (Thailand)";
4592    case "TH-82" : return "Phangnga (Thailand)";
4593    case "TH-83" : return "Phuket (Thailand)";
4594    case "TH-84" : return "Surat Thani (Thailand)";
4595    case "TH-85" : return "Ranong (Thailand)";
4596    case "TH-86" : return "Chumphon (Thailand)";
4597    case "TH-90" : return "Songkhla (Thailand)";
4598    case "TH-91" : return "Satun (Thailand)";
4599    case "TH-92" : return "Trang (Thailand)";
4600    case "TH-93" : return "Phatthalung (Thailand)";
4601    case "TH-94" : return "Pattani (Thailand)";
4602    case "TH-95" : return "Yala (Thailand)";
4603    case "TH-96" : return "Narathiwat (Thailand)";
4604    case "TH-S" : return "Phatthaya (Thailand)";
4605    case "TJ-DU" : return "Dushanbe (Tajikistan)";
4606    case "TJ-GB" : return "K?histoni Badakhshon (Tajikistan)";
4607    case "TJ-KT" : return "Khatlon (Tajikistan)";
4608    case "TJ-SU" : return "Sughd (Tajikistan)";
4609    case "TK-TK" : return "Tokelau (Tokelau)";
4610    case "TL-AL" : return "Aileu (East Timor)";
4611    case "TL-AN" : return "Ainaro (East Timor)";
4612    case "TL-BA" : return "Baucau (East Timor)";
4613    case "TL-BO" : return "Bobonaro (East Timor)";
4614    case "TL-CO" : return "Cova Lima (East Timor)";
4615    case "TL-DI" : return "Dķli (East Timor)";
4616    case "TL-ER" : return "Ermera (East Timor)";
4617    case "TL-LA" : return "Lautém (East Timor)";
4618    case "TL-LI" : return "Likisį (East Timor)";
4619    case "TL-MF" : return "Manufahi (East Timor)";
4620    case "TL-MT" : return "Manatuto (East Timor)";
4621    case "TL-OE" : return "Oecussi (East Timor)";
4622    case "TL-VI" : return "Vikeke (East Timor)";
4623    case "TM-A" : return "Ahal (Turkmenistan)";
4624    case "TM-B" : return "Balkan (Turkmenistan)";
4625    case "TM-D" : return "Da?oguz (Turkmenistan)";
4626    case "TM-L" : return "Lebap (Turkmenistan)";
4627    case "TM-M" : return "Mary (Turkmenistan)";
4628    case "TM-S" : return "A?gabat (Turkmenistan)";
4629    case "TN-11" : return "Tunis (Tunisia)";
4630    case "TN-12" : return "Ariana (Tunisia)";
4631    case "TN-13" : return "Ben Arous (Tunisia)";
4632    case "TN-14" : return "La Manouba (Tunisia)";
4633    case "TN-21" : return "Nabeul (Tunisia)";
4634    case "TN-22" : return "Zaghouan (Tunisia)";
4635    case "TN-23" : return "Bizerte (Tunisia)";
4636    case "TN-31" : return "Béja (Tunisia)";
4637    case "TN-32" : return "Jendouba (Tunisia)";
4638    case "TN-33" : return "Le Kef (Tunisia)";
4639    case "TN-34" : return "Siliana (Tunisia)";
4640    case "TN-41" : return "Kairouan (Tunisia)";
4641    case "TN-42" : return "Kasserine (Tunisia)";
4642    case "TN-43" : return "Sidi Bouzid (Tunisia)";
4643    case "TN-51" : return "Sousse (Tunisia)";
4644    case "TN-52" : return "Monastir (Tunisia)";
4645    case "TN-53" : return "Mahdia (Tunisia)";
4646    case "TN-61" : return "Sfax (Tunisia)";
4647    case "TN-71" : return "Gafsa (Tunisia)";
4648    case "TN-72" : return "Tozeur (Tunisia)";
4649    case "TN-73" : return "Kebili (Tunisia)";
4650    case "TN-81" : return "Gabčs (Tunisia)";
4651    case "TN-82" : return "Medenine (Tunisia)";
4652    case "TN-83" : return "Tataouine (Tunisia)";
4653    case "TO-01" : return "'Eua (Tonga)";
4654    case "TO-02" : return "Ha'apai (Tonga)";
4655    case "TO-03" : return "Niuas (Tonga)";
4656    case "TO-04" : return "Tongatapu (Tonga)";
4657    case "TO-05" : return "Vava'u (Tonga)";
4658    case "TR-01" : return "Adana (Turkey)";
4659    case "TR-02" : return "Ad?yaman (Turkey)";
4660    case "TR-03" : return "Afyonkarahisar (Turkey)";
4661    case "TR-04" : return "A?r? (Turkey)";
4662    case "TR-05" : return "Amasya (Turkey)";
4663    case "TR-06" : return "Ankara (Turkey)";
4664    case "TR-07" : return "Antalya (Turkey)";
4665    case "TR-08" : return "Artvin (Turkey)";
4666    case "TR-09" : return "Ayd?n (Turkey)";
4667    case "TR-10" : return "Bal?kesir (Turkey)";
4668    case "TR-11" : return "Bilecik (Turkey)";
4669    case "TR-12" : return "Bingöl (Turkey)";
4670    case "TR-13" : return "Bitlis (Turkey)";
4671    case "TR-14" : return "Bolu (Turkey)";
4672    case "TR-15" : return "Burdur (Turkey)";
4673    case "TR-16" : return "Bursa (Turkey)";
4674    case "TR-17" : return "Ēanakkale (Turkey)";
4675    case "TR-18" : return "Ēank?r? (Turkey)";
4676    case "TR-19" : return "Ēorum (Turkey)";
4677    case "TR-20" : return "Denizli (Turkey)";
4678    case "TR-21" : return "Diyarbak?r (Turkey)";
4679    case "TR-22" : return "Edirne (Turkey)";
4680    case "TR-23" : return "Elaz?? (Turkey)";
4681    case "TR-24" : return "Erzincan (Turkey)";
4682    case "TR-25" : return "Erzurum (Turkey)";
4683    case "TR-26" : return "Eski?ehir (Turkey)";
4684    case "TR-27" : return "Gaziantep (Turkey)";
4685    case "TR-28" : return "Giresun (Turkey)";
4686    case "TR-29" : return "Gümü?hane (Turkey)";
4687    case "TR-30" : return "Hakkāri (Turkey)";
4688    case "TR-31" : return "Hatay (Turkey)";
4689    case "TR-32" : return "Isparta (Turkey)";
4690    case "TR-33" : return "Mersin (Turkey)";
4691    case "TR-34" : return "?stanbul (Turkey)";
4692    case "TR-35" : return "?zmir (Turkey)";
4693    case "TR-36" : return "Kars (Turkey)";
4694    case "TR-37" : return "Kastamonu (Turkey)";
4695    case "TR-38" : return "Kayseri (Turkey)";
4696    case "TR-39" : return "K?rklareli (Turkey)";
4697    case "TR-40" : return "K?r?ehir (Turkey)";
4698    case "TR-41" : return "Kocaeli (Turkey)";
4699    case "TR-42" : return "Konya (Turkey)";
4700    case "TR-43" : return "Kütahya (Turkey)";
4701    case "TR-44" : return "Malatya (Turkey)";
4702    case "TR-45" : return "Manisa (Turkey)";
4703    case "TR-46" : return "Kahramanmara? (Turkey)";
4704    case "TR-47" : return "Mardin (Turkey)";
4705    case "TR-48" : return "Mu?la (Turkey)";
4706    case "TR-49" : return "Mu? (Turkey)";
4707    case "TR-50" : return "Nev?ehir (Turkey)";
4708    case "TR-51" : return "Ni?de (Turkey)";
4709    case "TR-52" : return "Ordu (Turkey)";
4710    case "TR-53" : return "Rize (Turkey)";
4711    case "TR-54" : return "Sakarya (Turkey)";
4712    case "TR-55" : return "Samsun (Turkey)";
4713    case "TR-56" : return "Siirt (Turkey)";
4714    case "TR-57" : return "Sinop (Turkey)";
4715    case "TR-58" : return "Sivas (Turkey)";
4716    case "TR-59" : return "Tekirda? (Turkey)";
4717    case "TR-60" : return "Tokat (Turkey)";
4718    case "TR-61" : return "Trabzon (Turkey)";
4719    case "TR-62" : return "Tunceli (Turkey)";
4720    case "TR-63" : return "?anl?urfa (Turkey)";
4721    case "TR-64" : return "U?ak (Turkey)";
4722    case "TR-65" : return "Van (Turkey)";
4723    case "TR-66" : return "Yozgat (Turkey)";
4724    case "TR-67" : return "Zonguldak (Turkey)";
4725    case "TR-68" : return "Aksaray (Turkey)";
4726    case "TR-69" : return "Bayburt (Turkey)";
4727    case "TR-70" : return "Karaman (Turkey)";
4728    case "TR-71" : return "K?r?kkale (Turkey)";
4729    case "TR-72" : return "Batman (Turkey)";
4730    case "TR-73" : return "??rnak (Turkey)";
4731    case "TR-74" : return "Bart?n (Turkey)";
4732    case "TR-75" : return "Ardahan (Turkey)";
4733    case "TR-76" : return "I?d?r (Turkey)";
4734    case "TR-77" : return "Yalova (Turkey)";
4735    case "TR-78" : return "Karabük (Turkey)";
4736    case "TR-79" : return "Kilis (Turkey)";
4737    case "TR-80" : return "Osmaniye (Turkey)";
4738    case "TR-81" : return "Düzce (Turkey)";
4739    case "TT-ARI" : return "Arima (Trinidad and Tobago)";
4740    case "TT-CHA" : return "Chaguanas (Trinidad and Tobago)";
4741    case "TT-CTT" : return "Couva-Tabaquite-Talparo (Trinidad and Tobago)";
4742    case "TT-DMN" : return "Diego Martin (Trinidad and Tobago)";
4743    case "TT-ETO" : return "Eastern Tobago (Trinidad and Tobago)";
4744    case "TT-PED" : return "Penal-Debe (Trinidad and Tobago)";
4745    case "TT-POS" : return "Port of Spain (Trinidad and Tobago)";
4746    case "TT-PRT" : return "Princes Town (Trinidad and Tobago)";
4747    case "TT-PTF" : return "Point Fortin (Trinidad and Tobago)";
4748    case "TT-RCM" : return "Rio Claro-Mayaro (Trinidad and Tobago)";
4749    case "TT-SFO" : return "San Fernando (Trinidad and Tobago)";
4750    case "TT-SGE" : return "Sangre Grande (Trinidad and Tobago)";
4751    case "TT-SIP" : return "Siparia (Trinidad and Tobago)";
4752    case "TT-SJL" : return "San Juan-Laventille (Trinidad and Tobago)";
4753    case "TT-TUP" : return "Tunapuna-Piarco (Trinidad and Tobago)";
4754    case "TT-WTO" : return "Western Tobago (Trinidad and Tobago)";
4755    case "TV-FUN" : return "Funafuti (Tuvalu)";
4756    case "TV-NIT" : return "Niutao (Tuvalu)";
4757    case "TV-NKF" : return "Nukufetau (Tuvalu)";
4758    case "TV-NKL" : return "Nukulaelae (Tuvalu)";
4759    case "TV-NMA" : return "Nanumea (Tuvalu)";
4760    case "TV-NMG" : return "Nanumanga (Tuvalu)";
4761    case "TV-NUI" : return "Nui (Tuvalu)";
4762    case "TV-VAI" : return "Vaitupu (Tuvalu)";
4763    case "TW-CHA" : return "Changhua (Taiwan)";
4764    case "TW-CYI" : return "Chiayi (Taiwan)";
4765    case "TW-CYQ" : return "Chiayi (Taiwan)";
4766    case "TW-HSQ" : return "Hsinchu (Taiwan)";
4767    case "TW-HSZ" : return "Hsinchu (Taiwan)";
4768    case "TW-HUA" : return "Hualien (Taiwan)";
4769    case "TW-ILA" : return "Ilan (Taiwan)";
4770    case "TW-KEE" : return "Keelung (Taiwan)";
4771    case "TW-KHH" : return "Kaohsiung (Taiwan)";
4772    case "TW-KHQ" : return "Kaohsiung (Taiwan)";
4773    case "TW-MIA" : return "Miaoli (Taiwan)";
4774    case "TW-NAN" : return "Nantou (Taiwan)";
4775    case "TW-PEN" : return "Penghu (Taiwan)";
4776    case "TW-PIF" : return "Pingtung (Taiwan)";
4777    case "TW-TAO" : return "Taoyuan (Taiwan)";
4778    case "TW-TNN" : return "Tainan (Taiwan)";
4779    case "TW-TNQ" : return "Tainan (Taiwan)";
4780    case "TW-TPE" : return "Taipei (Taiwan)";
4781    case "TW-TPQ" : return "Taipei (Taiwan)";
4782    case "TW-TTT" : return "Taitung (Taiwan)";
4783    case "TW-TXG" : return "Taichung (Taiwan)";
4784    case "TW-TXQ" : return "Taichung (Taiwan)";
4785    case "TW-YUN" : return "Yunlin (Taiwan)";
4786    case "TZ-01" : return "Arusha (Tanzania)";
4787    case "TZ-02" : return "Dar es Salaam (Tanzania)";
4788    case "TZ-03" : return "Dodoma (Tanzania)";
4789    case "TZ-04" : return "Iringa (Tanzania)";
4790    case "TZ-05" : return "Kagera (Tanzania)";
4791    case "TZ-06" : return "Kaskazini Pemba (Tanzania)";
4792    case "TZ-07" : return "Kaskazini Unguja (Tanzania)";
4793    case "TZ-08" : return "Kigoma (Tanzania)";
4794    case "TZ-09" : return "Kilimanjaro (Tanzania)";
4795    case "TZ-10" : return "Kusini Pemba (Tanzania)";
4796    case "TZ-11" : return "Kusini Unguja (Tanzania)";
4797    case "TZ-12" : return "Lindi (Tanzania)";
4798    case "TZ-13" : return "Mara (Tanzania)";
4799    case "TZ-14" : return "Mbeya (Tanzania)";
4800    case "TZ-15" : return "Mjini Magharibi (Tanzania)";
4801    case "TZ-16" : return "Morogoro (Tanzania)";
4802    case "TZ-17" : return "Mtwara (Tanzania)";
4803    case "TZ-18" : return "Mwanza (Tanzania)";
4804    case "TZ-19" : return "Coast (Tanzania)";
4805    case "TZ-20" : return "Rukwa (Tanzania)";
4806    case "TZ-21" : return "Ruvuma (Tanzania)";
4807    case "TZ-22" : return "Shinyanga (Tanzania)";
4808    case "TZ-23" : return "Singida (Tanzania)";
4809    case "TZ-24" : return "Tabora (Tanzania)";
4810    case "TZ-25" : return "Tanga (Tanzania)";
4811    case "TZ-26" : return "Manyara (Tanzania)";
4812    case "TZ-27" : return "Geita (Tanzania)";
4813    case "TZ-28" : return "Katavi (Tanzania)";
4814    case "TZ-29" : return "Njombe (Tanzania)";
4815    case "TZ-30" : return "Simiyu (Tanzania)";
4816    case "UA-05" : return "Vinnytska oblast (Ukraine)";
4817    case "UA-07" : return "Volynska oblast (Ukraine)";
4818    case "UA-09" : return "Luhanska oblast (Ukraine)";
4819    case "UA-12" : return "Dnipropetrovska oblast (Ukraine)";
4820    case "UA-14" : return "Donetska oblast (Ukraine)";
4821    case "UA-18" : return "Zhytomyrska oblast (Ukraine)";
4822    case "UA-21" : return "Zakarpatska oblast (Ukraine)";
4823    case "UA-23" : return "Zaporizka oblast (Ukraine)";
4824    case "UA-26" : return "Ivano-Frankivska oblast (Ukraine)";
4825    case "UA-30" : return "Kyiv (Ukraine)";
4826    case "UA-32" : return "Kyivska oblast (Ukraine)";
4827    case "UA-35" : return "Kirovohradska oblast (Ukraine)";
4828    case "UA-40" : return "Sevastopol (Ukraine)";
4829    case "UA-43" : return "Avtonomna Respublika Krym (Ukraine)";
4830    case "UA-46" : return "Lvivska oblast (Ukraine)";
4831    case "UA-48" : return "Mykolaivska oblast (Ukraine)";
4832    case "UA-51" : return "Odeska oblast (Ukraine)";
4833    case "UA-53" : return "Poltavska oblast (Ukraine)";
4834    case "UA-56" : return "Rivnenska oblast (Ukraine)";
4835    case "UA-59" : return "Sumska oblast (Ukraine)";
4836    case "UA-61" : return "Ternopilska oblast (Ukraine)";
4837    case "UA-63" : return "Kharkivska oblast (Ukraine)";
4838    case "UA-65" : return "Khersonska oblast (Ukraine)";
4839    case "UA-68" : return "Khmelnytska oblast (Ukraine)";
4840    case "UA-71" : return "Cherkaska oblast (Ukraine)";
4841    case "UA-74" : return "Chernihivska oblast (Ukraine)";
4842    case "UA-77" : return "Chernivetska oblast (Ukraine)";
4843    case "UG-101" : return "Kalangala (Uganda)";
4844    case "UG-102" : return "Kampala (Uganda)";
4845    case "UG-103" : return "Kiboga (Uganda)";
4846    case "UG-104" : return "Luwero (Uganda)";
4847    case "UG-105" : return "Masaka (Uganda)";
4848    case "UG-106" : return "Mpigi (Uganda)";
4849    case "UG-107" : return "Mubende (Uganda)";
4850    case "UG-108" : return "Mukono (Uganda)";
4851    case "UG-109" : return "Nakasongola (Uganda)";
4852    case "UG-110" : return "Rakai (Uganda)";
4853    case "UG-111" : return "Sembabule (Uganda)";
4854    case "UG-112" : return "Kayunga (Uganda)";
4855    case "UG-113" : return "Wakiso (Uganda)";
4856    case "UG-114" : return "Mityana (Uganda)";
4857    case "UG-115" : return "Nakaseke (Uganda)";
4858    case "UG-116" : return "Lyantonde (Uganda)";
4859    case "UG-117" : return "Buikwe (Uganda)";
4860    case "UG-118" : return "Bukomansibi (Uganda)";
4861    case "UG-119" : return "Butambala (Uganda)";
4862    case "UG-120" : return "Buvuma (Uganda)";
4863    case "UG-121" : return "Gomba (Uganda)";
4864    case "UG-122" : return "Kalungu (Uganda)";
4865    case "UG-123" : return "Kyankwanzi (Uganda)";
4866    case "UG-124" : return "Lwengo (Uganda)";
4867    case "UG-201" : return "Bugiri (Uganda)";
4868    case "UG-202" : return "Busia (Uganda)";
4869    case "UG-203" : return "Iganga (Uganda)";
4870    case "UG-204" : return "Jinja (Uganda)";
4871    case "UG-205" : return "Kamuli (Uganda)";
4872    case "UG-206" : return "Kapchorwa (Uganda)";
4873    case "UG-207" : return "Katakwi (Uganda)";
4874    case "UG-208" : return "Kumi (Uganda)";
4875    case "UG-209" : return "Mbale (Uganda)";
4876    case "UG-210" : return "Pallisa (Uganda)";
4877    case "UG-211" : return "Soroti (Uganda)";
4878    case "UG-212" : return "Tororo (Uganda)";
4879    case "UG-213" : return "Kaberamaido (Uganda)";
4880    case "UG-214" : return "Mayuge (Uganda)";
4881    case "UG-215" : return "Sironko (Uganda)";
4882    case "UG-216" : return "Amuria (Uganda)";
4883    case "UG-217" : return "Budaka (Uganda)";
4884    case "UG-218" : return "Bukwa (Uganda)";
4885    case "UG-219" : return "Butaleja (Uganda)";
4886    case "UG-220" : return "Kaliro (Uganda)";
4887    case "UG-221" : return "Manafwa (Uganda)";
4888    case "UG-222" : return "Namutumba (Uganda)";
4889    case "UG-223" : return "Bududa (Uganda)";
4890    case "UG-224" : return "Bukedea (Uganda)";
4891    case "UG-225" : return "Bulambuli (Uganda)";
4892    case "UG-226" : return "Buyende (Uganda)";
4893    case "UG-227" : return "Kibuku (Uganda)";
4894    case "UG-228" : return "Kween (Uganda)";
4895    case "UG-229" : return "Luuka (Uganda)";
4896    case "UG-230" : return "Namayingo (Uganda)";
4897    case "UG-231" : return "Ngora (Uganda)";
4898    case "UG-232" : return "Serere (Uganda)";
4899    case "UG-301" : return "Adjumani (Uganda)";
4900    case "UG-302" : return "Apac (Uganda)";
4901    case "UG-303" : return "Arua (Uganda)";
4902    case "UG-304" : return "Gulu (Uganda)";
4903    case "UG-305" : return "Kitgum (Uganda)";
4904    case "UG-306" : return "Kotido (Uganda)";
4905    case "UG-307" : return "Lira (Uganda)";
4906    case "UG-308" : return "Moroto (Uganda)";
4907    case "UG-309" : return "Moyo (Uganda)";
4908    case "UG-310" : return "Nebbi (Uganda)";
4909    case "UG-311" : return "Nakapiripirit (Uganda)";
4910    case "UG-312" : return "Pader (Uganda)";
4911    case "UG-313" : return "Yumbe (Uganda)";
4912    case "UG-314" : return "Amolatar (Uganda)";
4913    case "UG-315" : return "Kaabong (Uganda)";
4914    case "UG-316" : return "Koboko (Uganda)";
4915    case "UG-317" : return "Abim (Uganda)";
4916    case "UG-318" : return "Dokolo (Uganda)";
4917    case "UG-319" : return "Amuru (Uganda)";
4918    case "UG-320" : return "Maracha (Uganda)";
4919    case "UG-321" : return "Oyam (Uganda)";
4920    case "UG-322" : return "Agago (Uganda)";
4921    case "UG-323" : return "Alebtong (Uganda)";
4922    case "UG-324" : return "Amudat (Uganda)";
4923    case "UG-325" : return "Buhweju (Uganda)";
4924    case "UG-326" : return "Kole (Uganda)";
4925    case "UG-327" : return "Lamwo (Uganda)";
4926    case "UG-328" : return "Napak (Uganda)";
4927    case "UG-329" : return "Nwoya (Uganda)";
4928    case "UG-330" : return "Otuke (Uganda)";
4929    case "UG-331" : return "Zombo (Uganda)";
4930    case "UG-401" : return "Bundibugyo (Uganda)";
4931    case "UG-402" : return "Bushenyi (Uganda)";
4932    case "UG-403" : return "Hoima (Uganda)";
4933    case "UG-404" : return "Kabale (Uganda)";
4934    case "UG-405" : return "Kabarole (Uganda)";
4935    case "UG-406" : return "Kasese (Uganda)";
4936    case "UG-407" : return "Kibaale (Uganda)";
4937    case "UG-408" : return "Kisoro (Uganda)";
4938    case "UG-409" : return "Masindi (Uganda)";
4939    case "UG-410" : return "Mbarara (Uganda)";
4940    case "UG-411" : return "Ntungamo (Uganda)";
4941    case "UG-412" : return "Rukungiri (Uganda)";
4942    case "UG-413" : return "Kamwenge (Uganda)";
4943    case "UG-414" : return "Kanungu (Uganda)";
4944    case "UG-415" : return "Kyenjojo (Uganda)";
4945    case "UG-416" : return "Ibanda (Uganda)";
4946    case "UG-417" : return "Isingiro (Uganda)";
4947    case "UG-418" : return "Kiruhura (Uganda)";
4948    case "UG-419" : return "Buliisa (Uganda)";
4949    case "UG-420" : return "Kiryandongo (Uganda)";
4950    case "UG-421" : return "Kyegegwa (Uganda)";
4951    case "UG-422" : return "Mitooma (Uganda)";
4952    case "UG-423" : return "Ntoroko (Uganda)";
4953    case "UG-424" : return "Rubirizi (Uganda)";
4954    case "UG-425" : return "Sheema (Uganda)";
4955    case "UG-C" : return "Central (Uganda)";
4956    case "UG-E" : return "Eastern (Uganda)";
4957    case "UG-N" : return "Northern (Uganda)";
4958    case "UG-W" : return "Western (Uganda)";
4959    case "UM-67" : return "Johnston Atoll (United States Minor Outlying Islands)";
4960    case "UM-71" : return "Midway Islands (United States Minor Outlying Islands)";
4961    case "UM-76" : return "Navassa Island (United States Minor Outlying Islands)";
4962    case "UM-79" : return "Wake Island (United States Minor Outlying Islands)";
4963    case "UM-81" : return "Baker Island (United States Minor Outlying Islands)";
4964    case "UM-84" : return "Howland Island (United States Minor Outlying Islands)";
4965    case "UM-86" : return "Jarvis Island (United States Minor Outlying Islands)";
4966    case "UM-89" : return "Kingman Reef (United States Minor Outlying Islands)";
4967    case "UM-95" : return "Palmyra Atoll (United States Minor Outlying Islands)";
4968    case "US-AK" : return "Alaska (United States)";
4969    case "US-AL" : return "Alabama (United States)";
4970    case "US-AR" : return "Arkansas (United States)";
4971    case "US-AS" : return "American Samoa (United States)";
4972    case "US-AZ" : return "Arizona (United States)";
4973    case "US-CA" : return "California (United States)";
4974    case "US-CO" : return "Colorado (United States)";
4975    case "US-CT" : return "Connecticut (United States)";
4976    case "US-DC" : return "District of Columbia (United States)";
4977    case "US-DE" : return "Delaware (United States)";
4978    case "US-FL" : return "Florida (United States)";
4979    case "US-GA" : return "Georgia (United States)";
4980    case "US-GU" : return "Guam (United States)";
4981    case "US-HI" : return "Hawaii (United States)";
4982    case "US-IA" : return "Iowa (United States)";
4983    case "US-ID" : return "Idaho (United States)";
4984    case "US-IL" : return "Illinois (United States)";
4985    case "US-IN" : return "Indiana (United States)";
4986    case "US-KS" : return "Kansas (United States)";
4987    case "US-KY" : return "Kentucky (United States)";
4988    case "US-LA" : return "Louisiana (United States)";
4989    case "US-MA" : return "Massachusetts (United States)";
4990    case "US-MD" : return "Maryland (United States)";
4991    case "US-ME" : return "Maine (United States)";
4992    case "US-MI" : return "Michigan (United States)";
4993    case "US-MN" : return "Minnesota (United States)";
4994    case "US-MO" : return "Missouri (United States)";
4995    case "US-MP" : return "Northern Mariana Islands (United States)";
4996    case "US-MS" : return "Mississippi (United States)";
4997    case "US-MT" : return "Montana (United States)";
4998    case "US-NC" : return "North Carolina (United States)";
4999    case "US-ND" : return "North Dakota (United States)";
5000    case "US-NE" : return "Nebraska (United States)";
5001    case "US-NH" : return "New Hampshire (United States)";
5002    case "US-NJ" : return "New Jersey (United States)";
5003    case "US-NM" : return "New Mexico (United States)";
5004    case "US-NV" : return "Nevada (United States)";
5005    case "US-NY" : return "New York (United States)";
5006    case "US-OH" : return "Ohio (United States)";
5007    case "US-OK" : return "Oklahoma (United States)";
5008    case "US-OR" : return "Oregon (United States)";
5009    case "US-PA" : return "Pennsylvania (United States)";
5010    case "US-PR" : return "Puerto Rico (United States)";
5011    case "US-RI" : return "Rhode Island (United States)";
5012    case "US-SC" : return "South Carolina (United States)";
5013    case "US-SD" : return "South Dakota (United States)";
5014    case "US-TN" : return "Tennessee (United States)";
5015    case "US-TX" : return "Texas (United States)";
5016    case "US-UM" : return "United States Minor Outlying Islands (United States)";
5017    case "US-UT" : return "Utah (United States)";
5018    case "US-VA" : return "Virginia (United States)";
5019    case "US-VI" : return "Virgin Islands, U.S. (United States)";
5020    case "US-VT" : return "Vermont (United States)";
5021    case "US-WA" : return "Washington (United States)";
5022    case "US-WI" : return "Wisconsin (United States)";
5023    case "US-WV" : return "West Virginia (United States)";
5024    case "US-WY" : return "Wyoming (United States)";
5025    case "UY-AR" : return "Artigas (Uruguay)";
5026    case "UY-CA" : return "Canelones (Uruguay)";
5027    case "UY-CL" : return "Cerro Largo (Uruguay)";
5028    case "UY-CO" : return "Colonia (Uruguay)";
5029    case "UY-DU" : return "Durazno (Uruguay)";
5030    case "UY-FD" : return "Florida (Uruguay)";
5031    case "UY-FS" : return "Flores (Uruguay)";
5032    case "UY-LA" : return "Lavalleja (Uruguay)";
5033    case "UY-MA" : return "Maldonado (Uruguay)";
5034    case "UY-MO" : return "Montevideo (Uruguay)";
5035    case "UY-PA" : return "Paysandś (Uruguay)";
5036    case "UY-RN" : return "Rķo Negro (Uruguay)";
5037    case "UY-RO" : return "Rocha (Uruguay)";
5038    case "UY-RV" : return "Rivera (Uruguay)";
5039    case "UY-SA" : return "Salto (Uruguay)";
5040    case "UY-SJ" : return "San José (Uruguay)";
5041    case "UY-SO" : return "Soriano (Uruguay)";
5042    case "UY-TA" : return "Tacuarembó (Uruguay)";
5043    case "UY-TT" : return "Treinta y Tres (Uruguay)";
5044    case "UZ-AN" : return "Andijon (Uzbekistan)";
5045    case "UZ-BU" : return "Buxoro (Uzbekistan)";
5046    case "UZ-FA" : return "Farg?ona (Uzbekistan)";
5047    case "UZ-JI" : return "Jizzax (Uzbekistan)";
5048    case "UZ-NG" : return "Namangan (Uzbekistan)";
5049    case "UZ-NW" : return "Navoiy (Uzbekistan)";
5050    case "UZ-QA" : return "Qashqadaryo (Uzbekistan)";
5051    case "UZ-QR" : return "Qoraqalpog?iston Respublikasi (Uzbekistan)";
5052    case "UZ-SA" : return "Samarqand (Uzbekistan)";
5053    case "UZ-SI" : return "Sirdaryo (Uzbekistan)";
5054    case "UZ-SU" : return "Surxondaryo (Uzbekistan)";
5055    case "UZ-TK" : return "Toshkent (Uzbekistan)";
5056    case "UZ-TO" : return "Toshkent (Uzbekistan)";
5057    case "UZ-XO" : return "Xorazm (Uzbekistan)";
5058    case "VA-VA" : return "Vatican City (Vatican City)";
5059    case "VC-01" : return "Charlotte (Saint Vincent And The Grenadines)";
5060    case "VC-02" : return "Saint Andrew (Saint Vincent And The Grenadines)";
5061    case "VC-03" : return "Saint David (Saint Vincent And The Grenadines)";
5062    case "VC-04" : return "Saint George (Saint Vincent And The Grenadines)";
5063    case "VC-05" : return "Saint Patrick (Saint Vincent And The Grenadines)";
5064    case "VC-06" : return "Grenadines (Saint Vincent And The Grenadines)";
5065    case "VE-A" : return "Distrito Capital (Venezuela)";
5066    case "VE-B" : return "Anzoįtegui (Venezuela)";
5067    case "VE-C" : return "Apure (Venezuela)";
5068    case "VE-D" : return "Aragua (Venezuela)";
5069    case "VE-E" : return "Barinas (Venezuela)";
5070    case "VE-F" : return "Bolķvar (Venezuela)";
5071    case "VE-G" : return "Carabobo (Venezuela)";
5072    case "VE-H" : return "Cojedes (Venezuela)";
5073    case "VE-I" : return "Falcón (Venezuela)";
5074    case "VE-J" : return "Guįrico (Venezuela)";
5075    case "VE-K" : return "Lara (Venezuela)";
5076    case "VE-L" : return "Mérida (Venezuela)";
5077    case "VE-M" : return "Miranda (Venezuela)";
5078    case "VE-N" : return "Monagas (Venezuela)";
5079    case "VE-O" : return "Nueva Esparta (Venezuela)";
5080    case "VE-P" : return "Portuguesa (Venezuela)";
5081    case "VE-R" : return "Sucre (Venezuela)";
5082    case "VE-S" : return "Tįchira (Venezuela)";
5083    case "VE-T" : return "Trujillo (Venezuela)";
5084    case "VE-U" : return "Yaracuy (Venezuela)";
5085    case "VE-V" : return "Zulia (Venezuela)";
5086    case "VE-W" : return "Dependencias Federales (Venezuela)";
5087    case "VE-X" : return "Vargas (Venezuela)";
5088    case "VE-Y" : return "Delta Amacuro (Venezuela)";
5089    case "VE-Z" : return "Amazonas (Venezuela)";
5090    case "VG-VG" : return "Virgin Islands (Virgin Islands)";
5091    case "VI-VI" : return "Virgin Islands (Virgin Islands)";
5092    case "VN-01" : return "Lai Chāu (Viet Nam)";
5093    case "VN-02" : return "Ląo Cai (Viet Nam)";
5094    case "VN-03" : return "Hą Giang (Viet Nam)";
5095    case "VN-04" : return "Cao B?ng (Viet Nam)";
5096    case "VN-05" : return "S?n La (Viet Nam)";
5097    case "VN-06" : return "Yźn Bįi (Viet Nam)";
5098    case "VN-07" : return "Tuyźn Quang (Viet Nam)";
5099    case "VN-09" : return "L?ng S?n (Viet Nam)";
5100    case "VN-13" : return "Qu?ng Ninh (Viet Nam)";
5101    case "VN-14" : return "Hņa Bģnh (Viet Nam)";
5102    case "VN-18" : return "Ninh Bģnh (Viet Nam)";
5103    case "VN-20" : return "Thįi Bģnh (Viet Nam)";
5104    case "VN-21" : return "Thanh Hóa (Viet Nam)";
5105    case "VN-22" : return "Ngh? An (Viet Nam)";
5106    case "VN-23" : return "Hą T?nh (Viet Nam)";
5107    case "VN-24" : return "Qu?ng Bģnh (Viet Nam)";
5108    case "VN-25" : return "Qu?ng Tr? (Viet Nam)";
5109    case "VN-26" : return "Th?a Thiźn-Hu? (Viet Nam)";
5110    case "VN-27" : return "Qu?ng Nam (Viet Nam)";
5111    case "VN-28" : return "Kon Tum (Viet Nam)";
5112    case "VN-29" : return "Qu?ng Ngći (Viet Nam)";
5113    case "VN-30" : return "Gia Lai (Viet Nam)";
5114    case "VN-31" : return "Bģnh ??nh (Viet Nam)";
5115    case "VN-32" : return "Phś Yźn (Viet Nam)";
5116    case "VN-33" : return "??k L?k (Viet Nam)";
5117    case "VN-34" : return "Khįnh Hņa (Viet Nam)";
5118    case "VN-35" : return "Lām Š?ng (Viet Nam)";
5119    case "VN-36" : return "Ninh Thu?n (Viet Nam)";
5120    case "VN-37" : return "Tāy Ninh (Viet Nam)";
5121    case "VN-39" : return "Š?ng Nai (Viet Nam)";
5122    case "VN-40" : return "Bģnh Thu?n (Viet Nam)";
5123    case "VN-41" : return "Long An (Viet Nam)";
5124    case "VN-43" : return "Bą R?a - V?ng Tąu (Viet Nam)";
5125    case "VN-44" : return "An Giang (Viet Nam)";
5126    case "VN-45" : return "Š?ng Thįp (Viet Nam)";
5127    case "VN-46" : return "Ti?n Giang (Viet Nam)";
5128    case "VN-47" : return "Ki?n Giang (Viet Nam)";
5129    case "VN-49" : return "V?nh Long (Viet Nam)";
5130    case "VN-50" : return "B?n Tre (Viet Nam)";
5131    case "VN-51" : return "Trą Vinh (Viet Nam)";
5132    case "VN-52" : return "Sóc Tr?ng (Viet Nam)";
5133    case "VN-53" : return "B?c K?n (Viet Nam)";
5134    case "VN-54" : return "B?c Giang (Viet Nam)";
5135    case "VN-55" : return "B?c Liźu (Viet Nam)";
5136    case "VN-56" : return "B?c Ninh (Viet Nam)";
5137    case "VN-57" : return "Bģnh D??ng (Viet Nam)";
5138    case "VN-58" : return "Bģnh Ph??c (Viet Nam)";
5139    case "VN-59" : return "Cą Mau (Viet Nam)";
5140    case "VN-61" : return "H?i D??ng (Viet Nam)";
5141    case "VN-63" : return "Hą Nam (Viet Nam)";
5142    case "VN-66" : return "H?ng Yźn (Viet Nam)";
5143    case "VN-67" : return "Nam Š?nh (Viet Nam)";
5144    case "VN-68" : return "Phś Th? (Viet Nam)";
5145    case "VN-69" : return "Thįi Nguyźn (Viet Nam)";
5146    case "VN-70" : return "V?nh Phśc (Viet Nam)";
5147    case "VN-71" : return "?i?n Biźn (Viet Nam)";
5148    case "VN-72" : return "??k Nōng (Viet Nam)";
5149    case "VN-73" : return "H?u Giang (Viet Nam)";
5150    case "VN-CT" : return "Can Tho (Viet Nam)";
5151    case "VN-DN" : return "Da Nang (Viet Nam)";
5152    case "VN-HN" : return "Ha Noi (Viet Nam)";
5153    case "VN-HP" : return "Hai Phong (Viet Nam)";
5154    case "VN-SG" : return "Ho Chi Minh (Viet Nam)";
5155    case "VU-MAP" : return "Malampa (Vanuatu)";
5156    case "VU-PAM" : return "Pénama (Vanuatu)";
5157    case "VU-SAM" : return "Sanma (Vanuatu)";
5158    case "VU-SEE" : return "Shéfa (Vanuatu)";
5159    case "VU-TAE" : return "Taféa (Vanuatu)";
5160    case "VU-TOB" : return "Torba (Vanuatu)";
5161    case "WF-WF" : return "Wallis & Futuna Islands (Wallis & Futuna Islands)";
5162    case "WS-AA" : return "A'ana (Samoa)";
5163    case "WS-AL" : return "Aiga-i-le-Tai (Samoa)";
5164    case "WS-AT" : return "Atua (Samoa)";
5165    case "WS-FA" : return "Fa'asaleleaga (Samoa)";
5166    case "WS-GE" : return "Gaga'emauga (Samoa)";
5167    case "WS-GI" : return "Gagaifomauga (Samoa)";
5168    case "WS-PA" : return "Palauli (Samoa)";
5169    case "WS-SA" : return "Satupa'itea (Samoa)";
5170    case "WS-TU" : return "Tuamasaga (Samoa)";
5171    case "WS-VF" : return "Va'a-o-Fonoti (Samoa)";
5172    case "WS-VS" : return "Vaisigano (Samoa)";
5173    case "YE-AB" : return "Aby?n (Yemen)";
5174    case "YE-AD" : return "'Adan (Yemen)";
5175    case "YE-AM" : return "'Amr?n (Yemen)";
5176    case "YE-BA" : return "Al Bay??' (Yemen)";
5177    case "YE-DA" : return "A? ??li' (Yemen)";
5178    case "YE-DH" : return "Dham?r (Yemen)";
5179    case "YE-HD" : return "?a?ramawt (Yemen)";
5180    case "YE-HJ" : return "?ajjah (Yemen)";
5181    case "YE-HU" : return "Al ?udaydah (Yemen)";
5182    case "YE-IB" : return "Ibb (Yemen)";
5183    case "YE-JA" : return "Al Jawf (Yemen)";
5184    case "YE-LA" : return "La?ij (Yemen)";
5185    case "YE-MA" : return "Ma'rib (Yemen)";
5186    case "YE-MR" : return "Al Mahrah (Yemen)";
5187    case "YE-MW" : return "Al Ma?w?t (Yemen)";
5188    case "YE-RA" : return "Raymah (Yemen)";
5189    case "YE-SA" : return "Am?nat al ???imah (Yemen)";
5190    case "YE-SD" : return "???dah (Yemen)";
5191    case "YE-SH" : return "Shabwah (Yemen)";
5192    case "YE-SN" : return "?an??' (Yemen)";
5193    case "YE-TA" : return "T??izz (Yemen)";
5194    case "YT-YT" : return "Mayotte (Mayotte)";
5195    case "ZA-EC" : return "Eastern Cape (South Africa)";
5196    case "ZA-FS" : return "Foreisetata (South Africa)";
5197    case "ZA-GT" : return "Gauteng (South Africa)";
5198    case "ZA-LP" : return "Limpopo (South Africa)";
5199    case "ZA-MP" : return "iMpumalanga (South Africa)";
5200    case "ZA-NC" : return "iTlhagwini-Kapa (South Africa)";
5201    case "ZA-NL" : return "GaZulu-Natala (South Africa)";
5202    case "ZA-NW" : return "Bokone Bophirima (South Africa)";
5203    case "ZA-WC" : return "iTjhingalanga-Kapa (South Africa)";
5204    case "ZM-01" : return "Western (Zambia)";
5205    case "ZM-02" : return "Central (Zambia)";
5206    case "ZM-03" : return "Eastern (Zambia)";
5207    case "ZM-04" : return "Luapula (Zambia)";
5208    case "ZM-05" : return "Northern (Zambia)";
5209    case "ZM-06" : return "North-Western (Zambia)";
5210    case "ZM-07" : return "Southern (Zambia)";
5211    case "ZM-08" : return "Copperbelt (Zambia)";
5212    case "ZM-09" : return "Lusaka (Zambia)";
5213    case "ZM-10" : return "Muchinga (Zambia)";
5214    case "ZW-BU" : return "Bulawayo (Zimbabwe)";
5215    case "ZW-HA" : return "Harare (Zimbabwe)";
5216    case "ZW-MA" : return "Manicaland (Zimbabwe)";
5217    case "ZW-MC" : return "Mashonaland Central (Zimbabwe)";
5218    case "ZW-ME" : return "Mashonaland East (Zimbabwe)";
5219    case "ZW-MI" : return "Midlands (Zimbabwe)";
5220    case "ZW-MN" : return "Matabeleland North (Zimbabwe)";
5221    case "ZW-MS" : return "Matabeleland South (Zimbabwe)";
5222    case "ZW-MV" : return "Masvingo (Zimbabwe)";
5223    case "ZW-MW" : return "Mashonaland West (Zimbabwe)";
5224    }
5225    return "Unknown state code '"+c.getCode()+"'";
5226  }
5227
5228  private static String country(Coding c) {
5229    switch (c.getCode()) {
5230    case "AD": return "Andorra";
5231    case "AE": return "United Arab Emirates";
5232    case "AF": return "Afghanistan";
5233    case "AG": return "Antigua and Barbuda";
5234    case "AI": return "Anguilla";
5235    case "AL": return "Albania";
5236    case "AM": return "Armenia";
5237    case "AO": return "Angola";
5238    case "AQ": return "Antarctica";
5239    case "AR": return "Argentina";
5240    case "AS": return "American Samoa";
5241    case "AT": return "Austria";
5242    case "AU": return "Australia";
5243    case "AW": return "Aruba";
5244    case "AX": return "Eland Islands";
5245    case "AZ": return "Azerbaijan";
5246    case "BA": return "Bosnia and Herzegovina";
5247    case "BB": return "Barbados";
5248    case "BD": return "Bangladesh";
5249    case "BE": return "Belgium";
5250    case "BF": return "Burkina Faso";
5251    case "BG": return "Bulgaria";
5252    case "BH": return "Bahrain";
5253    case "BI": return "Burundi";
5254    case "BJ": return "Benin";
5255    case "BL": return "Saint Barthilemy";
5256    case "BM": return "Bermuda";
5257    case "BN": return "Brunei Darussalam";
5258    case "BO": return "Bolivia, Plurinational State of";
5259    case "BQ": return "Bonaire, Sint Eustatius and Saba";
5260    case "BR": return "Brazil";
5261    case "BS": return "Bahamas";
5262    case "BT": return "Bhutan";
5263    case "BV": return "Bouvet Island";
5264    case "BW": return "Botswana";
5265    case "BY": return "Belarus";
5266    case "BZ": return "Belize";
5267    case "CA": return "Canada";
5268    case "CC": return "Cocos (Keeling) Islands";
5269    case "CD": return "Congo, the Democratic Republic of the";
5270    case "CF": return "Central African Republic";
5271    case "CG": return "Congo";
5272    case "CH": return "Switzerland";
5273    case "CI": return "Ctte d'Ivoire";
5274    case "CK": return "Cook Islands";
5275    case "CL": return "Chile";
5276    case "CM": return "Cameroon";
5277    case "CN": return "China";
5278    case "CO": return "Colombia";
5279    case "CR": return "Costa Rica";
5280    case "CU": return "Cuba";
5281    case "CV": return "Cabo Verde";
5282    case "CW": return "Curagao";
5283    case "CX": return "Christmas Island";
5284    case "CY": return "Cyprus";
5285    case "CZ": return "Czechia";
5286    case "DE": return "Germany";
5287    case "DJ": return "Djibouti";
5288    case "DK": return "Denmark";
5289    case "DM": return "Dominica";
5290    case "DO": return "Dominican Republic";
5291    case "DZ": return "Algeria";
5292    case "EC": return "Ecuador";
5293    case "EE": return "Estonia";
5294    case "EG": return "Egypt";
5295    case "EH": return "Western Sahara";
5296    case "ER": return "Eritrea";
5297    case "ES": return "Spain";
5298    case "ET": return "Ethiopia";
5299    case "FI": return "Finland";
5300    case "FJ": return "Fiji";
5301    case "FK": return "Falkland Islands (Malvinas)";
5302    case "FM": return "Micronesia, Federated States of";
5303    case "FO": return "Faroe Islands";
5304    case "FR": return "France";
5305    case "GA": return "Gabon";
5306    case "GB": return "United Kingdom of Great Britain and Northern Ireland";
5307    case "GD": return "Grenada";
5308    case "GE": return "Georgia";
5309    case "GF": return "French Guiana";
5310    case "GG": return "Guernsey";
5311    case "GH": return "Ghana";
5312    case "GI": return "Gibraltar";
5313    case "GL": return "Greenland";
5314    case "GM": return "Gambia";
5315    case "GN": return "Guinea";
5316    case "GP": return "Guadeloupe";
5317    case "GQ": return "Equatorial Guinea";
5318    case "GR": return "Greece";
5319    case "GS": return "South Georgia and the South Sandwich Islands";
5320    case "GT": return "Guatemala";
5321    case "GU": return "Guam";
5322    case "GW": return "Guinea-Bissau";
5323    case "GY": return "Guyana";
5324    case "HK": return "Hong Kong";
5325    case "HM": return "Heard Island and McDonald Islands";
5326    case "HN": return "Honduras";
5327    case "HR": return "Croatia";
5328    case "HT": return "Haiti";
5329    case "HU": return "Hungary";
5330    case "ID": return "Indonesia";
5331    case "IE": return "Ireland";
5332    case "IL": return "Israel";
5333    case "IM": return "Isle of Man";
5334    case "IN": return "India";
5335    case "IO": return "British Indian Ocean Territory";
5336    case "IQ": return "Iraq";
5337    case "IR": return "Iran, Islamic Republic of";
5338    case "IS": return "Iceland";
5339    case "IT": return "Italy";
5340    case "JE": return "Jersey";
5341    case "JM": return "Jamaica";
5342    case "JO": return "Jordan";
5343    case "JP": return "Japan";
5344    case "KE": return "Kenya";
5345    case "KG": return "Kyrgyzstan";
5346    case "KH": return "Cambodia";
5347    case "KI": return "Kiribati";
5348    case "KM": return "Comoros";
5349    case "KN": return "Saint Kitts and Nevis";
5350    case "KP": return "Korea, Democratic People's Republic of";
5351    case "KR": return "Korea, Republic of";
5352    case "KW": return "Kuwait";
5353    case "KY": return "Cayman Islands";
5354    case "KZ": return "Kazakhstan";
5355    case "LA": return "Lao People's Democratic Republic";
5356    case "LB": return "Lebanon";
5357    case "LC": return "Saint Lucia";
5358    case "LI": return "Liechtenstein";
5359    case "LK": return "Sri Lanka";
5360    case "LR": return "Liberia";
5361    case "LS": return "Lesotho";
5362    case "LT": return "Lithuania";
5363    case "LU": return "Luxembourg";
5364    case "LV": return "Latvia";
5365    case "LY": return "Libya";
5366    case "MA": return "Morocco";
5367    case "MC": return "Monaco";
5368    case "MD": return "Moldova, Republic of";
5369    case "ME": return "Montenegro";
5370    case "MF": return "Saint Martin (French part)";
5371    case "MG": return "Madagascar";
5372    case "MH": return "Marshall Islands";
5373    case "MK": return "Macedonia, the former Yugoslav Republic of";
5374    case "ML": return "Mali";
5375    case "MM": return "Myanmar";
5376    case "MN": return "Mongolia";
5377    case "MO": return "Macao";
5378    case "MP": return "Northern Mariana Islands";
5379    case "MQ": return "Martinique";
5380    case "MR": return "Mauritania";
5381    case "MS": return "Montserrat";
5382    case "MT": return "Malta";
5383    case "MU": return "Mauritius";
5384    case "MV": return "Maldives";
5385    case "MW": return "Malawi";
5386    case "MX": return "Mexico";
5387    case "MY": return "Malaysia";
5388    case "MZ": return "Mozambique";
5389    case "NA": return "Namibia";
5390    case "NC": return "New Caledonia";
5391    case "NE": return "Niger";
5392    case "NF": return "Norfolk Island";
5393    case "NG": return "Nigeria";
5394    case "NI": return "Nicaragua";
5395    case "NL": return "Netherlands";
5396    case "NO": return "Norway";
5397    case "NP": return "Nepal";
5398    case "NR": return "Nauru";
5399    case "NU": return "Niue";
5400    case "NZ": return "New Zealand";
5401    case "OM": return "Oman";
5402    case "PA": return "Panama";
5403    case "PE": return "Peru";
5404    case "PF": return "French Polynesia";
5405    case "PG": return "Papua New Guinea";
5406    case "PH": return "Philippines";
5407    case "PK": return "Pakistan";
5408    case "PL": return "Poland";
5409    case "PM": return "Saint Pierre and Miquelon";
5410    case "PN": return "Pitcairn";
5411    case "PR": return "Puerto Rico";
5412    case "PS": return "Palestine, State of";
5413    case "PT": return "Portugal";
5414    case "PW": return "Palau";
5415    case "PY": return "Paraguay";
5416    case "QA": return "Qatar";
5417    case "RE": return "Riunion";
5418    case "RO": return "Romania";
5419    case "RS": return "Serbia";
5420    case "RU": return "Russian Federation";
5421    case "RW": return "Rwanda";
5422    case "SA": return "Saudi Arabia";
5423    case "SB": return "Solomon Islands";
5424    case "SC": return "Seychelles";
5425    case "SD": return "Sudan";
5426    case "SE": return "Sweden";
5427    case "SG": return "Singapore";
5428    case "SH": return "Saint Helena, Ascension and Tristan da Cunha";
5429    case "SI": return "Slovenia";
5430    case "SJ": return "Svalbard and Jan Mayen";
5431    case "SK": return "Slovakia";
5432    case "SL": return "Sierra Leone";
5433    case "SM": return "San Marino";
5434    case "SN": return "Senegal";
5435    case "SO": return "Somalia";
5436    case "SR": return "Suriname";
5437    case "SS": return "South Sudan";
5438    case "ST": return "Sao Tome and Principe";
5439    case "SV": return "El Salvador";
5440    case "SX": return "Sint Maarten (Dutch part)";
5441    case "SY": return "Syrian Arab Republic";
5442    case "SZ": return "Swaziland";
5443    case "TC": return "Turks and Caicos Islands";
5444    case "TD": return "Chad";
5445    case "TF": return "French Southern Territories";
5446    case "TG": return "Togo";
5447    case "TH": return "Thailand";
5448    case "TJ": return "Tajikistan";
5449    case "TK": return "Tokelau";
5450    case "TL": return "Timor-Leste";
5451    case "TM": return "Turkmenistan";
5452    case "TN": return "Tunisia";
5453    case "TO": return "Tonga";
5454    case "TR": return "Turkey";
5455    case "TT": return "Trinidad and Tobago";
5456    case "TV": return "Tuvalu";
5457    case "TW": return "Taiwan, Province of China";
5458    case "TZ": return "Tanzania, United Republic of";
5459    case "UA": return "Ukraine";
5460    case "UG": return "Uganda";
5461    case "UM": return "United States Minor Outlying Islands";
5462    case "US": return "United States of America";
5463    case "UY": return "Uruguay";
5464    case "UZ": return "Uzbekistan";
5465    case "VA": return "Holy See";
5466    case "VC": return "Saint Vincent and the Grenadines";
5467    case "VE": return "Venezuela, Bolivarian Republic of";
5468    case "VG": return "Virgin Islands, British";
5469    case "VI": return "Virgin Islands,";
5470    case "VN": return "Viet Nam";
5471    case "VU": return "Vanuatu";
5472    case "WF": return "Wallis and Futuna";
5473    case "WS": return "Samoa";
5474    case "YE": return "Yemen";
5475    case "YT": return "Mayotte";
5476    case "ZA": return "South Africa";
5477    case "ZM": return "Zambia";
5478    case "ZW": return "Zimbabwe";
5479
5480    case "ABW": return "Aruba";
5481    case "AFG": return "Afghanistan";
5482    case "AGO": return "Angola";
5483    case "AIA": return "Anguilla";
5484    case "ALA": return "Eland Islands";
5485    case "ALB": return "Albania";
5486    case "AND": return "Andorra";
5487    case "ARE": return "United Arab Emirates";
5488    case "ARG": return "Argentina";
5489    case "ARM": return "Armenia";
5490    case "ASM": return "American Samoa";
5491    case "ATA": return "Antarctica";
5492    case "ATF": return "French Southern Territories";
5493    case "ATG": return "Antigua and Barbuda";
5494    case "AUS": return "Australia";
5495    case "AUT": return "Austria";
5496    case "AZE": return "Azerbaijan";
5497    case "BDI": return "Burundi";
5498    case "BEL": return "Belgium";
5499    case "BEN": return "Benin";
5500    case "BES": return "Bonaire, Sint Eustatius and Saba";
5501    case "BFA": return "Burkina Faso";
5502    case "BGD": return "Bangladesh";
5503    case "BGR": return "Bulgaria";
5504    case "BHR": return "Bahrain";
5505    case "BHS": return "Bahamas";
5506    case "BIH": return "Bosnia and Herzegovina";
5507    case "BLM": return "Saint Barthilemy";
5508    case "BLR": return "Belarus";
5509    case "BLZ": return "Belize";
5510    case "BMU": return "Bermuda";
5511    case "BOL": return "Bolivia, Plurinational State of";
5512    case "BRA": return "Brazil";
5513    case "BRB": return "Barbados";
5514    case "BRN": return "Brunei Darussalam";
5515    case "BTN": return "Bhutan";
5516    case "BVT": return "Bouvet Island";
5517    case "BWA": return "Botswana";
5518    case "CAF": return "Central African Republic";
5519    case "CAN": return "Canada";
5520    case "CCK": return "Cocos (Keeling) Islands";
5521    case "CHE": return "Switzerland";
5522    case "CHL": return "Chile";
5523    case "CHN": return "China";
5524    case "CIV": return "Ctte d'Ivoire";
5525    case "CMR": return "Cameroon";
5526    case "COD": return "Congo, the Democratic Republic of the";
5527    case "COG": return "Congo";
5528    case "COK": return "Cook Islands";
5529    case "COL": return "Colombia";
5530    case "COM": return "Comoros";
5531    case "CPV": return "Cabo Verde";
5532    case "CRI": return "Costa Rica";
5533    case "CUB": return "Cuba";
5534    case "CUW": return "Curagao";
5535    case "CXR": return "Christmas Island";
5536    case "CYM": return "Cayman Islands";
5537    case "CYP": return "Cyprus";
5538    case "CZE": return "Czechia";
5539    case "DEU": return "Germany";
5540    case "DJI": return "Djibouti";
5541    case "DMA": return "Dominica";
5542    case "DNK": return "Denmark";
5543    case "DOM": return "Dominican Republic";
5544    case "DZA": return "Algeria";
5545    case "ECU": return "Ecuador";
5546    case "EGY": return "Egypt";
5547    case "ERI": return "Eritrea";
5548    case "ESH": return "Western Sahara";
5549    case "ESP": return "Spain";
5550    case "EST": return "Estonia";
5551    case "ETH": return "Ethiopia";
5552    case "FIN": return "Finland";
5553    case "FJI": return "Fiji";
5554    case "FLK": return "Falkland Islands (Malvinas)";
5555    case "FRA": return "France";
5556    case "FRO": return "Faroe Islands";
5557    case "FSM": return "Micronesia, Federated States of";
5558    case "GAB": return "Gabon";
5559    case "GBR": return "United Kingdom";
5560    case "GEO": return "Georgia";
5561    case "GGY": return "Guernsey";
5562    case "GHA": return "Ghana";
5563    case "GIB": return "Gibraltar";
5564    case "GIN": return "Guinea";
5565    case "GLP": return "Guadeloupe";
5566    case "GMB": return "Gambia";
5567    case "GNB": return "Guinea-Bissau";
5568    case "GNQ": return "Equatorial Guinea";
5569    case "GRC": return "Greece";
5570    case "GRD": return "Grenada";
5571    case "GRL": return "Greenland";
5572    case "GTM": return "Guatemala";
5573    case "GUF": return "French Guiana";
5574    case "GUM": return "Guam";
5575    case "GUY": return "Guyana";
5576    case "HKG": return "Hong Kong";
5577    case "HMD": return "Heard Island and McDonald Islands";
5578    case "HND": return "Honduras";
5579    case "HRV": return "Croatia";
5580    case "HTI": return "Haiti";
5581    case "HUN": return "Hungary";
5582    case "IDN": return "Indonesia";
5583    case "IMN": return "Isle of Man";
5584    case "IND": return "India";
5585    case "IOT": return "British Indian Ocean Territory";
5586    case "IRL": return "Ireland";
5587    case "IRN": return "Iran, Islamic Republic of";
5588    case "IRQ": return "Iraq";
5589    case "ISL": return "Iceland";
5590    case "ISR": return "Israel";
5591    case "ITA": return "Italy";
5592    case "JAM": return "Jamaica";
5593    case "JEY": return "Jersey";
5594    case "JOR": return "Jordan";
5595    case "JPN": return "Japan";
5596    case "KAZ": return "Kazakhstan";
5597    case "KEN": return "Kenya";
5598    case "KGZ": return "Kyrgyzstan";
5599    case "KHM": return "Cambodia";
5600    case "KIR": return "Kiribati";
5601    case "KNA": return "Saint Kitts and Nevis";
5602    case "KOR": return "Korea, Republic of";
5603    case "KWT": return "Kuwait";
5604    case "LAO": return "Lao People's Democratic Republic";
5605    case "LBN": return "Lebanon";
5606    case "LBR": return "Liberia";
5607    case "LBY": return "Libya";
5608    case "LCA": return "Saint Lucia";
5609    case "LIE": return "Liechtenstein";
5610    case "LKA": return "Sri Lanka";
5611    case "LSO": return "Lesotho";
5612    case "LTU": return "Lithuania";
5613    case "LUX": return "Luxembourg";
5614    case "LVA": return "Latvia";
5615    case "MAC": return "Macao";
5616    case "MAF": return "Saint Martin (French part)";
5617    case "MAR": return "Morocco";
5618    case "MCO": return "Monaco";
5619    case "MDA": return "Moldova, Republic of";
5620    case "MDG": return "Madagascar";
5621    case "MDV": return "Maldives";
5622    case "MEX": return "Mexico";
5623    case "MHL": return "Marshall Islands";
5624    case "MKD": return "Macedonia, the former Yugoslav Republic of";
5625    case "MLI": return "Mali";
5626    case "MLT": return "Malta";
5627    case "MMR": return "Myanmar";
5628    case "MNE": return "Montenegro";
5629    case "MNG": return "Mongolia";
5630    case "MNP": return "Northern Mariana Islands";
5631    case "MOZ": return "Mozambique";
5632    case "MRT": return "Mauritania";
5633    case "MSR": return "Montserrat";
5634    case "MTQ": return "Martinique";
5635    case "MUS": return "Mauritius";
5636    case "MWI": return "Malawi";
5637    case "MYS": return "Malaysia";
5638    case "MYT": return "Mayotte";
5639    case "NAM": return "Namibia";
5640    case "NCL": return "New Caledonia";
5641    case "NER": return "Niger";
5642    case "NFK": return "Norfolk Island";
5643    case "NGA": return "Nigeria";
5644    case "NIC": return "Nicaragua";
5645    case "NIU": return "Niue";
5646    case "NLD": return "Netherlands";
5647    case "NOR": return "Norway";
5648    case "NPL": return "Nepal";
5649    case "NRU": return "Nauru";
5650    case "NZL": return "New Zealand";
5651    case "OMN": return "Oman";
5652    case "PAK": return "Pakistan";
5653    case "PAN": return "Panama";
5654    case "PCN": return "Pitcairn";
5655    case "PER": return "Peru";
5656    case "PHL": return "Philippines";
5657    case "PLW": return "Palau";
5658    case "PNG": return "Papua New Guinea";
5659    case "POL": return "Poland";
5660    case "PRI": return "Puerto Rico";
5661    case "PRK": return "Korea, Democratic People's Republic of";
5662    case "PRT": return "Portugal";
5663    case "PRY": return "Paraguay";
5664    case "PSE": return "Palestine, State of";
5665    case "PYF": return "French Polynesia";
5666    case "QAT": return "Qatar";
5667    case "REU": return "Riunion";
5668    case "ROU": return "Romania";
5669    case "RUS": return "Russian Federation";
5670    case "RWA": return "Rwanda";
5671    case "SAU": return "Saudi Arabia";
5672    case "SDN": return "Sudan";
5673    case "SEN": return "Senegal";
5674    case "SGP": return "Singapore";
5675    case "SGS": return "South Georgia and the South Sandwich Islands";
5676    case "SHN": return "Saint Helena, Ascension and Tristan da Cunha";
5677    case "SJM": return "Svalbard and Jan Mayen";
5678    case "SLB": return "Solomon Islands";
5679    case "SLE": return "Sierra Leone";
5680    case "SLV": return "El Salvador";
5681    case "SMR": return "San Marino";
5682    case "SOM": return "Somalia";
5683    case "SPM": return "Saint Pierre and Miquelon";
5684    case "SRB": return "Serbia";
5685    case "SSD": return "South Sudan";
5686    case "STP": return "Sao Tome and Principe";
5687    case "SUR": return "Suriname";
5688    case "SVK": return "Slovakia";
5689    case "SVN": return "Slovenia";
5690    case "SWE": return "Sweden";
5691    case "SWZ": return "Swaziland";
5692    case "SXM": return "Sint Maarten (Dutch part)";
5693    case "SYC": return "Seychelles";
5694    case "SYR": return "Syrian Arab Republic";
5695    case "TCA": return "Turks and Caicos Islands";
5696    case "TCD": return "Chad";
5697    case "TGO": return "Togo";
5698    case "THA": return "Thailand";
5699    case "TJK": return "Tajikistan";
5700    case "TKL": return "Tokelau";
5701    case "TKM": return "Turkmenistan";
5702    case "TLS": return "Timor-Leste";
5703    case "TON": return "Tonga";
5704    case "TTO": return "Trinidad and Tobago";
5705    case "TUN": return "Tunisia";
5706    case "TUR": return "Turkey";
5707    case "TUV": return "Tuvalu";
5708    case "TWN": return "Taiwan, Province of China";
5709    case "TZA": return "Tanzania, United Republic of";
5710    case "UGA": return "Uganda";
5711    case "UKR": return "Ukraine";
5712    case "UMI": return "United States Minor Outlying Islands";
5713    case "URY": return "Uruguay";
5714    case "USA": return "United States of America";
5715    case "UZB": return "Uzbekistan";
5716    case "VAT": return "Holy See";
5717    case "VCT": return "Saint Vincent and the Grenadines";
5718    case "VEN": return "Venezuela, Bolivarian Republic of";
5719    case "VGB": return "Virgin Islands, British";
5720    case "VIR": return "Virgin Islands, U.S.";
5721    case "VNM": return "Viet Nam";
5722    case "VUT": return "Vanuatu";
5723    case "WLF": return "Wallis and Futuna";
5724    case "WSM": return "Samoa";
5725    case "YEM": return "Yemen";
5726    case "ZAF": return "South Africa";
5727    case "ZMB": return "Zambia";
5728    case "ZWE": return "Zimbabwe";
5729
5730    case "004": return "Afghanistan";
5731    case "008": return "Albania";
5732    case "010": return "Antarctica";
5733    case "012": return "Algeria";
5734    case "016": return "American Samoa";
5735    case "020": return "Andorra";
5736    case "024": return "Angola";
5737    case "028": return "Antigua and Barbuda";
5738    case "031": return "Azerbaijan";
5739    case "032": return "Argentina";
5740    case "036": return "Australia";
5741    case "040": return "Austria";
5742    case "044": return "Bahamas";
5743    case "048": return "Bahrain";
5744    case "050": return "Bangladesh";
5745    case "051": return "Armenia";
5746    case "052": return "Barbados";
5747    case "056": return "Belgium";
5748    case "060": return "Bermuda";
5749    case "064": return "Bhutan";
5750    case "068": return "Bolivia, Plurinational State of";
5751    case "070": return "Bosnia and Herzegovina";
5752    case "072": return "Botswana";
5753    case "074": return "Bouvet Island";
5754    case "076": return "Brazil";
5755    case "084": return "Belize";
5756    case "086": return "British Indian Ocean Territory";
5757    case "090": return "Solomon Islands";
5758    case "092": return "Virgin Islands, British";
5759    case "096": return "Brunei Darussalam";
5760    case "100": return "Bulgaria";
5761    case "104": return "Myanmar";
5762    case "108": return "Burundi";
5763    case "112": return "Belarus";
5764    case "116": return "Cambodia";
5765    case "120": return "Cameroon";
5766    case "124": return "Canada";
5767    case "132": return "Cabo Verde";
5768    case "136": return "Cayman Islands";
5769    case "140": return "Central African Republic";
5770    case "144": return "Sri Lanka";
5771    case "148": return "Chad";
5772    case "152": return "Chile";
5773    case "156": return "China";
5774    case "158": return "Taiwan, Province of China";
5775    case "162": return "Christmas Island";
5776    case "166": return "Cocos (Keeling) Islands";
5777    case "170": return "Colombia";
5778    case "174": return "Comoros";
5779    case "175": return "Mayotte";
5780    case "178": return "Congo";
5781    case "180": return "Congo, the Democratic Republic of the";
5782    case "184": return "Cook Islands";
5783    case "188": return "Costa Rica";
5784    case "191": return "Croatia";
5785    case "192": return "Cuba";
5786    case "196": return "Cyprus";
5787    case "203": return "Czechia";
5788    case "204": return "Benin";
5789    case "208": return "Denmark";
5790    case "212": return "Dominica";
5791    case "214": return "Dominican Republic";
5792    case "218": return "Ecuador";
5793    case "222": return "El Salvador";
5794    case "226": return "Equatorial Guinea";
5795    case "231": return "Ethiopia";
5796    case "232": return "Eritrea";
5797    case "233": return "Estonia";
5798    case "234": return "Faroe Islands";
5799    case "238": return "Falkland Islands (Malvinas)";
5800    case "239": return "South Georgia and the South Sandwich Islands";
5801    case "242": return "Fiji";
5802    case "246": return "Finland";
5803    case "248": return "Eland Islands";
5804    case "250": return "France";
5805    case "254": return "French Guiana";
5806    case "258": return "French Polynesia";
5807    case "260": return "French Southern Territories";
5808    case "262": return "Djibouti";
5809    case "266": return "Gabon";
5810    case "268": return "Georgia";
5811    case "270": return "Gambia";
5812    case "275": return "Palestine, State of";
5813    case "276": return "Germany";
5814    case "288": return "Ghana";
5815    case "292": return "Gibraltar";
5816    case "296": return "Kiribati";
5817    case "300": return "Greece";
5818    case "304": return "Greenland";
5819    case "308": return "Grenada";
5820    case "312": return "Guadeloupe";
5821    case "316": return "Guam";
5822    case "320": return "Guatemala";
5823    case "324": return "Guinea";
5824    case "328": return "Guyana";
5825    case "332": return "Haiti";
5826    case "334": return "Heard Island and McDonald Islands";
5827    case "336": return "Holy See";
5828    case "340": return "Honduras";
5829    case "344": return "Hong Kong";
5830    case "348": return "Hungary";
5831    case "352": return "Iceland";
5832    case "356": return "India";
5833    case "360": return "Indonesia";
5834    case "364": return "Iran, Islamic Republic of";
5835    case "368": return "Iraq";
5836    case "372": return "Ireland";
5837    case "376": return "Israel";
5838    case "380": return "Italy";
5839    case "384": return "Ctte d'Ivoire";
5840    case "388": return "Jamaica";
5841    case "392": return "Japan";
5842    case "398": return "Kazakhstan";
5843    case "400": return "Jordan";
5844    case "404": return "Kenya";
5845    case "408": return "Korea, Democratic People's Republic of";
5846    case "410": return "Korea, Republic of";
5847    case "414": return "Kuwait";
5848    case "417": return "Kyrgyzstan";
5849    case "418": return "Lao People's Democratic Republic";
5850    case "422": return "Lebanon";
5851    case "426": return "Lesotho";
5852    case "428": return "Latvia";
5853    case "430": return "Liberia";
5854    case "434": return "Libya";
5855    case "438": return "Liechtenstein";
5856    case "440": return "Lithuania";
5857    case "442": return "Luxembourg";
5858    case "446": return "Macao";
5859    case "450": return "Madagascar";
5860    case "454": return "Malawi";
5861    case "458": return "Malaysia";
5862    case "462": return "Maldives";
5863    case "466": return "Mali";
5864    case "470": return "Malta";
5865    case "474": return "Martinique";
5866    case "478": return "Mauritania";
5867    case "480": return "Mauritius";
5868    case "484": return "Mexico";
5869    case "492": return "Monaco";
5870    case "496": return "Mongolia";
5871    case "498": return "Moldova, Republic of";
5872    case "499": return "Montenegro";
5873    case "500": return "Montserrat";
5874    case "504": return "Morocco";
5875    case "508": return "Mozambique";
5876    case "512": return "Oman";
5877    case "516": return "Namibia";
5878    case "520": return "Nauru";
5879    case "524": return "Nepal";
5880    case "528": return "Netherlands";
5881    case "531": return "Curagao";
5882    case "533": return "Aruba";
5883    case "534": return "Sint Maarten (Dutch part)";
5884    case "535": return "Bonaire, Sint Eustatius and Saba";
5885    case "540": return "New Caledonia";
5886    case "548": return "Vanuatu";
5887    case "554": return "New Zealand";
5888    case "558": return "Nicaragua";
5889    case "562": return "Niger";
5890    case "566": return "Nigeria";
5891    case "570": return "Niue";
5892    case "574": return "Norfolk Island";
5893    case "578": return "Norway";
5894    case "580": return "Northern Mariana Islands";
5895    case "581": return "United States Minor Outlying Islands";
5896    case "583": return "Micronesia, Federated States of";
5897    case "584": return "Marshall Islands";
5898    case "585": return "Palau";
5899    case "586": return "Pakistan";
5900    case "591": return "Panama";
5901    case "598": return "Papua New Guinea";
5902    case "600": return "Paraguay";
5903    case "604": return "Peru";
5904    case "608": return "Philippines";
5905    case "612": return "Pitcairn";
5906    case "616": return "Poland";
5907    case "620": return "Portugal";
5908    case "624": return "Guinea-Bissau";
5909    case "626": return "Timor-Leste";
5910    case "630": return "Puerto Rico";
5911    case "634": return "Qatar";
5912    case "638": return "Riunion";
5913    case "642": return "Romania";
5914    case "643": return "Russian Federation";
5915    case "646": return "Rwanda";
5916    case "652": return "Saint Barthilemy";
5917    case "654": return "Saint Helena, Ascension and Tristan da Cunha";
5918    case "659": return "Saint Kitts and Nevis";
5919    case "660": return "Anguilla";
5920    case "662": return "Saint Lucia";
5921    case "663": return "Saint Martin (French part)";
5922    case "666": return "Saint Pierre and Miquelon";
5923    case "670": return "Saint Vincent and the Grenadines";
5924    case "674": return "San Marino";
5925    case "678": return "Sao Tome and Principe";
5926    case "682": return "Saudi Arabia";
5927    case "686": return "Senegal";
5928    case "688": return "Serbia";
5929    case "690": return "Seychelles";
5930    case "694": return "Sierra Leone";
5931    case "702": return "Singapore";
5932    case "703": return "Slovakia";
5933    case "704": return "Viet Nam";
5934    case "705": return "Slovenia";
5935    case "706": return "Somalia";
5936    case "710": return "South Africa";
5937    case "716": return "Zimbabwe";
5938    case "724": return "Spain";
5939    case "728": return "South Sudan";
5940    case "729": return "Sudan";
5941    case "732": return "Western Sahara";
5942    case "740": return "Suriname";
5943    case "744": return "Svalbard and Jan Mayen";
5944    case "748": return "Swaziland";
5945    case "752": return "Sweden";
5946    case "756": return "Switzerland";
5947    case "760": return "Syrian Arab Republic";
5948    case "762": return "Tajikistan";
5949    case "764": return "Thailand";
5950    case "768": return "Togo";
5951    case "772": return "Tokelau";
5952    case "776": return "Tonga";
5953    case "780": return "Trinidad and Tobago";
5954    case "784": return "United Arab Emirates";
5955    case "788": return "Tunisia";
5956    case "792": return "Turkey";
5957    case "795": return "Turkmenistan";
5958    case "796": return "Turks and Caicos Islands";
5959    case "798": return "Tuvalu";
5960    case "800": return "Uganda";
5961    case "804": return "Ukraine";
5962    case "807": return "Macedonia, the former Yugoslav Republic of";
5963    case "818": return "Egypt";
5964    case "826": return "United Kingdom";
5965    case "831": return "Guernsey";
5966    case "832": return "Jersey";
5967    case "833": return "Isle of Man";
5968    case "834": return "Tanzania, United Republic of";
5969    case "840": return "United States of America";
5970    case "850": return "Virgin Islands, U.S.";
5971    case "854": return "Burkina Faso";
5972    case "858": return "Uruguay";
5973    case "860": return "Uzbekistan";
5974    case "862": return "Venezuela, Bolivarian Republic of";
5975    case "876": return "Wallis and Futuna";
5976    case "882": return "Samoa";
5977    case "887": return "Yemen";
5978    case "894": return "Zambia";  
5979    }
5980    return "Unknown country code '"+c.getCode()+"'";
5981  }
5982
5983  private static String region(Coding c) {
5984    switch (c.getCode()) {
5985    case "001": return "Global (Whole world)";
5986    case "002": return "Africa";
5987    case "015": return "Northern Africa";
5988    case "202": return "Sub-Saharan Africa";
5989    case "014": return "Eastern Africa";
5990    case "017": return "Middle Africa";
5991    case "018": return "Southern Africa";
5992    case "011": return "Western Africa";
5993    case "019": return "Americas";
5994    case "419": return "Latin America and the Caribbean";
5995    case "029": return "Caribbean";
5996    case "013": return "Central America";
5997    case "005": return "South America";
5998    case "021": return "Northern America";
5999    case "010": return "Antarctica";
6000    case "142": return "Asia";
6001    case "143": return "Central Asia";
6002    case "030": return "Eastern Asia";
6003    case "035": return "South-eastern Asia";
6004    case "034": return "Southern Asia";
6005    case "145": return "Western Asia";
6006    case "150": return "Europe";
6007    case "151": return "Eastern Europe";
6008    case "154": return "Northern Europe";
6009    case "830": return "Channel Islands";
6010    case "039": return "Southern Europe";
6011    case "155": return "Western Europe";
6012    case "009": return "Oceania";
6013    case "053": return "Australia and New Zealand";
6014    case "054": return "Melanesia";
6015    case "057": return "Micronesia";
6016    case "061": return "Polynesia";
6017    }
6018    return "Unknown region code '"+c.getCode()+"'";
6019  }
6020
6021  public static boolean isJurisdiction(String system) {
6022    return Utilities.existsInList(system, "http://unstats.un.org/unsd/methods/m49/m49.htm", "urn:iso:std:iso:3166", "urn:iso:std:iso:3166:-2");
6023  }
6024
6025  public static void setJurisdictionCountry(List<CodeableConcept> list, String code) {
6026    CodeableConcept cc = new CodeableConcept();
6027    cc.addCoding().setCode(code).setSystem("urn:iso:std:iso:3166");
6028    String disp = country(cc.getCodingFirstRep());
6029    if (disp.contains("Unknown country")) {
6030      throw new FHIRException(disp);
6031    }
6032    list.clear();
6033    list.add(cc);    
6034  }
6035}
6036