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              
16             use strict;
17 15     15   94 use warnings;
  15         33  
  15         416  
18 15     15   68 use namespace::autoclean;
  15         28  
  15         329  
19 15     15   70  
  15         27  
  15         74  
20             use File::ShareDir qw( dist_file );
21 15     15   1675 use File::Spec;
  15         44299  
  15         1081  
22 15     15   119  
  15         52  
  15         202384  
23             our $VERSION = '1.37';
24              
25             #<<<
26             ### :start CLDRVersion:
27             our $CLDRVersion = 42;
28             ### :end CLDRVersion:
29             #>>>
30              
31             #<<<
32             ### :start Codes:
33             our %Codes = (
34             af => 1,
35             "af-NA" => 1,
36             "af-ZA" => 1,
37             agq => 1,
38             "agq-CM" => 1,
39             ak => 1,
40             "ak-GH" => 1,
41             am => 1,
42             "am-ET" => 1,
43             ann => 1,
44             "ann-NG" => 1,
45             ar => 1,
46             "ar-001" => 1,
47             "ar-AE" => 1,
48             "ar-BH" => 1,
49             "ar-DJ" => 1,
50             "ar-DZ" => 1,
51             "ar-EG" => 1,
52             "ar-EH" => 1,
53             "ar-ER" => 1,
54             "ar-IL" => 1,
55             "ar-IQ" => 1,
56             "ar-JO" => 1,
57             "ar-KM" => 1,
58             "ar-KW" => 1,
59             "ar-LB" => 1,
60             "ar-LY" => 1,
61             "ar-MA" => 1,
62             "ar-MR" => 1,
63             "ar-OM" => 1,
64             "ar-PS" => 1,
65             "ar-QA" => 1,
66             "ar-SA" => 1,
67             "ar-SD" => 1,
68             "ar-SO" => 1,
69             "ar-SS" => 1,
70             "ar-SY" => 1,
71             "ar-TD" => 1,
72             "ar-TN" => 1,
73             "ar-YE" => 1,
74             as => 1,
75             "as-IN" => 1,
76             asa => 1,
77             "asa-TZ" => 1,
78             ast => 1,
79             "ast-ES" => 1,
80             az => 1,
81             "az-Cyrl" => 1,
82             "az-Cyrl-AZ" => 1,
83             "az-Latn" => 1,
84             "az-Latn-AZ" => 1,
85             bas => 1,
86             "bas-CM" => 1,
87             be => 1,
88             "be-BY" => 1,
89             "be-tarask" => 1,
90             bem => 1,
91             "bem-ZM" => 1,
92             bez => 1,
93             "bez-TZ" => 1,
94             bg => 1,
95             "bg-BG" => 1,
96             bgc => 1,
97             "bgc-IN" => 1,
98             bho => 1,
99             "bho-IN" => 1,
100             bm => 1,
101             "bm-ML" => 1,
102             bn => 1,
103             "bn-BD" => 1,
104             "bn-IN" => 1,
105             bo => 1,
106             "bo-CN" => 1,
107             "bo-IN" => 1,
108             br => 1,
109             "br-FR" => 1,
110             brx => 1,
111             "brx-IN" => 1,
112             bs => 1,
113             "bs-Cyrl" => 1,
114             "bs-Cyrl-BA" => 1,
115             "bs-Latn" => 1,
116             "bs-Latn-BA" => 1,
117             ca => 1,
118             "ca-AD" => 1,
119             "ca-ES" => 1,
120             "ca-ES-valencia" => 1,
121             "ca-FR" => 1,
122             "ca-IT" => 1,
123             ccp => 1,
124             "ccp-BD" => 1,
125             "ccp-IN" => 1,
126             ce => 1,
127             "ce-RU" => 1,
128             ceb => 1,
129             "ceb-PH" => 1,
130             cgg => 1,
131             "cgg-UG" => 1,
132             chr => 1,
133             "chr-US" => 1,
134             ckb => 1,
135             "ckb-IQ" => 1,
136             "ckb-IR" => 1,
137             cs => 1,
138             "cs-CZ" => 1,
139             cv => 1,
140             "cv-RU" => 1,
141             cy => 1,
142             "cy-GB" => 1,
143             da => 1,
144             "da-DK" => 1,
145             "da-GL" => 1,
146             dav => 1,
147             "dav-KE" => 1,
148             de => 1,
149             "de-AT" => 1,
150             "de-BE" => 1,
151             "de-CH" => 1,
152             "de-DE" => 1,
153             "de-IT" => 1,
154             "de-LI" => 1,
155             "de-LU" => 1,
156             dje => 1,
157             "dje-NE" => 1,
158             doi => 1,
159             "doi-IN" => 1,
160             dsb => 1,
161             "dsb-DE" => 1,
162             dua => 1,
163             "dua-CM" => 1,
164             dyo => 1,
165             "dyo-SN" => 1,
166             dz => 1,
167             "dz-BT" => 1,
168             ebu => 1,
169             "ebu-KE" => 1,
170             ee => 1,
171             "ee-GH" => 1,
172             "ee-TG" => 1,
173             el => 1,
174             "el-CY" => 1,
175             "el-GR" => 1,
176             en => 1,
177             "en-001" => 1,
178             "en-150" => 1,
179             "en-AE" => 1,
180             "en-AG" => 1,
181             "en-AI" => 1,
182             "en-AS" => 1,
183             "en-AT" => 1,
184             "en-AU" => 1,
185             "en-BB" => 1,
186             "en-BE" => 1,
187             "en-BI" => 1,
188             "en-BM" => 1,
189             "en-BS" => 1,
190             "en-BW" => 1,
191             "en-BZ" => 1,
192             "en-CA" => 1,
193             "en-CC" => 1,
194             "en-CH" => 1,
195             "en-CK" => 1,
196             "en-CM" => 1,
197             "en-CX" => 1,
198             "en-CY" => 1,
199             "en-DE" => 1,
200             "en-DG" => 1,
201             "en-DK" => 1,
202             "en-DM" => 1,
203             "en-ER" => 1,
204             "en-FI" => 1,
205             "en-FJ" => 1,
206             "en-FK" => 1,
207             "en-FM" => 1,
208             "en-GB" => 1,
209             "en-GD" => 1,
210             "en-GG" => 1,
211             "en-GH" => 1,
212             "en-GI" => 1,
213             "en-GM" => 1,
214             "en-GU" => 1,
215             "en-GY" => 1,
216             "en-HK" => 1,
217             "en-IE" => 1,
218             "en-IL" => 1,
219             "en-IM" => 1,
220             "en-IN" => 1,
221             "en-IO" => 1,
222             "en-JE" => 1,
223             "en-JM" => 1,
224             "en-KE" => 1,
225             "en-KI" => 1,
226             "en-KN" => 1,
227             "en-KY" => 1,
228             "en-LC" => 1,
229             "en-LR" => 1,
230             "en-LS" => 1,
231             "en-MG" => 1,
232             "en-MH" => 1,
233             "en-MO" => 1,
234             "en-MP" => 1,
235             "en-MS" => 1,
236             "en-MT" => 1,
237             "en-MU" => 1,
238             "en-MV" => 1,
239             "en-MW" => 1,
240             "en-MY" => 1,
241             "en-NA" => 1,
242             "en-NF" => 1,
243             "en-NG" => 1,
244             "en-NL" => 1,
245             "en-NR" => 1,
246             "en-NU" => 1,
247             "en-NZ" => 1,
248             "en-PG" => 1,
249             "en-PH" => 1,
250             "en-PK" => 1,
251             "en-PN" => 1,
252             "en-PR" => 1,
253             "en-PW" => 1,
254             "en-RW" => 1,
255             "en-SB" => 1,
256             "en-SC" => 1,
257             "en-SD" => 1,
258             "en-SE" => 1,
259             "en-SG" => 1,
260             "en-SH" => 1,
261             "en-SI" => 1,
262             "en-SL" => 1,
263             "en-SS" => 1,
264             "en-SX" => 1,
265             "en-SZ" => 1,
266             "en-TC" => 1,
267             "en-TK" => 1,
268             "en-TO" => 1,
269             "en-TT" => 1,
270             "en-TV" => 1,
271             "en-TZ" => 1,
272             "en-UG" => 1,
273             "en-UM" => 1,
274             "en-US" => 1,
275             "en-VC" => 1,
276             "en-VG" => 1,
277             "en-VI" => 1,
278             "en-VU" => 1,
279             "en-WS" => 1,
280             "en-ZA" => 1,
281             "en-ZM" => 1,
282             "en-ZW" => 1,
283             eo => 1,
284             "eo-001" => 1,
285             es => 1,
286             "es-419" => 1,
287             "es-AR" => 1,
288             "es-BO" => 1,
289             "es-BR" => 1,
290             "es-BZ" => 1,
291             "es-CL" => 1,
292             "es-CO" => 1,
293             "es-CR" => 1,
294             "es-CU" => 1,
295             "es-DO" => 1,
296             "es-EA" => 1,
297             "es-EC" => 1,
298             "es-ES" => 1,
299             "es-GQ" => 1,
300             "es-GT" => 1,
301             "es-HN" => 1,
302             "es-IC" => 1,
303             "es-MX" => 1,
304             "es-NI" => 1,
305             "es-PA" => 1,
306             "es-PE" => 1,
307             "es-PH" => 1,
308             "es-PR" => 1,
309             "es-PY" => 1,
310             "es-SV" => 1,
311             "es-US" => 1,
312             "es-UY" => 1,
313             "es-VE" => 1,
314             et => 1,
315             "et-EE" => 1,
316             eu => 1,
317             "eu-ES" => 1,
318             ewo => 1,
319             "ewo-CM" => 1,
320             fa => 1,
321             "fa-AF" => 1,
322             "fa-IR" => 1,
323             ff => 1,
324             "ff-Adlm" => 1,
325             "ff-Adlm-BF" => 1,
326             "ff-Adlm-CM" => 1,
327             "ff-Adlm-GH" => 1,
328             "ff-Adlm-GM" => 1,
329             "ff-Adlm-GN" => 1,
330             "ff-Adlm-GW" => 1,
331             "ff-Adlm-LR" => 1,
332             "ff-Adlm-MR" => 1,
333             "ff-Adlm-NE" => 1,
334             "ff-Adlm-NG" => 1,
335             "ff-Adlm-SL" => 1,
336             "ff-Adlm-SN" => 1,
337             "ff-Latn" => 1,
338             "ff-Latn-BF" => 1,
339             "ff-Latn-CM" => 1,
340             "ff-Latn-GH" => 1,
341             "ff-Latn-GM" => 1,
342             "ff-Latn-GN" => 1,
343             "ff-Latn-GW" => 1,
344             "ff-Latn-LR" => 1,
345             "ff-Latn-MR" => 1,
346             "ff-Latn-NE" => 1,
347             "ff-Latn-NG" => 1,
348             "ff-Latn-SL" => 1,
349             "ff-Latn-SN" => 1,
350             fi => 1,
351             "fi-FI" => 1,
352             fil => 1,
353             "fil-PH" => 1,
354             fo => 1,
355             "fo-DK" => 1,
356             "fo-FO" => 1,
357             fr => 1,
358             "fr-BE" => 1,
359             "fr-BF" => 1,
360             "fr-BI" => 1,
361             "fr-BJ" => 1,
362             "fr-BL" => 1,
363             "fr-CA" => 1,
364             "fr-CD" => 1,
365             "fr-CF" => 1,
366             "fr-CG" => 1,
367             "fr-CH" => 1,
368             "fr-CI" => 1,
369             "fr-CM" => 1,
370             "fr-DJ" => 1,
371             "fr-DZ" => 1,
372             "fr-FR" => 1,
373             "fr-GA" => 1,
374             "fr-GF" => 1,
375             "fr-GN" => 1,
376             "fr-GP" => 1,
377             "fr-GQ" => 1,
378             "fr-HT" => 1,
379             "fr-KM" => 1,
380             "fr-LU" => 1,
381             "fr-MA" => 1,
382             "fr-MC" => 1,
383             "fr-MF" => 1,
384             "fr-MG" => 1,
385             "fr-ML" => 1,
386             "fr-MQ" => 1,
387             "fr-MR" => 1,
388             "fr-MU" => 1,
389             "fr-NC" => 1,
390             "fr-NE" => 1,
391             "fr-PF" => 1,
392             "fr-PM" => 1,
393             "fr-RE" => 1,
394             "fr-RW" => 1,
395             "fr-SC" => 1,
396             "fr-SN" => 1,
397             "fr-SY" => 1,
398             "fr-TD" => 1,
399             "fr-TG" => 1,
400             "fr-TN" => 1,
401             "fr-VU" => 1,
402             "fr-WF" => 1,
403             "fr-YT" => 1,
404             frr => 1,
405             "frr-DE" => 1,
406             fur => 1,
407             "fur-IT" => 1,
408             fy => 1,
409             "fy-NL" => 1,
410             ga => 1,
411             "ga-GB" => 1,
412             "ga-IE" => 1,
413             gd => 1,
414             "gd-GB" => 1,
415             gl => 1,
416             "gl-ES" => 1,
417             gsw => 1,
418             "gsw-CH" => 1,
419             "gsw-FR" => 1,
420             "gsw-LI" => 1,
421             gu => 1,
422             "gu-IN" => 1,
423             guz => 1,
424             "guz-KE" => 1,
425             gv => 1,
426             "gv-IM" => 1,
427             ha => 1,
428             "ha-GH" => 1,
429             "ha-NE" => 1,
430             "ha-NG" => 1,
431             haw => 1,
432             "haw-US" => 1,
433             he => 1,
434             "he-IL" => 1,
435             hi => 1,
436             "hi-IN" => 1,
437             "hi-Latn" => 1,
438             "hi-Latn-IN" => 1,
439             hr => 1,
440             "hr-BA" => 1,
441             "hr-HR" => 1,
442             hsb => 1,
443             "hsb-DE" => 1,
444             hu => 1,
445             "hu-HU" => 1,
446             hy => 1,
447             "hy-AM" => 1,
448             ia => 1,
449             "ia-001" => 1,
450             id => 1,
451             "id-ID" => 1,
452             ig => 1,
453             "ig-NG" => 1,
454             ii => 1,
455             "ii-CN" => 1,
456             is => 1,
457             "is-IS" => 1,
458             it => 1,
459             "it-CH" => 1,
460             "it-IT" => 1,
461             "it-SM" => 1,
462             "it-VA" => 1,
463             ja => 1,
464             "ja-JP" => 1,
465             jgo => 1,
466             "jgo-CM" => 1,
467             jmc => 1,
468             "jmc-TZ" => 1,
469             jv => 1,
470             "jv-ID" => 1,
471             ka => 1,
472             "ka-GE" => 1,
473             kab => 1,
474             "kab-DZ" => 1,
475             kam => 1,
476             "kam-KE" => 1,
477             kde => 1,
478             "kde-TZ" => 1,
479             kea => 1,
480             "kea-CV" => 1,
481             kgp => 1,
482             "kgp-BR" => 1,
483             khq => 1,
484             "khq-ML" => 1,
485             ki => 1,
486             "ki-KE" => 1,
487             kk => 1,
488             "kk-KZ" => 1,
489             kkj => 1,
490             "kkj-CM" => 1,
491             kl => 1,
492             "kl-GL" => 1,
493             kln => 1,
494             "kln-KE" => 1,
495             km => 1,
496             "km-KH" => 1,
497             kn => 1,
498             "kn-IN" => 1,
499             ko => 1,
500             "ko-KP" => 1,
501             "ko-KR" => 1,
502             kok => 1,
503             "kok-IN" => 1,
504             ks => 1,
505             "ks-Arab" => 1,
506             "ks-Arab-IN" => 1,
507             "ks-Deva" => 1,
508             "ks-Deva-IN" => 1,
509             ksb => 1,
510             "ksb-TZ" => 1,
511             ksf => 1,
512             "ksf-CM" => 1,
513             ksh => 1,
514             "ksh-DE" => 1,
515             ku => 1,
516             "ku-TR" => 1,
517             kw => 1,
518             "kw-GB" => 1,
519             ky => 1,
520             "ky-KG" => 1,
521             lag => 1,
522             "lag-TZ" => 1,
523             lb => 1,
524             "lb-LU" => 1,
525             lg => 1,
526             "lg-UG" => 1,
527             lkt => 1,
528             "lkt-US" => 1,
529             ln => 1,
530             "ln-AO" => 1,
531             "ln-CD" => 1,
532             "ln-CF" => 1,
533             "ln-CG" => 1,
534             lo => 1,
535             "lo-LA" => 1,
536             lrc => 1,
537             "lrc-IQ" => 1,
538             "lrc-IR" => 1,
539             lt => 1,
540             "lt-LT" => 1,
541             lu => 1,
542             "lu-CD" => 1,
543             luo => 1,
544             "luo-KE" => 1,
545             luy => 1,
546             "luy-KE" => 1,
547             lv => 1,
548             "lv-LV" => 1,
549             mai => 1,
550             "mai-IN" => 1,
551             mas => 1,
552             "mas-KE" => 1,
553             "mas-TZ" => 1,
554             mdf => 1,
555             "mdf-RU" => 1,
556             mer => 1,
557             "mer-KE" => 1,
558             mfe => 1,
559             "mfe-MU" => 1,
560             mg => 1,
561             "mg-MG" => 1,
562             mgh => 1,
563             "mgh-MZ" => 1,
564             mgo => 1,
565             "mgo-CM" => 1,
566             mi => 1,
567             "mi-NZ" => 1,
568             mk => 1,
569             "mk-MK" => 1,
570             ml => 1,
571             "ml-IN" => 1,
572             mn => 1,
573             "mn-MN" => 1,
574             mni => 1,
575             "mni-Beng" => 1,
576             "mni-Beng-IN" => 1,
577             mr => 1,
578             "mr-IN" => 1,
579             ms => 1,
580             "ms-BN" => 1,
581             "ms-ID" => 1,
582             "ms-MY" => 1,
583             "ms-SG" => 1,
584             mt => 1,
585             "mt-MT" => 1,
586             mua => 1,
587             "mua-CM" => 1,
588             my => 1,
589             "my-MM" => 1,
590             mzn => 1,
591             "mzn-IR" => 1,
592             naq => 1,
593             "naq-NA" => 1,
594             nb => 1,
595             "nb-NO" => 1,
596             "nb-SJ" => 1,
597             nd => 1,
598             "nd-ZW" => 1,
599             nds => 1,
600             "nds-DE" => 1,
601             "nds-NL" => 1,
602             ne => 1,
603             "ne-IN" => 1,
604             "ne-NP" => 1,
605             nl => 1,
606             "nl-AW" => 1,
607             "nl-BE" => 1,
608             "nl-BQ" => 1,
609             "nl-CW" => 1,
610             "nl-NL" => 1,
611             "nl-SR" => 1,
612             "nl-SX" => 1,
613             nmg => 1,
614             "nmg-CM" => 1,
615             nn => 1,
616             "nn-NO" => 1,
617             nnh => 1,
618             "nnh-CM" => 1,
619             no => 1,
620             nus => 1,
621             "nus-SS" => 1,
622             nyn => 1,
623             "nyn-UG" => 1,
624             oc => 1,
625             "oc-ES" => 1,
626             "oc-FR" => 1,
627             om => 1,
628             "om-ET" => 1,
629             "om-KE" => 1,
630             or => 1,
631             "or-IN" => 1,
632             os => 1,
633             "os-GE" => 1,
634             "os-RU" => 1,
635             pa => 1,
636             "pa-Arab" => 1,
637             "pa-Arab-PK" => 1,
638             "pa-Guru" => 1,
639             "pa-Guru-IN" => 1,
640             pcm => 1,
641             "pcm-NG" => 1,
642             pis => 1,
643             "pis-SB" => 1,
644             pl => 1,
645             "pl-PL" => 1,
646             ps => 1,
647             "ps-AF" => 1,
648             "ps-PK" => 1,
649             pt => 1,
650             "pt-AO" => 1,
651             "pt-BR" => 1,
652             "pt-CH" => 1,
653             "pt-CV" => 1,
654             "pt-GQ" => 1,
655             "pt-GW" => 1,
656             "pt-LU" => 1,
657             "pt-MO" => 1,
658             "pt-MZ" => 1,
659             "pt-PT" => 1,
660             "pt-ST" => 1,
661             "pt-TL" => 1,
662             qu => 1,
663             "qu-BO" => 1,
664             "qu-EC" => 1,
665             "qu-PE" => 1,
666             raj => 1,
667             "raj-IN" => 1,
668             rm => 1,
669             "rm-CH" => 1,
670             rn => 1,
671             "rn-BI" => 1,
672             ro => 1,
673             "ro-MD" => 1,
674             "ro-RO" => 1,
675             rof => 1,
676             "rof-TZ" => 1,
677             ru => 1,
678             "ru-BY" => 1,
679             "ru-KG" => 1,
680             "ru-KZ" => 1,
681             "ru-MD" => 1,
682             "ru-RU" => 1,
683             "ru-UA" => 1,
684             rw => 1,
685             "rw-RW" => 1,
686             rwk => 1,
687             "rwk-TZ" => 1,
688             sa => 1,
689             "sa-IN" => 1,
690             sah => 1,
691             "sah-RU" => 1,
692             saq => 1,
693             "saq-KE" => 1,
694             sat => 1,
695             "sat-Olck" => 1,
696             "sat-Olck-IN" => 1,
697             sbp => 1,
698             "sbp-TZ" => 1,
699             sc => 1,
700             "sc-IT" => 1,
701             sd => 1,
702             "sd-Arab" => 1,
703             "sd-Arab-PK" => 1,
704             "sd-Deva" => 1,
705             "sd-Deva-IN" => 1,
706             se => 1,
707             "se-FI" => 1,
708             "se-NO" => 1,
709             "se-SE" => 1,
710             seh => 1,
711             "seh-MZ" => 1,
712             ses => 1,
713             "ses-ML" => 1,
714             sg => 1,
715             "sg-CF" => 1,
716             shi => 1,
717             "shi-Latn" => 1,
718             "shi-Latn-MA" => 1,
719             "shi-Tfng" => 1,
720             "shi-Tfng-MA" => 1,
721             si => 1,
722             "si-LK" => 1,
723             sk => 1,
724             "sk-SK" => 1,
725             sl => 1,
726             "sl-SI" => 1,
727             smn => 1,
728             "smn-FI" => 1,
729             sms => 1,
730             "sms-FI" => 1,
731             sn => 1,
732             "sn-ZW" => 1,
733             so => 1,
734             "so-DJ" => 1,
735             "so-ET" => 1,
736             "so-KE" => 1,
737             "so-SO" => 1,
738             sq => 1,
739             "sq-AL" => 1,
740             "sq-MK" => 1,
741             "sq-XK" => 1,
742             sr => 1,
743             "sr-Cyrl" => 1,
744             "sr-Cyrl-BA" => 1,
745             "sr-Cyrl-ME" => 1,
746             "sr-Cyrl-RS" => 1,
747             "sr-Cyrl-XK" => 1,
748             "sr-Latn" => 1,
749             "sr-Latn-BA" => 1,
750             "sr-Latn-ME" => 1,
751             "sr-Latn-RS" => 1,
752             "sr-Latn-XK" => 1,
753             su => 1,
754             "su-Latn" => 1,
755             "su-Latn-ID" => 1,
756             sv => 1,
757             "sv-AX" => 1,
758             "sv-FI" => 1,
759             "sv-SE" => 1,
760             sw => 1,
761             "sw-CD" => 1,
762             "sw-KE" => 1,
763             "sw-TZ" => 1,
764             "sw-UG" => 1,
765             ta => 1,
766             "ta-IN" => 1,
767             "ta-LK" => 1,
768             "ta-MY" => 1,
769             "ta-SG" => 1,
770             te => 1,
771             "te-IN" => 1,
772             teo => 1,
773             "teo-KE" => 1,
774             "teo-UG" => 1,
775             tg => 1,
776             "tg-TJ" => 1,
777             th => 1,
778             "th-TH" => 1,
779             ti => 1,
780             "ti-ER" => 1,
781             "ti-ET" => 1,
782             tk => 1,
783             "tk-TM" => 1,
784             to => 1,
785             "to-TO" => 1,
786             tok => 1,
787             "tok-001" => 1,
788             tr => 1,
789             "tr-CY" => 1,
790             "tr-TR" => 1,
791             tt => 1,
792             "tt-RU" => 1,
793             twq => 1,
794             "twq-NE" => 1,
795             tzm => 1,
796             "tzm-MA" => 1,
797             ug => 1,
798             "ug-CN" => 1,
799             uk => 1,
800             "uk-UA" => 1,
801             und => 1,
802             ur => 1,
803             "ur-IN" => 1,
804             "ur-PK" => 1,
805             uz => 1,
806             "uz-Arab" => 1,
807             "uz-Arab-AF" => 1,
808             "uz-Cyrl" => 1,
809             "uz-Cyrl-UZ" => 1,
810             "uz-Latn" => 1,
811             "uz-Latn-UZ" => 1,
812             vai => 1,
813             "vai-Latn" => 1,
814             "vai-Latn-LR" => 1,
815             "vai-Vaii" => 1,
816             "vai-Vaii-LR" => 1,
817             vi => 1,
818             "vi-VN" => 1,
819             vun => 1,
820             "vun-TZ" => 1,
821             wae => 1,
822             "wae-CH" => 1,
823             wo => 1,
824             "wo-SN" => 1,
825             xh => 1,
826             "xh-ZA" => 1,
827             xog => 1,
828             "xog-UG" => 1,
829             yav => 1,
830             "yav-CM" => 1,
831             yi => 1,
832             "yi-001" => 1,
833             yo => 1,
834             "yo-BJ" => 1,
835             "yo-NG" => 1,
836             yrl => 1,
837             "yrl-BR" => 1,
838             "yrl-CO" => 1,
839             "yrl-VE" => 1,
840             yue => 1,
841             "yue-Hans" => 1,
842             "yue-Hans-CN" => 1,
843             "yue-Hant" => 1,
844             "yue-Hant-HK" => 1,
845             zgh => 1,
846             "zgh-MA" => 1,
847             zh => 1,
848             "zh-Hans" => 1,
849             "zh-Hans-CN" => 1,
850             "zh-Hans-HK" => 1,
851             "zh-Hans-MO" => 1,
852             "zh-Hans-SG" => 1,
853             "zh-Hant" => 1,
854             "zh-Hant-HK" => 1,
855             "zh-Hant-MO" => 1,
856             "zh-Hant-TW" => 1,
857             zu => 1,
858             "zu-ZA" => 1,
859             );
860             ### :end Codes:
861             #>>>
862              
863             #<<<
864             ### :start Names:
865             our %Names = (
866             Afrikaans => "af",
867             "Afrikaans Namibia" => "af-NA",
868             "Afrikaans South Africa" => "af-ZA",
869             Aghem => "agq",
870             "Aghem Cameroon" => "agq-CM",
871             Akan => "ak",
872             "Akan Ghana" => "ak-GH",
873             Albanian => "sq",
874             "Albanian Albania" => "sq-AL",
875             "Albanian Kosovo" => "sq-XK",
876             "Albanian North Macedonia" => "sq-MK",
877             Amharic => "am",
878             "Amharic Ethiopia" => "am-ET",
879             Arabic => "ar",
880             "Arabic Algeria" => "ar-DZ",
881             "Arabic Bahrain" => "ar-BH",
882             "Arabic Chad" => "ar-TD",
883             "Arabic Comoros" => "ar-KM",
884             "Arabic Djibouti" => "ar-DJ",
885             "Arabic Egypt" => "ar-EG",
886             "Arabic Eritrea" => "ar-ER",
887             "Arabic Iraq" => "ar-IQ",
888             "Arabic Israel" => "ar-IL",
889             "Arabic Jordan" => "ar-JO",
890             "Arabic Kuwait" => "ar-KW",
891             "Arabic Lebanon" => "ar-LB",
892             "Arabic Libya" => "ar-LY",
893             "Arabic Mauritania" => "ar-MR",
894             "Arabic Morocco" => "ar-MA",
895             "Arabic Oman" => "ar-OM",
896             "Arabic Palestinian Territories" => "ar-PS",
897             "Arabic Qatar" => "ar-QA",
898             "Arabic Saudi Arabia" => "ar-SA",
899             "Arabic Somalia" => "ar-SO",
900             "Arabic South Sudan" => "ar-SS",
901             "Arabic Sudan" => "ar-SD",
902             "Arabic Syria" => "ar-SY",
903             "Arabic Tunisia" => "ar-TN",
904             "Arabic United Arab Emirates" => "ar-AE",
905             "Arabic Western Sahara" => "ar-EH",
906             "Arabic Yemen" => "ar-YE",
907             "Arabic world" => "ar-001",
908             Armenian => "hy",
909             "Armenian Armenia" => "hy-AM",
910             Assamese => "as",
911             "Assamese India" => "as-IN",
912             Asturian => "ast",
913             "Asturian Spain" => "ast-ES",
914             Asu => "asa",
915             "Asu Tanzania" => "asa-TZ",
916             Azerbaijani => "az",
917             "Azerbaijani Azerbaijan Cyrillic" => "az-Cyrl-AZ",
918             "Azerbaijani Azerbaijan Latin" => "az-Latn-AZ",
919             "Azerbaijani Cyrillic" => "az-Cyrl",
920             "Azerbaijani Latin" => "az-Latn",
921             Bafia => "ksf",
922             "Bafia Cameroon" => "ksf-CM",
923             Bambara => "bm",
924             "Bambara Mali" => "bm-ML",
925             Bangla => "bn",
926             "Bangla Bangladesh" => "bn-BD",
927             "Bangla India" => "bn-IN",
928             Basaa => "bas",
929             "Basaa Cameroon" => "bas-CM",
930             Basque => "eu",
931             "Basque Spain" => "eu-ES",
932             Belarusian => "be",
933             "Belarusian Belarus" => "be-BY",
934             "Belarusian Taraskievica orthography" => "be-tarask",
935             Bemba => "bem",
936             "Bemba Zambia" => "bem-ZM",
937             Bena => "bez",
938             "Bena Tanzania" => "bez-TZ",
939             Bhojpuri => "bho",
940             "Bhojpuri India" => "bho-IN",
941             Bodo => "brx",
942             "Bodo India" => "brx-IN",
943             Bosnian => "bs",
944             "Bosnian Bosnia & Herzegovina Cyrillic" => "bs-Cyrl-BA",
945             "Bosnian Bosnia & Herzegovina Latin" => "bs-Latn-BA",
946             "Bosnian Cyrillic" => "bs-Cyrl",
947             "Bosnian Latin" => "bs-Latn",
948             Breton => "br",
949             "Breton France" => "br-FR",
950             Bulgarian => "bg",
951             "Bulgarian Bulgaria" => "bg-BG",
952             Burmese => "my",
953             "Burmese Myanmar (Burma)" => "my-MM",
954             Cantonese => "yue",
955             "Cantonese China Simplified" => "yue-Hans-CN",
956             "Cantonese Hong Kong SAR China Traditional" => "yue-Hant-HK",
957             "Cantonese Simplified" => "yue-Hans",
958             "Cantonese Traditional" => "yue-Hant",
959             Catalan => "ca",
960             "Catalan Andorra" => "ca-AD",
961             "Catalan France" => "ca-FR",
962             "Catalan Italy" => "ca-IT",
963             "Catalan Spain" => "ca-ES",
964             "Catalan Spain Valencian" => "ca-ES-valencia",
965             Cebuano => "ceb",
966             "Cebuano Philippines" => "ceb-PH",
967             "Central Atlas Tamazight" => "tzm",
968             "Central Atlas Tamazight Morocco" => "tzm-MA",
969             "Central Kurdish" => "ckb",
970             "Central Kurdish Iran" => "ckb-IR",
971             "Central Kurdish Iraq" => "ckb-IQ",
972             Chakma => "ccp",
973             "Chakma Bangladesh" => "ccp-BD",
974             "Chakma India" => "ccp-IN",
975             Chechen => "ce",
976             "Chechen Russia" => "ce-RU",
977             Cherokee => "chr",
978             "Cherokee United States" => "chr-US",
979             Chiga => "cgg",
980             "Chiga Uganda" => "cgg-UG",
981             Chinese => "zh",
982             "Chinese China Simplified" => "zh-Hans-CN",
983             "Chinese Hong Kong SAR China Simplified" => "zh-Hans-HK",
984             "Chinese Hong Kong SAR China Traditional" => "zh-Hant-HK",
985             "Chinese Macao SAR China Simplified" => "zh-Hans-MO",
986             "Chinese Macao SAR China Traditional" => "zh-Hant-MO",
987             "Chinese Simplified" => "zh-Hans",
988             "Chinese Singapore Simplified" => "zh-Hans-SG",
989             "Chinese Taiwan Traditional" => "zh-Hant-TW",
990             "Chinese Traditional" => "zh-Hant",
991             Chuvash => "cv",
992             "Chuvash Russia" => "cv-RU",
993             Colognian => "ksh",
994             "Colognian Germany" => "ksh-DE",
995             Cornish => "kw",
996             "Cornish United Kingdom" => "kw-GB",
997             Croatian => "hr",
998             "Croatian Bosnia & Herzegovina" => "hr-BA",
999             "Croatian Croatia" => "hr-HR",
1000             Czech => "cs",
1001             "Czech Czechia" => "cs-CZ",
1002             Danish => "da",
1003             "Danish Denmark" => "da-DK",
1004             "Danish Greenland" => "da-GL",
1005             Dogri => "doi",
1006             "Dogri India" => "doi-IN",
1007             Duala => "dua",
1008             "Duala Cameroon" => "dua-CM",
1009             Dutch => "nl",
1010             "Dutch Aruba" => "nl-AW",
1011             "Dutch Belgium" => "nl-BE",
1012             "Dutch Caribbean Netherlands" => "nl-BQ",
1013             "Dutch Cura\N{U+00e7}ao" => "nl-CW",
1014             "Dutch Netherlands" => "nl-NL",
1015             "Dutch Sint Maarten" => "nl-SX",
1016             "Dutch Suriname" => "nl-SR",
1017             Dzongkha => "dz",
1018             "Dzongkha Bhutan" => "dz-BT",
1019             Embu => "ebu",
1020             "Embu Kenya" => "ebu-KE",
1021             English => "en",
1022             "English American Samoa" => "en-AS",
1023             "English Anguilla" => "en-AI",
1024             "English Antigua & Barbuda" => "en-AG",
1025             "English Australia" => "en-AU",
1026             "English Austria" => "en-AT",
1027             "English Bahamas" => "en-BS",
1028             "English Barbados" => "en-BB",
1029             "English Belgium" => "en-BE",
1030             "English Belize" => "en-BZ",
1031             "English Bermuda" => "en-BM",
1032             "English Botswana" => "en-BW",
1033             "English British Indian Ocean Territory" => "en-IO",
1034             "English British Virgin Islands" => "en-VG",
1035             "English Burundi" => "en-BI",
1036             "English Cameroon" => "en-CM",
1037             "English Canada" => "en-CA",
1038             "English Cayman Islands" => "en-KY",
1039             "English Christmas Island" => "en-CX",
1040             "English Cocos (Keeling) Islands" => "en-CC",
1041             "English Cook Islands" => "en-CK",
1042             "English Cyprus" => "en-CY",
1043             "English Denmark" => "en-DK",
1044             "English Diego Garcia" => "en-DG",
1045             "English Dominica" => "en-DM",
1046             "English Eritrea" => "en-ER",
1047             "English Eswatini" => "en-SZ",
1048             "English Europe" => "en-150",
1049             "English Falkland Islands" => "en-FK",
1050             "English Fiji" => "en-FJ",
1051             "English Finland" => "en-FI",
1052             "English Gambia" => "en-GM",
1053             "English Germany" => "en-DE",
1054             "English Ghana" => "en-GH",
1055             "English Gibraltar" => "en-GI",
1056             "English Grenada" => "en-GD",
1057             "English Guam" => "en-GU",
1058             "English Guernsey" => "en-GG",
1059             "English Guyana" => "en-GY",
1060             "English Hong Kong SAR China" => "en-HK",
1061             "English India" => "en-IN",
1062             "English Ireland" => "en-IE",
1063             "English Isle of Man" => "en-IM",
1064             "English Israel" => "en-IL",
1065             "English Jamaica" => "en-JM",
1066             "English Jersey" => "en-JE",
1067             "English Kenya" => "en-KE",
1068             "English Kiribati" => "en-KI",
1069             "English Lesotho" => "en-LS",
1070             "English Liberia" => "en-LR",
1071             "English Macao SAR China" => "en-MO",
1072             "English Madagascar" => "en-MG",
1073             "English Malawi" => "en-MW",
1074             "English Malaysia" => "en-MY",
1075             "English Maldives" => "en-MV",
1076             "English Malta" => "en-MT",
1077             "English Marshall Islands" => "en-MH",
1078             "English Mauritius" => "en-MU",
1079             "English Micronesia" => "en-FM",
1080             "English Montserrat" => "en-MS",
1081             "English Namibia" => "en-NA",
1082             "English Nauru" => "en-NR",
1083             "English Netherlands" => "en-NL",
1084             "English New Zealand" => "en-NZ",
1085             "English Nigeria" => "en-NG",
1086             "English Niue" => "en-NU",
1087             "English Norfolk Island" => "en-NF",
1088             "English Northern Mariana Islands" => "en-MP",
1089             "English Pakistan" => "en-PK",
1090             "English Palau" => "en-PW",
1091             "English Papua New Guinea" => "en-PG",
1092             "English Philippines" => "en-PH",
1093             "English Pitcairn Islands" => "en-PN",
1094             "English Puerto Rico" => "en-PR",
1095             "English Rwanda" => "en-RW",
1096             "English Samoa" => "en-WS",
1097             "English Seychelles" => "en-SC",
1098             "English Sierra Leone" => "en-SL",
1099             "English Singapore" => "en-SG",
1100             "English Sint Maarten" => "en-SX",
1101             "English Slovenia" => "en-SI",
1102             "English Solomon Islands" => "en-SB",
1103             "English South Africa" => "en-ZA",
1104             "English South Sudan" => "en-SS",
1105             "English St. Helena" => "en-SH",
1106             "English St. Kitts & Nevis" => "en-KN",
1107             "English St. Lucia" => "en-LC",
1108             "English St. Vincent & Grenadines" => "en-VC",
1109             "English Sudan" => "en-SD",
1110             "English Sweden" => "en-SE",
1111             "English Switzerland" => "en-CH",
1112             "English Tanzania" => "en-TZ",
1113             "English Tokelau" => "en-TK",
1114             "English Tonga" => "en-TO",
1115             "English Trinidad & Tobago" => "en-TT",
1116             "English Turks & Caicos Islands" => "en-TC",
1117             "English Tuvalu" => "en-TV",
1118             "English U.S. Outlying Islands" => "en-UM",
1119             "English U.S. Virgin Islands" => "en-VI",
1120             "English Uganda" => "en-UG",
1121             "English United Arab Emirates" => "en-AE",
1122             "English United Kingdom" => "en-GB",
1123             "English United States" => "en-US",
1124             "English Vanuatu" => "en-VU",
1125             "English Zambia" => "en-ZM",
1126             "English Zimbabwe" => "en-ZW",
1127             "English world" => "en-001",
1128             Esperanto => "eo",
1129             "Esperanto world" => "eo-001",
1130             Estonian => "et",
1131             "Estonian Estonia" => "et-EE",
1132             Ewe => "ee",
1133             "Ewe Ghana" => "ee-GH",
1134             "Ewe Togo" => "ee-TG",
1135             Ewondo => "ewo",
1136             "Ewondo Cameroon" => "ewo-CM",
1137             Faroese => "fo",
1138             "Faroese Denmark" => "fo-DK",
1139             "Faroese Faroe Islands" => "fo-FO",
1140             Filipino => "fil",
1141             "Filipino Philippines" => "fil-PH",
1142             Finnish => "fi",
1143             "Finnish Finland" => "fi-FI",
1144             French => "fr",
1145             "French Algeria" => "fr-DZ",
1146             "French Belgium" => "fr-BE",
1147             "French Benin" => "fr-BJ",
1148             "French Burkina Faso" => "fr-BF",
1149             "French Burundi" => "fr-BI",
1150             "French Cameroon" => "fr-CM",
1151             "French Canada" => "fr-CA",
1152             "French Central African Republic" => "fr-CF",
1153             "French Chad" => "fr-TD",
1154             "French Comoros" => "fr-KM",
1155             "French Congo - Brazzaville" => "fr-CG",
1156             "French Congo - Kinshasa" => "fr-CD",
1157             "French C\N{U+00f4}te d\N{U+2019}Ivoire" => "fr-CI",
1158             "French Djibouti" => "fr-DJ",
1159             "French Equatorial Guinea" => "fr-GQ",
1160             "French France" => "fr-FR",
1161             "French French Guiana" => "fr-GF",
1162             "French French Polynesia" => "fr-PF",
1163             "French Gabon" => "fr-GA",
1164             "French Guadeloupe" => "fr-GP",
1165             "French Guinea" => "fr-GN",
1166             "French Haiti" => "fr-HT",
1167             "French Luxembourg" => "fr-LU",
1168             "French Madagascar" => "fr-MG",
1169             "French Mali" => "fr-ML",
1170             "French Martinique" => "fr-MQ",
1171             "French Mauritania" => "fr-MR",
1172             "French Mauritius" => "fr-MU",
1173             "French Mayotte" => "fr-YT",
1174             "French Monaco" => "fr-MC",
1175             "French Morocco" => "fr-MA",
1176             "French New Caledonia" => "fr-NC",
1177             "French Niger" => "fr-NE",
1178             "French Rwanda" => "fr-RW",
1179             "French R\N{U+00e9}union" => "fr-RE",
1180             "French Senegal" => "fr-SN",
1181             "French Seychelles" => "fr-SC",
1182             "French St. Barth\N{U+00e9}lemy" => "fr-BL",
1183             "French St. Martin" => "fr-MF",
1184             "French St. Pierre & Miquelon" => "fr-PM",
1185             "French Switzerland" => "fr-CH",
1186             "French Syria" => "fr-SY",
1187             "French Togo" => "fr-TG",
1188             "French Tunisia" => "fr-TN",
1189             "French Vanuatu" => "fr-VU",
1190             "French Wallis & Futuna" => "fr-WF",
1191             Friulian => "fur",
1192             "Friulian Italy" => "fur-IT",
1193             Fula => "ff",
1194             "Fula Adlam" => "ff-Adlm",
1195             "Fula Burkina Faso Adlam" => "ff-Adlm-BF",
1196             "Fula Burkina Faso Latin" => "ff-Latn-BF",
1197             "Fula Cameroon Adlam" => "ff-Adlm-CM",
1198             "Fula Cameroon Latin" => "ff-Latn-CM",
1199             "Fula Gambia Adlam" => "ff-Adlm-GM",
1200             "Fula Gambia Latin" => "ff-Latn-GM",
1201             "Fula Ghana Adlam" => "ff-Adlm-GH",
1202             "Fula Ghana Latin" => "ff-Latn-GH",
1203             "Fula Guinea Adlam" => "ff-Adlm-GN",
1204             "Fula Guinea Latin" => "ff-Latn-GN",
1205             "Fula Guinea-Bissau Adlam" => "ff-Adlm-GW",
1206             "Fula Guinea-Bissau Latin" => "ff-Latn-GW",
1207             "Fula Latin" => "ff-Latn",
1208             "Fula Liberia Adlam" => "ff-Adlm-LR",
1209             "Fula Liberia Latin" => "ff-Latn-LR",
1210             "Fula Mauritania Adlam" => "ff-Adlm-MR",
1211             "Fula Mauritania Latin" => "ff-Latn-MR",
1212             "Fula Niger Adlam" => "ff-Adlm-NE",
1213             "Fula Niger Latin" => "ff-Latn-NE",
1214             "Fula Nigeria Adlam" => "ff-Adlm-NG",
1215             "Fula Nigeria Latin" => "ff-Latn-NG",
1216             "Fula Senegal Adlam" => "ff-Adlm-SN",
1217             "Fula Senegal Latin" => "ff-Latn-SN",
1218             "Fula Sierra Leone Adlam" => "ff-Adlm-SL",
1219             "Fula Sierra Leone Latin" => "ff-Latn-SL",
1220             Galician => "gl",
1221             "Galician Spain" => "gl-ES",
1222             Ganda => "lg",
1223             "Ganda Uganda" => "lg-UG",
1224             Georgian => "ka",
1225             "Georgian Georgia" => "ka-GE",
1226             German => "de",
1227             "German Austria" => "de-AT",
1228             "German Belgium" => "de-BE",
1229             "German Germany" => "de-DE",
1230             "German Italy" => "de-IT",
1231             "German Liechtenstein" => "de-LI",
1232             "German Luxembourg" => "de-LU",
1233             "German Switzerland" => "de-CH",
1234             Greek => "el",
1235             "Greek Cyprus" => "el-CY",
1236             "Greek Greece" => "el-GR",
1237             Gujarati => "gu",
1238             "Gujarati India" => "gu-IN",
1239             Gusii => "guz",
1240             "Gusii Kenya" => "guz-KE",
1241             Haryanvi => "bgc",
1242             "Haryanvi India" => "bgc-IN",
1243             Hausa => "ha",
1244             "Hausa Ghana" => "ha-GH",
1245             "Hausa Niger" => "ha-NE",
1246             "Hausa Nigeria" => "ha-NG",
1247             Hawaiian => "haw",
1248             "Hawaiian United States" => "haw-US",
1249             Hebrew => "he",
1250             "Hebrew Israel" => "he-IL",
1251             Hindi => "hi",
1252             "Hindi India" => "hi-IN",
1253             "Hindi India Latin" => "hi-Latn-IN",
1254             "Hindi Latin" => "hi-Latn",
1255             Hungarian => "hu",
1256             "Hungarian Hungary" => "hu-HU",
1257             Icelandic => "is",
1258             "Icelandic Iceland" => "is-IS",
1259             Igbo => "ig",
1260             "Igbo Nigeria" => "ig-NG",
1261             "Inari Sami" => "smn",
1262             "Inari Sami Finland" => "smn-FI",
1263             Indonesian => "id",
1264             "Indonesian Indonesia" => "id-ID",
1265             Interlingua => "ia",
1266             "Interlingua world" => "ia-001",
1267             Irish => "ga",
1268             "Irish Ireland" => "ga-IE",
1269             "Irish United Kingdom" => "ga-GB",
1270             Italian => "it",
1271             "Italian Italy" => "it-IT",
1272             "Italian San Marino" => "it-SM",
1273             "Italian Switzerland" => "it-CH",
1274             "Italian Vatican City" => "it-VA",
1275             Japanese => "ja",
1276             "Japanese Japan" => "ja-JP",
1277             Javanese => "jv",
1278             "Javanese Indonesia" => "jv-ID",
1279             "Jola-Fonyi" => "dyo",
1280             "Jola-Fonyi Senegal" => "dyo-SN",
1281             Kabuverdianu => "kea",
1282             "Kabuverdianu Cape Verde" => "kea-CV",
1283             Kabyle => "kab",
1284             "Kabyle Algeria" => "kab-DZ",
1285             Kaingang => "kgp",
1286             "Kaingang Brazil" => "kgp-BR",
1287             Kako => "kkj",
1288             "Kako Cameroon" => "kkj-CM",
1289             Kalaallisut => "kl",
1290             "Kalaallisut Greenland" => "kl-GL",
1291             Kalenjin => "kln",
1292             "Kalenjin Kenya" => "kln-KE",
1293             Kamba => "kam",
1294             "Kamba Kenya" => "kam-KE",
1295             Kannada => "kn",
1296             "Kannada India" => "kn-IN",
1297             Kashmiri => "ks",
1298             "Kashmiri Arabic" => "ks-Arab",
1299             "Kashmiri Devanagari" => "ks-Deva",
1300             "Kashmiri India Arabic" => "ks-Arab-IN",
1301             "Kashmiri India Devanagari" => "ks-Deva-IN",
1302             Kazakh => "kk",
1303             "Kazakh Kazakhstan" => "kk-KZ",
1304             Khmer => "km",
1305             "Khmer Cambodia" => "km-KH",
1306             Kikuyu => "ki",
1307             "Kikuyu Kenya" => "ki-KE",
1308             Kinyarwanda => "rw",
1309             "Kinyarwanda Rwanda" => "rw-RW",
1310             Konkani => "kok",
1311             "Konkani India" => "kok-IN",
1312             Korean => "ko",
1313             "Korean North Korea" => "ko-KP",
1314             "Korean South Korea" => "ko-KR",
1315             "Koyra Chiini" => "khq",
1316             "Koyra Chiini Mali" => "khq-ML",
1317             "Koyraboro Senni" => "ses",
1318             "Koyraboro Senni Mali" => "ses-ML",
1319             Kurdish => "ku",
1320             "Kurdish Turkey" => "ku-TR",
1321             Kwasio => "nmg",
1322             "Kwasio Cameroon" => "nmg-CM",
1323             Kyrgyz => "ky",
1324             "Kyrgyz Kyrgyzstan" => "ky-KG",
1325             Lakota => "lkt",
1326             "Lakota United States" => "lkt-US",
1327             Langi => "lag",
1328             "Langi Tanzania" => "lag-TZ",
1329             Lao => "lo",
1330             "Lao Laos" => "lo-LA",
1331             Latvian => "lv",
1332             "Latvian Latvia" => "lv-LV",
1333             Lingala => "ln",
1334             "Lingala Angola" => "ln-AO",
1335             "Lingala Central African Republic" => "ln-CF",
1336             "Lingala Congo - Brazzaville" => "ln-CG",
1337             "Lingala Congo - Kinshasa" => "ln-CD",
1338             Lithuanian => "lt",
1339             "Lithuanian Lithuania" => "lt-LT",
1340             "Low German" => "nds",
1341             "Low German Germany" => "nds-DE",
1342             "Low German Netherlands" => "nds-NL",
1343             "Lower Sorbian" => "dsb",
1344             "Lower Sorbian Germany" => "dsb-DE",
1345             "Luba-Katanga" => "lu",
1346             "Luba-Katanga Congo - Kinshasa" => "lu-CD",
1347             Luo => "luo",
1348             "Luo Kenya" => "luo-KE",
1349             Luxembourgish => "lb",
1350             "Luxembourgish Luxembourg" => "lb-LU",
1351             Luyia => "luy",
1352             "Luyia Kenya" => "luy-KE",
1353             Macedonian => "mk",
1354             "Macedonian North Macedonia" => "mk-MK",
1355             Machame => "jmc",
1356             "Machame Tanzania" => "jmc-TZ",
1357             Maithili => "mai",
1358             "Maithili India" => "mai-IN",
1359             "Makhuwa-Meetto" => "mgh",
1360             "Makhuwa-Meetto Mozambique" => "mgh-MZ",
1361             Makonde => "kde",
1362             "Makonde Tanzania" => "kde-TZ",
1363             Malagasy => "mg",
1364             "Malagasy Madagascar" => "mg-MG",
1365             Malay => "ms",
1366             "Malay Brunei" => "ms-BN",
1367             "Malay Indonesia" => "ms-ID",
1368             "Malay Malaysia" => "ms-MY",
1369             "Malay Singapore" => "ms-SG",
1370             Malayalam => "ml",
1371             "Malayalam India" => "ml-IN",
1372             Maltese => "mt",
1373             "Maltese Malta" => "mt-MT",
1374             Manipuri => "mni",
1375             "Manipuri Bangla" => "mni-Beng",
1376             "Manipuri India Bangla" => "mni-Beng-IN",
1377             Manx => "gv",
1378             "Manx Isle of Man" => "gv-IM",
1379             Marathi => "mr",
1380             "Marathi India" => "mr-IN",
1381             Masai => "mas",
1382             "Masai Kenya" => "mas-KE",
1383             "Masai Tanzania" => "mas-TZ",
1384             Mazanderani => "mzn",
1385             "Mazanderani Iran" => "mzn-IR",
1386             Meru => "mer",
1387             "Meru Kenya" => "mer-KE",
1388             "Meta\N{U+02bc}" => "mgo",
1389             "Meta\N{U+02bc} Cameroon" => "mgo-CM",
1390             Moksha => "mdf",
1391             "Moksha Russia" => "mdf-RU",
1392             Mongolian => "mn",
1393             "Mongolian Mongolia" => "mn-MN",
1394             Morisyen => "mfe",
1395             "Morisyen Mauritius" => "mfe-MU",
1396             Mundang => "mua",
1397             "Mundang Cameroon" => "mua-CM",
1398             "M\N{U+0101}ori" => "mi",
1399             "M\N{U+0101}ori New Zealand" => "mi-NZ",
1400             Nama => "naq",
1401             "Nama Namibia" => "naq-NA",
1402             Nepali => "ne",
1403             "Nepali India" => "ne-IN",
1404             "Nepali Nepal" => "ne-NP",
1405             Ngiemboon => "nnh",
1406             "Ngiemboon Cameroon" => "nnh-CM",
1407             Ngomba => "jgo",
1408             "Ngomba Cameroon" => "jgo-CM",
1409             Nheengatu => "yrl",
1410             "Nheengatu Brazil" => "yrl-BR",
1411             "Nheengatu Colombia" => "yrl-CO",
1412             "Nheengatu Venezuela" => "yrl-VE",
1413             "Nigerian Pidgin" => "pcm",
1414             "Nigerian Pidgin Nigeria" => "pcm-NG",
1415             "North Ndebele" => "nd",
1416             "North Ndebele Zimbabwe" => "nd-ZW",
1417             "Northern Frisian" => "frr",
1418             "Northern Frisian Germany" => "frr-DE",
1419             "Northern Luri" => "lrc",
1420             "Northern Luri Iran" => "lrc-IR",
1421             "Northern Luri Iraq" => "lrc-IQ",
1422             "Northern Sami" => "se",
1423             "Northern Sami Finland" => "se-FI",
1424             "Northern Sami Norway" => "se-NO",
1425             "Northern Sami Sweden" => "se-SE",
1426             Norwegian => "no",
1427             "Norwegian Bokm\N{U+00e5}l" => "nb",
1428             "Norwegian Bokm\N{U+00e5}l Norway" => "nb-NO",
1429             "Norwegian Bokm\N{U+00e5}l Svalbard & Jan Mayen" => "nb-SJ",
1430             "Norwegian Nynorsk" => "nn",
1431             "Norwegian Nynorsk Norway" => "nn-NO",
1432             Nuer => "nus",
1433             "Nuer South Sudan" => "nus-SS",
1434             Nyankole => "nyn",
1435             "Nyankole Uganda" => "nyn-UG",
1436             Obolo => "ann",
1437             "Obolo Nigeria" => "ann-NG",
1438             Occitan => "oc",
1439             "Occitan France" => "oc-FR",
1440             "Occitan Spain" => "oc-ES",
1441             Odia => "or",
1442             "Odia India" => "or-IN",
1443             Oromo => "om",
1444             "Oromo Ethiopia" => "om-ET",
1445             "Oromo Kenya" => "om-KE",
1446             Ossetic => "os",
1447             "Ossetic Georgia" => "os-GE",
1448             "Ossetic Russia" => "os-RU",
1449             Pashto => "ps",
1450             "Pashto Afghanistan" => "ps-AF",
1451             "Pashto Pakistan" => "ps-PK",
1452             Persian => "fa",
1453             "Persian Afghanistan" => "fa-AF",
1454             "Persian Iran" => "fa-IR",
1455             Pijin => "pis",
1456             "Pijin Solomon Islands" => "pis-SB",
1457             Polish => "pl",
1458             "Polish Poland" => "pl-PL",
1459             Portuguese => "pt",
1460             "Portuguese Angola" => "pt-AO",
1461             "Portuguese Brazil" => "pt-BR",
1462             "Portuguese Cape Verde" => "pt-CV",
1463             "Portuguese Equatorial Guinea" => "pt-GQ",
1464             "Portuguese Guinea-Bissau" => "pt-GW",
1465             "Portuguese Luxembourg" => "pt-LU",
1466             "Portuguese Macao SAR China" => "pt-MO",
1467             "Portuguese Mozambique" => "pt-MZ",
1468             "Portuguese Portugal" => "pt-PT",
1469             "Portuguese Switzerland" => "pt-CH",
1470             "Portuguese S\N{U+00e3}o Tom\N{U+00e9} & Pr\N{U+00ed}ncipe" => "pt-ST",
1471             "Portuguese Timor-Leste" => "pt-TL",
1472             Punjabi => "pa",
1473             "Punjabi Arabic" => "pa-Arab",
1474             "Punjabi Gurmukhi" => "pa-Guru",
1475             "Punjabi India Gurmukhi" => "pa-Guru-IN",
1476             "Punjabi Pakistan Arabic" => "pa-Arab-PK",
1477             Quechua => "qu",
1478             "Quechua Bolivia" => "qu-BO",
1479             "Quechua Ecuador" => "qu-EC",
1480             "Quechua Peru" => "qu-PE",
1481             Rajasthani => "raj",
1482             "Rajasthani India" => "raj-IN",
1483             Romanian => "ro",
1484             "Romanian Moldova" => "ro-MD",
1485             "Romanian Romania" => "ro-RO",
1486             Romansh => "rm",
1487             "Romansh Switzerland" => "rm-CH",
1488             Rombo => "rof",
1489             "Rombo Tanzania" => "rof-TZ",
1490             Rundi => "rn",
1491             "Rundi Burundi" => "rn-BI",
1492             Russian => "ru",
1493             "Russian Belarus" => "ru-BY",
1494             "Russian Kazakhstan" => "ru-KZ",
1495             "Russian Kyrgyzstan" => "ru-KG",
1496             "Russian Moldova" => "ru-MD",
1497             "Russian Russia" => "ru-RU",
1498             "Russian Ukraine" => "ru-UA",
1499             Rwa => "rwk",
1500             "Rwa Tanzania" => "rwk-TZ",
1501             Samburu => "saq",
1502             "Samburu Kenya" => "saq-KE",
1503             Sango => "sg",
1504             "Sango Central African Republic" => "sg-CF",
1505             Sangu => "sbp",
1506             "Sangu Tanzania" => "sbp-TZ",
1507             Sanskrit => "sa",
1508             "Sanskrit India" => "sa-IN",
1509             Santali => "sat",
1510             "Santali India Ol Chiki" => "sat-Olck-IN",
1511             "Santali Ol Chiki" => "sat-Olck",
1512             Sardinian => "sc",
1513             "Sardinian Italy" => "sc-IT",
1514             "Scottish Gaelic" => "gd",
1515             "Scottish Gaelic United Kingdom" => "gd-GB",
1516             Sena => "seh",
1517             "Sena Mozambique" => "seh-MZ",
1518             Serbian => "sr",
1519             "Serbian Bosnia & Herzegovina Cyrillic" => "sr-Cyrl-BA",
1520             "Serbian Bosnia & Herzegovina Latin" => "sr-Latn-BA",
1521             "Serbian Cyrillic" => "sr-Cyrl",
1522             "Serbian Kosovo Cyrillic" => "sr-Cyrl-XK",
1523             "Serbian Kosovo Latin" => "sr-Latn-XK",
1524             "Serbian Latin" => "sr-Latn",
1525             "Serbian Montenegro Cyrillic" => "sr-Cyrl-ME",
1526             "Serbian Montenegro Latin" => "sr-Latn-ME",
1527             "Serbian Serbia Cyrillic" => "sr-Cyrl-RS",
1528             "Serbian Serbia Latin" => "sr-Latn-RS",
1529             Shambala => "ksb",
1530             "Shambala Tanzania" => "ksb-TZ",
1531             Shona => "sn",
1532             "Shona Zimbabwe" => "sn-ZW",
1533             "Sichuan Yi" => "ii",
1534             "Sichuan Yi China" => "ii-CN",
1535             Sindhi => "sd",
1536             "Sindhi Arabic" => "sd-Arab",
1537             "Sindhi Devanagari" => "sd-Deva",
1538             "Sindhi India Devanagari" => "sd-Deva-IN",
1539             "Sindhi Pakistan Arabic" => "sd-Arab-PK",
1540             Sinhala => "si",
1541             "Sinhala Sri Lanka" => "si-LK",
1542             "Skolt Sami" => "sms",
1543             "Skolt Sami Finland" => "sms-FI",
1544             Slovak => "sk",
1545             "Slovak Slovakia" => "sk-SK",
1546             Slovenian => "sl",
1547             "Slovenian Slovenia" => "sl-SI",
1548             Soga => "xog",
1549             "Soga Uganda" => "xog-UG",
1550             Somali => "so",
1551             "Somali Djibouti" => "so-DJ",
1552             "Somali Ethiopia" => "so-ET",
1553             "Somali Kenya" => "so-KE",
1554             "Somali Somalia" => "so-SO",
1555             Spanish => "es",
1556             "Spanish Argentina" => "es-AR",
1557             "Spanish Belize" => "es-BZ",
1558             "Spanish Bolivia" => "es-BO",
1559             "Spanish Brazil" => "es-BR",
1560             "Spanish Canary Islands" => "es-IC",
1561             "Spanish Ceuta & Melilla" => "es-EA",
1562             "Spanish Chile" => "es-CL",
1563             "Spanish Colombia" => "es-CO",
1564             "Spanish Costa Rica" => "es-CR",
1565             "Spanish Cuba" => "es-CU",
1566             "Spanish Dominican Republic" => "es-DO",
1567             "Spanish Ecuador" => "es-EC",
1568             "Spanish El Salvador" => "es-SV",
1569             "Spanish Equatorial Guinea" => "es-GQ",
1570             "Spanish Guatemala" => "es-GT",
1571             "Spanish Honduras" => "es-HN",
1572             "Spanish Latin America" => "es-419",
1573             "Spanish Mexico" => "es-MX",
1574             "Spanish Nicaragua" => "es-NI",
1575             "Spanish Panama" => "es-PA",
1576             "Spanish Paraguay" => "es-PY",
1577             "Spanish Peru" => "es-PE",
1578             "Spanish Philippines" => "es-PH",
1579             "Spanish Puerto Rico" => "es-PR",
1580             "Spanish Spain" => "es-ES",
1581             "Spanish United States" => "es-US",
1582             "Spanish Uruguay" => "es-UY",
1583             "Spanish Venezuela" => "es-VE",
1584             "Standard Moroccan Tamazight" => "zgh",
1585             "Standard Moroccan Tamazight Morocco" => "zgh-MA",
1586             Sundanese => "su",
1587             "Sundanese Indonesia Latin" => "su-Latn-ID",
1588             "Sundanese Latin" => "su-Latn",
1589             Swahili => "sw",
1590             "Swahili Congo - Kinshasa" => "sw-CD",
1591             "Swahili Kenya" => "sw-KE",
1592             "Swahili Tanzania" => "sw-TZ",
1593             "Swahili Uganda" => "sw-UG",
1594             Swedish => "sv",
1595             "Swedish Finland" => "sv-FI",
1596             "Swedish Sweden" => "sv-SE",
1597             "Swedish \N{U+00c5}land Islands" => "sv-AX",
1598             "Swiss German" => "gsw",
1599             "Swiss German France" => "gsw-FR",
1600             "Swiss German Liechtenstein" => "gsw-LI",
1601             "Swiss German Switzerland" => "gsw-CH",
1602             Tachelhit => "shi",
1603             "Tachelhit Latin" => "shi-Latn",
1604             "Tachelhit Morocco Latin" => "shi-Latn-MA",
1605             "Tachelhit Morocco Tifinagh" => "shi-Tfng-MA",
1606             "Tachelhit Tifinagh" => "shi-Tfng",
1607             Taita => "dav",
1608             "Taita Kenya" => "dav-KE",
1609             Tajik => "tg",
1610             "Tajik Tajikistan" => "tg-TJ",
1611             Tamil => "ta",
1612             "Tamil India" => "ta-IN",
1613             "Tamil Malaysia" => "ta-MY",
1614             "Tamil Singapore" => "ta-SG",
1615             "Tamil Sri Lanka" => "ta-LK",
1616             Tasawaq => "twq",
1617             "Tasawaq Niger" => "twq-NE",
1618             Tatar => "tt",
1619             "Tatar Russia" => "tt-RU",
1620             Telugu => "te",
1621             "Telugu India" => "te-IN",
1622             Teso => "teo",
1623             "Teso Kenya" => "teo-KE",
1624             "Teso Uganda" => "teo-UG",
1625             Thai => "th",
1626             "Thai Thailand" => "th-TH",
1627             Tibetan => "bo",
1628             "Tibetan China" => "bo-CN",
1629             "Tibetan India" => "bo-IN",
1630             Tigrinya => "ti",
1631             "Tigrinya Eritrea" => "ti-ER",
1632             "Tigrinya Ethiopia" => "ti-ET",
1633             "Toki Pona" => "tok",
1634             "Toki Pona world" => "tok-001",
1635             Tongan => "to",
1636             "Tongan Tonga" => "to-TO",
1637             Turkish => "tr",
1638             "Turkish Cyprus" => "tr-CY",
1639             "Turkish Turkey" => "tr-TR",
1640             Turkmen => "tk",
1641             "Turkmen Turkmenistan" => "tk-TM",
1642             Ukrainian => "uk",
1643             "Ukrainian Ukraine" => "uk-UA",
1644             "Unknown language" => "und",
1645             "Upper Sorbian" => "hsb",
1646             "Upper Sorbian Germany" => "hsb-DE",
1647             Urdu => "ur",
1648             "Urdu India" => "ur-IN",
1649             "Urdu Pakistan" => "ur-PK",
1650             Uyghur => "ug",
1651             "Uyghur China" => "ug-CN",
1652             Uzbek => "uz",
1653             "Uzbek Afghanistan Arabic" => "uz-Arab-AF",
1654             "Uzbek Arabic" => "uz-Arab",
1655             "Uzbek Cyrillic" => "uz-Cyrl",
1656             "Uzbek Latin" => "uz-Latn",
1657             "Uzbek Uzbekistan Cyrillic" => "uz-Cyrl-UZ",
1658             "Uzbek Uzbekistan Latin" => "uz-Latn-UZ",
1659             Vai => "vai",
1660             "Vai Latin" => "vai-Latn",
1661             "Vai Liberia Latin" => "vai-Latn-LR",
1662             "Vai Liberia Vai" => "vai-Vaii-LR",
1663             "Vai Vai" => "vai-Vaii",
1664             Vietnamese => "vi",
1665             "Vietnamese Vietnam" => "vi-VN",
1666             Vunjo => "vun",
1667             "Vunjo Tanzania" => "vun-TZ",
1668             Walser => "wae",
1669             "Walser Switzerland" => "wae-CH",
1670             Welsh => "cy",
1671             "Welsh United Kingdom" => "cy-GB",
1672             "Western Frisian" => "fy",
1673             "Western Frisian Netherlands" => "fy-NL",
1674             Wolof => "wo",
1675             "Wolof Senegal" => "wo-SN",
1676             Xhosa => "xh",
1677             "Xhosa South Africa" => "xh-ZA",
1678             Yakut => "sah",
1679             "Yakut Russia" => "sah-RU",
1680             Yangben => "yav",
1681             "Yangben Cameroon" => "yav-CM",
1682             Yiddish => "yi",
1683             "Yiddish world" => "yi-001",
1684             Yoruba => "yo",
1685             "Yoruba Benin" => "yo-BJ",
1686             "Yoruba Nigeria" => "yo-NG",
1687             Zarma => "dje",
1688             "Zarma Niger" => "dje-NE",
1689             Zulu => "zu",
1690             "Zulu South Africa" => "zu-ZA",
1691             );
1692             ### :end Names:
1693             #>>>
1694              
1695             #<<<
1696             ### :start NativeNames:
1697             our %NativeNames = (
1698             Afrikaans => "af",
1699             "Afrikaans Namibi\N{U+00eb}" => "af-NA",
1700             "Afrikaans Suid-Afrika" => "af-ZA",
1701             Aghem => "agq",
1702             "Aghem K\N{U+00e0}m\N{U+00e0}l\N{U+00fb}\N{U+014b}" => "agq-CM",
1703             Akan => "ak",
1704             "Akan Gaana" => "ak-GH",
1705             "Basa Sunda" => "su",
1706             "Basa Sunda Indonesia Latin" => "su-Latn-ID",
1707             "Basa Sunda Latin" => "su-Latn",
1708             Cebuano => "ceb",
1709             "Cebuano Pilipinas" => "ceb-PH",
1710             Chimakonde => "kde",
1711             "Chimakonde Tanzania" => "kde-TZ",
1712             Cymraeg => "cy",
1713             "Cymraeg Y Deyrnas Unedig" => "cy-GB",
1714             Deutsch => "de",
1715             "Deutsch Belgien" => "de-BE",
1716             "Deutsch Deutschland" => "de-DE",
1717             "Deutsch Italien" => "de-IT",
1718             "Deutsch Liechtenstein" => "de-LI",
1719             "Deutsch Luxemburg" => "de-LU",
1720             "Deutsch Schweiz" => "de-CH",
1721             "Deutsch \N{U+00d6}sterreich" => "de-AT",
1722             Dholuo => "luo",
1723             "Dholuo Kenya" => "luo-KE",
1724             Ekegusii => "guz",
1725             "Ekegusii Kenya" => "guz-KE",
1726             English => "en",
1727             "English American Samoa" => "en-AS",
1728             "English Anguilla" => "en-AI",
1729             "English Antigua & Barbuda" => "en-AG",
1730             "English Australia" => "en-AU",
1731             "English Austria" => "en-AT",
1732             "English Bahamas" => "en-BS",
1733             "English Barbados" => "en-BB",
1734             "English Belgium" => "en-BE",
1735             "English Belize" => "en-BZ",
1736             "English Bermuda" => "en-BM",
1737             "English Botswana" => "en-BW",
1738             "English British Indian Ocean Territory" => "en-IO",
1739             "English British Virgin Islands" => "en-VG",
1740             "English Burundi" => "en-BI",
1741             "English Cameroon" => "en-CM",
1742             "English Canada" => "en-CA",
1743             "English Cayman Islands" => "en-KY",
1744             "English Christmas Island" => "en-CX",
1745             "English Cocos (Keeling) Islands" => "en-CC",
1746             "English Cook Islands" => "en-CK",
1747             "English Cyprus" => "en-CY",
1748             "English Denmark" => "en-DK",
1749             "English Diego Garcia" => "en-DG",
1750             "English Dominica" => "en-DM",
1751             "English Eritrea" => "en-ER",
1752             "English Eswatini" => "en-SZ",
1753             "English Europe" => "en-150",
1754             "English Falkland Islands" => "en-FK",
1755             "English Fiji" => "en-FJ",
1756             "English Finland" => "en-FI",
1757             "English Gambia" => "en-GM",
1758             "English Germany" => "en-DE",
1759             "English Ghana" => "en-GH",
1760             "English Gibraltar" => "en-GI",
1761             "English Grenada" => "en-GD",
1762             "English Guam" => "en-GU",
1763             "English Guernsey" => "en-GG",
1764             "English Guyana" => "en-GY",
1765             "English Hong Kong SAR China" => "en-HK",
1766             "English India" => "en-IN",
1767             "English Ireland" => "en-IE",
1768             "English Isle of Man" => "en-IM",
1769             "English Israel" => "en-IL",
1770             "English Jamaica" => "en-JM",
1771             "English Jersey" => "en-JE",
1772             "English Kenya" => "en-KE",
1773             "English Kiribati" => "en-KI",
1774             "English Lesotho" => "en-LS",
1775             "English Liberia" => "en-LR",
1776             "English Macao SAR China" => "en-MO",
1777             "English Madagascar" => "en-MG",
1778             "English Malawi" => "en-MW",
1779             "English Malaysia" => "en-MY",
1780             "English Maldives" => "en-MV",
1781             "English Malta" => "en-MT",
1782             "English Marshall Islands" => "en-MH",
1783             "English Mauritius" => "en-MU",
1784             "English Micronesia" => "en-FM",
1785             "English Montserrat" => "en-MS",
1786             "English Namibia" => "en-NA",
1787             "English Nauru" => "en-NR",
1788             "English Netherlands" => "en-NL",
1789             "English New Zealand" => "en-NZ",
1790             "English Nigeria" => "en-NG",
1791             "English Niue" => "en-NU",
1792             "English Norfolk Island" => "en-NF",
1793             "English Northern Mariana Islands" => "en-MP",
1794             "English Pakistan" => "en-PK",
1795             "English Palau" => "en-PW",
1796             "English Papua New Guinea" => "en-PG",
1797             "English Philippines" => "en-PH",
1798             "English Pitcairn Islands" => "en-PN",
1799             "English Puerto Rico" => "en-PR",
1800             "English Rwanda" => "en-RW",
1801             "English Samoa" => "en-WS",
1802             "English Seychelles" => "en-SC",
1803             "English Sierra Leone" => "en-SL",
1804             "English Singapore" => "en-SG",
1805             "English Sint Maarten" => "en-SX",
1806             "English Slovenia" => "en-SI",
1807             "English Solomon Islands" => "en-SB",
1808             "English South Africa" => "en-ZA",
1809             "English South Sudan" => "en-SS",
1810             "English St Helena" => "en-SH",
1811             "English St Kitts & Nevis" => "en-KN",
1812             "English St Lucia" => "en-LC",
1813             "English St Vincent & the Grenadines" => "en-VC",
1814             "English Sudan" => "en-SD",
1815             "English Sweden" => "en-SE",
1816             "English Switzerland" => "en-CH",
1817             "English Tanzania" => "en-TZ",
1818             "English Tokelau" => "en-TK",
1819             "English Tonga" => "en-TO",
1820             "English Trinidad & Tobago" => "en-TT",
1821             "English Turks & Caicos Islands" => "en-TC",
1822             "English Tuvalu" => "en-TV",
1823             "English U.S. Outlying Islands" => "en-UM",
1824             "English U.S. Virgin Islands" => "en-VI",
1825             "English Uganda" => "en-UG",
1826             "English United Arab Emirates" => "en-AE",
1827             "English United Kingdom" => "en-GB",
1828             "English United States" => "en-US",
1829             "English Vanuatu" => "en-VU",
1830             "English Zambia" => "en-ZM",
1831             "English Zimbabwe" => "en-ZW",
1832             "English world" => "en-001",
1833             "E\N{U+028b}egbe" => "ee",
1834             "E\N{U+028b}egbe Ghana nutome" => "ee-GH",
1835             "E\N{U+028b}egbe Togo nutome" => "ee-TG",
1836             Filipino => "fil",
1837             "Filipino Pilipinas" => "fil-PH",
1838             Frysk => "fy",
1839             "Frysk Nederl\N{U+00e2}n" => "fy-NL",
1840             Gaeilge => "ga",
1841             "Gaeilge an R\N{U+00ed}ocht Aontaithe" => "ga-GB",
1842             "Gaeilge \N{U+00c9}ire" => "ga-IE",
1843             Gaelg => "gv",
1844             "Gaelg Ellan Vannin" => "gv-IM",
1845             Gikuyu => "ki",
1846             "Gikuyu Kenya" => "ki-KE",
1847             "G\N{U+00e0}idhlig" => "gd",
1848             "G\N{U+00e0}idhlig An R\N{U+00ec}oghachd Aonaichte" => "gd-GB",
1849             Hausa => "ha",
1850             "Hausa Gana" => "ha-GH",
1851             "Hausa Nijar" => "ha-NE",
1852             "Hausa Nijeriya" => "ha-NG",
1853             Hibena => "bez",
1854             "Hibena Hutanzania" => "bez-TZ",
1855             "Hindi India Latin" => "hi-Latn-IN",
1856             "Hindi Latin" => "hi-Latn",
1857             Ichibemba => "bem",
1858             "Ichibemba Zambia" => "bem-ZM",
1859             Igbo => "ig",
1860             "Igbo Na\N{U+1ecb}j\N{U+1ecb}r\N{U+1ecb}a" => "ig-NG",
1861             Ikirundi => "rn",
1862             "Ikirundi Uburundi" => "rn-BI",
1863             Indonesia => "id",
1864             "Indonesia Indonesia" => "id-ID",
1865             Ishisangu => "sbp",
1866             "Ishisangu Tansaniya" => "sbp-TZ",
1867             IsiXhosa => "xh",
1868             "IsiXhosa EMzantsi Afrika" => "xh-ZA",
1869             Jawa => "jv",
1870             "Jawa Indon\N{U+00e9}sia" => "jv-ID",
1871             Kalenjin => "kln",
1872             "Kalenjin Emetab Kenya" => "kln-KE",
1873             Khoekhoegowab => "naq",
1874             "Khoekhoegowab Namibiab" => "naq-NA",
1875             Kihorombo => "rof",
1876             "Kihorombo Tanzania" => "rof-TZ",
1877             Kikamba => "kam",
1878             "Kikamba Kenya" => "kam-KE",
1879             Kimachame => "jmc",
1880             "Kimachame Tanzania" => "jmc-TZ",
1881             Kinyarwanda => "rw",
1882             "Kinyarwanda U Rwanda" => "rw-RW",
1883             Kipare => "asa",
1884             "Kipare Tadhania" => "asa-TZ",
1885             Kiruwa => "rwk",
1886             "Kiruwa Tanzania" => "rwk-TZ",
1887             Kisampur => "saq",
1888             "Kisampur Kenya" => "saq-KE",
1889             Kishambaa => "ksb",
1890             "Kishambaa Tanzania" => "ksb-TZ",
1891             Kiswahili => "sw",
1892             "Kiswahili Jamhuri ya Kidemokrasia ya Kongo" => "sw-CD",
1893             "Kiswahili Kenya" => "sw-KE",
1894             "Kiswahili Tanzania" => "sw-TZ",
1895             "Kiswahili Uganda" => "sw-UG",
1896             Kitaita => "dav",
1897             "Kitaita Kenya" => "dav-KE",
1898             Kiteso => "teo",
1899             "Kiteso Kenia" => "teo-KE",
1900             "Kiteso Uganda" => "teo-UG",
1901             "Koyra ciini" => "khq",
1902             "Koyra ciini Maali" => "khq-ML",
1903             "Koyraboro senni" => "ses",
1904             "Koyraboro senni Maali" => "ses-ML",
1905             Kyivunjo => "vun",
1906             "Kyivunjo Tanzania" => "vun-TZ",
1907             "K\N{U+00f6}lsch" => "ksh",
1908             "K\N{U+00f6}lsch Do\N{U+00fc}tschland" => "ksh-DE",
1909             "K\N{U+0129}embu" => "ebu",
1910             "K\N{U+0129}embu Kenya" => "ebu-KE",
1911             "K\N{U+0129}m\N{U+0129}r\N{U+0169}" => "mer",
1912             "K\N{U+0129}m\N{U+0129}r\N{U+0169} Kenya" => "mer-KE",
1913             "K\N{U+0268}laangi" => "lag",
1914             "K\N{U+0268}laangi Taansan\N{U+00ed}a" => "lag-TZ",
1915             "Lak\N{U+021f}\N{U+00f3}l\N{U+02bc}iyapi" => "lkt",
1916             "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",
1917             Luganda => "lg",
1918             "Luganda Yuganda" => "lg-UG",
1919             Luluhia => "luy",
1920             "Luluhia Kenya" => "luy-KE",
1921             "L\N{U+00eb}tzebuergesch" => "lb",
1922             "L\N{U+00eb}tzebuergesch L\N{U+00eb}tzebuerg" => "lb-LU",
1923             "MUNDA\N{U+014a}" => "mua",
1924             "MUNDA\N{U+014a} kameru\N{U+014b}" => "mua-CM",
1925             Maa => "mas",
1926             "Maa Kenya" => "mas-KE",
1927             "Maa Tansania" => "mas-TZ",
1928             Makua => "mgh",
1929             "Makua Umozambiki" => "mgh-MZ",
1930             Malagasy => "mg",
1931             "Malagasy Madagasikara" => "mg-MG",
1932             Malti => "mt",
1933             "Malti Malta" => "mt-MT",
1934             Melayu => "ms",
1935             "Melayu Brunei" => "ms-BN",
1936             "Melayu Indonesia" => "ms-ID",
1937             "Melayu Malaysia" => "ms-MY",
1938             "Melayu Singapura" => "ms-SG",
1939             "M\N{U+0101}ori" => "mi",
1940             "M\N{U+0101}ori Aotearoa" => "mi-NZ",
1941             "Naij\N{U+00ed}ri\N{U+00e1} P\N{U+00ed}jin" => "pcm",
1942             "Naij\N{U+00ed}ri\N{U+00e1} P\N{U+00ed}jin Naij\N{U+00ed}ria" => "pcm-NG",
1943             "Nda\N{U+a78c}a" => "jgo",
1944             "Nda\N{U+a78c}a Kam\N{U+025b}l\N{U+00fb}n" => "jgo-CM",
1945             Nederlands => "nl",
1946             "Nederlands Aruba" => "nl-AW",
1947             "Nederlands Belgi\N{U+00eb}" => "nl-BE",
1948             "Nederlands Caribisch Nederland" => "nl-BQ",
1949             "Nederlands Cura\N{U+00e7}ao" => "nl-CW",
1950             "Nederlands Nederland" => "nl-NL",
1951             "Nederlands Sint-Maarten" => "nl-SX",
1952             "Nederlands Suriname" => "nl-SR",
1953             Nordfriisk => "frr",
1954             "Nordfriisk DE" => "frr-DE",
1955             Obolo => "ann",
1956             "Obolo NG" => "ann-NG",
1957             Olusoga => "xog",
1958             "Olusoga Yuganda" => "xog-UG",
1959             Oromoo => "om",
1960             "Oromoo Itoophiyaa" => "om-ET",
1961             "Oromoo Keeniyaa" => "om-KE",
1962             Pijin => "pis",
1963             "Pijin Solomon Aelan" => "pis-SB",
1964             Pulaar => "ff",
1965             "Pulaar Burkibaa Faaso Latn" => "ff-Latn-BF",
1966             "Pulaar Gammbi Latn" => "ff-Latn-GM",
1967             "Pulaar Ganaa Latn" => "ff-Latn-GH",
1968             "Pulaar Gine Latn" => "ff-Latn-GN",
1969             "Pulaar Gine-Bisaawo Latn" => "ff-Latn-GW",
1970             "Pulaar Kameruun Latn" => "ff-Latn-CM",
1971             "Pulaar Latn" => "ff-Latn",
1972             "Pulaar Liberiyaa Latn" => "ff-Latn-LR",
1973             "Pulaar Muritani Latn" => "ff-Latn-MR",
1974             "Pulaar Nijeer Latn" => "ff-Latn-NE",
1975             "Pulaar Nijeriyaa Latn" => "ff-Latn-NG",
1976             "Pulaar Senegaal Latn" => "ff-Latn-SN",
1977             "Pulaar Seraa liyon Latn" => "ff-Latn-SL",
1978             Rukiga => "cgg",
1979             "Rukiga Uganda" => "cgg-UG",
1980             Runasimi => "qu",
1981             "Runasimi Bolivia" => "qu-BO",
1982             "Runasimi Ecuador" => "qu-EC",
1983             "Runasimi Per\N{U+00fa}" => "qu-PE",
1984             Runyankore => "nyn",
1985             "Runyankore Uganda" => "nyn-UG",
1986             "Schwiizert\N{U+00fc}\N{U+00fc}tsch" => "gsw",
1987             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Frankriich" => "gsw-FR",
1988             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Li\N{U+00e4}chtescht\N{U+00e4}i" => "gsw-LI",
1989             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Schwiiz" => "gsw-CH",
1990             "Shw\N{U+00f3}\N{U+014b}\N{U+00f2} ngiemb\N{U+0254}\N{U+0254}n" => "nnh",
1991             "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",
1992             Soomaali => "so",
1993             "Soomaali Itoobiya" => "so-ET",
1994             "Soomaali Jabuuti" => "so-DJ",
1995             "Soomaali Kenya" => "so-KE",
1996             "Soomaali Soomaaliya" => "so-SO",
1997             "S\N{U+00e4}ng\N{U+00f6}" => "sg",
1998             "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",
1999             "Tamazi\N{U+0263}t n la\N{U+1e6d}la\N{U+1e63}" => "tzm",
2000             "Tamazi\N{U+0263}t n la\N{U+1e6d}la\N{U+1e63} Me\N{U+1e5b}\N{U+1e5b}uk" => "tzm-MA",
2001             Taqbaylit => "kab",
2002             "Taqbaylit Lezzayer" => "kab-DZ",
2003             "Tasawaq senni" => "twq",
2004             "Tasawaq senni Ni\N{U+017e}er" => "twq-NE",
2005             "Tashel\N{U+1e25}iyt Latn" => "shi-Latn",
2006             "Tashel\N{U+1e25}iyt lm\N{U+0263}rib Latn" => "shi-Latn-MA",
2007             "Thok Nath" => "nus",
2008             "Thok Nath SS" => "nus-SS",
2009             "Ti\N{U+1ebf}ng Vi\N{U+1ec7}t" => "vi",
2010             "Ti\N{U+1ebf}ng Vi\N{U+1ec7}t Vi\N{U+1ec7}t Nam" => "vi-VN",
2011             "Toki Pona" => "tok",
2012             "Toki Pona 001" => "tok-001",
2013             Tshiluba => "lu",
2014             "Tshiluba Ditunga wa Kongu" => "lu-CD",
2015             "T\N{U+00fc}rk\N{U+00e7}e" => "tr",
2016             "T\N{U+00fc}rk\N{U+00e7}e K\N{U+0131}br\N{U+0131}s" => "tr-CY",
2017             "T\N{U+00fc}rk\N{U+00e7}e T\N{U+00fc}rkiye" => "tr-TR",
2018             "Vai Laibhiya Latn" => "vai-Latn-LR",
2019             "Vai Latn" => "vai-Latn",
2020             Walser => "wae",
2021             "Walser Schwiz" => "wae-CH",
2022             Wolof => "wo",
2023             "Wolof Senegaal" => "wo-SN",
2024             Zarmaciine => "dje",
2025             "Zarmaciine Ni\N{U+017e}er" => "dje-NE",
2026             "anar\N{U+00e2}\N{U+0161}kiel\N{U+00e2}" => "smn",
2027             "anar\N{U+00e2}\N{U+0161}kiel\N{U+00e2} Suom\N{U+00e2}" => "smn-FI",
2028             asturianu => "ast",
2029             "asturianu Espa\N{U+00f1}a" => "ast-ES",
2030             "az\N{U+0259}rbaycan" => "az",
2031             "az\N{U+0259}rbaycan Az\N{U+0259}rbaycan lat\N{U+0131}n" => "az-Latn-AZ",
2032             "az\N{U+0259}rbaycan lat\N{U+0131}n" => "az-Latn",
2033             bamanakan => "bm",
2034             "bamanakan Mali" => "bm-ML",
2035             bosanski => "bs",
2036             "bosanski Bosna i Hercegovina latinica" => "bs-Latn-BA",
2037             "bosanski latinica" => "bs-Latn",
2038             brezhoneg => "br",
2039             "brezhoneg Fra\N{U+00f1}s" => "br-FR",
2040             "catal\N{U+00e0}" => "ca",
2041             "catal\N{U+00e0} Andorra" => "ca-AD",
2042             "catal\N{U+00e0} Espanya" => "ca-ES",
2043             "catal\N{U+00e0} Espanya valenci\N{U+00e0}" => "ca-ES-valencia",
2044             "catal\N{U+00e0} Fran\N{U+00e7}a" => "ca-FR",
2045             "catal\N{U+00e0} It\N{U+00e0}lia" => "ca-IT",
2046             chiShona => "sn",
2047             "chiShona Zimbabwe" => "sn-ZW",
2048             dansk => "da",
2049             "dansk Danmark" => "da-DK",
2050             "dansk Gr\N{U+00f8}nland" => "da-GL",
2051             "davvis\N{U+00e1}megiella" => "se",
2052             "davvis\N{U+00e1}megiella Norga" => "se-NO",
2053             "davvis\N{U+00e1}megiella Ruo\N{U+0167}\N{U+0167}a" => "se-SE",
2054             "davvis\N{U+00e1}megiella Suopma" => "se-FI",
2055             "dolnoserb\N{U+0161}\N{U+0107}ina" => "dsb",
2056             "dolnoserb\N{U+0161}\N{U+0107}ina Nimska" => "dsb-DE",
2057             "du\N{U+00e1}l\N{U+00e1}" => "dua",
2058             "du\N{U+00e1}l\N{U+00e1} Cameroun" => "dua-CM",
2059             eesti => "et",
2060             "eesti Eesti" => "et-EE",
2061             "espa\N{U+00f1}ol" => "es",
2062             "espa\N{U+00f1}ol Argentina" => "es-AR",
2063             "espa\N{U+00f1}ol Belice" => "es-BZ",
2064             "espa\N{U+00f1}ol Bolivia" => "es-BO",
2065             "espa\N{U+00f1}ol Brasil" => "es-BR",
2066             "espa\N{U+00f1}ol Canarias" => "es-IC",
2067             "espa\N{U+00f1}ol Ceuta y Melilla" => "es-EA",
2068             "espa\N{U+00f1}ol Chile" => "es-CL",
2069             "espa\N{U+00f1}ol Colombia" => "es-CO",
2070             "espa\N{U+00f1}ol Costa Rica" => "es-CR",
2071             "espa\N{U+00f1}ol Cuba" => "es-CU",
2072             "espa\N{U+00f1}ol Ecuador" => "es-EC",
2073             "espa\N{U+00f1}ol El Salvador" => "es-SV",
2074             "espa\N{U+00f1}ol Espa\N{U+00f1}a" => "es-ES",
2075             "espa\N{U+00f1}ol Estados Unidos" => "es-US",
2076             "espa\N{U+00f1}ol Filipinas" => "es-PH",
2077             "espa\N{U+00f1}ol Guatemala" => "es-GT",
2078             "espa\N{U+00f1}ol Guinea Ecuatorial" => "es-GQ",
2079             "espa\N{U+00f1}ol Honduras" => "es-HN",
2080             "espa\N{U+00f1}ol Latinoam\N{U+00e9}rica" => "es-419",
2081             "espa\N{U+00f1}ol M\N{U+00e9}xico" => "es-MX",
2082             "espa\N{U+00f1}ol Nicaragua" => "es-NI",
2083             "espa\N{U+00f1}ol Panam\N{U+00e1}" => "es-PA",
2084             "espa\N{U+00f1}ol Paraguay" => "es-PY",
2085             "espa\N{U+00f1}ol Per\N{U+00fa}" => "es-PE",
2086             "espa\N{U+00f1}ol Puerto Rico" => "es-PR",
2087             "espa\N{U+00f1}ol Rep\N{U+00fa}blica Dominicana" => "es-DO",
2088             "espa\N{U+00f1}ol Uruguay" => "es-UY",
2089             "espa\N{U+00f1}ol Venezuela" => "es-VE",
2090             esperanto => "eo",
2091             "esperanto Mondo" => "eo-001",
2092             euskara => "eu",
2093             "euskara Espainia" => "eu-ES",
2094             ewondo => "ewo",
2095             "ewondo Kam\N{U+0259}r\N{U+00fa}n" => "ewo-CM",
2096             "fran\N{U+00e7}ais" => "fr",
2097             "fran\N{U+00e7}ais Alg\N{U+00e9}rie" => "fr-DZ",
2098             "fran\N{U+00e7}ais Belgique" => "fr-BE",
2099             "fran\N{U+00e7}ais Burkina Faso" => "fr-BF",
2100             "fran\N{U+00e7}ais Burundi" => "fr-BI",
2101             "fran\N{U+00e7}ais B\N{U+00e9}nin" => "fr-BJ",
2102             "fran\N{U+00e7}ais Cameroun" => "fr-CM",
2103             "fran\N{U+00e7}ais Canada" => "fr-CA",
2104             "fran\N{U+00e7}ais Comores" => "fr-KM",
2105             "fran\N{U+00e7}ais Congo-Brazzaville" => "fr-CG",
2106             "fran\N{U+00e7}ais Congo-Kinshasa" => "fr-CD",
2107             "fran\N{U+00e7}ais C\N{U+00f4}te d\N{U+2019}Ivoire" => "fr-CI",
2108             "fran\N{U+00e7}ais Djibouti" => "fr-DJ",
2109             "fran\N{U+00e7}ais France" => "fr-FR",
2110             "fran\N{U+00e7}ais Gabon" => "fr-GA",
2111             "fran\N{U+00e7}ais Guadeloupe" => "fr-GP",
2112             "fran\N{U+00e7}ais Guin\N{U+00e9}e" => "fr-GN",
2113             "fran\N{U+00e7}ais Guin\N{U+00e9}e \N{U+00e9}quatoriale" => "fr-GQ",
2114             "fran\N{U+00e7}ais Guyane fran\N{U+00e7}aise" => "fr-GF",
2115             "fran\N{U+00e7}ais Ha\N{U+00ef}ti" => "fr-HT",
2116             "fran\N{U+00e7}ais La R\N{U+00e9}union" => "fr-RE",
2117             "fran\N{U+00e7}ais Luxembourg" => "fr-LU",
2118             "fran\N{U+00e7}ais Madagascar" => "fr-MG",
2119             "fran\N{U+00e7}ais Mali" => "fr-ML",
2120             "fran\N{U+00e7}ais Maroc" => "fr-MA",
2121             "fran\N{U+00e7}ais Martinique" => "fr-MQ",
2122             "fran\N{U+00e7}ais Maurice" => "fr-MU",
2123             "fran\N{U+00e7}ais Mauritanie" => "fr-MR",
2124             "fran\N{U+00e7}ais Mayotte" => "fr-YT",
2125             "fran\N{U+00e7}ais Monaco" => "fr-MC",
2126             "fran\N{U+00e7}ais Niger" => "fr-NE",
2127             "fran\N{U+00e7}ais Nouvelle-Cal\N{U+00e9}donie" => "fr-NC",
2128             "fran\N{U+00e7}ais Polyn\N{U+00e9}sie fran\N{U+00e7}aise" => "fr-PF",
2129             "fran\N{U+00e7}ais Rwanda" => "fr-RW",
2130             "fran\N{U+00e7}ais R\N{U+00e9}publique centrafricaine" => "fr-CF",
2131             "fran\N{U+00e7}ais Saint-Barth\N{U+00e9}lemy" => "fr-BL",
2132             "fran\N{U+00e7}ais Saint-Martin" => "fr-MF",
2133             "fran\N{U+00e7}ais Saint-Pierre-et-Miquelon" => "fr-PM",
2134             "fran\N{U+00e7}ais Seychelles" => "fr-SC",
2135             "fran\N{U+00e7}ais Suisse" => "fr-CH",
2136             "fran\N{U+00e7}ais Syrie" => "fr-SY",
2137             "fran\N{U+00e7}ais S\N{U+00e9}n\N{U+00e9}gal" => "fr-SN",
2138             "fran\N{U+00e7}ais Tchad" => "fr-TD",
2139             "fran\N{U+00e7}ais Togo" => "fr-TG",
2140             "fran\N{U+00e7}ais Tunisie" => "fr-TN",
2141             "fran\N{U+00e7}ais Vanuatu" => "fr-VU",
2142             "fran\N{U+00e7}ais Wallis-et-Futuna" => "fr-WF",
2143             furlan => "fur",
2144             "furlan Italie" => "fur-IT",
2145             "f\N{U+00f8}royskt" => "fo",
2146             "f\N{U+00f8}royskt Danmark" => "fo-DK",
2147             "f\N{U+00f8}royskt F\N{U+00f8}royar" => "fo-FO",
2148             galego => "gl",
2149             "galego Espa\N{U+00f1}a" => "gl-ES",
2150             "hornjoserb\N{U+0161}\N{U+0107}ina" => "hsb",
2151             "hornjoserb\N{U+0161}\N{U+0107}ina N\N{U+011b}mska" => "hsb-DE",
2152             hrvatski => "hr",
2153             "hrvatski Bosna i Hercegovina" => "hr-BA",
2154             "hrvatski Hrvatska" => "hr-HR",
2155             interlingua => "ia",
2156             "interlingua Mundo" => "ia-001",
2157             isiNdebele => "nd",
2158             "isiNdebele Zimbabwe" => "nd-ZW",
2159             isiZulu => "zu",
2160             "isiZulu iNingizimu Afrika" => "zu-ZA",
2161             italiano => "it",
2162             "italiano Citt\N{U+00e0} del Vaticano" => "it-VA",
2163             "italiano Italia" => "it-IT",
2164             "italiano San Marino" => "it-SM",
2165             "italiano Svizzera" => "it-CH",
2166             joola => "dyo",
2167             "joola Senegal" => "dyo-SN",
2168             kabuverdianu => "kea",
2169             "kabuverdianu Kabu Verdi" => "kea-CV",
2170             "kak\N{U+0254}" => "kkj",
2171             "kak\N{U+0254} Kam\N{U+025b}run" => "kkj-CM",
2172             kalaallisut => "kl",
2173             "kalaallisut Kalaallit Nunaat" => "kl-GL",
2174             "kanhg\N{U+00e1}g" => "kgp",
2175             "kanhg\N{U+00e1}g Mrasir" => "kgp-BR",
2176             kernewek => "kw",
2177             "kernewek Rywvaneth Unys" => "kw-GB",
2178             "kreol morisien" => "mfe",
2179             "kreol morisien Moris" => "mfe-MU",
2180             "kurd\N{U+00ee}" => "ku",
2181             "kurd\N{U+00ee} Tirkiye" => "ku-TR",
2182             "latvie\N{U+0161}u" => "lv",
2183             "latvie\N{U+0161}u Latvija" => "lv-LV",
2184             "lea fakatonga" => "to",
2185             "lea fakatonga Tonga" => "to-TO",
2186             "lietuvi\N{U+0173}" => "lt",
2187             "lietuvi\N{U+0173} Lietuva" => "lt-LT",
2188             "ling\N{U+00e1}la" => "ln",
2189             "ling\N{U+00e1}la Ang\N{U+00f3}la" => "ln-AO",
2190             "ling\N{U+00e1}la Kongo" => "ln-CG",
2191             "ling\N{U+00e1}la Repibiki ya Afr\N{U+00ed}ka ya K\N{U+00e1}ti" => "ln-CF",
2192             "ling\N{U+00e1}la Republ\N{U+00ed}ki ya Kong\N{U+00f3} Demokrat\N{U+00ed}ki" => "ln-CD",
2193             magyar => "hu",
2194             "magyar Magyarorsz\N{U+00e1}g" => "hu-HU",
2195             "meta\N{U+02bc}" => "mgo",
2196             "meta\N{U+02bc} Kamalun" => "mgo-CM",
2197             nds => "nds",
2198             "nds DE" => "nds-DE",
2199             "nds NL" => "nds-NL",
2200             "nhe\N{U+1ebd}gatu" => "yrl",
2201             "nhe\N{U+1ebd}gatu Brasiu" => "yrl-BR",
2202             nmg => "nmg",
2203             "nmg Kamerun" => "nmg-CM",
2204             norsk => "no",
2205             "norsk bokm\N{U+00e5}l" => "nb",
2206             "norsk bokm\N{U+00e5}l Norge" => "nb-NO",
2207             "norsk bokm\N{U+00e5}l Svalbard og Jan Mayen" => "nb-SJ",
2208             "norsk nynorsk" => "nn",
2209             "norsk nynorsk Noreg" => "nn-NO",
2210             nuasue => "yav",
2211             "nuasue Kemel\N{U+00fa}n" => "yav-CM",
2212             oc => "oc",
2213             "oc ES" => "oc-ES",
2214             "oc FR" => "oc-FR",
2215             "o\N{U+2018}zbek" => "uz",
2216             "o\N{U+2018}zbek O\N{U+02bb}zbekiston lotin" => "uz-Latn-UZ",
2217             "o\N{U+2018}zbek lotin" => "uz-Latn",
2218             polski => "pl",
2219             "polski Polska" => "pl-PL",
2220             "portugu\N{U+00ea}s" => "pt",
2221             "portugu\N{U+00ea}s Angola" => "pt-AO",
2222             "portugu\N{U+00ea}s Brasil" => "pt-BR",
2223             "portugu\N{U+00ea}s Cabo Verde" => "pt-CV",
2224             "portugu\N{U+00ea}s Guin\N{U+00e9} Equatorial" => "pt-GQ",
2225             "portugu\N{U+00ea}s Guin\N{U+00e9}-Bissau" => "pt-GW",
2226             "portugu\N{U+00ea}s Luxemburgo" => "pt-LU",
2227             "portugu\N{U+00ea}s Macau, RAE da China" => "pt-MO",
2228             "portugu\N{U+00ea}s Mo\N{U+00e7}ambique" => "pt-MZ",
2229             "portugu\N{U+00ea}s Portugal" => "pt-PT",
2230             "portugu\N{U+00ea}s Su\N{U+00ed}\N{U+00e7}a" => "pt-CH",
2231             "portugu\N{U+00ea}s S\N{U+00e3}o Tom\N{U+00e9} e Pr\N{U+00ed}ncipe" => "pt-ST",
2232             "portugu\N{U+00ea}s Timor-Leste" => "pt-TL",
2233             rikpa => "ksf",
2234             "rikpa kam\N{U+025b}r\N{U+00fa}n" => "ksf-CM",
2235             "rom\N{U+00e2}n\N{U+0103}" => "ro",
2236             "rom\N{U+00e2}n\N{U+0103} Republica Moldova" => "ro-MD",
2237             "rom\N{U+00e2}n\N{U+0103} Rom\N{U+00e2}nia" => "ro-RO",
2238             rumantsch => "rm",
2239             "rumantsch Svizra" => "rm-CH",
2240             sardu => "sc",
2241             "sardu It\N{U+00e0}lia" => "sc-IT",
2242             sena => "seh",
2243             "sena Mo\N{U+00e7}ambique" => "seh-MZ",
2244             shqip => "sq",
2245             "shqip Kosov\N{U+00eb}" => "sq-XK",
2246             "shqip Maqedonia e Veriut" => "sq-MK",
2247             "shqip Shqip\N{U+00eb}ri" => "sq-AL",
2248             "sloven\N{U+010d}ina" => "sk",
2249             "sloven\N{U+010d}ina Slovensko" => "sk-SK",
2250             "sloven\N{U+0161}\N{U+010d}ina" => "sl",
2251             "sloven\N{U+0161}\N{U+010d}ina Slovenija" => "sl-SI",
2252             sms => "sms",
2253             "sms FI" => "sms-FI",
2254             "srpski Bosna i Hercegovina latinica" => "sr-Latn-BA",
2255             "srpski Crna Gora latinica" => "sr-Latn-ME",
2256             "srpski Kosovo latinica" => "sr-Latn-XK",
2257             "srpski Srbija latinica" => "sr-Latn-RS",
2258             "srpski latinica" => "sr-Latn",
2259             suomi => "fi",
2260             "suomi Suomi" => "fi-FI",
2261             svenska => "sv",
2262             "svenska Finland" => "sv-FI",
2263             "svenska Sverige" => "sv-SE",
2264             "svenska \N{U+00c5}land" => "sv-AX",
2265             "t\N{U+00fc}rkmen dili" => "tk",
2266             "t\N{U+00fc}rkmen dili T\N{U+00fc}rkmenistan" => "tk-TM",
2267             und => "und",
2268             "\N{U+00c8}d\N{U+00e8} Yor\N{U+00f9}b\N{U+00e1}" => "yo",
2269             "\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",
2270             "\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",
2271             "\N{U+00ed}slenska" => "is",
2272             "\N{U+00ed}slenska \N{U+00cd}sland" => "is-IS",
2273             "\N{U+00f1}engat\N{U+00fa} Kur\N{U+0169}biya" => "yrl-CO",
2274             "\N{U+00f1}engat\N{U+00fa} Wenesuera" => "yrl-VE",
2275             "\N{U+010d}e\N{U+0161}tina" => "cs",
2276             "\N{U+010d}e\N{U+0161}tina \N{U+010c}esko" => "cs-CZ",
2277             "\N{U+0181}\N{U+00e0}s\N{U+00e0}a" => "bas",
2278             "\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",
2279             "\N{U+02bb}\N{U+014c}lelo Hawai\N{U+02bb}i" => "haw",
2280             "\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",
2281             "\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",
2282             "\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",
2283             "\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",
2284             "\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",
2285             "\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",
2286             "\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",
2287             "\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} TARASK" => "be-tarask",
2288             "\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",
2289             "\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",
2290             "\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",
2291             "\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",
2292             "\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",
2293             "\N{U+0438}\N{U+0440}\N{U+043e}\N{U+043d}" => "os",
2294             "\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",
2295             "\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",
2296             "\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",
2297             "\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",
2298             "\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",
2299             "\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",
2300             "\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",
2301             "\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} RU" => "mdf-RU",
2302             "\N{U+043c}\N{U+043e}\N{U+043d}\N{U+0433}\N{U+043e}\N{U+043b}" => "mn",
2303             "\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",
2304             "\N{U+043d}\N{U+043e}\N{U+0445}\N{U+0447}\N{U+0438}\N{U+0439}\N{U+043d}" => "ce",
2305             "\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",
2306             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439}" => "ru",
2307             "\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",
2308             "\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",
2309             "\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",
2310             "\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",
2311             "\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",
2312             "\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",
2313             "\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",
2314             "\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",
2315             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438}" => "sr",
2316             "\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",
2317             "\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",
2318             "\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",
2319             "\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",
2320             "\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",
2321             "\N{U+0442}\N{U+0430}\N{U+0442}\N{U+0430}\N{U+0440}" => "tt",
2322             "\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",
2323             "\N{U+0442}\N{U+043e}\N{U+04b7}\N{U+0438}\N{U+043a}\N{U+04e3}" => "tg",
2324             "\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",
2325             "\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",
2326             "\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",
2327             "\N{U+0447}\N{U+04d1}\N{U+0432}\N{U+0430}\N{U+0448}" => "cv",
2328             "\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",
2329             "\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",
2330             "\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",
2331             "\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",
2332             "\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",
2333             "\N{U+0570}\N{U+0561}\N{U+0575}\N{U+0565}\N{U+0580}\N{U+0565}\N{U+0576}" => "hy",
2334             "\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",
2335             "\N{U+05d9}\N{U+05d9}\N{U+05b4}\N{U+05d3}\N{U+05d9}\N{U+05e9}" => "yi",
2336             "\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",
2337             "\N{U+05e2}\N{U+05d1}\N{U+05e8}\N{U+05d9}\N{U+05ea}" => "he",
2338             "\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",
2339             "\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",
2340             "\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",
2341             "\N{U+0627}\N{U+0631}\N{U+062f}\N{U+0648}" => "ur",
2342             "\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",
2343             "\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",
2344             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}" => "ar",
2345             "\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",
2346             "\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",
2347             "\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",
2348             "\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",
2349             "\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",
2350             "\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",
2351             "\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",
2352             "\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",
2353             "\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",
2354             "\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",
2355             "\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",
2356             "\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",
2357             "\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",
2358             "\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",
2359             "\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",
2360             "\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",
2361             "\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",
2362             "\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",
2363             "\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",
2364             "\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",
2365             "\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",
2366             "\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",
2367             "\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",
2368             "\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",
2369             "\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",
2370             "\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",
2371             "\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",
2372             "\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",
2373             "\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",
2374             "\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",
2375             "\N{U+0633}\N{U+0646}\N{U+068c}\N{U+064a}" => "sd",
2376             "\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",
2377             "\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",
2378             "\N{U+0641}\N{U+0627}\N{U+0631}\N{U+0633}\N{U+06cc}" => "fa",
2379             "\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",
2380             "\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",
2381             "\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",
2382             "\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} IQ" => "lrc-IQ",
2383             "\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} IR" => "lrc-IR",
2384             "\N{U+0645}\N{U+0627}\N{U+0632}\N{U+0631}\N{U+0648}\N{U+0646}\N{U+06cc}" => "mzn",
2385             "\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",
2386             "\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",
2387             "\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",
2388             "\N{U+067e}\N{U+069a}\N{U+062a}\N{U+0648}" => "ps",
2389             "\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",
2390             "\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",
2391             "\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",
2392             "\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",
2393             "\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",
2394             "\N{U+06a9}\N{U+0672}\N{U+0634}\N{U+064f}\N{U+0631}" => "ks",
2395             "\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",
2396             "\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",
2397             "\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",
2398             "\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",
2399             "\N{U+0915}\N{U+094b}\N{U+0902}\N{U+0915}\N{U+0923}\N{U+0940}" => "kok",
2400             "\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",
2401             "\N{U+0921}\N{U+094b}\N{U+0917}\N{U+0930}\N{U+0940}" => "doi",
2402             "\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",
2403             "\N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}\N{U+0940}" => "ne",
2404             "\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",
2405             "\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",
2406             "\N{U+092c}\N{U+0930}\N{U+2019}" => "brx",
2407             "\N{U+092c}\N{U+0930}\N{U+2019} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "brx-IN",
2408             "\N{U+092d}\N{U+094b}\N{U+091c}\N{U+092a}\N{U+0941}\N{U+0930}\N{U+0940}" => "bho",
2409             "\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",
2410             "\N{U+092e}\N{U+0930}\N{U+093e}\N{U+0920}\N{U+0940}" => "mr",
2411             "\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",
2412             "\N{U+092e}\N{U+0948}\N{U+0925}\N{U+093f}\N{U+0932}\N{U+0940}" => "mai",
2413             "\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",
2414             "\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",
2415             "\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",
2416             "\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",
2417             "\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",
2418             "\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",
2419             "\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",
2420             "\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",
2421             "\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",
2422             "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}" => "hi",
2423             "\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",
2424             "\N{U+0985}\N{U+09b8}\N{U+09ae}\N{U+09c0}\N{U+09af}\N{U+09bc}\N{U+09be}" => "as",
2425             "\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",
2426             "\N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}" => "bn",
2427             "\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",
2428             "\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",
2429             "\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",
2430             "\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",
2431             "\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",
2432             "\N{U+0a2a}\N{U+0a70}\N{U+0a1c}\N{U+0a3e}\N{U+0a2c}\N{U+0a40}" => "pa",
2433             "\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",
2434             "\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",
2435             "\N{U+0a97}\N{U+0ac1}\N{U+0a9c}\N{U+0ab0}\N{U+0abe}\N{U+0aa4}\N{U+0ac0}" => "gu",
2436             "\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",
2437             "\N{U+0b13}\N{U+0b21}\N{U+0b3c}\N{U+0b3f}\N{U+0b06}" => "or",
2438             "\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",
2439             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd}" => "ta",
2440             "\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",
2441             "\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",
2442             "\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",
2443             "\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",
2444             "\N{U+0c24}\N{U+0c46}\N{U+0c32}\N{U+0c41}\N{U+0c17}\N{U+0c41}" => "te",
2445             "\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",
2446             "\N{U+0c95}\N{U+0ca8}\N{U+0ccd}\N{U+0ca8}\N{U+0ca1}" => "kn",
2447             "\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",
2448             "\N{U+0d2e}\N{U+0d32}\N{U+0d2f}\N{U+0d3e}\N{U+0d33}\N{U+0d02}" => "ml",
2449             "\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",
2450             "\N{U+0dc3}\N{U+0dd2}\N{U+0d82}\N{U+0dc4}\N{U+0dbd}" => "si",
2451             "\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",
2452             "\N{U+0e44}\N{U+0e17}\N{U+0e22}" => "th",
2453             "\N{U+0e44}\N{U+0e17}\N{U+0e22} \N{U+0e44}\N{U+0e17}\N{U+0e22}" => "th-TH",
2454             "\N{U+0ea5}\N{U+0eb2}\N{U+0ea7}" => "lo",
2455             "\N{U+0ea5}\N{U+0eb2}\N{U+0ea7} \N{U+0ea5}\N{U+0eb2}\N{U+0ea7}" => "lo-LA",
2456             "\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",
2457             "\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",
2458             "\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",
2459             "\N{U+0f62}\N{U+0fab}\N{U+0f7c}\N{U+0f44}\N{U+0f0b}\N{U+0f41}" => "dz",
2460             "\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",
2461             "\N{U+1019}\N{U+103c}\N{U+1014}\N{U+103a}\N{U+1019}\N{U+102c}" => "my",
2462             "\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",
2463             "\N{U+10e5}\N{U+10d0}\N{U+10e0}\N{U+10d7}\N{U+10e3}\N{U+10da}\N{U+10d8}" => "ka",
2464             "\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",
2465             "\N{U+1275}\N{U+130d}\N{U+122d}\N{U+129b}" => "ti",
2466             "\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",
2467             "\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",
2468             "\N{U+12a0}\N{U+121b}\N{U+122d}\N{U+129b}" => "am",
2469             "\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",
2470             "\N{U+13e3}\N{U+13b3}\N{U+13a9}" => "chr",
2471             "\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",
2472             "\N{U+1781}\N{U+17d2}\N{U+1798}\N{U+17c2}\N{U+179a}" => "km",
2473             "\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",
2474             "\N{U+1c65}\N{U+1c5f}\N{U+1c71}\N{U+1c5b}\N{U+1c5f}\N{U+1c72}\N{U+1c64}" => "sat",
2475             "\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",
2476             "\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",
2477             "\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",
2478             "\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",
2479             "\N{U+2d5c}\N{U+2d30}\N{U+2d5b}\N{U+2d4d}\N{U+2d43}\N{U+2d49}\N{U+2d5c}" => "shi",
2480             "\N{U+2d5c}\N{U+2d30}\N{U+2d5b}\N{U+2d4d}\N{U+2d43}\N{U+2d49}\N{U+2d5c} Tfng" => "shi-Tfng",
2481             "\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} Tfng" => "shi-Tfng-MA",
2482             "\N{U+4e2d}\N{U+6587}" => "zh",
2483             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd} \N{U+7b80}\N{U+4f53}" => "zh-Hans-CN",
2484             "\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",
2485             "\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",
2486             "\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",
2487             "\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",
2488             "\N{U+4e2d}\N{U+6587} \N{U+53f0}\N{U+7063} \N{U+7e41}\N{U+9ad4}" => "zh-Hant-TW",
2489             "\N{U+4e2d}\N{U+6587} \N{U+65b0}\N{U+52a0}\N{U+5761} \N{U+7b80}\N{U+4f53}" => "zh-Hans-SG",
2490             "\N{U+4e2d}\N{U+6587} \N{U+7b80}\N{U+4f53}" => "zh-Hans",
2491             "\N{U+4e2d}\N{U+6587} \N{U+7e41}\N{U+9ad4}" => "zh-Hant",
2492             "\N{U+65e5}\N{U+672c}\N{U+8a9e}" => "ja",
2493             "\N{U+65e5}\N{U+672c}\N{U+8a9e} \N{U+65e5}\N{U+672c}" => "ja-JP",
2494             "\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",
2495             "\N{U+7ca4}\N{U+8bed} \N{U+7b80}\N{U+4f53}" => "yue-Hans",
2496             "\N{U+7cb5}\N{U+8a9e}" => "yue",
2497             "\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",
2498             "\N{U+7cb5}\N{U+8a9e} \N{U+7e41}\N{U+9ad4}" => "yue-Hant",
2499             "\N{U+a188}\N{U+a320}\N{U+a259}" => "ii",
2500             "\N{U+a188}\N{U+a320}\N{U+a259} \N{U+a34f}\N{U+a1e9}" => "ii-CN",
2501             "\N{U+a559}\N{U+a524}" => "vai",
2502             "\N{U+a559}\N{U+a524} Vaii" => "vai-Vaii",
2503             "\N{U+a559}\N{U+a524} \N{U+a55e}\N{U+a524}\N{U+a52b}\N{U+a569} Vaii" => "vai-Vaii-LR",
2504             "\N{U+d55c}\N{U+ad6d}\N{U+c5b4}" => "ko",
2505             "\N{U+d55c}\N{U+ad6d}\N{U+c5b4} \N{U+b300}\N{U+d55c}\N{U+bbfc}\N{U+ad6d}" => "ko-KR",
2506             "\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",
2507             "\N{U+1110c}\N{U+1110b}\N{U+11134}\N{U+1111f}\N{U+11133}\N{U+11126}" => "ccp",
2508             "\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",
2509             "\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",
2510             "\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",
2511             "\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",
2512             "\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",
2513             "\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",
2514             "\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",
2515             "\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",
2516             "\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",
2517             "\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",
2518             "\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",
2519             "\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",
2520             "\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",
2521             "\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",
2522             "\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",
2523             );
2524             ### :end NativeNames:
2525             #>>>
2526              
2527             #<<<
2528             ### :start ISO639Aliases:
2529             our %ISO639Aliases = (
2530             afr => "af",
2531             "afr-NA" => "af-NA",
2532             "afr-ZA" => "af-ZA",
2533             aka => "ak",
2534             "aka-GH" => "ak-GH",
2535             alb => "sq",
2536             "alb-AL" => "sq-AL",
2537             "alb-MK" => "sq-MK",
2538             "alb-XK" => "sq-XK",
2539             amh => "am",
2540             "amh-ET" => "am-ET",
2541             ara => "ar",
2542             "ara-001" => "ar-001",
2543             "ara-AE" => "ar-AE",
2544             "ara-BH" => "ar-BH",
2545             "ara-DJ" => "ar-DJ",
2546             "ara-DZ" => "ar-DZ",
2547             "ara-EG" => "ar-EG",
2548             "ara-EH" => "ar-EH",
2549             "ara-ER" => "ar-ER",
2550             "ara-IL" => "ar-IL",
2551             "ara-IQ" => "ar-IQ",
2552             "ara-JO" => "ar-JO",
2553             "ara-KM" => "ar-KM",
2554             "ara-KW" => "ar-KW",
2555             "ara-LB" => "ar-LB",
2556             "ara-LY" => "ar-LY",
2557             "ara-MA" => "ar-MA",
2558             "ara-MR" => "ar-MR",
2559             "ara-OM" => "ar-OM",
2560             "ara-PS" => "ar-PS",
2561             "ara-QA" => "ar-QA",
2562             "ara-SA" => "ar-SA",
2563             "ara-SD" => "ar-SD",
2564             "ara-SO" => "ar-SO",
2565             "ara-SS" => "ar-SS",
2566             "ara-SY" => "ar-SY",
2567             "ara-TD" => "ar-TD",
2568             "ara-TN" => "ar-TN",
2569             "ara-YE" => "ar-YE",
2570             arm => "hy",
2571             "arm-AM" => "hy-AM",
2572             asm => "as",
2573             "asm-IN" => "as-IN",
2574             aze => "az",
2575             "aze-Cyrl" => "az-Cyrl",
2576             "aze-Cyrl-AZ" => "az-Cyrl-AZ",
2577             "aze-Latn" => "az-Latn",
2578             "aze-Latn-AZ" => "az-Latn-AZ",
2579             bam => "bm",
2580             "bam-ML" => "bm-ML",
2581             baq => "eu",
2582             "baq-ES" => "eu-ES",
2583             bel => "be",
2584             "bel-BY" => "be-BY",
2585             "bel-TARASK" => "be-tarask",
2586             ben => "bn",
2587             "ben-BD" => "bn-BD",
2588             "ben-IN" => "bn-IN",
2589             bos => "bs",
2590             "bos-Cyrl" => "bs-Cyrl",
2591             "bos-Cyrl-BA" => "bs-Cyrl-BA",
2592             "bos-Latn" => "bs-Latn",
2593             "bos-Latn-BA" => "bs-Latn-BA",
2594             bre => "br",
2595             "bre-FR" => "br-FR",
2596             bul => "bg",
2597             "bul-BG" => "bg-BG",
2598             bur => "my",
2599             "bur-MM" => "my-MM",
2600             cat => "ca",
2601             "cat-AD" => "ca-AD",
2602             "cat-ES" => "ca-ES",
2603             "cat-ES-VALENCIA" => "ca-ES-valencia",
2604             "cat-FR" => "ca-FR",
2605             "cat-IT" => "ca-IT",
2606             che => "ce",
2607             "che-RU" => "ce-RU",
2608             chi => "zh",
2609             "chi-Hans" => "zh-Hans",
2610             "chi-Hans-CN" => "zh-Hans-CN",
2611             "chi-Hans-HK" => "zh-Hans-HK",
2612             "chi-Hans-MO" => "zh-Hans-MO",
2613             "chi-Hans-SG" => "zh-Hans-SG",
2614             "chi-Hant" => "zh-Hant",
2615             "chi-Hant-HK" => "zh-Hant-HK",
2616             "chi-Hant-MO" => "zh-Hant-MO",
2617             "chi-Hant-TW" => "zh-Hant-TW",
2618             chv => "cv",
2619             "chv-RU" => "cv-RU",
2620             cor => "kw",
2621             "cor-GB" => "kw-GB",
2622             cze => "cs",
2623             "cze-CZ" => "cs-CZ",
2624             dan => "da",
2625             "dan-DK" => "da-DK",
2626             "dan-GL" => "da-GL",
2627             dut => "nl",
2628             "dut-AW" => "nl-AW",
2629             "dut-BE" => "nl-BE",
2630             "dut-BQ" => "nl-BQ",
2631             "dut-CW" => "nl-CW",
2632             "dut-NL" => "nl-NL",
2633             "dut-SR" => "nl-SR",
2634             "dut-SX" => "nl-SX",
2635             dzo => "dz",
2636             "dzo-BT" => "dz-BT",
2637             eng => "en",
2638             "eng-001" => "en-001",
2639             "eng-150" => "en-150",
2640             "eng-AE" => "en-AE",
2641             "eng-AG" => "en-AG",
2642             "eng-AI" => "en-AI",
2643             "eng-AS" => "en-AS",
2644             "eng-AT" => "en-AT",
2645             "eng-AU" => "en-AU",
2646             "eng-BB" => "en-BB",
2647             "eng-BE" => "en-BE",
2648             "eng-BI" => "en-BI",
2649             "eng-BM" => "en-BM",
2650             "eng-BS" => "en-BS",
2651             "eng-BW" => "en-BW",
2652             "eng-BZ" => "en-BZ",
2653             "eng-CA" => "en-CA",
2654             "eng-CC" => "en-CC",
2655             "eng-CH" => "en-CH",
2656             "eng-CK" => "en-CK",
2657             "eng-CM" => "en-CM",
2658             "eng-CX" => "en-CX",
2659             "eng-CY" => "en-CY",
2660             "eng-DE" => "en-DE",
2661             "eng-DG" => "en-DG",
2662             "eng-DK" => "en-DK",
2663             "eng-DM" => "en-DM",
2664             "eng-ER" => "en-ER",
2665             "eng-FI" => "en-FI",
2666             "eng-FJ" => "en-FJ",
2667             "eng-FK" => "en-FK",
2668             "eng-FM" => "en-FM",
2669             "eng-GB" => "en-GB",
2670             "eng-GD" => "en-GD",
2671             "eng-GG" => "en-GG",
2672             "eng-GH" => "en-GH",
2673             "eng-GI" => "en-GI",
2674             "eng-GM" => "en-GM",
2675             "eng-GU" => "en-GU",
2676             "eng-GY" => "en-GY",
2677             "eng-HK" => "en-HK",
2678             "eng-IE" => "en-IE",
2679             "eng-IL" => "en-IL",
2680             "eng-IM" => "en-IM",
2681             "eng-IN" => "en-IN",
2682             "eng-IO" => "en-IO",
2683             "eng-JE" => "en-JE",
2684             "eng-JM" => "en-JM",
2685             "eng-KE" => "en-KE",
2686             "eng-KI" => "en-KI",
2687             "eng-KN" => "en-KN",
2688             "eng-KY" => "en-KY",
2689             "eng-LC" => "en-LC",
2690             "eng-LR" => "en-LR",
2691             "eng-LS" => "en-LS",
2692             "eng-MG" => "en-MG",
2693             "eng-MH" => "en-MH",
2694             "eng-MO" => "en-MO",
2695             "eng-MP" => "en-MP",
2696             "eng-MS" => "en-MS",
2697             "eng-MT" => "en-MT",
2698             "eng-MU" => "en-MU",
2699             "eng-MV" => "en-MV",
2700             "eng-MW" => "en-MW",
2701             "eng-MY" => "en-MY",
2702             "eng-NA" => "en-NA",
2703             "eng-NF" => "en-NF",
2704             "eng-NG" => "en-NG",
2705             "eng-NL" => "en-NL",
2706             "eng-NR" => "en-NR",
2707             "eng-NU" => "en-NU",
2708             "eng-NZ" => "en-NZ",
2709             "eng-PG" => "en-PG",
2710             "eng-PH" => "en-PH",
2711             "eng-PK" => "en-PK",
2712             "eng-PN" => "en-PN",
2713             "eng-PR" => "en-PR",
2714             "eng-PW" => "en-PW",
2715             "eng-RW" => "en-RW",
2716             "eng-SB" => "en-SB",
2717             "eng-SC" => "en-SC",
2718             "eng-SD" => "en-SD",
2719             "eng-SE" => "en-SE",
2720             "eng-SG" => "en-SG",
2721             "eng-SH" => "en-SH",
2722             "eng-SI" => "en-SI",
2723             "eng-SL" => "en-SL",
2724             "eng-SS" => "en-SS",
2725             "eng-SX" => "en-SX",
2726             "eng-SZ" => "en-SZ",
2727             "eng-TC" => "en-TC",
2728             "eng-TK" => "en-TK",
2729             "eng-TO" => "en-TO",
2730             "eng-TT" => "en-TT",
2731             "eng-TV" => "en-TV",
2732             "eng-TZ" => "en-TZ",
2733             "eng-UG" => "en-UG",
2734             "eng-UM" => "en-UM",
2735             "eng-US" => "en-US",
2736             "eng-VC" => "en-VC",
2737             "eng-VG" => "en-VG",
2738             "eng-VI" => "en-VI",
2739             "eng-VU" => "en-VU",
2740             "eng-WS" => "en-WS",
2741             "eng-ZA" => "en-ZA",
2742             "eng-ZM" => "en-ZM",
2743             "eng-ZW" => "en-ZW",
2744             epo => "eo",
2745             "epo-001" => "eo-001",
2746             est => "et",
2747             "est-EE" => "et-EE",
2748             ewe => "ee",
2749             "ewe-GH" => "ee-GH",
2750             "ewe-TG" => "ee-TG",
2751             fao => "fo",
2752             "fao-DK" => "fo-DK",
2753             "fao-FO" => "fo-FO",
2754             fin => "fi",
2755             "fin-FI" => "fi-FI",
2756             fre => "fr",
2757             "fre-BE" => "fr-BE",
2758             "fre-BF" => "fr-BF",
2759             "fre-BI" => "fr-BI",
2760             "fre-BJ" => "fr-BJ",
2761             "fre-BL" => "fr-BL",
2762             "fre-CA" => "fr-CA",
2763             "fre-CD" => "fr-CD",
2764             "fre-CF" => "fr-CF",
2765             "fre-CG" => "fr-CG",
2766             "fre-CH" => "fr-CH",
2767             "fre-CI" => "fr-CI",
2768             "fre-CM" => "fr-CM",
2769             "fre-DJ" => "fr-DJ",
2770             "fre-DZ" => "fr-DZ",
2771             "fre-FR" => "fr-FR",
2772             "fre-GA" => "fr-GA",
2773             "fre-GF" => "fr-GF",
2774             "fre-GN" => "fr-GN",
2775             "fre-GP" => "fr-GP",
2776             "fre-GQ" => "fr-GQ",
2777             "fre-HT" => "fr-HT",
2778             "fre-KM" => "fr-KM",
2779             "fre-LU" => "fr-LU",
2780             "fre-MA" => "fr-MA",
2781             "fre-MC" => "fr-MC",
2782             "fre-MF" => "fr-MF",
2783             "fre-MG" => "fr-MG",
2784             "fre-ML" => "fr-ML",
2785             "fre-MQ" => "fr-MQ",
2786             "fre-MR" => "fr-MR",
2787             "fre-MU" => "fr-MU",
2788             "fre-NC" => "fr-NC",
2789             "fre-NE" => "fr-NE",
2790             "fre-PF" => "fr-PF",
2791             "fre-PM" => "fr-PM",
2792             "fre-RE" => "fr-RE",
2793             "fre-RW" => "fr-RW",
2794             "fre-SC" => "fr-SC",
2795             "fre-SN" => "fr-SN",
2796             "fre-SY" => "fr-SY",
2797             "fre-TD" => "fr-TD",
2798             "fre-TG" => "fr-TG",
2799             "fre-TN" => "fr-TN",
2800             "fre-VU" => "fr-VU",
2801             "fre-WF" => "fr-WF",
2802             "fre-YT" => "fr-YT",
2803             fry => "fy",
2804             "fry-NL" => "fy-NL",
2805             ful => "ff",
2806             "ful-Adlm" => "ff-Adlm",
2807             "ful-Adlm-BF" => "ff-Adlm-BF",
2808             "ful-Adlm-CM" => "ff-Adlm-CM",
2809             "ful-Adlm-GH" => "ff-Adlm-GH",
2810             "ful-Adlm-GM" => "ff-Adlm-GM",
2811             "ful-Adlm-GN" => "ff-Adlm-GN",
2812             "ful-Adlm-GW" => "ff-Adlm-GW",
2813             "ful-Adlm-LR" => "ff-Adlm-LR",
2814             "ful-Adlm-MR" => "ff-Adlm-MR",
2815             "ful-Adlm-NE" => "ff-Adlm-NE",
2816             "ful-Adlm-NG" => "ff-Adlm-NG",
2817             "ful-Adlm-SL" => "ff-Adlm-SL",
2818             "ful-Adlm-SN" => "ff-Adlm-SN",
2819             "ful-Latn" => "ff-Latn",
2820             "ful-Latn-BF" => "ff-Latn-BF",
2821             "ful-Latn-CM" => "ff-Latn-CM",
2822             "ful-Latn-GH" => "ff-Latn-GH",
2823             "ful-Latn-GM" => "ff-Latn-GM",
2824             "ful-Latn-GN" => "ff-Latn-GN",
2825             "ful-Latn-GW" => "ff-Latn-GW",
2826             "ful-Latn-LR" => "ff-Latn-LR",
2827             "ful-Latn-MR" => "ff-Latn-MR",
2828             "ful-Latn-NE" => "ff-Latn-NE",
2829             "ful-Latn-NG" => "ff-Latn-NG",
2830             "ful-Latn-SL" => "ff-Latn-SL",
2831             "ful-Latn-SN" => "ff-Latn-SN",
2832             geo => "ka",
2833             "geo-GE" => "ka-GE",
2834             ger => "de",
2835             "ger-AT" => "de-AT",
2836             "ger-BE" => "de-BE",
2837             "ger-CH" => "de-CH",
2838             "ger-DE" => "de-DE",
2839             "ger-IT" => "de-IT",
2840             "ger-LI" => "de-LI",
2841             "ger-LU" => "de-LU",
2842             gla => "gd",
2843             "gla-GB" => "gd-GB",
2844             gle => "ga",
2845             "gle-GB" => "ga-GB",
2846             "gle-IE" => "ga-IE",
2847             glg => "gl",
2848             "glg-ES" => "gl-ES",
2849             glv => "gv",
2850             "glv-IM" => "gv-IM",
2851             gre => "el",
2852             "gre-CY" => "el-CY",
2853             "gre-GR" => "el-GR",
2854             guj => "gu",
2855             "guj-IN" => "gu-IN",
2856             hau => "ha",
2857             "hau-GH" => "ha-GH",
2858             "hau-NE" => "ha-NE",
2859             "hau-NG" => "ha-NG",
2860             heb => "he",
2861             "heb-IL" => "he-IL",
2862             hin => "hi",
2863             "hin-IN" => "hi-IN",
2864             "hin-Latn" => "hi-Latn",
2865             "hin-Latn-IN" => "hi-Latn-IN",
2866             hrv => "hr",
2867             "hrv-BA" => "hr-BA",
2868             "hrv-HR" => "hr-HR",
2869             hun => "hu",
2870             "hun-HU" => "hu-HU",
2871             ibo => "ig",
2872             "ibo-NG" => "ig-NG",
2873             ice => "is",
2874             "ice-IS" => "is-IS",
2875             iii => "ii",
2876             "iii-CN" => "ii-CN",
2877             ina => "ia",
2878             "ina-001" => "ia-001",
2879             ind => "id",
2880             "ind-ID" => "id-ID",
2881             ita => "it",
2882             "ita-CH" => "it-CH",
2883             "ita-IT" => "it-IT",
2884             "ita-SM" => "it-SM",
2885             "ita-VA" => "it-VA",
2886             jav => "jv",
2887             "jav-ID" => "jv-ID",
2888             jpn => "ja",
2889             "jpn-JP" => "ja-JP",
2890             kal => "kl",
2891             "kal-GL" => "kl-GL",
2892             kan => "kn",
2893             "kan-IN" => "kn-IN",
2894             kas => "ks",
2895             "kas-Arab" => "ks-Arab",
2896             "kas-Arab-IN" => "ks-Arab-IN",
2897             "kas-Deva" => "ks-Deva",
2898             "kas-Deva-IN" => "ks-Deva-IN",
2899             kaz => "kk",
2900             "kaz-KZ" => "kk-KZ",
2901             khm => "km",
2902             "khm-KH" => "km-KH",
2903             kik => "ki",
2904             "kik-KE" => "ki-KE",
2905             kin => "rw",
2906             "kin-RW" => "rw-RW",
2907             kir => "ky",
2908             "kir-KG" => "ky-KG",
2909             kor => "ko",
2910             "kor-KP" => "ko-KP",
2911             "kor-KR" => "ko-KR",
2912             kur => "ku",
2913             "kur-TR" => "ku-TR",
2914             lao => "lo",
2915             "lao-LA" => "lo-LA",
2916             lav => "lv",
2917             "lav-LV" => "lv-LV",
2918             lin => "ln",
2919             "lin-AO" => "ln-AO",
2920             "lin-CD" => "ln-CD",
2921             "lin-CF" => "ln-CF",
2922             "lin-CG" => "ln-CG",
2923             lit => "lt",
2924             "lit-LT" => "lt-LT",
2925             ltz => "lb",
2926             "ltz-LU" => "lb-LU",
2927             lub => "lu",
2928             "lub-CD" => "lu-CD",
2929             lug => "lg",
2930             "lug-UG" => "lg-UG",
2931             mac => "mk",
2932             "mac-MK" => "mk-MK",
2933             mal => "ml",
2934             "mal-IN" => "ml-IN",
2935             mao => "mi",
2936             "mao-NZ" => "mi-NZ",
2937             mar => "mr",
2938             "mar-IN" => "mr-IN",
2939             may => "ms",
2940             "may-BN" => "ms-BN",
2941             "may-ID" => "ms-ID",
2942             "may-MY" => "ms-MY",
2943             "may-SG" => "ms-SG",
2944             mlg => "mg",
2945             "mlg-MG" => "mg-MG",
2946             mlt => "mt",
2947             "mlt-MT" => "mt-MT",
2948             mon => "mn",
2949             "mon-MN" => "mn-MN",
2950             nde => "nd",
2951             "nde-ZW" => "nd-ZW",
2952             nep => "ne",
2953             "nep-IN" => "ne-IN",
2954             "nep-NP" => "ne-NP",
2955             nno => "nn",
2956             "nno-NO" => "nn-NO",
2957             nob => "nb",
2958             "nob-NO" => "nb-NO",
2959             "nob-SJ" => "nb-SJ",
2960             nor => "no",
2961             oci => "oc",
2962             "oci-ES" => "oc-ES",
2963             "oci-FR" => "oc-FR",
2964             ori => "or",
2965             "ori-IN" => "or-IN",
2966             orm => "om",
2967             "orm-ET" => "om-ET",
2968             "orm-KE" => "om-KE",
2969             oss => "os",
2970             "oss-GE" => "os-GE",
2971             "oss-RU" => "os-RU",
2972             pan => "pa",
2973             "pan-Arab" => "pa-Arab",
2974             "pan-Arab-PK" => "pa-Arab-PK",
2975             "pan-Guru" => "pa-Guru",
2976             "pan-Guru-IN" => "pa-Guru-IN",
2977             per => "fa",
2978             "per-AF" => "fa-AF",
2979             "per-IR" => "fa-IR",
2980             pol => "pl",
2981             "pol-PL" => "pl-PL",
2982             por => "pt",
2983             "por-AO" => "pt-AO",
2984             "por-BR" => "pt-BR",
2985             "por-CH" => "pt-CH",
2986             "por-CV" => "pt-CV",
2987             "por-GQ" => "pt-GQ",
2988             "por-GW" => "pt-GW",
2989             "por-LU" => "pt-LU",
2990             "por-MO" => "pt-MO",
2991             "por-MZ" => "pt-MZ",
2992             "por-PT" => "pt-PT",
2993             "por-ST" => "pt-ST",
2994             "por-TL" => "pt-TL",
2995             pus => "ps",
2996             "pus-AF" => "ps-AF",
2997             "pus-PK" => "ps-PK",
2998             que => "qu",
2999             "que-BO" => "qu-BO",
3000             "que-EC" => "qu-EC",
3001             "que-PE" => "qu-PE",
3002             roh => "rm",
3003             "roh-CH" => "rm-CH",
3004             rum => "ro",
3005             "rum-MD" => "ro-MD",
3006             "rum-RO" => "ro-RO",
3007             run => "rn",
3008             "run-BI" => "rn-BI",
3009             rus => "ru",
3010             "rus-BY" => "ru-BY",
3011             "rus-KG" => "ru-KG",
3012             "rus-KZ" => "ru-KZ",
3013             "rus-MD" => "ru-MD",
3014             "rus-RU" => "ru-RU",
3015             "rus-UA" => "ru-UA",
3016             sag => "sg",
3017             "sag-CF" => "sg-CF",
3018             san => "sa",
3019             "san-IN" => "sa-IN",
3020             sin => "si",
3021             "sin-LK" => "si-LK",
3022             slo => "sk",
3023             "slo-SK" => "sk-SK",
3024             slv => "sl",
3025             "slv-SI" => "sl-SI",
3026             sme => "se",
3027             "sme-FI" => "se-FI",
3028             "sme-NO" => "se-NO",
3029             "sme-SE" => "se-SE",
3030             sna => "sn",
3031             "sna-ZW" => "sn-ZW",
3032             snd => "sd",
3033             "snd-Arab" => "sd-Arab",
3034             "snd-Arab-PK" => "sd-Arab-PK",
3035             "snd-Deva" => "sd-Deva",
3036             "snd-Deva-IN" => "sd-Deva-IN",
3037             som => "so",
3038             "som-DJ" => "so-DJ",
3039             "som-ET" => "so-ET",
3040             "som-KE" => "so-KE",
3041             "som-SO" => "so-SO",
3042             spa => "es",
3043             "spa-419" => "es-419",
3044             "spa-AR" => "es-AR",
3045             "spa-BO" => "es-BO",
3046             "spa-BR" => "es-BR",
3047             "spa-BZ" => "es-BZ",
3048             "spa-CL" => "es-CL",
3049             "spa-CO" => "es-CO",
3050             "spa-CR" => "es-CR",
3051             "spa-CU" => "es-CU",
3052             "spa-DO" => "es-DO",
3053             "spa-EA" => "es-EA",
3054             "spa-EC" => "es-EC",
3055             "spa-ES" => "es-ES",
3056             "spa-GQ" => "es-GQ",
3057             "spa-GT" => "es-GT",
3058             "spa-HN" => "es-HN",
3059             "spa-IC" => "es-IC",
3060             "spa-MX" => "es-MX",
3061             "spa-NI" => "es-NI",
3062             "spa-PA" => "es-PA",
3063             "spa-PE" => "es-PE",
3064             "spa-PH" => "es-PH",
3065             "spa-PR" => "es-PR",
3066             "spa-PY" => "es-PY",
3067             "spa-SV" => "es-SV",
3068             "spa-US" => "es-US",
3069             "spa-UY" => "es-UY",
3070             "spa-VE" => "es-VE",
3071             srd => "sc",
3072             "srd-IT" => "sc-IT",
3073             srp => "sr",
3074             "srp-Cyrl" => "sr-Cyrl",
3075             "srp-Cyrl-BA" => "sr-Cyrl-BA",
3076             "srp-Cyrl-ME" => "sr-Cyrl-ME",
3077             "srp-Cyrl-RS" => "sr-Cyrl-RS",
3078             "srp-Cyrl-XK" => "sr-Cyrl-XK",
3079             "srp-Latn" => "sr-Latn",
3080             "srp-Latn-BA" => "sr-Latn-BA",
3081             "srp-Latn-ME" => "sr-Latn-ME",
3082             "srp-Latn-RS" => "sr-Latn-RS",
3083             "srp-Latn-XK" => "sr-Latn-XK",
3084             sun => "su",
3085             "sun-Latn" => "su-Latn",
3086             "sun-Latn-ID" => "su-Latn-ID",
3087             swa => "sw",
3088             "swa-CD" => "sw-CD",
3089             "swa-KE" => "sw-KE",
3090             "swa-TZ" => "sw-TZ",
3091             "swa-UG" => "sw-UG",
3092             swe => "sv",
3093             "swe-AX" => "sv-AX",
3094             "swe-FI" => "sv-FI",
3095             "swe-SE" => "sv-SE",
3096             tam => "ta",
3097             "tam-IN" => "ta-IN",
3098             "tam-LK" => "ta-LK",
3099             "tam-MY" => "ta-MY",
3100             "tam-SG" => "ta-SG",
3101             tat => "tt",
3102             "tat-RU" => "tt-RU",
3103             tel => "te",
3104             "tel-IN" => "te-IN",
3105             tgk => "tg",
3106             "tgk-TJ" => "tg-TJ",
3107             tha => "th",
3108             "tha-TH" => "th-TH",
3109             tib => "bo",
3110             "tib-CN" => "bo-CN",
3111             "tib-IN" => "bo-IN",
3112             tir => "ti",
3113             "tir-ER" => "ti-ER",
3114             "tir-ET" => "ti-ET",
3115             ton => "to",
3116             "ton-TO" => "to-TO",
3117             tuk => "tk",
3118             "tuk-TM" => "tk-TM",
3119             tur => "tr",
3120             "tur-CY" => "tr-CY",
3121             "tur-TR" => "tr-TR",
3122             uig => "ug",
3123             "uig-CN" => "ug-CN",
3124             ukr => "uk",
3125             "ukr-UA" => "uk-UA",
3126             urd => "ur",
3127             "urd-IN" => "ur-IN",
3128             "urd-PK" => "ur-PK",
3129             uzb => "uz",
3130             "uzb-Arab" => "uz-Arab",
3131             "uzb-Arab-AF" => "uz-Arab-AF",
3132             "uzb-Cyrl" => "uz-Cyrl",
3133             "uzb-Cyrl-UZ" => "uz-Cyrl-UZ",
3134             "uzb-Latn" => "uz-Latn",
3135             "uzb-Latn-UZ" => "uz-Latn-UZ",
3136             vie => "vi",
3137             "vie-VN" => "vi-VN",
3138             wel => "cy",
3139             "wel-GB" => "cy-GB",
3140             wol => "wo",
3141             "wol-SN" => "wo-SN",
3142             xho => "xh",
3143             "xho-ZA" => "xh-ZA",
3144             yid => "yi",
3145             "yid-001" => "yi-001",
3146             yor => "yo",
3147             "yor-BJ" => "yo-BJ",
3148             "yor-NG" => "yo-NG",
3149             zul => "zu",
3150             "zul-ZA" => "zu-ZA",
3151             );
3152             ### :end ISO639Aliases:
3153             #>>>
3154              
3155             #<<<
3156             ### :start LocaleData:
3157             my %LocaleData = (
3158             ar => {
3159             am_pm_abbreviated => [
3160             "\N{U+0635}",
3161             "\N{U+0645}",
3162             ],
3163             available_formats => {
3164             Bh => "h B",
3165             Bhm => "h:mm B",
3166             Bhms => "h:mm:ss B",
3167             E => "ccc",
3168             EBhm => "E h:mm B",
3169             EBhms => "E h:mm:ss B",
3170             EHm => "E HH:mm",
3171             EHms => "E HH:mm:ss",
3172             Ed => "E\N{U+060c} d",
3173             Ehm => "E h:mm a",
3174             Ehms => "E h:mm:ss a",
3175             Gy => "y G",
3176             GyMMM => "MMM y G",
3177             GyMMMEd => "E\N{U+060c} d MMM y G",
3178             GyMMMd => "d MMM y G",
3179             GyMd => "dd-MM-y GGGGG",
3180             H => "HH",
3181             Hm => "HH:mm",
3182             Hms => "HH:mm:ss",
3183             Hmsv => "HH:mm:ss v",
3184             Hmv => "HH:mm v",
3185             M => "L",
3186             MEd => "E\N{U+060c} d\N{U+200f}/M",
3187             MMM => "LLL",
3188             MMMEd => "E\N{U+060c} d MMM",
3189             MMMMEd => "E\N{U+060c} d MMMM",
3190             "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",
3191             "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",
3192             "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",
3193             "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",
3194             "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",
3195             "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",
3196             MMMMd => "d MMMM",
3197             MMMd => "d MMM",
3198             MMdd => "dd\N{U+200f}/MM",
3199             Md => "d\N{U+200f}/M",
3200             d => "d",
3201             h => "h a",
3202             hm => "h:mm a",
3203             hms => "h:mm:ss a",
3204             hmsv => "h:mm:ss a v",
3205             hmv => "h:mm a v",
3206             ms => "mm:ss",
3207             y => "y",
3208             yM => "M\N{U+200f}/y",
3209             yMEd => "E\N{U+060c} d\N{U+200f}/M\N{U+200f}/y",
3210             yMM => "MM\N{U+200f}/y",
3211             yMMM => "MMM y",
3212             yMMMEd => "E\N{U+060c} d MMM y",
3213             yMMMM => "MMMM y",
3214             yMMMd => "d MMM y",
3215             yMd => "d\N{U+200f}/M\N{U+200f}/y",
3216             yQQQ => "QQQ y",
3217             yQQQQ => "QQQQ y",
3218             "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",
3219             "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",
3220             "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",
3221             "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",
3222             "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",
3223             "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",
3224             },
3225             code => "ar",
3226             date_format_full => "EEEE\N{U+060c} d MMMM y",
3227             date_format_long => "d MMMM y",
3228             date_format_medium => "dd\N{U+200f}/MM\N{U+200f}/y",
3229             date_format_short => "d\N{U+200f}/M\N{U+200f}/y",
3230             datetime_format_full => "{1}\N{U+060c} {0}",
3231             datetime_format_long => "{1}\N{U+060c} {0}",
3232             datetime_format_medium => "{1}\N{U+060c} {0}",
3233             datetime_format_short => "{1}\N{U+060c} {0}",
3234             day_format_abbreviated => [
3235             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
3236             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
3237             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
3238             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
3239             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
3240             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
3241             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
3242             ],
3243             day_format_narrow => [
3244             "\N{U+0646}",
3245             "\N{U+062b}",
3246             "\N{U+0631}",
3247             "\N{U+062e}",
3248             "\N{U+062c}",
3249             "\N{U+0633}",
3250             "\N{U+062d}",
3251             ],
3252             day_format_wide => [
3253             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
3254             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
3255             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
3256             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
3257             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
3258             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
3259             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
3260             ],
3261             day_stand_alone_abbreviated => [
3262             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
3263             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
3264             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
3265             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
3266             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
3267             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
3268             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
3269             ],
3270             day_stand_alone_narrow => [
3271             "\N{U+0646}",
3272             "\N{U+062b}",
3273             "\N{U+0631}",
3274             "\N{U+062e}",
3275             "\N{U+062c}",
3276             "\N{U+0633}",
3277             "\N{U+062d}",
3278             ],
3279             day_stand_alone_wide => [
3280             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
3281             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
3282             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
3283             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
3284             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
3285             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
3286             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
3287             ],
3288             era_abbreviated => [
3289             "\N{U+0642}.\N{U+0645}",
3290             "\N{U+0645}",
3291             ],
3292             era_narrow => [
3293             "\N{U+0642}.\N{U+0645}",
3294             "\N{U+0645}",
3295             ],
3296             era_wide => [
3297             "\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}",
3298             "\N{U+0645}\N{U+064a}\N{U+0644}\N{U+0627}\N{U+062f}\N{U+064a}",
3299             ],
3300             first_day_of_week => 1,
3301             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
3302             glibc_date_format => "%m/%d/%y",
3303             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
3304             glibc_time_12_format => "%I:%M:%S %p",
3305             glibc_time_format => "%H:%M:%S",
3306             language => "Arabic",
3307             month_format_abbreviated => [
3308             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
3309             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
3310             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
3311             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
3312             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
3313             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
3314             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
3315             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
3316             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
3317             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
3318             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
3319             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
3320             ],
3321             month_format_narrow => [
3322             "\N{U+064a}",
3323             "\N{U+0641}",
3324             "\N{U+0645}",
3325             "\N{U+0623}",
3326             "\N{U+0648}",
3327             "\N{U+0646}",
3328             "\N{U+0644}",
3329             "\N{U+063a}",
3330             "\N{U+0633}",
3331             "\N{U+0643}",
3332             "\N{U+0628}",
3333             "\N{U+062f}",
3334             ],
3335             month_format_wide => [
3336             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
3337             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
3338             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
3339             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
3340             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
3341             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
3342             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
3343             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
3344             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
3345             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
3346             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
3347             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
3348             ],
3349             month_stand_alone_abbreviated => [
3350             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
3351             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
3352             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
3353             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
3354             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
3355             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
3356             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
3357             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
3358             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
3359             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
3360             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
3361             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
3362             ],
3363             month_stand_alone_narrow => [
3364             "\N{U+064a}",
3365             "\N{U+0641}",
3366             "\N{U+0645}",
3367             "\N{U+0623}",
3368             "\N{U+0648}",
3369             "\N{U+0646}",
3370             "\N{U+0644}",
3371             "\N{U+063a}",
3372             "\N{U+0633}",
3373             "\N{U+0643}",
3374             "\N{U+0628}",
3375             "\N{U+062f}",
3376             ],
3377             month_stand_alone_wide => [
3378             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
3379             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
3380             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
3381             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
3382             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
3383             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
3384             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
3385             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
3386             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
3387             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
3388             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
3389             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
3390             ],
3391             name => "Arabic",
3392             native_language => "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}",
3393             native_name => "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}",
3394             native_script => undef,
3395             native_territory => undef,
3396             native_variant => undef,
3397             quarter_format_abbreviated => [
3398             "\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}",
3399             "\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}",
3400             "\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}",
3401             "\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}",
3402             ],
3403             quarter_format_narrow => [
3404             "\N{U+0661}",
3405             "\N{U+0662}",
3406             "\N{U+0663}",
3407             "\N{U+0664}",
3408             ],
3409             quarter_format_wide => [
3410             "\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}",
3411             "\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}",
3412             "\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}",
3413             "\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}",
3414             ],
3415             quarter_stand_alone_abbreviated => [
3416             "\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}",
3417             "\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}",
3418             "\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}",
3419             "\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}",
3420             ],
3421             quarter_stand_alone_narrow => [
3422             "\N{U+0661}",
3423             "\N{U+0662}",
3424             "\N{U+0663}",
3425             "\N{U+0664}",
3426             ],
3427             quarter_stand_alone_wide => [
3428             "\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}",
3429             "\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}",
3430             "\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}",
3431             "\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}",
3432             ],
3433             script => undef,
3434             territory => undef,
3435             time_format_full => "h:mm:ss a zzzz",
3436             time_format_long => "h:mm:ss a z",
3437             time_format_medium => "h:mm:ss a",
3438             time_format_short => "h:mm a",
3439             variant => undef,
3440             version => 42,
3441             },
3442             en => {
3443             am_pm_abbreviated => [
3444             "AM",
3445             "PM",
3446             ],
3447             available_formats => {
3448             Bh => "h B",
3449             Bhm => "h:mm B",
3450             Bhms => "h:mm:ss B",
3451             E => "ccc",
3452             EBhm => "E h:mm B",
3453             EBhms => "E h:mm:ss B",
3454             EHm => "E HH:mm",
3455             EHms => "E HH:mm:ss",
3456             Ed => "d E",
3457             Ehm => "E h:mm\N{U+202f}a",
3458             Ehms => "E h:mm:ss\N{U+202f}a",
3459             Gy => "y G",
3460             GyMMM => "MMM y G",
3461             GyMMMEd => "E, MMM d, y G",
3462             GyMMMd => "MMM d, y G",
3463             GyMd => "M/d/y G",
3464             H => "HH",
3465             Hm => "HH:mm",
3466             Hms => "HH:mm:ss",
3467             Hmsv => "HH:mm:ss v",
3468             Hmv => "HH:mm v",
3469             M => "L",
3470             MEd => "E, M/d",
3471             MMM => "LLL",
3472             MMMEd => "E, MMM d",
3473             "MMMMW-count-one" => "'week' W 'of' MMMM",
3474             "MMMMW-count-other" => "'week' W 'of' MMMM",
3475             MMMMd => "MMMM d",
3476             MMMd => "MMM d",
3477             Md => "M/d",
3478             d => "d",
3479             h => "h\N{U+202f}a",
3480             hm => "h:mm\N{U+202f}a",
3481             hms => "h:mm:ss\N{U+202f}a",
3482             hmsv => "h:mm:ss\N{U+202f}a v",
3483             hmv => "h:mm\N{U+202f}a v",
3484             ms => "mm:ss",
3485             y => "y",
3486             yM => "M/y",
3487             yMEd => "E, M/d/y",
3488             yMMM => "MMM y",
3489             yMMMEd => "E, MMM d, y",
3490             yMMMM => "MMMM y",
3491             yMMMd => "MMM d, y",
3492             yMd => "M/d/y",
3493             yQQQ => "QQQ y",
3494             yQQQQ => "QQQQ y",
3495             "yw-count-one" => "'week' w 'of' Y",
3496             "yw-count-other" => "'week' w 'of' Y",
3497             },
3498             code => "en",
3499             date_format_full => "EEEE, MMMM d, y",
3500             date_format_long => "MMMM d, y",
3501             date_format_medium => "MMM d, y",
3502             date_format_short => "M/d/yy",
3503             datetime_format_full => "{1}, {0}",
3504             datetime_format_long => "{1}, {0}",
3505             datetime_format_medium => "{1}, {0}",
3506             datetime_format_short => "{1}, {0}",
3507             day_format_abbreviated => [
3508             "Mon",
3509             "Tue",
3510             "Wed",
3511             "Thu",
3512             "Fri",
3513             "Sat",
3514             "Sun",
3515             ],
3516             day_format_narrow => [
3517             "M",
3518             "T",
3519             "W",
3520             "T",
3521             "F",
3522             "S",
3523             "S",
3524             ],
3525             day_format_wide => [
3526             "Monday",
3527             "Tuesday",
3528             "Wednesday",
3529             "Thursday",
3530             "Friday",
3531             "Saturday",
3532             "Sunday",
3533             ],
3534             day_stand_alone_abbreviated => [
3535             "Mon",
3536             "Tue",
3537             "Wed",
3538             "Thu",
3539             "Fri",
3540             "Sat",
3541             "Sun",
3542             ],
3543             day_stand_alone_narrow => [
3544             "M",
3545             "T",
3546             "W",
3547             "T",
3548             "F",
3549             "S",
3550             "S",
3551             ],
3552             day_stand_alone_wide => [
3553             "Monday",
3554             "Tuesday",
3555             "Wednesday",
3556             "Thursday",
3557             "Friday",
3558             "Saturday",
3559             "Sunday",
3560             ],
3561             era_abbreviated => [
3562             "BC",
3563             "AD",
3564             ],
3565             era_narrow => [
3566             "B",
3567             "A",
3568             ],
3569             era_wide => [
3570             "Before Christ",
3571             "Anno Domini",
3572             ],
3573             first_day_of_week => 1,
3574             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
3575             glibc_date_format => "%m/%d/%y",
3576             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
3577             glibc_time_12_format => "%I:%M:%S %p",
3578             glibc_time_format => "%H:%M:%S",
3579             language => "English",
3580             month_format_abbreviated => [
3581             "Jan",
3582             "Feb",
3583             "Mar",
3584             "Apr",
3585             "May",
3586             "Jun",
3587             "Jul",
3588             "Aug",
3589             "Sep",
3590             "Oct",
3591             "Nov",
3592             "Dec",
3593             ],
3594             month_format_narrow => [
3595             "J",
3596             "F",
3597             "M",
3598             "A",
3599             "M",
3600             "J",
3601             "J",
3602             "A",
3603             "S",
3604             "O",
3605             "N",
3606             "D",
3607             ],
3608             month_format_wide => [
3609             "January",
3610             "February",
3611             "March",
3612             "April",
3613             "May",
3614             "June",
3615             "July",
3616             "August",
3617             "September",
3618             "October",
3619             "November",
3620             "December",
3621             ],
3622             month_stand_alone_abbreviated => [
3623             "Jan",
3624             "Feb",
3625             "Mar",
3626             "Apr",
3627             "May",
3628             "Jun",
3629             "Jul",
3630             "Aug",
3631             "Sep",
3632             "Oct",
3633             "Nov",
3634             "Dec",
3635             ],
3636             month_stand_alone_narrow => [
3637             "J",
3638             "F",
3639             "M",
3640             "A",
3641             "M",
3642             "J",
3643             "J",
3644             "A",
3645             "S",
3646             "O",
3647             "N",
3648             "D",
3649             ],
3650             month_stand_alone_wide => [
3651             "January",
3652             "February",
3653             "March",
3654             "April",
3655             "May",
3656             "June",
3657             "July",
3658             "August",
3659             "September",
3660             "October",
3661             "November",
3662             "December",
3663             ],
3664             name => "English",
3665             native_language => "English",
3666             native_name => "English",
3667             native_script => undef,
3668             native_territory => undef,
3669             native_variant => undef,
3670             quarter_format_abbreviated => [
3671             "Q1",
3672             "Q2",
3673             "Q3",
3674             "Q4",
3675             ],
3676             quarter_format_narrow => [
3677             1,
3678             2,
3679             3,
3680             4,
3681             ],
3682             quarter_format_wide => [
3683             "1st quarter",
3684             "2nd quarter",
3685             "3rd quarter",
3686             "4th quarter",
3687             ],
3688             quarter_stand_alone_abbreviated => [
3689             "Q1",
3690             "Q2",
3691             "Q3",
3692             "Q4",
3693             ],
3694             quarter_stand_alone_narrow => [
3695             1,
3696             2,
3697             3,
3698             4,
3699             ],
3700             quarter_stand_alone_wide => [
3701             "1st quarter",
3702             "2nd quarter",
3703             "3rd quarter",
3704             "4th quarter",
3705             ],
3706             script => undef,
3707             territory => undef,
3708             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
3709             time_format_long => "h:mm:ss\N{U+202f}a z",
3710             time_format_medium => "h:mm:ss\N{U+202f}a",
3711             time_format_short => "h:mm\N{U+202f}a",
3712             variant => undef,
3713             version => 42,
3714             },
3715             "en-CA" => {
3716             am_pm_abbreviated => [
3717             "a.m.",
3718             "p.m.",
3719             ],
3720             available_formats => {
3721             Bh => "h B",
3722             Bhm => "h:mm B",
3723             Bhms => "h:mm:ss B",
3724             E => "ccc",
3725             EBhm => "E h:mm B",
3726             EBhms => "E h:mm:ss B",
3727             EHm => "E HH:mm",
3728             EHms => "E HH:mm:ss",
3729             Ed => "E d",
3730             Ehm => "E h:mm\N{U+202f}a",
3731             Ehms => "E h:mm:ss\N{U+202f}a",
3732             Gy => "y G",
3733             GyMMM => "MMM y G",
3734             GyMMMEd => "E, MMM d, y G",
3735             GyMMMd => "MMM d, y G",
3736             GyMd => "M/d/y G",
3737             H => "HH",
3738             Hm => "HH:mm",
3739             Hms => "HH:mm:ss",
3740             Hmsv => "HH:mm:ss v",
3741             Hmv => "HH:mm v",
3742             M => "L",
3743             MEd => "E, M/d",
3744             "MEd-alt-variant" => "E, d/M",
3745             MMM => "LLL",
3746             MMMEd => "E, MMM d",
3747             "MMMMW-count-one" => "'week' W 'of' MMMM",
3748             "MMMMW-count-other" => "'week' W 'of' MMMM",
3749             MMMMd => "MMMM d",
3750             MMMd => "MMM d",
3751             MMdd => "MM/dd",
3752             "MMdd-alt-variant" => "dd/MM",
3753             Md => "M/d",
3754             "Md-alt-variant" => "d/M",
3755             d => "d",
3756             h => "h\N{U+202f}a",
3757             hm => "h:mm\N{U+202f}a",
3758             hms => "h:mm:ss\N{U+202f}a",
3759             hmsv => "h:mm:ss\N{U+202f}a v",
3760             hmv => "h:mm\N{U+202f}a v",
3761             ms => "mm:ss",
3762             y => "y",
3763             yM => "M/y",
3764             yMEd => "E, M/d/y",
3765             "yMEd-alt-variant" => "E, d/M/y",
3766             yMMM => "MMM y",
3767             yMMMEd => "E, MMM d, y",
3768             yMMMM => "MMMM y",
3769             yMMMd => "MMM d, y",
3770             yMd => "M/d/y",
3771             "yMd-alt-variant" => "d/M/y",
3772             yQQQ => "QQQ y",
3773             yQQQQ => "QQQQ y",
3774             "yw-count-one" => "'week' w 'of' Y",
3775             "yw-count-other" => "'week' w 'of' Y",
3776             },
3777             code => "en-CA",
3778             date_format_full => "EEEE, MMMM d, y",
3779             date_format_long => "MMMM d, y",
3780             date_format_medium => "MMM d, y",
3781             date_format_short => "M/d/yy",
3782             datetime_format_full => "{1}, {0}",
3783             datetime_format_long => "{1}, {0}",
3784             datetime_format_medium => "{1}, {0}",
3785             datetime_format_short => "{1}, {0}",
3786             day_format_abbreviated => [
3787             "Mon",
3788             "Tue",
3789             "Wed",
3790             "Thu",
3791             "Fri",
3792             "Sat",
3793             "Sun",
3794             ],
3795             day_format_narrow => [
3796             "M",
3797             "T",
3798             "W",
3799             "T",
3800             "F",
3801             "S",
3802             "S",
3803             ],
3804             day_format_wide => [
3805             "Monday",
3806             "Tuesday",
3807             "Wednesday",
3808             "Thursday",
3809             "Friday",
3810             "Saturday",
3811             "Sunday",
3812             ],
3813             day_stand_alone_abbreviated => [
3814             "Mon",
3815             "Tue",
3816             "Wed",
3817             "Thu",
3818             "Fri",
3819             "Sat",
3820             "Sun",
3821             ],
3822             day_stand_alone_narrow => [
3823             "M",
3824             "T",
3825             "W",
3826             "T",
3827             "F",
3828             "S",
3829             "S",
3830             ],
3831             day_stand_alone_wide => [
3832             "Monday",
3833             "Tuesday",
3834             "Wednesday",
3835             "Thursday",
3836             "Friday",
3837             "Saturday",
3838             "Sunday",
3839             ],
3840             era_abbreviated => [
3841             "BC",
3842             "AD",
3843             ],
3844             era_narrow => [
3845             "B",
3846             "A",
3847             ],
3848             era_wide => [
3849             "before Christ",
3850             "Anno Domini",
3851             ],
3852             first_day_of_week => 7,
3853             glibc_date_1_format => "%a %d %b %Y %r %Z",
3854             glibc_date_format => "%Y-%m-%d",
3855             glibc_datetime_format => "%a %d %b %Y %r",
3856             glibc_time_12_format => "%I:%M:%S %p",
3857             glibc_time_format => "%r",
3858             language => "English",
3859             month_format_abbreviated => [
3860             "Jan",
3861             "Feb",
3862             "Mar",
3863             "Apr",
3864             "May",
3865             "Jun",
3866             "Jul",
3867             "Aug",
3868             "Sep",
3869             "Oct",
3870             "Nov",
3871             "Dec",
3872             ],
3873             month_format_narrow => [
3874             "J",
3875             "F",
3876             "M",
3877             "A",
3878             "M",
3879             "J",
3880             "J",
3881             "A",
3882             "S",
3883             "O",
3884             "N",
3885             "D",
3886             ],
3887             month_format_wide => [
3888             "January",
3889             "February",
3890             "March",
3891             "April",
3892             "May",
3893             "June",
3894             "July",
3895             "August",
3896             "September",
3897             "October",
3898             "November",
3899             "December",
3900             ],
3901             month_stand_alone_abbreviated => [
3902             "Jan",
3903             "Feb",
3904             "Mar",
3905             "Apr",
3906             "May",
3907             "Jun",
3908             "Jul",
3909             "Aug",
3910             "Sep",
3911             "Oct",
3912             "Nov",
3913             "Dec",
3914             ],
3915             month_stand_alone_narrow => [
3916             "J",
3917             "F",
3918             "M",
3919             "A",
3920             "M",
3921             "J",
3922             "J",
3923             "A",
3924             "S",
3925             "O",
3926             "N",
3927             "D",
3928             ],
3929             month_stand_alone_wide => [
3930             "January",
3931             "February",
3932             "March",
3933             "April",
3934             "May",
3935             "June",
3936             "July",
3937             "August",
3938             "September",
3939             "October",
3940             "November",
3941             "December",
3942             ],
3943             name => "English Canada",
3944             native_language => "English",
3945             native_name => "English Canada",
3946             native_script => undef,
3947             native_territory => "Canada",
3948             native_variant => undef,
3949             quarter_format_abbreviated => [
3950             "Q1",
3951             "Q2",
3952             "Q3",
3953             "Q4",
3954             ],
3955             quarter_format_narrow => [
3956             1,
3957             2,
3958             3,
3959             4,
3960             ],
3961             quarter_format_wide => [
3962             "1st quarter",
3963             "2nd quarter",
3964             "3rd quarter",
3965             "4th quarter",
3966             ],
3967             quarter_stand_alone_abbreviated => [
3968             "Q1",
3969             "Q2",
3970             "Q3",
3971             "Q4",
3972             ],
3973             quarter_stand_alone_narrow => [
3974             1,
3975             2,
3976             3,
3977             4,
3978             ],
3979             quarter_stand_alone_wide => [
3980             "1st quarter",
3981             "2nd quarter",
3982             "3rd quarter",
3983             "4th quarter",
3984             ],
3985             script => undef,
3986             territory => "Canada",
3987             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
3988             time_format_long => "h:mm:ss\N{U+202f}a z",
3989             time_format_medium => "h:mm:ss\N{U+202f}a",
3990             time_format_short => "h:mm\N{U+202f}a",
3991             variant => undef,
3992             version => 42,
3993             },
3994             "en-US" => {
3995             am_pm_abbreviated => [
3996             "AM",
3997             "PM",
3998             ],
3999             available_formats => {
4000             Bh => "h B",
4001             Bhm => "h:mm B",
4002             Bhms => "h:mm:ss B",
4003             E => "ccc",
4004             EBhm => "E h:mm B",
4005             EBhms => "E h:mm:ss B",
4006             EHm => "E HH:mm",
4007             EHms => "E HH:mm:ss",
4008             Ed => "d E",
4009             Ehm => "E h:mm\N{U+202f}a",
4010             Ehms => "E h:mm:ss\N{U+202f}a",
4011             Gy => "y G",
4012             GyMMM => "MMM y G",
4013             GyMMMEd => "E, MMM d, y G",
4014             GyMMMd => "MMM d, y G",
4015             GyMd => "M/d/y G",
4016             H => "HH",
4017             Hm => "HH:mm",
4018             Hms => "HH:mm:ss",
4019             Hmsv => "HH:mm:ss v",
4020             Hmv => "HH:mm v",
4021             M => "L",
4022             MEd => "E, M/d",
4023             MMM => "LLL",
4024             MMMEd => "E, MMM d",
4025             "MMMMW-count-one" => "'week' W 'of' MMMM",
4026             "MMMMW-count-other" => "'week' W 'of' MMMM",
4027             MMMMd => "MMMM d",
4028             MMMd => "MMM d",
4029             Md => "M/d",
4030             d => "d",
4031             h => "h\N{U+202f}a",
4032             hm => "h:mm\N{U+202f}a",
4033             hms => "h:mm:ss\N{U+202f}a",
4034             hmsv => "h:mm:ss\N{U+202f}a v",
4035             hmv => "h:mm\N{U+202f}a v",
4036             ms => "mm:ss",
4037             y => "y",
4038             yM => "M/y",
4039             yMEd => "E, M/d/y",
4040             yMMM => "MMM y",
4041             yMMMEd => "E, MMM d, y",
4042             yMMMM => "MMMM y",
4043             yMMMd => "MMM d, y",
4044             yMd => "M/d/y",
4045             yQQQ => "QQQ y",
4046             yQQQQ => "QQQQ y",
4047             "yw-count-one" => "'week' w 'of' Y",
4048             "yw-count-other" => "'week' w 'of' Y",
4049             },
4050             code => "en-US",
4051             date_format_full => "EEEE, MMMM d, y",
4052             date_format_long => "MMMM d, y",
4053             date_format_medium => "MMM d, y",
4054             date_format_short => "M/d/yy",
4055             datetime_format_full => "{1}, {0}",
4056             datetime_format_long => "{1}, {0}",
4057             datetime_format_medium => "{1}, {0}",
4058             datetime_format_short => "{1}, {0}",
4059             day_format_abbreviated => [
4060             "Mon",
4061             "Tue",
4062             "Wed",
4063             "Thu",
4064             "Fri",
4065             "Sat",
4066             "Sun",
4067             ],
4068             day_format_narrow => [
4069             "M",
4070             "T",
4071             "W",
4072             "T",
4073             "F",
4074             "S",
4075             "S",
4076             ],
4077             day_format_wide => [
4078             "Monday",
4079             "Tuesday",
4080             "Wednesday",
4081             "Thursday",
4082             "Friday",
4083             "Saturday",
4084             "Sunday",
4085             ],
4086             day_stand_alone_abbreviated => [
4087             "Mon",
4088             "Tue",
4089             "Wed",
4090             "Thu",
4091             "Fri",
4092             "Sat",
4093             "Sun",
4094             ],
4095             day_stand_alone_narrow => [
4096             "M",
4097             "T",
4098             "W",
4099             "T",
4100             "F",
4101             "S",
4102             "S",
4103             ],
4104             day_stand_alone_wide => [
4105             "Monday",
4106             "Tuesday",
4107             "Wednesday",
4108             "Thursday",
4109             "Friday",
4110             "Saturday",
4111             "Sunday",
4112             ],
4113             era_abbreviated => [
4114             "BC",
4115             "AD",
4116             ],
4117             era_narrow => [
4118             "B",
4119             "A",
4120             ],
4121             era_wide => [
4122             "Before Christ",
4123             "Anno Domini",
4124             ],
4125             first_day_of_week => 7,
4126             glibc_date_1_format => "%a %b %e %r %Z %Y",
4127             glibc_date_format => "%m/%d/%Y",
4128             glibc_datetime_format => "%a %d %b %Y %r %Z",
4129             glibc_time_12_format => "%I:%M:%S %p",
4130             glibc_time_format => "%r",
4131             language => "English",
4132             month_format_abbreviated => [
4133             "Jan",
4134             "Feb",
4135             "Mar",
4136             "Apr",
4137             "May",
4138             "Jun",
4139             "Jul",
4140             "Aug",
4141             "Sep",
4142             "Oct",
4143             "Nov",
4144             "Dec",
4145             ],
4146             month_format_narrow => [
4147             "J",
4148             "F",
4149             "M",
4150             "A",
4151             "M",
4152             "J",
4153             "J",
4154             "A",
4155             "S",
4156             "O",
4157             "N",
4158             "D",
4159             ],
4160             month_format_wide => [
4161             "January",
4162             "February",
4163             "March",
4164             "April",
4165             "May",
4166             "June",
4167             "July",
4168             "August",
4169             "September",
4170             "October",
4171             "November",
4172             "December",
4173             ],
4174             month_stand_alone_abbreviated => [
4175             "Jan",
4176             "Feb",
4177             "Mar",
4178             "Apr",
4179             "May",
4180             "Jun",
4181             "Jul",
4182             "Aug",
4183             "Sep",
4184             "Oct",
4185             "Nov",
4186             "Dec",
4187             ],
4188             month_stand_alone_narrow => [
4189             "J",
4190             "F",
4191             "M",
4192             "A",
4193             "M",
4194             "J",
4195             "J",
4196             "A",
4197             "S",
4198             "O",
4199             "N",
4200             "D",
4201             ],
4202             month_stand_alone_wide => [
4203             "January",
4204             "February",
4205             "March",
4206             "April",
4207             "May",
4208             "June",
4209             "July",
4210             "August",
4211             "September",
4212             "October",
4213             "November",
4214             "December",
4215             ],
4216             name => "English United States",
4217             native_language => "English",
4218             native_name => "English United States",
4219             native_script => undef,
4220             native_territory => "United States",
4221             native_variant => undef,
4222             quarter_format_abbreviated => [
4223             "Q1",
4224             "Q2",
4225             "Q3",
4226             "Q4",
4227             ],
4228             quarter_format_narrow => [
4229             1,
4230             2,
4231             3,
4232             4,
4233             ],
4234             quarter_format_wide => [
4235             "1st quarter",
4236             "2nd quarter",
4237             "3rd quarter",
4238             "4th quarter",
4239             ],
4240             quarter_stand_alone_abbreviated => [
4241             "Q1",
4242             "Q2",
4243             "Q3",
4244             "Q4",
4245             ],
4246             quarter_stand_alone_narrow => [
4247             1,
4248             2,
4249             3,
4250             4,
4251             ],
4252             quarter_stand_alone_wide => [
4253             "1st quarter",
4254             "2nd quarter",
4255             "3rd quarter",
4256             "4th quarter",
4257             ],
4258             script => undef,
4259             territory => "United States",
4260             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
4261             time_format_long => "h:mm:ss\N{U+202f}a z",
4262             time_format_medium => "h:mm:ss\N{U+202f}a",
4263             time_format_short => "h:mm\N{U+202f}a",
4264             variant => undef,
4265             version => 42,
4266             },
4267             es => {
4268             am_pm_abbreviated => [
4269             "a.\N{U+202f}m.",
4270             "p.\N{U+202f}m.",
4271             ],
4272             available_formats => {
4273             Bh => "h B",
4274             Bhm => "h:mm B",
4275             Bhms => "h:mm:ss B",
4276             E => "ccc",
4277             EBhm => "E h:mm B",
4278             EBhms => "E h:mm:ss B",
4279             EHm => "E, H:mm",
4280             EHms => "E, H:mm:ss",
4281             Ed => "E d",
4282             Ehm => "E, h:mm\N{U+202f}a",
4283             Ehms => "E, h:mm:ss\N{U+202f}a",
4284             Gy => "y G",
4285             GyMMM => "MMM y G",
4286             GyMMMEd => "E, d MMM y G",
4287             GyMMMM => "MMMM 'de' y G",
4288             GyMMMMEd => "E, d 'de' MMMM 'de' y G",
4289             GyMMMMd => "d 'de' MMMM 'de' y G",
4290             GyMMMd => "d MMM y G",
4291             GyMd => "d/M/y GGGGG",
4292             H => "H",
4293             Hm => "H:mm",
4294             Hms => "H:mm:ss",
4295             Hmsv => "H:mm:ss v",
4296             Hmsvvvv => "H:mm:ss (vvvv)",
4297             Hmv => "H:mm v",
4298             M => "L",
4299             MEd => "E, d/M",
4300             MMM => "LLL",
4301             MMMEd => "E, d MMM",
4302             MMMMEd => "E, d 'de' MMMM",
4303             "MMMMW-count-one" => "'semana' W 'de' MMMM",
4304             "MMMMW-count-other" => "'semana' W 'de' MMMM",
4305             MMMMd => "d 'de' MMMM",
4306             MMMd => "d MMM",
4307             MMd => "d/M",
4308             MMdd => "d/M",
4309             Md => "d/M",
4310             d => "d",
4311             h => "h\N{U+202f}a",
4312             hm => "h:mm\N{U+202f}a",
4313             hms => "h:mm:ss\N{U+202f}a",
4314             hmsv => "h:mm:ss\N{U+202f}a v",
4315             hmsvvvv => "h:mm:ss\N{U+202f}a (vvvv)",
4316             hmv => "h:mm\N{U+202f}a v",
4317             ms => "mm:ss",
4318             y => "y",
4319             yM => "M/y",
4320             yMEd => "EEE, d/M/y",
4321             yMM => "M/y",
4322             yMMM => "MMM y",
4323             yMMMEd => "EEE, d MMM y",
4324             yMMMM => "MMMM 'de' y",
4325             yMMMMEd => "EEE, d 'de' MMMM 'de' y",
4326             yMMMMd => "d 'de' MMMM 'de' y",
4327             yMMMd => "d MMM y",
4328             yMd => "d/M/y",
4329             yQQQ => "QQQ y",
4330             yQQQQ => "QQQQ 'de' y",
4331             "yw-count-one" => "'semana' w 'de' Y",
4332             "yw-count-other" => "'semana' w 'de' Y",
4333             },
4334             code => "es",
4335             date_format_full => "EEEE, d 'de' MMMM 'de' y",
4336             date_format_long => "d 'de' MMMM 'de' y",
4337             date_format_medium => "d MMM y",
4338             date_format_short => "d/M/yy",
4339             datetime_format_full => "{1}, {0}",
4340             datetime_format_long => "{1}, {0}",
4341             datetime_format_medium => "{1}, {0}",
4342             datetime_format_short => "{1}, {0}",
4343             day_format_abbreviated => [
4344             "lun",
4345             "mar",
4346             "mi\N{U+00e9}",
4347             "jue",
4348             "vie",
4349             "s\N{U+00e1}b",
4350             "dom",
4351             ],
4352             day_format_narrow => [
4353             "L",
4354             "M",
4355             "X",
4356             "J",
4357             "V",
4358             "S",
4359             "D",
4360             ],
4361             day_format_wide => [
4362             "lunes",
4363             "martes",
4364             "mi\N{U+00e9}rcoles",
4365             "jueves",
4366             "viernes",
4367             "s\N{U+00e1}bado",
4368             "domingo",
4369             ],
4370             day_stand_alone_abbreviated => [
4371             "lun",
4372             "mar",
4373             "mi\N{U+00e9}",
4374             "jue",
4375             "vie",
4376             "s\N{U+00e1}b",
4377             "dom",
4378             ],
4379             day_stand_alone_narrow => [
4380             "L",
4381             "M",
4382             "X",
4383             "J",
4384             "V",
4385             "S",
4386             "D",
4387             ],
4388             day_stand_alone_wide => [
4389             "lunes",
4390             "martes",
4391             "mi\N{U+00e9}rcoles",
4392             "jueves",
4393             "viernes",
4394             "s\N{U+00e1}bado",
4395             "domingo",
4396             ],
4397             era_abbreviated => [
4398             "a. C.",
4399             "d. C.",
4400             ],
4401             era_narrow => [
4402             "a. C.",
4403             "d. C.",
4404             ],
4405             era_wide => [
4406             "antes de Cristo",
4407             "despu\N{U+00e9}s de Cristo",
4408             ],
4409             first_day_of_week => 1,
4410             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
4411             glibc_date_format => "%m/%d/%y",
4412             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
4413             glibc_time_12_format => "%I:%M:%S %p",
4414             glibc_time_format => "%H:%M:%S",
4415             language => "Spanish",
4416             month_format_abbreviated => [
4417             "ene",
4418             "feb",
4419             "mar",
4420             "abr",
4421             "may",
4422             "jun",
4423             "jul",
4424             "ago",
4425             "sept",
4426             "oct",
4427             "nov",
4428             "dic",
4429             ],
4430             month_format_narrow => [
4431             "E",
4432             "F",
4433             "M",
4434             "A",
4435             "M",
4436             "J",
4437             "J",
4438             "A",
4439             "S",
4440             "O",
4441             "N",
4442             "D",
4443             ],
4444             month_format_wide => [
4445             "enero",
4446             "febrero",
4447             "marzo",
4448             "abril",
4449             "mayo",
4450             "junio",
4451             "julio",
4452             "agosto",
4453             "septiembre",
4454             "octubre",
4455             "noviembre",
4456             "diciembre",
4457             ],
4458             month_stand_alone_abbreviated => [
4459             "ene",
4460             "feb",
4461             "mar",
4462             "abr",
4463             "may",
4464             "jun",
4465             "jul",
4466             "ago",
4467             "sept",
4468             "oct",
4469             "nov",
4470             "dic",
4471             ],
4472             month_stand_alone_narrow => [
4473             "E",
4474             "F",
4475             "M",
4476             "A",
4477             "M",
4478             "J",
4479             "J",
4480             "A",
4481             "S",
4482             "O",
4483             "N",
4484             "D",
4485             ],
4486             month_stand_alone_wide => [
4487             "enero",
4488             "febrero",
4489             "marzo",
4490             "abril",
4491             "mayo",
4492             "junio",
4493             "julio",
4494             "agosto",
4495             "septiembre",
4496             "octubre",
4497             "noviembre",
4498             "diciembre",
4499             ],
4500             name => "Spanish",
4501             native_language => "espa\N{U+00f1}ol",
4502             native_name => "espa\N{U+00f1}ol",
4503             native_script => undef,
4504             native_territory => undef,
4505             native_variant => undef,
4506             quarter_format_abbreviated => [
4507             "T1",
4508             "T2",
4509             "T3",
4510             "T4",
4511             ],
4512             quarter_format_narrow => [
4513             1,
4514             2,
4515             3,
4516             4,
4517             ],
4518             quarter_format_wide => [
4519             "1.er trimestre",
4520             "2.\N{U+00ba} trimestre",
4521             "3.er trimestre",
4522             "4.\N{U+00ba} trimestre",
4523             ],
4524             quarter_stand_alone_abbreviated => [
4525             "T1",
4526             "T2",
4527             "T3",
4528             "T4",
4529             ],
4530             quarter_stand_alone_narrow => [
4531             1,
4532             2,
4533             3,
4534             4,
4535             ],
4536             quarter_stand_alone_wide => [
4537             "1.er trimestre",
4538             "2.\N{U+00ba} trimestre",
4539             "3.er trimestre",
4540             "4.\N{U+00ba} trimestre",
4541             ],
4542             script => undef,
4543             territory => undef,
4544             time_format_full => "H:mm:ss (zzzz)",
4545             time_format_long => "H:mm:ss z",
4546             time_format_medium => "H:mm:ss",
4547             time_format_short => "H:mm",
4548             variant => undef,
4549             version => 42,
4550             },
4551             "fr-FR" => {
4552             am_pm_abbreviated => [
4553             "AM",
4554             "PM",
4555             ],
4556             available_formats => {
4557             Bh => "h B",
4558             Bhm => "h:mm B",
4559             Bhms => "h:mm:ss B",
4560             E => "E",
4561             EBhm => "E h:mm B",
4562             EBhms => "E h:mm:ss B",
4563             EHm => "E HH:mm",
4564             EHms => "E HH:mm:ss",
4565             Ed => "E d",
4566             Ehm => "E h:mm\N{U+202f}a",
4567             Ehms => "E h:mm:ss\N{U+202f}a",
4568             Gy => "y G",
4569             GyMMM => "MMM y G",
4570             GyMMMEd => "E d MMM y G",
4571             GyMMMd => "d MMM y G",
4572             GyMd => "dd/MM/y GGGGG",
4573             H => "HH 'h'",
4574             Hm => "HH:mm",
4575             Hms => "HH:mm:ss",
4576             Hmsv => "HH:mm:ss v",
4577             Hmv => "HH:mm v",
4578             M => "L",
4579             MEd => "E dd/MM",
4580             MMM => "LLL",
4581             MMMEd => "E d MMM",
4582             "MMMMW-count-one" => "'semaine' W (MMMM)",
4583             "MMMMW-count-other" => "'semaine' W (MMMM)",
4584             MMMMd => "d MMMM",
4585             MMMd => "d MMM",
4586             Md => "dd/MM",
4587             d => "d",
4588             h => "h\N{U+202f}a",
4589             hm => "h:mm\N{U+202f}a",
4590             hms => "h:mm:ss\N{U+202f}a",
4591             hmsv => "h:mm:ss\N{U+202f}a v",
4592             hmv => "h:mm\N{U+202f}a v",
4593             ms => "mm:ss",
4594             y => "y",
4595             yM => "MM/y",
4596             yMEd => "E dd/MM/y",
4597             yMMM => "MMM y",
4598             yMMMEd => "E d MMM y",
4599             yMMMM => "MMMM y",
4600             yMMMd => "d MMM y",
4601             yMd => "dd/MM/y",
4602             yQQQ => "QQQ y",
4603             yQQQQ => "QQQQ y",
4604             "yw-count-one" => "'semaine' w 'de' Y",
4605             "yw-count-other" => "'semaine' w 'de' Y",
4606             },
4607             code => "fr-FR",
4608             date_format_full => "EEEE d MMMM y",
4609             date_format_long => "d MMMM y",
4610             date_format_medium => "d MMM y",
4611             date_format_short => "dd/MM/y",
4612             datetime_format_full => "{1}, {0}",
4613             datetime_format_long => "{1}, {0}",
4614             datetime_format_medium => "{1}, {0}",
4615             datetime_format_short => "{1} {0}",
4616             day_format_abbreviated => [
4617             "lun.",
4618             "mar.",
4619             "mer.",
4620             "jeu.",
4621             "ven.",
4622             "sam.",
4623             "dim.",
4624             ],
4625             day_format_narrow => [
4626             "L",
4627             "M",
4628             "M",
4629             "J",
4630             "V",
4631             "S",
4632             "D",
4633             ],
4634             day_format_wide => [
4635             "lundi",
4636             "mardi",
4637             "mercredi",
4638             "jeudi",
4639             "vendredi",
4640             "samedi",
4641             "dimanche",
4642             ],
4643             day_stand_alone_abbreviated => [
4644             "lun.",
4645             "mar.",
4646             "mer.",
4647             "jeu.",
4648             "ven.",
4649             "sam.",
4650             "dim.",
4651             ],
4652             day_stand_alone_narrow => [
4653             "L",
4654             "M",
4655             "M",
4656             "J",
4657             "V",
4658             "S",
4659             "D",
4660             ],
4661             day_stand_alone_wide => [
4662             "lundi",
4663             "mardi",
4664             "mercredi",
4665             "jeudi",
4666             "vendredi",
4667             "samedi",
4668             "dimanche",
4669             ],
4670             era_abbreviated => [
4671             "av. J.-C.",
4672             "ap. J.-C.",
4673             ],
4674             era_narrow => [
4675             "av. J.-C.",
4676             "ap. J.-C.",
4677             ],
4678             era_wide => [
4679             "avant J\N{U+00e9}sus-Christ",
4680             "apr\N{U+00e8}s J\N{U+00e9}sus-Christ",
4681             ],
4682             first_day_of_week => 1,
4683             glibc_date_1_format => "%a %d %b %Y %T %Z",
4684             glibc_date_format => "%d/%m/%Y",
4685             glibc_datetime_format => "%a %d %b %Y %T",
4686             glibc_time_12_format => "%I:%M:%S %p",
4687             glibc_time_format => "%T",
4688             language => "French",
4689             month_format_abbreviated => [
4690             "janv.",
4691             "f\N{U+00e9}vr.",
4692             "mars",
4693             "avr.",
4694             "mai",
4695             "juin",
4696             "juil.",
4697             "ao\N{U+00fb}t",
4698             "sept.",
4699             "oct.",
4700             "nov.",
4701             "d\N{U+00e9}c.",
4702             ],
4703             month_format_narrow => [
4704             "J",
4705             "F",
4706             "M",
4707             "A",
4708             "M",
4709             "J",
4710             "J",
4711             "A",
4712             "S",
4713             "O",
4714             "N",
4715             "D",
4716             ],
4717             month_format_wide => [
4718             "janvier",
4719             "f\N{U+00e9}vrier",
4720             "mars",
4721             "avril",
4722             "mai",
4723             "juin",
4724             "juillet",
4725             "ao\N{U+00fb}t",
4726             "septembre",
4727             "octobre",
4728             "novembre",
4729             "d\N{U+00e9}cembre",
4730             ],
4731             month_stand_alone_abbreviated => [
4732             "janv.",
4733             "f\N{U+00e9}vr.",
4734             "mars",
4735             "avr.",
4736             "mai",
4737             "juin",
4738             "juil.",
4739             "ao\N{U+00fb}t",
4740             "sept.",
4741             "oct.",
4742             "nov.",
4743             "d\N{U+00e9}c.",
4744             ],
4745             month_stand_alone_narrow => [
4746             "J",
4747             "F",
4748             "M",
4749             "A",
4750             "M",
4751             "J",
4752             "J",
4753             "A",
4754             "S",
4755             "O",
4756             "N",
4757             "D",
4758             ],
4759             month_stand_alone_wide => [
4760             "janvier",
4761             "f\N{U+00e9}vrier",
4762             "mars",
4763             "avril",
4764             "mai",
4765             "juin",
4766             "juillet",
4767             "ao\N{U+00fb}t",
4768             "septembre",
4769             "octobre",
4770             "novembre",
4771             "d\N{U+00e9}cembre",
4772             ],
4773             name => "French France",
4774             native_language => "fran\N{U+00e7}ais",
4775             native_name => "fran\N{U+00e7}ais France",
4776             native_script => undef,
4777             native_territory => "France",
4778             native_variant => undef,
4779             quarter_format_abbreviated => [
4780             "T1",
4781             "T2",
4782             "T3",
4783             "T4",
4784             ],
4785             quarter_format_narrow => [
4786             1,
4787             2,
4788             3,
4789             4,
4790             ],
4791             quarter_format_wide => [
4792             "1er trimestre",
4793             "2e trimestre",
4794             "3e trimestre",
4795             "4e trimestre",
4796             ],
4797             quarter_stand_alone_abbreviated => [
4798             "T1",
4799             "T2",
4800             "T3",
4801             "T4",
4802             ],
4803             quarter_stand_alone_narrow => [
4804             1,
4805             2,
4806             3,
4807             4,
4808             ],
4809             quarter_stand_alone_wide => [
4810             "1er trimestre",
4811             "2e trimestre",
4812             "3e trimestre",
4813             "4e trimestre",
4814             ],
4815             script => undef,
4816             territory => "France",
4817             time_format_full => "HH:mm:ss zzzz",
4818             time_format_long => "HH:mm:ss z",
4819             time_format_medium => "HH:mm:ss",
4820             time_format_short => "HH:mm",
4821             variant => undef,
4822             version => 42,
4823             },
4824             hi => {
4825             am_pm_abbreviated => [
4826             "am",
4827             "pm",
4828             ],
4829             available_formats => {
4830             Bh => "B h",
4831             Bhm => "B h:mm",
4832             Bhms => "B h:mm:ss",
4833             E => "ccc",
4834             EBhm => "E B h:mm",
4835             EBhms => "E B h:mm:ss",
4836             EHm => "E HH:mm",
4837             EHms => "E HH:mm:ss",
4838             Ed => "E d",
4839             Ehm => "E h:mm a",
4840             Ehms => "E h:mm:ss a",
4841             Gy => "y G",
4842             GyMMM => "MMM G y",
4843             GyMMMEd => "E, d MMM y G",
4844             GyMMMd => "d MMM y G",
4845             GyMd => "GGGGG d/M/y",
4846             H => "HH",
4847             Hm => "HH:mm",
4848             Hms => "HH:mm:ss",
4849             Hmsv => "HH:mm:ss v",
4850             Hmv => "HH:mm v",
4851             M => "L",
4852             MEd => "E, d/M",
4853             MMM => "LLL",
4854             MMMEd => "E, d MMM",
4855             MMMMEd => "E, d MMMM",
4856             "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",
4857             "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",
4858             MMMMd => "d MMMM",
4859             MMMd => "d MMM",
4860             MMdd => "dd/MM",
4861             Md => "d/M",
4862             d => "d",
4863             h => "h a",
4864             hm => "h:mm a",
4865             hms => "h:mm:ss a",
4866             hmsv => "h:mm:ss a v",
4867             hmv => "h:mm a v",
4868             ms => "mm:ss",
4869             y => "y",
4870             yM => "M/y",
4871             yMEd => "E, d/M/y",
4872             yMM => "MM/y",
4873             yMMM => "MMM y",
4874             yMMMEd => "E, d MMM y",
4875             yMMMM => "MMMM y",
4876             yMMMd => "d MMM y",
4877             yMMdd => "dd/MM/y",
4878             yMd => "d/M/y",
4879             yQQQ => "QQQ y",
4880             yQQQQ => "QQQQ y",
4881             "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",
4882             "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",
4883             },
4884             code => "hi",
4885             date_format_full => "EEEE, d MMMM y",
4886             date_format_long => "d MMMM y",
4887             date_format_medium => "d MMM y",
4888             date_format_short => "d/M/yy",
4889             datetime_format_full => "{1}, {0}",
4890             datetime_format_long => "{1}, {0}",
4891             datetime_format_medium => "{1}, {0}",
4892             datetime_format_short => "{1}, {0}",
4893             day_format_abbreviated => [
4894             "\N{U+0938}\N{U+094b}\N{U+092e}",
4895             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}",
4896             "\N{U+092c}\N{U+0941}\N{U+0927}",
4897             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}",
4898             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}",
4899             "\N{U+0936}\N{U+0928}\N{U+093f}",
4900             "\N{U+0930}\N{U+0935}\N{U+093f}",
4901             ],
4902             day_format_narrow => [
4903             "\N{U+0938}\N{U+094b}",
4904             "\N{U+092e}\N{U+0902}",
4905             "\N{U+092c}\N{U+0941}",
4906             "\N{U+0917}\N{U+0941}",
4907             "\N{U+0936}\N{U+0941}",
4908             "\N{U+0936}",
4909             "\N{U+0930}",
4910             ],
4911             day_format_wide => [
4912             "\N{U+0938}\N{U+094b}\N{U+092e}\N{U+0935}\N{U+093e}\N{U+0930}",
4913             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}\N{U+0935}\N{U+093e}\N{U+0930}",
4914             "\N{U+092c}\N{U+0941}\N{U+0927}\N{U+0935}\N{U+093e}\N{U+0930}",
4915             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}\N{U+0935}\N{U+093e}\N{U+0930}",
4916             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}\N{U+0935}\N{U+093e}\N{U+0930}",
4917             "\N{U+0936}\N{U+0928}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
4918             "\N{U+0930}\N{U+0935}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
4919             ],
4920             day_stand_alone_abbreviated => [
4921             "\N{U+0938}\N{U+094b}\N{U+092e}",
4922             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}",
4923             "\N{U+092c}\N{U+0941}\N{U+0927}",
4924             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}",
4925             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}",
4926             "\N{U+0936}\N{U+0928}\N{U+093f}",
4927             "\N{U+0930}\N{U+0935}\N{U+093f}",
4928             ],
4929             day_stand_alone_narrow => [
4930             "\N{U+0938}\N{U+094b}",
4931             "\N{U+092e}\N{U+0902}",
4932             "\N{U+092c}\N{U+0941}",
4933             "\N{U+0917}\N{U+0941}",
4934             "\N{U+0936}\N{U+0941}",
4935             "\N{U+0936}",
4936             "\N{U+0930}",
4937             ],
4938             day_stand_alone_wide => [
4939             "\N{U+0938}\N{U+094b}\N{U+092e}\N{U+0935}\N{U+093e}\N{U+0930}",
4940             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}\N{U+0935}\N{U+093e}\N{U+0930}",
4941             "\N{U+092c}\N{U+0941}\N{U+0927}\N{U+0935}\N{U+093e}\N{U+0930}",
4942             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}\N{U+0935}\N{U+093e}\N{U+0930}",
4943             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}\N{U+0935}\N{U+093e}\N{U+0930}",
4944             "\N{U+0936}\N{U+0928}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
4945             "\N{U+0930}\N{U+0935}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
4946             ],
4947             era_abbreviated => [
4948             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
4949             "\N{U+0908}\N{U+0938}\N{U+094d}\N{U+0935}\N{U+0940}",
4950             ],
4951             era_narrow => [
4952             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
4953             "\N{U+0908}\N{U+0938}\N{U+094d}\N{U+0935}\N{U+0940}",
4954             ],
4955             era_wide => [
4956             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
4957             "\N{U+0908}\N{U+0938}\N{U+0935}\N{U+0940} \N{U+0938}\N{U+0928}",
4958             ],
4959             first_day_of_week => 1,
4960             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
4961             glibc_date_format => "%m/%d/%y",
4962             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
4963             glibc_time_12_format => "%I:%M:%S %p",
4964             glibc_time_format => "%H:%M:%S",
4965             language => "Hindi",
4966             month_format_abbreviated => [
4967             "\N{U+091c}\N{U+0928}\N{U+0970}",
4968             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0970}",
4969             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
4970             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
4971             "\N{U+092e}\N{U+0908}",
4972             "\N{U+091c}\N{U+0942}\N{U+0928}",
4973             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+0970}",
4974             "\N{U+0905}\N{U+0917}\N{U+0970}",
4975             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0970}",
4976             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+0970}",
4977             "\N{U+0928}\N{U+0935}\N{U+0970}",
4978             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0970}",
4979             ],
4980             month_format_narrow => [
4981             "\N{U+091c}",
4982             "\N{U+092b}\N{U+093c}",
4983             "\N{U+092e}\N{U+093e}",
4984             "\N{U+0905}",
4985             "\N{U+092e}",
4986             "\N{U+091c}\N{U+0942}",
4987             "\N{U+091c}\N{U+0941}",
4988             "\N{U+0905}",
4989             "\N{U+0938}\N{U+093f}",
4990             "\N{U+0905}",
4991             "\N{U+0928}",
4992             "\N{U+0926}\N{U+093f}",
4993             ],
4994             month_format_wide => [
4995             "\N{U+091c}\N{U+0928}\N{U+0935}\N{U+0930}\N{U+0940}",
4996             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0935}\N{U+0930}\N{U+0940}",
4997             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
4998             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
4999             "\N{U+092e}\N{U+0908}",
5000             "\N{U+091c}\N{U+0942}\N{U+0928}",
5001             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+093e}\N{U+0908}",
5002             "\N{U+0905}\N{U+0917}\N{U+0938}\N{U+094d}\N{U+0924}",
5003             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0902}\N{U+092c}\N{U+0930}",
5004             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+092c}\N{U+0930}",
5005             "\N{U+0928}\N{U+0935}\N{U+0902}\N{U+092c}\N{U+0930}",
5006             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0902}\N{U+092c}\N{U+0930}",
5007             ],
5008             month_stand_alone_abbreviated => [
5009             "\N{U+091c}\N{U+0928}\N{U+0970}",
5010             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0970}",
5011             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
5012             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
5013             "\N{U+092e}\N{U+0908}",
5014             "\N{U+091c}\N{U+0942}\N{U+0928}",
5015             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+0970}",
5016             "\N{U+0905}\N{U+0917}\N{U+0970}",
5017             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0970}",
5018             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+0970}",
5019             "\N{U+0928}\N{U+0935}\N{U+0970}",
5020             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0970}",
5021             ],
5022             month_stand_alone_narrow => [
5023             "\N{U+091c}",
5024             "\N{U+092b}\N{U+093c}",
5025             "\N{U+092e}\N{U+093e}",
5026             "\N{U+0905}",
5027             "\N{U+092e}",
5028             "\N{U+091c}\N{U+0942}",
5029             "\N{U+091c}\N{U+0941}",
5030             "\N{U+0905}",
5031             "\N{U+0938}\N{U+093f}",
5032             "\N{U+0905}",
5033             "\N{U+0928}",
5034             "\N{U+0926}\N{U+093f}",
5035             ],
5036             month_stand_alone_wide => [
5037             "\N{U+091c}\N{U+0928}\N{U+0935}\N{U+0930}\N{U+0940}",
5038             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0935}\N{U+0930}\N{U+0940}",
5039             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
5040             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
5041             "\N{U+092e}\N{U+0908}",
5042             "\N{U+091c}\N{U+0942}\N{U+0928}",
5043             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+093e}\N{U+0908}",
5044             "\N{U+0905}\N{U+0917}\N{U+0938}\N{U+094d}\N{U+0924}",
5045             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0902}\N{U+092c}\N{U+0930}",
5046             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+092c}\N{U+0930}",
5047             "\N{U+0928}\N{U+0935}\N{U+0902}\N{U+092c}\N{U+0930}",
5048             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0902}\N{U+092c}\N{U+0930}",
5049             ],
5050             name => "Hindi",
5051             native_language => "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}",
5052             native_name => "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}",
5053             native_script => undef,
5054             native_territory => undef,
5055             native_variant => undef,
5056             quarter_format_abbreviated => [
5057             "\N{U+0924}\N{U+093f}1",
5058             "\N{U+0924}\N{U+093f}2",
5059             "\N{U+0924}\N{U+093f}3",
5060             "\N{U+0924}\N{U+093f}4",
5061             ],
5062             quarter_format_narrow => [
5063             1,
5064             2,
5065             3,
5066             4,
5067             ],
5068             quarter_format_wide => [
5069             "\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}",
5070             "\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}",
5071             "\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}",
5072             "\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}",
5073             ],
5074             quarter_stand_alone_abbreviated => [
5075             "\N{U+0924}\N{U+093f}1",
5076             "\N{U+0924}\N{U+093f}2",
5077             "\N{U+0924}\N{U+093f}3",
5078             "\N{U+0924}\N{U+093f}4",
5079             ],
5080             quarter_stand_alone_narrow => [
5081             1,
5082             2,
5083             3,
5084             4,
5085             ],
5086             quarter_stand_alone_wide => [
5087             "\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}",
5088             "\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}",
5089             "\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}",
5090             "\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}",
5091             ],
5092             script => undef,
5093             territory => undef,
5094             time_format_full => "h:mm:ss a zzzz",
5095             time_format_long => "h:mm:ss a z",
5096             time_format_medium => "h:mm:ss a",
5097             time_format_short => "h:mm a",
5098             variant => undef,
5099             version => 42,
5100             },
5101             "ja-JP" => {
5102             am_pm_abbreviated => [
5103             "\N{U+5348}\N{U+524d}",
5104             "\N{U+5348}\N{U+5f8c}",
5105             ],
5106             available_formats => {
5107             Bh => "BK\N{U+6642}",
5108             Bhm => "BK:mm",
5109             Bhms => "BK:mm:ss",
5110             E => "ccc",
5111             EBhm => "BK:mm (E)",
5112             EBhms => "BK:mm:ss (E)",
5113             EEEEd => "d\N{U+65e5}EEEE",
5114             EHm => "H:mm (E)",
5115             EHms => "H:mm:ss (E)",
5116             Ed => "d\N{U+65e5}(E)",
5117             Ehm => "aK:mm (E)",
5118             Ehms => "aK:mm:ss (E)",
5119             Gy => "Gy\N{U+5e74}",
5120             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
5121             GyMMMEEEEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
5122             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}(E)",
5123             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5124             GyMd => "Gy/M/d",
5125             H => "H\N{U+6642}",
5126             Hm => "H:mm",
5127             Hms => "H:mm:ss",
5128             Hmsv => "H:mm:ss v",
5129             Hmv => "H:mm v",
5130             M => "M\N{U+6708}",
5131             MEEEEd => "M/dEEEE",
5132             MEd => "M/d(E)",
5133             MMM => "M\N{U+6708}",
5134             MMMEEEEd => "M\N{U+6708}d\N{U+65e5}EEEE",
5135             MMMEd => "M\N{U+6708}d\N{U+65e5}(E)",
5136             "MMMMW-count-other" => "M\N{U+6708}\N{U+7b2c}W\N{U+9031}",
5137             MMMMd => "M\N{U+6708}d\N{U+65e5}",
5138             MMMd => "M\N{U+6708}d\N{U+65e5}",
5139             Md => "M/d",
5140             d => "d\N{U+65e5}",
5141             h => "aK\N{U+6642}",
5142             hm => "aK:mm",
5143             hms => "aK:mm:ss",
5144             hmsv => "aK:mm:ss v",
5145             hmv => "aK:mm v",
5146             ms => "mm:ss",
5147             y => "y\N{U+5e74}",
5148             yM => "y/M",
5149             yMEEEEd => "y/M/dEEEE",
5150             yMEd => "y/M/d(E)",
5151             yMM => "y/MM",
5152             yMMM => "y\N{U+5e74}M\N{U+6708}",
5153             yMMMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
5154             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}(E)",
5155             yMMMM => "y\N{U+5e74}M\N{U+6708}",
5156             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5157             yMd => "y/M/d",
5158             yQQQ => "y/QQQ",
5159             yQQQQ => "y\N{U+5e74}QQQQ",
5160             "yw-count-other" => "Y\N{U+5e74}\N{U+7b2c}w\N{U+9031}",
5161             },
5162             code => "ja-JP",
5163             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
5164             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5165             date_format_medium => "y/MM/dd",
5166             date_format_short => "y/MM/dd",
5167             datetime_format_full => "{1} {0}",
5168             datetime_format_long => "{1} {0}",
5169             datetime_format_medium => "{1} {0}",
5170             datetime_format_short => "{1} {0}",
5171             day_format_abbreviated => [
5172             "\N{U+6708}",
5173             "\N{U+706b}",
5174             "\N{U+6c34}",
5175             "\N{U+6728}",
5176             "\N{U+91d1}",
5177             "\N{U+571f}",
5178             "\N{U+65e5}",
5179             ],
5180             day_format_narrow => [
5181             "\N{U+6708}",
5182             "\N{U+706b}",
5183             "\N{U+6c34}",
5184             "\N{U+6728}",
5185             "\N{U+91d1}",
5186             "\N{U+571f}",
5187             "\N{U+65e5}",
5188             ],
5189             day_format_wide => [
5190             "\N{U+6708}\N{U+66dc}\N{U+65e5}",
5191             "\N{U+706b}\N{U+66dc}\N{U+65e5}",
5192             "\N{U+6c34}\N{U+66dc}\N{U+65e5}",
5193             "\N{U+6728}\N{U+66dc}\N{U+65e5}",
5194             "\N{U+91d1}\N{U+66dc}\N{U+65e5}",
5195             "\N{U+571f}\N{U+66dc}\N{U+65e5}",
5196             "\N{U+65e5}\N{U+66dc}\N{U+65e5}",
5197             ],
5198             day_stand_alone_abbreviated => [
5199             "\N{U+6708}",
5200             "\N{U+706b}",
5201             "\N{U+6c34}",
5202             "\N{U+6728}",
5203             "\N{U+91d1}",
5204             "\N{U+571f}",
5205             "\N{U+65e5}",
5206             ],
5207             day_stand_alone_narrow => [
5208             "\N{U+6708}",
5209             "\N{U+706b}",
5210             "\N{U+6c34}",
5211             "\N{U+6728}",
5212             "\N{U+91d1}",
5213             "\N{U+571f}",
5214             "\N{U+65e5}",
5215             ],
5216             day_stand_alone_wide => [
5217             "\N{U+6708}\N{U+66dc}\N{U+65e5}",
5218             "\N{U+706b}\N{U+66dc}\N{U+65e5}",
5219             "\N{U+6c34}\N{U+66dc}\N{U+65e5}",
5220             "\N{U+6728}\N{U+66dc}\N{U+65e5}",
5221             "\N{U+91d1}\N{U+66dc}\N{U+65e5}",
5222             "\N{U+571f}\N{U+66dc}\N{U+65e5}",
5223             "\N{U+65e5}\N{U+66dc}\N{U+65e5}",
5224             ],
5225             era_abbreviated => [
5226             "\N{U+7d00}\N{U+5143}\N{U+524d}",
5227             "\N{U+897f}\N{U+66a6}",
5228             ],
5229             era_narrow => [
5230             "BC",
5231             "AD",
5232             ],
5233             era_wide => [
5234             "\N{U+7d00}\N{U+5143}\N{U+524d}",
5235             "\N{U+897f}\N{U+66a6}",
5236             ],
5237             first_day_of_week => 7,
5238             glibc_date_1_format => "%Y\N{U+5e74} %b %e\N{U+65e5} %A %H:%M:%S %Z",
5239             glibc_date_format => "%Y\N{U+5e74}%m\N{U+6708}%d\N{U+65e5}",
5240             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}",
5241             glibc_time_12_format => "%p%I\N{U+6642}%M\N{U+5206}%S\N{U+79d2}",
5242             glibc_time_format => "%H\N{U+6642}%M\N{U+5206}%S\N{U+79d2}",
5243             language => "Japanese",
5244             month_format_abbreviated => [
5245             "1\N{U+6708}",
5246             "2\N{U+6708}",
5247             "3\N{U+6708}",
5248             "4\N{U+6708}",
5249             "5\N{U+6708}",
5250             "6\N{U+6708}",
5251             "7\N{U+6708}",
5252             "8\N{U+6708}",
5253             "9\N{U+6708}",
5254             "10\N{U+6708}",
5255             "11\N{U+6708}",
5256             "12\N{U+6708}",
5257             ],
5258             month_format_narrow => [
5259             1,
5260             2,
5261             3,
5262             4,
5263             5,
5264             6,
5265             7,
5266             8,
5267             9,
5268             10,
5269             11,
5270             12,
5271             ],
5272             month_format_wide => [
5273             "1\N{U+6708}",
5274             "2\N{U+6708}",
5275             "3\N{U+6708}",
5276             "4\N{U+6708}",
5277             "5\N{U+6708}",
5278             "6\N{U+6708}",
5279             "7\N{U+6708}",
5280             "8\N{U+6708}",
5281             "9\N{U+6708}",
5282             "10\N{U+6708}",
5283             "11\N{U+6708}",
5284             "12\N{U+6708}",
5285             ],
5286             month_stand_alone_abbreviated => [
5287             "1\N{U+6708}",
5288             "2\N{U+6708}",
5289             "3\N{U+6708}",
5290             "4\N{U+6708}",
5291             "5\N{U+6708}",
5292             "6\N{U+6708}",
5293             "7\N{U+6708}",
5294             "8\N{U+6708}",
5295             "9\N{U+6708}",
5296             "10\N{U+6708}",
5297             "11\N{U+6708}",
5298             "12\N{U+6708}",
5299             ],
5300             month_stand_alone_narrow => [
5301             1,
5302             2,
5303             3,
5304             4,
5305             5,
5306             6,
5307             7,
5308             8,
5309             9,
5310             10,
5311             11,
5312             12,
5313             ],
5314             month_stand_alone_wide => [
5315             "1\N{U+6708}",
5316             "2\N{U+6708}",
5317             "3\N{U+6708}",
5318             "4\N{U+6708}",
5319             "5\N{U+6708}",
5320             "6\N{U+6708}",
5321             "7\N{U+6708}",
5322             "8\N{U+6708}",
5323             "9\N{U+6708}",
5324             "10\N{U+6708}",
5325             "11\N{U+6708}",
5326             "12\N{U+6708}",
5327             ],
5328             name => "Japanese Japan",
5329             native_language => "\N{U+65e5}\N{U+672c}\N{U+8a9e}",
5330             native_name => "\N{U+65e5}\N{U+672c}\N{U+8a9e} \N{U+65e5}\N{U+672c}",
5331             native_script => undef,
5332             native_territory => "\N{U+65e5}\N{U+672c}",
5333             native_variant => undef,
5334             quarter_format_abbreviated => [
5335             "Q1",
5336             "Q2",
5337             "Q3",
5338             "Q4",
5339             ],
5340             quarter_format_narrow => [
5341             1,
5342             2,
5343             3,
5344             4,
5345             ],
5346             quarter_format_wide => [
5347             "\N{U+7b2c}1\N{U+56db}\N{U+534a}\N{U+671f}",
5348             "\N{U+7b2c}2\N{U+56db}\N{U+534a}\N{U+671f}",
5349             "\N{U+7b2c}3\N{U+56db}\N{U+534a}\N{U+671f}",
5350             "\N{U+7b2c}4\N{U+56db}\N{U+534a}\N{U+671f}",
5351             ],
5352             quarter_stand_alone_abbreviated => [
5353             "Q1",
5354             "Q2",
5355             "Q3",
5356             "Q4",
5357             ],
5358             quarter_stand_alone_narrow => [
5359             1,
5360             2,
5361             3,
5362             4,
5363             ],
5364             quarter_stand_alone_wide => [
5365             "\N{U+7b2c}1\N{U+56db}\N{U+534a}\N{U+671f}",
5366             "\N{U+7b2c}2\N{U+56db}\N{U+534a}\N{U+671f}",
5367             "\N{U+7b2c}3\N{U+56db}\N{U+534a}\N{U+671f}",
5368             "\N{U+7b2c}4\N{U+56db}\N{U+534a}\N{U+671f}",
5369             ],
5370             script => undef,
5371             territory => "Japan",
5372             time_format_full => "H\N{U+6642}mm\N{U+5206}ss\N{U+79d2} zzzz",
5373             time_format_long => "H:mm:ss z",
5374             time_format_medium => "H:mm:ss",
5375             time_format_short => "H:mm",
5376             variant => undef,
5377             version => 42,
5378             },
5379             "pt-BR" => {
5380             am_pm_abbreviated => [
5381             "AM",
5382             "PM",
5383             ],
5384             available_formats => {
5385             Bh => "h B",
5386             Bhm => "h:mm B",
5387             Bhms => "h:mm:ss B",
5388             E => "ccc",
5389             EBhm => "E h:mm B",
5390             EBhms => "E h:mm:ss B",
5391             EHm => "E, HH:mm",
5392             EHms => "E, HH:mm:ss",
5393             Ed => "E, d",
5394             Ehm => "E, h:mm\N{U+202f}a",
5395             Ehms => "E, h:mm:ss\N{U+202f}a",
5396             Gy => "y G",
5397             GyMMM => "MMM 'de' y G",
5398             GyMMMEd => "E, d 'de' MMM 'de' y G",
5399             GyMMMd => "d 'de' MMM 'de' y G",
5400             GyMd => "dd/MM/y GGGGG",
5401             H => "HH",
5402             Hm => "HH:mm",
5403             Hms => "HH:mm:ss",
5404             Hmsv => "HH:mm:ss v",
5405             Hmv => "HH:mm v",
5406             M => "L",
5407             MEd => "E, dd/MM",
5408             MMM => "LLL",
5409             MMMEd => "E, d 'de' MMM",
5410             MMMMEd => "E, d 'de' MMMM",
5411             "MMMMW-count-one" => "W'\N{U+00aa}' 'semana' 'de' MMMM",
5412             "MMMMW-count-other" => "W'\N{U+00aa}' 'semana' 'de' MMMM",
5413             MMMMd => "d 'de' MMMM",
5414             MMMd => "d 'de' MMM",
5415             MMdd => "dd/MM",
5416             Md => "dd/MM",
5417             d => "d",
5418             h => "h\N{U+202f}a",
5419             hm => "h:mm\N{U+202f}a",
5420             hms => "h:mm:ss\N{U+202f}a",
5421             hmsv => "h:mm:ss\N{U+202f}a v",
5422             hmv => "h:mm\N{U+202f}a v",
5423             ms => "mm:ss",
5424             y => "y",
5425             yM => "MM/y",
5426             yMEd => "E, dd/MM/y",
5427             yMM => "MM/y",
5428             yMMM => "MMM 'de' y",
5429             yMMMEd => "E, d 'de' MMM 'de' y",
5430             yMMMM => "MMMM 'de' y",
5431             yMMMMEd => "E, d 'de' MMMM 'de' y",
5432             yMMMMd => "d 'de' MMMM 'de' y",
5433             yMMMd => "d 'de' MMM 'de' y",
5434             yMd => "dd/MM/y",
5435             yQQQ => "QQQ 'de' y",
5436             yQQQQ => "QQQQ 'de' y",
5437             "yw-count-one" => "w'\N{U+00aa}' 'semana' 'de' Y",
5438             "yw-count-other" => "w'\N{U+00aa}' 'semana' 'de' Y",
5439             },
5440             code => "pt-BR",
5441             date_format_full => "EEEE, d 'de' MMMM 'de' y",
5442             date_format_long => "d 'de' MMMM 'de' y",
5443             date_format_medium => "d 'de' MMM 'de' y",
5444             date_format_short => "dd/MM/y",
5445             datetime_format_full => "{1} {0}",
5446             datetime_format_long => "{1} {0}",
5447             datetime_format_medium => "{1} {0}",
5448             datetime_format_short => "{1} {0}",
5449             day_format_abbreviated => [
5450             "seg.",
5451             "ter.",
5452             "qua.",
5453             "qui.",
5454             "sex.",
5455             "s\N{U+00e1}b.",
5456             "dom.",
5457             ],
5458             day_format_narrow => [
5459             "S",
5460             "T",
5461             "Q",
5462             "Q",
5463             "S",
5464             "S",
5465             "D",
5466             ],
5467             day_format_wide => [
5468             "segunda-feira",
5469             "ter\N{U+00e7}a-feira",
5470             "quarta-feira",
5471             "quinta-feira",
5472             "sexta-feira",
5473             "s\N{U+00e1}bado",
5474             "domingo",
5475             ],
5476             day_stand_alone_abbreviated => [
5477             "seg.",
5478             "ter.",
5479             "qua.",
5480             "qui.",
5481             "sex.",
5482             "s\N{U+00e1}b.",
5483             "dom.",
5484             ],
5485             day_stand_alone_narrow => [
5486             "S",
5487             "T",
5488             "Q",
5489             "Q",
5490             "S",
5491             "S",
5492             "D",
5493             ],
5494             day_stand_alone_wide => [
5495             "segunda-feira",
5496             "ter\N{U+00e7}a-feira",
5497             "quarta-feira",
5498             "quinta-feira",
5499             "sexta-feira",
5500             "s\N{U+00e1}bado",
5501             "domingo",
5502             ],
5503             era_abbreviated => [
5504             "a.C.",
5505             "d.C.",
5506             ],
5507             era_narrow => [
5508             "a.C.",
5509             "d.C.",
5510             ],
5511             era_wide => [
5512             "antes de Cristo",
5513             "depois de Cristo",
5514             ],
5515             first_day_of_week => 7,
5516             glibc_date_1_format => "%a %d %b %Y %T %Z",
5517             glibc_date_format => "%d/%m/%Y",
5518             glibc_datetime_format => "%a %d %b %Y %T",
5519             glibc_time_12_format => "%I:%M:%S %p",
5520             glibc_time_format => "%T",
5521             language => "Portuguese",
5522             month_format_abbreviated => [
5523             "jan.",
5524             "fev.",
5525             "mar.",
5526             "abr.",
5527             "mai.",
5528             "jun.",
5529             "jul.",
5530             "ago.",
5531             "set.",
5532             "out.",
5533             "nov.",
5534             "dez.",
5535             ],
5536             month_format_narrow => [
5537             "J",
5538             "F",
5539             "M",
5540             "A",
5541             "M",
5542             "J",
5543             "J",
5544             "A",
5545             "S",
5546             "O",
5547             "N",
5548             "D",
5549             ],
5550             month_format_wide => [
5551             "janeiro",
5552             "fevereiro",
5553             "mar\N{U+00e7}o",
5554             "abril",
5555             "maio",
5556             "junho",
5557             "julho",
5558             "agosto",
5559             "setembro",
5560             "outubro",
5561             "novembro",
5562             "dezembro",
5563             ],
5564             month_stand_alone_abbreviated => [
5565             "jan.",
5566             "fev.",
5567             "mar.",
5568             "abr.",
5569             "mai.",
5570             "jun.",
5571             "jul.",
5572             "ago.",
5573             "set.",
5574             "out.",
5575             "nov.",
5576             "dez.",
5577             ],
5578             month_stand_alone_narrow => [
5579             "J",
5580             "F",
5581             "M",
5582             "A",
5583             "M",
5584             "J",
5585             "J",
5586             "A",
5587             "S",
5588             "O",
5589             "N",
5590             "D",
5591             ],
5592             month_stand_alone_wide => [
5593             "janeiro",
5594             "fevereiro",
5595             "mar\N{U+00e7}o",
5596             "abril",
5597             "maio",
5598             "junho",
5599             "julho",
5600             "agosto",
5601             "setembro",
5602             "outubro",
5603             "novembro",
5604             "dezembro",
5605             ],
5606             name => "Portuguese Brazil",
5607             native_language => "portugu\N{U+00ea}s",
5608             native_name => "portugu\N{U+00ea}s Brasil",
5609             native_script => undef,
5610             native_territory => "Brasil",
5611             native_variant => undef,
5612             quarter_format_abbreviated => [
5613             "T1",
5614             "T2",
5615             "T3",
5616             "T4",
5617             ],
5618             quarter_format_narrow => [
5619             1,
5620             2,
5621             3,
5622             4,
5623             ],
5624             quarter_format_wide => [
5625             "1\N{U+00ba} trimestre",
5626             "2\N{U+00ba} trimestre",
5627             "3\N{U+00ba} trimestre",
5628             "4\N{U+00ba} trimestre",
5629             ],
5630             quarter_stand_alone_abbreviated => [
5631             "T1",
5632             "T2",
5633             "T3",
5634             "T4",
5635             ],
5636             quarter_stand_alone_narrow => [
5637             1,
5638             2,
5639             3,
5640             4,
5641             ],
5642             quarter_stand_alone_wide => [
5643             "1\N{U+00ba} trimestre",
5644             "2\N{U+00ba} trimestre",
5645             "3\N{U+00ba} trimestre",
5646             "4\N{U+00ba} trimestre",
5647             ],
5648             script => undef,
5649             territory => "Brazil",
5650             time_format_full => "HH:mm:ss zzzz",
5651             time_format_long => "HH:mm:ss z",
5652             time_format_medium => "HH:mm:ss",
5653             time_format_short => "HH:mm",
5654             variant => undef,
5655             version => 42,
5656             },
5657             "zh-Hans-CN" => {
5658             am_pm_abbreviated => [
5659             "\N{U+4e0a}\N{U+5348}",
5660             "\N{U+4e0b}\N{U+5348}",
5661             ],
5662             available_formats => {
5663             Bh => "Bh\N{U+65f6}",
5664             Bhm => "Bh:mm",
5665             Bhms => "Bh:mm:ss",
5666             E => "ccc",
5667             EBhm => "EBh:mm",
5668             EBhms => "EBh:mm:ss",
5669             EHm => "EHH:mm",
5670             EHms => "EHH:mm:ss",
5671             Ed => "d\N{U+65e5}E",
5672             Ehm => "Eah:mm",
5673             Ehms => "Eah:mm:ss",
5674             Gy => "Gy\N{U+5e74}",
5675             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
5676             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}E",
5677             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5678             GyMd => "GGGGG y-MM-dd",
5679             H => "H\N{U+65f6}",
5680             Hm => "HH:mm",
5681             Hms => "HH:mm:ss",
5682             Hmsv => "v HH:mm:ss",
5683             Hmv => "v HH:mm",
5684             M => "M\N{U+6708}",
5685             MEd => "M/dE",
5686             MMM => "LLL",
5687             MMMEd => "M\N{U+6708}d\N{U+65e5}E",
5688             "MMMMW-count-other" => "MMMM\N{U+7b2c}W\N{U+5468}",
5689             MMMMd => "M\N{U+6708}d\N{U+65e5}",
5690             MMMd => "M\N{U+6708}d\N{U+65e5}",
5691             MMdd => "MM/dd",
5692             Md => "M/d",
5693             d => "d\N{U+65e5}",
5694             h => "ah\N{U+65f6}",
5695             hm => "ah:mm",
5696             hms => "ah:mm:ss",
5697             hmsv => "v ah:mm:ss",
5698             hmv => "v ah:mm",
5699             ms => "mm:ss",
5700             y => "y\N{U+5e74}",
5701             yM => "y\N{U+5e74}M\N{U+6708}",
5702             yMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
5703             yMEd => "y/M/dE",
5704             yMM => "y\N{U+5e74}M\N{U+6708}",
5705             yMMM => "y\N{U+5e74}M\N{U+6708}",
5706             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}E",
5707             yMMMM => "y\N{U+5e74}M\N{U+6708}",
5708             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5709             yMd => "y/M/d",
5710             yQQQ => "y\N{U+5e74}\N{U+7b2c}Q\N{U+5b63}\N{U+5ea6}",
5711             yQQQQ => "y\N{U+5e74}\N{U+7b2c}Q\N{U+5b63}\N{U+5ea6}",
5712             "yw-count-other" => "Y\N{U+5e74}\N{U+7b2c}w\N{U+5468}",
5713             },
5714             code => "zh-Hans-CN",
5715             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
5716             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5717             date_format_medium => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5718             date_format_short => "y/M/d",
5719             datetime_format_full => "{1} {0}",
5720             datetime_format_long => "{1} {0}",
5721             datetime_format_medium => "{1} {0}",
5722             datetime_format_short => "{1} {0}",
5723             day_format_abbreviated => [
5724             "\N{U+5468}\N{U+4e00}",
5725             "\N{U+5468}\N{U+4e8c}",
5726             "\N{U+5468}\N{U+4e09}",
5727             "\N{U+5468}\N{U+56db}",
5728             "\N{U+5468}\N{U+4e94}",
5729             "\N{U+5468}\N{U+516d}",
5730             "\N{U+5468}\N{U+65e5}",
5731             ],
5732             day_format_narrow => [
5733             "\N{U+4e00}",
5734             "\N{U+4e8c}",
5735             "\N{U+4e09}",
5736             "\N{U+56db}",
5737             "\N{U+4e94}",
5738             "\N{U+516d}",
5739             "\N{U+65e5}",
5740             ],
5741             day_format_wide => [
5742             "\N{U+661f}\N{U+671f}\N{U+4e00}",
5743             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
5744             "\N{U+661f}\N{U+671f}\N{U+4e09}",
5745             "\N{U+661f}\N{U+671f}\N{U+56db}",
5746             "\N{U+661f}\N{U+671f}\N{U+4e94}",
5747             "\N{U+661f}\N{U+671f}\N{U+516d}",
5748             "\N{U+661f}\N{U+671f}\N{U+65e5}",
5749             ],
5750             day_stand_alone_abbreviated => [
5751             "\N{U+5468}\N{U+4e00}",
5752             "\N{U+5468}\N{U+4e8c}",
5753             "\N{U+5468}\N{U+4e09}",
5754             "\N{U+5468}\N{U+56db}",
5755             "\N{U+5468}\N{U+4e94}",
5756             "\N{U+5468}\N{U+516d}",
5757             "\N{U+5468}\N{U+65e5}",
5758             ],
5759             day_stand_alone_narrow => [
5760             "\N{U+4e00}",
5761             "\N{U+4e8c}",
5762             "\N{U+4e09}",
5763             "\N{U+56db}",
5764             "\N{U+4e94}",
5765             "\N{U+516d}",
5766             "\N{U+65e5}",
5767             ],
5768             day_stand_alone_wide => [
5769             "\N{U+661f}\N{U+671f}\N{U+4e00}",
5770             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
5771             "\N{U+661f}\N{U+671f}\N{U+4e09}",
5772             "\N{U+661f}\N{U+671f}\N{U+56db}",
5773             "\N{U+661f}\N{U+671f}\N{U+4e94}",
5774             "\N{U+661f}\N{U+671f}\N{U+516d}",
5775             "\N{U+661f}\N{U+671f}\N{U+65e5}",
5776             ],
5777             era_abbreviated => [
5778             "\N{U+516c}\N{U+5143}\N{U+524d}",
5779             "\N{U+516c}\N{U+5143}",
5780             ],
5781             era_narrow => [
5782             "\N{U+516c}\N{U+5143}\N{U+524d}",
5783             "\N{U+516c}\N{U+5143}",
5784             ],
5785             era_wide => [
5786             "\N{U+516c}\N{U+5143}\N{U+524d}",
5787             "\N{U+516c}\N{U+5143}",
5788             ],
5789             first_day_of_week => 1,
5790             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
5791             glibc_date_format => "%m/%d/%y",
5792             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
5793             glibc_time_12_format => "%I:%M:%S %p",
5794             glibc_time_format => "%H:%M:%S",
5795             language => "Chinese",
5796             month_format_abbreviated => [
5797             "1\N{U+6708}",
5798             "2\N{U+6708}",
5799             "3\N{U+6708}",
5800             "4\N{U+6708}",
5801             "5\N{U+6708}",
5802             "6\N{U+6708}",
5803             "7\N{U+6708}",
5804             "8\N{U+6708}",
5805             "9\N{U+6708}",
5806             "10\N{U+6708}",
5807             "11\N{U+6708}",
5808             "12\N{U+6708}",
5809             ],
5810             month_format_narrow => [
5811             1,
5812             2,
5813             3,
5814             4,
5815             5,
5816             6,
5817             7,
5818             8,
5819             9,
5820             10,
5821             11,
5822             12,
5823             ],
5824             month_format_wide => [
5825             "\N{U+4e00}\N{U+6708}",
5826             "\N{U+4e8c}\N{U+6708}",
5827             "\N{U+4e09}\N{U+6708}",
5828             "\N{U+56db}\N{U+6708}",
5829             "\N{U+4e94}\N{U+6708}",
5830             "\N{U+516d}\N{U+6708}",
5831             "\N{U+4e03}\N{U+6708}",
5832             "\N{U+516b}\N{U+6708}",
5833             "\N{U+4e5d}\N{U+6708}",
5834             "\N{U+5341}\N{U+6708}",
5835             "\N{U+5341}\N{U+4e00}\N{U+6708}",
5836             "\N{U+5341}\N{U+4e8c}\N{U+6708}",
5837             ],
5838             month_stand_alone_abbreviated => [
5839             "1\N{U+6708}",
5840             "2\N{U+6708}",
5841             "3\N{U+6708}",
5842             "4\N{U+6708}",
5843             "5\N{U+6708}",
5844             "6\N{U+6708}",
5845             "7\N{U+6708}",
5846             "8\N{U+6708}",
5847             "9\N{U+6708}",
5848             "10\N{U+6708}",
5849             "11\N{U+6708}",
5850             "12\N{U+6708}",
5851             ],
5852             month_stand_alone_narrow => [
5853             1,
5854             2,
5855             3,
5856             4,
5857             5,
5858             6,
5859             7,
5860             8,
5861             9,
5862             10,
5863             11,
5864             12,
5865             ],
5866             month_stand_alone_wide => [
5867             "\N{U+4e00}\N{U+6708}",
5868             "\N{U+4e8c}\N{U+6708}",
5869             "\N{U+4e09}\N{U+6708}",
5870             "\N{U+56db}\N{U+6708}",
5871             "\N{U+4e94}\N{U+6708}",
5872             "\N{U+516d}\N{U+6708}",
5873             "\N{U+4e03}\N{U+6708}",
5874             "\N{U+516b}\N{U+6708}",
5875             "\N{U+4e5d}\N{U+6708}",
5876             "\N{U+5341}\N{U+6708}",
5877             "\N{U+5341}\N{U+4e00}\N{U+6708}",
5878             "\N{U+5341}\N{U+4e8c}\N{U+6708}",
5879             ],
5880             name => "Chinese China Simplified",
5881             native_language => "\N{U+4e2d}\N{U+6587}",
5882             native_name => "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd} \N{U+7b80}\N{U+4f53}",
5883             native_script => "\N{U+7b80}\N{U+4f53}",
5884             native_territory => "\N{U+4e2d}\N{U+56fd}",
5885             native_variant => undef,
5886             quarter_format_abbreviated => [
5887             "1\N{U+5b63}\N{U+5ea6}",
5888             "2\N{U+5b63}\N{U+5ea6}",
5889             "3\N{U+5b63}\N{U+5ea6}",
5890             "4\N{U+5b63}\N{U+5ea6}",
5891             ],
5892             quarter_format_narrow => [
5893             1,
5894             2,
5895             3,
5896             4,
5897             ],
5898             quarter_format_wide => [
5899             "\N{U+7b2c}\N{U+4e00}\N{U+5b63}\N{U+5ea6}",
5900             "\N{U+7b2c}\N{U+4e8c}\N{U+5b63}\N{U+5ea6}",
5901             "\N{U+7b2c}\N{U+4e09}\N{U+5b63}\N{U+5ea6}",
5902             "\N{U+7b2c}\N{U+56db}\N{U+5b63}\N{U+5ea6}",
5903             ],
5904             quarter_stand_alone_abbreviated => [
5905             "1\N{U+5b63}\N{U+5ea6}",
5906             "2\N{U+5b63}\N{U+5ea6}",
5907             "3\N{U+5b63}\N{U+5ea6}",
5908             "4\N{U+5b63}\N{U+5ea6}",
5909             ],
5910             quarter_stand_alone_narrow => [
5911             1,
5912             2,
5913             3,
5914             4,
5915             ],
5916             quarter_stand_alone_wide => [
5917             "\N{U+7b2c}\N{U+4e00}\N{U+5b63}\N{U+5ea6}",
5918             "\N{U+7b2c}\N{U+4e8c}\N{U+5b63}\N{U+5ea6}",
5919             "\N{U+7b2c}\N{U+4e09}\N{U+5b63}\N{U+5ea6}",
5920             "\N{U+7b2c}\N{U+56db}\N{U+5b63}\N{U+5ea6}",
5921             ],
5922             script => "Simplified",
5923             territory => "China",
5924             time_format_full => "zzzz HH:mm:ss",
5925             time_format_long => "z HH:mm:ss",
5926             time_format_medium => "HH:mm:ss",
5927             time_format_short => "HH:mm",
5928             variant => undef,
5929             version => 42,
5930             },
5931             "zh-Hant-TW" => {
5932             am_pm_abbreviated => [
5933             "\N{U+4e0a}\N{U+5348}",
5934             "\N{U+4e0b}\N{U+5348}",
5935             ],
5936             available_formats => {
5937             Bh => "Bh\N{U+6642}",
5938             Bhm => "Bh:mm",
5939             Bhms => "Bh:mm:ss",
5940             E => "ccc",
5941             EBhm => "E Bh:mm",
5942             EBhms => "E Bh:mm:ss",
5943             EHm => "E HH:mm",
5944             EHms => "E HH:mm:ss",
5945             Ed => "d E",
5946             Ehm => "E Bh:mm",
5947             Ehms => "E Bh:mm:ss",
5948             Gy => "Gy\N{U+5e74}",
5949             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
5950             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5} E",
5951             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5952             GyMd => "G y/M/d",
5953             H => "H\N{U+6642}",
5954             Hm => "HH:mm",
5955             Hms => "HH:mm:ss",
5956             Hmsv => "HH:mm:ss [v]",
5957             Hmv => "HH:mm [v]",
5958             M => "M\N{U+6708}",
5959             MEd => "M/d\N{U+ff08}E\N{U+ff09}",
5960             MMM => "LLL",
5961             MMMEd => "M\N{U+6708}d\N{U+65e5} E",
5962             "MMMMW-count-other" => "MMMM\N{U+7684}\N{U+7b2c}W\N{U+9031}",
5963             MMMMd => "M\N{U+6708}d\N{U+65e5}",
5964             MMMd => "M\N{U+6708}d\N{U+65e5}",
5965             MMdd => "MM/dd",
5966             Md => "M/d",
5967             d => "d\N{U+65e5}",
5968             h => "Bh\N{U+6642}",
5969             hm => "Bh:mm",
5970             hms => "Bh:mm:ss",
5971             hmsv => "Bh:mm:ss [v]",
5972             hmv => "Bh:mm [v]",
5973             ms => "mm:ss",
5974             y => "y\N{U+5e74}",
5975             yM => "y/M",
5976             yMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} EEEE",
5977             yMEd => "y/M/d\N{U+ff08}E\N{U+ff09}",
5978             yMM => "y/MM",
5979             yMMM => "y\N{U+5e74}M\N{U+6708}",
5980             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} E",
5981             yMMMM => "y\N{U+5e74}M\N{U+6708}",
5982             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5983             yMd => "y/M/d",
5984             yQQQ => "y\N{U+5e74}QQQ",
5985             yQQQQ => "y\N{U+5e74}QQQQ",
5986             "yw-count-other" => "Y\N{U+5e74}\N{U+7684}\N{U+7b2c}w\N{U+9031}",
5987             },
5988             code => "zh-Hant-TW",
5989             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} EEEE",
5990             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5991             date_format_medium => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5992             date_format_short => "y/M/d",
5993             datetime_format_full => "{1} {0}",
5994             datetime_format_long => "{1} {0}",
5995             datetime_format_medium => "{1} {0}",
5996             datetime_format_short => "{1} {0}",
5997             day_format_abbreviated => [
5998             "\N{U+9031}\N{U+4e00}",
5999             "\N{U+9031}\N{U+4e8c}",
6000             "\N{U+9031}\N{U+4e09}",
6001             "\N{U+9031}\N{U+56db}",
6002             "\N{U+9031}\N{U+4e94}",
6003             "\N{U+9031}\N{U+516d}",
6004             "\N{U+9031}\N{U+65e5}",
6005             ],
6006             day_format_narrow => [
6007             "\N{U+4e00}",
6008             "\N{U+4e8c}",
6009             "\N{U+4e09}",
6010             "\N{U+56db}",
6011             "\N{U+4e94}",
6012             "\N{U+516d}",
6013             "\N{U+65e5}",
6014             ],
6015             day_format_wide => [
6016             "\N{U+661f}\N{U+671f}\N{U+4e00}",
6017             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
6018             "\N{U+661f}\N{U+671f}\N{U+4e09}",
6019             "\N{U+661f}\N{U+671f}\N{U+56db}",
6020             "\N{U+661f}\N{U+671f}\N{U+4e94}",
6021             "\N{U+661f}\N{U+671f}\N{U+516d}",
6022             "\N{U+661f}\N{U+671f}\N{U+65e5}",
6023             ],
6024             day_stand_alone_abbreviated => [
6025             "\N{U+9031}\N{U+4e00}",
6026             "\N{U+9031}\N{U+4e8c}",
6027             "\N{U+9031}\N{U+4e09}",
6028             "\N{U+9031}\N{U+56db}",
6029             "\N{U+9031}\N{U+4e94}",
6030             "\N{U+9031}\N{U+516d}",
6031             "\N{U+9031}\N{U+65e5}",
6032             ],
6033             day_stand_alone_narrow => [
6034             "\N{U+4e00}",
6035             "\N{U+4e8c}",
6036             "\N{U+4e09}",
6037             "\N{U+56db}",
6038             "\N{U+4e94}",
6039             "\N{U+516d}",
6040             "\N{U+65e5}",
6041             ],
6042             day_stand_alone_wide => [
6043             "\N{U+661f}\N{U+671f}\N{U+4e00}",
6044             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
6045             "\N{U+661f}\N{U+671f}\N{U+4e09}",
6046             "\N{U+661f}\N{U+671f}\N{U+56db}",
6047             "\N{U+661f}\N{U+671f}\N{U+4e94}",
6048             "\N{U+661f}\N{U+671f}\N{U+516d}",
6049             "\N{U+661f}\N{U+671f}\N{U+65e5}",
6050             ],
6051             era_abbreviated => [
6052             "\N{U+897f}\N{U+5143}\N{U+524d}",
6053             "\N{U+897f}\N{U+5143}",
6054             ],
6055             era_narrow => [
6056             "\N{U+897f}\N{U+5143}\N{U+524d}",
6057             "\N{U+897f}\N{U+5143}",
6058             ],
6059             era_wide => [
6060             "\N{U+897f}\N{U+5143}\N{U+524d}",
6061             "\N{U+897f}\N{U+5143}",
6062             ],
6063             first_day_of_week => 7,
6064             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
6065             glibc_date_format => "%m/%d/%y",
6066             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
6067             glibc_time_12_format => "%I:%M:%S %p",
6068             glibc_time_format => "%H:%M:%S",
6069             language => "Chinese",
6070             month_format_abbreviated => [
6071             "1\N{U+6708}",
6072             "2\N{U+6708}",
6073             "3\N{U+6708}",
6074             "4\N{U+6708}",
6075             "5\N{U+6708}",
6076             "6\N{U+6708}",
6077             "7\N{U+6708}",
6078             "8\N{U+6708}",
6079             "9\N{U+6708}",
6080             "10\N{U+6708}",
6081             "11\N{U+6708}",
6082             "12\N{U+6708}",
6083             ],
6084             month_format_narrow => [
6085             1,
6086             2,
6087             3,
6088             4,
6089             5,
6090             6,
6091             7,
6092             8,
6093             9,
6094             10,
6095             11,
6096             12,
6097             ],
6098             month_format_wide => [
6099             "1\N{U+6708}",
6100             "2\N{U+6708}",
6101             "3\N{U+6708}",
6102             "4\N{U+6708}",
6103             "5\N{U+6708}",
6104             "6\N{U+6708}",
6105             "7\N{U+6708}",
6106             "8\N{U+6708}",
6107             "9\N{U+6708}",
6108             "10\N{U+6708}",
6109             "11\N{U+6708}",
6110             "12\N{U+6708}",
6111             ],
6112             month_stand_alone_abbreviated => [
6113             "1\N{U+6708}",
6114             "2\N{U+6708}",
6115             "3\N{U+6708}",
6116             "4\N{U+6708}",
6117             "5\N{U+6708}",
6118             "6\N{U+6708}",
6119             "7\N{U+6708}",
6120             "8\N{U+6708}",
6121             "9\N{U+6708}",
6122             "10\N{U+6708}",
6123             "11\N{U+6708}",
6124             "12\N{U+6708}",
6125             ],
6126             month_stand_alone_narrow => [
6127             1,
6128             2,
6129             3,
6130             4,
6131             5,
6132             6,
6133             7,
6134             8,
6135             9,
6136             10,
6137             11,
6138             12,
6139             ],
6140             month_stand_alone_wide => [
6141             "1\N{U+6708}",
6142             "2\N{U+6708}",
6143             "3\N{U+6708}",
6144             "4\N{U+6708}",
6145             "5\N{U+6708}",
6146             "6\N{U+6708}",
6147             "7\N{U+6708}",
6148             "8\N{U+6708}",
6149             "9\N{U+6708}",
6150             "10\N{U+6708}",
6151             "11\N{U+6708}",
6152             "12\N{U+6708}",
6153             ],
6154             name => "Chinese Taiwan Traditional",
6155             native_language => "\N{U+4e2d}\N{U+6587}",
6156             native_name => "\N{U+4e2d}\N{U+6587} \N{U+53f0}\N{U+7063} \N{U+7e41}\N{U+9ad4}",
6157             native_script => "\N{U+7e41}\N{U+9ad4}",
6158             native_territory => "\N{U+53f0}\N{U+7063}",
6159             native_variant => undef,
6160             quarter_format_abbreviated => [
6161             "\N{U+7b2c}1\N{U+5b63}",
6162             "\N{U+7b2c}2\N{U+5b63}",
6163             "\N{U+7b2c}3\N{U+5b63}",
6164             "\N{U+7b2c}4\N{U+5b63}",
6165             ],
6166             quarter_format_narrow => [
6167             1,
6168             2,
6169             3,
6170             4,
6171             ],
6172             quarter_format_wide => [
6173             "\N{U+7b2c}1\N{U+5b63}",
6174             "\N{U+7b2c}2\N{U+5b63}",
6175             "\N{U+7b2c}3\N{U+5b63}",
6176             "\N{U+7b2c}4\N{U+5b63}",
6177             ],
6178             quarter_stand_alone_abbreviated => [
6179             "\N{U+7b2c}1\N{U+5b63}",
6180             "\N{U+7b2c}2\N{U+5b63}",
6181             "\N{U+7b2c}3\N{U+5b63}",
6182             "\N{U+7b2c}4\N{U+5b63}",
6183             ],
6184             quarter_stand_alone_narrow => [
6185             1,
6186             2,
6187             3,
6188             4,
6189             ],
6190             quarter_stand_alone_wide => [
6191             "\N{U+7b2c}1\N{U+5b63}",
6192             "\N{U+7b2c}2\N{U+5b63}",
6193             "\N{U+7b2c}3\N{U+5b63}",
6194             "\N{U+7b2c}4\N{U+5b63}",
6195             ],
6196             script => "Traditional",
6197             territory => "Taiwan",
6198             time_format_full => "Bh:mm:ss [zzzz]",
6199             time_format_long => "Bh:mm:ss [z]",
6200             time_format_medium => "Bh:mm:ss",
6201             time_format_short => "Bh:mm",
6202             variant => undef,
6203             version => 42,
6204             },
6205             );
6206             ### :end LocaleData:
6207             #>>>
6208              
6209             my $code = shift;
6210             return $LocaleData{$code} if $LocaleData{$code};
6211 860     860 0 1481  
6212 860 100       2331 my $data = _data_for($code);
6213              
6214 828         1753 return $LocaleData{$code} = $data;
6215             }
6216 828         3879  
6217             my $code = shift;
6218              
6219             # This untaints the variable.
6220 828     828   1520 ($code) = $code =~ /^([A-Za-z0-9-]+)$/
6221             or die "Invalid locale code - $code\n";
6222              
6223 828 50       4554 my $data
6224             = do(
6225             File::Spec->rel2abs( dist_file( 'DateTime-Locale', $code . '.pl' ) )
6226 828         4594 );
6227             die $@ if $@;
6228             die $! if $!;
6229              
6230 828 50       8262 return $data;
6231 828 50       3258 }
6232              
6233 828         1762 my $code = shift;
6234             my $data = shift;
6235              
6236             die "You cannot add an existing locale - $code\n"
6237 1     1 0 1 if exists $Codes{$code};
6238 1         2 die
6239             qq{One of either the 'en_language' or 'language' keys is required to add a new locale\n}
6240             if !( exists $data->{en_language} || exists $data->{language} );
6241 1 50       4  
6242             my $lang
6243             = ( exists $data->{en_language} )
6244 1 50 33     7 ? $data->{en_language}
6245             : $data->{language};
6246             $Names{$lang} = $code;
6247             $Codes{$code} = 1;
6248             $NativeNames{ $data->{native_language} } = $code
6249 1 50       4 if exists $data->{native_language};
6250 1         4 $LocaleData{$code} = $data;
6251 1         3 }
6252              
6253 1 50       5 # ABSTRACT: Locale data generated from CLDR
6254 1         3  
6255              
6256             =pod
6257              
6258             =encoding UTF-8
6259              
6260             =head1 NAME
6261              
6262             DateTime::Locale::Data - Locale data generated from CLDR
6263              
6264             =head1 VERSION
6265              
6266             version 1.37
6267              
6268             =head1 DESCRIPTION
6269              
6270             There are no user-facing parts in this module.
6271              
6272             =head1 SUPPORT
6273              
6274             Bugs may be submitted at L<https://github.com/houseabsolute/DateTime-Locale/issues>.
6275              
6276             There is a mailing list available for users of this distribution,
6277             L<mailto:datetime@perl.org>.
6278              
6279             =head1 SOURCE
6280              
6281             The source code repository for DateTime-Locale can be found at L<https://github.com/houseabsolute/DateTime-Locale>.
6282              
6283             =head1 AUTHOR
6284              
6285             Dave Rolsky <autarch@urth.org>
6286              
6287             =head1 COPYRIGHT AND LICENSE
6288              
6289             This software is copyright (c) 2003 - 2022 by Dave Rolsky.
6290              
6291             This is free software; you can redistribute it and/or modify it under
6292             the same terms as the Perl 5 programming language system itself.
6293              
6294             The full text of the license can be found in the
6295             F<LICENSE> file included with this distribution.
6296              
6297             =cut