File Coverage

blib/lib/DateTime/Locale/Data.pm
Criterion Covered Total %
statement 34 34 100.0
branch 9 16 56.2
condition 1 3 33.3
subroutine 8 8 100.0
pod 0 2 0.0
total 52 63 82.5


line stmt bran cond sub pod time code
1             ###########################################################################
2             #
3             # This file is partially auto-generated by the DateTime::Locale generator
4             # tools (v0.10). This code generator comes with the DateTime::Locale
5             # distribution in the tools/ directory, and is called generate-modules.
6             #
7             # This file was generated from the CLDR JSON locale data. See the LICENSE.cldr
8             # file included in this distribution for license details.
9             #
10             # Do not edit this file directly unless you are sure the part you are editing
11             # is not created by the generator.
12             #
13             ###########################################################################
14              
15             package DateTime::Locale::Data;
16              
17 15     15   123 use strict;
  15         34  
  15         453  
18 15     15   103 use warnings;
  15         45  
  15         384  
19 15     15   82 use namespace::autoclean;
  15         42  
  15         119  
20              
21 15     15   2063 use File::ShareDir qw( dist_file );
  15         53327  
  15         1145  
22 15     15   115 use File::Spec;
  15         49  
  15         294351  
23              
24             our $VERSION = '1.39';
25              
26             #<<<
27             ### :start CLDRVersion:
28             our $CLDRVersion = 43;
29             ### :end CLDRVersion:
30             #>>>
31              
32             #<<<
33             ### :start LanguageCodes:
34             our %LanguageCodes = (
35             aa => "Afar",
36             ab => "Abkhazian",
37             ace => "Achinese",
38             ach => "Acoli",
39             ada => "Adangme",
40             ady => "Adyghe",
41             ae => "Avestan",
42             aeb => "Tunisian Arabic",
43             af => "Afrikaans",
44             afh => "Afrihili",
45             agq => "Aghem",
46             ain => "Ainu",
47             ak => "Akan",
48             akk => "Akkadian",
49             akz => "Alabama",
50             ale => "Aleut",
51             aln => "Gheg Albanian",
52             alt => "Southern Altai",
53             am => "Amharic",
54             an => "Aragonese",
55             ang => "Old English",
56             ann => "Obolo",
57             anp => "Angika",
58             ar => "Arabic",
59             "ar-001" => "Modern Standard Arabic",
60             arc => "Aramaic",
61             arn => "Mapuche",
62             aro => "Araona",
63             arp => "Arapaho",
64             arq => "Algerian Arabic",
65             ars => "Najdi Arabic",
66             "ars-alt-menu" => "Arabic, Najdi",
67             arw => "Arawak",
68             ary => "Moroccan Arabic",
69             arz => "Egyptian Arabic",
70             as => "Assamese",
71             asa => "Asu",
72             ase => "American Sign Language",
73             ast => "Asturian",
74             atj => "Atikamekw",
75             av => "Avaric",
76             avk => "Kotava",
77             awa => "Awadhi",
78             ay => "Aymara",
79             az => "Azerbaijani",
80             "az-alt-short" => "Azeri",
81             ba => "Bashkir",
82             bal => "Baluchi",
83             ban => "Balinese",
84             bar => "Bavarian",
85             bas => "Basaa",
86             bax => "Bamun",
87             bbc => "Batak Toba",
88             bbj => "Ghomala",
89             be => "Belarusian",
90             bej => "Beja",
91             bem => "Bemba",
92             bew => "Betawi",
93             bez => "Bena",
94             bfd => "Bafut",
95             bfq => "Badaga",
96             bg => "Bulgarian",
97             bgc => "Haryanvi",
98             bgn => "Western Balochi",
99             bho => "Bhojpuri",
100             bi => "Bislama",
101             bik => "Bikol",
102             bin => "Bini",
103             bjn => "Banjar",
104             bkm => "Kom",
105             bla => "Siksik\N{U+00e1}",
106             blt => "Tai Dam",
107             bm => "Bambara",
108             bn => "Bangla",
109             bo => "Tibetan",
110             bpy => "Bishnupriya",
111             bqi => "Bakhtiari",
112             br => "Breton",
113             bra => "Braj",
114             brh => "Brahui",
115             brx => "Bodo",
116             bs => "Bosnian",
117             bss => "Akoose",
118             bua => "Buriat",
119             bug => "Buginese",
120             bum => "Bulu",
121             byn => "Blin",
122             byv => "Medumba",
123             ca => "Catalan",
124             cad => "Caddo",
125             car => "Carib",
126             cay => "Cayuga",
127             cch => "Atsam",
128             ccp => "Chakma",
129             ce => "Chechen",
130             ceb => "Cebuano",
131             cgg => "Chiga",
132             ch => "Chamorro",
133             chb => "Chibcha",
134             chg => "Chagatai",
135             chk => "Chuukese",
136             chm => "Mari",
137             chn => "Chinook Jargon",
138             cho => "Choctaw",
139             chp => "Chipewyan",
140             chr => "Cherokee",
141             chy => "Cheyenne",
142             cic => "Chickasaw",
143             ckb => "Central Kurdish",
144             "ckb-alt-menu" => "Kurdish, Central",
145             "ckb-alt-variant" => "Kurdish, Sorani",
146             clc => "Chilcotin",
147             co => "Corsican",
148             cop => "Coptic",
149             cps => "Capiznon",
150             cr => "Cree",
151             crg => "Michif",
152             crh => "Crimean Tatar",
153             crj => "Southern East Cree",
154             crk => "Plains Cree",
155             crl => "Northern East Cree",
156             crm => "Moose Cree",
157             crr => "Carolina Algonquian",
158             crs => "Seselwa Creole French",
159             cs => "Czech",
160             csb => "Kashubian",
161             csw => "Swampy Cree",
162             cu => "Church Slavic",
163             cv => "Chuvash",
164             cwd => "Woods Cree",
165             cy => "Welsh",
166             da => "Danish",
167             dak => "Dakota",
168             dar => "Dargwa",
169             dav => "Taita",
170             de => "German",
171             "de-AT" => "Austrian German",
172             "de-CH" => "Swiss High German",
173             del => "Delaware",
174             den => "Slave",
175             dgr => "Dogrib",
176             din => "Dinka",
177             dje => "Zarma",
178             doi => "Dogri",
179             dsb => "Lower Sorbian",
180             dtp => "Central Dusun",
181             dua => "Duala",
182             dum => "Middle Dutch",
183             dv => "Divehi",
184             dyo => "Jola-Fonyi",
185             dyu => "Dyula",
186             dz => "Dzongkha",
187             dzg => "Dazaga",
188             ebu => "Embu",
189             ee => "Ewe",
190             efi => "Efik",
191             egl => "Emilian",
192             egy => "Ancient Egyptian",
193             eka => "Ekajuk",
194             el => "Greek",
195             elx => "Elamite",
196             en => "English",
197             "en-AU" => "Australian English",
198             "en-CA" => "Canadian English",
199             "en-GB" => "British English",
200             "en-GB-alt-short" => "UK English",
201             "en-US" => "American English",
202             "en-US-alt-short" => "US English",
203             enm => "Middle English",
204             eo => "Esperanto",
205             es => "Spanish",
206             "es-419" => "Latin American Spanish",
207             "es-ES" => "European Spanish",
208             "es-MX" => "Mexican Spanish",
209             esu => "Central Yupik",
210             et => "Estonian",
211             eu => "Basque",
212             ewo => "Ewondo",
213             ext => "Extremaduran",
214             fa => "Persian",
215             "fa-AF" => "Dari",
216             fan => "Fang",
217             fat => "Fanti",
218             ff => "Fula",
219             fi => "Finnish",
220             fil => "Filipino",
221             fit => "Tornedalen Finnish",
222             fj => "Fijian",
223             fo => "Faroese",
224             fon => "Fon",
225             fr => "French",
226             "fr-CA" => "Canadian French",
227             "fr-CH" => "Swiss French",
228             frc => "Cajun French",
229             frm => "Middle French",
230             fro => "Old French",
231             frp => "Arpitan",
232             frr => "Northern Frisian",
233             frs => "Eastern Frisian",
234             fur => "Friulian",
235             fy => "Western Frisian",
236             ga => "Irish",
237             gaa => "Ga",
238             gag => "Gagauz",
239             gan => "Gan Chinese",
240             gay => "Gayo",
241             gba => "Gbaya",
242             gbz => "Zoroastrian Dari",
243             gd => "Scottish Gaelic",
244             gez => "Geez",
245             gil => "Gilbertese",
246             gl => "Galician",
247             glk => "Gilaki",
248             gmh => "Middle High German",
249             gn => "Guarani",
250             goh => "Old High German",
251             gom => "Goan Konkani",
252             gon => "Gondi",
253             gor => "Gorontalo",
254             got => "Gothic",
255             grb => "Grebo",
256             grc => "Ancient Greek",
257             gsw => "Swiss German",
258             gu => "Gujarati",
259             guc => "Wayuu",
260             gur => "Frafra",
261             guz => "Gusii",
262             gv => "Manx",
263             gwi => "Gwich\N{U+02bc}in",
264             ha => "Hausa",
265             hai => "Haida",
266             hak => "Hakka Chinese",
267             haw => "Hawaiian",
268             hax => "Southern Haida",
269             hdn => "Northern Haida",
270             he => "Hebrew",
271             hi => "Hindi",
272             "hi-Latn" => "Hindi (Latin)",
273             "hi-Latn-alt-variant" => "Hinglish",
274             hif => "Fiji Hindi",
275             hil => "Hiligaynon",
276             hit => "Hittite",
277             hmn => "Hmong",
278             hnj => "Hmong Njua",
279             ho => "Hiri Motu",
280             hr => "Croatian",
281             hsb => "Upper Sorbian",
282             hsn => "Xiang Chinese",
283             ht => "Haitian Creole",
284             hu => "Hungarian",
285             hup => "Hupa",
286             hur => "Halkomelem",
287             hy => "Armenian",
288             hz => "Herero",
289             ia => "Interlingua",
290             iba => "Iban",
291             ibb => "Ibibio",
292             id => "Indonesian",
293             ie => "Interlingue",
294             ig => "Igbo",
295             ii => "Sichuan Yi",
296             ik => "Inupiaq",
297             ike => "Eastern Canadian Inuktitut",
298             ikt => "Western Canadian Inuktitut",
299             ilo => "Iloko",
300             inh => "Ingush",
301             io => "Ido",
302             is => "Icelandic",
303             it => "Italian",
304             iu => "Inuktitut",
305             izh => "Ingrian",
306             ja => "Japanese",
307             jam => "Jamaican Creole English",
308             jbo => "Lojban",
309             jgo => "Ngomba",
310             jmc => "Machame",
311             jpr => "Judeo-Persian",
312             jrb => "Judeo-Arabic",
313             jut => "Jutish",
314             jv => "Javanese",
315             ka => "Georgian",
316             kaa => "Kara-Kalpak",
317             kab => "Kabyle",
318             kac => "Kachin",
319             kaj => "Jju",
320             kam => "Kamba",
321             kaw => "Kawi",
322             kbd => "Kabardian",
323             kbl => "Kanembu",
324             kcg => "Tyap",
325             kde => "Makonde",
326             kea => "Kabuverdianu",
327             ken => "Kenyang",
328             kfo => "Koro",
329             kg => "Kongo",
330             kgp => "Kaingang",
331             kha => "Khasi",
332             kho => "Khotanese",
333             khq => "Koyra Chiini",
334             khw => "Khowar",
335             ki => "Kikuyu",
336             kiu => "Kirmanjki",
337             kj => "Kuanyama",
338             kk => "Kazakh",
339             kkj => "Kako",
340             kl => "Kalaallisut",
341             kln => "Kalenjin",
342             km => "Khmer",
343             kmb => "Kimbundu",
344             kn => "Kannada",
345             ko => "Korean",
346             koi => "Komi-Permyak",
347             kok => "Konkani",
348             kos => "Kosraean",
349             kpe => "Kpelle",
350             kr => "Kanuri",
351             krc => "Karachay-Balkar",
352             kri => "Krio",
353             krj => "Kinaray-a",
354             krl => "Karelian",
355             kru => "Kurukh",
356             ks => "Kashmiri",
357             ksb => "Shambala",
358             ksf => "Bafia",
359             ksh => "Colognian",
360             ku => "Kurdish",
361             kum => "Kumyk",
362             kut => "Kutenai",
363             kv => "Komi",
364             kw => "Cornish",
365             kwk => "Kwak\N{U+02bc}wala",
366             ky => "Kyrgyz",
367             "ky-alt-variant" => "Kirghiz",
368             la => "Latin",
369             lad => "Ladino",
370             lag => "Langi",
371             lah => "Western Panjabi",
372             lam => "Lamba",
373             lb => "Luxembourgish",
374             lez => "Lezghian",
375             lfn => "Lingua Franca Nova",
376             lg => "Ganda",
377             li => "Limburgish",
378             lij => "Ligurian",
379             lil => "Lillooet",
380             liv => "Livonian",
381             lkt => "Lakota",
382             lmo => "Lombard",
383             ln => "Lingala",
384             lo => "Lao",
385             lol => "Mongo",
386             lou => "Louisiana Creole",
387             loz => "Lozi",
388             lrc => "Northern Luri",
389             lsm => "Saamia",
390             lt => "Lithuanian",
391             ltg => "Latgalian",
392             lu => "Luba-Katanga",
393             lua => "Luba-Lulua",
394             lui => "Luiseno",
395             lun => "Lunda",
396             luo => "Luo",
397             lus => "Mizo",
398             luy => "Luyia",
399             lv => "Latvian",
400             lzh => "Literary Chinese",
401             lzz => "Laz",
402             mad => "Madurese",
403             maf => "Mafa",
404             mag => "Magahi",
405             mai => "Maithili",
406             mak => "Makasar",
407             man => "Mandingo",
408             mas => "Masai",
409             mde => "Maba",
410             mdf => "Moksha",
411             mdr => "Mandar",
412             men => "Mende",
413             mer => "Meru",
414             mfe => "Morisyen",
415             mg => "Malagasy",
416             mga => "Middle Irish",
417             mgh => "Makhuwa-Meetto",
418             mgo => "Meta\N{U+02bc}",
419             mh => "Marshallese",
420             mi => "M\N{U+0101}ori",
421             mic => "Mi'kmaq",
422             min => "Minangkabau",
423             mk => "Macedonian",
424             ml => "Malayalam",
425             mn => "Mongolian",
426             mnc => "Manchu",
427             mni => "Manipuri",
428             moe => "Innu-aimun",
429             moh => "Mohawk",
430             mos => "Mossi",
431             mr => "Marathi",
432             mrj => "Western Mari",
433             ms => "Malay",
434             mt => "Maltese",
435             mua => "Mundang",
436             mul => "Multiple languages",
437             mus => "Muscogee",
438             mwl => "Mirandese",
439             mwr => "Marwari",
440             mwv => "Mentawai",
441             my => "Burmese",
442             "my-alt-variant" => "Myanmar Language",
443             mye => "Myene",
444             myv => "Erzya",
445             mzn => "Mazanderani",
446             na => "Nauru",
447             nan => "Min Nan Chinese",
448             nap => "Neapolitan",
449             naq => "Nama",
450             nb => "Norwegian Bokm\N{U+00e5}l",
451             nd => "North Ndebele",
452             nds => "Low German",
453             "nds-NL" => "Low Saxon",
454             ne => "Nepali",
455             new => "Newari",
456             ng => "Ndonga",
457             nia => "Nias",
458             niu => "Niuean",
459             njo => "Ao Naga",
460             nl => "Dutch",
461             "nl-BE" => "Flemish",
462             nmg => "Kwasio",
463             nn => "Norwegian Nynorsk",
464             nnh => "Ngiemboon",
465             no => "Norwegian",
466             nog => "Nogai",
467             non => "Old Norse",
468             nov => "Novial",
469             nqo => "N\N{U+2019}Ko",
470             nr => "South Ndebele",
471             nso => "Northern Sotho",
472             nus => "Nuer",
473             nv => "Navajo",
474             nwc => "Classical Newari",
475             ny => "Nyanja",
476             nym => "Nyamwezi",
477             nyn => "Nyankole",
478             nyo => "Nyoro",
479             nzi => "Nzima",
480             oc => "Occitan",
481             oj => "Ojibwa",
482             ojb => "Northwestern Ojibwa",
483             ojc => "Central Ojibwa",
484             ojg => "Eastern Ojibwa",
485             ojs => "Oji-Cree",
486             ojw => "Western Ojibwa",
487             oka => "Okanagan",
488             om => "Oromo",
489             or => "Odia",
490             os => "Ossetic",
491             osa => "Osage",
492             ota => "Ottoman Turkish",
493             pa => "Punjabi",
494             pag => "Pangasinan",
495             pal => "Pahlavi",
496             pam => "Pampanga",
497             pap => "Papiamento",
498             pau => "Palauan",
499             pcd => "Picard",
500             pcm => "Nigerian Pidgin",
501             pdc => "Pennsylvania German",
502             pdt => "Plautdietsch",
503             peo => "Old Persian",
504             pfl => "Palatine German",
505             phn => "Phoenician",
506             pi => "Pali",
507             pis => "Pijin",
508             pl => "Polish",
509             pms => "Piedmontese",
510             pnt => "Pontic",
511             pon => "Pohnpeian",
512             pqm => "Maliseet-Passamaquoddy",
513             prg => "Prussian",
514             pro => "Old Proven\N{U+00e7}al",
515             ps => "Pashto",
516             "ps-alt-variant" => "Pushto",
517             pt => "Portuguese",
518             "pt-BR" => "Brazilian Portuguese",
519             "pt-PT" => "European Portuguese",
520             qu => "Quechua",
521             quc => "K\N{U+02bc}iche\N{U+02bc}",
522             qug => "Chimborazo Highland Quichua",
523             raj => "Rajasthani",
524             rap => "Rapanui",
525             rar => "Rarotongan",
526             rgn => "Romagnol",
527             rhg => "Rohingya",
528             rif => "Riffian",
529             rm => "Romansh",
530             rn => "Rundi",
531             ro => "Romanian",
532             "ro-MD" => "Moldavian",
533             rof => "Rombo",
534             rom => "Romany",
535             rtm => "Rotuman",
536             ru => "Russian",
537             rue => "Rusyn",
538             rug => "Roviana",
539             rup => "Aromanian",
540             rw => "Kinyarwanda",
541             rwk => "Rwa",
542             sa => "Sanskrit",
543             sad => "Sandawe",
544             sah => "Yakut",
545             sam => "Samaritan Aramaic",
546             saq => "Samburu",
547             sas => "Sasak",
548             sat => "Santali",
549             saz => "Saurashtra",
550             sba => "Ngambay",
551             sbp => "Sangu",
552             sc => "Sardinian",
553             scn => "Sicilian",
554             sco => "Scots",
555             sd => "Sindhi",
556             sdc => "Sassarese Sardinian",
557             sdh => "Southern Kurdish",
558             se => "Northern Sami",
559             "se-alt-menu" => "Sami, Northern",
560             see => "Seneca",
561             seh => "Sena",
562             sei => "Seri",
563             sel => "Selkup",
564             ses => "Koyraboro Senni",
565             sg => "Sango",
566             sga => "Old Irish",
567             sgs => "Samogitian",
568             sh => "Serbo-Croatian",
569             shi => "Tachelhit",
570             shn => "Shan",
571             shu => "Chadian Arabic",
572             si => "Sinhala",
573             sid => "Sidamo",
574             sk => "Slovak",
575             sl => "Slovenian",
576             slh => "Southern Lushootseed",
577             sli => "Lower Silesian",
578             sly => "Selayar",
579             sm => "Samoan",
580             sma => "Southern Sami",
581             "sma-alt-menu" => "Sami, Southern",
582             smj => "Lule Sami",
583             "smj-alt-menu" => "Sami, Lule",
584             smn => "Inari Sami",
585             "smn-alt-menu" => "Sami, Inari",
586             sms => "Skolt Sami",
587             "sms-alt-menu" => "Sami, Skolt",
588             sn => "Shona",
589             snk => "Soninke",
590             so => "Somali",
591             sog => "Sogdien",
592             sq => "Albanian",
593             sr => "Serbian",
594             "sr-ME" => "Montenegrin",
595             srn => "Sranan Tongo",
596             srr => "Serer",
597             ss => "Swati",
598             ssy => "Saho",
599             st => "Southern Sotho",
600             stq => "Saterland Frisian",
601             str => "Straits Salish",
602             su => "Sundanese",
603             suk => "Sukuma",
604             sus => "Susu",
605             sux => "Sumerian",
606             sv => "Swedish",
607             sw => "Swahili",
608             "sw-CD" => "Congo Swahili",
609             swb => "Comorian",
610             syc => "Classical Syriac",
611             syr => "Syriac",
612             szl => "Silesian",
613             ta => "Tamil",
614             tce => "Southern Tutchone",
615             tcy => "Tulu",
616             te => "Telugu",
617             tem => "Timne",
618             teo => "Teso",
619             ter => "Tereno",
620             tet => "Tetum",
621             tg => "Tajik",
622             tgx => "Tagish",
623             th => "Thai",
624             tht => "Tahltan",
625             ti => "Tigrinya",
626             tig => "Tigre",
627             tiv => "Tiv",
628             tk => "Turkmen",
629             tkl => "Tokelau",
630             tkr => "Tsakhur",
631             tl => "Tagalog",
632             tlh => "Klingon",
633             tli => "Tlingit",
634             tly => "Talysh",
635             tmh => "Tamashek",
636             tn => "Tswana",
637             to => "Tongan",
638             tog => "Nyasa Tonga",
639             tok => "Toki Pona",
640             tpi => "Tok Pisin",
641             tr => "Turkish",
642             tru => "Turoyo",
643             trv => "Taroko",
644             trw => "Torwali",
645             ts => "Tsonga",
646             tsd => "Tsakonian",
647             tsi => "Tsimshian",
648             tt => "Tatar",
649             ttm => "Northern Tutchone",
650             ttt => "Muslim Tat",
651             tum => "Tumbuka",
652             tvl => "Tuvalu",
653             tw => "Twi",
654             twq => "Tasawaq",
655             ty => "Tahitian",
656             tyv => "Tuvinian",
657             tzm => "Central Atlas Tamazight",
658             udm => "Udmurt",
659             ug => "Uyghur",
660             "ug-alt-variant" => "Uighur",
661             uga => "Ugaritic",
662             uk => "Ukrainian",
663             umb => "Umbundu",
664             und => "Unknown language",
665             ur => "Urdu",
666             uz => "Uzbek",
667             vai => "Vai",
668             ve => "Venda",
669             vec => "Venetian",
670             vep => "Veps",
671             vi => "Vietnamese",
672             vls => "West Flemish",
673             vmf => "Main-Franconian",
674             vo => "Volap\N{U+00fc}k",
675             vot => "Votic",
676             vro => "V\N{U+00f5}ro",
677             vun => "Vunjo",
678             wa => "Walloon",
679             wae => "Walser",
680             wal => "Wolaytta",
681             war => "Waray",
682             was => "Washo",
683             wbp => "Warlpiri",
684             wo => "Wolof",
685             wuu => "Wu Chinese",
686             xal => "Kalmyk",
687             xh => "Xhosa",
688             xmf => "Mingrelian",
689             xog => "Soga",
690             yao => "Yao",
691             yap => "Yapese",
692             yav => "Yangben",
693             ybb => "Yemba",
694             yi => "Yiddish",
695             yo => "Yoruba",
696             yrl => "Nheengatu",
697             yue => "Cantonese",
698             "yue-alt-menu" => "Chinese, Cantonese",
699             za => "Zhuang",
700             zap => "Zapotec",
701             zbl => "Blissymbols",
702             zea => "Zeelandic",
703             zen => "Zenaga",
704             zgh => "Standard Moroccan Tamazight",
705             zh => "Chinese",
706             "zh-Hans" => "Simplified Chinese",
707             "zh-Hans-alt-long" => "Simplified Mandarin Chinese",
708             "zh-Hant" => "Traditional Chinese",
709             "zh-Hant-alt-long" => "Traditional Mandarin Chinese",
710             "zh-alt-long" => "Mandarin Chinese",
711             "zh-alt-menu" => "Chinese, Mandarin",
712             zu => "Zulu",
713             zun => "Zuni",
714             zxx => "No linguistic content",
715             zza => "Zaza",
716             );
717             ### :end LanguageCodes:
718             #>>>
719              
720             #<<<
721             ### :start TerritoryCodes:
722             our %TerritoryCodes = (
723             "001" => "world",
724             "002" => "Africa",
725             "003" => "North America",
726             "005" => "South America",
727             "009" => "Oceania",
728             "011" => "Western Africa",
729             "013" => "Central America",
730             "014" => "Eastern Africa",
731             "015" => "Northern Africa",
732             "017" => "Middle Africa",
733             "018" => "Southern Africa",
734             "019" => "Americas",
735             "021" => "Northern America",
736             "029" => "Caribbean",
737             "030" => "Eastern Asia",
738             "034" => "Southern Asia",
739             "035" => "Southeast Asia",
740             "039" => "Southern Europe",
741             "053" => "Australasia",
742             "054" => "Melanesia",
743             "057" => "Micronesian Region",
744             "061" => "Polynesia",
745             142 => "Asia",
746             143 => "Central Asia",
747             145 => "Western Asia",
748             150 => "Europe",
749             151 => "Eastern Europe",
750             154 => "Northern Europe",
751             155 => "Western Europe",
752             202 => "Sub-Saharan Africa",
753             419 => "Latin America",
754             AC => "Ascension Island",
755             AD => "Andorra",
756             AE => "United Arab Emirates",
757             AF => "Afghanistan",
758             AG => "Antigua & Barbuda",
759             AI => "Anguilla",
760             AL => "Albania",
761             AM => "Armenia",
762             AO => "Angola",
763             AQ => "Antarctica",
764             AR => "Argentina",
765             AS => "American Samoa",
766             AT => "Austria",
767             AU => "Australia",
768             AW => "Aruba",
769             AX => "\N{U+00c5}land Islands",
770             AZ => "Azerbaijan",
771             BA => "Bosnia & Herzegovina",
772             "BA-alt-short" => "Bosnia",
773             BB => "Barbados",
774             BD => "Bangladesh",
775             BE => "Belgium",
776             BF => "Burkina Faso",
777             BG => "Bulgaria",
778             BH => "Bahrain",
779             BI => "Burundi",
780             BJ => "Benin",
781             BL => "St. Barth\N{U+00e9}lemy",
782             BM => "Bermuda",
783             BN => "Brunei",
784             BO => "Bolivia",
785             BQ => "Caribbean Netherlands",
786             BR => "Brazil",
787             BS => "Bahamas",
788             BT => "Bhutan",
789             BV => "Bouvet Island",
790             BW => "Botswana",
791             BY => "Belarus",
792             BZ => "Belize",
793             CA => "Canada",
794             CC => "Cocos (Keeling) Islands",
795             CD => "Congo - Kinshasa",
796             "CD-alt-variant" => "Congo (DRC)",
797             CF => "Central African Republic",
798             CG => "Congo - Brazzaville",
799             "CG-alt-variant" => "Congo (Republic)",
800             CH => "Switzerland",
801             CI => "C\N{U+00f4}te d\N{U+2019}Ivoire",
802             "CI-alt-variant" => "Ivory Coast",
803             CK => "Cook Islands",
804             CL => "Chile",
805             CM => "Cameroon",
806             CN => "China",
807             CO => "Colombia",
808             CP => "Clipperton Island",
809             CQ => "Sark",
810             CR => "Costa Rica",
811             CU => "Cuba",
812             CV => "Cape Verde",
813             "CV-alt-variant" => "Cabo Verde",
814             CW => "Cura\N{U+00e7}ao",
815             CX => "Christmas Island",
816             CY => "Cyprus",
817             CZ => "Czechia",
818             "CZ-alt-variant" => "Czech Republic",
819             DE => "Germany",
820             DG => "Diego Garcia",
821             DJ => "Djibouti",
822             DK => "Denmark",
823             DM => "Dominica",
824             DO => "Dominican Republic",
825             DZ => "Algeria",
826             EA => "Ceuta & Melilla",
827             EC => "Ecuador",
828             EE => "Estonia",
829             EG => "Egypt",
830             EH => "Western Sahara",
831             ER => "Eritrea",
832             ES => "Spain",
833             ET => "Ethiopia",
834             EU => "European Union",
835             EZ => "Eurozone",
836             FI => "Finland",
837             FJ => "Fiji",
838             FK => "Falkland Islands",
839             "FK-alt-variant" => "Falkland Islands (Islas Malvinas)",
840             FM => "Micronesia",
841             FO => "Faroe Islands",
842             FR => "France",
843             GA => "Gabon",
844             GB => "United Kingdom",
845             "GB-alt-short" => "UK",
846             GD => "Grenada",
847             GE => "Georgia",
848             GF => "French Guiana",
849             GG => "Guernsey",
850             GH => "Ghana",
851             GI => "Gibraltar",
852             GL => "Greenland",
853             GM => "Gambia",
854             GN => "Guinea",
855             GP => "Guadeloupe",
856             GQ => "Equatorial Guinea",
857             GR => "Greece",
858             GS => "South Georgia & South Sandwich Islands",
859             GT => "Guatemala",
860             GU => "Guam",
861             GW => "Guinea-Bissau",
862             GY => "Guyana",
863             HK => "Hong Kong SAR China",
864             "HK-alt-short" => "Hong Kong",
865             HM => "Heard & McDonald Islands",
866             HN => "Honduras",
867             HR => "Croatia",
868             HT => "Haiti",
869             HU => "Hungary",
870             IC => "Canary Islands",
871             ID => "Indonesia",
872             IE => "Ireland",
873             IL => "Israel",
874             IM => "Isle of Man",
875             IN => "India",
876             IO => "British Indian Ocean Territory",
877             IQ => "Iraq",
878             IR => "Iran",
879             IS => "Iceland",
880             IT => "Italy",
881             JE => "Jersey",
882             JM => "Jamaica",
883             JO => "Jordan",
884             JP => "Japan",
885             KE => "Kenya",
886             KG => "Kyrgyzstan",
887             KH => "Cambodia",
888             KI => "Kiribati",
889             KM => "Comoros",
890             KN => "St. Kitts & Nevis",
891             KP => "North Korea",
892             KR => "South Korea",
893             KW => "Kuwait",
894             KY => "Cayman Islands",
895             KZ => "Kazakhstan",
896             LA => "Laos",
897             LB => "Lebanon",
898             LC => "St. Lucia",
899             LI => "Liechtenstein",
900             LK => "Sri Lanka",
901             LR => "Liberia",
902             LS => "Lesotho",
903             LT => "Lithuania",
904             LU => "Luxembourg",
905             LV => "Latvia",
906             LY => "Libya",
907             MA => "Morocco",
908             MC => "Monaco",
909             MD => "Moldova",
910             ME => "Montenegro",
911             MF => "St. Martin",
912             MG => "Madagascar",
913             MH => "Marshall Islands",
914             MK => "North Macedonia",
915             ML => "Mali",
916             MM => "Myanmar (Burma)",
917             "MM-alt-short" => "Myanmar",
918             MN => "Mongolia",
919             MO => "Macao SAR China",
920             "MO-alt-short" => "Macao",
921             MP => "Northern Mariana Islands",
922             MQ => "Martinique",
923             MR => "Mauritania",
924             MS => "Montserrat",
925             MT => "Malta",
926             MU => "Mauritius",
927             MV => "Maldives",
928             MW => "Malawi",
929             MX => "Mexico",
930             MY => "Malaysia",
931             MZ => "Mozambique",
932             NA => "Namibia",
933             NC => "New Caledonia",
934             NE => "Niger",
935             NF => "Norfolk Island",
936             NG => "Nigeria",
937             NI => "Nicaragua",
938             NL => "Netherlands",
939             NO => "Norway",
940             NP => "Nepal",
941             NR => "Nauru",
942             NU => "Niue",
943             NZ => "New Zealand",
944             "NZ-alt-variant" => "Aotearoa New Zealand",
945             OM => "Oman",
946             PA => "Panama",
947             PE => "Peru",
948             PF => "French Polynesia",
949             PG => "Papua New Guinea",
950             PH => "Philippines",
951             PK => "Pakistan",
952             PL => "Poland",
953             PM => "St. Pierre & Miquelon",
954             PN => "Pitcairn Islands",
955             PR => "Puerto Rico",
956             PS => "Palestinian Territories",
957             "PS-alt-short" => "Palestine",
958             PT => "Portugal",
959             PW => "Palau",
960             PY => "Paraguay",
961             QA => "Qatar",
962             QO => "Outlying Oceania",
963             RE => "R\N{U+00e9}union",
964             RO => "Romania",
965             RS => "Serbia",
966             RU => "Russia",
967             RW => "Rwanda",
968             SA => "Saudi Arabia",
969             SB => "Solomon Islands",
970             SC => "Seychelles",
971             SD => "Sudan",
972             SE => "Sweden",
973             SG => "Singapore",
974             SH => "St. Helena",
975             SI => "Slovenia",
976             SJ => "Svalbard & Jan Mayen",
977             SK => "Slovakia",
978             SL => "Sierra Leone",
979             SM => "San Marino",
980             SN => "Senegal",
981             SO => "Somalia",
982             SR => "Suriname",
983             SS => "South Sudan",
984             ST => "S\N{U+00e3}o Tom\N{U+00e9} & Pr\N{U+00ed}ncipe",
985             SV => "El Salvador",
986             SX => "Sint Maarten",
987             SY => "Syria",
988             SZ => "Eswatini",
989             "SZ-alt-variant" => "Swaziland",
990             TA => "Tristan da Cunha",
991             TC => "Turks & Caicos Islands",
992             TD => "Chad",
993             TF => "French Southern Territories",
994             TG => "Togo",
995             TH => "Thailand",
996             TJ => "Tajikistan",
997             TK => "Tokelau",
998             TL => "Timor-Leste",
999             "TL-alt-variant" => "East Timor",
1000             TM => "Turkmenistan",
1001             TN => "Tunisia",
1002             TO => "Tonga",
1003             TR => "T\N{U+00fc}rkiye",
1004             "TR-alt-variant" => "Turkey",
1005             TT => "Trinidad & Tobago",
1006             TV => "Tuvalu",
1007             TW => "Taiwan",
1008             TZ => "Tanzania",
1009             UA => "Ukraine",
1010             UG => "Uganda",
1011             UM => "U.S. Outlying Islands",
1012             UN => "United Nations",
1013             "UN-alt-short" => "UN",
1014             US => "United States",
1015             "US-alt-short" => "US",
1016             UY => "Uruguay",
1017             UZ => "Uzbekistan",
1018             VA => "Vatican City",
1019             VC => "St. Vincent & Grenadines",
1020             VE => "Venezuela",
1021             VG => "British Virgin Islands",
1022             VI => "U.S. Virgin Islands",
1023             VN => "Vietnam",
1024             VU => "Vanuatu",
1025             WF => "Wallis & Futuna",
1026             WS => "Samoa",
1027             XA => "Pseudo-Accents",
1028             XB => "Pseudo-Bidi",
1029             XK => "Kosovo",
1030             YE => "Yemen",
1031             YT => "Mayotte",
1032             ZA => "South Africa",
1033             ZM => "Zambia",
1034             ZW => "Zimbabwe",
1035             ZZ => "Unknown Region",
1036             );
1037             ### :end TerritoryCodes:
1038             #>>>
1039              
1040             #<<<
1041             ### :start ScriptCodes:
1042             our %ScriptCodes = (
1043             Adlm => "Adlam",
1044             Afak => "Afaka",
1045             Aghb => "Caucasian Albanian",
1046             Ahom => "Ahom",
1047             Arab => "Arabic",
1048             "Arab-alt-variant" => "Perso-Arabic",
1049             Aran => "Nastaliq",
1050             Armi => "Imperial Aramaic",
1051             Armn => "Armenian",
1052             Avst => "Avestan",
1053             Bali => "Balinese",
1054             Bamu => "Bamum",
1055             Bass => "Bassa Vah",
1056             Batk => "Batak",
1057             Beng => "Bangla",
1058             Bhks => "Bhaiksuki",
1059             Blis => "Blissymbols",
1060             Bopo => "Bopomofo",
1061             Brah => "Brahmi",
1062             Brai => "Braille",
1063             Bugi => "Buginese",
1064             Buhd => "Buhid",
1065             Cakm => "Chakma",
1066             Cans => "Unified Canadian Aboriginal Syllabics",
1067             "Cans-alt-short" => "UCAS",
1068             Cari => "Carian",
1069             Cham => "Cham",
1070             Cher => "Cherokee",
1071             Chrs => "Chorasmian",
1072             Cirt => "Cirth",
1073             Copt => "Coptic",
1074             Cpmn => "Cypro-Minoan",
1075             Cprt => "Cypriot",
1076             Cyrl => "Cyrillic",
1077             Cyrs => "Old Church Slavonic Cyrillic",
1078             Deva => "Devanagari",
1079             Diak => "Dives Akuru",
1080             Dogr => "Dogra",
1081             Dsrt => "Deseret",
1082             Dupl => "Duployan shorthand",
1083             Egyd => "Egyptian demotic",
1084             Egyh => "Egyptian hieratic",
1085             Egyp => "Egyptian hieroglyphs",
1086             Elba => "Elbasan",
1087             Elym => "Elymaic",
1088             Ethi => "Ethiopic",
1089             Geok => "Georgian Khutsuri",
1090             Geor => "Georgian",
1091             Glag => "Glagolitic",
1092             Gong => "Gunjala Gondi",
1093             Gonm => "Masaram Gondi",
1094             Goth => "Gothic",
1095             Gran => "Grantha",
1096             Grek => "Greek",
1097             Gujr => "Gujarati",
1098             Guru => "Gurmukhi",
1099             Hanb => "Han with Bopomofo",
1100             Hang => "Hangul",
1101             Hani => "Han",
1102             Hano => "Hanunoo",
1103             Hans => "Simplified",
1104             "Hans-alt-stand-alone" => "Simplified Han",
1105             Hant => "Traditional",
1106             "Hant-alt-stand-alone" => "Traditional Han",
1107             Hatr => "Hatran",
1108             Hebr => "Hebrew",
1109             Hira => "Hiragana",
1110             Hluw => "Anatolian Hieroglyphs",
1111             Hmng => "Pahawh Hmong",
1112             Hmnp => "Nyiakeng Puachue Hmong",
1113             Hrkt => "Japanese syllabaries",
1114             Hung => "Old Hungarian",
1115             Inds => "Indus",
1116             Ital => "Old Italic",
1117             Jamo => "Jamo",
1118             Java => "Javanese",
1119             Jpan => "Japanese",
1120             Jurc => "Jurchen",
1121             Kali => "Kayah Li",
1122             Kana => "Katakana",
1123             Kawi => "Kawi",
1124             Khar => "Kharoshthi",
1125             Khmr => "Khmer",
1126             Khoj => "Khojki",
1127             Kits => "Khitan small script",
1128             Knda => "Kannada",
1129             Kore => "Korean",
1130             Kpel => "Kpelle",
1131             Kthi => "Kaithi",
1132             Lana => "Lanna",
1133             Laoo => "Lao",
1134             Latf => "Fraktur Latin",
1135             Latg => "Gaelic Latin",
1136             Latn => "Latin",
1137             Lepc => "Lepcha",
1138             Limb => "Limbu",
1139             Lina => "Linear A",
1140             Linb => "Linear B",
1141             Lisu => "Fraser",
1142             Loma => "Loma",
1143             Lyci => "Lycian",
1144             Lydi => "Lydian",
1145             Mahj => "Mahajani",
1146             Maka => "Makasar",
1147             Mand => "Mandaean",
1148             Mani => "Manichaean",
1149             Marc => "Marchen",
1150             Maya => "Mayan hieroglyphs",
1151             Medf => "Medefaidrin",
1152             Mend => "Mende",
1153             Merc => "Meroitic Cursive",
1154             Mero => "Meroitic",
1155             Mlym => "Malayalam",
1156             Modi => "Modi",
1157             Mong => "Mongolian",
1158             Moon => "Moon",
1159             Mroo => "Mro",
1160             Mtei => "Meitei Mayek",
1161             Mult => "Multani",
1162             Mymr => "Myanmar",
1163             Nagm => "Nag Mundari",
1164             Nand => "Nandinagari",
1165             Narb => "Old North Arabian",
1166             Nbat => "Nabataean",
1167             Newa => "Newa",
1168             Nkgb => "Naxi Geba",
1169             Nkoo => "N\N{U+2019}Ko",
1170             Nshu => "N\N{U+00fc}shu",
1171             Ogam => "Ogham",
1172             Olck => "Ol Chiki",
1173             Orkh => "Orkhon",
1174             Orya => "Odia",
1175             Osge => "Osage",
1176             Osma => "Osmanya",
1177             Ougr => "Old Uyghur",
1178             Palm => "Palmyrene",
1179             Pauc => "Pau Cin Hau",
1180             Perm => "Old Permic",
1181             Phag => "Phags-pa",
1182             Phli => "Inscriptional Pahlavi",
1183             Phlp => "Psalter Pahlavi",
1184             Phlv => "Book Pahlavi",
1185             Phnx => "Phoenician",
1186             Plrd => "Pollard Phonetic",
1187             Prti => "Inscriptional Parthian",
1188             Qaag => "Zawgyi",
1189             Rjng => "Rejang",
1190             Rohg => "Hanifi",
1191             "Rohg-alt-stand-alone" => "Hanifi Rohingya",
1192             Roro => "Rongorongo",
1193             Runr => "Runic",
1194             Samr => "Samaritan",
1195             Sara => "Sarati",
1196             Sarb => "Old South Arabian",
1197             Saur => "Saurashtra",
1198             Sgnw => "SignWriting",
1199             Shaw => "Shavian",
1200             Shrd => "Sharada",
1201             Sidd => "Siddham",
1202             Sind => "Khudawadi",
1203             Sinh => "Sinhala",
1204             Sogd => "Sogdian",
1205             Sogo => "Old Sogdian",
1206             Sora => "Sora Sompeng",
1207             Soyo => "Soyombo",
1208             Sund => "Sundanese",
1209             Sylo => "Syloti Nagri",
1210             Syrc => "Syriac",
1211             Syre => "Estrangelo Syriac",
1212             Syrj => "Western Syriac",
1213             Syrn => "Eastern Syriac",
1214             Tagb => "Tagbanwa",
1215             Takr => "Takri",
1216             Tale => "Tai Le",
1217             Talu => "New Tai Lue",
1218             Taml => "Tamil",
1219             Tang => "Tangut",
1220             Tavt => "Tai Viet",
1221             Telu => "Telugu",
1222             Teng => "Tengwar",
1223             Tfng => "Tifinagh",
1224             Tglg => "Tagalog",
1225             Thaa => "Thaana",
1226             Thai => "Thai",
1227             Tibt => "Tibetan",
1228             Tirh => "Tirhuta",
1229             Tnsa => "Tangsa",
1230             Toto => "Toto",
1231             Ugar => "Ugaritic",
1232             Vaii => "Vai",
1233             Visp => "Visible Speech",
1234             Vith => "Vithkuqi",
1235             Wara => "Varang Kshiti",
1236             Wcho => "Wancho",
1237             Wole => "Woleai",
1238             Xpeo => "Old Persian",
1239             Xsux => "Sumero-Akkadian Cuneiform",
1240             "Xsux-alt-short" => "S-A Cuneiform",
1241             Yezi => "Yezidi",
1242             Yiii => "Yi",
1243             Zanb => "Zanabazar Square",
1244             Zinh => "Inherited",
1245             Zmth => "Mathematical Notation",
1246             Zsye => "Emoji",
1247             Zsym => "Symbols",
1248             Zxxx => "Unwritten",
1249             Zyyy => "Common",
1250             Zzzz => "Unknown Script",
1251             );
1252             ### :end ScriptCodes:
1253             #>>>
1254              
1255             #<<<
1256             ### :start VariantCodes:
1257             our %VariantCodes = (
1258             "1606NICT" => "Late Middle French to 1606",
1259             "1694ACAD" => "Early Modern French",
1260             1901 => "Traditional German orthography",
1261             "1959ACAD" => "Academic",
1262             1994 => "Standardized Resian orthography",
1263             1996 => "German orthography of 1996",
1264             ABL1943 => "Orthographic formulation of 1943",
1265             ALALC97 => "ALA-LC Romanization, 1997 edition",
1266             ALUKU => "Aluku dialect",
1267             AO1990 => "Portuguese Language Orthographic Agreement of 1990",
1268             AREVELA => "Eastern Armenian",
1269             AREVMDA => "Western Armenian",
1270             BAKU1926 => "Unified Turkic Latin Alphabet",
1271             BALANKA => "Balanka dialect of Anii",
1272             BARLA => "Barlavento dialect group of Kabuverdianu",
1273             BISKE => "San Giorgio/Bila dialect",
1274             BOHORIC => "Bohori\N{U+010d} alphabet",
1275             BOONT => "Boontling",
1276             COLB1945 => "Portuguese-Brazilian Orthographic Convention of 1945",
1277             DAJNKO => "Dajnko alphabet",
1278             EKAVSK => "Serbian with Ekavian pronunciation",
1279             EMODENG => "Early Modern English",
1280             FONIPA => "IPA Phonetics",
1281             FONUPA => "UPA Phonetics",
1282             HEPBURN => "Hepburn romanization",
1283             IJEKAVSK => "Serbian with Ijekavian pronunciation",
1284             KKCOR => "Common Orthography",
1285             KSCOR => "Standard Orthography",
1286             LIPAW => "The Lipovaz dialect of Resian",
1287             METELKO => "Metelko alphabet",
1288             MONOTON => "Monotonic",
1289             NDYUKA => "Ndyuka dialect",
1290             NEDIS => "Natisone dialect",
1291             NJIVA => "Gniva/Njiva dialect",
1292             NULIK => "Modern Volap\N{U+00fc}k",
1293             OSOJS => "Oseacco/Osojane dialect",
1294             OXENDICT => "Oxford English Dictionary spelling",
1295             PAMAKA => "Pamaka dialect",
1296             PINYIN => "Pinyin Romanization",
1297             POLYTON => "Polytonic",
1298             POSIX => "Computer",
1299             REVISED => "Revised Orthography",
1300             RIGIK => "Classic Volap\N{U+00fc}k",
1301             ROZAJ => "Resian",
1302             SAAHO => "Saho",
1303             SCOTLAND => "Scottish Standard English",
1304             SCOUSE => "Scouse",
1305             SOLBA => "Stolvizza/Solbica dialect",
1306             SOTAV => "Sotavento dialect group of Kabuverdianu",
1307             TARASK => "Taraskievica orthography",
1308             UCCOR => "Unified Orthography",
1309             UCRCOR => "Unified Revised Orthography",
1310             UNIFON => "Unifon phonetic alphabet",
1311             VALENCIA => "Valencian",
1312             WADEGILE => "Wade-Giles Romanization",
1313             );
1314             ### :end VariantCodes:
1315             #>>>
1316              
1317             #<<<
1318             ### :start Codes:
1319             our %Codes = (
1320             aa => 1,
1321             "aa-DJ" => 1,
1322             "aa-ER" => 1,
1323             "aa-ET" => 1,
1324             ab => 1,
1325             "ab-GE" => 1,
1326             af => 1,
1327             "af-NA" => 1,
1328             "af-ZA" => 1,
1329             agq => 1,
1330             "agq-CM" => 1,
1331             ak => 1,
1332             "ak-GH" => 1,
1333             am => 1,
1334             "am-ET" => 1,
1335             an => 1,
1336             "an-ES" => 1,
1337             ann => 1,
1338             "ann-NG" => 1,
1339             "apc-SY" => 1,
1340             ar => 1,
1341             "ar-001" => 1,
1342             "ar-AE" => 1,
1343             "ar-BH" => 1,
1344             "ar-DJ" => 1,
1345             "ar-DZ" => 1,
1346             "ar-EG" => 1,
1347             "ar-EH" => 1,
1348             "ar-ER" => 1,
1349             "ar-IL" => 1,
1350             "ar-IQ" => 1,
1351             "ar-JO" => 1,
1352             "ar-KM" => 1,
1353             "ar-KW" => 1,
1354             "ar-LB" => 1,
1355             "ar-LY" => 1,
1356             "ar-MA" => 1,
1357             "ar-MR" => 1,
1358             "ar-OM" => 1,
1359             "ar-PS" => 1,
1360             "ar-QA" => 1,
1361             "ar-SA" => 1,
1362             "ar-SD" => 1,
1363             "ar-SO" => 1,
1364             "ar-SS" => 1,
1365             "ar-SY" => 1,
1366             "ar-TD" => 1,
1367             "ar-TN" => 1,
1368             "ar-YE" => 1,
1369             arn => 1,
1370             "arn-CL" => 1,
1371             as => 1,
1372             "as-IN" => 1,
1373             asa => 1,
1374             "asa-TZ" => 1,
1375             ast => 1,
1376             "ast-ES" => 1,
1377             az => 1,
1378             "az-Arab" => 1,
1379             "az-Arab-IQ" => 1,
1380             "az-Arab-IR" => 1,
1381             "az-Arab-TR" => 1,
1382             "az-Cyrl" => 1,
1383             "az-Cyrl-AZ" => 1,
1384             "az-Latn" => 1,
1385             "az-Latn-AZ" => 1,
1386             ba => 1,
1387             "ba-RU" => 1,
1388             bal => 1,
1389             "bal-Arab" => 1,
1390             "bal-Arab-PK" => 1,
1391             "bal-Latn" => 1,
1392             "bal-Latn-PK" => 1,
1393             bas => 1,
1394             "bas-CM" => 1,
1395             be => 1,
1396             "be-BY" => 1,
1397             "be-tarask" => 1,
1398             bem => 1,
1399             "bem-ZM" => 1,
1400             bez => 1,
1401             "bez-TZ" => 1,
1402             bg => 1,
1403             "bg-BG" => 1,
1404             bgc => 1,
1405             "bgc-IN" => 1,
1406             bgn => 1,
1407             "bgn-AE" => 1,
1408             "bgn-AF" => 1,
1409             "bgn-IR" => 1,
1410             "bgn-OM" => 1,
1411             "bgn-PK" => 1,
1412             bho => 1,
1413             "bho-IN" => 1,
1414             blt => 1,
1415             "blt-VN" => 1,
1416             bm => 1,
1417             "bm-ML" => 1,
1418             "bm-Nkoo" => 1,
1419             "bm-Nkoo-ML" => 1,
1420             bn => 1,
1421             "bn-BD" => 1,
1422             "bn-IN" => 1,
1423             bo => 1,
1424             "bo-CN" => 1,
1425             "bo-IN" => 1,
1426             br => 1,
1427             "br-FR" => 1,
1428             brx => 1,
1429             "brx-IN" => 1,
1430             bs => 1,
1431             "bs-Cyrl" => 1,
1432             "bs-Cyrl-BA" => 1,
1433             "bs-Latn" => 1,
1434             "bs-Latn-BA" => 1,
1435             bss => 1,
1436             "bss-CM" => 1,
1437             byn => 1,
1438             "byn-ER" => 1,
1439             ca => 1,
1440             "ca-AD" => 1,
1441             "ca-ES" => 1,
1442             "ca-ES-valencia" => 1,
1443             "ca-FR" => 1,
1444             "ca-IT" => 1,
1445             cad => 1,
1446             "cad-US" => 1,
1447             cch => 1,
1448             "cch-NG" => 1,
1449             ccp => 1,
1450             "ccp-BD" => 1,
1451             "ccp-IN" => 1,
1452             ce => 1,
1453             "ce-RU" => 1,
1454             ceb => 1,
1455             "ceb-PH" => 1,
1456             cgg => 1,
1457             "cgg-UG" => 1,
1458             cho => 1,
1459             "cho-US" => 1,
1460             chr => 1,
1461             "chr-US" => 1,
1462             cic => 1,
1463             "cic-US" => 1,
1464             ckb => 1,
1465             "ckb-IQ" => 1,
1466             "ckb-IR" => 1,
1467             co => 1,
1468             "co-FR" => 1,
1469             cs => 1,
1470             "cs-CZ" => 1,
1471             cu => 1,
1472             "cu-RU" => 1,
1473             cv => 1,
1474             "cv-RU" => 1,
1475             cy => 1,
1476             "cy-GB" => 1,
1477             da => 1,
1478             "da-DK" => 1,
1479             "da-GL" => 1,
1480             dav => 1,
1481             "dav-KE" => 1,
1482             de => 1,
1483             "de-AT" => 1,
1484             "de-BE" => 1,
1485             "de-CH" => 1,
1486             "de-DE" => 1,
1487             "de-IT" => 1,
1488             "de-LI" => 1,
1489             "de-LU" => 1,
1490             dje => 1,
1491             "dje-NE" => 1,
1492             doi => 1,
1493             "doi-IN" => 1,
1494             dsb => 1,
1495             "dsb-DE" => 1,
1496             dua => 1,
1497             "dua-CM" => 1,
1498             dv => 1,
1499             "dv-MV" => 1,
1500             dyo => 1,
1501             "dyo-SN" => 1,
1502             dz => 1,
1503             "dz-BT" => 1,
1504             ebu => 1,
1505             "ebu-KE" => 1,
1506             ee => 1,
1507             "ee-GH" => 1,
1508             "ee-TG" => 1,
1509             el => 1,
1510             "el-CY" => 1,
1511             "el-GR" => 1,
1512             "el-polyton" => 1,
1513             en => 1,
1514             "en-001" => 1,
1515             "en-150" => 1,
1516             "en-AE" => 1,
1517             "en-AG" => 1,
1518             "en-AI" => 1,
1519             "en-AS" => 1,
1520             "en-AT" => 1,
1521             "en-AU" => 1,
1522             "en-BB" => 1,
1523             "en-BE" => 1,
1524             "en-BI" => 1,
1525             "en-BM" => 1,
1526             "en-BS" => 1,
1527             "en-BW" => 1,
1528             "en-BZ" => 1,
1529             "en-CA" => 1,
1530             "en-CC" => 1,
1531             "en-CH" => 1,
1532             "en-CK" => 1,
1533             "en-CM" => 1,
1534             "en-CX" => 1,
1535             "en-CY" => 1,
1536             "en-DE" => 1,
1537             "en-DG" => 1,
1538             "en-DK" => 1,
1539             "en-DM" => 1,
1540             "en-Dsrt" => 1,
1541             "en-Dsrt-US" => 1,
1542             "en-ER" => 1,
1543             "en-FI" => 1,
1544             "en-FJ" => 1,
1545             "en-FK" => 1,
1546             "en-FM" => 1,
1547             "en-GB" => 1,
1548             "en-GD" => 1,
1549             "en-GG" => 1,
1550             "en-GH" => 1,
1551             "en-GI" => 1,
1552             "en-GM" => 1,
1553             "en-GU" => 1,
1554             "en-GY" => 1,
1555             "en-HK" => 1,
1556             "en-IE" => 1,
1557             "en-IL" => 1,
1558             "en-IM" => 1,
1559             "en-IN" => 1,
1560             "en-IO" => 1,
1561             "en-JE" => 1,
1562             "en-JM" => 1,
1563             "en-KE" => 1,
1564             "en-KI" => 1,
1565             "en-KN" => 1,
1566             "en-KY" => 1,
1567             "en-LC" => 1,
1568             "en-LR" => 1,
1569             "en-LS" => 1,
1570             "en-MG" => 1,
1571             "en-MH" => 1,
1572             "en-MO" => 1,
1573             "en-MP" => 1,
1574             "en-MS" => 1,
1575             "en-MT" => 1,
1576             "en-MU" => 1,
1577             "en-MV" => 1,
1578             "en-MW" => 1,
1579             "en-MY" => 1,
1580             "en-NA" => 1,
1581             "en-NF" => 1,
1582             "en-NG" => 1,
1583             "en-NL" => 1,
1584             "en-NR" => 1,
1585             "en-NU" => 1,
1586             "en-NZ" => 1,
1587             "en-PG" => 1,
1588             "en-PH" => 1,
1589             "en-PK" => 1,
1590             "en-PN" => 1,
1591             "en-PR" => 1,
1592             "en-PW" => 1,
1593             "en-RW" => 1,
1594             "en-SB" => 1,
1595             "en-SC" => 1,
1596             "en-SD" => 1,
1597             "en-SE" => 1,
1598             "en-SG" => 1,
1599             "en-SH" => 1,
1600             "en-SI" => 1,
1601             "en-SL" => 1,
1602             "en-SS" => 1,
1603             "en-SX" => 1,
1604             "en-SZ" => 1,
1605             "en-Shaw" => 1,
1606             "en-Shaw-GB" => 1,
1607             "en-TC" => 1,
1608             "en-TK" => 1,
1609             "en-TO" => 1,
1610             "en-TT" => 1,
1611             "en-TV" => 1,
1612             "en-TZ" => 1,
1613             "en-UG" => 1,
1614             "en-UM" => 1,
1615             "en-US" => 1,
1616             "en-VC" => 1,
1617             "en-VG" => 1,
1618             "en-VI" => 1,
1619             "en-VU" => 1,
1620             "en-WS" => 1,
1621             "en-ZA" => 1,
1622             "en-ZM" => 1,
1623             "en-ZW" => 1,
1624             eo => 1,
1625             "eo-001" => 1,
1626             es => 1,
1627             "es-419" => 1,
1628             "es-AR" => 1,
1629             "es-BO" => 1,
1630             "es-BR" => 1,
1631             "es-BZ" => 1,
1632             "es-CL" => 1,
1633             "es-CO" => 1,
1634             "es-CR" => 1,
1635             "es-CU" => 1,
1636             "es-DO" => 1,
1637             "es-EA" => 1,
1638             "es-EC" => 1,
1639             "es-ES" => 1,
1640             "es-GQ" => 1,
1641             "es-GT" => 1,
1642             "es-HN" => 1,
1643             "es-IC" => 1,
1644             "es-MX" => 1,
1645             "es-NI" => 1,
1646             "es-PA" => 1,
1647             "es-PE" => 1,
1648             "es-PH" => 1,
1649             "es-PR" => 1,
1650             "es-PY" => 1,
1651             "es-SV" => 1,
1652             "es-US" => 1,
1653             "es-UY" => 1,
1654             "es-VE" => 1,
1655             et => 1,
1656             "et-EE" => 1,
1657             eu => 1,
1658             "eu-ES" => 1,
1659             ewo => 1,
1660             "ewo-CM" => 1,
1661             fa => 1,
1662             "fa-AF" => 1,
1663             "fa-IR" => 1,
1664             ff => 1,
1665             "ff-Adlm" => 1,
1666             "ff-Adlm-BF" => 1,
1667             "ff-Adlm-CM" => 1,
1668             "ff-Adlm-GH" => 1,
1669             "ff-Adlm-GM" => 1,
1670             "ff-Adlm-GN" => 1,
1671             "ff-Adlm-GW" => 1,
1672             "ff-Adlm-LR" => 1,
1673             "ff-Adlm-MR" => 1,
1674             "ff-Adlm-NE" => 1,
1675             "ff-Adlm-NG" => 1,
1676             "ff-Adlm-SL" => 1,
1677             "ff-Adlm-SN" => 1,
1678             "ff-Latn" => 1,
1679             "ff-Latn-BF" => 1,
1680             "ff-Latn-CM" => 1,
1681             "ff-Latn-GH" => 1,
1682             "ff-Latn-GM" => 1,
1683             "ff-Latn-GN" => 1,
1684             "ff-Latn-GW" => 1,
1685             "ff-Latn-LR" => 1,
1686             "ff-Latn-MR" => 1,
1687             "ff-Latn-NE" => 1,
1688             "ff-Latn-NG" => 1,
1689             "ff-Latn-SL" => 1,
1690             "ff-Latn-SN" => 1,
1691             fi => 1,
1692             "fi-FI" => 1,
1693             fil => 1,
1694             "fil-PH" => 1,
1695             fo => 1,
1696             "fo-DK" => 1,
1697             "fo-FO" => 1,
1698             fr => 1,
1699             "fr-BE" => 1,
1700             "fr-BF" => 1,
1701             "fr-BI" => 1,
1702             "fr-BJ" => 1,
1703             "fr-BL" => 1,
1704             "fr-CA" => 1,
1705             "fr-CD" => 1,
1706             "fr-CF" => 1,
1707             "fr-CG" => 1,
1708             "fr-CH" => 1,
1709             "fr-CI" => 1,
1710             "fr-CM" => 1,
1711             "fr-DJ" => 1,
1712             "fr-DZ" => 1,
1713             "fr-FR" => 1,
1714             "fr-GA" => 1,
1715             "fr-GF" => 1,
1716             "fr-GN" => 1,
1717             "fr-GP" => 1,
1718             "fr-GQ" => 1,
1719             "fr-HT" => 1,
1720             "fr-KM" => 1,
1721             "fr-LU" => 1,
1722             "fr-MA" => 1,
1723             "fr-MC" => 1,
1724             "fr-MF" => 1,
1725             "fr-MG" => 1,
1726             "fr-ML" => 1,
1727             "fr-MQ" => 1,
1728             "fr-MR" => 1,
1729             "fr-MU" => 1,
1730             "fr-NC" => 1,
1731             "fr-NE" => 1,
1732             "fr-PF" => 1,
1733             "fr-PM" => 1,
1734             "fr-RE" => 1,
1735             "fr-RW" => 1,
1736             "fr-SC" => 1,
1737             "fr-SN" => 1,
1738             "fr-SY" => 1,
1739             "fr-TD" => 1,
1740             "fr-TG" => 1,
1741             "fr-TN" => 1,
1742             "fr-VU" => 1,
1743             "fr-WF" => 1,
1744             "fr-YT" => 1,
1745             frr => 1,
1746             "frr-DE" => 1,
1747             fur => 1,
1748             "fur-IT" => 1,
1749             fy => 1,
1750             "fy-NL" => 1,
1751             ga => 1,
1752             "ga-GB" => 1,
1753             "ga-IE" => 1,
1754             gaa => 1,
1755             "gaa-GH" => 1,
1756             gd => 1,
1757             "gd-GB" => 1,
1758             gez => 1,
1759             "gez-ER" => 1,
1760             "gez-ET" => 1,
1761             gl => 1,
1762             "gl-ES" => 1,
1763             gn => 1,
1764             "gn-PY" => 1,
1765             gsw => 1,
1766             "gsw-CH" => 1,
1767             "gsw-FR" => 1,
1768             "gsw-LI" => 1,
1769             gu => 1,
1770             "gu-IN" => 1,
1771             guz => 1,
1772             "guz-KE" => 1,
1773             gv => 1,
1774             "gv-IM" => 1,
1775             ha => 1,
1776             "ha-Arab" => 1,
1777             "ha-Arab-NG" => 1,
1778             "ha-Arab-SD" => 1,
1779             "ha-GH" => 1,
1780             "ha-NE" => 1,
1781             "ha-NG" => 1,
1782             haw => 1,
1783             "haw-US" => 1,
1784             he => 1,
1785             "he-IL" => 1,
1786             hi => 1,
1787             "hi-IN" => 1,
1788             "hi-Latn" => 1,
1789             "hi-Latn-IN" => 1,
1790             hnj => 1,
1791             "hnj-Hmnp" => 1,
1792             "hnj-Hmnp-US" => 1,
1793             hr => 1,
1794             "hr-BA" => 1,
1795             "hr-HR" => 1,
1796             hsb => 1,
1797             "hsb-DE" => 1,
1798             hu => 1,
1799             "hu-HU" => 1,
1800             hy => 1,
1801             "hy-AM" => 1,
1802             ia => 1,
1803             "ia-001" => 1,
1804             id => 1,
1805             "id-ID" => 1,
1806             ig => 1,
1807             "ig-NG" => 1,
1808             ii => 1,
1809             "ii-CN" => 1,
1810             io => 1,
1811             "io-001" => 1,
1812             is => 1,
1813             "is-IS" => 1,
1814             it => 1,
1815             "it-CH" => 1,
1816             "it-IT" => 1,
1817             "it-SM" => 1,
1818             "it-VA" => 1,
1819             iu => 1,
1820             "iu-CA" => 1,
1821             "iu-Latn" => 1,
1822             "iu-Latn-CA" => 1,
1823             ja => 1,
1824             "ja-JP" => 1,
1825             jbo => 1,
1826             "jbo-001" => 1,
1827             jgo => 1,
1828             "jgo-CM" => 1,
1829             jmc => 1,
1830             "jmc-TZ" => 1,
1831             jv => 1,
1832             "jv-ID" => 1,
1833             ka => 1,
1834             "ka-GE" => 1,
1835             kab => 1,
1836             "kab-DZ" => 1,
1837             kaj => 1,
1838             "kaj-NG" => 1,
1839             kam => 1,
1840             "kam-KE" => 1,
1841             kcg => 1,
1842             "kcg-NG" => 1,
1843             kde => 1,
1844             "kde-TZ" => 1,
1845             kea => 1,
1846             "kea-CV" => 1,
1847             ken => 1,
1848             "ken-CM" => 1,
1849             kgp => 1,
1850             "kgp-BR" => 1,
1851             khq => 1,
1852             "khq-ML" => 1,
1853             ki => 1,
1854             "ki-KE" => 1,
1855             kk => 1,
1856             "kk-KZ" => 1,
1857             kkj => 1,
1858             "kkj-CM" => 1,
1859             kl => 1,
1860             "kl-GL" => 1,
1861             kln => 1,
1862             "kln-KE" => 1,
1863             km => 1,
1864             "km-KH" => 1,
1865             kn => 1,
1866             "kn-IN" => 1,
1867             ko => 1,
1868             "ko-KP" => 1,
1869             "ko-KR" => 1,
1870             kok => 1,
1871             "kok-IN" => 1,
1872             kpe => 1,
1873             "kpe-GN" => 1,
1874             "kpe-LR" => 1,
1875             ks => 1,
1876             "ks-Arab" => 1,
1877             "ks-Arab-IN" => 1,
1878             "ks-Deva" => 1,
1879             "ks-Deva-IN" => 1,
1880             ksb => 1,
1881             "ksb-TZ" => 1,
1882             ksf => 1,
1883             "ksf-CM" => 1,
1884             ksh => 1,
1885             "ksh-DE" => 1,
1886             ku => 1,
1887             "ku-TR" => 1,
1888             kw => 1,
1889             "kw-GB" => 1,
1890             ky => 1,
1891             "ky-KG" => 1,
1892             la => 1,
1893             "la-VA" => 1,
1894             lag => 1,
1895             "lag-TZ" => 1,
1896             lb => 1,
1897             "lb-LU" => 1,
1898             lg => 1,
1899             "lg-UG" => 1,
1900             lij => 1,
1901             "lij-IT" => 1,
1902             lkt => 1,
1903             "lkt-US" => 1,
1904             lmo => 1,
1905             "lmo-IT" => 1,
1906             ln => 1,
1907             "ln-AO" => 1,
1908             "ln-CD" => 1,
1909             "ln-CF" => 1,
1910             "ln-CG" => 1,
1911             lo => 1,
1912             "lo-LA" => 1,
1913             lrc => 1,
1914             "lrc-IQ" => 1,
1915             "lrc-IR" => 1,
1916             lt => 1,
1917             "lt-LT" => 1,
1918             lu => 1,
1919             "lu-CD" => 1,
1920             luo => 1,
1921             "luo-KE" => 1,
1922             luy => 1,
1923             "luy-KE" => 1,
1924             lv => 1,
1925             "lv-LV" => 1,
1926             mai => 1,
1927             "mai-IN" => 1,
1928             mas => 1,
1929             "mas-KE" => 1,
1930             "mas-TZ" => 1,
1931             mdf => 1,
1932             "mdf-RU" => 1,
1933             mer => 1,
1934             "mer-KE" => 1,
1935             mfe => 1,
1936             "mfe-MU" => 1,
1937             mg => 1,
1938             "mg-MG" => 1,
1939             mgh => 1,
1940             "mgh-MZ" => 1,
1941             mgo => 1,
1942             "mgo-CM" => 1,
1943             mi => 1,
1944             "mi-NZ" => 1,
1945             mk => 1,
1946             "mk-MK" => 1,
1947             ml => 1,
1948             "ml-IN" => 1,
1949             mn => 1,
1950             "mn-MN" => 1,
1951             "mn-Mong" => 1,
1952             "mn-Mong-CN" => 1,
1953             "mn-Mong-MN" => 1,
1954             mni => 1,
1955             "mni-Beng" => 1,
1956             "mni-Beng-IN" => 1,
1957             "mni-Mtei" => 1,
1958             "mni-Mtei-IN" => 1,
1959             moh => 1,
1960             "moh-CA" => 1,
1961             mr => 1,
1962             "mr-IN" => 1,
1963             ms => 1,
1964             "ms-Arab" => 1,
1965             "ms-Arab-BN" => 1,
1966             "ms-Arab-MY" => 1,
1967             "ms-BN" => 1,
1968             "ms-ID" => 1,
1969             "ms-MY" => 1,
1970             "ms-SG" => 1,
1971             mt => 1,
1972             "mt-MT" => 1,
1973             mua => 1,
1974             "mua-CM" => 1,
1975             mus => 1,
1976             "mus-US" => 1,
1977             my => 1,
1978             "my-MM" => 1,
1979             myv => 1,
1980             "myv-RU" => 1,
1981             mzn => 1,
1982             "mzn-IR" => 1,
1983             naq => 1,
1984             "naq-NA" => 1,
1985             nb => 1,
1986             "nb-NO" => 1,
1987             "nb-SJ" => 1,
1988             nd => 1,
1989             "nd-ZW" => 1,
1990             nds => 1,
1991             "nds-DE" => 1,
1992             "nds-NL" => 1,
1993             ne => 1,
1994             "ne-IN" => 1,
1995             "ne-NP" => 1,
1996             nl => 1,
1997             "nl-AW" => 1,
1998             "nl-BE" => 1,
1999             "nl-BQ" => 1,
2000             "nl-CW" => 1,
2001             "nl-NL" => 1,
2002             "nl-SR" => 1,
2003             "nl-SX" => 1,
2004             nmg => 1,
2005             "nmg-CM" => 1,
2006             nn => 1,
2007             "nn-NO" => 1,
2008             nnh => 1,
2009             "nnh-CM" => 1,
2010             no => 1,
2011             nqo => 1,
2012             "nqo-GN" => 1,
2013             nr => 1,
2014             "nr-ZA" => 1,
2015             nso => 1,
2016             "nso-ZA" => 1,
2017             nus => 1,
2018             "nus-SS" => 1,
2019             nv => 1,
2020             "nv-US" => 1,
2021             ny => 1,
2022             "ny-MW" => 1,
2023             nyn => 1,
2024             "nyn-UG" => 1,
2025             oc => 1,
2026             "oc-ES" => 1,
2027             "oc-FR" => 1,
2028             om => 1,
2029             "om-ET" => 1,
2030             "om-KE" => 1,
2031             or => 1,
2032             "or-IN" => 1,
2033             os => 1,
2034             "os-GE" => 1,
2035             "os-RU" => 1,
2036             osa => 1,
2037             "osa-US" => 1,
2038             pa => 1,
2039             "pa-Arab" => 1,
2040             "pa-Arab-PK" => 1,
2041             "pa-Guru" => 1,
2042             "pa-Guru-IN" => 1,
2043             pap => 1,
2044             "pap-AW" => 1,
2045             "pap-CW" => 1,
2046             pcm => 1,
2047             "pcm-NG" => 1,
2048             pis => 1,
2049             "pis-SB" => 1,
2050             pl => 1,
2051             "pl-PL" => 1,
2052             prg => 1,
2053             "prg-001" => 1,
2054             ps => 1,
2055             "ps-AF" => 1,
2056             "ps-PK" => 1,
2057             pt => 1,
2058             "pt-AO" => 1,
2059             "pt-BR" => 1,
2060             "pt-CH" => 1,
2061             "pt-CV" => 1,
2062             "pt-GQ" => 1,
2063             "pt-GW" => 1,
2064             "pt-LU" => 1,
2065             "pt-MO" => 1,
2066             "pt-MZ" => 1,
2067             "pt-PT" => 1,
2068             "pt-ST" => 1,
2069             "pt-TL" => 1,
2070             qu => 1,
2071             "qu-BO" => 1,
2072             "qu-EC" => 1,
2073             "qu-PE" => 1,
2074             quc => 1,
2075             "quc-GT" => 1,
2076             raj => 1,
2077             "raj-IN" => 1,
2078             rhg => 1,
2079             "rhg-Rohg" => 1,
2080             "rhg-Rohg-BD" => 1,
2081             "rhg-Rohg-MM" => 1,
2082             rif => 1,
2083             "rif-MA" => 1,
2084             rm => 1,
2085             "rm-CH" => 1,
2086             rn => 1,
2087             "rn-BI" => 1,
2088             ro => 1,
2089             "ro-MD" => 1,
2090             "ro-RO" => 1,
2091             rof => 1,
2092             "rof-TZ" => 1,
2093             ru => 1,
2094             "ru-BY" => 1,
2095             "ru-KG" => 1,
2096             "ru-KZ" => 1,
2097             "ru-MD" => 1,
2098             "ru-RU" => 1,
2099             "ru-UA" => 1,
2100             rw => 1,
2101             "rw-RW" => 1,
2102             rwk => 1,
2103             "rwk-TZ" => 1,
2104             sa => 1,
2105             "sa-IN" => 1,
2106             sah => 1,
2107             "sah-RU" => 1,
2108             saq => 1,
2109             "saq-KE" => 1,
2110             sat => 1,
2111             "sat-Deva" => 1,
2112             "sat-Deva-IN" => 1,
2113             "sat-Olck" => 1,
2114             "sat-Olck-IN" => 1,
2115             sbp => 1,
2116             "sbp-TZ" => 1,
2117             sc => 1,
2118             "sc-IT" => 1,
2119             scn => 1,
2120             "scn-IT" => 1,
2121             sd => 1,
2122             "sd-Arab" => 1,
2123             "sd-Arab-PK" => 1,
2124             "sd-Deva" => 1,
2125             "sd-Deva-IN" => 1,
2126             sdh => 1,
2127             "sdh-IQ" => 1,
2128             "sdh-IR" => 1,
2129             se => 1,
2130             "se-FI" => 1,
2131             "se-NO" => 1,
2132             "se-SE" => 1,
2133             seh => 1,
2134             "seh-MZ" => 1,
2135             ses => 1,
2136             "ses-ML" => 1,
2137             sg => 1,
2138             "sg-CF" => 1,
2139             shi => 1,
2140             "shi-Latn" => 1,
2141             "shi-Latn-MA" => 1,
2142             "shi-Tfng" => 1,
2143             "shi-Tfng-MA" => 1,
2144             shn => 1,
2145             "shn-MM" => 1,
2146             "shn-TH" => 1,
2147             si => 1,
2148             "si-LK" => 1,
2149             sid => 1,
2150             "sid-ET" => 1,
2151             sk => 1,
2152             "sk-SK" => 1,
2153             sl => 1,
2154             "sl-SI" => 1,
2155             sma => 1,
2156             "sma-NO" => 1,
2157             "sma-SE" => 1,
2158             smj => 1,
2159             "smj-NO" => 1,
2160             "smj-SE" => 1,
2161             smn => 1,
2162             "smn-FI" => 1,
2163             sms => 1,
2164             "sms-FI" => 1,
2165             sn => 1,
2166             "sn-ZW" => 1,
2167             so => 1,
2168             "so-DJ" => 1,
2169             "so-ET" => 1,
2170             "so-KE" => 1,
2171             "so-SO" => 1,
2172             sq => 1,
2173             "sq-AL" => 1,
2174             "sq-MK" => 1,
2175             "sq-XK" => 1,
2176             sr => 1,
2177             "sr-Cyrl" => 1,
2178             "sr-Cyrl-BA" => 1,
2179             "sr-Cyrl-ME" => 1,
2180             "sr-Cyrl-RS" => 1,
2181             "sr-Cyrl-XK" => 1,
2182             "sr-Latn" => 1,
2183             "sr-Latn-BA" => 1,
2184             "sr-Latn-ME" => 1,
2185             "sr-Latn-RS" => 1,
2186             "sr-Latn-XK" => 1,
2187             ss => 1,
2188             "ss-SZ" => 1,
2189             "ss-ZA" => 1,
2190             ssy => 1,
2191             "ssy-ER" => 1,
2192             st => 1,
2193             "st-LS" => 1,
2194             "st-ZA" => 1,
2195             su => 1,
2196             "su-Latn" => 1,
2197             "su-Latn-ID" => 1,
2198             sv => 1,
2199             "sv-AX" => 1,
2200             "sv-FI" => 1,
2201             "sv-SE" => 1,
2202             sw => 1,
2203             "sw-CD" => 1,
2204             "sw-KE" => 1,
2205             "sw-TZ" => 1,
2206             "sw-UG" => 1,
2207             syr => 1,
2208             "syr-IQ" => 1,
2209             "syr-SY" => 1,
2210             szl => 1,
2211             "szl-PL" => 1,
2212             ta => 1,
2213             "ta-IN" => 1,
2214             "ta-LK" => 1,
2215             "ta-MY" => 1,
2216             "ta-SG" => 1,
2217             te => 1,
2218             "te-IN" => 1,
2219             teo => 1,
2220             "teo-KE" => 1,
2221             "teo-UG" => 1,
2222             tg => 1,
2223             "tg-TJ" => 1,
2224             th => 1,
2225             "th-TH" => 1,
2226             ti => 1,
2227             "ti-ER" => 1,
2228             "ti-ET" => 1,
2229             tig => 1,
2230             "tig-ER" => 1,
2231             tk => 1,
2232             "tk-TM" => 1,
2233             tn => 1,
2234             "tn-BW" => 1,
2235             "tn-ZA" => 1,
2236             to => 1,
2237             "to-TO" => 1,
2238             tok => 1,
2239             "tok-001" => 1,
2240             tpi => 1,
2241             "tpi-PG" => 1,
2242             tr => 1,
2243             "tr-CY" => 1,
2244             "tr-TR" => 1,
2245             trv => 1,
2246             "trv-TW" => 1,
2247             trw => 1,
2248             "trw-PK" => 1,
2249             ts => 1,
2250             "ts-ZA" => 1,
2251             tt => 1,
2252             "tt-RU" => 1,
2253             twq => 1,
2254             "twq-NE" => 1,
2255             tzm => 1,
2256             "tzm-MA" => 1,
2257             ug => 1,
2258             "ug-CN" => 1,
2259             uk => 1,
2260             "uk-UA" => 1,
2261             und => 1,
2262             ur => 1,
2263             "ur-IN" => 1,
2264             "ur-PK" => 1,
2265             uz => 1,
2266             "uz-Arab" => 1,
2267             "uz-Arab-AF" => 1,
2268             "uz-Cyrl" => 1,
2269             "uz-Cyrl-UZ" => 1,
2270             "uz-Latn" => 1,
2271             "uz-Latn-UZ" => 1,
2272             vai => 1,
2273             "vai-Latn" => 1,
2274             "vai-Latn-LR" => 1,
2275             "vai-Vaii" => 1,
2276             "vai-Vaii-LR" => 1,
2277             ve => 1,
2278             "ve-ZA" => 1,
2279             vec => 1,
2280             "vec-IT" => 1,
2281             vi => 1,
2282             "vi-VN" => 1,
2283             vo => 1,
2284             "vo-001" => 1,
2285             vun => 1,
2286             "vun-TZ" => 1,
2287             wa => 1,
2288             "wa-BE" => 1,
2289             wae => 1,
2290             "wae-CH" => 1,
2291             wal => 1,
2292             "wal-ET" => 1,
2293             wbp => 1,
2294             "wbp-AU" => 1,
2295             wo => 1,
2296             "wo-SN" => 1,
2297             xh => 1,
2298             "xh-ZA" => 1,
2299             xog => 1,
2300             "xog-UG" => 1,
2301             yav => 1,
2302             "yav-CM" => 1,
2303             yi => 1,
2304             "yi-001" => 1,
2305             yo => 1,
2306             "yo-BJ" => 1,
2307             "yo-NG" => 1,
2308             yrl => 1,
2309             "yrl-BR" => 1,
2310             "yrl-CO" => 1,
2311             "yrl-VE" => 1,
2312             yue => 1,
2313             "yue-Hans" => 1,
2314             "yue-Hans-CN" => 1,
2315             "yue-Hant" => 1,
2316             "yue-Hant-HK" => 1,
2317             zgh => 1,
2318             "zgh-MA" => 1,
2319             zh => 1,
2320             "zh-Hans" => 1,
2321             "zh-Hans-CN" => 1,
2322             "zh-Hans-HK" => 1,
2323             "zh-Hans-MO" => 1,
2324             "zh-Hans-SG" => 1,
2325             "zh-Hant" => 1,
2326             "zh-Hant-HK" => 1,
2327             "zh-Hant-MO" => 1,
2328             "zh-Hant-TW" => 1,
2329             zu => 1,
2330             "zu-ZA" => 1,
2331             );
2332             ### :end Codes:
2333             #>>>
2334              
2335             #<<<
2336             ### :start Names:
2337             our %Names = (
2338             Abkhazian => "ab",
2339             "Abkhazian Georgia" => "ab-GE",
2340             Afar => "aa",
2341             "Afar Djibouti" => "aa-DJ",
2342             "Afar Eritrea" => "aa-ER",
2343             "Afar Ethiopia" => "aa-ET",
2344             Afrikaans => "af",
2345             "Afrikaans Namibia" => "af-NA",
2346             "Afrikaans South Africa" => "af-ZA",
2347             Aghem => "agq",
2348             "Aghem Cameroon" => "agq-CM",
2349             Akan => "ak",
2350             "Akan Ghana" => "ak-GH",
2351             Akoose => "bss",
2352             "Akoose Cameroon" => "bss-CM",
2353             Albanian => "sq",
2354             "Albanian Albania" => "sq-AL",
2355             "Albanian Kosovo" => "sq-XK",
2356             "Albanian North Macedonia" => "sq-MK",
2357             Amharic => "am",
2358             "Amharic Ethiopia" => "am-ET",
2359             Arabic => "ar",
2360             "Arabic Algeria" => "ar-DZ",
2361             "Arabic Bahrain" => "ar-BH",
2362             "Arabic Chad" => "ar-TD",
2363             "Arabic Comoros" => "ar-KM",
2364             "Arabic Djibouti" => "ar-DJ",
2365             "Arabic Egypt" => "ar-EG",
2366             "Arabic Eritrea" => "ar-ER",
2367             "Arabic Iraq" => "ar-IQ",
2368             "Arabic Israel" => "ar-IL",
2369             "Arabic Jordan" => "ar-JO",
2370             "Arabic Kuwait" => "ar-KW",
2371             "Arabic Lebanon" => "ar-LB",
2372             "Arabic Libya" => "ar-LY",
2373             "Arabic Mauritania" => "ar-MR",
2374             "Arabic Morocco" => "ar-MA",
2375             "Arabic Oman" => "ar-OM",
2376             "Arabic Palestinian Territories" => "ar-PS",
2377             "Arabic Qatar" => "ar-QA",
2378             "Arabic Saudi Arabia" => "ar-SA",
2379             "Arabic Somalia" => "ar-SO",
2380             "Arabic South Sudan" => "ar-SS",
2381             "Arabic Sudan" => "ar-SD",
2382             "Arabic Syria" => "ar-SY",
2383             "Arabic Tunisia" => "ar-TN",
2384             "Arabic United Arab Emirates" => "ar-AE",
2385             "Arabic Western Sahara" => "ar-EH",
2386             "Arabic Yemen" => "ar-YE",
2387             "Arabic world" => "ar-001",
2388             Aragonese => "an",
2389             "Aragonese Spain" => "an-ES",
2390             Armenian => "hy",
2391             "Armenian Armenia" => "hy-AM",
2392             Assamese => "as",
2393             "Assamese India" => "as-IN",
2394             Asturian => "ast",
2395             "Asturian Spain" => "ast-ES",
2396             Asu => "asa",
2397             "Asu Tanzania" => "asa-TZ",
2398             Atsam => "cch",
2399             "Atsam Nigeria" => "cch-NG",
2400             Azerbaijani => "az",
2401             "Azerbaijani Arabic" => "az-Arab",
2402             "Azerbaijani Azerbaijan Cyrillic" => "az-Cyrl-AZ",
2403             "Azerbaijani Azerbaijan Latin" => "az-Latn-AZ",
2404             "Azerbaijani Cyrillic" => "az-Cyrl",
2405             "Azerbaijani Iran Arabic" => "az-Arab-IR",
2406             "Azerbaijani Iraq Arabic" => "az-Arab-IQ",
2407             "Azerbaijani Latin" => "az-Latn",
2408             "Azerbaijani T\N{U+00fc}rkiye Arabic" => "az-Arab-TR",
2409             Bafia => "ksf",
2410             "Bafia Cameroon" => "ksf-CM",
2411             Baluchi => "bal",
2412             "Baluchi Arabic" => "bal-Arab",
2413             "Baluchi Latin" => "bal-Latn",
2414             "Baluchi Pakistan Arabic" => "bal-Arab-PK",
2415             "Baluchi Pakistan Latin" => "bal-Latn-PK",
2416             Bambara => "bm",
2417             "Bambara Mali" => "bm-ML",
2418             "Bambara Mali N\N{U+2019}Ko" => "bm-Nkoo-ML",
2419             "Bambara N\N{U+2019}Ko" => "bm-Nkoo",
2420             Bangla => "bn",
2421             "Bangla Bangladesh" => "bn-BD",
2422             "Bangla India" => "bn-IN",
2423             Basaa => "bas",
2424             "Basaa Cameroon" => "bas-CM",
2425             Bashkir => "ba",
2426             "Bashkir Russia" => "ba-RU",
2427             Basque => "eu",
2428             "Basque Spain" => "eu-ES",
2429             Belarusian => "be",
2430             "Belarusian Belarus" => "be-BY",
2431             "Belarusian Taraskievica orthography" => "be-tarask",
2432             Bemba => "bem",
2433             "Bemba Zambia" => "bem-ZM",
2434             Bena => "bez",
2435             "Bena Tanzania" => "bez-TZ",
2436             Bhojpuri => "bho",
2437             "Bhojpuri India" => "bho-IN",
2438             Blin => "byn",
2439             "Blin Eritrea" => "byn-ER",
2440             Bodo => "brx",
2441             "Bodo India" => "brx-IN",
2442             Bosnian => "bs",
2443             "Bosnian Bosnia & Herzegovina Cyrillic" => "bs-Cyrl-BA",
2444             "Bosnian Bosnia & Herzegovina Latin" => "bs-Latn-BA",
2445             "Bosnian Cyrillic" => "bs-Cyrl",
2446             "Bosnian Latin" => "bs-Latn",
2447             Breton => "br",
2448             "Breton France" => "br-FR",
2449             Bulgarian => "bg",
2450             "Bulgarian Bulgaria" => "bg-BG",
2451             Burmese => "my",
2452             "Burmese Myanmar (Burma)" => "my-MM",
2453             Caddo => "cad",
2454             "Caddo United States" => "cad-US",
2455             Cantonese => "yue",
2456             "Cantonese China Simplified" => "yue-Hans-CN",
2457             "Cantonese Hong Kong SAR China Traditional" => "yue-Hant-HK",
2458             "Cantonese Simplified" => "yue-Hans",
2459             "Cantonese Traditional" => "yue-Hant",
2460             Catalan => "ca",
2461             "Catalan Andorra" => "ca-AD",
2462             "Catalan France" => "ca-FR",
2463             "Catalan Italy" => "ca-IT",
2464             "Catalan Spain" => "ca-ES",
2465             "Catalan Spain Valencian" => "ca-ES-valencia",
2466             Cebuano => "ceb",
2467             "Cebuano Philippines" => "ceb-PH",
2468             "Central Atlas Tamazight" => "tzm",
2469             "Central Atlas Tamazight Morocco" => "tzm-MA",
2470             "Central Kurdish" => "ckb",
2471             "Central Kurdish Iran" => "ckb-IR",
2472             "Central Kurdish Iraq" => "ckb-IQ",
2473             Chakma => "ccp",
2474             "Chakma Bangladesh" => "ccp-BD",
2475             "Chakma India" => "ccp-IN",
2476             Chechen => "ce",
2477             "Chechen Russia" => "ce-RU",
2478             Cherokee => "chr",
2479             "Cherokee United States" => "chr-US",
2480             Chickasaw => "cic",
2481             "Chickasaw United States" => "cic-US",
2482             Chiga => "cgg",
2483             "Chiga Uganda" => "cgg-UG",
2484             Chinese => "zh",
2485             "Chinese China Simplified" => "zh-Hans-CN",
2486             "Chinese Hong Kong SAR China Simplified" => "zh-Hans-HK",
2487             "Chinese Hong Kong SAR China Traditional" => "zh-Hant-HK",
2488             "Chinese Macao SAR China Simplified" => "zh-Hans-MO",
2489             "Chinese Macao SAR China Traditional" => "zh-Hant-MO",
2490             "Chinese Simplified" => "zh-Hans",
2491             "Chinese Singapore Simplified" => "zh-Hans-SG",
2492             "Chinese Taiwan Traditional" => "zh-Hant-TW",
2493             "Chinese Traditional" => "zh-Hant",
2494             Choctaw => "cho",
2495             "Choctaw United States" => "cho-US",
2496             "Church Slavic" => "cu",
2497             "Church Slavic Russia" => "cu-RU",
2498             Chuvash => "cv",
2499             "Chuvash Russia" => "cv-RU",
2500             Colognian => "ksh",
2501             "Colognian Germany" => "ksh-DE",
2502             Cornish => "kw",
2503             "Cornish United Kingdom" => "kw-GB",
2504             Corsican => "co",
2505             "Corsican France" => "co-FR",
2506             Croatian => "hr",
2507             "Croatian Bosnia & Herzegovina" => "hr-BA",
2508             "Croatian Croatia" => "hr-HR",
2509             Czech => "cs",
2510             "Czech Czechia" => "cs-CZ",
2511             Danish => "da",
2512             "Danish Denmark" => "da-DK",
2513             "Danish Greenland" => "da-GL",
2514             Divehi => "dv",
2515             "Divehi Maldives" => "dv-MV",
2516             Dogri => "doi",
2517             "Dogri India" => "doi-IN",
2518             Duala => "dua",
2519             "Duala Cameroon" => "dua-CM",
2520             Dutch => "nl",
2521             "Dutch Aruba" => "nl-AW",
2522             "Dutch Belgium" => "nl-BE",
2523             "Dutch Caribbean Netherlands" => "nl-BQ",
2524             "Dutch Cura\N{U+00e7}ao" => "nl-CW",
2525             "Dutch Netherlands" => "nl-NL",
2526             "Dutch Sint Maarten" => "nl-SX",
2527             "Dutch Suriname" => "nl-SR",
2528             Dzongkha => "dz",
2529             "Dzongkha Bhutan" => "dz-BT",
2530             Embu => "ebu",
2531             "Embu Kenya" => "ebu-KE",
2532             English => "en",
2533             "English American Samoa" => "en-AS",
2534             "English Anguilla" => "en-AI",
2535             "English Antigua & Barbuda" => "en-AG",
2536             "English Australia" => "en-AU",
2537             "English Austria" => "en-AT",
2538             "English Bahamas" => "en-BS",
2539             "English Barbados" => "en-BB",
2540             "English Belgium" => "en-BE",
2541             "English Belize" => "en-BZ",
2542             "English Bermuda" => "en-BM",
2543             "English Botswana" => "en-BW",
2544             "English British Indian Ocean Territory" => "en-IO",
2545             "English British Virgin Islands" => "en-VG",
2546             "English Burundi" => "en-BI",
2547             "English Cameroon" => "en-CM",
2548             "English Canada" => "en-CA",
2549             "English Cayman Islands" => "en-KY",
2550             "English Christmas Island" => "en-CX",
2551             "English Cocos (Keeling) Islands" => "en-CC",
2552             "English Cook Islands" => "en-CK",
2553             "English Cyprus" => "en-CY",
2554             "English Denmark" => "en-DK",
2555             "English Deseret" => "en-Dsrt",
2556             "English Diego Garcia" => "en-DG",
2557             "English Dominica" => "en-DM",
2558             "English Eritrea" => "en-ER",
2559             "English Eswatini" => "en-SZ",
2560             "English Europe" => "en-150",
2561             "English Falkland Islands" => "en-FK",
2562             "English Fiji" => "en-FJ",
2563             "English Finland" => "en-FI",
2564             "English Gambia" => "en-GM",
2565             "English Germany" => "en-DE",
2566             "English Ghana" => "en-GH",
2567             "English Gibraltar" => "en-GI",
2568             "English Grenada" => "en-GD",
2569             "English Guam" => "en-GU",
2570             "English Guernsey" => "en-GG",
2571             "English Guyana" => "en-GY",
2572             "English Hong Kong SAR China" => "en-HK",
2573             "English India" => "en-IN",
2574             "English Ireland" => "en-IE",
2575             "English Isle of Man" => "en-IM",
2576             "English Israel" => "en-IL",
2577             "English Jamaica" => "en-JM",
2578             "English Jersey" => "en-JE",
2579             "English Kenya" => "en-KE",
2580             "English Kiribati" => "en-KI",
2581             "English Lesotho" => "en-LS",
2582             "English Liberia" => "en-LR",
2583             "English Macao SAR China" => "en-MO",
2584             "English Madagascar" => "en-MG",
2585             "English Malawi" => "en-MW",
2586             "English Malaysia" => "en-MY",
2587             "English Maldives" => "en-MV",
2588             "English Malta" => "en-MT",
2589             "English Marshall Islands" => "en-MH",
2590             "English Mauritius" => "en-MU",
2591             "English Micronesia" => "en-FM",
2592             "English Montserrat" => "en-MS",
2593             "English Namibia" => "en-NA",
2594             "English Nauru" => "en-NR",
2595             "English Netherlands" => "en-NL",
2596             "English New Zealand" => "en-NZ",
2597             "English Nigeria" => "en-NG",
2598             "English Niue" => "en-NU",
2599             "English Norfolk Island" => "en-NF",
2600             "English Northern Mariana Islands" => "en-MP",
2601             "English Pakistan" => "en-PK",
2602             "English Palau" => "en-PW",
2603             "English Papua New Guinea" => "en-PG",
2604             "English Philippines" => "en-PH",
2605             "English Pitcairn Islands" => "en-PN",
2606             "English Puerto Rico" => "en-PR",
2607             "English Rwanda" => "en-RW",
2608             "English Samoa" => "en-WS",
2609             "English Seychelles" => "en-SC",
2610             "English Shavian" => "en-Shaw",
2611             "English Sierra Leone" => "en-SL",
2612             "English Singapore" => "en-SG",
2613             "English Sint Maarten" => "en-SX",
2614             "English Slovenia" => "en-SI",
2615             "English Solomon Islands" => "en-SB",
2616             "English South Africa" => "en-ZA",
2617             "English South Sudan" => "en-SS",
2618             "English St. Helena" => "en-SH",
2619             "English St. Kitts & Nevis" => "en-KN",
2620             "English St. Lucia" => "en-LC",
2621             "English St. Vincent & Grenadines" => "en-VC",
2622             "English Sudan" => "en-SD",
2623             "English Sweden" => "en-SE",
2624             "English Switzerland" => "en-CH",
2625             "English Tanzania" => "en-TZ",
2626             "English Tokelau" => "en-TK",
2627             "English Tonga" => "en-TO",
2628             "English Trinidad & Tobago" => "en-TT",
2629             "English Turks & Caicos Islands" => "en-TC",
2630             "English Tuvalu" => "en-TV",
2631             "English U.S. Outlying Islands" => "en-UM",
2632             "English U.S. Virgin Islands" => "en-VI",
2633             "English Uganda" => "en-UG",
2634             "English United Arab Emirates" => "en-AE",
2635             "English United Kingdom" => "en-GB",
2636             "English United Kingdom Shavian" => "en-Shaw-GB",
2637             "English United States" => "en-US",
2638             "English United States Deseret" => "en-Dsrt-US",
2639             "English Vanuatu" => "en-VU",
2640             "English Zambia" => "en-ZM",
2641             "English Zimbabwe" => "en-ZW",
2642             "English world" => "en-001",
2643             Erzya => "myv",
2644             "Erzya Russia" => "myv-RU",
2645             Esperanto => "eo",
2646             "Esperanto world" => "eo-001",
2647             Estonian => "et",
2648             "Estonian Estonia" => "et-EE",
2649             Ewe => "ee",
2650             "Ewe Ghana" => "ee-GH",
2651             "Ewe Togo" => "ee-TG",
2652             Ewondo => "ewo",
2653             "Ewondo Cameroon" => "ewo-CM",
2654             Faroese => "fo",
2655             "Faroese Denmark" => "fo-DK",
2656             "Faroese Faroe Islands" => "fo-FO",
2657             Filipino => "fil",
2658             "Filipino Philippines" => "fil-PH",
2659             Finnish => "fi",
2660             "Finnish Finland" => "fi-FI",
2661             French => "fr",
2662             "French Algeria" => "fr-DZ",
2663             "French Belgium" => "fr-BE",
2664             "French Benin" => "fr-BJ",
2665             "French Burkina Faso" => "fr-BF",
2666             "French Burundi" => "fr-BI",
2667             "French Cameroon" => "fr-CM",
2668             "French Canada" => "fr-CA",
2669             "French Central African Republic" => "fr-CF",
2670             "French Chad" => "fr-TD",
2671             "French Comoros" => "fr-KM",
2672             "French Congo - Brazzaville" => "fr-CG",
2673             "French Congo - Kinshasa" => "fr-CD",
2674             "French C\N{U+00f4}te d\N{U+2019}Ivoire" => "fr-CI",
2675             "French Djibouti" => "fr-DJ",
2676             "French Equatorial Guinea" => "fr-GQ",
2677             "French France" => "fr-FR",
2678             "French French Guiana" => "fr-GF",
2679             "French French Polynesia" => "fr-PF",
2680             "French Gabon" => "fr-GA",
2681             "French Guadeloupe" => "fr-GP",
2682             "French Guinea" => "fr-GN",
2683             "French Haiti" => "fr-HT",
2684             "French Luxembourg" => "fr-LU",
2685             "French Madagascar" => "fr-MG",
2686             "French Mali" => "fr-ML",
2687             "French Martinique" => "fr-MQ",
2688             "French Mauritania" => "fr-MR",
2689             "French Mauritius" => "fr-MU",
2690             "French Mayotte" => "fr-YT",
2691             "French Monaco" => "fr-MC",
2692             "French Morocco" => "fr-MA",
2693             "French New Caledonia" => "fr-NC",
2694             "French Niger" => "fr-NE",
2695             "French Rwanda" => "fr-RW",
2696             "French R\N{U+00e9}union" => "fr-RE",
2697             "French Senegal" => "fr-SN",
2698             "French Seychelles" => "fr-SC",
2699             "French St. Barth\N{U+00e9}lemy" => "fr-BL",
2700             "French St. Martin" => "fr-MF",
2701             "French St. Pierre & Miquelon" => "fr-PM",
2702             "French Switzerland" => "fr-CH",
2703             "French Syria" => "fr-SY",
2704             "French Togo" => "fr-TG",
2705             "French Tunisia" => "fr-TN",
2706             "French Vanuatu" => "fr-VU",
2707             "French Wallis & Futuna" => "fr-WF",
2708             Friulian => "fur",
2709             "Friulian Italy" => "fur-IT",
2710             Fula => "ff",
2711             "Fula Adlam" => "ff-Adlm",
2712             "Fula Burkina Faso Adlam" => "ff-Adlm-BF",
2713             "Fula Burkina Faso Latin" => "ff-Latn-BF",
2714             "Fula Cameroon Adlam" => "ff-Adlm-CM",
2715             "Fula Cameroon Latin" => "ff-Latn-CM",
2716             "Fula Gambia Adlam" => "ff-Adlm-GM",
2717             "Fula Gambia Latin" => "ff-Latn-GM",
2718             "Fula Ghana Adlam" => "ff-Adlm-GH",
2719             "Fula Ghana Latin" => "ff-Latn-GH",
2720             "Fula Guinea Adlam" => "ff-Adlm-GN",
2721             "Fula Guinea Latin" => "ff-Latn-GN",
2722             "Fula Guinea-Bissau Adlam" => "ff-Adlm-GW",
2723             "Fula Guinea-Bissau Latin" => "ff-Latn-GW",
2724             "Fula Latin" => "ff-Latn",
2725             "Fula Liberia Adlam" => "ff-Adlm-LR",
2726             "Fula Liberia Latin" => "ff-Latn-LR",
2727             "Fula Mauritania Adlam" => "ff-Adlm-MR",
2728             "Fula Mauritania Latin" => "ff-Latn-MR",
2729             "Fula Niger Adlam" => "ff-Adlm-NE",
2730             "Fula Niger Latin" => "ff-Latn-NE",
2731             "Fula Nigeria Adlam" => "ff-Adlm-NG",
2732             "Fula Nigeria Latin" => "ff-Latn-NG",
2733             "Fula Senegal Adlam" => "ff-Adlm-SN",
2734             "Fula Senegal Latin" => "ff-Latn-SN",
2735             "Fula Sierra Leone Adlam" => "ff-Adlm-SL",
2736             "Fula Sierra Leone Latin" => "ff-Latn-SL",
2737             Ga => "gaa",
2738             "Ga Ghana" => "gaa-GH",
2739             Galician => "gl",
2740             "Galician Spain" => "gl-ES",
2741             Ganda => "lg",
2742             "Ganda Uganda" => "lg-UG",
2743             Geez => "gez",
2744             "Geez Eritrea" => "gez-ER",
2745             "Geez Ethiopia" => "gez-ET",
2746             Georgian => "ka",
2747             "Georgian Georgia" => "ka-GE",
2748             German => "de",
2749             "German Austria" => "de-AT",
2750             "German Belgium" => "de-BE",
2751             "German Germany" => "de-DE",
2752             "German Italy" => "de-IT",
2753             "German Liechtenstein" => "de-LI",
2754             "German Luxembourg" => "de-LU",
2755             "German Switzerland" => "de-CH",
2756             Greek => "el",
2757             "Greek Cyprus" => "el-CY",
2758             "Greek Greece" => "el-GR",
2759             "Greek Polytonic" => "el-polyton",
2760             Guarani => "gn",
2761             "Guarani Paraguay" => "gn-PY",
2762             Gujarati => "gu",
2763             "Gujarati India" => "gu-IN",
2764             Gusii => "guz",
2765             "Gusii Kenya" => "guz-KE",
2766             Haryanvi => "bgc",
2767             "Haryanvi India" => "bgc-IN",
2768             Hausa => "ha",
2769             "Hausa Arabic" => "ha-Arab",
2770             "Hausa Ghana" => "ha-GH",
2771             "Hausa Niger" => "ha-NE",
2772             "Hausa Nigeria" => "ha-NG",
2773             "Hausa Nigeria Arabic" => "ha-Arab-NG",
2774             "Hausa Sudan Arabic" => "ha-Arab-SD",
2775             Hawaiian => "haw",
2776             "Hawaiian United States" => "haw-US",
2777             Hebrew => "he",
2778             "Hebrew Israel" => "he-IL",
2779             Hindi => "hi",
2780             "Hindi India" => "hi-IN",
2781             "Hindi India Latin" => "hi-Latn-IN",
2782             "Hindi Latin" => "hi-Latn",
2783             "Hmong Njua" => "hnj",
2784             "Hmong Njua Nyiakeng Puachue Hmong" => "hnj-Hmnp",
2785             "Hmong Njua United States Nyiakeng Puachue Hmong" => "hnj-Hmnp-US",
2786             Hungarian => "hu",
2787             "Hungarian Hungary" => "hu-HU",
2788             Icelandic => "is",
2789             "Icelandic Iceland" => "is-IS",
2790             Ido => "io",
2791             "Ido world" => "io-001",
2792             Igbo => "ig",
2793             "Igbo Nigeria" => "ig-NG",
2794             "Inari Sami" => "smn",
2795             "Inari Sami Finland" => "smn-FI",
2796             Indonesian => "id",
2797             "Indonesian Indonesia" => "id-ID",
2798             Interlingua => "ia",
2799             "Interlingua world" => "ia-001",
2800             Inuktitut => "iu",
2801             "Inuktitut Canada" => "iu-CA",
2802             "Inuktitut Canada Latin" => "iu-Latn-CA",
2803             "Inuktitut Latin" => "iu-Latn",
2804             Irish => "ga",
2805             "Irish Ireland" => "ga-IE",
2806             "Irish United Kingdom" => "ga-GB",
2807             Italian => "it",
2808             "Italian Italy" => "it-IT",
2809             "Italian San Marino" => "it-SM",
2810             "Italian Switzerland" => "it-CH",
2811             "Italian Vatican City" => "it-VA",
2812             Japanese => "ja",
2813             "Japanese Japan" => "ja-JP",
2814             Javanese => "jv",
2815             "Javanese Indonesia" => "jv-ID",
2816             Jju => "kaj",
2817             "Jju Nigeria" => "kaj-NG",
2818             "Jola-Fonyi" => "dyo",
2819             "Jola-Fonyi Senegal" => "dyo-SN",
2820             Kabuverdianu => "kea",
2821             "Kabuverdianu Cape Verde" => "kea-CV",
2822             Kabyle => "kab",
2823             "Kabyle Algeria" => "kab-DZ",
2824             Kaingang => "kgp",
2825             "Kaingang Brazil" => "kgp-BR",
2826             Kako => "kkj",
2827             "Kako Cameroon" => "kkj-CM",
2828             Kalaallisut => "kl",
2829             "Kalaallisut Greenland" => "kl-GL",
2830             Kalenjin => "kln",
2831             "Kalenjin Kenya" => "kln-KE",
2832             Kamba => "kam",
2833             "Kamba Kenya" => "kam-KE",
2834             Kannada => "kn",
2835             "Kannada India" => "kn-IN",
2836             Kashmiri => "ks",
2837             "Kashmiri Arabic" => "ks-Arab",
2838             "Kashmiri Devanagari" => "ks-Deva",
2839             "Kashmiri India Arabic" => "ks-Arab-IN",
2840             "Kashmiri India Devanagari" => "ks-Deva-IN",
2841             Kazakh => "kk",
2842             "Kazakh Kazakhstan" => "kk-KZ",
2843             Kenyang => "ken",
2844             "Kenyang Cameroon" => "ken-CM",
2845             Khmer => "km",
2846             "Khmer Cambodia" => "km-KH",
2847             Kikuyu => "ki",
2848             "Kikuyu Kenya" => "ki-KE",
2849             Kinyarwanda => "rw",
2850             "Kinyarwanda Rwanda" => "rw-RW",
2851             Konkani => "kok",
2852             "Konkani India" => "kok-IN",
2853             Korean => "ko",
2854             "Korean North Korea" => "ko-KP",
2855             "Korean South Korea" => "ko-KR",
2856             "Koyra Chiini" => "khq",
2857             "Koyra Chiini Mali" => "khq-ML",
2858             "Koyraboro Senni" => "ses",
2859             "Koyraboro Senni Mali" => "ses-ML",
2860             Kpelle => "kpe",
2861             "Kpelle Guinea" => "kpe-GN",
2862             "Kpelle Liberia" => "kpe-LR",
2863             Kurdish => "ku",
2864             "Kurdish T\N{U+00fc}rkiye" => "ku-TR",
2865             Kwasio => "nmg",
2866             "Kwasio Cameroon" => "nmg-CM",
2867             Kyrgyz => "ky",
2868             "Kyrgyz Kyrgyzstan" => "ky-KG",
2869             "K\N{U+02bc}iche\N{U+02bc}" => "quc",
2870             "K\N{U+02bc}iche\N{U+02bc} Guatemala" => "quc-GT",
2871             Lakota => "lkt",
2872             "Lakota United States" => "lkt-US",
2873             Langi => "lag",
2874             "Langi Tanzania" => "lag-TZ",
2875             Lao => "lo",
2876             "Lao Laos" => "lo-LA",
2877             Latin => "la",
2878             "Latin Vatican City" => "la-VA",
2879             Latvian => "lv",
2880             "Latvian Latvia" => "lv-LV",
2881             Ligurian => "lij",
2882             "Ligurian Italy" => "lij-IT",
2883             Lingala => "ln",
2884             "Lingala Angola" => "ln-AO",
2885             "Lingala Central African Republic" => "ln-CF",
2886             "Lingala Congo - Brazzaville" => "ln-CG",
2887             "Lingala Congo - Kinshasa" => "ln-CD",
2888             Lithuanian => "lt",
2889             "Lithuanian Lithuania" => "lt-LT",
2890             Lojban => "jbo",
2891             "Lojban world" => "jbo-001",
2892             Lombard => "lmo",
2893             "Lombard Italy" => "lmo-IT",
2894             "Low German" => "nds",
2895             "Low German Germany" => "nds-DE",
2896             "Low German Netherlands" => "nds-NL",
2897             "Lower Sorbian" => "dsb",
2898             "Lower Sorbian Germany" => "dsb-DE",
2899             "Luba-Katanga" => "lu",
2900             "Luba-Katanga Congo - Kinshasa" => "lu-CD",
2901             "Lule Sami" => "smj",
2902             "Lule Sami Norway" => "smj-NO",
2903             "Lule Sami Sweden" => "smj-SE",
2904             Luo => "luo",
2905             "Luo Kenya" => "luo-KE",
2906             Luxembourgish => "lb",
2907             "Luxembourgish Luxembourg" => "lb-LU",
2908             Luyia => "luy",
2909             "Luyia Kenya" => "luy-KE",
2910             Macedonian => "mk",
2911             "Macedonian North Macedonia" => "mk-MK",
2912             Machame => "jmc",
2913             "Machame Tanzania" => "jmc-TZ",
2914             Maithili => "mai",
2915             "Maithili India" => "mai-IN",
2916             "Makhuwa-Meetto" => "mgh",
2917             "Makhuwa-Meetto Mozambique" => "mgh-MZ",
2918             Makonde => "kde",
2919             "Makonde Tanzania" => "kde-TZ",
2920             Malagasy => "mg",
2921             "Malagasy Madagascar" => "mg-MG",
2922             Malay => "ms",
2923             "Malay Arabic" => "ms-Arab",
2924             "Malay Brunei" => "ms-BN",
2925             "Malay Brunei Arabic" => "ms-Arab-BN",
2926             "Malay Indonesia" => "ms-ID",
2927             "Malay Malaysia" => "ms-MY",
2928             "Malay Malaysia Arabic" => "ms-Arab-MY",
2929             "Malay Singapore" => "ms-SG",
2930             Malayalam => "ml",
2931             "Malayalam India" => "ml-IN",
2932             Maltese => "mt",
2933             "Maltese Malta" => "mt-MT",
2934             Manipuri => "mni",
2935             "Manipuri Bangla" => "mni-Beng",
2936             "Manipuri India Bangla" => "mni-Beng-IN",
2937             "Manipuri India Meitei Mayek" => "mni-Mtei-IN",
2938             "Manipuri Meitei Mayek" => "mni-Mtei",
2939             Manx => "gv",
2940             "Manx Isle of Man" => "gv-IM",
2941             Mapuche => "arn",
2942             "Mapuche Chile" => "arn-CL",
2943             Marathi => "mr",
2944             "Marathi India" => "mr-IN",
2945             Masai => "mas",
2946             "Masai Kenya" => "mas-KE",
2947             "Masai Tanzania" => "mas-TZ",
2948             Mazanderani => "mzn",
2949             "Mazanderani Iran" => "mzn-IR",
2950             Meru => "mer",
2951             "Meru Kenya" => "mer-KE",
2952             "Meta\N{U+02bc}" => "mgo",
2953             "Meta\N{U+02bc} Cameroon" => "mgo-CM",
2954             Mohawk => "moh",
2955             "Mohawk Canada" => "moh-CA",
2956             Moksha => "mdf",
2957             "Moksha Russia" => "mdf-RU",
2958             Mongolian => "mn",
2959             "Mongolian China Mongolian" => "mn-Mong-CN",
2960             "Mongolian Mongolia" => "mn-MN",
2961             "Mongolian Mongolia Mongolian" => "mn-Mong-MN",
2962             "Mongolian Mongolian" => "mn-Mong",
2963             Morisyen => "mfe",
2964             "Morisyen Mauritius" => "mfe-MU",
2965             Mundang => "mua",
2966             "Mundang Cameroon" => "mua-CM",
2967             Muscogee => "mus",
2968             "Muscogee United States" => "mus-US",
2969             "M\N{U+0101}ori" => "mi",
2970             "M\N{U+0101}ori New Zealand" => "mi-NZ",
2971             Nama => "naq",
2972             "Nama Namibia" => "naq-NA",
2973             Navajo => "nv",
2974             "Navajo United States" => "nv-US",
2975             Nepali => "ne",
2976             "Nepali India" => "ne-IN",
2977             "Nepali Nepal" => "ne-NP",
2978             Ngiemboon => "nnh",
2979             "Ngiemboon Cameroon" => "nnh-CM",
2980             Ngomba => "jgo",
2981             "Ngomba Cameroon" => "jgo-CM",
2982             Nheengatu => "yrl",
2983             "Nheengatu Brazil" => "yrl-BR",
2984             "Nheengatu Colombia" => "yrl-CO",
2985             "Nheengatu Venezuela" => "yrl-VE",
2986             "Nigerian Pidgin" => "pcm",
2987             "Nigerian Pidgin Nigeria" => "pcm-NG",
2988             "North Ndebele" => "nd",
2989             "North Ndebele Zimbabwe" => "nd-ZW",
2990             "Northern Frisian" => "frr",
2991             "Northern Frisian Germany" => "frr-DE",
2992             "Northern Luri" => "lrc",
2993             "Northern Luri Iran" => "lrc-IR",
2994             "Northern Luri Iraq" => "lrc-IQ",
2995             "Northern Sami" => "se",
2996             "Northern Sami Finland" => "se-FI",
2997             "Northern Sami Norway" => "se-NO",
2998             "Northern Sami Sweden" => "se-SE",
2999             "Northern Sotho" => "nso",
3000             "Northern Sotho South Africa" => "nso-ZA",
3001             Norwegian => "no",
3002             "Norwegian Bokm\N{U+00e5}l" => "nb",
3003             "Norwegian Bokm\N{U+00e5}l Norway" => "nb-NO",
3004             "Norwegian Bokm\N{U+00e5}l Svalbard & Jan Mayen" => "nb-SJ",
3005             "Norwegian Nynorsk" => "nn",
3006             "Norwegian Nynorsk Norway" => "nn-NO",
3007             Nuer => "nus",
3008             "Nuer South Sudan" => "nus-SS",
3009             Nyanja => "ny",
3010             "Nyanja Malawi" => "ny-MW",
3011             Nyankole => "nyn",
3012             "Nyankole Uganda" => "nyn-UG",
3013             "N\N{U+2019}Ko" => "nqo",
3014             "N\N{U+2019}Ko Guinea" => "nqo-GN",
3015             Obolo => "ann",
3016             "Obolo Nigeria" => "ann-NG",
3017             Occitan => "oc",
3018             "Occitan France" => "oc-FR",
3019             "Occitan Spain" => "oc-ES",
3020             Odia => "or",
3021             "Odia India" => "or-IN",
3022             Oromo => "om",
3023             "Oromo Ethiopia" => "om-ET",
3024             "Oromo Kenya" => "om-KE",
3025             Osage => "osa",
3026             "Osage United States" => "osa-US",
3027             Ossetic => "os",
3028             "Ossetic Georgia" => "os-GE",
3029             "Ossetic Russia" => "os-RU",
3030             Papiamento => "pap",
3031             "Papiamento Aruba" => "pap-AW",
3032             "Papiamento Cura\N{U+00e7}ao" => "pap-CW",
3033             Pashto => "ps",
3034             "Pashto Afghanistan" => "ps-AF",
3035             "Pashto Pakistan" => "ps-PK",
3036             Persian => "fa",
3037             "Persian Afghanistan" => "fa-AF",
3038             "Persian Iran" => "fa-IR",
3039             Pijin => "pis",
3040             "Pijin Solomon Islands" => "pis-SB",
3041             Polish => "pl",
3042             "Polish Poland" => "pl-PL",
3043             Portuguese => "pt",
3044             "Portuguese Angola" => "pt-AO",
3045             "Portuguese Brazil" => "pt-BR",
3046             "Portuguese Cape Verde" => "pt-CV",
3047             "Portuguese Equatorial Guinea" => "pt-GQ",
3048             "Portuguese Guinea-Bissau" => "pt-GW",
3049             "Portuguese Luxembourg" => "pt-LU",
3050             "Portuguese Macao SAR China" => "pt-MO",
3051             "Portuguese Mozambique" => "pt-MZ",
3052             "Portuguese Portugal" => "pt-PT",
3053             "Portuguese Switzerland" => "pt-CH",
3054             "Portuguese S\N{U+00e3}o Tom\N{U+00e9} & Pr\N{U+00ed}ncipe" => "pt-ST",
3055             "Portuguese Timor-Leste" => "pt-TL",
3056             Prussian => "prg",
3057             "Prussian world" => "prg-001",
3058             Punjabi => "pa",
3059             "Punjabi Arabic" => "pa-Arab",
3060             "Punjabi Gurmukhi" => "pa-Guru",
3061             "Punjabi India Gurmukhi" => "pa-Guru-IN",
3062             "Punjabi Pakistan Arabic" => "pa-Arab-PK",
3063             Quechua => "qu",
3064             "Quechua Bolivia" => "qu-BO",
3065             "Quechua Ecuador" => "qu-EC",
3066             "Quechua Peru" => "qu-PE",
3067             Rajasthani => "raj",
3068             "Rajasthani India" => "raj-IN",
3069             Riffian => "rif",
3070             "Riffian Morocco" => "rif-MA",
3071             Rohingya => "rhg",
3072             "Rohingya Bangladesh Hanifi" => "rhg-Rohg-BD",
3073             "Rohingya Hanifi" => "rhg-Rohg",
3074             "Rohingya Myanmar (Burma) Hanifi" => "rhg-Rohg-MM",
3075             Romanian => "ro",
3076             "Romanian Moldova" => "ro-MD",
3077             "Romanian Romania" => "ro-RO",
3078             Romansh => "rm",
3079             "Romansh Switzerland" => "rm-CH",
3080             Rombo => "rof",
3081             "Rombo Tanzania" => "rof-TZ",
3082             Rundi => "rn",
3083             "Rundi Burundi" => "rn-BI",
3084             Russian => "ru",
3085             "Russian Belarus" => "ru-BY",
3086             "Russian Kazakhstan" => "ru-KZ",
3087             "Russian Kyrgyzstan" => "ru-KG",
3088             "Russian Moldova" => "ru-MD",
3089             "Russian Russia" => "ru-RU",
3090             "Russian Ukraine" => "ru-UA",
3091             Rwa => "rwk",
3092             "Rwa Tanzania" => "rwk-TZ",
3093             Saho => "ssy",
3094             "Saho Eritrea" => "ssy-ER",
3095             Samburu => "saq",
3096             "Samburu Kenya" => "saq-KE",
3097             Sango => "sg",
3098             "Sango Central African Republic" => "sg-CF",
3099             Sangu => "sbp",
3100             "Sangu Tanzania" => "sbp-TZ",
3101             Sanskrit => "sa",
3102             "Sanskrit India" => "sa-IN",
3103             Santali => "sat",
3104             "Santali Devanagari" => "sat-Deva",
3105             "Santali India Devanagari" => "sat-Deva-IN",
3106             "Santali India Ol Chiki" => "sat-Olck-IN",
3107             "Santali Ol Chiki" => "sat-Olck",
3108             Sardinian => "sc",
3109             "Sardinian Italy" => "sc-IT",
3110             "Scottish Gaelic" => "gd",
3111             "Scottish Gaelic United Kingdom" => "gd-GB",
3112             Sena => "seh",
3113             "Sena Mozambique" => "seh-MZ",
3114             Serbian => "sr",
3115             "Serbian Bosnia & Herzegovina Cyrillic" => "sr-Cyrl-BA",
3116             "Serbian Bosnia & Herzegovina Latin" => "sr-Latn-BA",
3117             "Serbian Cyrillic" => "sr-Cyrl",
3118             "Serbian Kosovo Cyrillic" => "sr-Cyrl-XK",
3119             "Serbian Kosovo Latin" => "sr-Latn-XK",
3120             "Serbian Latin" => "sr-Latn",
3121             "Serbian Montenegro Cyrillic" => "sr-Cyrl-ME",
3122             "Serbian Montenegro Latin" => "sr-Latn-ME",
3123             "Serbian Serbia Cyrillic" => "sr-Cyrl-RS",
3124             "Serbian Serbia Latin" => "sr-Latn-RS",
3125             Shambala => "ksb",
3126             "Shambala Tanzania" => "ksb-TZ",
3127             Shan => "shn",
3128             "Shan Myanmar (Burma)" => "shn-MM",
3129             "Shan Thailand" => "shn-TH",
3130             Shona => "sn",
3131             "Shona Zimbabwe" => "sn-ZW",
3132             "Sichuan Yi" => "ii",
3133             "Sichuan Yi China" => "ii-CN",
3134             Sicilian => "scn",
3135             "Sicilian Italy" => "scn-IT",
3136             Sidamo => "sid",
3137             "Sidamo Ethiopia" => "sid-ET",
3138             Silesian => "szl",
3139             "Silesian Poland" => "szl-PL",
3140             Sindhi => "sd",
3141             "Sindhi Arabic" => "sd-Arab",
3142             "Sindhi Devanagari" => "sd-Deva",
3143             "Sindhi India Devanagari" => "sd-Deva-IN",
3144             "Sindhi Pakistan Arabic" => "sd-Arab-PK",
3145             Sinhala => "si",
3146             "Sinhala Sri Lanka" => "si-LK",
3147             "Skolt Sami" => "sms",
3148             "Skolt Sami Finland" => "sms-FI",
3149             Slovak => "sk",
3150             "Slovak Slovakia" => "sk-SK",
3151             Slovenian => "sl",
3152             "Slovenian Slovenia" => "sl-SI",
3153             Soga => "xog",
3154             "Soga Uganda" => "xog-UG",
3155             Somali => "so",
3156             "Somali Djibouti" => "so-DJ",
3157             "Somali Ethiopia" => "so-ET",
3158             "Somali Kenya" => "so-KE",
3159             "Somali Somalia" => "so-SO",
3160             "South Ndebele" => "nr",
3161             "South Ndebele South Africa" => "nr-ZA",
3162             "Southern Kurdish" => "sdh",
3163             "Southern Kurdish Iran" => "sdh-IR",
3164             "Southern Kurdish Iraq" => "sdh-IQ",
3165             "Southern Sami" => "sma",
3166             "Southern Sami Norway" => "sma-NO",
3167             "Southern Sami Sweden" => "sma-SE",
3168             "Southern Sotho" => "st",
3169             "Southern Sotho Lesotho" => "st-LS",
3170             "Southern Sotho South Africa" => "st-ZA",
3171             Spanish => "es",
3172             "Spanish Argentina" => "es-AR",
3173             "Spanish Belize" => "es-BZ",
3174             "Spanish Bolivia" => "es-BO",
3175             "Spanish Brazil" => "es-BR",
3176             "Spanish Canary Islands" => "es-IC",
3177             "Spanish Ceuta & Melilla" => "es-EA",
3178             "Spanish Chile" => "es-CL",
3179             "Spanish Colombia" => "es-CO",
3180             "Spanish Costa Rica" => "es-CR",
3181             "Spanish Cuba" => "es-CU",
3182             "Spanish Dominican Republic" => "es-DO",
3183             "Spanish Ecuador" => "es-EC",
3184             "Spanish El Salvador" => "es-SV",
3185             "Spanish Equatorial Guinea" => "es-GQ",
3186             "Spanish Guatemala" => "es-GT",
3187             "Spanish Honduras" => "es-HN",
3188             "Spanish Latin America" => "es-419",
3189             "Spanish Mexico" => "es-MX",
3190             "Spanish Nicaragua" => "es-NI",
3191             "Spanish Panama" => "es-PA",
3192             "Spanish Paraguay" => "es-PY",
3193             "Spanish Peru" => "es-PE",
3194             "Spanish Philippines" => "es-PH",
3195             "Spanish Puerto Rico" => "es-PR",
3196             "Spanish Spain" => "es-ES",
3197             "Spanish United States" => "es-US",
3198             "Spanish Uruguay" => "es-UY",
3199             "Spanish Venezuela" => "es-VE",
3200             "Standard Moroccan Tamazight" => "zgh",
3201             "Standard Moroccan Tamazight Morocco" => "zgh-MA",
3202             Sundanese => "su",
3203             "Sundanese Indonesia Latin" => "su-Latn-ID",
3204             "Sundanese Latin" => "su-Latn",
3205             Swahili => "sw",
3206             "Swahili Congo - Kinshasa" => "sw-CD",
3207             "Swahili Kenya" => "sw-KE",
3208             "Swahili Tanzania" => "sw-TZ",
3209             "Swahili Uganda" => "sw-UG",
3210             Swati => "ss",
3211             "Swati Eswatini" => "ss-SZ",
3212             "Swati South Africa" => "ss-ZA",
3213             Swedish => "sv",
3214             "Swedish Finland" => "sv-FI",
3215             "Swedish Sweden" => "sv-SE",
3216             "Swedish \N{U+00c5}land Islands" => "sv-AX",
3217             "Swiss German" => "gsw",
3218             "Swiss German France" => "gsw-FR",
3219             "Swiss German Liechtenstein" => "gsw-LI",
3220             "Swiss German Switzerland" => "gsw-CH",
3221             Syria => "apc-SY",
3222             Syriac => "syr",
3223             "Syriac Iraq" => "syr-IQ",
3224             "Syriac Syria" => "syr-SY",
3225             Tachelhit => "shi",
3226             "Tachelhit Latin" => "shi-Latn",
3227             "Tachelhit Morocco Latin" => "shi-Latn-MA",
3228             "Tachelhit Morocco Tifinagh" => "shi-Tfng-MA",
3229             "Tachelhit Tifinagh" => "shi-Tfng",
3230             "Tai Dam" => "blt",
3231             "Tai Dam Vietnam" => "blt-VN",
3232             Taita => "dav",
3233             "Taita Kenya" => "dav-KE",
3234             Tajik => "tg",
3235             "Tajik Tajikistan" => "tg-TJ",
3236             Tamil => "ta",
3237             "Tamil India" => "ta-IN",
3238             "Tamil Malaysia" => "ta-MY",
3239             "Tamil Singapore" => "ta-SG",
3240             "Tamil Sri Lanka" => "ta-LK",
3241             Taroko => "trv",
3242             "Taroko Taiwan" => "trv-TW",
3243             Tasawaq => "twq",
3244             "Tasawaq Niger" => "twq-NE",
3245             Tatar => "tt",
3246             "Tatar Russia" => "tt-RU",
3247             Telugu => "te",
3248             "Telugu India" => "te-IN",
3249             Teso => "teo",
3250             "Teso Kenya" => "teo-KE",
3251             "Teso Uganda" => "teo-UG",
3252             Thai => "th",
3253             "Thai Thailand" => "th-TH",
3254             Tibetan => "bo",
3255             "Tibetan China" => "bo-CN",
3256             "Tibetan India" => "bo-IN",
3257             Tigre => "tig",
3258             "Tigre Eritrea" => "tig-ER",
3259             Tigrinya => "ti",
3260             "Tigrinya Eritrea" => "ti-ER",
3261             "Tigrinya Ethiopia" => "ti-ET",
3262             "Tok Pisin" => "tpi",
3263             "Tok Pisin Papua New Guinea" => "tpi-PG",
3264             "Toki Pona" => "tok",
3265             "Toki Pona world" => "tok-001",
3266             Tongan => "to",
3267             "Tongan Tonga" => "to-TO",
3268             Torwali => "trw",
3269             "Torwali Pakistan" => "trw-PK",
3270             Tsonga => "ts",
3271             "Tsonga South Africa" => "ts-ZA",
3272             Tswana => "tn",
3273             "Tswana Botswana" => "tn-BW",
3274             "Tswana South Africa" => "tn-ZA",
3275             Turkish => "tr",
3276             "Turkish Cyprus" => "tr-CY",
3277             "Turkish T\N{U+00fc}rkiye" => "tr-TR",
3278             Turkmen => "tk",
3279             "Turkmen Turkmenistan" => "tk-TM",
3280             Tyap => "kcg",
3281             "Tyap Nigeria" => "kcg-NG",
3282             Ukrainian => "uk",
3283             "Ukrainian Ukraine" => "uk-UA",
3284             "Unknown language" => "und",
3285             "Upper Sorbian" => "hsb",
3286             "Upper Sorbian Germany" => "hsb-DE",
3287             Urdu => "ur",
3288             "Urdu India" => "ur-IN",
3289             "Urdu Pakistan" => "ur-PK",
3290             Uyghur => "ug",
3291             "Uyghur China" => "ug-CN",
3292             Uzbek => "uz",
3293             "Uzbek Afghanistan Arabic" => "uz-Arab-AF",
3294             "Uzbek Arabic" => "uz-Arab",
3295             "Uzbek Cyrillic" => "uz-Cyrl",
3296             "Uzbek Latin" => "uz-Latn",
3297             "Uzbek Uzbekistan Cyrillic" => "uz-Cyrl-UZ",
3298             "Uzbek Uzbekistan Latin" => "uz-Latn-UZ",
3299             Vai => "vai",
3300             "Vai Latin" => "vai-Latn",
3301             "Vai Liberia Latin" => "vai-Latn-LR",
3302             "Vai Liberia Vai" => "vai-Vaii-LR",
3303             "Vai Vai" => "vai-Vaii",
3304             Venda => "ve",
3305             "Venda South Africa" => "ve-ZA",
3306             Venetian => "vec",
3307             "Venetian Italy" => "vec-IT",
3308             Vietnamese => "vi",
3309             "Vietnamese Vietnam" => "vi-VN",
3310             "Volap\N{U+00fc}k" => "vo",
3311             "Volap\N{U+00fc}k world" => "vo-001",
3312             Vunjo => "vun",
3313             "Vunjo Tanzania" => "vun-TZ",
3314             Walloon => "wa",
3315             "Walloon Belgium" => "wa-BE",
3316             Walser => "wae",
3317             "Walser Switzerland" => "wae-CH",
3318             Warlpiri => "wbp",
3319             "Warlpiri Australia" => "wbp-AU",
3320             Welsh => "cy",
3321             "Welsh United Kingdom" => "cy-GB",
3322             "Western Balochi" => "bgn",
3323             "Western Balochi Afghanistan" => "bgn-AF",
3324             "Western Balochi Iran" => "bgn-IR",
3325             "Western Balochi Oman" => "bgn-OM",
3326             "Western Balochi Pakistan" => "bgn-PK",
3327             "Western Balochi United Arab Emirates" => "bgn-AE",
3328             "Western Frisian" => "fy",
3329             "Western Frisian Netherlands" => "fy-NL",
3330             Wolaytta => "wal",
3331             "Wolaytta Ethiopia" => "wal-ET",
3332             Wolof => "wo",
3333             "Wolof Senegal" => "wo-SN",
3334             Xhosa => "xh",
3335             "Xhosa South Africa" => "xh-ZA",
3336             Yakut => "sah",
3337             "Yakut Russia" => "sah-RU",
3338             Yangben => "yav",
3339             "Yangben Cameroon" => "yav-CM",
3340             Yiddish => "yi",
3341             "Yiddish world" => "yi-001",
3342             Yoruba => "yo",
3343             "Yoruba Benin" => "yo-BJ",
3344             "Yoruba Nigeria" => "yo-NG",
3345             Zarma => "dje",
3346             "Zarma Niger" => "dje-NE",
3347             Zulu => "zu",
3348             "Zulu South Africa" => "zu-ZA",
3349             );
3350             ### :end Names:
3351             #>>>
3352              
3353             #<<<
3354             ### :start NativeNames:
3355             our %NativeNames = (
3356             "Aforika Borwa" => "tn-ZA",
3357             "Afrika Borwa" => "nso-ZA",
3358             Afrikaans => "af",
3359             "Afrikaans Namibi\N{U+00eb}" => "af-NA",
3360             "Afrikaans Suid-Afrika" => "af-ZA",
3361             Aghem => "agq",
3362             "Aghem K\N{U+00e0}m\N{U+00e0}l\N{U+00fb}\N{U+014b}" => "agq-CM",
3363             Akan => "ak",
3364             "Akan Gaana" => "ak-GH",
3365             Akoose => "bss",
3366             "Akoose Kamer\N{U+00fb}n" => "bss-CM",
3367             Atsam => "cch-NG",
3368             "Basa Sunda" => "su",
3369             "Basa Sunda Indonesia Latin" => "su-Latn-ID",
3370             "Basa Sunda Latin" => "su-Latn",
3371             Cebuano => "ceb",
3372             "Cebuano Pilipinas" => "ceb-PH",
3373             Chahta => "cho",
3374             "Chahta United States" => "cho-US",
3375             "Chikashshanompa\N{U+02bc}" => "cic",
3376             "Chikashshanompa\N{U+02bc} United States" => "cic-US",
3377             Chimakonde => "kde",
3378             "Chimakonde Tanzania" => "kde-TZ",
3379             Cymraeg => "cy",
3380             "Cymraeg Y Deyrnas Unedig" => "cy-GB",
3381             Deutsch => "de",
3382             "Deutsch Belgien" => "de-BE",
3383             "Deutsch Deutschland" => "de-DE",
3384             "Deutsch Italien" => "de-IT",
3385             "Deutsch Liechtenstein" => "de-LI",
3386             "Deutsch Luxemburg" => "de-LU",
3387             "Deutsch Schweiz" => "de-CH",
3388             "Deutsch \N{U+00d6}sterreich" => "de-AT",
3389             Dholuo => "luo",
3390             "Dholuo Kenya" => "luo-KE",
3391             "Din\N{U+00e9} Bizaad" => "nv-US",
3392             Ekegusii => "guz",
3393             "Ekegusii Kenya" => "guz-KE",
3394             English => "en",
3395             "English American Samoa" => "en-AS",
3396             "English Anguilla" => "en-AI",
3397             "English Antigua & Barbuda" => "en-AG",
3398             "English Australia" => "en-AU",
3399             "English Austria" => "en-AT",
3400             "English Bahamas" => "en-BS",
3401             "English Barbados" => "en-BB",
3402             "English Belgium" => "en-BE",
3403             "English Belize" => "en-BZ",
3404             "English Bermuda" => "en-BM",
3405             "English Botswana" => "en-BW",
3406             "English British Indian Ocean Territory" => "en-IO",
3407             "English British Virgin Islands" => "en-VG",
3408             "English Burundi" => "en-BI",
3409             "English Cameroon" => "en-CM",
3410             "English Canada" => "en-CA",
3411             "English Cayman Islands" => "en-KY",
3412             "English Christmas Island" => "en-CX",
3413             "English Cocos (Keeling) Islands" => "en-CC",
3414             "English Cook Islands" => "en-CK",
3415             "English Cyprus" => "en-CY",
3416             "English Denmark" => "en-DK",
3417             "English Diego Garcia" => "en-DG",
3418             "English Dominica" => "en-DM",
3419             "English Eritrea" => "en-ER",
3420             "English Eswatini" => "en-SZ",
3421             "English Europe" => "en-150",
3422             "English Falkland Islands" => "en-FK",
3423             "English Fiji" => "en-FJ",
3424             "English Finland" => "en-FI",
3425             "English Gambia" => "en-GM",
3426             "English Germany" => "en-DE",
3427             "English Ghana" => "en-GH",
3428             "English Gibraltar" => "en-GI",
3429             "English Grenada" => "en-GD",
3430             "English Guam" => "en-GU",
3431             "English Guernsey" => "en-GG",
3432             "English Guyana" => "en-GY",
3433             "English Hong Kong SAR China" => "en-HK",
3434             "English India" => "en-IN",
3435             "English Ireland" => "en-IE",
3436             "English Isle of Man" => "en-IM",
3437             "English Israel" => "en-IL",
3438             "English Jamaica" => "en-JM",
3439             "English Jersey" => "en-JE",
3440             "English Kenya" => "en-KE",
3441             "English Kiribati" => "en-KI",
3442             "English Lesotho" => "en-LS",
3443             "English Liberia" => "en-LR",
3444             "English Macao SAR China" => "en-MO",
3445             "English Madagascar" => "en-MG",
3446             "English Malawi" => "en-MW",
3447             "English Malaysia" => "en-MY",
3448             "English Maldives" => "en-MV",
3449             "English Malta" => "en-MT",
3450             "English Marshall Islands" => "en-MH",
3451             "English Mauritius" => "en-MU",
3452             "English Micronesia" => "en-FM",
3453             "English Montserrat" => "en-MS",
3454             "English Namibia" => "en-NA",
3455             "English Nauru" => "en-NR",
3456             "English Netherlands" => "en-NL",
3457             "English New Zealand" => "en-NZ",
3458             "English Nigeria" => "en-NG",
3459             "English Niue" => "en-NU",
3460             "English Norfolk Island" => "en-NF",
3461             "English Northern Mariana Islands" => "en-MP",
3462             "English Pakistan" => "en-PK",
3463             "English Palau" => "en-PW",
3464             "English Papua New Guinea" => "en-PG",
3465             "English Philippines" => "en-PH",
3466             "English Pitcairn Islands" => "en-PN",
3467             "English Puerto Rico" => "en-PR",
3468             "English Rwanda" => "en-RW",
3469             "English Samoa" => "en-WS",
3470             "English Seychelles" => "en-SC",
3471             "English Sierra Leone" => "en-SL",
3472             "English Singapore" => "en-SG",
3473             "English Sint Maarten" => "en-SX",
3474             "English Slovenia" => "en-SI",
3475             "English Solomon Islands" => "en-SB",
3476             "English South Africa" => "en-ZA",
3477             "English South Sudan" => "en-SS",
3478             "English St Helena" => "en-SH",
3479             "English St Kitts & Nevis" => "en-KN",
3480             "English St Lucia" => "en-LC",
3481             "English St Vincent & the Grenadines" => "en-VC",
3482             "English Sudan" => "en-SD",
3483             "English Sweden" => "en-SE",
3484             "English Switzerland" => "en-CH",
3485             "English Tanzania" => "en-TZ",
3486             "English Tokelau" => "en-TK",
3487             "English Tonga" => "en-TO",
3488             "English Trinidad & Tobago" => "en-TT",
3489             "English Turks & Caicos Islands" => "en-TC",
3490             "English Tuvalu" => "en-TV",
3491             "English U.S. Outlying Islands" => "en-UM",
3492             "English U.S. Virgin Islands" => "en-VI",
3493             "English Uganda" => "en-UG",
3494             "English United Arab Emirates" => "en-AE",
3495             "English United Kingdom" => "en-GB",
3496             "English United States" => "en-US",
3497             "English Vanuatu" => "en-VU",
3498             "English Zambia" => "en-ZM",
3499             "English Zimbabwe" => "en-ZW",
3500             "English world" => "en-001",
3501             "E\N{U+028b}egbe" => "ee",
3502             "E\N{U+028b}egbe Ghana nutome" => "ee-GH",
3503             "E\N{U+028b}egbe Togo nutome" => "ee-TG",
3504             Filipino => "fil",
3505             "Filipino Pilipinas" => "fil-PH",
3506             Frysk => "fy",
3507             "Frysk Nederl\N{U+00e2}n" => "fy-NL",
3508             Gaeilge => "ga",
3509             "Gaeilge an R\N{U+00ed}ocht Aontaithe" => "ga-GB",
3510             "Gaeilge \N{U+00c9}ire" => "ga-IE",
3511             Gaelg => "gv",
3512             "Gaelg Ellan Vannin" => "gv-IM",
3513             Gikuyu => "ki",
3514             "Gikuyu Kenya" => "ki-KE",
3515             "G\N{U+00e0}idhlig" => "gd",
3516             "G\N{U+00e0}idhlig An R\N{U+00ec}oghachd Aonaichte" => "gd-GB",
3517             "G\N{U+00e3}" => "gaa-GH",
3518             Hausa => "ha",
3519             "Hausa Gana" => "ha-GH",
3520             "Hausa Nijar" => "ha-NE",
3521             "Hausa Nijeriya" => "ha-NG",
3522             Hibena => "bez",
3523             "Hibena Hutanzania" => "bez-TZ",
3524             "Hindi India Latin" => "hi-Latn-IN",
3525             "Hindi Latin" => "hi-Latn",
3526             Ichibemba => "bem",
3527             "Ichibemba Zambia" => "bem-ZM",
3528             Ido => "io-001",
3529             Igbo => "ig",
3530             "Igbo Na\N{U+1ecb}j\N{U+1ecb}r\N{U+1ecb}a" => "ig-NG",
3531             Ikirundi => "rn",
3532             "Ikirundi Uburundi" => "rn-BI",
3533             Indonesia => "id",
3534             "Indonesia Indonesia" => "id-ID",
3535             Ishisangu => "sbp",
3536             "Ishisangu Tansaniya" => "sbp-TZ",
3537             IsiXhosa => "xh",
3538             "IsiXhosa EMzantsi Afrika" => "xh-ZA",
3539             Jawa => "jv",
3540             "Jawa Indon\N{U+00e9}sia" => "jv-ID",
3541             Kaje => "kaj-NG",
3542             Kalenjin => "kln",
3543             "Kalenjin Emetab Kenya" => "kln-KE",
3544             Kamerun => "nmg-CM",
3545             "Kanien\N{U+02bc}k\N{U+00e9}ha" => "moh-CA",
3546             Katab => "kcg-NG",
3547             Khoekhoegowab => "naq",
3548             "Khoekhoegowab Namibiab" => "naq-NA",
3549             Kihorombo => "rof",
3550             "Kihorombo Tanzania" => "rof-TZ",
3551             Kikamba => "kam",
3552             "Kikamba Kenya" => "kam-KE",
3553             Kimachame => "jmc",
3554             "Kimachame Tanzania" => "jmc-TZ",
3555             Kinyarwanda => "rw",
3556             "Kinyarwanda U Rwanda" => "rw-RW",
3557             Kipare => "asa",
3558             "Kipare Tadhania" => "asa-TZ",
3559             Kiruwa => "rwk",
3560             "Kiruwa Tanzania" => "rwk-TZ",
3561             Kisampur => "saq",
3562             "Kisampur Kenya" => "saq-KE",
3563             Kishambaa => "ksb",
3564             "Kishambaa Tanzania" => "ksb-TZ",
3565             Kiswahili => "sw",
3566             "Kiswahili Jamhuri ya Kidemokrasia ya Kongo" => "sw-CD",
3567             "Kiswahili Kenya" => "sw-KE",
3568             "Kiswahili Tanzania" => "sw-TZ",
3569             "Kiswahili Uganda" => "sw-UG",
3570             Kitaita => "dav",
3571             "Kitaita Kenya" => "dav-KE",
3572             Kiteso => "teo",
3573             "Kiteso Kenia" => "teo-KE",
3574             "Kiteso Uganda" => "teo-UG",
3575             "Koyra ciini" => "khq",
3576             "Koyra ciini Maali" => "khq-ML",
3577             "Koyraboro senni" => "ses",
3578             "Koyraboro senni Maali" => "ses-ML",
3579             "Kp\N{U+025b}l\N{U+025b}\N{U+025b}" => "kpe-LR",
3580             Kyivunjo => "vun",
3581             "Kyivunjo Tanzania" => "vun-TZ",
3582             "K\N{U+00f6}lsch" => "ksh",
3583             "K\N{U+00f6}lsch Do\N{U+00fc}tschland" => "ksh-DE",
3584             "K\N{U+0129}embu" => "ebu",
3585             "K\N{U+0129}embu Kenya" => "ebu-KE",
3586             "K\N{U+0129}m\N{U+0129}r\N{U+0169}" => "mer",
3587             "K\N{U+0129}m\N{U+0129}r\N{U+0169} Kenya" => "mer-KE",
3588             "K\N{U+025b}nya\N{U+014b}" => "ken-CM",
3589             "K\N{U+0268}laangi" => "lag",
3590             "K\N{U+0268}laangi Taansan\N{U+00ed}a" => "lag-TZ",
3591             "K\N{U+02bc}iche\N{U+02bc}" => "quc-GT",
3592             "Lak\N{U+021f}\N{U+00f3}l\N{U+02bc}iyapi" => "lkt",
3593             "Lak\N{U+021f}\N{U+00f3}l\N{U+02bc}iyapi M\N{U+00ed}laha\N{U+014b}ska T\N{U+021f}am\N{U+00e1}k\N{U+021f}o\N{U+010d}he" => "lkt-US",
3594             Luganda => "lg",
3595             "Luganda Yuganda" => "lg-UG",
3596             Luluhia => "luy",
3597             "Luluhia Kenya" => "luy-KE",
3598             "L\N{U+00eb}tzebuergesch" => "lb",
3599             "L\N{U+00eb}tzebuergesch L\N{U+00eb}tzebuerg" => "lb-LU",
3600             "MUNDA\N{U+014a}" => "mua",
3601             "MUNDA\N{U+014a} kameru\N{U+014b}" => "mua-CM",
3602             Maa => "mas",
3603             "Maa Kenya" => "mas-KE",
3604             "Maa Tansania" => "mas-TZ",
3605             Makua => "mgh",
3606             "Makua Umozambiki" => "mgh-MZ",
3607             Malagasy => "mg",
3608             "Malagasy Madagasikara" => "mg-MG",
3609             Malti => "mt",
3610             "Malti Malta" => "mt-MT",
3611             Mapudungun => "arn-CL",
3612             Melayu => "ms",
3613             "Melayu Brunei" => "ms-BN",
3614             "Melayu Indonesia" => "ms-ID",
3615             "Melayu Malaysia" => "ms-MY",
3616             "Melayu Singapura" => "ms-SG",
3617             Mvskoke => "mus",
3618             "Mvskoke United States" => "mus-US",
3619             "M\N{U+0101}ori" => "mi",
3620             "M\N{U+0101}ori Aotearoa" => "mi-NZ",
3621             "Naij\N{U+00ed}ri\N{U+00e1} P\N{U+00ed}jin" => "pcm",
3622             "Naij\N{U+00ed}ri\N{U+00e1} P\N{U+00ed}jin Naij\N{U+00ed}ria" => "pcm-NG",
3623             "Nda\N{U+a78c}a" => "jgo",
3624             "Nda\N{U+a78c}a Kam\N{U+025b}l\N{U+00fb}n" => "jgo-CM",
3625             Nederlands => "nl",
3626             "Nederlands Aruba" => "nl-AW",
3627             "Nederlands Belgi\N{U+00eb}" => "nl-BE",
3628             "Nederlands Caribisch Nederland" => "nl-BQ",
3629             "Nederlands Cura\N{U+00e7}ao" => "nl-CW",
3630             "Nederlands Nederland" => "nl-NL",
3631             "Nederlands Sint-Maarten" => "nl-SX",
3632             "Nederlands Suriname" => "nl-SR",
3633             Nordfriisk => "frr-DE",
3634             Nyanja => "ny-MW",
3635             Obolo => "ann-NG",
3636             Olusoga => "xog",
3637             "Olusoga Yuganda" => "xog-UG",
3638             Oromoo => "om",
3639             "Oromoo Itoophiyaa" => "om-ET",
3640             "Oromoo Keeniyaa" => "om-KE",
3641             Papiamentu => "pap-AW",
3642             "Papiamentu K\N{U+00f2}rsou" => "pap-CW",
3643             Pijin => "pis",
3644             "Pijin Solomon Aelan" => "pis-SB",
3645             Pulaar => "ff-Latn",
3646             "Pulaar Burkibaa Faaso" => "ff-Latn-BF",
3647             "Pulaar Gammbi" => "ff-Latn-GM",
3648             "Pulaar Ganaa" => "ff-Latn-GH",
3649             "Pulaar Gine" => "ff-Latn-GN",
3650             "Pulaar Gine-Bisaawo" => "ff-Latn-GW",
3651             "Pulaar Kameruun" => "ff-Latn-CM",
3652             "Pulaar Liberiyaa" => "ff-Latn-LR",
3653             "Pulaar Muritani" => "ff-Latn-MR",
3654             "Pulaar Nijeer" => "ff-Latn-NE",
3655             "Pulaar Nijeriyaa" => "ff-Latn-NG",
3656             "Pulaar Senegaal" => "ff-Latn-SN",
3657             "Pulaar Seraa liyon" => "ff-Latn-SL",
3658             Rukiga => "cgg",
3659             "Rukiga Uganda" => "cgg-UG",
3660             Runasimi => "qu",
3661             "Runasimi Bolivia" => "qu-BO",
3662             "Runasimi Ecuador" => "qu-EC",
3663             "Runasimi Per\N{U+00fa}" => "qu-PE",
3664             Runyankore => "nyn",
3665             "Runyankore Uganda" => "nyn-UG",
3666             Saho => "ssy-ER",
3667             "Schwiizert\N{U+00fc}\N{U+00fc}tsch" => "gsw",
3668             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Frankriich" => "gsw-FR",
3669             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Li\N{U+00e4}chtescht\N{U+00e4}i" => "gsw-LI",
3670             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Schwiiz" => "gsw-CH",
3671             Sesotho => "st-ZA",
3672             "Shw\N{U+00f3}\N{U+014b}\N{U+00f2} ngiemb\N{U+0254}\N{U+0254}n" => "nnh",
3673             "Shw\N{U+00f3}\N{U+014b}\N{U+00f2} ngiemb\N{U+0254}\N{U+0254}n K\N{U+00e0}mal\N{U+00fb}m" => "nnh-CM",
3674             Soomaali => "so",
3675             "Soomaali Itoobiya" => "so-ET",
3676             "Soomaali Jabuuti" => "so-DJ",
3677             "Soomaali Kenya" => "so-KE",
3678             "Soomaali Soomaaliya" => "so-SO",
3679             "S\N{U+00e4}ng\N{U+00f6}" => "sg",
3680             "S\N{U+00e4}ng\N{U+00f6} K\N{U+00f6}d\N{U+00f6}r\N{U+00f6}s\N{U+00ea}se t\N{U+00ee} B\N{U+00ea}afr\N{U+00ee}ka" => "sg-CF",
3681             "Tamazi\N{U+0263}t n la\N{U+1e6d}la\N{U+1e63}" => "tzm",
3682             "Tamazi\N{U+0263}t n la\N{U+1e6d}la\N{U+1e63} Me\N{U+1e5b}\N{U+1e5b}uk" => "tzm-MA",
3683             Taqbaylit => "kab",
3684             "Taqbaylit Lezzayer" => "kab-DZ",
3685             Tarifit => "rif-MA",
3686             "Tasawaq senni" => "twq",
3687             "Tasawaq senni Ni\N{U+017e}er" => "twq-NE",
3688             "Tashel\N{U+1e25}iyt" => "shi-Latn",
3689             "Tashel\N{U+1e25}iyt lm\N{U+0263}rib" => "shi-Latn-MA",
3690             "Thok Nath" => "nus-SS",
3691             "Ti\N{U+1ebf}ng Vi\N{U+1ec7}t" => "vi",
3692             "Ti\N{U+1ebf}ng Vi\N{U+1ec7}t Vi\N{U+1ec7}t Nam" => "vi-VN",
3693             "Tok Pisin" => "tpi",
3694             "Tok Pisin Papua Niugini" => "tpi-PG",
3695             "Toki Pona" => "tok-001",
3696             Tshiluba => "lu",
3697             "Tshiluba Ditunga wa Kongu" => "lu-CD",
3698             "T\N{U+00fc}rk\N{U+00e7}e" => "tr",
3699             "T\N{U+00fc}rk\N{U+00e7}e K\N{U+0131}br\N{U+0131}s" => "tr-CY",
3700             "T\N{U+00fc}rk\N{U+00e7}e T\N{U+00fc}rkiye" => "tr-TR",
3701             Vai => "vai-Latn",
3702             "Vai Laibhiya" => "vai-Latn-LR",
3703             Veneto => "vec-IT",
3704             Walser => "wae",
3705             "Walser Schwiz" => "wae-CH",
3706             Warlpiri => "wbp-AU",
3707             Wolof => "wo",
3708             "Wolof Senegaal" => "wo-SN",
3709             Zarmaciine => "dje",
3710             "Zarmaciine Ni\N{U+017e}er" => "dje-NE",
3711             "anar\N{U+00e2}\N{U+0161}kiel\N{U+00e2}" => "smn",
3712             "anar\N{U+00e2}\N{U+0161}kiel\N{U+00e2} Suom\N{U+00e2}" => "smn-FI",
3713             "aragon\N{U+00e9}s" => "an-ES",
3714             asturianu => "ast",
3715             "asturianu Espa\N{U+00f1}a" => "ast-ES",
3716             "ava\N{U+00f1}e\N{U+2019}\N{U+1ebd}" => "gn-PY",
3717             "az\N{U+0259}rbaycan" => "az",
3718             "az\N{U+0259}rbaycan Az\N{U+0259}rbaycan lat\N{U+0131}n" => "az-Latn-AZ",
3719             "az\N{U+0259}rbaycan lat\N{U+0131}n" => "az-Latn",
3720             bamanakan => "bm",
3721             "bamanakan Mali" => "bm-ML",
3722             bosanski => "bs",
3723             "bosanski Bosna i Hercegovina latinica" => "bs-Latn-BA",
3724             "bosanski latinica" => "bs-Latn",
3725             brezhoneg => "br",
3726             "brezhoneg Fra\N{U+00f1}s" => "br-FR",
3727             "catal\N{U+00e0}" => "ca",
3728             "catal\N{U+00e0} Andorra" => "ca-AD",
3729             "catal\N{U+00e0} Espanya" => "ca-ES",
3730             "catal\N{U+00e0} Espanya valenci\N{U+00e0}" => "ca-ES-valencia",
3731             "catal\N{U+00e0} Fran\N{U+00e7}a" => "ca-FR",
3732             "catal\N{U+00e0} It\N{U+00e0}lia" => "ca-IT",
3733             chiShona => "sn",
3734             "chiShona Zimbabwe" => "sn-ZW",
3735             corsu => "co-FR",
3736             dansk => "da",
3737             "dansk Danmark" => "da-DK",
3738             "dansk Gr\N{U+00f8}nland" => "da-GL",
3739             "davvis\N{U+00e1}megiella" => "se",
3740             "davvis\N{U+00e1}megiella Norga" => "se-NO",
3741             "davvis\N{U+00e1}megiella Ruo\N{U+0167}\N{U+0167}a" => "se-SE",
3742             "davvis\N{U+00e1}megiella Suopma" => "se-FI",
3743             "dolnoserb\N{U+0161}\N{U+0107}ina" => "dsb",
3744             "dolnoserb\N{U+0161}\N{U+0107}ina Nimska" => "dsb-DE",
3745             "du\N{U+00e1}l\N{U+00e1}" => "dua",
3746             "du\N{U+00e1}l\N{U+00e1} Cameroun" => "dua-CM",
3747             eesti => "et",
3748             "eesti Eesti" => "et-EE",
3749             "espa\N{U+00f1}ol" => "es",
3750             "espa\N{U+00f1}ol Argentina" => "es-AR",
3751             "espa\N{U+00f1}ol Belice" => "es-BZ",
3752             "espa\N{U+00f1}ol Bolivia" => "es-BO",
3753             "espa\N{U+00f1}ol Brasil" => "es-BR",
3754             "espa\N{U+00f1}ol Canarias" => "es-IC",
3755             "espa\N{U+00f1}ol Ceuta y Melilla" => "es-EA",
3756             "espa\N{U+00f1}ol Chile" => "es-CL",
3757             "espa\N{U+00f1}ol Colombia" => "es-CO",
3758             "espa\N{U+00f1}ol Costa Rica" => "es-CR",
3759             "espa\N{U+00f1}ol Cuba" => "es-CU",
3760             "espa\N{U+00f1}ol Ecuador" => "es-EC",
3761             "espa\N{U+00f1}ol El Salvador" => "es-SV",
3762             "espa\N{U+00f1}ol Espa\N{U+00f1}a" => "es-ES",
3763             "espa\N{U+00f1}ol Estados Unidos" => "es-US",
3764             "espa\N{U+00f1}ol Filipinas" => "es-PH",
3765             "espa\N{U+00f1}ol Guatemala" => "es-GT",
3766             "espa\N{U+00f1}ol Guinea Ecuatorial" => "es-GQ",
3767             "espa\N{U+00f1}ol Honduras" => "es-HN",
3768             "espa\N{U+00f1}ol Latinoam\N{U+00e9}rica" => "es-419",
3769             "espa\N{U+00f1}ol M\N{U+00e9}xico" => "es-MX",
3770             "espa\N{U+00f1}ol Nicaragua" => "es-NI",
3771             "espa\N{U+00f1}ol Panam\N{U+00e1}" => "es-PA",
3772             "espa\N{U+00f1}ol Paraguay" => "es-PY",
3773             "espa\N{U+00f1}ol Per\N{U+00fa}" => "es-PE",
3774             "espa\N{U+00f1}ol Puerto Rico" => "es-PR",
3775             "espa\N{U+00f1}ol Rep\N{U+00fa}blica Dominicana" => "es-DO",
3776             "espa\N{U+00f1}ol Uruguay" => "es-UY",
3777             "espa\N{U+00f1}ol Venezuela" => "es-VE",
3778             esperanto => "eo",
3779             "esperanto Mondo" => "eo-001",
3780             euskara => "eu",
3781             "euskara Espainia" => "eu-ES",
3782             ewondo => "ewo",
3783             "ewondo Kam\N{U+0259}r\N{U+00fa}n" => "ewo-CM",
3784             "fran\N{U+00e7}ais" => "fr",
3785             "fran\N{U+00e7}ais Alg\N{U+00e9}rie" => "fr-DZ",
3786             "fran\N{U+00e7}ais Belgique" => "fr-BE",
3787             "fran\N{U+00e7}ais Burkina Faso" => "fr-BF",
3788             "fran\N{U+00e7}ais Burundi" => "fr-BI",
3789             "fran\N{U+00e7}ais B\N{U+00e9}nin" => "fr-BJ",
3790             "fran\N{U+00e7}ais Cameroun" => "fr-CM",
3791             "fran\N{U+00e7}ais Canada" => "fr-CA",
3792             "fran\N{U+00e7}ais Comores" => "fr-KM",
3793             "fran\N{U+00e7}ais Congo-Brazzaville" => "fr-CG",
3794             "fran\N{U+00e7}ais Congo-Kinshasa" => "fr-CD",
3795             "fran\N{U+00e7}ais C\N{U+00f4}te d\N{U+2019}Ivoire" => "fr-CI",
3796             "fran\N{U+00e7}ais Djibouti" => "fr-DJ",
3797             "fran\N{U+00e7}ais France" => "fr-FR",
3798             "fran\N{U+00e7}ais Gabon" => "fr-GA",
3799             "fran\N{U+00e7}ais Guadeloupe" => "fr-GP",
3800             "fran\N{U+00e7}ais Guin\N{U+00e9}e" => "fr-GN",
3801             "fran\N{U+00e7}ais Guin\N{U+00e9}e \N{U+00e9}quatoriale" => "fr-GQ",
3802             "fran\N{U+00e7}ais Guyane fran\N{U+00e7}aise" => "fr-GF",
3803             "fran\N{U+00e7}ais Ha\N{U+00ef}ti" => "fr-HT",
3804             "fran\N{U+00e7}ais La R\N{U+00e9}union" => "fr-RE",
3805             "fran\N{U+00e7}ais Luxembourg" => "fr-LU",
3806             "fran\N{U+00e7}ais Madagascar" => "fr-MG",
3807             "fran\N{U+00e7}ais Mali" => "fr-ML",
3808             "fran\N{U+00e7}ais Maroc" => "fr-MA",
3809             "fran\N{U+00e7}ais Martinique" => "fr-MQ",
3810             "fran\N{U+00e7}ais Maurice" => "fr-MU",
3811             "fran\N{U+00e7}ais Mauritanie" => "fr-MR",
3812             "fran\N{U+00e7}ais Mayotte" => "fr-YT",
3813             "fran\N{U+00e7}ais Monaco" => "fr-MC",
3814             "fran\N{U+00e7}ais Niger" => "fr-NE",
3815             "fran\N{U+00e7}ais Nouvelle-Cal\N{U+00e9}donie" => "fr-NC",
3816             "fran\N{U+00e7}ais Polyn\N{U+00e9}sie fran\N{U+00e7}aise" => "fr-PF",
3817             "fran\N{U+00e7}ais Rwanda" => "fr-RW",
3818             "fran\N{U+00e7}ais R\N{U+00e9}publique centrafricaine" => "fr-CF",
3819             "fran\N{U+00e7}ais Saint-Barth\N{U+00e9}lemy" => "fr-BL",
3820             "fran\N{U+00e7}ais Saint-Martin" => "fr-MF",
3821             "fran\N{U+00e7}ais Saint-Pierre-et-Miquelon" => "fr-PM",
3822             "fran\N{U+00e7}ais Seychelles" => "fr-SC",
3823             "fran\N{U+00e7}ais Suisse" => "fr-CH",
3824             "fran\N{U+00e7}ais Syrie" => "fr-SY",
3825             "fran\N{U+00e7}ais S\N{U+00e9}n\N{U+00e9}gal" => "fr-SN",
3826             "fran\N{U+00e7}ais Tchad" => "fr-TD",
3827             "fran\N{U+00e7}ais Togo" => "fr-TG",
3828             "fran\N{U+00e7}ais Tunisie" => "fr-TN",
3829             "fran\N{U+00e7}ais Vanuatu" => "fr-VU",
3830             "fran\N{U+00e7}ais Wallis-et-Futuna" => "fr-WF",
3831             furlan => "fur",
3832             "furlan Italie" => "fur-IT",
3833             "f\N{U+00f8}royskt" => "fo",
3834             "f\N{U+00f8}royskt Danmark" => "fo-DK",
3835             "f\N{U+00f8}royskt F\N{U+00f8}royar" => "fo-FO",
3836             galego => "gl",
3837             "galego Espa\N{U+00f1}a" => "gl-ES",
3838             "hornjoserb\N{U+0161}\N{U+0107}ina" => "hsb",
3839             "hornjoserb\N{U+0161}\N{U+0107}ina N\N{U+011b}mska" => "hsb-DE",
3840             hrvatski => "hr",
3841             "hrvatski Bosna i Hercegovina" => "hr-BA",
3842             "hrvatski Hrvatska" => "hr-HR",
3843             interlingua => "ia",
3844             "interlingua Mundo" => "ia-001",
3845             isiNdebele => "nd",
3846             "isiNdebele Zimbabwe" => "nd-ZW",
3847             isiZulu => "zu",
3848             "isiZulu iNingizimu Afrika" => "zu-ZA",
3849             italiano => "it",
3850             "italiano Citt\N{U+00e0} del Vaticano" => "it-VA",
3851             "italiano Italia" => "it-IT",
3852             "italiano San Marino" => "it-SM",
3853             "italiano Svizzera" => "it-CH",
3854             joola => "dyo",
3855             "joola Senegal" => "dyo-SN",
3856             "julevs\N{U+00e1}megiella" => "smj-SE",
3857             kabuverdianu => "kea",
3858             "kabuverdianu Kabu Verdi" => "kea-CV",
3859             "kak\N{U+0254}" => "kkj",
3860             "kak\N{U+0254} Kam\N{U+025b}run" => "kkj-CM",
3861             kalaallisut => "kl",
3862             "kalaallisut Kalaallit Nunaat" => "kl-GL",
3863             "kanhg\N{U+00e1}g" => "kgp",
3864             "kanhg\N{U+00e1}g Mrasir" => "kgp-BR",
3865             kernewek => "kw",
3866             "kernewek Rywvaneth Unys" => "kw-GB",
3867             "kreol morisien" => "mfe",
3868             "kreol morisien Moris" => "mfe-MU",
3869             "kurd\N{U+00ee}" => "ku",
3870             "kurd\N{U+00ee} Tirkiye" => "ku-TR",
3871             "la .lojban." => "jbo-001",
3872             "latvie\N{U+0161}u" => "lv",
3873             "latvie\N{U+0161}u Latvija" => "lv-LV",
3874             "lea fakatonga" => "to",
3875             "lea fakatonga Tonga" => "to-TO",
3876             "lietuvi\N{U+0173}" => "lt",
3877             "lietuvi\N{U+0173} Lietuva" => "lt-LT",
3878             ligure => "lij",
3879             "ligure Italia" => "lij-IT",
3880             "ling\N{U+00e1}la" => "ln",
3881             "ling\N{U+00e1}la Ang\N{U+00f3}la" => "ln-AO",
3882             "ling\N{U+00e1}la Kongo" => "ln-CG",
3883             "ling\N{U+00e1}la Repibiki ya Afr\N{U+00ed}ka ya K\N{U+00e1}ti" => "ln-CF",
3884             "ling\N{U+00e1}la Republ\N{U+00ed}ki ya Kong\N{U+00f3} Demokrat\N{U+00ed}ki" => "ln-CD",
3885             magyar => "hu",
3886             "magyar Magyarorsz\N{U+00e1}g" => "hu-HU",
3887             "meta\N{U+02bc}" => "mgo",
3888             "meta\N{U+02bc} Kamalun" => "mgo-CM",
3889             "nhe\N{U+1ebd}gatu" => "yrl",
3890             "nhe\N{U+1ebd}gatu Brasiu" => "yrl-BR",
3891             norsk => "no",
3892             "norsk bokm\N{U+00e5}l" => "nb",
3893             "norsk bokm\N{U+00e5}l Norge" => "nb-NO",
3894             "norsk bokm\N{U+00e5}l Svalbard og Jan Mayen" => "nb-SJ",
3895             "norsk nynorsk" => "nn",
3896             "norsk nynorsk Noreg" => "nn-NO",
3897             nuasue => "yav",
3898             "nuasue Kemel\N{U+00fa}n" => "yav-CM",
3899             "o\N{U+2018}zbek" => "uz",
3900             "o\N{U+2018}zbek O\N{U+02bb}zbekiston lotin" => "uz-Latn-UZ",
3901             "o\N{U+2018}zbek lotin" => "uz-Latn",
3902             "patas Taroko" => "trv-TW",
3903             polski => "pl",
3904             "polski Polska" => "pl-PL",
3905             "portugu\N{U+00ea}s" => "pt",
3906             "portugu\N{U+00ea}s Angola" => "pt-AO",
3907             "portugu\N{U+00ea}s Brasil" => "pt-BR",
3908             "portugu\N{U+00ea}s Cabo Verde" => "pt-CV",
3909             "portugu\N{U+00ea}s Guin\N{U+00e9} Equatorial" => "pt-GQ",
3910             "portugu\N{U+00ea}s Guin\N{U+00e9}-Bissau" => "pt-GW",
3911             "portugu\N{U+00ea}s Luxemburgo" => "pt-LU",
3912             "portugu\N{U+00ea}s Macau, RAE da China" => "pt-MO",
3913             "portugu\N{U+00ea}s Mo\N{U+00e7}ambique" => "pt-MZ",
3914             "portugu\N{U+00ea}s Portugal" => "pt-PT",
3915             "portugu\N{U+00ea}s Su\N{U+00ed}\N{U+00e7}a" => "pt-CH",
3916             "portugu\N{U+00ea}s S\N{U+00e3}o Tom\N{U+00e9} e Pr\N{U+00ed}ncipe" => "pt-ST",
3917             "portugu\N{U+00ea}s Timor-Leste" => "pt-TL",
3918             "pr\N{U+016b}siskan" => "prg-001",
3919             rikpa => "ksf",
3920             "rikpa kam\N{U+025b}r\N{U+00fa}n" => "ksf-CM",
3921             "rom\N{U+00e2}n\N{U+0103}" => "ro",
3922             "rom\N{U+00e2}n\N{U+0103} Republica Moldova" => "ro-MD",
3923             "rom\N{U+00e2}n\N{U+0103} Rom\N{U+00e2}nia" => "ro-RO",
3924             rumantsch => "rm",
3925             "rumantsch Svizra" => "rm-CH",
3926             sardu => "sc",
3927             "sardu It\N{U+00e0}lia" => "sc-IT",
3928             sena => "seh",
3929             "sena Mo\N{U+00e7}ambique" => "seh-MZ",
3930             shqip => "sq",
3931             "shqip Kosov\N{U+00eb}" => "sq-XK",
3932             "shqip Maqedonia e Veriut" => "sq-MK",
3933             "shqip Shqip\N{U+00eb}ri" => "sq-AL",
3934             siSwati => "ss-ZA",
3935             "siSwati eSwatini" => "ss-SZ",
3936             sicilianu => "scn-IT",
3937             "sloven\N{U+010d}ina" => "sk",
3938             "sloven\N{U+010d}ina Slovensko" => "sk-SK",
3939             "sloven\N{U+0161}\N{U+010d}ina" => "sl",
3940             "sloven\N{U+0161}\N{U+010d}ina Slovenija" => "sl-SI",
3941             "srpski Bosna i Hercegovina latinica" => "sr-Latn-BA",
3942             "srpski Crna Gora latinica" => "sr-Latn-ME",
3943             "srpski Kosovo latinica" => "sr-Latn-XK",
3944             "srpski Srbija latinica" => "sr-Latn-RS",
3945             "srpski latinica" => "sr-Latn",
3946             suomi => "fi",
3947             "suomi Suomi" => "fi-FI",
3948             svenska => "sv",
3949             "svenska Finland" => "sv-FI",
3950             "svenska Sverige" => "sv-SE",
3951             "svenska \N{U+00c5}land" => "sv-AX",
3952             "s\N{U+00e4}\N{U+00e4}\N{U+02b9}m\N{U+01e9}i\N{U+00f5}ll" => "sms-FI",
3953             "t\N{U+00fc}rkmen dili" => "tk",
3954             "t\N{U+00fc}rkmen dili T\N{U+00fc}rkmenistan" => "tk-TM",
3955             walon => "wa-BE",
3956             "\N{U+00c5}arjelsaemien g\N{U+00ef}ele" => "sma-SE",
3957             "\N{U+00c8}d\N{U+00e8} Yor\N{U+00f9}b\N{U+00e1}" => "yo",
3958             "\N{U+00c8}d\N{U+00e8} Yor\N{U+00f9}b\N{U+00e1} B\N{U+025b}\N{U+0300}n\N{U+025b}\N{U+0300}" => "yo-BJ",
3959             "\N{U+00c8}d\N{U+00e8} Yor\N{U+00f9}b\N{U+00e1} N\N{U+00e0}\N{U+00ec}j\N{U+00ed}r\N{U+00ed}\N{U+00e0}" => "yo-NG",
3960             "\N{U+00ed}slenska" => "is",
3961             "\N{U+00ed}slenska \N{U+00cd}sland" => "is-IS",
3962             "\N{U+00f1}engat\N{U+00fa} Kur\N{U+0169}biya" => "yrl-CO",
3963             "\N{U+00f1}engat\N{U+00fa} Wenesuera" => "yrl-VE",
3964             "\N{U+010d}e\N{U+0161}tina" => "cs",
3965             "\N{U+010d}e\N{U+0161}tina \N{U+010c}esko" => "cs-CZ",
3966             "\N{U+015b}l\N{U+014d}nski" => "szl-PL",
3967             "\N{U+0181}\N{U+00e0}s\N{U+00e0}a" => "bas",
3968             "\N{U+0181}\N{U+00e0}s\N{U+00e0}a K\N{U+00e0}m\N{U+025b}\N{U+0300}r\N{U+00fb}n" => "bas-CM",
3969             "\N{U+02bb}\N{U+014c}lelo Hawai\N{U+02bb}i" => "haw",
3970             "\N{U+02bb}\N{U+014c}lelo Hawai\N{U+02bb}i \N{U+02bb}Amelika Hui P\N{U+016b} \N{U+02bb}Ia" => "haw-US",
3971             "\N{U+0395}\N{U+03bb}\N{U+03bb}\N{U+03b7}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03ac}" => "el",
3972             "\N{U+0395}\N{U+03bb}\N{U+03bb}\N{U+03b7}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03ac} \N{U+0395}\N{U+03bb}\N{U+03bb}\N{U+03ac}\N{U+03b4}\N{U+03b1}" => "el-GR",
3973             "\N{U+0395}\N{U+03bb}\N{U+03bb}\N{U+03b7}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03ac} \N{U+039a}\N{U+03cd}\N{U+03c0}\N{U+03c1}\N{U+03bf}\N{U+03c2}" => "el-CY",
3974             "\N{U+0410}\N{U+0525}\N{U+0441}\N{U+0448}\N{U+04d9}\N{U+0430}" => "ab-GE",
3975             "\N{U+0430}\N{U+0437}\N{U+04d9}\N{U+0440}\N{U+0431}\N{U+0430}\N{U+0458}\N{U+04b9}\N{U+0430}\N{U+043d} \N{U+0410}\N{U+0437}\N{U+04d9}\N{U+0440}\N{U+0431}\N{U+0430}\N{U+0458}\N{U+04b9}\N{U+0430}\N{U+043d} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}" => "az-Cyrl-AZ",
3976             "\N{U+0430}\N{U+0437}\N{U+04d9}\N{U+0440}\N{U+0431}\N{U+0430}\N{U+0458}\N{U+04b9}\N{U+0430}\N{U+043d} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}" => "az-Cyrl",
3977             "\N{U+0431}\N{U+0430}\N{U+0448}\N{U+04a1}\N{U+043e}\N{U+0440}\N{U+0442} \N{U+0442}\N{U+0435}\N{U+043b}\N{U+0435}" => "ba-RU",
3978             "\N{U+0431}\N{U+0435}\N{U+043b}\N{U+0430}\N{U+0440}\N{U+0443}\N{U+0441}\N{U+043a}\N{U+0430}\N{U+044f}" => "be-tarask",
3979             "\N{U+0431}\N{U+0435}\N{U+043b}\N{U+0430}\N{U+0440}\N{U+0443}\N{U+0441}\N{U+043a}\N{U+0430}\N{U+044f} \N{U+0411}\N{U+0435}\N{U+043b}\N{U+0430}\N{U+0440}\N{U+0443}\N{U+0441}\N{U+044c}" => "be-BY",
3980             "\N{U+0431}\N{U+043e}\N{U+0441}\N{U+0430}\N{U+043d}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0411}\N{U+043e}\N{U+0441}\N{U+043d}\N{U+0430} \N{U+0438} \N{U+0425}\N{U+0435}\N{U+0440}\N{U+0446}\N{U+0435}\N{U+0433}\N{U+043e}\N{U+0432}\N{U+0438}\N{U+043d}\N{U+0430} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "bs-Cyrl-BA",
3981             "\N{U+0431}\N{U+043e}\N{U+0441}\N{U+0430}\N{U+043d}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "bs-Cyrl",
3982             "\N{U+0431}\N{U+044a}\N{U+043b}\N{U+0433}\N{U+0430}\N{U+0440}\N{U+0441}\N{U+043a}\N{U+0438}" => "bg",
3983             "\N{U+0431}\N{U+044a}\N{U+043b}\N{U+0433}\N{U+0430}\N{U+0440}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0411}\N{U+044a}\N{U+043b}\N{U+0433}\N{U+0430}\N{U+0440}\N{U+0438}\N{U+044f}" => "bg-BG",
3984             "\N{U+0438}\N{U+0440}\N{U+043e}\N{U+043d}" => "os",
3985             "\N{U+0438}\N{U+0440}\N{U+043e}\N{U+043d} \N{U+0413}\N{U+0443}\N{U+044b}\N{U+0440}\N{U+0434}\N{U+0437}\N{U+044b}\N{U+0441}\N{U+0442}\N{U+043e}\N{U+043d}" => "os-GE",
3986             "\N{U+0438}\N{U+0440}\N{U+043e}\N{U+043d} \N{U+0423}\N{U+04d5}\N{U+0440}\N{U+04d5}\N{U+0441}\N{U+0435}" => "os-RU",
3987             "\N{U+043a}\N{U+044b}\N{U+0440}\N{U+0433}\N{U+044b}\N{U+0437}\N{U+0447}\N{U+0430}" => "ky",
3988             "\N{U+043a}\N{U+044b}\N{U+0440}\N{U+0433}\N{U+044b}\N{U+0437}\N{U+0447}\N{U+0430} \N{U+041a}\N{U+044b}\N{U+0440}\N{U+0433}\N{U+044b}\N{U+0437}\N{U+0441}\N{U+0442}\N{U+0430}\N{U+043d}" => "ky-KG",
3989             "\N{U+043c}\N{U+0430}\N{U+043a}\N{U+0435}\N{U+0434}\N{U+043e}\N{U+043d}\N{U+0441}\N{U+043a}\N{U+0438}" => "mk",
3990             "\N{U+043c}\N{U+0430}\N{U+043a}\N{U+0435}\N{U+0434}\N{U+043e}\N{U+043d}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0421}\N{U+0435}\N{U+0432}\N{U+0435}\N{U+0440}\N{U+043d}\N{U+0430} \N{U+041c}\N{U+0430}\N{U+043a}\N{U+0435}\N{U+0434}\N{U+043e}\N{U+043d}\N{U+0438}\N{U+0458}\N{U+0430}" => "mk-MK",
3991             "\N{U+043c}\N{U+043e}\N{U+043a}\N{U+0448}\N{U+0435}\N{U+043d}\N{U+044c} \N{U+043a}\N{U+044f}\N{U+043b}\N{U+044c}" => "mdf-RU",
3992             "\N{U+043c}\N{U+043e}\N{U+043d}\N{U+0433}\N{U+043e}\N{U+043b}" => "mn",
3993             "\N{U+043c}\N{U+043e}\N{U+043d}\N{U+0433}\N{U+043e}\N{U+043b} \N{U+041c}\N{U+043e}\N{U+043d}\N{U+0433}\N{U+043e}\N{U+043b}" => "mn-MN",
3994             "\N{U+043d}\N{U+043e}\N{U+0445}\N{U+0447}\N{U+0438}\N{U+0439}\N{U+043d}" => "ce",
3995             "\N{U+043d}\N{U+043e}\N{U+0445}\N{U+0447}\N{U+0438}\N{U+0439}\N{U+043d} \N{U+0420}\N{U+043e}\N{U+0441}\N{U+0441}\N{U+0438}" => "ce-RU",
3996             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439}" => "ru",
3997             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+0411}\N{U+0435}\N{U+043b}\N{U+0430}\N{U+0440}\N{U+0443}\N{U+0441}\N{U+044c}" => "ru-BY",
3998             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+041a}\N{U+0430}\N{U+0437}\N{U+0430}\N{U+0445}\N{U+0441}\N{U+0442}\N{U+0430}\N{U+043d}" => "ru-KZ",
3999             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0433}\N{U+0438}\N{U+0437}\N{U+0438}\N{U+044f}" => "ru-KG",
4000             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+041c}\N{U+043e}\N{U+043b}\N{U+0434}\N{U+043e}\N{U+0432}\N{U+0430}" => "ru-MD",
4001             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+0420}\N{U+043e}\N{U+0441}\N{U+0441}\N{U+0438}\N{U+044f}" => "ru-RU",
4002             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+0423}\N{U+043a}\N{U+0440}\N{U+0430}\N{U+0438}\N{U+043d}\N{U+0430}" => "ru-UA",
4003             "\N{U+0441}\N{U+0430}\N{U+0445}\N{U+0430} \N{U+0442}\N{U+044b}\N{U+043b}\N{U+0430}" => "sah",
4004             "\N{U+0441}\N{U+0430}\N{U+0445}\N{U+0430} \N{U+0442}\N{U+044b}\N{U+043b}\N{U+0430} \N{U+0410}\N{U+0440}\N{U+0430}\N{U+0441}\N{U+0441}\N{U+044b}\N{U+044b}\N{U+0439}\N{U+0430}" => "sah-RU",
4005             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438}" => "sr",
4006             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0411}\N{U+043e}\N{U+0441}\N{U+043d}\N{U+0430} \N{U+0438} \N{U+0425}\N{U+0435}\N{U+0440}\N{U+0446}\N{U+0435}\N{U+0433}\N{U+043e}\N{U+0432}\N{U+0438}\N{U+043d}\N{U+0430} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl-BA",
4007             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+041a}\N{U+043e}\N{U+0441}\N{U+043e}\N{U+0432}\N{U+043e} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl-XK",
4008             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0421}\N{U+0440}\N{U+0431}\N{U+0438}\N{U+0458}\N{U+0430} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl-RS",
4009             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0426}\N{U+0440}\N{U+043d}\N{U+0430} \N{U+0413}\N{U+043e}\N{U+0440}\N{U+0430} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl-ME",
4010             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl",
4011             "\N{U+0442}\N{U+0430}\N{U+0442}\N{U+0430}\N{U+0440}" => "tt",
4012             "\N{U+0442}\N{U+0430}\N{U+0442}\N{U+0430}\N{U+0440} \N{U+0420}\N{U+043e}\N{U+0441}\N{U+0441}\N{U+0438}\N{U+044f}" => "tt-RU",
4013             "\N{U+0442}\N{U+043e}\N{U+04b7}\N{U+0438}\N{U+043a}\N{U+04e3}" => "tg",
4014             "\N{U+0442}\N{U+043e}\N{U+04b7}\N{U+0438}\N{U+043a}\N{U+04e3} \N{U+0422}\N{U+043e}\N{U+04b7}\N{U+0438}\N{U+043a}\N{U+0438}\N{U+0441}\N{U+0442}\N{U+043e}\N{U+043d}" => "tg-TJ",
4015             "\N{U+0443}\N{U+043a}\N{U+0440}\N{U+0430}\N{U+0457}\N{U+043d}\N{U+0441}\N{U+044c}\N{U+043a}\N{U+0430}" => "uk",
4016             "\N{U+0443}\N{U+043a}\N{U+0440}\N{U+0430}\N{U+0457}\N{U+043d}\N{U+0441}\N{U+044c}\N{U+043a}\N{U+0430} \N{U+0423}\N{U+043a}\N{U+0440}\N{U+0430}\N{U+0457}\N{U+043d}\N{U+0430}" => "uk-UA",
4017             "\N{U+0447}\N{U+04d1}\N{U+0432}\N{U+0430}\N{U+0448}" => "cv",
4018             "\N{U+0447}\N{U+04d1}\N{U+0432}\N{U+0430}\N{U+0448} \N{U+0420}\N{U+0430}\N{U+04ab}\N{U+04ab}\N{U+0435}\N{U+0439}" => "cv-RU",
4019             "\N{U+044d}\N{U+0440}\N{U+0437}\N{U+044f}\N{U+043d}\N{U+044c} \N{U+043a}\N{U+0435}\N{U+043b}\N{U+044c}" => "myv-RU",
4020             "\N{U+045e}\N{U+0437}\N{U+0431}\N{U+0435}\N{U+043a}\N{U+0447}\N{U+0430} \N{U+040e}\N{U+0437}\N{U+0431}\N{U+0435}\N{U+043a}\N{U+0438}\N{U+0441}\N{U+0442}\N{U+043e}\N{U+043d} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}" => "uz-Cyrl-UZ",
4021             "\N{U+045e}\N{U+0437}\N{U+0431}\N{U+0435}\N{U+043a}\N{U+0447}\N{U+0430} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}" => "uz-Cyrl",
4022             "\N{U+049b}\N{U+0430}\N{U+0437}\N{U+0430}\N{U+049b} \N{U+0442}\N{U+0456}\N{U+043b}\N{U+0456}" => "kk",
4023             "\N{U+049b}\N{U+0430}\N{U+0437}\N{U+0430}\N{U+049b} \N{U+0442}\N{U+0456}\N{U+043b}\N{U+0456} \N{U+049a}\N{U+0430}\N{U+0437}\N{U+0430}\N{U+049b}\N{U+0441}\N{U+0442}\N{U+0430}\N{U+043d}" => "kk-KZ",
4024             "\N{U+0570}\N{U+0561}\N{U+0575}\N{U+0565}\N{U+0580}\N{U+0565}\N{U+0576}" => "hy",
4025             "\N{U+0570}\N{U+0561}\N{U+0575}\N{U+0565}\N{U+0580}\N{U+0565}\N{U+0576} \N{U+0540}\N{U+0561}\N{U+0575}\N{U+0561}\N{U+057d}\N{U+057f}\N{U+0561}\N{U+0576}" => "hy-AM",
4026             "\N{U+05d9}\N{U+05d9}\N{U+05b4}\N{U+05d3}\N{U+05d9}\N{U+05e9}" => "yi",
4027             "\N{U+05d9}\N{U+05d9}\N{U+05b4}\N{U+05d3}\N{U+05d9}\N{U+05e9} \N{U+05d5}\N{U+05d5}\N{U+05e2}\N{U+05dc}\N{U+05d8}" => "yi-001",
4028             "\N{U+05e2}\N{U+05d1}\N{U+05e8}\N{U+05d9}\N{U+05ea}" => "he",
4029             "\N{U+05e2}\N{U+05d1}\N{U+05e8}\N{U+05d9}\N{U+05ea} \N{U+05d9}\N{U+05e9}\N{U+05e8}\N{U+05d0}\N{U+05dc}" => "he-IL",
4030             "\N{U+0622}\N{U+0630}\N{U+0631}\N{U+0628}\N{U+0627}\N{U+06cc}\N{U+062c}\N{U+0627}\N{U+0646} \N{U+062a}\N{U+06c6}\N{U+0631}\N{U+06a9}\N{U+062c}\N{U+0647}\N{U+200c}\N{U+0633}\N{U+06cc} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+062c}\N{U+0647}" => "az-Arab-IR",
4031             "\N{U+0626}\N{U+06c7}\N{U+064a}\N{U+063a}\N{U+06c7}\N{U+0631}\N{U+0686}\N{U+06d5}" => "ug",
4032             "\N{U+0626}\N{U+06c7}\N{U+064a}\N{U+063a}\N{U+06c7}\N{U+0631}\N{U+0686}\N{U+06d5} \N{U+062c}\N{U+06c7}\N{U+06ad}\N{U+06af}\N{U+0648}" => "ug-CN",
4033             "\N{U+0627}\N{U+0631}\N{U+062f}\N{U+0648}" => "ur",
4034             "\N{U+0627}\N{U+0631}\N{U+062f}\N{U+0648} \N{U+0628}\N{U+06be}\N{U+0627}\N{U+0631}\N{U+062a}" => "ur-IN",
4035             "\N{U+0627}\N{U+0631}\N{U+062f}\N{U+0648} \N{U+067e}\N{U+0627}\N{U+06a9}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646}" => "ur-PK",
4036             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0627}\N{U+0645}\N{U+064a}\N{U+0629}" => "apc-SY",
4037             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}" => "ar",
4038             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0625}\N{U+0631}\N{U+064a}\N{U+062a}\N{U+0631}\N{U+064a}\N{U+0627}" => "ar-ER",
4039             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0625}\N{U+0633}\N{U+0631}\N{U+0627}\N{U+0626}\N{U+064a}\N{U+0644}" => "ar-IL",
4040             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0627}\N{U+0636}\N{U+064a} \N{U+0627}\N{U+0644}\N{U+0641}\N{U+0644}\N{U+0633}\N{U+0637}\N{U+064a}\N{U+0646}\N{U+064a}\N{U+0629}" => "ar-PS",
4041             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+062f}\N{U+0646}" => "ar-JO",
4042             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0625}\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0627}\N{U+062a} \N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0645}\N{U+062a}\N{U+062d}\N{U+062f}\N{U+0629}" => "ar-AE",
4043             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0628}\N{U+062d}\N{U+0631}\N{U+064a}\N{U+0646}" => "ar-BH",
4044             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+062c}\N{U+0632}\N{U+0627}\N{U+0626}\N{U+0631}" => "ar-DZ",
4045             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0633}\N{U+0648}\N{U+062f}\N{U+0627}\N{U+0646}" => "ar-SD",
4046             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0635}\N{U+062d}\N{U+0631}\N{U+0627}\N{U+0621} \N{U+0627}\N{U+0644}\N{U+063a}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}" => "ar-EH",
4047             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0635}\N{U+0648}\N{U+0645}\N{U+0627}\N{U+0644}" => "ar-SO",
4048             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0639}\N{U+0627}\N{U+0644}\N{U+0645}" => "ar-001",
4049             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0627}\N{U+0642}" => "ar-IQ",
4050             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0643}\N{U+0648}\N{U+064a}\N{U+062a}" => "ar-KW",
4051             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0645}\N{U+063a}\N{U+0631}\N{U+0628}" => "ar-MA",
4052             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0645}\N{U+0645}\N{U+0644}\N{U+0643}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0633}\N{U+0639}\N{U+0648}\N{U+062f}\N{U+064a}\N{U+0629}" => "ar-SA",
4053             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+064a}\N{U+0645}\N{U+0646}" => "ar-YE",
4054             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062a}\N{U+0634}\N{U+0627}\N{U+062f}" => "ar-TD",
4055             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062a}\N{U+0648}\N{U+0646}\N{U+0633}" => "ar-TN",
4056             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062c}\N{U+0632}\N{U+0631} \N{U+0627}\N{U+0644}\N{U+0642}\N{U+0645}\N{U+0631}" => "ar-KM",
4057             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062c}\N{U+0646}\N{U+0648}\N{U+0628} \N{U+0627}\N{U+0644}\N{U+0633}\N{U+0648}\N{U+062f}\N{U+0627}\N{U+0646}" => "ar-SS",
4058             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062c}\N{U+064a}\N{U+0628}\N{U+0648}\N{U+062a}\N{U+064a}" => "ar-DJ",
4059             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0633}\N{U+0648}\N{U+0631}\N{U+064a}\N{U+0627}" => "ar-SY",
4060             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0639}\N{U+064f}\N{U+0645}\N{U+0627}\N{U+0646}" => "ar-OM",
4061             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0642}\N{U+0637}\N{U+0631}" => "ar-QA",
4062             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0644}\N{U+0628}\N{U+0646}\N{U+0627}\N{U+0646}" => "ar-LB",
4063             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0644}\N{U+064a}\N{U+0628}\N{U+064a}\N{U+0627}" => "ar-LY",
4064             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0645}\N{U+0635}\N{U+0631}" => "ar-EG",
4065             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0645}\N{U+0648}\N{U+0631}\N{U+064a}\N{U+062a}\N{U+0627}\N{U+0646}\N{U+064a}\N{U+0627}" => "ar-MR",
4066             "\N{U+0627}\N{U+0648}\N{U+0632}\N{U+0628}\N{U+06cc}\N{U+06a9} \N{U+0627}\N{U+0641}\N{U+063a}\N{U+0627}\N{U+0646}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "uz-Arab-AF",
4067             "\N{U+0627}\N{U+0648}\N{U+0632}\N{U+0628}\N{U+06cc}\N{U+06a9} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "uz-Arab",
4068             "\N{U+0628}\N{U+0644}\N{U+0648}\N{U+0686}\N{U+06cc} (\N{U+0631}\N{U+062e}\N{U+0634}\N{U+0627}\N{U+0646}\N{U+06cc})" => "bgn-PK",
4069             "\N{U+0628}\N{U+0644}\N{U+0648}\N{U+0686}\N{U+06cc} (\N{U+0631}\N{U+062e}\N{U+0634}\N{U+0627}\N{U+0646}\N{U+06cc}) \N{U+0626}\N{U+0648}\N{U+0645}\N{U+0627}\N{U+0646}" => "bgn-OM",
4070             "\N{U+0628}\N{U+0644}\N{U+0648}\N{U+0686}\N{U+06cc} (\N{U+0631}\N{U+062e}\N{U+0634}\N{U+0627}\N{U+0646}\N{U+06cc}) \N{U+0645}\N{U+062a}\N{U+062d}\N{U+062f}\N{U+06cc}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}\N{U+0646} \N{U+0627}\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0627}\N{U+062a}" => "bgn-AE",
4071             "\N{U+0628}\N{U+0644}\N{U+06c6}\N{U+0686}\N{U+06cc}" => "bal-Latn-PK",
4072             "\N{U+062a}\N{U+0648}\N{U+0631}\N{U+0648}\N{U+0627}\N{U+0644}\N{U+06cc}" => "trw-PK",
4073             "\N{U+0633}\N{U+0646}\N{U+068c}\N{U+064a}" => "sd",
4074             "\N{U+0633}\N{U+0646}\N{U+068c}\N{U+064a} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}" => "sd-Arab",
4075             "\N{U+0633}\N{U+0646}\N{U+068c}\N{U+064a} \N{U+067e}\N{U+0627}\N{U+06aa}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}" => "sd-Arab-PK",
4076             "\N{U+0641}\N{U+0627}\N{U+0631}\N{U+0633}\N{U+06cc}" => "fa",
4077             "\N{U+0641}\N{U+0627}\N{U+0631}\N{U+0633}\N{U+06cc} \N{U+0627}\N{U+0641}\N{U+063a}\N{U+0627}\N{U+0646}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646}" => "fa-AF",
4078             "\N{U+0641}\N{U+0627}\N{U+0631}\N{U+0633}\N{U+06cc} \N{U+0627}\N{U+06cc}\N{U+0631}\N{U+0627}\N{U+0646}" => "fa-IR",
4079             "\N{U+0644}\N{U+06ca}\N{U+0631}\N{U+06cc} \N{U+0634}\N{U+0648}\N{U+0645}\N{U+0627}\N{U+0644}\N{U+06cc}" => "lrc-IR",
4080             "\N{U+0645}\N{U+0627}\N{U+0632}\N{U+0631}\N{U+0648}\N{U+0646}\N{U+06cc}" => "mzn",
4081             "\N{U+0645}\N{U+0627}\N{U+0632}\N{U+0631}\N{U+0648}\N{U+0646}\N{U+06cc} \N{U+0627}\N{U+06cc}\N{U+0631}\N{U+0627}\N{U+0646}" => "mzn-IR",
4082             "\N{U+067e}\N{U+0646}\N{U+062c}\N{U+0627}\N{U+0628}\N{U+06cc} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "pa-Arab",
4083             "\N{U+067e}\N{U+0646}\N{U+062c}\N{U+0627}\N{U+0628}\N{U+06cc} \N{U+067e}\N{U+0627}\N{U+06a9}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "pa-Arab-PK",
4084             "\N{U+067e}\N{U+069a}\N{U+062a}\N{U+0648}" => "ps",
4085             "\N{U+067e}\N{U+069a}\N{U+062a}\N{U+0648} \N{U+0627}\N{U+0641}\N{U+063a}\N{U+0627}\N{U+0646}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646}" => "ps-AF",
4086             "\N{U+067e}\N{U+069a}\N{U+062a}\N{U+0648} \N{U+067e}\N{U+0627}\N{U+06a9}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646}" => "ps-PK",
4087             "\N{U+06a9}\N{U+0648}\N{U+0631}\N{U+062f}\N{U+06cc} \N{U+062e}\N{U+0648}\N{U+0627}\N{U+0631}\N{U+06af}" => "sdh-IR",
4088             "\N{U+06a9}\N{U+0648}\N{U+0631}\N{U+062f}\N{U+06cc}\N{U+06cc} \N{U+0646}\N{U+0627}\N{U+0648}\N{U+06d5}\N{U+0646}\N{U+062f}\N{U+06cc}" => "ckb",
4089             "\N{U+06a9}\N{U+0648}\N{U+0631}\N{U+062f}\N{U+06cc}\N{U+06cc} \N{U+0646}\N{U+0627}\N{U+0648}\N{U+06d5}\N{U+0646}\N{U+062f}\N{U+06cc} \N{U+0626}\N{U+06ce}\N{U+0631}\N{U+0627}\N{U+0646}" => "ckb-IR",
4090             "\N{U+06a9}\N{U+0648}\N{U+0631}\N{U+062f}\N{U+06cc}\N{U+06cc} \N{U+0646}\N{U+0627}\N{U+0648}\N{U+06d5}\N{U+0646}\N{U+062f}\N{U+06cc} \N{U+0639}\N{U+06ce}\N{U+0631}\N{U+0627}\N{U+0642}" => "ckb-IQ",
4091             "\N{U+06a9}\N{U+0672}\N{U+0634}\N{U+064f}\N{U+0631}" => "ks",
4092             "\N{U+06a9}\N{U+0672}\N{U+0634}\N{U+064f}\N{U+0631} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "ks-Arab",
4093             "\N{U+06a9}\N{U+0672}\N{U+0634}\N{U+064f}\N{U+0631} \N{U+06c1}\N{U+0650}\N{U+0646}\N{U+062f}\N{U+0648}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "ks-Arab-IN",
4094             "\N{U+0723}\N{U+0718}\N{U+072a}\N{U+071d}\N{U+071d}\N{U+0710}" => "syr",
4095             "\N{U+0723}\N{U+0718}\N{U+072a}\N{U+071d}\N{U+071d}\N{U+0710} \N{U+0723}\N{U+0718}\N{U+072a}\N{U+071d}\N{U+0710}" => "syr-SY",
4096             "\N{U+0723}\N{U+0718}\N{U+072a}\N{U+071d}\N{U+071d}\N{U+0710} \N{U+0725}\N{U+071d}\N{U+072a}\N{U+0729}" => "syr-IQ",
4097             "\N{U+07d2}\N{U+07de}\N{U+07cf}" => "nqo",
4098             "\N{U+07d2}\N{U+07de}\N{U+07cf} \N{U+07d6}\N{U+07cc}\N{U+07ec}\N{U+07e3}\N{U+07cd}\N{U+07eb}" => "nqo-GN",
4099             "\N{U+0915}\N{U+0949}\N{U+0936}\N{U+0941}\N{U+0930} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+0930}\N{U+0940}" => "ks-Deva",
4100             "\N{U+0915}\N{U+0949}\N{U+0936}\N{U+0941}\N{U+0930} \N{U+0939}\N{U+093f}\N{U+0902}\N{U+0926}\N{U+094b}\N{U+0938}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0928} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+0930}\N{U+0940}" => "ks-Deva-IN",
4101             "\N{U+0915}\N{U+094b}\N{U+0902}\N{U+0915}\N{U+0923}\N{U+0940}" => "kok",
4102             "\N{U+0915}\N{U+094b}\N{U+0902}\N{U+0915}\N{U+0923}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "kok-IN",
4103             "\N{U+0921}\N{U+094b}\N{U+0917}\N{U+0930}\N{U+0940}" => "doi",
4104             "\N{U+0921}\N{U+094b}\N{U+0917}\N{U+0930}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "doi-IN",
4105             "\N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}\N{U+0940}" => "ne",
4106             "\N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}\N{U+0940} \N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}" => "ne-NP",
4107             "\N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "ne-IN",
4108             "\N{U+092c}\N{U+0930}\N{U+2019}" => "brx",
4109             "\N{U+092c}\N{U+0930}\N{U+2019} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "brx-IN",
4110             "\N{U+092d}\N{U+094b}\N{U+091c}\N{U+092a}\N{U+0941}\N{U+0930}\N{U+0940}" => "bho",
4111             "\N{U+092d}\N{U+094b}\N{U+091c}\N{U+092a}\N{U+0941}\N{U+0930}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "bho-IN",
4112             "\N{U+092e}\N{U+0930}\N{U+093e}\N{U+0920}\N{U+0940}" => "mr",
4113             "\N{U+092e}\N{U+0930}\N{U+093e}\N{U+0920}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "mr-IN",
4114             "\N{U+092e}\N{U+0948}\N{U+0925}\N{U+093f}\N{U+0932}\N{U+0940}" => "mai",
4115             "\N{U+092e}\N{U+0948}\N{U+0925}\N{U+093f}\N{U+0932}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "mai-IN",
4116             "\N{U+0930}\N{U+093e}\N{U+091c}\N{U+0938}\N{U+094d}\N{U+0925}\N{U+093e}\N{U+0928}\N{U+0940}" => "raj",
4117             "\N{U+0930}\N{U+093e}\N{U+091c}\N{U+0938}\N{U+094d}\N{U+0925}\N{U+093e}\N{U+0928}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "raj-IN",
4118             "\N{U+0938}\N{U+0902}\N{U+0938}\N{U+094d}\N{U+0915}\N{U+0943}\N{U+0924} \N{U+092d}\N{U+093e}\N{U+0937}\N{U+093e}" => "sa",
4119             "\N{U+0938}\N{U+0902}\N{U+0938}\N{U+094d}\N{U+0915}\N{U+0943}\N{U+0924} \N{U+092d}\N{U+093e}\N{U+0937}\N{U+093e} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}\N{U+0903}" => "sa-IN",
4120             "\N{U+0938}\N{U+093e}\N{U+0928}\N{U+0924}\N{U+093e}\N{U+0921}\N{U+093c}\N{U+0940} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+093e}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+093e}\N{U+0930}\N{U+0940}" => "sat-Deva-IN",
4121             "\N{U+0938}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0927}\N{U+0940} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+093f}\N{U+0930}\N{U+0940}" => "sd-Deva",
4122             "\N{U+0938}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0927}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+093f}\N{U+0930}\N{U+0940}" => "sd-Deva-IN",
4123             "\N{U+0939}\N{U+0930}\N{U+093f}\N{U+092f}\N{U+093e}\N{U+0923}\N{U+0935}\N{U+0940}" => "bgc",
4124             "\N{U+0939}\N{U+0930}\N{U+093f}\N{U+092f}\N{U+093e}\N{U+0923}\N{U+0935}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "bgc-IN",
4125             "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}" => "hi",
4126             "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "hi-IN",
4127             "\N{U+0985}\N{U+09b8}\N{U+09ae}\N{U+09c0}\N{U+09af}\N{U+09bc}\N{U+09be}" => "as",
4128             "\N{U+0985}\N{U+09b8}\N{U+09ae}\N{U+09c0}\N{U+09af}\N{U+09bc}\N{U+09be} \N{U+09ad}\N{U+09be}\N{U+09f0}\N{U+09a4}" => "as-IN",
4129             "\N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}" => "bn",
4130             "\N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be} \N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}\N{U+09a6}\N{U+09c7}\N{U+09b6}" => "bn-BD",
4131             "\N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be} \N{U+09ad}\N{U+09be}\N{U+09b0}\N{U+09a4}" => "bn-IN",
4132             "\N{U+09ae}\N{U+09c8}\N{U+09a4}\N{U+09c8}\N{U+09b2}\N{U+09cb}\N{U+09a8}\N{U+09cd}" => "mni",
4133             "\N{U+09ae}\N{U+09c8}\N{U+09a4}\N{U+09c8}\N{U+09b2}\N{U+09cb}\N{U+09a8}\N{U+09cd} \N{U+0987}\N{U+09a8}\N{U+09cd}\N{U+09a6}\N{U+09bf}\N{U+09af}\N{U+09bc}\N{U+09be} \N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}" => "mni-Beng-IN",
4134             "\N{U+09ae}\N{U+09c8}\N{U+09a4}\N{U+09c8}\N{U+09b2}\N{U+09cb}\N{U+09a8}\N{U+09cd} \N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}" => "mni-Beng",
4135             "\N{U+0a2a}\N{U+0a70}\N{U+0a1c}\N{U+0a3e}\N{U+0a2c}\N{U+0a40}" => "pa",
4136             "\N{U+0a2a}\N{U+0a70}\N{U+0a1c}\N{U+0a3e}\N{U+0a2c}\N{U+0a40} \N{U+0a17}\N{U+0a41}\N{U+0a30}\N{U+0a2e}\N{U+0a41}\N{U+0a16}\N{U+0a40}" => "pa-Guru",
4137             "\N{U+0a2a}\N{U+0a70}\N{U+0a1c}\N{U+0a3e}\N{U+0a2c}\N{U+0a40} \N{U+0a2d}\N{U+0a3e}\N{U+0a30}\N{U+0a24} \N{U+0a17}\N{U+0a41}\N{U+0a30}\N{U+0a2e}\N{U+0a41}\N{U+0a16}\N{U+0a40}" => "pa-Guru-IN",
4138             "\N{U+0a97}\N{U+0ac1}\N{U+0a9c}\N{U+0ab0}\N{U+0abe}\N{U+0aa4}\N{U+0ac0}" => "gu",
4139             "\N{U+0a97}\N{U+0ac1}\N{U+0a9c}\N{U+0ab0}\N{U+0abe}\N{U+0aa4}\N{U+0ac0} \N{U+0aad}\N{U+0abe}\N{U+0ab0}\N{U+0aa4}" => "gu-IN",
4140             "\N{U+0b13}\N{U+0b21}\N{U+0b3c}\N{U+0b3f}\N{U+0b06}" => "or",
4141             "\N{U+0b13}\N{U+0b21}\N{U+0b3c}\N{U+0b3f}\N{U+0b06} \N{U+0b2d}\N{U+0b3e}\N{U+0b30}\N{U+0b24}" => "or-IN",
4142             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd}" => "ta",
4143             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd} \N{U+0b87}\N{U+0ba8}\N{U+0bcd}\N{U+0ba4}\N{U+0bbf}\N{U+0baf}\N{U+0bbe}" => "ta-IN",
4144             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd} \N{U+0b87}\N{U+0bb2}\N{U+0b99}\N{U+0bcd}\N{U+0b95}\N{U+0bc8}" => "ta-LK",
4145             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd} \N{U+0b9a}\N{U+0bbf}\N{U+0b99}\N{U+0bcd}\N{U+0b95}\N{U+0baa}\N{U+0bcd}\N{U+0baa}\N{U+0bc2}\N{U+0bb0}\N{U+0bcd}" => "ta-SG",
4146             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd} \N{U+0bae}\N{U+0bb2}\N{U+0bc7}\N{U+0b9a}\N{U+0bbf}\N{U+0baf}\N{U+0bbe}" => "ta-MY",
4147             "\N{U+0c24}\N{U+0c46}\N{U+0c32}\N{U+0c41}\N{U+0c17}\N{U+0c41}" => "te",
4148             "\N{U+0c24}\N{U+0c46}\N{U+0c32}\N{U+0c41}\N{U+0c17}\N{U+0c41} \N{U+0c2d}\N{U+0c3e}\N{U+0c30}\N{U+0c24}\N{U+0c26}\N{U+0c47}\N{U+0c36}\N{U+0c02}" => "te-IN",
4149             "\N{U+0c95}\N{U+0ca8}\N{U+0ccd}\N{U+0ca8}\N{U+0ca1}" => "kn",
4150             "\N{U+0c95}\N{U+0ca8}\N{U+0ccd}\N{U+0ca8}\N{U+0ca1} \N{U+0cad}\N{U+0cbe}\N{U+0cb0}\N{U+0ca4}" => "kn-IN",
4151             "\N{U+0d2e}\N{U+0d32}\N{U+0d2f}\N{U+0d3e}\N{U+0d33}\N{U+0d02}" => "ml",
4152             "\N{U+0d2e}\N{U+0d32}\N{U+0d2f}\N{U+0d3e}\N{U+0d33}\N{U+0d02} \N{U+0d07}\N{U+0d28}\N{U+0d4d}\N{U+0d24}\N{U+0d4d}\N{U+0d2f}" => "ml-IN",
4153             "\N{U+0dc3}\N{U+0dd2}\N{U+0d82}\N{U+0dc4}\N{U+0dbd}" => "si",
4154             "\N{U+0dc3}\N{U+0dd2}\N{U+0d82}\N{U+0dc4}\N{U+0dbd} \N{U+0dc1}\N{U+0dca}\N{U+200d}\N{U+0dbb}\N{U+0dd3} \N{U+0dbd}\N{U+0d82}\N{U+0d9a}\N{U+0dcf}\N{U+0dc0}" => "si-LK",
4155             "\N{U+0e44}\N{U+0e17}\N{U+0e22}" => "th",
4156             "\N{U+0e44}\N{U+0e17}\N{U+0e22} \N{U+0e44}\N{U+0e17}\N{U+0e22}" => "th-TH",
4157             "\N{U+0ea5}\N{U+0eb2}\N{U+0ea7}" => "lo",
4158             "\N{U+0ea5}\N{U+0eb2}\N{U+0ea7} \N{U+0ea5}\N{U+0eb2}\N{U+0ea7}" => "lo-LA",
4159             "\N{U+0f56}\N{U+0f7c}\N{U+0f51}\N{U+0f0b}\N{U+0f66}\N{U+0f90}\N{U+0f51}\N{U+0f0b}" => "bo",
4160             "\N{U+0f56}\N{U+0f7c}\N{U+0f51}\N{U+0f0b}\N{U+0f66}\N{U+0f90}\N{U+0f51}\N{U+0f0b} \N{U+0f62}\N{U+0f92}\N{U+0fb1}\N{U+0f0b}\N{U+0f42}\N{U+0f62}\N{U+0f0b}" => "bo-IN",
4161             "\N{U+0f56}\N{U+0f7c}\N{U+0f51}\N{U+0f0b}\N{U+0f66}\N{U+0f90}\N{U+0f51}\N{U+0f0b} \N{U+0f62}\N{U+0f92}\N{U+0fb1}\N{U+0f0b}\N{U+0f53}\N{U+0f42}" => "bo-CN",
4162             "\N{U+0f62}\N{U+0fab}\N{U+0f7c}\N{U+0f44}\N{U+0f0b}\N{U+0f41}" => "dz",
4163             "\N{U+0f62}\N{U+0fab}\N{U+0f7c}\N{U+0f44}\N{U+0f0b}\N{U+0f41} \N{U+0f60}\N{U+0f56}\N{U+0fb2}\N{U+0f74}\N{U+0f42}" => "dz-BT",
4164             "\N{U+1010}\N{U+1086}\N{U+1038}" => "shn",
4165             "\N{U+1010}\N{U+1086}\N{U+1038} \N{U+1019}\N{U+102d}\N{U+1030}\N{U+1004}\N{U+103a}\N{U+1038}\N{U+1011}\N{U+1086}\N{U+1038}" => "shn-TH",
4166             "\N{U+1010}\N{U+1086}\N{U+1038} \N{U+1019}\N{U+103b}\N{U+1062}\N{U+107c}\N{U+103a}\N{U+1087}\N{U+1019}\N{U+1083}\N{U+1087} (\N{U+1019}\N{U+102d}\N{U+1030}\N{U+1004}\N{U+103a}\N{U+1038}\N{U+1019}\N{U+1062}\N{U+107c}\N{U+103a}\N{U+1088})" => "shn-MM",
4167             "\N{U+1019}\N{U+103c}\N{U+1014}\N{U+103a}\N{U+1019}\N{U+102c}" => "my",
4168             "\N{U+1019}\N{U+103c}\N{U+1014}\N{U+103a}\N{U+1019}\N{U+102c} \N{U+1019}\N{U+103c}\N{U+1014}\N{U+103a}\N{U+1019}\N{U+102c}" => "my-MM",
4169             "\N{U+10e5}\N{U+10d0}\N{U+10e0}\N{U+10d7}\N{U+10e3}\N{U+10da}\N{U+10d8}" => "ka",
4170             "\N{U+10e5}\N{U+10d0}\N{U+10e0}\N{U+10d7}\N{U+10e3}\N{U+10da}\N{U+10d8} \N{U+10e1}\N{U+10d0}\N{U+10e5}\N{U+10d0}\N{U+10e0}\N{U+10d7}\N{U+10d5}\N{U+10d4}\N{U+10da}\N{U+10dd}" => "ka-GE",
4171             "\N{U+1275}\N{U+130d}\N{U+122d}\N{U+129b}" => "ti",
4172             "\N{U+1275}\N{U+130d}\N{U+122d}\N{U+129b} \N{U+12a2}\N{U+1275}\N{U+12ee}\N{U+1335}\N{U+12eb}" => "ti-ET",
4173             "\N{U+1275}\N{U+130d}\N{U+122d}\N{U+129b} \N{U+12a4}\N{U+122d}\N{U+1275}\N{U+122b}" => "ti-ER",
4174             "\N{U+12a0}\N{U+121b}\N{U+122d}\N{U+129b}" => "am",
4175             "\N{U+12a0}\N{U+121b}\N{U+122d}\N{U+129b} \N{U+12a2}\N{U+1275}\N{U+12ee}\N{U+1335}\N{U+12eb}" => "am-ET",
4176             "\N{U+13e3}\N{U+13b3}\N{U+13a9}" => "chr",
4177             "\N{U+13e3}\N{U+13b3}\N{U+13a9} \N{U+13cc}\N{U+13ca} \N{U+13a2}\N{U+13f3}\N{U+13be}\N{U+13b5}\N{U+13cd}\N{U+13d4}\N{U+13c5} \N{U+13cd}\N{U+13a6}\N{U+13da}\N{U+13a9}" => "chr-US",
4178             "\N{U+1781}\N{U+17d2}\N{U+1798}\N{U+17c2}\N{U+179a}" => "km",
4179             "\N{U+1781}\N{U+17d2}\N{U+1798}\N{U+17c2}\N{U+179a} \N{U+1780}\N{U+1798}\N{U+17d2}\N{U+1796}\N{U+17bb}\N{U+1787}\N{U+17b6}" => "km-KH",
4180             "\N{U+182e}\N{U+1823}\N{U+1829}\N{U+182d}\N{U+1823}\N{U+182f} \N{U+182e}\N{U+1823}\N{U+1829}\N{U+182d}\N{U+1823}\N{U+182f} \N{U+182e}\N{U+1823}\N{U+1829}\N{U+182d}\N{U+1823}\N{U+182f} \N{U+182a}\N{U+1822}\N{U+1834}\N{U+1822}\N{U+182d}\N{U+180c}" => "mn-Mong-MN",
4181             "\N{U+1c65}\N{U+1c5f}\N{U+1c71}\N{U+1c5b}\N{U+1c5f}\N{U+1c72}\N{U+1c64}" => "sat",
4182             "\N{U+1c65}\N{U+1c5f}\N{U+1c71}\N{U+1c5b}\N{U+1c5f}\N{U+1c72}\N{U+1c64} \N{U+1c5a}\N{U+1c5e} \N{U+1c6a}\N{U+1c64}\N{U+1c60}\N{U+1c64}" => "sat-Olck",
4183             "\N{U+1c65}\N{U+1c5f}\N{U+1c71}\N{U+1c5b}\N{U+1c5f}\N{U+1c72}\N{U+1c64} \N{U+1c64}\N{U+1c71}\N{U+1c70}\N{U+1c64}\N{U+1c6d}\N{U+1c5f} \N{U+1c5a}\N{U+1c5e} \N{U+1c6a}\N{U+1c64}\N{U+1c60}\N{U+1c64}" => "sat-Olck-IN",
4184             "\N{U+1f19}\N{U+03bb}\N{U+03bb}\N{U+03b7}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03ac} \N{U+03a0}\N{U+03bf}\N{U+03bb}\N{U+03c5}\N{U+03c4}\N{U+03bf}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03cc}" => "el-polyton",
4185             "\N{U+2d5c}\N{U+2d30}\N{U+2d4e}\N{U+2d30}\N{U+2d63}\N{U+2d49}\N{U+2d56}\N{U+2d5c}" => "zgh",
4186             "\N{U+2d5c}\N{U+2d30}\N{U+2d4e}\N{U+2d30}\N{U+2d63}\N{U+2d49}\N{U+2d56}\N{U+2d5c} \N{U+2d4d}\N{U+2d4e}\N{U+2d56}\N{U+2d54}\N{U+2d49}\N{U+2d31}" => "zgh-MA",
4187             "\N{U+2d5c}\N{U+2d30}\N{U+2d5b}\N{U+2d4d}\N{U+2d43}\N{U+2d49}\N{U+2d5c}" => "shi-Tfng",
4188             "\N{U+2d5c}\N{U+2d30}\N{U+2d5b}\N{U+2d4d}\N{U+2d43}\N{U+2d49}\N{U+2d5c} \N{U+2d4d}\N{U+2d4e}\N{U+2d56}\N{U+2d54}\N{U+2d49}\N{U+2d31}" => "shi-Tfng-MA",
4189             "\N{U+4e2d}\N{U+6587}" => "zh",
4190             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd} \N{U+7b80}\N{U+4f53}" => "zh-Hans-CN",
4191             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd}\N{U+6fb3}\N{U+95e8}\N{U+7279}\N{U+522b}\N{U+884c}\N{U+653f}\N{U+533a} \N{U+7b80}\N{U+4f53}" => "zh-Hans-MO",
4192             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd}\N{U+9999}\N{U+6e2f}\N{U+7279}\N{U+522b}\N{U+884c}\N{U+653f}\N{U+533a} \N{U+7b80}\N{U+4f53}" => "zh-Hans-HK",
4193             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+570b}\N{U+6fb3}\N{U+9580}\N{U+7279}\N{U+5225}\N{U+884c}\N{U+653f}\N{U+5340} \N{U+7e41}\N{U+9ad4}\N{U+5b57}" => "zh-Hant-MO",
4194             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+570b}\N{U+9999}\N{U+6e2f}\N{U+7279}\N{U+5225}\N{U+884c}\N{U+653f}\N{U+5340} \N{U+7e41}\N{U+9ad4}\N{U+5b57}" => "zh-Hant-HK",
4195             "\N{U+4e2d}\N{U+6587} \N{U+53f0}\N{U+7063} \N{U+7e41}\N{U+9ad4}" => "zh-Hant-TW",
4196             "\N{U+4e2d}\N{U+6587} \N{U+65b0}\N{U+52a0}\N{U+5761} \N{U+7b80}\N{U+4f53}" => "zh-Hans-SG",
4197             "\N{U+4e2d}\N{U+6587} \N{U+7b80}\N{U+4f53}" => "zh-Hans",
4198             "\N{U+4e2d}\N{U+6587} \N{U+7e41}\N{U+9ad4}" => "zh-Hant",
4199             "\N{U+65e5}\N{U+672c}\N{U+8a9e}" => "ja",
4200             "\N{U+65e5}\N{U+672c}\N{U+8a9e} \N{U+65e5}\N{U+672c}" => "ja-JP",
4201             "\N{U+7ca4}\N{U+8bed} \N{U+4e2d}\N{U+534e}\N{U+4eba}\N{U+6c11}\N{U+5171}\N{U+548c}\N{U+56fd} \N{U+7b80}\N{U+4f53}" => "yue-Hans-CN",
4202             "\N{U+7ca4}\N{U+8bed} \N{U+7b80}\N{U+4f53}" => "yue-Hans",
4203             "\N{U+7cb5}\N{U+8a9e}" => "yue",
4204             "\N{U+7cb5}\N{U+8a9e} \N{U+4e2d}\N{U+83ef}\N{U+4eba}\N{U+6c11}\N{U+5171}\N{U+548c}\N{U+570b}\N{U+9999}\N{U+6e2f}\N{U+7279}\N{U+5225}\N{U+884c}\N{U+653f}\N{U+5340} \N{U+7e41}\N{U+9ad4}" => "yue-Hant-HK",
4205             "\N{U+7cb5}\N{U+8a9e} \N{U+7e41}\N{U+9ad4}" => "yue-Hant",
4206             "\N{U+a188}\N{U+a320}\N{U+a259}" => "ii",
4207             "\N{U+a188}\N{U+a320}\N{U+a259} \N{U+a34f}\N{U+a1e9}" => "ii-CN",
4208             "\N{U+a559}\N{U+a524}" => "vai-Vaii",
4209             "\N{U+a559}\N{U+a524} \N{U+a55e}\N{U+a524}\N{U+a52b}\N{U+a569}" => "vai-Vaii-LR",
4210             "\N{U+aabc}\N{U+aa95}\N{U+aa92}\N{U+aabe}" => "blt-VN",
4211             "\N{U+abc3}\N{U+abe4}\N{U+abc7}\N{U+abe9}\N{U+abc2}\N{U+abe3}\N{U+abdf} \N{U+abc3}\N{U+abe4}\N{U+abc7}\N{U+abe9} \N{U+abc3}\N{U+abcc}\N{U+abe6}\N{U+abdb}" => "mni-Mtei-IN",
4212             "\N{U+d55c}\N{U+ad6d}\N{U+c5b4}" => "ko",
4213             "\N{U+d55c}\N{U+ad6d}\N{U+c5b4} \N{U+b300}\N{U+d55c}\N{U+bbfc}\N{U+ad6d}" => "ko-KR",
4214             "\N{U+d55c}\N{U+ad6d}\N{U+c5b4} \N{U+c870}\N{U+c120}\N{U+bbfc}\N{U+c8fc}\N{U+c8fc}\N{U+c758}\N{U+c778}\N{U+bbfc}\N{U+acf5}\N{U+d654}\N{U+ad6d}" => "ko-KP",
4215             "\N{U+10400}\N{U+1044d}\N{U+1044a}\N{U+1042e}\N{U+10447} \N{U+1040f}\N{U+1042d}\N{U+1044c}\N{U+10434}\N{U+1043b}\N{U+10432}\N{U+1043c} \N{U+1041d}\N{U+1043b}\N{U+10429}\N{U+1043b}\N{U+10445} \N{U+10414}\N{U+1042f}\N{U+10446}\N{U+10432}\N{U+10449}\N{U+1042f}\N{U+1043b}" => "en-Dsrt-US",
4216             "\N{U+10400}\N{U+1044d}\N{U+1044a}\N{U+1042e}\N{U+10447} \N{U+10414}\N{U+1042f}\N{U+10446}\N{U+10432}\N{U+10449}\N{U+1042f}\N{U+1043b}" => "en-Dsrt",
4217             "\N{U+104cf}\N{U+104d8}\N{U+104fb}\N{U+104d8}\N{U+104fb}\N{U+104df}" => "osa",
4218             "\N{U+104cf}\N{U+104d8}\N{U+104fb}\N{U+104d8}\N{U+104fb}\N{U+104df} United States" => "osa-US",
4219             "\N{U+10d0c}\N{U+10d17}\N{U+10d25}\N{U+10d1d}\N{U+10d19}\N{U+10d1a}\N{U+10d12}\N{U+10d19}\N{U+10d1d}" => "rhg-Rohg-MM",
4220             "\N{U+1110c}\N{U+1110b}\N{U+11134}\N{U+1111f}\N{U+11133}\N{U+11126}" => "ccp",
4221             "\N{U+1110c}\N{U+1110b}\N{U+11134}\N{U+1111f}\N{U+11133}\N{U+11126} \N{U+1111d}\N{U+11101}\N{U+11123}\N{U+11118}\N{U+1112c}\N{U+1110c}\N{U+11134}" => "ccp-BD",
4222             "\N{U+1110c}\N{U+1110b}\N{U+11134}\N{U+1111f}\N{U+11133}\N{U+11126} \N{U+1111e}\N{U+11122}\N{U+11127}\N{U+11116}\N{U+11134}" => "ccp-IN",
4223             "\N{U+1e100}\N{U+1e104}\N{U+1e130}\N{U+1e129}\N{U+1e10d}\N{U+1e11c}\N{U+1e130}" => "hnj-Hmnp",
4224             "\N{U+1e100}\N{U+1e104}\N{U+1e130}\N{U+1e129}\N{U+1e10d}\N{U+1e11c}\N{U+1e130} \N{U+1e112}\N{U+1e12b}\N{U+1e131}\N{U+1e114}\N{U+1e129}\N{U+1e134}" => "hnj-Hmnp-US",
4225             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm",
4226             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e902}\N{U+1e922}\N{U+1e926}\N{U+1e92d}\N{U+1e92a}\N{U+1e92d}\N{U+1e934}\N{U+1e922}\N{U+1e944} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-LR",
4227             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e903}\N{U+1e92e}\N{U+1e92a}\N{U+1e93c}\N{U+1e922}\N{U+1e932}\N{U+1e92d}\N{U+1e945} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-MR",
4228             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e904}\N{U+1e935}\N{U+1e92a}\N{U+1e933}\N{U+1e92d}\N{U+1e932}\N{U+1e922} \N{U+1e90a}\N{U+1e922}\N{U+1e927}\N{U+1e92e}\N{U+1e945} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-BF",
4229             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e905}\N{U+1e922}\N{U+1e92a}\N{U+1e922}\N{U+1e924}\N{U+1e92e}\N{U+1e932} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-SL",
4230             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e905}\N{U+1e92b}\N{U+1e932}\N{U+1e92b}\N{U+1e93a}\N{U+1e922}\N{U+1e944}\N{U+1e924} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-SN",
4231             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e910}\N{U+1e922}\N{U+1e936}\N{U+1e92b}\N{U+1e92a}\N{U+1e92d}\N{U+1e934}\N{U+1e922}\N{U+1e944} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-NG",
4232             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e910}\N{U+1e92d}\N{U+1e945}\N{U+1e936}\N{U+1e92b}\N{U+1e92a} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-NE",
4233             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e911}\N{U+1e922}\N{U+1e925}\N{U+1e922}\N{U+1e92a}\N{U+1e935}\N{U+1e945}\N{U+1e932} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-CM",
4234             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e918}\N{U+1e922}\N{U+1e925}\N{U+1e926}\N{U+1e92d}\N{U+1e934}\N{U+1e922} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-GM",
4235             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e918}\N{U+1e922}\N{U+1e932}\N{U+1e922} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-GH",
4236             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e918}\N{U+1e92d}\N{U+1e932}\N{U+1e92b} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-GN",
4237             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e918}\N{U+1e92d}\N{U+1e932}\N{U+1e92b}-\N{U+1e904}\N{U+1e92d}\N{U+1e927}\N{U+1e922}\N{U+1e931}\N{U+1e92e}\N{U+1e945} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-GW",
4238             );
4239             ### :end NativeNames:
4240             #>>>
4241              
4242             #<<<
4243             ### :start ISO639Aliases:
4244             our %ISO639Aliases = (
4245             aar => "aa",
4246             "aar-DJ" => "aa-DJ",
4247             "aar-ER" => "aa-ER",
4248             "aar-ET" => "aa-ET",
4249             abk => "ab",
4250             "abk-GE" => "ab-GE",
4251             afr => "af",
4252             "afr-NA" => "af-NA",
4253             "afr-ZA" => "af-ZA",
4254             aka => "ak",
4255             "aka-GH" => "ak-GH",
4256             alb => "sq",
4257             "alb-AL" => "sq-AL",
4258             "alb-MK" => "sq-MK",
4259             "alb-XK" => "sq-XK",
4260             amh => "am",
4261             "amh-ET" => "am-ET",
4262             ara => "ar",
4263             "ara-001" => "ar-001",
4264             "ara-AE" => "ar-AE",
4265             "ara-BH" => "ar-BH",
4266             "ara-DJ" => "ar-DJ",
4267             "ara-DZ" => "ar-DZ",
4268             "ara-EG" => "ar-EG",
4269             "ara-EH" => "ar-EH",
4270             "ara-ER" => "ar-ER",
4271             "ara-IL" => "ar-IL",
4272             "ara-IQ" => "ar-IQ",
4273             "ara-JO" => "ar-JO",
4274             "ara-KM" => "ar-KM",
4275             "ara-KW" => "ar-KW",
4276             "ara-LB" => "ar-LB",
4277             "ara-LY" => "ar-LY",
4278             "ara-MA" => "ar-MA",
4279             "ara-MR" => "ar-MR",
4280             "ara-OM" => "ar-OM",
4281             "ara-PS" => "ar-PS",
4282             "ara-QA" => "ar-QA",
4283             "ara-SA" => "ar-SA",
4284             "ara-SD" => "ar-SD",
4285             "ara-SO" => "ar-SO",
4286             "ara-SS" => "ar-SS",
4287             "ara-SY" => "ar-SY",
4288             "ara-TD" => "ar-TD",
4289             "ara-TN" => "ar-TN",
4290             "ara-YE" => "ar-YE",
4291             arg => "an",
4292             "arg-ES" => "an-ES",
4293             arm => "hy",
4294             "arm-AM" => "hy-AM",
4295             asm => "as",
4296             "asm-IN" => "as-IN",
4297             aze => "az",
4298             "aze-Arab" => "az-Arab",
4299             "aze-Arab-IQ" => "az-Arab-IQ",
4300             "aze-Arab-IR" => "az-Arab-IR",
4301             "aze-Arab-TR" => "az-Arab-TR",
4302             "aze-Cyrl" => "az-Cyrl",
4303             "aze-Cyrl-AZ" => "az-Cyrl-AZ",
4304             "aze-Latn" => "az-Latn",
4305             "aze-Latn-AZ" => "az-Latn-AZ",
4306             bak => "ba",
4307             "bak-RU" => "ba-RU",
4308             bam => "bm",
4309             "bam-ML" => "bm-ML",
4310             "bam-Nkoo" => "bm-Nkoo",
4311             "bam-Nkoo-ML" => "bm-Nkoo-ML",
4312             baq => "eu",
4313             "baq-ES" => "eu-ES",
4314             bel => "be",
4315             "bel-BY" => "be-BY",
4316             "bel-TARASK" => "be-tarask",
4317             ben => "bn",
4318             "ben-BD" => "bn-BD",
4319             "ben-IN" => "bn-IN",
4320             bos => "bs",
4321             "bos-Cyrl" => "bs-Cyrl",
4322             "bos-Cyrl-BA" => "bs-Cyrl-BA",
4323             "bos-Latn" => "bs-Latn",
4324             "bos-Latn-BA" => "bs-Latn-BA",
4325             bre => "br",
4326             "bre-FR" => "br-FR",
4327             bul => "bg",
4328             "bul-BG" => "bg-BG",
4329             bur => "my",
4330             "bur-MM" => "my-MM",
4331             cat => "ca",
4332             "cat-AD" => "ca-AD",
4333             "cat-ES" => "ca-ES",
4334             "cat-ES-VALENCIA" => "ca-ES-valencia",
4335             "cat-FR" => "ca-FR",
4336             "cat-IT" => "ca-IT",
4337             che => "ce",
4338             "che-RU" => "ce-RU",
4339             chi => "zh",
4340             "chi-Hans" => "zh-Hans",
4341             "chi-Hans-CN" => "zh-Hans-CN",
4342             "chi-Hans-HK" => "zh-Hans-HK",
4343             "chi-Hans-MO" => "zh-Hans-MO",
4344             "chi-Hans-SG" => "zh-Hans-SG",
4345             "chi-Hant" => "zh-Hant",
4346             "chi-Hant-HK" => "zh-Hant-HK",
4347             "chi-Hant-MO" => "zh-Hant-MO",
4348             "chi-Hant-TW" => "zh-Hant-TW",
4349             chu => "cu",
4350             "chu-RU" => "cu-RU",
4351             chv => "cv",
4352             "chv-RU" => "cv-RU",
4353             cor => "kw",
4354             "cor-GB" => "kw-GB",
4355             cos => "co",
4356             "cos-FR" => "co-FR",
4357             cze => "cs",
4358             "cze-CZ" => "cs-CZ",
4359             dan => "da",
4360             "dan-DK" => "da-DK",
4361             "dan-GL" => "da-GL",
4362             div => "dv",
4363             "div-MV" => "dv-MV",
4364             dut => "nl",
4365             "dut-AW" => "nl-AW",
4366             "dut-BE" => "nl-BE",
4367             "dut-BQ" => "nl-BQ",
4368             "dut-CW" => "nl-CW",
4369             "dut-NL" => "nl-NL",
4370             "dut-SR" => "nl-SR",
4371             "dut-SX" => "nl-SX",
4372             dzo => "dz",
4373             "dzo-BT" => "dz-BT",
4374             eng => "en",
4375             "eng-001" => "en-001",
4376             "eng-150" => "en-150",
4377             "eng-AE" => "en-AE",
4378             "eng-AG" => "en-AG",
4379             "eng-AI" => "en-AI",
4380             "eng-AS" => "en-AS",
4381             "eng-AT" => "en-AT",
4382             "eng-AU" => "en-AU",
4383             "eng-BB" => "en-BB",
4384             "eng-BE" => "en-BE",
4385             "eng-BI" => "en-BI",
4386             "eng-BM" => "en-BM",
4387             "eng-BS" => "en-BS",
4388             "eng-BW" => "en-BW",
4389             "eng-BZ" => "en-BZ",
4390             "eng-CA" => "en-CA",
4391             "eng-CC" => "en-CC",
4392             "eng-CH" => "en-CH",
4393             "eng-CK" => "en-CK",
4394             "eng-CM" => "en-CM",
4395             "eng-CX" => "en-CX",
4396             "eng-CY" => "en-CY",
4397             "eng-DE" => "en-DE",
4398             "eng-DG" => "en-DG",
4399             "eng-DK" => "en-DK",
4400             "eng-DM" => "en-DM",
4401             "eng-Dsrt" => "en-Dsrt",
4402             "eng-Dsrt-US" => "en-Dsrt-US",
4403             "eng-ER" => "en-ER",
4404             "eng-FI" => "en-FI",
4405             "eng-FJ" => "en-FJ",
4406             "eng-FK" => "en-FK",
4407             "eng-FM" => "en-FM",
4408             "eng-GB" => "en-GB",
4409             "eng-GD" => "en-GD",
4410             "eng-GG" => "en-GG",
4411             "eng-GH" => "en-GH",
4412             "eng-GI" => "en-GI",
4413             "eng-GM" => "en-GM",
4414             "eng-GU" => "en-GU",
4415             "eng-GY" => "en-GY",
4416             "eng-HK" => "en-HK",
4417             "eng-IE" => "en-IE",
4418             "eng-IL" => "en-IL",
4419             "eng-IM" => "en-IM",
4420             "eng-IN" => "en-IN",
4421             "eng-IO" => "en-IO",
4422             "eng-JE" => "en-JE",
4423             "eng-JM" => "en-JM",
4424             "eng-KE" => "en-KE",
4425             "eng-KI" => "en-KI",
4426             "eng-KN" => "en-KN",
4427             "eng-KY" => "en-KY",
4428             "eng-LC" => "en-LC",
4429             "eng-LR" => "en-LR",
4430             "eng-LS" => "en-LS",
4431             "eng-MG" => "en-MG",
4432             "eng-MH" => "en-MH",
4433             "eng-MO" => "en-MO",
4434             "eng-MP" => "en-MP",
4435             "eng-MS" => "en-MS",
4436             "eng-MT" => "en-MT",
4437             "eng-MU" => "en-MU",
4438             "eng-MV" => "en-MV",
4439             "eng-MW" => "en-MW",
4440             "eng-MY" => "en-MY",
4441             "eng-NA" => "en-NA",
4442             "eng-NF" => "en-NF",
4443             "eng-NG" => "en-NG",
4444             "eng-NL" => "en-NL",
4445             "eng-NR" => "en-NR",
4446             "eng-NU" => "en-NU",
4447             "eng-NZ" => "en-NZ",
4448             "eng-PG" => "en-PG",
4449             "eng-PH" => "en-PH",
4450             "eng-PK" => "en-PK",
4451             "eng-PN" => "en-PN",
4452             "eng-PR" => "en-PR",
4453             "eng-PW" => "en-PW",
4454             "eng-RW" => "en-RW",
4455             "eng-SB" => "en-SB",
4456             "eng-SC" => "en-SC",
4457             "eng-SD" => "en-SD",
4458             "eng-SE" => "en-SE",
4459             "eng-SG" => "en-SG",
4460             "eng-SH" => "en-SH",
4461             "eng-SI" => "en-SI",
4462             "eng-SL" => "en-SL",
4463             "eng-SS" => "en-SS",
4464             "eng-SX" => "en-SX",
4465             "eng-SZ" => "en-SZ",
4466             "eng-Shaw" => "en-Shaw",
4467             "eng-Shaw-GB" => "en-Shaw-GB",
4468             "eng-TC" => "en-TC",
4469             "eng-TK" => "en-TK",
4470             "eng-TO" => "en-TO",
4471             "eng-TT" => "en-TT",
4472             "eng-TV" => "en-TV",
4473             "eng-TZ" => "en-TZ",
4474             "eng-UG" => "en-UG",
4475             "eng-UM" => "en-UM",
4476             "eng-US" => "en-US",
4477             "eng-VC" => "en-VC",
4478             "eng-VG" => "en-VG",
4479             "eng-VI" => "en-VI",
4480             "eng-VU" => "en-VU",
4481             "eng-WS" => "en-WS",
4482             "eng-ZA" => "en-ZA",
4483             "eng-ZM" => "en-ZM",
4484             "eng-ZW" => "en-ZW",
4485             epo => "eo",
4486             "epo-001" => "eo-001",
4487             est => "et",
4488             "est-EE" => "et-EE",
4489             ewe => "ee",
4490             "ewe-GH" => "ee-GH",
4491             "ewe-TG" => "ee-TG",
4492             fao => "fo",
4493             "fao-DK" => "fo-DK",
4494             "fao-FO" => "fo-FO",
4495             fin => "fi",
4496             "fin-FI" => "fi-FI",
4497             fre => "fr",
4498             "fre-BE" => "fr-BE",
4499             "fre-BF" => "fr-BF",
4500             "fre-BI" => "fr-BI",
4501             "fre-BJ" => "fr-BJ",
4502             "fre-BL" => "fr-BL",
4503             "fre-CA" => "fr-CA",
4504             "fre-CD" => "fr-CD",
4505             "fre-CF" => "fr-CF",
4506             "fre-CG" => "fr-CG",
4507             "fre-CH" => "fr-CH",
4508             "fre-CI" => "fr-CI",
4509             "fre-CM" => "fr-CM",
4510             "fre-DJ" => "fr-DJ",
4511             "fre-DZ" => "fr-DZ",
4512             "fre-FR" => "fr-FR",
4513             "fre-GA" => "fr-GA",
4514             "fre-GF" => "fr-GF",
4515             "fre-GN" => "fr-GN",
4516             "fre-GP" => "fr-GP",
4517             "fre-GQ" => "fr-GQ",
4518             "fre-HT" => "fr-HT",
4519             "fre-KM" => "fr-KM",
4520             "fre-LU" => "fr-LU",
4521             "fre-MA" => "fr-MA",
4522             "fre-MC" => "fr-MC",
4523             "fre-MF" => "fr-MF",
4524             "fre-MG" => "fr-MG",
4525             "fre-ML" => "fr-ML",
4526             "fre-MQ" => "fr-MQ",
4527             "fre-MR" => "fr-MR",
4528             "fre-MU" => "fr-MU",
4529             "fre-NC" => "fr-NC",
4530             "fre-NE" => "fr-NE",
4531             "fre-PF" => "fr-PF",
4532             "fre-PM" => "fr-PM",
4533             "fre-RE" => "fr-RE",
4534             "fre-RW" => "fr-RW",
4535             "fre-SC" => "fr-SC",
4536             "fre-SN" => "fr-SN",
4537             "fre-SY" => "fr-SY",
4538             "fre-TD" => "fr-TD",
4539             "fre-TG" => "fr-TG",
4540             "fre-TN" => "fr-TN",
4541             "fre-VU" => "fr-VU",
4542             "fre-WF" => "fr-WF",
4543             "fre-YT" => "fr-YT",
4544             fry => "fy",
4545             "fry-NL" => "fy-NL",
4546             ful => "ff",
4547             "ful-Adlm" => "ff-Adlm",
4548             "ful-Adlm-BF" => "ff-Adlm-BF",
4549             "ful-Adlm-CM" => "ff-Adlm-CM",
4550             "ful-Adlm-GH" => "ff-Adlm-GH",
4551             "ful-Adlm-GM" => "ff-Adlm-GM",
4552             "ful-Adlm-GN" => "ff-Adlm-GN",
4553             "ful-Adlm-GW" => "ff-Adlm-GW",
4554             "ful-Adlm-LR" => "ff-Adlm-LR",
4555             "ful-Adlm-MR" => "ff-Adlm-MR",
4556             "ful-Adlm-NE" => "ff-Adlm-NE",
4557             "ful-Adlm-NG" => "ff-Adlm-NG",
4558             "ful-Adlm-SL" => "ff-Adlm-SL",
4559             "ful-Adlm-SN" => "ff-Adlm-SN",
4560             "ful-Latn" => "ff-Latn",
4561             "ful-Latn-BF" => "ff-Latn-BF",
4562             "ful-Latn-CM" => "ff-Latn-CM",
4563             "ful-Latn-GH" => "ff-Latn-GH",
4564             "ful-Latn-GM" => "ff-Latn-GM",
4565             "ful-Latn-GN" => "ff-Latn-GN",
4566             "ful-Latn-GW" => "ff-Latn-GW",
4567             "ful-Latn-LR" => "ff-Latn-LR",
4568             "ful-Latn-MR" => "ff-Latn-MR",
4569             "ful-Latn-NE" => "ff-Latn-NE",
4570             "ful-Latn-NG" => "ff-Latn-NG",
4571             "ful-Latn-SL" => "ff-Latn-SL",
4572             "ful-Latn-SN" => "ff-Latn-SN",
4573             geo => "ka",
4574             "geo-GE" => "ka-GE",
4575             ger => "de",
4576             "ger-AT" => "de-AT",
4577             "ger-BE" => "de-BE",
4578             "ger-CH" => "de-CH",
4579             "ger-DE" => "de-DE",
4580             "ger-IT" => "de-IT",
4581             "ger-LI" => "de-LI",
4582             "ger-LU" => "de-LU",
4583             gla => "gd",
4584             "gla-GB" => "gd-GB",
4585             gle => "ga",
4586             "gle-GB" => "ga-GB",
4587             "gle-IE" => "ga-IE",
4588             glg => "gl",
4589             "glg-ES" => "gl-ES",
4590             glv => "gv",
4591             "glv-IM" => "gv-IM",
4592             gre => "el",
4593             "gre-CY" => "el-CY",
4594             "gre-GR" => "el-GR",
4595             "gre-POLYTON" => "el-polyton",
4596             grn => "gn",
4597             "grn-PY" => "gn-PY",
4598             guj => "gu",
4599             "guj-IN" => "gu-IN",
4600             hau => "ha",
4601             "hau-Arab" => "ha-Arab",
4602             "hau-Arab-NG" => "ha-Arab-NG",
4603             "hau-Arab-SD" => "ha-Arab-SD",
4604             "hau-GH" => "ha-GH",
4605             "hau-NE" => "ha-NE",
4606             "hau-NG" => "ha-NG",
4607             heb => "he",
4608             "heb-IL" => "he-IL",
4609             hin => "hi",
4610             "hin-IN" => "hi-IN",
4611             "hin-Latn" => "hi-Latn",
4612             "hin-Latn-IN" => "hi-Latn-IN",
4613             hrv => "hr",
4614             "hrv-BA" => "hr-BA",
4615             "hrv-HR" => "hr-HR",
4616             hun => "hu",
4617             "hun-HU" => "hu-HU",
4618             ibo => "ig",
4619             "ibo-NG" => "ig-NG",
4620             ice => "is",
4621             "ice-IS" => "is-IS",
4622             ido => "io",
4623             "ido-001" => "io-001",
4624             iii => "ii",
4625             "iii-CN" => "ii-CN",
4626             iku => "iu",
4627             "iku-CA" => "iu-CA",
4628             "iku-Latn" => "iu-Latn",
4629             "iku-Latn-CA" => "iu-Latn-CA",
4630             ina => "ia",
4631             "ina-001" => "ia-001",
4632             ind => "id",
4633             "ind-ID" => "id-ID",
4634             ita => "it",
4635             "ita-CH" => "it-CH",
4636             "ita-IT" => "it-IT",
4637             "ita-SM" => "it-SM",
4638             "ita-VA" => "it-VA",
4639             jav => "jv",
4640             "jav-ID" => "jv-ID",
4641             jpn => "ja",
4642             "jpn-JP" => "ja-JP",
4643             kal => "kl",
4644             "kal-GL" => "kl-GL",
4645             kan => "kn",
4646             "kan-IN" => "kn-IN",
4647             kas => "ks",
4648             "kas-Arab" => "ks-Arab",
4649             "kas-Arab-IN" => "ks-Arab-IN",
4650             "kas-Deva" => "ks-Deva",
4651             "kas-Deva-IN" => "ks-Deva-IN",
4652             kaz => "kk",
4653             "kaz-KZ" => "kk-KZ",
4654             khm => "km",
4655             "khm-KH" => "km-KH",
4656             kik => "ki",
4657             "kik-KE" => "ki-KE",
4658             kin => "rw",
4659             "kin-RW" => "rw-RW",
4660             kir => "ky",
4661             "kir-KG" => "ky-KG",
4662             kor => "ko",
4663             "kor-KP" => "ko-KP",
4664             "kor-KR" => "ko-KR",
4665             kur => "ku",
4666             "kur-TR" => "ku-TR",
4667             lao => "lo",
4668             "lao-LA" => "lo-LA",
4669             lat => "la",
4670             "lat-VA" => "la-VA",
4671             lav => "lv",
4672             "lav-LV" => "lv-LV",
4673             lin => "ln",
4674             "lin-AO" => "ln-AO",
4675             "lin-CD" => "ln-CD",
4676             "lin-CF" => "ln-CF",
4677             "lin-CG" => "ln-CG",
4678             lit => "lt",
4679             "lit-LT" => "lt-LT",
4680             ltz => "lb",
4681             "ltz-LU" => "lb-LU",
4682             lub => "lu",
4683             "lub-CD" => "lu-CD",
4684             lug => "lg",
4685             "lug-UG" => "lg-UG",
4686             mac => "mk",
4687             "mac-MK" => "mk-MK",
4688             mal => "ml",
4689             "mal-IN" => "ml-IN",
4690             mao => "mi",
4691             "mao-NZ" => "mi-NZ",
4692             mar => "mr",
4693             "mar-IN" => "mr-IN",
4694             may => "ms",
4695             "may-Arab" => "ms-Arab",
4696             "may-Arab-BN" => "ms-Arab-BN",
4697             "may-Arab-MY" => "ms-Arab-MY",
4698             "may-BN" => "ms-BN",
4699             "may-ID" => "ms-ID",
4700             "may-MY" => "ms-MY",
4701             "may-SG" => "ms-SG",
4702             mlg => "mg",
4703             "mlg-MG" => "mg-MG",
4704             mlt => "mt",
4705             "mlt-MT" => "mt-MT",
4706             mon => "mn",
4707             "mon-MN" => "mn-MN",
4708             "mon-Mong" => "mn-Mong",
4709             "mon-Mong-CN" => "mn-Mong-CN",
4710             "mon-Mong-MN" => "mn-Mong-MN",
4711             nav => "nv",
4712             "nav-US" => "nv-US",
4713             nbl => "nr",
4714             "nbl-ZA" => "nr-ZA",
4715             nde => "nd",
4716             "nde-ZW" => "nd-ZW",
4717             nep => "ne",
4718             "nep-IN" => "ne-IN",
4719             "nep-NP" => "ne-NP",
4720             nno => "nn",
4721             "nno-NO" => "nn-NO",
4722             nob => "nb",
4723             "nob-NO" => "nb-NO",
4724             "nob-SJ" => "nb-SJ",
4725             nor => "no",
4726             nya => "ny",
4727             "nya-MW" => "ny-MW",
4728             oci => "oc",
4729             "oci-ES" => "oc-ES",
4730             "oci-FR" => "oc-FR",
4731             ori => "or",
4732             "ori-IN" => "or-IN",
4733             orm => "om",
4734             "orm-ET" => "om-ET",
4735             "orm-KE" => "om-KE",
4736             oss => "os",
4737             "oss-GE" => "os-GE",
4738             "oss-RU" => "os-RU",
4739             pan => "pa",
4740             "pan-Arab" => "pa-Arab",
4741             "pan-Arab-PK" => "pa-Arab-PK",
4742             "pan-Guru" => "pa-Guru",
4743             "pan-Guru-IN" => "pa-Guru-IN",
4744             per => "fa",
4745             "per-AF" => "fa-AF",
4746             "per-IR" => "fa-IR",
4747             pol => "pl",
4748             "pol-PL" => "pl-PL",
4749             por => "pt",
4750             "por-AO" => "pt-AO",
4751             "por-BR" => "pt-BR",
4752             "por-CH" => "pt-CH",
4753             "por-CV" => "pt-CV",
4754             "por-GQ" => "pt-GQ",
4755             "por-GW" => "pt-GW",
4756             "por-LU" => "pt-LU",
4757             "por-MO" => "pt-MO",
4758             "por-MZ" => "pt-MZ",
4759             "por-PT" => "pt-PT",
4760             "por-ST" => "pt-ST",
4761             "por-TL" => "pt-TL",
4762             pus => "ps",
4763             "pus-AF" => "ps-AF",
4764             "pus-PK" => "ps-PK",
4765             que => "qu",
4766             "que-BO" => "qu-BO",
4767             "que-EC" => "qu-EC",
4768             "que-PE" => "qu-PE",
4769             roh => "rm",
4770             "roh-CH" => "rm-CH",
4771             rum => "ro",
4772             "rum-MD" => "ro-MD",
4773             "rum-RO" => "ro-RO",
4774             run => "rn",
4775             "run-BI" => "rn-BI",
4776             rus => "ru",
4777             "rus-BY" => "ru-BY",
4778             "rus-KG" => "ru-KG",
4779             "rus-KZ" => "ru-KZ",
4780             "rus-MD" => "ru-MD",
4781             "rus-RU" => "ru-RU",
4782             "rus-UA" => "ru-UA",
4783             sag => "sg",
4784             "sag-CF" => "sg-CF",
4785             san => "sa",
4786             "san-IN" => "sa-IN",
4787             sin => "si",
4788             "sin-LK" => "si-LK",
4789             slo => "sk",
4790             "slo-SK" => "sk-SK",
4791             slv => "sl",
4792             "slv-SI" => "sl-SI",
4793             sme => "se",
4794             "sme-FI" => "se-FI",
4795             "sme-NO" => "se-NO",
4796             "sme-SE" => "se-SE",
4797             sna => "sn",
4798             "sna-ZW" => "sn-ZW",
4799             snd => "sd",
4800             "snd-Arab" => "sd-Arab",
4801             "snd-Arab-PK" => "sd-Arab-PK",
4802             "snd-Deva" => "sd-Deva",
4803             "snd-Deva-IN" => "sd-Deva-IN",
4804             som => "so",
4805             "som-DJ" => "so-DJ",
4806             "som-ET" => "so-ET",
4807             "som-KE" => "so-KE",
4808             "som-SO" => "so-SO",
4809             sot => "st",
4810             "sot-LS" => "st-LS",
4811             "sot-ZA" => "st-ZA",
4812             spa => "es",
4813             "spa-419" => "es-419",
4814             "spa-AR" => "es-AR",
4815             "spa-BO" => "es-BO",
4816             "spa-BR" => "es-BR",
4817             "spa-BZ" => "es-BZ",
4818             "spa-CL" => "es-CL",
4819             "spa-CO" => "es-CO",
4820             "spa-CR" => "es-CR",
4821             "spa-CU" => "es-CU",
4822             "spa-DO" => "es-DO",
4823             "spa-EA" => "es-EA",
4824             "spa-EC" => "es-EC",
4825             "spa-ES" => "es-ES",
4826             "spa-GQ" => "es-GQ",
4827             "spa-GT" => "es-GT",
4828             "spa-HN" => "es-HN",
4829             "spa-IC" => "es-IC",
4830             "spa-MX" => "es-MX",
4831             "spa-NI" => "es-NI",
4832             "spa-PA" => "es-PA",
4833             "spa-PE" => "es-PE",
4834             "spa-PH" => "es-PH",
4835             "spa-PR" => "es-PR",
4836             "spa-PY" => "es-PY",
4837             "spa-SV" => "es-SV",
4838             "spa-US" => "es-US",
4839             "spa-UY" => "es-UY",
4840             "spa-VE" => "es-VE",
4841             srd => "sc",
4842             "srd-IT" => "sc-IT",
4843             srp => "sr",
4844             "srp-Cyrl" => "sr-Cyrl",
4845             "srp-Cyrl-BA" => "sr-Cyrl-BA",
4846             "srp-Cyrl-ME" => "sr-Cyrl-ME",
4847             "srp-Cyrl-RS" => "sr-Cyrl-RS",
4848             "srp-Cyrl-XK" => "sr-Cyrl-XK",
4849             "srp-Latn" => "sr-Latn",
4850             "srp-Latn-BA" => "sr-Latn-BA",
4851             "srp-Latn-ME" => "sr-Latn-ME",
4852             "srp-Latn-RS" => "sr-Latn-RS",
4853             "srp-Latn-XK" => "sr-Latn-XK",
4854             ssw => "ss",
4855             "ssw-SZ" => "ss-SZ",
4856             "ssw-ZA" => "ss-ZA",
4857             sun => "su",
4858             "sun-Latn" => "su-Latn",
4859             "sun-Latn-ID" => "su-Latn-ID",
4860             swa => "sw",
4861             "swa-CD" => "sw-CD",
4862             "swa-KE" => "sw-KE",
4863             "swa-TZ" => "sw-TZ",
4864             "swa-UG" => "sw-UG",
4865             swe => "sv",
4866             "swe-AX" => "sv-AX",
4867             "swe-FI" => "sv-FI",
4868             "swe-SE" => "sv-SE",
4869             tam => "ta",
4870             "tam-IN" => "ta-IN",
4871             "tam-LK" => "ta-LK",
4872             "tam-MY" => "ta-MY",
4873             "tam-SG" => "ta-SG",
4874             tat => "tt",
4875             "tat-RU" => "tt-RU",
4876             tel => "te",
4877             "tel-IN" => "te-IN",
4878             tgk => "tg",
4879             "tgk-TJ" => "tg-TJ",
4880             tha => "th",
4881             "tha-TH" => "th-TH",
4882             tib => "bo",
4883             "tib-CN" => "bo-CN",
4884             "tib-IN" => "bo-IN",
4885             tir => "ti",
4886             "tir-ER" => "ti-ER",
4887             "tir-ET" => "ti-ET",
4888             ton => "to",
4889             "ton-TO" => "to-TO",
4890             tsn => "tn",
4891             "tsn-BW" => "tn-BW",
4892             "tsn-ZA" => "tn-ZA",
4893             tso => "ts",
4894             "tso-ZA" => "ts-ZA",
4895             tuk => "tk",
4896             "tuk-TM" => "tk-TM",
4897             tur => "tr",
4898             "tur-CY" => "tr-CY",
4899             "tur-TR" => "tr-TR",
4900             uig => "ug",
4901             "uig-CN" => "ug-CN",
4902             ukr => "uk",
4903             "ukr-UA" => "uk-UA",
4904             urd => "ur",
4905             "urd-IN" => "ur-IN",
4906             "urd-PK" => "ur-PK",
4907             uzb => "uz",
4908             "uzb-Arab" => "uz-Arab",
4909             "uzb-Arab-AF" => "uz-Arab-AF",
4910             "uzb-Cyrl" => "uz-Cyrl",
4911             "uzb-Cyrl-UZ" => "uz-Cyrl-UZ",
4912             "uzb-Latn" => "uz-Latn",
4913             "uzb-Latn-UZ" => "uz-Latn-UZ",
4914             ven => "ve",
4915             "ven-ZA" => "ve-ZA",
4916             vie => "vi",
4917             "vie-VN" => "vi-VN",
4918             vol => "vo",
4919             "vol-001" => "vo-001",
4920             wel => "cy",
4921             "wel-GB" => "cy-GB",
4922             wln => "wa",
4923             "wln-BE" => "wa-BE",
4924             wol => "wo",
4925             "wol-SN" => "wo-SN",
4926             xho => "xh",
4927             "xho-ZA" => "xh-ZA",
4928             yid => "yi",
4929             "yid-001" => "yi-001",
4930             yor => "yo",
4931             "yor-BJ" => "yo-BJ",
4932             "yor-NG" => "yo-NG",
4933             zul => "zu",
4934             "zul-ZA" => "zu-ZA",
4935             );
4936             ### :end ISO639Aliases:
4937             #>>>
4938              
4939             #<<<
4940             ### :start LocaleData:
4941             my %LocaleData = (
4942             ar => {
4943             am_pm_abbreviated => [
4944             "\N{U+0635}",
4945             "\N{U+0645}",
4946             ],
4947             available_formats => {
4948             Bh => "h B",
4949             Bhm => "h:mm B",
4950             Bhms => "h:mm:ss B",
4951             E => "ccc",
4952             EBhm => "E h:mm B",
4953             EBhms => "E h:mm:ss B",
4954             EHm => "E HH:mm",
4955             EHms => "E HH:mm:ss",
4956             Ed => "E\N{U+060c} d",
4957             Ehm => "E h:mm a",
4958             Ehms => "E h:mm:ss a",
4959             Gy => "y G",
4960             GyMMM => "MMM y G",
4961             GyMMMEd => "E\N{U+060c} d MMM y G",
4962             GyMMMd => "d MMM y G",
4963             GyMd => "dd-MM-y GGGGG",
4964             H => "HH",
4965             Hm => "HH:mm",
4966             Hms => "HH:mm:ss",
4967             Hmsv => "HH:mm:ss v",
4968             Hmv => "HH:mm v",
4969             M => "L",
4970             MEd => "E\N{U+060c} d\N{U+200f}/M",
4971             MMM => "LLL",
4972             MMMEd => "E\N{U+060c} d MMM",
4973             MMMMEd => "E\N{U+060c} d MMMM",
4974             "MMMMW-count-few" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
4975             "MMMMW-count-many" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
4976             "MMMMW-count-one" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
4977             "MMMMW-count-other" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
4978             "MMMMW-count-two" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
4979             "MMMMW-count-zero" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
4980             MMMMd => "d MMMM",
4981             MMMd => "d MMM",
4982             MMdd => "dd\N{U+200f}/MM",
4983             Md => "d\N{U+200f}/M",
4984             d => "d",
4985             h => "h a",
4986             hm => "h:mm a",
4987             hms => "h:mm:ss a",
4988             hmsv => "h:mm:ss a v",
4989             hmv => "h:mm a v",
4990             ms => "mm:ss",
4991             y => "y",
4992             yM => "M\N{U+200f}/y",
4993             yMEd => "E\N{U+060c} d\N{U+200f}/M\N{U+200f}/y",
4994             yMM => "MM\N{U+200f}/y",
4995             yMMM => "MMM y",
4996             yMMMEd => "E\N{U+060c} d MMM y",
4997             yMMMM => "MMMM y",
4998             yMMMd => "d MMM y",
4999             yMd => "d\N{U+200f}/M\N{U+200f}/y",
5000             yQQQ => "QQQ y",
5001             yQQQQ => "QQQQ y",
5002             "yw-count-few" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
5003             "yw-count-many" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
5004             "yw-count-one" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
5005             "yw-count-other" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
5006             "yw-count-two" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
5007             "yw-count-zero" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
5008             },
5009             code => "ar",
5010             date_format_full => "EEEE\N{U+060c} d MMMM y",
5011             date_format_long => "d MMMM y",
5012             date_format_medium => "dd\N{U+200f}/MM\N{U+200f}/y",
5013             date_format_short => "d\N{U+200f}/M\N{U+200f}/y",
5014             datetime_format_full => "{1}\N{U+060c} {0}",
5015             datetime_format_long => "{1}\N{U+060c} {0}",
5016             datetime_format_medium => "{1}\N{U+060c} {0}",
5017             datetime_format_short => "{1}\N{U+060c} {0}",
5018             day_format_abbreviated => [
5019             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
5020             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
5021             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
5022             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
5023             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
5024             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
5025             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
5026             ],
5027             day_format_narrow => [
5028             "\N{U+0646}",
5029             "\N{U+062b}",
5030             "\N{U+0631}",
5031             "\N{U+062e}",
5032             "\N{U+062c}",
5033             "\N{U+0633}",
5034             "\N{U+062d}",
5035             ],
5036             day_format_wide => [
5037             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
5038             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
5039             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
5040             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
5041             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
5042             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
5043             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
5044             ],
5045             day_stand_alone_abbreviated => [
5046             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
5047             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
5048             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
5049             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
5050             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
5051             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
5052             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
5053             ],
5054             day_stand_alone_narrow => [
5055             "\N{U+0646}",
5056             "\N{U+062b}",
5057             "\N{U+0631}",
5058             "\N{U+062e}",
5059             "\N{U+062c}",
5060             "\N{U+0633}",
5061             "\N{U+062d}",
5062             ],
5063             day_stand_alone_wide => [
5064             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
5065             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
5066             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
5067             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
5068             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
5069             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
5070             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
5071             ],
5072             era_abbreviated => [
5073             "\N{U+0642}.\N{U+0645}",
5074             "\N{U+0645}",
5075             ],
5076             era_narrow => [
5077             "\N{U+0642}.\N{U+0645}",
5078             "\N{U+0645}",
5079             ],
5080             era_wide => [
5081             "\N{U+0642}\N{U+0628}\N{U+0644} \N{U+0627}\N{U+0644}\N{U+0645}\N{U+064a}\N{U+0644}\N{U+0627}\N{U+062f}",
5082             "\N{U+0645}\N{U+064a}\N{U+0644}\N{U+0627}\N{U+062f}\N{U+064a}",
5083             ],
5084             first_day_of_week => 1,
5085             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
5086             glibc_date_format => "%m/%d/%y",
5087             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
5088             glibc_time_12_format => "%I:%M:%S %p",
5089             glibc_time_format => "%H:%M:%S",
5090             language => "Arabic",
5091             month_format_abbreviated => [
5092             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
5093             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
5094             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
5095             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
5096             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
5097             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
5098             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
5099             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
5100             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
5101             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
5102             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
5103             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
5104             ],
5105             month_format_narrow => [
5106             "\N{U+064a}",
5107             "\N{U+0641}",
5108             "\N{U+0645}",
5109             "\N{U+0623}",
5110             "\N{U+0648}",
5111             "\N{U+0646}",
5112             "\N{U+0644}",
5113             "\N{U+063a}",
5114             "\N{U+0633}",
5115             "\N{U+0643}",
5116             "\N{U+0628}",
5117             "\N{U+062f}",
5118             ],
5119             month_format_wide => [
5120             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
5121             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
5122             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
5123             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
5124             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
5125             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
5126             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
5127             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
5128             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
5129             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
5130             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
5131             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
5132             ],
5133             month_stand_alone_abbreviated => [
5134             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
5135             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
5136             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
5137             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
5138             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
5139             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
5140             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
5141             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
5142             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
5143             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
5144             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
5145             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
5146             ],
5147             month_stand_alone_narrow => [
5148             "\N{U+064a}",
5149             "\N{U+0641}",
5150             "\N{U+0645}",
5151             "\N{U+0623}",
5152             "\N{U+0648}",
5153             "\N{U+0646}",
5154             "\N{U+0644}",
5155             "\N{U+063a}",
5156             "\N{U+0633}",
5157             "\N{U+0643}",
5158             "\N{U+0628}",
5159             "\N{U+062f}",
5160             ],
5161             month_stand_alone_wide => [
5162             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
5163             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
5164             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
5165             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
5166             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
5167             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
5168             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
5169             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
5170             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
5171             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
5172             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
5173             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
5174             ],
5175             name => "Arabic",
5176             native_language => "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}",
5177             native_name => "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}",
5178             native_script => undef,
5179             native_territory => undef,
5180             native_variant => undef,
5181             quarter_format_abbreviated => [
5182             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0648}\N{U+0644}",
5183             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0646}\N{U+064a}",
5184             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0644}\N{U+062b}",
5185             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0631}\N{U+0627}\N{U+0628}\N{U+0639}",
5186             ],
5187             quarter_format_narrow => [
5188             "\N{U+0661}",
5189             "\N{U+0662}",
5190             "\N{U+0663}",
5191             "\N{U+0664}",
5192             ],
5193             quarter_format_wide => [
5194             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0648}\N{U+0644}",
5195             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0646}\N{U+064a}",
5196             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0644}\N{U+062b}",
5197             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0631}\N{U+0627}\N{U+0628}\N{U+0639}",
5198             ],
5199             quarter_stand_alone_abbreviated => [
5200             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0648}\N{U+0644}",
5201             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0646}\N{U+064a}",
5202             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0644}\N{U+062b}",
5203             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0631}\N{U+0627}\N{U+0628}\N{U+0639}",
5204             ],
5205             quarter_stand_alone_narrow => [
5206             "\N{U+0661}",
5207             "\N{U+0662}",
5208             "\N{U+0663}",
5209             "\N{U+0664}",
5210             ],
5211             quarter_stand_alone_wide => [
5212             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0648}\N{U+0644}",
5213             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0646}\N{U+064a}",
5214             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0644}\N{U+062b}",
5215             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0631}\N{U+0627}\N{U+0628}\N{U+0639}",
5216             ],
5217             script => undef,
5218             territory => undef,
5219             time_format_full => "h:mm:ss a zzzz",
5220             time_format_long => "h:mm:ss a z",
5221             time_format_medium => "h:mm:ss a",
5222             time_format_short => "h:mm a",
5223             variant => undef,
5224             version => 43,
5225             },
5226             en => {
5227             am_pm_abbreviated => [
5228             "AM",
5229             "PM",
5230             ],
5231             available_formats => {
5232             Bh => "h B",
5233             Bhm => "h:mm B",
5234             Bhms => "h:mm:ss B",
5235             E => "ccc",
5236             EBhm => "E h:mm B",
5237             EBhms => "E h:mm:ss B",
5238             EHm => "E HH:mm",
5239             EHms => "E HH:mm:ss",
5240             Ed => "d E",
5241             Ehm => "E h:mm\N{U+202f}a",
5242             Ehms => "E h:mm:ss\N{U+202f}a",
5243             Gy => "y G",
5244             GyMMM => "MMM y G",
5245             GyMMMEd => "E, MMM d, y G",
5246             GyMMMd => "MMM d, y G",
5247             GyMd => "M/d/y G",
5248             H => "HH",
5249             Hm => "HH:mm",
5250             Hms => "HH:mm:ss",
5251             Hmsv => "HH:mm:ss v",
5252             Hmv => "HH:mm v",
5253             M => "L",
5254             MEd => "E, M/d",
5255             MMM => "LLL",
5256             MMMEd => "E, MMM d",
5257             "MMMMW-count-one" => "'week' W 'of' MMMM",
5258             "MMMMW-count-other" => "'week' W 'of' MMMM",
5259             MMMMd => "MMMM d",
5260             MMMd => "MMM d",
5261             Md => "M/d",
5262             d => "d",
5263             h => "h\N{U+202f}a",
5264             hm => "h:mm\N{U+202f}a",
5265             hms => "h:mm:ss\N{U+202f}a",
5266             hmsv => "h:mm:ss\N{U+202f}a v",
5267             hmv => "h:mm\N{U+202f}a v",
5268             ms => "mm:ss",
5269             y => "y",
5270             yM => "M/y",
5271             yMEd => "E, M/d/y",
5272             yMMM => "MMM y",
5273             yMMMEd => "E, MMM d, y",
5274             yMMMM => "MMMM y",
5275             yMMMd => "MMM d, y",
5276             yMd => "M/d/y",
5277             yQQQ => "QQQ y",
5278             yQQQQ => "QQQQ y",
5279             "yw-count-one" => "'week' w 'of' Y",
5280             "yw-count-other" => "'week' w 'of' Y",
5281             },
5282             code => "en",
5283             date_format_full => "EEEE, MMMM d, y",
5284             date_format_long => "MMMM d, y",
5285             date_format_medium => "MMM d, y",
5286             date_format_short => "M/d/yy",
5287             datetime_format_full => "{1}, {0}",
5288             datetime_format_long => "{1}, {0}",
5289             datetime_format_medium => "{1}, {0}",
5290             datetime_format_short => "{1}, {0}",
5291             day_format_abbreviated => [
5292             "Mon",
5293             "Tue",
5294             "Wed",
5295             "Thu",
5296             "Fri",
5297             "Sat",
5298             "Sun",
5299             ],
5300             day_format_narrow => [
5301             "M",
5302             "T",
5303             "W",
5304             "T",
5305             "F",
5306             "S",
5307             "S",
5308             ],
5309             day_format_wide => [
5310             "Monday",
5311             "Tuesday",
5312             "Wednesday",
5313             "Thursday",
5314             "Friday",
5315             "Saturday",
5316             "Sunday",
5317             ],
5318             day_stand_alone_abbreviated => [
5319             "Mon",
5320             "Tue",
5321             "Wed",
5322             "Thu",
5323             "Fri",
5324             "Sat",
5325             "Sun",
5326             ],
5327             day_stand_alone_narrow => [
5328             "M",
5329             "T",
5330             "W",
5331             "T",
5332             "F",
5333             "S",
5334             "S",
5335             ],
5336             day_stand_alone_wide => [
5337             "Monday",
5338             "Tuesday",
5339             "Wednesday",
5340             "Thursday",
5341             "Friday",
5342             "Saturday",
5343             "Sunday",
5344             ],
5345             era_abbreviated => [
5346             "BC",
5347             "AD",
5348             ],
5349             era_narrow => [
5350             "B",
5351             "A",
5352             ],
5353             era_wide => [
5354             "Before Christ",
5355             "Anno Domini",
5356             ],
5357             first_day_of_week => 1,
5358             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
5359             glibc_date_format => "%m/%d/%y",
5360             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
5361             glibc_time_12_format => "%I:%M:%S %p",
5362             glibc_time_format => "%H:%M:%S",
5363             language => "English",
5364             month_format_abbreviated => [
5365             "Jan",
5366             "Feb",
5367             "Mar",
5368             "Apr",
5369             "May",
5370             "Jun",
5371             "Jul",
5372             "Aug",
5373             "Sep",
5374             "Oct",
5375             "Nov",
5376             "Dec",
5377             ],
5378             month_format_narrow => [
5379             "J",
5380             "F",
5381             "M",
5382             "A",
5383             "M",
5384             "J",
5385             "J",
5386             "A",
5387             "S",
5388             "O",
5389             "N",
5390             "D",
5391             ],
5392             month_format_wide => [
5393             "January",
5394             "February",
5395             "March",
5396             "April",
5397             "May",
5398             "June",
5399             "July",
5400             "August",
5401             "September",
5402             "October",
5403             "November",
5404             "December",
5405             ],
5406             month_stand_alone_abbreviated => [
5407             "Jan",
5408             "Feb",
5409             "Mar",
5410             "Apr",
5411             "May",
5412             "Jun",
5413             "Jul",
5414             "Aug",
5415             "Sep",
5416             "Oct",
5417             "Nov",
5418             "Dec",
5419             ],
5420             month_stand_alone_narrow => [
5421             "J",
5422             "F",
5423             "M",
5424             "A",
5425             "M",
5426             "J",
5427             "J",
5428             "A",
5429             "S",
5430             "O",
5431             "N",
5432             "D",
5433             ],
5434             month_stand_alone_wide => [
5435             "January",
5436             "February",
5437             "March",
5438             "April",
5439             "May",
5440             "June",
5441             "July",
5442             "August",
5443             "September",
5444             "October",
5445             "November",
5446             "December",
5447             ],
5448             name => "English",
5449             native_language => "English",
5450             native_name => "English",
5451             native_script => undef,
5452             native_territory => undef,
5453             native_variant => undef,
5454             quarter_format_abbreviated => [
5455             "Q1",
5456             "Q2",
5457             "Q3",
5458             "Q4",
5459             ],
5460             quarter_format_narrow => [
5461             1,
5462             2,
5463             3,
5464             4,
5465             ],
5466             quarter_format_wide => [
5467             "1st quarter",
5468             "2nd quarter",
5469             "3rd quarter",
5470             "4th quarter",
5471             ],
5472             quarter_stand_alone_abbreviated => [
5473             "Q1",
5474             "Q2",
5475             "Q3",
5476             "Q4",
5477             ],
5478             quarter_stand_alone_narrow => [
5479             1,
5480             2,
5481             3,
5482             4,
5483             ],
5484             quarter_stand_alone_wide => [
5485             "1st quarter",
5486             "2nd quarter",
5487             "3rd quarter",
5488             "4th quarter",
5489             ],
5490             script => undef,
5491             territory => undef,
5492             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
5493             time_format_long => "h:mm:ss\N{U+202f}a z",
5494             time_format_medium => "h:mm:ss\N{U+202f}a",
5495             time_format_short => "h:mm\N{U+202f}a",
5496             variant => undef,
5497             version => 43,
5498             },
5499             "en-CA" => {
5500             am_pm_abbreviated => [
5501             "a.m.",
5502             "p.m.",
5503             ],
5504             available_formats => {
5505             Bh => "h B",
5506             Bhm => "h:mm B",
5507             Bhms => "h:mm:ss B",
5508             E => "ccc",
5509             EBhm => "E h:mm B",
5510             EBhms => "E h:mm:ss B",
5511             EHm => "E HH:mm",
5512             EHms => "E HH:mm:ss",
5513             Ed => "E d",
5514             Ehm => "E h:mm\N{U+202f}a",
5515             Ehms => "E h:mm:ss\N{U+202f}a",
5516             Gy => "y G",
5517             GyMMM => "MMM y G",
5518             GyMMMEd => "E, MMM d, y G",
5519             GyMMMd => "MMM d, y G",
5520             GyMd => "y-MM-dd G",
5521             H => "HH",
5522             Hm => "HH:mm",
5523             Hms => "HH:mm:ss",
5524             Hmsv => "HH:mm:ss v",
5525             Hmv => "HH:mm v",
5526             M => "L",
5527             MEd => "E, MM-dd",
5528             "MEd-alt-variant" => "E, d/M",
5529             MMM => "LLL",
5530             MMMEd => "E, MMM d",
5531             "MMMMW-count-one" => "'week' W 'of' MMMM",
5532             "MMMMW-count-other" => "'week' W 'of' MMMM",
5533             MMMMd => "MMMM d",
5534             MMMd => "MMM d",
5535             MMdd => "MM-dd",
5536             "MMdd-alt-variant" => "dd/MM",
5537             Md => "MM-dd",
5538             "Md-alt-variant" => "d/M",
5539             d => "d",
5540             h => "h\N{U+202f}a",
5541             hm => "h:mm\N{U+202f}a",
5542             hms => "h:mm:ss\N{U+202f}a",
5543             hmsv => "h:mm:ss\N{U+202f}a v",
5544             hmv => "h:mm\N{U+202f}a v",
5545             ms => "mm:ss",
5546             y => "y",
5547             yM => "y-MM",
5548             yMEd => "E, y-MM-dd",
5549             "yMEd-alt-variant" => "E, d/M/y",
5550             yMMM => "MMM y",
5551             yMMMEd => "E, MMM d, y",
5552             yMMMM => "MMMM y",
5553             yMMMd => "MMM d, y",
5554             yMd => "y-MM-dd",
5555             "yMd-alt-variant" => "d/M/y",
5556             yQQQ => "QQQ y",
5557             yQQQQ => "QQQQ y",
5558             "yw-count-one" => "'week' w 'of' Y",
5559             "yw-count-other" => "'week' w 'of' Y",
5560             },
5561             code => "en-CA",
5562             date_format_full => "EEEE, MMMM d, y",
5563             date_format_long => "MMMM d, y",
5564             date_format_medium => "MMM d, y",
5565             date_format_short => "y-MM-dd",
5566             datetime_format_full => "{1}, {0}",
5567             datetime_format_long => "{1}, {0}",
5568             datetime_format_medium => "{1}, {0}",
5569             datetime_format_short => "{1}, {0}",
5570             day_format_abbreviated => [
5571             "Mon",
5572             "Tue",
5573             "Wed",
5574             "Thu",
5575             "Fri",
5576             "Sat",
5577             "Sun",
5578             ],
5579             day_format_narrow => [
5580             "M",
5581             "T",
5582             "W",
5583             "T",
5584             "F",
5585             "S",
5586             "S",
5587             ],
5588             day_format_wide => [
5589             "Monday",
5590             "Tuesday",
5591             "Wednesday",
5592             "Thursday",
5593             "Friday",
5594             "Saturday",
5595             "Sunday",
5596             ],
5597             day_stand_alone_abbreviated => [
5598             "Mon",
5599             "Tue",
5600             "Wed",
5601             "Thu",
5602             "Fri",
5603             "Sat",
5604             "Sun",
5605             ],
5606             day_stand_alone_narrow => [
5607             "M",
5608             "T",
5609             "W",
5610             "T",
5611             "F",
5612             "S",
5613             "S",
5614             ],
5615             day_stand_alone_wide => [
5616             "Monday",
5617             "Tuesday",
5618             "Wednesday",
5619             "Thursday",
5620             "Friday",
5621             "Saturday",
5622             "Sunday",
5623             ],
5624             era_abbreviated => [
5625             "BC",
5626             "AD",
5627             ],
5628             era_narrow => [
5629             "B",
5630             "A",
5631             ],
5632             era_wide => [
5633             "before Christ",
5634             "Anno Domini",
5635             ],
5636             first_day_of_week => 7,
5637             glibc_date_1_format => "%a %d %b %Y %r %Z",
5638             glibc_date_format => "%Y-%m-%d",
5639             glibc_datetime_format => "%a %d %b %Y %r",
5640             glibc_time_12_format => "%I:%M:%S %p",
5641             glibc_time_format => "%r",
5642             language => "English",
5643             month_format_abbreviated => [
5644             "Jan",
5645             "Feb",
5646             "Mar",
5647             "Apr",
5648             "May",
5649             "Jun",
5650             "Jul",
5651             "Aug",
5652             "Sep",
5653             "Oct",
5654             "Nov",
5655             "Dec",
5656             ],
5657             month_format_narrow => [
5658             "J",
5659             "F",
5660             "M",
5661             "A",
5662             "M",
5663             "J",
5664             "J",
5665             "A",
5666             "S",
5667             "O",
5668             "N",
5669             "D",
5670             ],
5671             month_format_wide => [
5672             "January",
5673             "February",
5674             "March",
5675             "April",
5676             "May",
5677             "June",
5678             "July",
5679             "August",
5680             "September",
5681             "October",
5682             "November",
5683             "December",
5684             ],
5685             month_stand_alone_abbreviated => [
5686             "Jan",
5687             "Feb",
5688             "Mar",
5689             "Apr",
5690             "May",
5691             "Jun",
5692             "Jul",
5693             "Aug",
5694             "Sep",
5695             "Oct",
5696             "Nov",
5697             "Dec",
5698             ],
5699             month_stand_alone_narrow => [
5700             "J",
5701             "F",
5702             "M",
5703             "A",
5704             "M",
5705             "J",
5706             "J",
5707             "A",
5708             "S",
5709             "O",
5710             "N",
5711             "D",
5712             ],
5713             month_stand_alone_wide => [
5714             "January",
5715             "February",
5716             "March",
5717             "April",
5718             "May",
5719             "June",
5720             "July",
5721             "August",
5722             "September",
5723             "October",
5724             "November",
5725             "December",
5726             ],
5727             name => "English Canada",
5728             native_language => "English",
5729             native_name => "English Canada",
5730             native_script => undef,
5731             native_territory => "Canada",
5732             native_variant => undef,
5733             quarter_format_abbreviated => [
5734             "Q1",
5735             "Q2",
5736             "Q3",
5737             "Q4",
5738             ],
5739             quarter_format_narrow => [
5740             1,
5741             2,
5742             3,
5743             4,
5744             ],
5745             quarter_format_wide => [
5746             "1st quarter",
5747             "2nd quarter",
5748             "3rd quarter",
5749             "4th quarter",
5750             ],
5751             quarter_stand_alone_abbreviated => [
5752             "Q1",
5753             "Q2",
5754             "Q3",
5755             "Q4",
5756             ],
5757             quarter_stand_alone_narrow => [
5758             1,
5759             2,
5760             3,
5761             4,
5762             ],
5763             quarter_stand_alone_wide => [
5764             "1st quarter",
5765             "2nd quarter",
5766             "3rd quarter",
5767             "4th quarter",
5768             ],
5769             script => undef,
5770             territory => "Canada",
5771             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
5772             time_format_long => "h:mm:ss\N{U+202f}a z",
5773             time_format_medium => "h:mm:ss\N{U+202f}a",
5774             time_format_short => "h:mm\N{U+202f}a",
5775             variant => undef,
5776             version => 43,
5777             },
5778             "en-US" => {
5779             am_pm_abbreviated => [
5780             "AM",
5781             "PM",
5782             ],
5783             available_formats => {
5784             Bh => "h B",
5785             Bhm => "h:mm B",
5786             Bhms => "h:mm:ss B",
5787             E => "ccc",
5788             EBhm => "E h:mm B",
5789             EBhms => "E h:mm:ss B",
5790             EHm => "E HH:mm",
5791             EHms => "E HH:mm:ss",
5792             Ed => "d E",
5793             Ehm => "E h:mm\N{U+202f}a",
5794             Ehms => "E h:mm:ss\N{U+202f}a",
5795             Gy => "y G",
5796             GyMMM => "MMM y G",
5797             GyMMMEd => "E, MMM d, y G",
5798             GyMMMd => "MMM d, y G",
5799             GyMd => "M/d/y G",
5800             H => "HH",
5801             Hm => "HH:mm",
5802             Hms => "HH:mm:ss",
5803             Hmsv => "HH:mm:ss v",
5804             Hmv => "HH:mm v",
5805             M => "L",
5806             MEd => "E, M/d",
5807             MMM => "LLL",
5808             MMMEd => "E, MMM d",
5809             "MMMMW-count-one" => "'week' W 'of' MMMM",
5810             "MMMMW-count-other" => "'week' W 'of' MMMM",
5811             MMMMd => "MMMM d",
5812             MMMd => "MMM d",
5813             Md => "M/d",
5814             d => "d",
5815             h => "h\N{U+202f}a",
5816             hm => "h:mm\N{U+202f}a",
5817             hms => "h:mm:ss\N{U+202f}a",
5818             hmsv => "h:mm:ss\N{U+202f}a v",
5819             hmv => "h:mm\N{U+202f}a v",
5820             ms => "mm:ss",
5821             y => "y",
5822             yM => "M/y",
5823             yMEd => "E, M/d/y",
5824             yMMM => "MMM y",
5825             yMMMEd => "E, MMM d, y",
5826             yMMMM => "MMMM y",
5827             yMMMd => "MMM d, y",
5828             yMd => "M/d/y",
5829             yQQQ => "QQQ y",
5830             yQQQQ => "QQQQ y",
5831             "yw-count-one" => "'week' w 'of' Y",
5832             "yw-count-other" => "'week' w 'of' Y",
5833             },
5834             code => "en-US",
5835             date_format_full => "EEEE, MMMM d, y",
5836             date_format_long => "MMMM d, y",
5837             date_format_medium => "MMM d, y",
5838             date_format_short => "M/d/yy",
5839             datetime_format_full => "{1}, {0}",
5840             datetime_format_long => "{1}, {0}",
5841             datetime_format_medium => "{1}, {0}",
5842             datetime_format_short => "{1}, {0}",
5843             day_format_abbreviated => [
5844             "Mon",
5845             "Tue",
5846             "Wed",
5847             "Thu",
5848             "Fri",
5849             "Sat",
5850             "Sun",
5851             ],
5852             day_format_narrow => [
5853             "M",
5854             "T",
5855             "W",
5856             "T",
5857             "F",
5858             "S",
5859             "S",
5860             ],
5861             day_format_wide => [
5862             "Monday",
5863             "Tuesday",
5864             "Wednesday",
5865             "Thursday",
5866             "Friday",
5867             "Saturday",
5868             "Sunday",
5869             ],
5870             day_stand_alone_abbreviated => [
5871             "Mon",
5872             "Tue",
5873             "Wed",
5874             "Thu",
5875             "Fri",
5876             "Sat",
5877             "Sun",
5878             ],
5879             day_stand_alone_narrow => [
5880             "M",
5881             "T",
5882             "W",
5883             "T",
5884             "F",
5885             "S",
5886             "S",
5887             ],
5888             day_stand_alone_wide => [
5889             "Monday",
5890             "Tuesday",
5891             "Wednesday",
5892             "Thursday",
5893             "Friday",
5894             "Saturday",
5895             "Sunday",
5896             ],
5897             era_abbreviated => [
5898             "BC",
5899             "AD",
5900             ],
5901             era_narrow => [
5902             "B",
5903             "A",
5904             ],
5905             era_wide => [
5906             "Before Christ",
5907             "Anno Domini",
5908             ],
5909             first_day_of_week => 7,
5910             glibc_date_1_format => "%a %b %e %r %Z %Y",
5911             glibc_date_format => "%m/%d/%Y",
5912             glibc_datetime_format => "%a %d %b %Y %r %Z",
5913             glibc_time_12_format => "%I:%M:%S %p",
5914             glibc_time_format => "%r",
5915             language => "English",
5916             month_format_abbreviated => [
5917             "Jan",
5918             "Feb",
5919             "Mar",
5920             "Apr",
5921             "May",
5922             "Jun",
5923             "Jul",
5924             "Aug",
5925             "Sep",
5926             "Oct",
5927             "Nov",
5928             "Dec",
5929             ],
5930             month_format_narrow => [
5931             "J",
5932             "F",
5933             "M",
5934             "A",
5935             "M",
5936             "J",
5937             "J",
5938             "A",
5939             "S",
5940             "O",
5941             "N",
5942             "D",
5943             ],
5944             month_format_wide => [
5945             "January",
5946             "February",
5947             "March",
5948             "April",
5949             "May",
5950             "June",
5951             "July",
5952             "August",
5953             "September",
5954             "October",
5955             "November",
5956             "December",
5957             ],
5958             month_stand_alone_abbreviated => [
5959             "Jan",
5960             "Feb",
5961             "Mar",
5962             "Apr",
5963             "May",
5964             "Jun",
5965             "Jul",
5966             "Aug",
5967             "Sep",
5968             "Oct",
5969             "Nov",
5970             "Dec",
5971             ],
5972             month_stand_alone_narrow => [
5973             "J",
5974             "F",
5975             "M",
5976             "A",
5977             "M",
5978             "J",
5979             "J",
5980             "A",
5981             "S",
5982             "O",
5983             "N",
5984             "D",
5985             ],
5986             month_stand_alone_wide => [
5987             "January",
5988             "February",
5989             "March",
5990             "April",
5991             "May",
5992             "June",
5993             "July",
5994             "August",
5995             "September",
5996             "October",
5997             "November",
5998             "December",
5999             ],
6000             name => "English United States",
6001             native_language => "English",
6002             native_name => "English United States",
6003             native_script => undef,
6004             native_territory => "United States",
6005             native_variant => undef,
6006             quarter_format_abbreviated => [
6007             "Q1",
6008             "Q2",
6009             "Q3",
6010             "Q4",
6011             ],
6012             quarter_format_narrow => [
6013             1,
6014             2,
6015             3,
6016             4,
6017             ],
6018             quarter_format_wide => [
6019             "1st quarter",
6020             "2nd quarter",
6021             "3rd quarter",
6022             "4th quarter",
6023             ],
6024             quarter_stand_alone_abbreviated => [
6025             "Q1",
6026             "Q2",
6027             "Q3",
6028             "Q4",
6029             ],
6030             quarter_stand_alone_narrow => [
6031             1,
6032             2,
6033             3,
6034             4,
6035             ],
6036             quarter_stand_alone_wide => [
6037             "1st quarter",
6038             "2nd quarter",
6039             "3rd quarter",
6040             "4th quarter",
6041             ],
6042             script => undef,
6043             territory => "United States",
6044             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
6045             time_format_long => "h:mm:ss\N{U+202f}a z",
6046             time_format_medium => "h:mm:ss\N{U+202f}a",
6047             time_format_short => "h:mm\N{U+202f}a",
6048             variant => undef,
6049             version => 43,
6050             },
6051             es => {
6052             am_pm_abbreviated => [
6053             "a.\N{U+202f}m.",
6054             "p.\N{U+202f}m.",
6055             ],
6056             available_formats => {
6057             Bh => "h B",
6058             Bhm => "h:mm B",
6059             Bhms => "h:mm:ss B",
6060             E => "ccc",
6061             EBhm => "E h:mm B",
6062             EBhms => "E h:mm:ss B",
6063             EHm => "E, H:mm",
6064             EHms => "E, H:mm:ss",
6065             Ed => "E d",
6066             Ehm => "E, h:mm\N{U+202f}a",
6067             Ehms => "E, h:mm:ss\N{U+202f}a",
6068             Gy => "y G",
6069             GyMMM => "MMM y G",
6070             GyMMMEd => "E, d MMM y G",
6071             GyMMMM => "MMMM 'de' y G",
6072             GyMMMMEd => "E, d 'de' MMMM 'de' y G",
6073             GyMMMMd => "d 'de' MMMM 'de' y G",
6074             GyMMMd => "d MMM y G",
6075             GyMd => "d/M/y GGGGG",
6076             H => "H",
6077             Hm => "H:mm",
6078             Hms => "H:mm:ss",
6079             Hmsv => "H:mm:ss v",
6080             Hmsvvvv => "H:mm:ss (vvvv)",
6081             Hmv => "H:mm v",
6082             M => "L",
6083             MEd => "E, d/M",
6084             MMM => "LLL",
6085             MMMEd => "E, d MMM",
6086             MMMMEd => "E, d 'de' MMMM",
6087             "MMMMW-count-one" => "'semana' W 'de' MMMM",
6088             "MMMMW-count-other" => "'semana' W 'de' MMMM",
6089             MMMMd => "d 'de' MMMM",
6090             MMMd => "d MMM",
6091             MMd => "d/M",
6092             MMdd => "d/M",
6093             Md => "d/M",
6094             d => "d",
6095             h => "h\N{U+202f}a",
6096             hm => "h:mm\N{U+202f}a",
6097             hms => "h:mm:ss\N{U+202f}a",
6098             hmsv => "h:mm:ss\N{U+202f}a v",
6099             hmsvvvv => "h:mm:ss\N{U+202f}a (vvvv)",
6100             hmv => "h:mm\N{U+202f}a v",
6101             ms => "mm:ss",
6102             y => "y",
6103             yM => "M/y",
6104             yMEd => "EEE, d/M/y",
6105             yMM => "M/y",
6106             yMMM => "MMM y",
6107             yMMMEd => "EEE, d MMM y",
6108             yMMMM => "MMMM 'de' y",
6109             yMMMMEd => "EEE, d 'de' MMMM 'de' y",
6110             yMMMMd => "d 'de' MMMM 'de' y",
6111             yMMMd => "d MMM y",
6112             yMd => "d/M/y",
6113             yQQQ => "QQQ y",
6114             yQQQQ => "QQQQ 'de' y",
6115             "yw-count-one" => "'semana' w 'de' Y",
6116             "yw-count-other" => "'semana' w 'de' Y",
6117             },
6118             code => "es",
6119             date_format_full => "EEEE, d 'de' MMMM 'de' y",
6120             date_format_long => "d 'de' MMMM 'de' y",
6121             date_format_medium => "d MMM y",
6122             date_format_short => "d/M/yy",
6123             datetime_format_full => "{1}, {0}",
6124             datetime_format_long => "{1}, {0}",
6125             datetime_format_medium => "{1}, {0}",
6126             datetime_format_short => "{1}, {0}",
6127             day_format_abbreviated => [
6128             "lun",
6129             "mar",
6130             "mi\N{U+00e9}",
6131             "jue",
6132             "vie",
6133             "s\N{U+00e1}b",
6134             "dom",
6135             ],
6136             day_format_narrow => [
6137             "L",
6138             "M",
6139             "X",
6140             "J",
6141             "V",
6142             "S",
6143             "D",
6144             ],
6145             day_format_wide => [
6146             "lunes",
6147             "martes",
6148             "mi\N{U+00e9}rcoles",
6149             "jueves",
6150             "viernes",
6151             "s\N{U+00e1}bado",
6152             "domingo",
6153             ],
6154             day_stand_alone_abbreviated => [
6155             "lun",
6156             "mar",
6157             "mi\N{U+00e9}",
6158             "jue",
6159             "vie",
6160             "s\N{U+00e1}b",
6161             "dom",
6162             ],
6163             day_stand_alone_narrow => [
6164             "L",
6165             "M",
6166             "X",
6167             "J",
6168             "V",
6169             "S",
6170             "D",
6171             ],
6172             day_stand_alone_wide => [
6173             "lunes",
6174             "martes",
6175             "mi\N{U+00e9}rcoles",
6176             "jueves",
6177             "viernes",
6178             "s\N{U+00e1}bado",
6179             "domingo",
6180             ],
6181             era_abbreviated => [
6182             "a. C.",
6183             "d. C.",
6184             ],
6185             era_narrow => [
6186             "a. C.",
6187             "d. C.",
6188             ],
6189             era_wide => [
6190             "antes de Cristo",
6191             "despu\N{U+00e9}s de Cristo",
6192             ],
6193             first_day_of_week => 1,
6194             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
6195             glibc_date_format => "%m/%d/%y",
6196             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
6197             glibc_time_12_format => "%I:%M:%S %p",
6198             glibc_time_format => "%H:%M:%S",
6199             language => "Spanish",
6200             month_format_abbreviated => [
6201             "ene",
6202             "feb",
6203             "mar",
6204             "abr",
6205             "may",
6206             "jun",
6207             "jul",
6208             "ago",
6209             "sept",
6210             "oct",
6211             "nov",
6212             "dic",
6213             ],
6214             month_format_narrow => [
6215             "E",
6216             "F",
6217             "M",
6218             "A",
6219             "M",
6220             "J",
6221             "J",
6222             "A",
6223             "S",
6224             "O",
6225             "N",
6226             "D",
6227             ],
6228             month_format_wide => [
6229             "enero",
6230             "febrero",
6231             "marzo",
6232             "abril",
6233             "mayo",
6234             "junio",
6235             "julio",
6236             "agosto",
6237             "septiembre",
6238             "octubre",
6239             "noviembre",
6240             "diciembre",
6241             ],
6242             month_stand_alone_abbreviated => [
6243             "ene",
6244             "feb",
6245             "mar",
6246             "abr",
6247             "may",
6248             "jun",
6249             "jul",
6250             "ago",
6251             "sept",
6252             "oct",
6253             "nov",
6254             "dic",
6255             ],
6256             month_stand_alone_narrow => [
6257             "E",
6258             "F",
6259             "M",
6260             "A",
6261             "M",
6262             "J",
6263             "J",
6264             "A",
6265             "S",
6266             "O",
6267             "N",
6268             "D",
6269             ],
6270             month_stand_alone_wide => [
6271             "enero",
6272             "febrero",
6273             "marzo",
6274             "abril",
6275             "mayo",
6276             "junio",
6277             "julio",
6278             "agosto",
6279             "septiembre",
6280             "octubre",
6281             "noviembre",
6282             "diciembre",
6283             ],
6284             name => "Spanish",
6285             native_language => "espa\N{U+00f1}ol",
6286             native_name => "espa\N{U+00f1}ol",
6287             native_script => undef,
6288             native_territory => undef,
6289             native_variant => undef,
6290             quarter_format_abbreviated => [
6291             "T1",
6292             "T2",
6293             "T3",
6294             "T4",
6295             ],
6296             quarter_format_narrow => [
6297             1,
6298             2,
6299             3,
6300             4,
6301             ],
6302             quarter_format_wide => [
6303             "1.er trimestre",
6304             "2.\N{U+00ba} trimestre",
6305             "3.er trimestre",
6306             "4.\N{U+00ba} trimestre",
6307             ],
6308             quarter_stand_alone_abbreviated => [
6309             "T1",
6310             "T2",
6311             "T3",
6312             "T4",
6313             ],
6314             quarter_stand_alone_narrow => [
6315             1,
6316             2,
6317             3,
6318             4,
6319             ],
6320             quarter_stand_alone_wide => [
6321             "1.er trimestre",
6322             "2.\N{U+00ba} trimestre",
6323             "3.er trimestre",
6324             "4.\N{U+00ba} trimestre",
6325             ],
6326             script => undef,
6327             territory => undef,
6328             time_format_full => "H:mm:ss (zzzz)",
6329             time_format_long => "H:mm:ss z",
6330             time_format_medium => "H:mm:ss",
6331             time_format_short => "H:mm",
6332             variant => undef,
6333             version => 43,
6334             },
6335             "fr-FR" => {
6336             am_pm_abbreviated => [
6337             "AM",
6338             "PM",
6339             ],
6340             available_formats => {
6341             Bh => "h B",
6342             Bhm => "h:mm B",
6343             Bhms => "h:mm:ss B",
6344             E => "E",
6345             EBhm => "E h:mm B",
6346             EBhms => "E h:mm:ss B",
6347             EHm => "E HH:mm",
6348             EHms => "E HH:mm:ss",
6349             Ed => "E d",
6350             Ehm => "E h:mm\N{U+202f}a",
6351             Ehms => "E h:mm:ss\N{U+202f}a",
6352             Gy => "y G",
6353             GyMMM => "MMM y G",
6354             GyMMMEd => "E d MMM y G",
6355             GyMMMd => "d MMM y G",
6356             GyMd => "dd/MM/y GGGGG",
6357             H => "HH 'h'",
6358             Hm => "HH:mm",
6359             Hms => "HH:mm:ss",
6360             Hmsv => "HH:mm:ss v",
6361             Hmv => "HH:mm v",
6362             M => "L",
6363             MEd => "E dd/MM",
6364             MMM => "LLL",
6365             MMMEd => "E d MMM",
6366             "MMMMW-count-one" => "'semaine' W (MMMM)",
6367             "MMMMW-count-other" => "'semaine' W (MMMM)",
6368             MMMMd => "d MMMM",
6369             MMMd => "d MMM",
6370             Md => "dd/MM",
6371             d => "d",
6372             h => "h\N{U+202f}a",
6373             hm => "h:mm\N{U+202f}a",
6374             hms => "h:mm:ss\N{U+202f}a",
6375             hmsv => "h:mm:ss\N{U+202f}a v",
6376             hmv => "h:mm\N{U+202f}a v",
6377             ms => "mm:ss",
6378             y => "y",
6379             yM => "MM/y",
6380             yMEd => "E dd/MM/y",
6381             yMMM => "MMM y",
6382             yMMMEd => "E d MMM y",
6383             yMMMM => "MMMM y",
6384             yMMMd => "d MMM y",
6385             yMd => "dd/MM/y",
6386             yQQQ => "QQQ y",
6387             yQQQQ => "QQQQ y",
6388             "yw-count-one" => "'semaine' w 'de' Y",
6389             "yw-count-other" => "'semaine' w 'de' Y",
6390             },
6391             code => "fr-FR",
6392             date_format_full => "EEEE d MMMM y",
6393             date_format_long => "d MMMM y",
6394             date_format_medium => "d MMM y",
6395             date_format_short => "dd/MM/y",
6396             datetime_format_full => "{1}, {0}",
6397             datetime_format_long => "{1}, {0}",
6398             datetime_format_medium => "{1}, {0}",
6399             datetime_format_short => "{1} {0}",
6400             day_format_abbreviated => [
6401             "lun.",
6402             "mar.",
6403             "mer.",
6404             "jeu.",
6405             "ven.",
6406             "sam.",
6407             "dim.",
6408             ],
6409             day_format_narrow => [
6410             "L",
6411             "M",
6412             "M",
6413             "J",
6414             "V",
6415             "S",
6416             "D",
6417             ],
6418             day_format_wide => [
6419             "lundi",
6420             "mardi",
6421             "mercredi",
6422             "jeudi",
6423             "vendredi",
6424             "samedi",
6425             "dimanche",
6426             ],
6427             day_stand_alone_abbreviated => [
6428             "lun.",
6429             "mar.",
6430             "mer.",
6431             "jeu.",
6432             "ven.",
6433             "sam.",
6434             "dim.",
6435             ],
6436             day_stand_alone_narrow => [
6437             "L",
6438             "M",
6439             "M",
6440             "J",
6441             "V",
6442             "S",
6443             "D",
6444             ],
6445             day_stand_alone_wide => [
6446             "lundi",
6447             "mardi",
6448             "mercredi",
6449             "jeudi",
6450             "vendredi",
6451             "samedi",
6452             "dimanche",
6453             ],
6454             era_abbreviated => [
6455             "av. J.-C.",
6456             "ap. J.-C.",
6457             ],
6458             era_narrow => [
6459             "av. J.-C.",
6460             "ap. J.-C.",
6461             ],
6462             era_wide => [
6463             "avant J\N{U+00e9}sus-Christ",
6464             "apr\N{U+00e8}s J\N{U+00e9}sus-Christ",
6465             ],
6466             first_day_of_week => 1,
6467             glibc_date_1_format => "%a %d %b %Y %T %Z",
6468             glibc_date_format => "%d/%m/%Y",
6469             glibc_datetime_format => "%a %d %b %Y %T",
6470             glibc_time_12_format => "%I:%M:%S %p",
6471             glibc_time_format => "%T",
6472             language => "French",
6473             month_format_abbreviated => [
6474             "janv.",
6475             "f\N{U+00e9}vr.",
6476             "mars",
6477             "avr.",
6478             "mai",
6479             "juin",
6480             "juil.",
6481             "ao\N{U+00fb}t",
6482             "sept.",
6483             "oct.",
6484             "nov.",
6485             "d\N{U+00e9}c.",
6486             ],
6487             month_format_narrow => [
6488             "J",
6489             "F",
6490             "M",
6491             "A",
6492             "M",
6493             "J",
6494             "J",
6495             "A",
6496             "S",
6497             "O",
6498             "N",
6499             "D",
6500             ],
6501             month_format_wide => [
6502             "janvier",
6503             "f\N{U+00e9}vrier",
6504             "mars",
6505             "avril",
6506             "mai",
6507             "juin",
6508             "juillet",
6509             "ao\N{U+00fb}t",
6510             "septembre",
6511             "octobre",
6512             "novembre",
6513             "d\N{U+00e9}cembre",
6514             ],
6515             month_stand_alone_abbreviated => [
6516             "janv.",
6517             "f\N{U+00e9}vr.",
6518             "mars",
6519             "avr.",
6520             "mai",
6521             "juin",
6522             "juil.",
6523             "ao\N{U+00fb}t",
6524             "sept.",
6525             "oct.",
6526             "nov.",
6527             "d\N{U+00e9}c.",
6528             ],
6529             month_stand_alone_narrow => [
6530             "J",
6531             "F",
6532             "M",
6533             "A",
6534             "M",
6535             "J",
6536             "J",
6537             "A",
6538             "S",
6539             "O",
6540             "N",
6541             "D",
6542             ],
6543             month_stand_alone_wide => [
6544             "janvier",
6545             "f\N{U+00e9}vrier",
6546             "mars",
6547             "avril",
6548             "mai",
6549             "juin",
6550             "juillet",
6551             "ao\N{U+00fb}t",
6552             "septembre",
6553             "octobre",
6554             "novembre",
6555             "d\N{U+00e9}cembre",
6556             ],
6557             name => "French France",
6558             native_language => "fran\N{U+00e7}ais",
6559             native_name => "fran\N{U+00e7}ais France",
6560             native_script => undef,
6561             native_territory => "France",
6562             native_variant => undef,
6563             quarter_format_abbreviated => [
6564             "T1",
6565             "T2",
6566             "T3",
6567             "T4",
6568             ],
6569             quarter_format_narrow => [
6570             1,
6571             2,
6572             3,
6573             4,
6574             ],
6575             quarter_format_wide => [
6576             "1er trimestre",
6577             "2e trimestre",
6578             "3e trimestre",
6579             "4e trimestre",
6580             ],
6581             quarter_stand_alone_abbreviated => [
6582             "T1",
6583             "T2",
6584             "T3",
6585             "T4",
6586             ],
6587             quarter_stand_alone_narrow => [
6588             1,
6589             2,
6590             3,
6591             4,
6592             ],
6593             quarter_stand_alone_wide => [
6594             "1er trimestre",
6595             "2e trimestre",
6596             "3e trimestre",
6597             "4e trimestre",
6598             ],
6599             script => undef,
6600             territory => "France",
6601             time_format_full => "HH:mm:ss zzzz",
6602             time_format_long => "HH:mm:ss z",
6603             time_format_medium => "HH:mm:ss",
6604             time_format_short => "HH:mm",
6605             variant => undef,
6606             version => 43,
6607             },
6608             hi => {
6609             am_pm_abbreviated => [
6610             "am",
6611             "pm",
6612             ],
6613             available_formats => {
6614             Bh => "B h",
6615             Bhm => "B h:mm",
6616             Bhms => "B h:mm:ss",
6617             E => "ccc",
6618             EBhm => "E B h:mm",
6619             EBhms => "E B h:mm:ss",
6620             EHm => "E HH:mm",
6621             EHms => "E HH:mm:ss",
6622             Ed => "E d",
6623             Ehm => "E h:mm a",
6624             Ehms => "E h:mm:ss a",
6625             Gy => "y G",
6626             GyMMM => "MMM G y",
6627             GyMMMEd => "E, d MMM y G",
6628             GyMMMd => "d MMM y G",
6629             GyMd => "GGGGG d/M/y",
6630             H => "HH",
6631             Hm => "HH:mm",
6632             Hms => "HH:mm:ss",
6633             Hmsv => "HH:mm:ss v",
6634             Hmv => "HH:mm v",
6635             M => "L",
6636             MEd => "E, d/M",
6637             MMM => "LLL",
6638             MMMEd => "E, d MMM",
6639             MMMMEd => "E, d MMMM",
6640             "MMMMW-count-one" => "MMMM \N{U+0915}\N{U+093e} \N{U+0938}\N{U+092a}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0939} W",
6641             "MMMMW-count-other" => "MMMM \N{U+0915}\N{U+093e} \N{U+0938}\N{U+092a}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0939} W",
6642             MMMMd => "d MMMM",
6643             MMMd => "d MMM",
6644             MMdd => "dd/MM",
6645             Md => "d/M",
6646             d => "d",
6647             h => "h a",
6648             hm => "h:mm a",
6649             hms => "h:mm:ss a",
6650             hmsv => "h:mm:ss a v",
6651             hmv => "h:mm a v",
6652             ms => "mm:ss",
6653             y => "y",
6654             yM => "M/y",
6655             yMEd => "E, d/M/y",
6656             yMM => "MM/y",
6657             yMMM => "MMM y",
6658             yMMMEd => "E, d MMM y",
6659             yMMMM => "MMMM y",
6660             yMMMd => "d MMM y",
6661             yMMdd => "dd/MM/y",
6662             yMd => "d/M/y",
6663             yQQQ => "QQQ y",
6664             yQQQQ => "QQQQ y",
6665             "yw-count-one" => "Y \N{U+0915}\N{U+093e} \N{U+0938}\N{U+092a}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0939} w",
6666             "yw-count-other" => "Y \N{U+0915}\N{U+093e} \N{U+0938}\N{U+092a}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0939} w",
6667             },
6668             code => "hi",
6669             date_format_full => "EEEE, d MMMM y",
6670             date_format_long => "d MMMM y",
6671             date_format_medium => "d MMM y",
6672             date_format_short => "d/M/yy",
6673             datetime_format_full => "{1}, {0}",
6674             datetime_format_long => "{1}, {0}",
6675             datetime_format_medium => "{1}, {0}",
6676             datetime_format_short => "{1}, {0}",
6677             day_format_abbreviated => [
6678             "\N{U+0938}\N{U+094b}\N{U+092e}",
6679             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}",
6680             "\N{U+092c}\N{U+0941}\N{U+0927}",
6681             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}",
6682             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}",
6683             "\N{U+0936}\N{U+0928}\N{U+093f}",
6684             "\N{U+0930}\N{U+0935}\N{U+093f}",
6685             ],
6686             day_format_narrow => [
6687             "\N{U+0938}\N{U+094b}",
6688             "\N{U+092e}\N{U+0902}",
6689             "\N{U+092c}\N{U+0941}",
6690             "\N{U+0917}\N{U+0941}",
6691             "\N{U+0936}\N{U+0941}",
6692             "\N{U+0936}",
6693             "\N{U+0930}",
6694             ],
6695             day_format_wide => [
6696             "\N{U+0938}\N{U+094b}\N{U+092e}\N{U+0935}\N{U+093e}\N{U+0930}",
6697             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}\N{U+0935}\N{U+093e}\N{U+0930}",
6698             "\N{U+092c}\N{U+0941}\N{U+0927}\N{U+0935}\N{U+093e}\N{U+0930}",
6699             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}\N{U+0935}\N{U+093e}\N{U+0930}",
6700             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}\N{U+0935}\N{U+093e}\N{U+0930}",
6701             "\N{U+0936}\N{U+0928}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
6702             "\N{U+0930}\N{U+0935}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
6703             ],
6704             day_stand_alone_abbreviated => [
6705             "\N{U+0938}\N{U+094b}\N{U+092e}",
6706             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}",
6707             "\N{U+092c}\N{U+0941}\N{U+0927}",
6708             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}",
6709             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}",
6710             "\N{U+0936}\N{U+0928}\N{U+093f}",
6711             "\N{U+0930}\N{U+0935}\N{U+093f}",
6712             ],
6713             day_stand_alone_narrow => [
6714             "\N{U+0938}\N{U+094b}",
6715             "\N{U+092e}\N{U+0902}",
6716             "\N{U+092c}\N{U+0941}",
6717             "\N{U+0917}\N{U+0941}",
6718             "\N{U+0936}\N{U+0941}",
6719             "\N{U+0936}",
6720             "\N{U+0930}",
6721             ],
6722             day_stand_alone_wide => [
6723             "\N{U+0938}\N{U+094b}\N{U+092e}\N{U+0935}\N{U+093e}\N{U+0930}",
6724             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}\N{U+0935}\N{U+093e}\N{U+0930}",
6725             "\N{U+092c}\N{U+0941}\N{U+0927}\N{U+0935}\N{U+093e}\N{U+0930}",
6726             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}\N{U+0935}\N{U+093e}\N{U+0930}",
6727             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}\N{U+0935}\N{U+093e}\N{U+0930}",
6728             "\N{U+0936}\N{U+0928}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
6729             "\N{U+0930}\N{U+0935}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
6730             ],
6731             era_abbreviated => [
6732             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
6733             "\N{U+0908}\N{U+0938}\N{U+094d}\N{U+0935}\N{U+0940}",
6734             ],
6735             era_narrow => [
6736             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
6737             "\N{U+0908}\N{U+0938}\N{U+094d}\N{U+0935}\N{U+0940}",
6738             ],
6739             era_wide => [
6740             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
6741             "\N{U+0908}\N{U+0938}\N{U+0935}\N{U+0940} \N{U+0938}\N{U+0928}",
6742             ],
6743             first_day_of_week => 1,
6744             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
6745             glibc_date_format => "%m/%d/%y",
6746             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
6747             glibc_time_12_format => "%I:%M:%S %p",
6748             glibc_time_format => "%H:%M:%S",
6749             language => "Hindi",
6750             month_format_abbreviated => [
6751             "\N{U+091c}\N{U+0928}\N{U+0970}",
6752             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0970}",
6753             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
6754             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
6755             "\N{U+092e}\N{U+0908}",
6756             "\N{U+091c}\N{U+0942}\N{U+0928}",
6757             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+0970}",
6758             "\N{U+0905}\N{U+0917}\N{U+0970}",
6759             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0970}",
6760             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+0970}",
6761             "\N{U+0928}\N{U+0935}\N{U+0970}",
6762             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0970}",
6763             ],
6764             month_format_narrow => [
6765             "\N{U+091c}",
6766             "\N{U+092b}\N{U+093c}",
6767             "\N{U+092e}\N{U+093e}",
6768             "\N{U+0905}",
6769             "\N{U+092e}",
6770             "\N{U+091c}\N{U+0942}",
6771             "\N{U+091c}\N{U+0941}",
6772             "\N{U+0905}",
6773             "\N{U+0938}\N{U+093f}",
6774             "\N{U+0905}",
6775             "\N{U+0928}",
6776             "\N{U+0926}\N{U+093f}",
6777             ],
6778             month_format_wide => [
6779             "\N{U+091c}\N{U+0928}\N{U+0935}\N{U+0930}\N{U+0940}",
6780             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0935}\N{U+0930}\N{U+0940}",
6781             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
6782             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
6783             "\N{U+092e}\N{U+0908}",
6784             "\N{U+091c}\N{U+0942}\N{U+0928}",
6785             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+093e}\N{U+0908}",
6786             "\N{U+0905}\N{U+0917}\N{U+0938}\N{U+094d}\N{U+0924}",
6787             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0902}\N{U+092c}\N{U+0930}",
6788             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+092c}\N{U+0930}",
6789             "\N{U+0928}\N{U+0935}\N{U+0902}\N{U+092c}\N{U+0930}",
6790             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0902}\N{U+092c}\N{U+0930}",
6791             ],
6792             month_stand_alone_abbreviated => [
6793             "\N{U+091c}\N{U+0928}\N{U+0970}",
6794             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0970}",
6795             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
6796             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
6797             "\N{U+092e}\N{U+0908}",
6798             "\N{U+091c}\N{U+0942}\N{U+0928}",
6799             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+0970}",
6800             "\N{U+0905}\N{U+0917}\N{U+0970}",
6801             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0970}",
6802             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+0970}",
6803             "\N{U+0928}\N{U+0935}\N{U+0970}",
6804             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0970}",
6805             ],
6806             month_stand_alone_narrow => [
6807             "\N{U+091c}",
6808             "\N{U+092b}\N{U+093c}",
6809             "\N{U+092e}\N{U+093e}",
6810             "\N{U+0905}",
6811             "\N{U+092e}",
6812             "\N{U+091c}\N{U+0942}",
6813             "\N{U+091c}\N{U+0941}",
6814             "\N{U+0905}",
6815             "\N{U+0938}\N{U+093f}",
6816             "\N{U+0905}",
6817             "\N{U+0928}",
6818             "\N{U+0926}\N{U+093f}",
6819             ],
6820             month_stand_alone_wide => [
6821             "\N{U+091c}\N{U+0928}\N{U+0935}\N{U+0930}\N{U+0940}",
6822             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0935}\N{U+0930}\N{U+0940}",
6823             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
6824             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
6825             "\N{U+092e}\N{U+0908}",
6826             "\N{U+091c}\N{U+0942}\N{U+0928}",
6827             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+093e}\N{U+0908}",
6828             "\N{U+0905}\N{U+0917}\N{U+0938}\N{U+094d}\N{U+0924}",
6829             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0902}\N{U+092c}\N{U+0930}",
6830             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+092c}\N{U+0930}",
6831             "\N{U+0928}\N{U+0935}\N{U+0902}\N{U+092c}\N{U+0930}",
6832             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0902}\N{U+092c}\N{U+0930}",
6833             ],
6834             name => "Hindi",
6835             native_language => "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}",
6836             native_name => "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}",
6837             native_script => undef,
6838             native_territory => undef,
6839             native_variant => undef,
6840             quarter_format_abbreviated => [
6841             "\N{U+0924}\N{U+093f}1",
6842             "\N{U+0924}\N{U+093f}2",
6843             "\N{U+0924}\N{U+093f}3",
6844             "\N{U+0924}\N{U+093f}4",
6845             ],
6846             quarter_format_narrow => [
6847             1,
6848             2,
6849             3,
6850             4,
6851             ],
6852             quarter_format_wide => [
6853             "\N{U+092a}\N{U+0939}\N{U+0932}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
6854             "\N{U+0926}\N{U+0942}\N{U+0938}\N{U+0930}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
6855             "\N{U+0924}\N{U+0940}\N{U+0938}\N{U+0930}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
6856             "\N{U+091a}\N{U+094c}\N{U+0925}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
6857             ],
6858             quarter_stand_alone_abbreviated => [
6859             "\N{U+0924}\N{U+093f}1",
6860             "\N{U+0924}\N{U+093f}2",
6861             "\N{U+0924}\N{U+093f}3",
6862             "\N{U+0924}\N{U+093f}4",
6863             ],
6864             quarter_stand_alone_narrow => [
6865             1,
6866             2,
6867             3,
6868             4,
6869             ],
6870             quarter_stand_alone_wide => [
6871             "\N{U+092a}\N{U+0939}\N{U+0932}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
6872             "\N{U+0926}\N{U+0942}\N{U+0938}\N{U+0930}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
6873             "\N{U+0924}\N{U+0940}\N{U+0938}\N{U+0930}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
6874             "\N{U+091a}\N{U+094c}\N{U+0925}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
6875             ],
6876             script => undef,
6877             territory => undef,
6878             time_format_full => "h:mm:ss a zzzz",
6879             time_format_long => "h:mm:ss a z",
6880             time_format_medium => "h:mm:ss a",
6881             time_format_short => "h:mm a",
6882             variant => undef,
6883             version => 43,
6884             },
6885             "ja-JP" => {
6886             am_pm_abbreviated => [
6887             "\N{U+5348}\N{U+524d}",
6888             "\N{U+5348}\N{U+5f8c}",
6889             ],
6890             available_formats => {
6891             Bh => "BK\N{U+6642}",
6892             Bhm => "BK:mm",
6893             Bhms => "BK:mm:ss",
6894             E => "ccc",
6895             EBhm => "BK:mm (E)",
6896             EBhms => "BK:mm:ss (E)",
6897             EEEEd => "d\N{U+65e5}EEEE",
6898             EHm => "H:mm (E)",
6899             EHms => "H:mm:ss (E)",
6900             Ed => "d\N{U+65e5}(E)",
6901             Ehm => "aK:mm (E)",
6902             Ehms => "aK:mm:ss (E)",
6903             Gy => "Gy\N{U+5e74}",
6904             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
6905             GyMMMEEEEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
6906             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}(E)",
6907             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6908             GyMd => "Gy/M/d",
6909             H => "H\N{U+6642}",
6910             Hm => "H:mm",
6911             Hms => "H:mm:ss",
6912             Hmsv => "H:mm:ss v",
6913             Hmv => "H:mm v",
6914             M => "M\N{U+6708}",
6915             MEEEEd => "M/dEEEE",
6916             MEd => "M/d(E)",
6917             MMM => "M\N{U+6708}",
6918             MMMEEEEd => "M\N{U+6708}d\N{U+65e5}EEEE",
6919             MMMEd => "M\N{U+6708}d\N{U+65e5}(E)",
6920             "MMMMW-count-other" => "M\N{U+6708}\N{U+7b2c}W\N{U+9031}",
6921             MMMMd => "M\N{U+6708}d\N{U+65e5}",
6922             MMMd => "M\N{U+6708}d\N{U+65e5}",
6923             Md => "M/d",
6924             d => "d\N{U+65e5}",
6925             h => "aK\N{U+6642}",
6926             hm => "aK:mm",
6927             hms => "aK:mm:ss",
6928             hmsv => "aK:mm:ss v",
6929             hmv => "aK:mm v",
6930             ms => "mm:ss",
6931             y => "y\N{U+5e74}",
6932             yM => "y/M",
6933             yMEEEEd => "y/M/dEEEE",
6934             yMEd => "y/M/d(E)",
6935             yMM => "y/MM",
6936             yMMM => "y\N{U+5e74}M\N{U+6708}",
6937             yMMMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
6938             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}(E)",
6939             yMMMM => "y\N{U+5e74}M\N{U+6708}",
6940             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6941             yMd => "y/M/d",
6942             yQQQ => "y/QQQ",
6943             yQQQQ => "y\N{U+5e74}QQQQ",
6944             "yw-count-other" => "Y\N{U+5e74}\N{U+7b2c}w\N{U+9031}",
6945             },
6946             code => "ja-JP",
6947             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
6948             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6949             date_format_medium => "y/MM/dd",
6950             date_format_short => "y/MM/dd",
6951             datetime_format_full => "{1} {0}",
6952             datetime_format_long => "{1} {0}",
6953             datetime_format_medium => "{1} {0}",
6954             datetime_format_short => "{1} {0}",
6955             day_format_abbreviated => [
6956             "\N{U+6708}",
6957             "\N{U+706b}",
6958             "\N{U+6c34}",
6959             "\N{U+6728}",
6960             "\N{U+91d1}",
6961             "\N{U+571f}",
6962             "\N{U+65e5}",
6963             ],
6964             day_format_narrow => [
6965             "\N{U+6708}",
6966             "\N{U+706b}",
6967             "\N{U+6c34}",
6968             "\N{U+6728}",
6969             "\N{U+91d1}",
6970             "\N{U+571f}",
6971             "\N{U+65e5}",
6972             ],
6973             day_format_wide => [
6974             "\N{U+6708}\N{U+66dc}\N{U+65e5}",
6975             "\N{U+706b}\N{U+66dc}\N{U+65e5}",
6976             "\N{U+6c34}\N{U+66dc}\N{U+65e5}",
6977             "\N{U+6728}\N{U+66dc}\N{U+65e5}",
6978             "\N{U+91d1}\N{U+66dc}\N{U+65e5}",
6979             "\N{U+571f}\N{U+66dc}\N{U+65e5}",
6980             "\N{U+65e5}\N{U+66dc}\N{U+65e5}",
6981             ],
6982             day_stand_alone_abbreviated => [
6983             "\N{U+6708}",
6984             "\N{U+706b}",
6985             "\N{U+6c34}",
6986             "\N{U+6728}",
6987             "\N{U+91d1}",
6988             "\N{U+571f}",
6989             "\N{U+65e5}",
6990             ],
6991             day_stand_alone_narrow => [
6992             "\N{U+6708}",
6993             "\N{U+706b}",
6994             "\N{U+6c34}",
6995             "\N{U+6728}",
6996             "\N{U+91d1}",
6997             "\N{U+571f}",
6998             "\N{U+65e5}",
6999             ],
7000             day_stand_alone_wide => [
7001             "\N{U+6708}\N{U+66dc}\N{U+65e5}",
7002             "\N{U+706b}\N{U+66dc}\N{U+65e5}",
7003             "\N{U+6c34}\N{U+66dc}\N{U+65e5}",
7004             "\N{U+6728}\N{U+66dc}\N{U+65e5}",
7005             "\N{U+91d1}\N{U+66dc}\N{U+65e5}",
7006             "\N{U+571f}\N{U+66dc}\N{U+65e5}",
7007             "\N{U+65e5}\N{U+66dc}\N{U+65e5}",
7008             ],
7009             era_abbreviated => [
7010             "\N{U+7d00}\N{U+5143}\N{U+524d}",
7011             "\N{U+897f}\N{U+66a6}",
7012             ],
7013             era_narrow => [
7014             "BC",
7015             "AD",
7016             ],
7017             era_wide => [
7018             "\N{U+7d00}\N{U+5143}\N{U+524d}",
7019             "\N{U+897f}\N{U+66a6}",
7020             ],
7021             first_day_of_week => 7,
7022             glibc_date_1_format => "%Y\N{U+5e74} %b %e\N{U+65e5} %A %H:%M:%S %Z",
7023             glibc_date_format => "%Y\N{U+5e74}%m\N{U+6708}%d\N{U+65e5}",
7024             glibc_datetime_format => "%Y\N{U+5e74}%m\N{U+6708}%d\N{U+65e5} %H\N{U+6642}%M\N{U+5206}%S\N{U+79d2}",
7025             glibc_time_12_format => "%p%I\N{U+6642}%M\N{U+5206}%S\N{U+79d2}",
7026             glibc_time_format => "%H\N{U+6642}%M\N{U+5206}%S\N{U+79d2}",
7027             language => "Japanese",
7028             month_format_abbreviated => [
7029             "1\N{U+6708}",
7030             "2\N{U+6708}",
7031             "3\N{U+6708}",
7032             "4\N{U+6708}",
7033             "5\N{U+6708}",
7034             "6\N{U+6708}",
7035             "7\N{U+6708}",
7036             "8\N{U+6708}",
7037             "9\N{U+6708}",
7038             "10\N{U+6708}",
7039             "11\N{U+6708}",
7040             "12\N{U+6708}",
7041             ],
7042             month_format_narrow => [
7043             1,
7044             2,
7045             3,
7046             4,
7047             5,
7048             6,
7049             7,
7050             8,
7051             9,
7052             10,
7053             11,
7054             12,
7055             ],
7056             month_format_wide => [
7057             "1\N{U+6708}",
7058             "2\N{U+6708}",
7059             "3\N{U+6708}",
7060             "4\N{U+6708}",
7061             "5\N{U+6708}",
7062             "6\N{U+6708}",
7063             "7\N{U+6708}",
7064             "8\N{U+6708}",
7065             "9\N{U+6708}",
7066             "10\N{U+6708}",
7067             "11\N{U+6708}",
7068             "12\N{U+6708}",
7069             ],
7070             month_stand_alone_abbreviated => [
7071             "1\N{U+6708}",
7072             "2\N{U+6708}",
7073             "3\N{U+6708}",
7074             "4\N{U+6708}",
7075             "5\N{U+6708}",
7076             "6\N{U+6708}",
7077             "7\N{U+6708}",
7078             "8\N{U+6708}",
7079             "9\N{U+6708}",
7080             "10\N{U+6708}",
7081             "11\N{U+6708}",
7082             "12\N{U+6708}",
7083             ],
7084             month_stand_alone_narrow => [
7085             1,
7086             2,
7087             3,
7088             4,
7089             5,
7090             6,
7091             7,
7092             8,
7093             9,
7094             10,
7095             11,
7096             12,
7097             ],
7098             month_stand_alone_wide => [
7099             "1\N{U+6708}",
7100             "2\N{U+6708}",
7101             "3\N{U+6708}",
7102             "4\N{U+6708}",
7103             "5\N{U+6708}",
7104             "6\N{U+6708}",
7105             "7\N{U+6708}",
7106             "8\N{U+6708}",
7107             "9\N{U+6708}",
7108             "10\N{U+6708}",
7109             "11\N{U+6708}",
7110             "12\N{U+6708}",
7111             ],
7112             name => "Japanese Japan",
7113             native_language => "\N{U+65e5}\N{U+672c}\N{U+8a9e}",
7114             native_name => "\N{U+65e5}\N{U+672c}\N{U+8a9e} \N{U+65e5}\N{U+672c}",
7115             native_script => undef,
7116             native_territory => "\N{U+65e5}\N{U+672c}",
7117             native_variant => undef,
7118             quarter_format_abbreviated => [
7119             "Q1",
7120             "Q2",
7121             "Q3",
7122             "Q4",
7123             ],
7124             quarter_format_narrow => [
7125             1,
7126             2,
7127             3,
7128             4,
7129             ],
7130             quarter_format_wide => [
7131             "\N{U+7b2c}1\N{U+56db}\N{U+534a}\N{U+671f}",
7132             "\N{U+7b2c}2\N{U+56db}\N{U+534a}\N{U+671f}",
7133             "\N{U+7b2c}3\N{U+56db}\N{U+534a}\N{U+671f}",
7134             "\N{U+7b2c}4\N{U+56db}\N{U+534a}\N{U+671f}",
7135             ],
7136             quarter_stand_alone_abbreviated => [
7137             "Q1",
7138             "Q2",
7139             "Q3",
7140             "Q4",
7141             ],
7142             quarter_stand_alone_narrow => [
7143             1,
7144             2,
7145             3,
7146             4,
7147             ],
7148             quarter_stand_alone_wide => [
7149             "\N{U+7b2c}1\N{U+56db}\N{U+534a}\N{U+671f}",
7150             "\N{U+7b2c}2\N{U+56db}\N{U+534a}\N{U+671f}",
7151             "\N{U+7b2c}3\N{U+56db}\N{U+534a}\N{U+671f}",
7152             "\N{U+7b2c}4\N{U+56db}\N{U+534a}\N{U+671f}",
7153             ],
7154             script => undef,
7155             territory => "Japan",
7156             time_format_full => "H\N{U+6642}mm\N{U+5206}ss\N{U+79d2} zzzz",
7157             time_format_long => "H:mm:ss z",
7158             time_format_medium => "H:mm:ss",
7159             time_format_short => "H:mm",
7160             variant => undef,
7161             version => 43,
7162             },
7163             "pt-BR" => {
7164             am_pm_abbreviated => [
7165             "AM",
7166             "PM",
7167             ],
7168             available_formats => {
7169             Bh => "h B",
7170             Bhm => "h:mm B",
7171             Bhms => "h:mm:ss B",
7172             E => "ccc",
7173             EBhm => "E h:mm B",
7174             EBhms => "E h:mm:ss B",
7175             EHm => "E, HH:mm",
7176             EHms => "E, HH:mm:ss",
7177             Ed => "E, d",
7178             Ehm => "E, h:mm\N{U+202f}a",
7179             Ehms => "E, h:mm:ss\N{U+202f}a",
7180             Gy => "y G",
7181             GyMMM => "MMM 'de' y G",
7182             GyMMMEd => "E, d 'de' MMM 'de' y G",
7183             GyMMMd => "d 'de' MMM 'de' y G",
7184             GyMd => "dd/MM/y GGGGG",
7185             H => "HH",
7186             Hm => "HH:mm",
7187             Hms => "HH:mm:ss",
7188             Hmsv => "HH:mm:ss v",
7189             Hmv => "HH:mm v",
7190             M => "L",
7191             MEd => "E, dd/MM",
7192             MMM => "LLL",
7193             MMMEd => "E, d 'de' MMM",
7194             MMMMEd => "E, d 'de' MMMM",
7195             "MMMMW-count-one" => "W'\N{U+00aa}' 'semana' 'de' MMMM",
7196             "MMMMW-count-other" => "W'\N{U+00aa}' 'semana' 'de' MMMM",
7197             MMMMd => "d 'de' MMMM",
7198             MMMd => "d 'de' MMM",
7199             MMdd => "dd/MM",
7200             Md => "dd/MM",
7201             d => "d",
7202             h => "h\N{U+202f}a",
7203             hm => "h:mm\N{U+202f}a",
7204             hms => "h:mm:ss\N{U+202f}a",
7205             hmsv => "h:mm:ss\N{U+202f}a v",
7206             hmv => "h:mm\N{U+202f}a v",
7207             ms => "mm:ss",
7208             y => "y",
7209             yM => "MM/y",
7210             yMEd => "E, dd/MM/y",
7211             yMM => "MM/y",
7212             yMMM => "MMM 'de' y",
7213             yMMMEd => "E, d 'de' MMM 'de' y",
7214             yMMMM => "MMMM 'de' y",
7215             yMMMMEd => "E, d 'de' MMMM 'de' y",
7216             yMMMMd => "d 'de' MMMM 'de' y",
7217             yMMMd => "d 'de' MMM 'de' y",
7218             yMd => "dd/MM/y",
7219             yQQQ => "QQQ 'de' y",
7220             yQQQQ => "QQQQ 'de' y",
7221             "yw-count-one" => "w'\N{U+00aa}' 'semana' 'de' Y",
7222             "yw-count-other" => "w'\N{U+00aa}' 'semana' 'de' Y",
7223             },
7224             code => "pt-BR",
7225             date_format_full => "EEEE, d 'de' MMMM 'de' y",
7226             date_format_long => "d 'de' MMMM 'de' y",
7227             date_format_medium => "d 'de' MMM 'de' y",
7228             date_format_short => "dd/MM/y",
7229             datetime_format_full => "{1} {0}",
7230             datetime_format_long => "{1} {0}",
7231             datetime_format_medium => "{1} {0}",
7232             datetime_format_short => "{1} {0}",
7233             day_format_abbreviated => [
7234             "seg.",
7235             "ter.",
7236             "qua.",
7237             "qui.",
7238             "sex.",
7239             "s\N{U+00e1}b.",
7240             "dom.",
7241             ],
7242             day_format_narrow => [
7243             "S",
7244             "T",
7245             "Q",
7246             "Q",
7247             "S",
7248             "S",
7249             "D",
7250             ],
7251             day_format_wide => [
7252             "segunda-feira",
7253             "ter\N{U+00e7}a-feira",
7254             "quarta-feira",
7255             "quinta-feira",
7256             "sexta-feira",
7257             "s\N{U+00e1}bado",
7258             "domingo",
7259             ],
7260             day_stand_alone_abbreviated => [
7261             "seg.",
7262             "ter.",
7263             "qua.",
7264             "qui.",
7265             "sex.",
7266             "s\N{U+00e1}b.",
7267             "dom.",
7268             ],
7269             day_stand_alone_narrow => [
7270             "S",
7271             "T",
7272             "Q",
7273             "Q",
7274             "S",
7275             "S",
7276             "D",
7277             ],
7278             day_stand_alone_wide => [
7279             "segunda-feira",
7280             "ter\N{U+00e7}a-feira",
7281             "quarta-feira",
7282             "quinta-feira",
7283             "sexta-feira",
7284             "s\N{U+00e1}bado",
7285             "domingo",
7286             ],
7287             era_abbreviated => [
7288             "a.C.",
7289             "d.C.",
7290             ],
7291             era_narrow => [
7292             "a.C.",
7293             "d.C.",
7294             ],
7295             era_wide => [
7296             "antes de Cristo",
7297             "depois de Cristo",
7298             ],
7299             first_day_of_week => 7,
7300             glibc_date_1_format => "%a %d %b %Y %T %Z",
7301             glibc_date_format => "%d/%m/%Y",
7302             glibc_datetime_format => "%a %d %b %Y %T",
7303             glibc_time_12_format => "%I:%M:%S %p",
7304             glibc_time_format => "%T",
7305             language => "Portuguese",
7306             month_format_abbreviated => [
7307             "jan.",
7308             "fev.",
7309             "mar.",
7310             "abr.",
7311             "mai.",
7312             "jun.",
7313             "jul.",
7314             "ago.",
7315             "set.",
7316             "out.",
7317             "nov.",
7318             "dez.",
7319             ],
7320             month_format_narrow => [
7321             "J",
7322             "F",
7323             "M",
7324             "A",
7325             "M",
7326             "J",
7327             "J",
7328             "A",
7329             "S",
7330             "O",
7331             "N",
7332             "D",
7333             ],
7334             month_format_wide => [
7335             "janeiro",
7336             "fevereiro",
7337             "mar\N{U+00e7}o",
7338             "abril",
7339             "maio",
7340             "junho",
7341             "julho",
7342             "agosto",
7343             "setembro",
7344             "outubro",
7345             "novembro",
7346             "dezembro",
7347             ],
7348             month_stand_alone_abbreviated => [
7349             "jan.",
7350             "fev.",
7351             "mar.",
7352             "abr.",
7353             "mai.",
7354             "jun.",
7355             "jul.",
7356             "ago.",
7357             "set.",
7358             "out.",
7359             "nov.",
7360             "dez.",
7361             ],
7362             month_stand_alone_narrow => [
7363             "J",
7364             "F",
7365             "M",
7366             "A",
7367             "M",
7368             "J",
7369             "J",
7370             "A",
7371             "S",
7372             "O",
7373             "N",
7374             "D",
7375             ],
7376             month_stand_alone_wide => [
7377             "janeiro",
7378             "fevereiro",
7379             "mar\N{U+00e7}o",
7380             "abril",
7381             "maio",
7382             "junho",
7383             "julho",
7384             "agosto",
7385             "setembro",
7386             "outubro",
7387             "novembro",
7388             "dezembro",
7389             ],
7390             name => "Portuguese Brazil",
7391             native_language => "portugu\N{U+00ea}s",
7392             native_name => "portugu\N{U+00ea}s Brasil",
7393             native_script => undef,
7394             native_territory => "Brasil",
7395             native_variant => undef,
7396             quarter_format_abbreviated => [
7397             "T1",
7398             "T2",
7399             "T3",
7400             "T4",
7401             ],
7402             quarter_format_narrow => [
7403             1,
7404             2,
7405             3,
7406             4,
7407             ],
7408             quarter_format_wide => [
7409             "1\N{U+00ba} trimestre",
7410             "2\N{U+00ba} trimestre",
7411             "3\N{U+00ba} trimestre",
7412             "4\N{U+00ba} trimestre",
7413             ],
7414             quarter_stand_alone_abbreviated => [
7415             "T1",
7416             "T2",
7417             "T3",
7418             "T4",
7419             ],
7420             quarter_stand_alone_narrow => [
7421             1,
7422             2,
7423             3,
7424             4,
7425             ],
7426             quarter_stand_alone_wide => [
7427             "1\N{U+00ba} trimestre",
7428             "2\N{U+00ba} trimestre",
7429             "3\N{U+00ba} trimestre",
7430             "4\N{U+00ba} trimestre",
7431             ],
7432             script => undef,
7433             territory => "Brazil",
7434             time_format_full => "HH:mm:ss zzzz",
7435             time_format_long => "HH:mm:ss z",
7436             time_format_medium => "HH:mm:ss",
7437             time_format_short => "HH:mm",
7438             variant => undef,
7439             version => 43,
7440             },
7441             "zh-Hans-CN" => {
7442             am_pm_abbreviated => [
7443             "\N{U+4e0a}\N{U+5348}",
7444             "\N{U+4e0b}\N{U+5348}",
7445             ],
7446             available_formats => {
7447             Bh => "Bh\N{U+65f6}",
7448             Bhm => "Bh:mm",
7449             Bhms => "Bh:mm:ss",
7450             E => "ccc",
7451             EBhm => "EBh:mm",
7452             EBhms => "EBh:mm:ss",
7453             EHm => "EHH:mm",
7454             EHms => "EHH:mm:ss",
7455             Ed => "d\N{U+65e5}E",
7456             Ehm => "Eah:mm",
7457             Ehms => "Eah:mm:ss",
7458             Gy => "Gy\N{U+5e74}",
7459             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
7460             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}E",
7461             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
7462             GyMd => "GGGGG y-MM-dd",
7463             H => "H\N{U+65f6}",
7464             Hm => "HH:mm",
7465             Hms => "HH:mm:ss",
7466             Hmsv => "v HH:mm:ss",
7467             Hmv => "v HH:mm",
7468             M => "M\N{U+6708}",
7469             MEd => "M/dE",
7470             MMM => "LLL",
7471             MMMEd => "M\N{U+6708}d\N{U+65e5}E",
7472             "MMMMW-count-other" => "MMMM\N{U+7b2c}W\N{U+5468}",
7473             MMMMd => "M\N{U+6708}d\N{U+65e5}",
7474             MMMd => "M\N{U+6708}d\N{U+65e5}",
7475             MMdd => "MM/dd",
7476             Md => "M/d",
7477             d => "d\N{U+65e5}",
7478             h => "ah\N{U+65f6}",
7479             hm => "ah:mm",
7480             hms => "ah:mm:ss",
7481             hmsv => "v ah:mm:ss",
7482             hmv => "v ah:mm",
7483             ms => "mm:ss",
7484             y => "y\N{U+5e74}",
7485             yM => "y\N{U+5e74}M\N{U+6708}",
7486             yMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
7487             yMEd => "y/M/dE",
7488             yMM => "y\N{U+5e74}M\N{U+6708}",
7489             yMMM => "y\N{U+5e74}M\N{U+6708}",
7490             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}E",
7491             yMMMM => "y\N{U+5e74}M\N{U+6708}",
7492             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
7493             yMd => "y/M/d",
7494             yQQQ => "y\N{U+5e74}\N{U+7b2c}Q\N{U+5b63}\N{U+5ea6}",
7495             yQQQQ => "y\N{U+5e74}\N{U+7b2c}Q\N{U+5b63}\N{U+5ea6}",
7496             "yw-count-other" => "Y\N{U+5e74}\N{U+7b2c}w\N{U+5468}",
7497             },
7498             code => "zh-Hans-CN",
7499             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
7500             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
7501             date_format_medium => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
7502             date_format_short => "y/M/d",
7503             datetime_format_full => "{1} {0}",
7504             datetime_format_long => "{1} {0}",
7505             datetime_format_medium => "{1} {0}",
7506             datetime_format_short => "{1} {0}",
7507             day_format_abbreviated => [
7508             "\N{U+5468}\N{U+4e00}",
7509             "\N{U+5468}\N{U+4e8c}",
7510             "\N{U+5468}\N{U+4e09}",
7511             "\N{U+5468}\N{U+56db}",
7512             "\N{U+5468}\N{U+4e94}",
7513             "\N{U+5468}\N{U+516d}",
7514             "\N{U+5468}\N{U+65e5}",
7515             ],
7516             day_format_narrow => [
7517             "\N{U+4e00}",
7518             "\N{U+4e8c}",
7519             "\N{U+4e09}",
7520             "\N{U+56db}",
7521             "\N{U+4e94}",
7522             "\N{U+516d}",
7523             "\N{U+65e5}",
7524             ],
7525             day_format_wide => [
7526             "\N{U+661f}\N{U+671f}\N{U+4e00}",
7527             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
7528             "\N{U+661f}\N{U+671f}\N{U+4e09}",
7529             "\N{U+661f}\N{U+671f}\N{U+56db}",
7530             "\N{U+661f}\N{U+671f}\N{U+4e94}",
7531             "\N{U+661f}\N{U+671f}\N{U+516d}",
7532             "\N{U+661f}\N{U+671f}\N{U+65e5}",
7533             ],
7534             day_stand_alone_abbreviated => [
7535             "\N{U+5468}\N{U+4e00}",
7536             "\N{U+5468}\N{U+4e8c}",
7537             "\N{U+5468}\N{U+4e09}",
7538             "\N{U+5468}\N{U+56db}",
7539             "\N{U+5468}\N{U+4e94}",
7540             "\N{U+5468}\N{U+516d}",
7541             "\N{U+5468}\N{U+65e5}",
7542             ],
7543             day_stand_alone_narrow => [
7544             "\N{U+4e00}",
7545             "\N{U+4e8c}",
7546             "\N{U+4e09}",
7547             "\N{U+56db}",
7548             "\N{U+4e94}",
7549             "\N{U+516d}",
7550             "\N{U+65e5}",
7551             ],
7552             day_stand_alone_wide => [
7553             "\N{U+661f}\N{U+671f}\N{U+4e00}",
7554             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
7555             "\N{U+661f}\N{U+671f}\N{U+4e09}",
7556             "\N{U+661f}\N{U+671f}\N{U+56db}",
7557             "\N{U+661f}\N{U+671f}\N{U+4e94}",
7558             "\N{U+661f}\N{U+671f}\N{U+516d}",
7559             "\N{U+661f}\N{U+671f}\N{U+65e5}",
7560             ],
7561             era_abbreviated => [
7562             "\N{U+516c}\N{U+5143}\N{U+524d}",
7563             "\N{U+516c}\N{U+5143}",
7564             ],
7565             era_narrow => [
7566             "\N{U+516c}\N{U+5143}\N{U+524d}",
7567             "\N{U+516c}\N{U+5143}",
7568             ],
7569             era_wide => [
7570             "\N{U+516c}\N{U+5143}\N{U+524d}",
7571             "\N{U+516c}\N{U+5143}",
7572             ],
7573             first_day_of_week => 1,
7574             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
7575             glibc_date_format => "%m/%d/%y",
7576             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
7577             glibc_time_12_format => "%I:%M:%S %p",
7578             glibc_time_format => "%H:%M:%S",
7579             language => "Chinese",
7580             month_format_abbreviated => [
7581             "1\N{U+6708}",
7582             "2\N{U+6708}",
7583             "3\N{U+6708}",
7584             "4\N{U+6708}",
7585             "5\N{U+6708}",
7586             "6\N{U+6708}",
7587             "7\N{U+6708}",
7588             "8\N{U+6708}",
7589             "9\N{U+6708}",
7590             "10\N{U+6708}",
7591             "11\N{U+6708}",
7592             "12\N{U+6708}",
7593             ],
7594             month_format_narrow => [
7595             1,
7596             2,
7597             3,
7598             4,
7599             5,
7600             6,
7601             7,
7602             8,
7603             9,
7604             10,
7605             11,
7606             12,
7607             ],
7608             month_format_wide => [
7609             "\N{U+4e00}\N{U+6708}",
7610             "\N{U+4e8c}\N{U+6708}",
7611             "\N{U+4e09}\N{U+6708}",
7612             "\N{U+56db}\N{U+6708}",
7613             "\N{U+4e94}\N{U+6708}",
7614             "\N{U+516d}\N{U+6708}",
7615             "\N{U+4e03}\N{U+6708}",
7616             "\N{U+516b}\N{U+6708}",
7617             "\N{U+4e5d}\N{U+6708}",
7618             "\N{U+5341}\N{U+6708}",
7619             "\N{U+5341}\N{U+4e00}\N{U+6708}",
7620             "\N{U+5341}\N{U+4e8c}\N{U+6708}",
7621             ],
7622             month_stand_alone_abbreviated => [
7623             "1\N{U+6708}",
7624             "2\N{U+6708}",
7625             "3\N{U+6708}",
7626             "4\N{U+6708}",
7627             "5\N{U+6708}",
7628             "6\N{U+6708}",
7629             "7\N{U+6708}",
7630             "8\N{U+6708}",
7631             "9\N{U+6708}",
7632             "10\N{U+6708}",
7633             "11\N{U+6708}",
7634             "12\N{U+6708}",
7635             ],
7636             month_stand_alone_narrow => [
7637             1,
7638             2,
7639             3,
7640             4,
7641             5,
7642             6,
7643             7,
7644             8,
7645             9,
7646             10,
7647             11,
7648             12,
7649             ],
7650             month_stand_alone_wide => [
7651             "\N{U+4e00}\N{U+6708}",
7652             "\N{U+4e8c}\N{U+6708}",
7653             "\N{U+4e09}\N{U+6708}",
7654             "\N{U+56db}\N{U+6708}",
7655             "\N{U+4e94}\N{U+6708}",
7656             "\N{U+516d}\N{U+6708}",
7657             "\N{U+4e03}\N{U+6708}",
7658             "\N{U+516b}\N{U+6708}",
7659             "\N{U+4e5d}\N{U+6708}",
7660             "\N{U+5341}\N{U+6708}",
7661             "\N{U+5341}\N{U+4e00}\N{U+6708}",
7662             "\N{U+5341}\N{U+4e8c}\N{U+6708}",
7663             ],
7664             name => "Chinese China Simplified",
7665             native_language => "\N{U+4e2d}\N{U+6587}",
7666             native_name => "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd} \N{U+7b80}\N{U+4f53}",
7667             native_script => "\N{U+7b80}\N{U+4f53}",
7668             native_territory => "\N{U+4e2d}\N{U+56fd}",
7669             native_variant => undef,
7670             quarter_format_abbreviated => [
7671             "1\N{U+5b63}\N{U+5ea6}",
7672             "2\N{U+5b63}\N{U+5ea6}",
7673             "3\N{U+5b63}\N{U+5ea6}",
7674             "4\N{U+5b63}\N{U+5ea6}",
7675             ],
7676             quarter_format_narrow => [
7677             1,
7678             2,
7679             3,
7680             4,
7681             ],
7682             quarter_format_wide => [
7683             "\N{U+7b2c}\N{U+4e00}\N{U+5b63}\N{U+5ea6}",
7684             "\N{U+7b2c}\N{U+4e8c}\N{U+5b63}\N{U+5ea6}",
7685             "\N{U+7b2c}\N{U+4e09}\N{U+5b63}\N{U+5ea6}",
7686             "\N{U+7b2c}\N{U+56db}\N{U+5b63}\N{U+5ea6}",
7687             ],
7688             quarter_stand_alone_abbreviated => [
7689             "1\N{U+5b63}\N{U+5ea6}",
7690             "2\N{U+5b63}\N{U+5ea6}",
7691             "3\N{U+5b63}\N{U+5ea6}",
7692             "4\N{U+5b63}\N{U+5ea6}",
7693             ],
7694             quarter_stand_alone_narrow => [
7695             1,
7696             2,
7697             3,
7698             4,
7699             ],
7700             quarter_stand_alone_wide => [
7701             "\N{U+7b2c}\N{U+4e00}\N{U+5b63}\N{U+5ea6}",
7702             "\N{U+7b2c}\N{U+4e8c}\N{U+5b63}\N{U+5ea6}",
7703             "\N{U+7b2c}\N{U+4e09}\N{U+5b63}\N{U+5ea6}",
7704             "\N{U+7b2c}\N{U+56db}\N{U+5b63}\N{U+5ea6}",
7705             ],
7706             script => "Simplified",
7707             territory => "China",
7708             time_format_full => "zzzz HH:mm:ss",
7709             time_format_long => "z HH:mm:ss",
7710             time_format_medium => "HH:mm:ss",
7711             time_format_short => "HH:mm",
7712             variant => undef,
7713             version => 43,
7714             },
7715             "zh-Hant-TW" => {
7716             am_pm_abbreviated => [
7717             "\N{U+4e0a}\N{U+5348}",
7718             "\N{U+4e0b}\N{U+5348}",
7719             ],
7720             available_formats => {
7721             Bh => "Bh\N{U+6642}",
7722             Bhm => "Bh:mm",
7723             Bhms => "Bh:mm:ss",
7724             E => "ccc",
7725             EBhm => "E Bh:mm",
7726             EBhms => "E Bh:mm:ss",
7727             EHm => "E HH:mm",
7728             EHms => "E HH:mm:ss",
7729             Ed => "d E",
7730             Ehm => "E Bh:mm",
7731             Ehms => "E Bh:mm:ss",
7732             Gy => "Gy\N{U+5e74}",
7733             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
7734             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5} E",
7735             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
7736             GyMd => "G y/M/d",
7737             H => "H\N{U+6642}",
7738             Hm => "HH:mm",
7739             Hms => "HH:mm:ss",
7740             Hmsv => "HH:mm:ss [v]",
7741             Hmv => "HH:mm [v]",
7742             M => "M\N{U+6708}",
7743             MEd => "M/d\N{U+ff08}E\N{U+ff09}",
7744             MMM => "LLL",
7745             MMMEd => "M\N{U+6708}d\N{U+65e5} E",
7746             "MMMMW-count-other" => "MMMM\N{U+7684}\N{U+7b2c}W\N{U+9031}",
7747             MMMMd => "M\N{U+6708}d\N{U+65e5}",
7748             MMMd => "M\N{U+6708}d\N{U+65e5}",
7749             MMdd => "MM/dd",
7750             Md => "M/d",
7751             d => "d\N{U+65e5}",
7752             h => "Bh\N{U+6642}",
7753             hm => "Bh:mm",
7754             hms => "Bh:mm:ss",
7755             hmsv => "Bh:mm:ss [v]",
7756             hmv => "Bh:mm [v]",
7757             ms => "mm:ss",
7758             y => "y\N{U+5e74}",
7759             yM => "y/M",
7760             yMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} EEEE",
7761             yMEd => "y/M/d\N{U+ff08}E\N{U+ff09}",
7762             yMM => "y/MM",
7763             yMMM => "y\N{U+5e74}M\N{U+6708}",
7764             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} E",
7765             yMMMM => "y\N{U+5e74}M\N{U+6708}",
7766             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
7767             yMd => "y/M/d",
7768             yQQQ => "y\N{U+5e74}QQQ",
7769             yQQQQ => "y\N{U+5e74}QQQQ",
7770             "yw-count-other" => "Y\N{U+5e74}\N{U+7684}\N{U+7b2c}w\N{U+9031}",
7771             },
7772             code => "zh-Hant-TW",
7773             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} EEEE",
7774             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
7775             date_format_medium => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
7776             date_format_short => "y/M/d",
7777             datetime_format_full => "{1} {0}",
7778             datetime_format_long => "{1} {0}",
7779             datetime_format_medium => "{1} {0}",
7780             datetime_format_short => "{1} {0}",
7781             day_format_abbreviated => [
7782             "\N{U+9031}\N{U+4e00}",
7783             "\N{U+9031}\N{U+4e8c}",
7784             "\N{U+9031}\N{U+4e09}",
7785             "\N{U+9031}\N{U+56db}",
7786             "\N{U+9031}\N{U+4e94}",
7787             "\N{U+9031}\N{U+516d}",
7788             "\N{U+9031}\N{U+65e5}",
7789             ],
7790             day_format_narrow => [
7791             "\N{U+4e00}",
7792             "\N{U+4e8c}",
7793             "\N{U+4e09}",
7794             "\N{U+56db}",
7795             "\N{U+4e94}",
7796             "\N{U+516d}",
7797             "\N{U+65e5}",
7798             ],
7799             day_format_wide => [
7800             "\N{U+661f}\N{U+671f}\N{U+4e00}",
7801             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
7802             "\N{U+661f}\N{U+671f}\N{U+4e09}",
7803             "\N{U+661f}\N{U+671f}\N{U+56db}",
7804             "\N{U+661f}\N{U+671f}\N{U+4e94}",
7805             "\N{U+661f}\N{U+671f}\N{U+516d}",
7806             "\N{U+661f}\N{U+671f}\N{U+65e5}",
7807             ],
7808             day_stand_alone_abbreviated => [
7809             "\N{U+9031}\N{U+4e00}",
7810             "\N{U+9031}\N{U+4e8c}",
7811             "\N{U+9031}\N{U+4e09}",
7812             "\N{U+9031}\N{U+56db}",
7813             "\N{U+9031}\N{U+4e94}",
7814             "\N{U+9031}\N{U+516d}",
7815             "\N{U+9031}\N{U+65e5}",
7816             ],
7817             day_stand_alone_narrow => [
7818             "\N{U+4e00}",
7819             "\N{U+4e8c}",
7820             "\N{U+4e09}",
7821             "\N{U+56db}",
7822             "\N{U+4e94}",
7823             "\N{U+516d}",
7824             "\N{U+65e5}",
7825             ],
7826             day_stand_alone_wide => [
7827             "\N{U+661f}\N{U+671f}\N{U+4e00}",
7828             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
7829             "\N{U+661f}\N{U+671f}\N{U+4e09}",
7830             "\N{U+661f}\N{U+671f}\N{U+56db}",
7831             "\N{U+661f}\N{U+671f}\N{U+4e94}",
7832             "\N{U+661f}\N{U+671f}\N{U+516d}",
7833             "\N{U+661f}\N{U+671f}\N{U+65e5}",
7834             ],
7835             era_abbreviated => [
7836             "\N{U+897f}\N{U+5143}\N{U+524d}",
7837             "\N{U+897f}\N{U+5143}",
7838             ],
7839             era_narrow => [
7840             "\N{U+897f}\N{U+5143}\N{U+524d}",
7841             "\N{U+897f}\N{U+5143}",
7842             ],
7843             era_wide => [
7844             "\N{U+897f}\N{U+5143}\N{U+524d}",
7845             "\N{U+897f}\N{U+5143}",
7846             ],
7847             first_day_of_week => 7,
7848             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
7849             glibc_date_format => "%m/%d/%y",
7850             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
7851             glibc_time_12_format => "%I:%M:%S %p",
7852             glibc_time_format => "%H:%M:%S",
7853             language => "Chinese",
7854             month_format_abbreviated => [
7855             "1\N{U+6708}",
7856             "2\N{U+6708}",
7857             "3\N{U+6708}",
7858             "4\N{U+6708}",
7859             "5\N{U+6708}",
7860             "6\N{U+6708}",
7861             "7\N{U+6708}",
7862             "8\N{U+6708}",
7863             "9\N{U+6708}",
7864             "10\N{U+6708}",
7865             "11\N{U+6708}",
7866             "12\N{U+6708}",
7867             ],
7868             month_format_narrow => [
7869             1,
7870             2,
7871             3,
7872             4,
7873             5,
7874             6,
7875             7,
7876             8,
7877             9,
7878             10,
7879             11,
7880             12,
7881             ],
7882             month_format_wide => [
7883             "1\N{U+6708}",
7884             "2\N{U+6708}",
7885             "3\N{U+6708}",
7886             "4\N{U+6708}",
7887             "5\N{U+6708}",
7888             "6\N{U+6708}",
7889             "7\N{U+6708}",
7890             "8\N{U+6708}",
7891             "9\N{U+6708}",
7892             "10\N{U+6708}",
7893             "11\N{U+6708}",
7894             "12\N{U+6708}",
7895             ],
7896             month_stand_alone_abbreviated => [
7897             "1\N{U+6708}",
7898             "2\N{U+6708}",
7899             "3\N{U+6708}",
7900             "4\N{U+6708}",
7901             "5\N{U+6708}",
7902             "6\N{U+6708}",
7903             "7\N{U+6708}",
7904             "8\N{U+6708}",
7905             "9\N{U+6708}",
7906             "10\N{U+6708}",
7907             "11\N{U+6708}",
7908             "12\N{U+6708}",
7909             ],
7910             month_stand_alone_narrow => [
7911             1,
7912             2,
7913             3,
7914             4,
7915             5,
7916             6,
7917             7,
7918             8,
7919             9,
7920             10,
7921             11,
7922             12,
7923             ],
7924             month_stand_alone_wide => [
7925             "1\N{U+6708}",
7926             "2\N{U+6708}",
7927             "3\N{U+6708}",
7928             "4\N{U+6708}",
7929             "5\N{U+6708}",
7930             "6\N{U+6708}",
7931             "7\N{U+6708}",
7932             "8\N{U+6708}",
7933             "9\N{U+6708}",
7934             "10\N{U+6708}",
7935             "11\N{U+6708}",
7936             "12\N{U+6708}",
7937             ],
7938             name => "Chinese Taiwan Traditional",
7939             native_language => "\N{U+4e2d}\N{U+6587}",
7940             native_name => "\N{U+4e2d}\N{U+6587} \N{U+53f0}\N{U+7063} \N{U+7e41}\N{U+9ad4}",
7941             native_script => "\N{U+7e41}\N{U+9ad4}",
7942             native_territory => "\N{U+53f0}\N{U+7063}",
7943             native_variant => undef,
7944             quarter_format_abbreviated => [
7945             "\N{U+7b2c}1\N{U+5b63}",
7946             "\N{U+7b2c}2\N{U+5b63}",
7947             "\N{U+7b2c}3\N{U+5b63}",
7948             "\N{U+7b2c}4\N{U+5b63}",
7949             ],
7950             quarter_format_narrow => [
7951             1,
7952             2,
7953             3,
7954             4,
7955             ],
7956             quarter_format_wide => [
7957             "\N{U+7b2c}1\N{U+5b63}",
7958             "\N{U+7b2c}2\N{U+5b63}",
7959             "\N{U+7b2c}3\N{U+5b63}",
7960             "\N{U+7b2c}4\N{U+5b63}",
7961             ],
7962             quarter_stand_alone_abbreviated => [
7963             "\N{U+7b2c}1\N{U+5b63}",
7964             "\N{U+7b2c}2\N{U+5b63}",
7965             "\N{U+7b2c}3\N{U+5b63}",
7966             "\N{U+7b2c}4\N{U+5b63}",
7967             ],
7968             quarter_stand_alone_narrow => [
7969             1,
7970             2,
7971             3,
7972             4,
7973             ],
7974             quarter_stand_alone_wide => [
7975             "\N{U+7b2c}1\N{U+5b63}",
7976             "\N{U+7b2c}2\N{U+5b63}",
7977             "\N{U+7b2c}3\N{U+5b63}",
7978             "\N{U+7b2c}4\N{U+5b63}",
7979             ],
7980             script => "Traditional",
7981             territory => "Taiwan",
7982             time_format_full => "Bh:mm:ss [zzzz]",
7983             time_format_long => "Bh:mm:ss [z]",
7984             time_format_medium => "Bh:mm:ss",
7985             time_format_short => "Bh:mm",
7986             variant => undef,
7987             version => 43,
7988             },
7989             );
7990             ### :end LocaleData:
7991             #>>>
7992              
7993             sub locale_data {
7994 1048     1048 0 1841 my $code = shift;
7995 1048 100       3186 return $LocaleData{$code} if $LocaleData{$code};
7996              
7997 1014         2069 my $data = _data_for($code);
7998              
7999 1014         5462 return $LocaleData{$code} = $data;
8000             }
8001              
8002             sub _data_for {
8003 1014     1014   1748 my $code = shift;
8004              
8005             # This untaints the variable.
8006 1014 50       4960 ($code) = $code =~ /^([A-Za-z0-9-]+)$/
8007             or die "Invalid locale code - $code\n";
8008              
8009 1014         4567 my $data
8010             = do(
8011             File::Spec->rel2abs( dist_file( 'DateTime-Locale', $code . '.pl' ) )
8012             );
8013 1014 50       6728 die $@ if $@;
8014 1014 50       4126 die $! if $!;
8015              
8016 1014         2574 return $data;
8017             }
8018              
8019             sub add_locale {
8020 1     1 0 3 my $code = shift;
8021 1         2 my $data = shift;
8022              
8023             die "You cannot add an existing locale - $code\n"
8024 1 50       4 if exists $Codes{$code};
8025             die
8026             qq{One of either the 'en_language' or 'language' keys is required to add a new locale\n}
8027 1 50 33     7 if !( exists $data->{en_language} || exists $data->{language} );
8028              
8029             my $lang
8030             = ( exists $data->{en_language} )
8031             ? $data->{en_language}
8032 1 50       26 : $data->{language};
8033 1         5 $Names{$lang} = $code;
8034 1         3 $Codes{$code} = 1;
8035             $NativeNames{ $data->{native_language} } = $code
8036 1 50       6 if exists $data->{native_language};
8037 1         4 $LocaleData{$code} = $data;
8038             }
8039              
8040             # ABSTRACT: Locale data generated from CLDR
8041              
8042             __END__
8043              
8044             =pod
8045              
8046             =encoding UTF-8
8047              
8048             =head1 NAME
8049              
8050             DateTime::Locale::Data - Locale data generated from CLDR
8051              
8052             =head1 VERSION
8053              
8054             version 1.39
8055              
8056             =head1 DESCRIPTION
8057              
8058             There are no user-facing parts in this module.
8059              
8060             =head1 SUPPORT
8061              
8062             Bugs may be submitted at L<https://github.com/houseabsolute/DateTime-Locale/issues>.
8063              
8064             There is a mailing list available for users of this distribution,
8065             L<mailto:datetime@perl.org>.
8066              
8067             =head1 SOURCE
8068              
8069             The source code repository for DateTime-Locale can be found at L<https://github.com/houseabsolute/DateTime-Locale>.
8070              
8071             =head1 AUTHOR
8072              
8073             Dave Rolsky <autarch@urth.org>
8074              
8075             =head1 COPYRIGHT AND LICENSE
8076              
8077             This software is copyright (c) 2003 - 2023 by Dave Rolsky.
8078              
8079             This is free software; you can redistribute it and/or modify it under
8080             the same terms as the Perl 5 programming language system itself.
8081              
8082             The full text of the license can be found in the
8083             F<LICENSE> file included with this distribution.
8084              
8085             =cut