File Coverage

blib/lib/Locale/CLDR/Locales/Ti.pm
Criterion Covered Total %
statement 32 39 82.0
branch n/a
condition n/a
subroutine 11 12 91.6
pod 0 1 0.0
total 43 52 82.6


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Ti - Package for language Tigrinya
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Ti;
10             # This file auto generated from Data\common\main\ti.xml
11             # on Sun 16 Dec 4:39:59 pm GMT
12              
13 1     1   947061 use strict;
  1         2  
  1         28  
14 1     1   4 use warnings;
  1         3  
  1         26  
15 1     1   5 use version;
  1         2  
  1         8  
16              
17             our $VERSION = version->declare('v0.34.0');
18              
19 1     1   99 use v5.10.1;
  1         3  
20 1     1   5 use mro 'c3';
  1         2  
  1         8  
21 1     1   34 use utf8;
  1         2  
  1         9  
22 1     1   30 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         18  
23 1     1   127 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         10  
24 1     1   1067 use Moo;
  1         2  
  1         7  
25              
26             extends('Locale::CLDR::Locales::Root');
27             # Need to add code for Key type pattern
28             sub display_name_pattern {
29 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
30              
31 0           my $display_pattern = '{0} ({1})';
32 0           $display_pattern =~s/\{0\}/$name/g;
33 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
34             $region,
35             $script,
36             $variant,
37             );
38              
39 0           $display_pattern =~s/\{1\}/$subtags/g;
40 0           return $display_pattern;
41             }
42              
43             has 'display_name_language' => (
44             is => 'ro',
45             isa => CodeRef,
46             init_arg => undef,
47             default => sub {
48             sub {
49             my %languages = (
50             'af' => 'አፍሪቃንሰኛ',
51             'am' => 'አምሐረኛ',
52             'ar' => 'ዓረበኛ',
53             'az' => 'አዜርባይጃንኛ',
54             'be' => 'ቤላራሻኛ',
55             'bg' => 'ቡልጋሪኛ',
56             'bn' => 'በንጋሊኛ',
57             'br' => 'ብሬቶን',
58             'bs' => 'ቦስኒያን',
59             'ca' => 'ካታላን',
60             'cs' => 'ቼክኛ',
61             'cy' => 'ወልሽ',
62             'da' => 'ዴኒሽ',
63             'de' => 'ጀርመን',
64             'el' => 'ግሪከኛ',
65             'en' => 'እንግሊዝኛ',
66             'en_GB@alt=short' => 'እንግሊዝኛ (GB)',
67             'en_US@alt=short' => 'እንግሊዝኛ (US)',
68             'eo' => 'ኤስፐራንቶ',
69             'es' => 'ስፓኒሽ',
70             'et' => 'ኤስቶኒአን',
71             'eu' => 'ባስክኛ',
72             'fa' => 'ፐርሲያኛ',
73             'fi' => 'ፊኒሽ',
74             'fil' => 'ታጋሎገኛ',
75             'fo' => 'ፋሮኛ',
76             'fr' => 'ፈረንሳይኛ',
77             'fy' => 'ፍሪሰኛ',
78             'ga' => 'አይሪሽ',
79             'gd' => 'እስኮትስ ጌልክኛ',
80             'gl' => 'ጋለቪኛ',
81             'gn' => 'ጓራኒ',
82             'gu' => 'ጉጃራቲኛ',
83             'he' => 'ዕብራስጥ',
84             'hi' => 'ሕንደኛ',
85             'hr' => 'ክሮሽያንኛ',
86             'hu' => 'ሀንጋሪኛ',
87             'ia' => 'ኢንቴር ቋንቋ',
88             'id' => 'እንዶኑሲኛ',
89             'is' => 'አይስላንደኛ',
90             'it' => 'ጣሊያንኛ',
91             'ja' => 'ጃፓንኛ',
92             'jv' => 'ጃቫንኛ',
93             'ka' => 'ጊዮርጊያኛ',
94             'kn' => 'ካማደኛ',
95             'ko' => 'ኮሪያኛ',
96             'ku' => 'ኩርድሽ',
97             'ky' => 'ኪሩጋዚ',
98             'la' => 'ላቲንኛ',
99             'lt' => 'ሊቱአኒየን',
100             'lv' => 'ላቲቪያን',
101             'mk' => 'ማክዶኒኛ',
102             'ml' => 'ማላያላምኛ',
103             'mr' => 'ማራቲኛ',
104             'ms' => 'ማላይኛ',
105             'mt' => 'ማልቲስኛ',
106             'ne' => 'ኔፖሊኛ',
107             'nl' => 'ደች',
108             'nn' => 'ኖርዌይኛ (ናይ ኝኖርስክ)',
109             'no' => 'ኖርዌጂያን',
110             'oc' => 'ኦኪታንኛ',
111             'or' => 'ኦሪያ',
112             'pa' => 'ፑንጃቢኛ',
113             'pl' => 'ፖሊሽ',
114             'ps' => 'ፓሽቶ',
115             'pt' => 'ፖርቱጋሊኛ',
116             'pt_BR' => 'ፖርቱጋልኛ (ናይ ብራዚል)',
117             'pt_PT' => 'ፖርቱጋልኛ (ናይ ፖርቱጋል)',
118             'ro' => 'ሮማኒያን',
119             'ru' => 'ራሽኛ',
120             'sh' => 'ሰርቦ- ክሮዊታን',
121             'si' => 'ስንሃልኛ',
122             'sk' => 'ስሎቨክኛ',
123             'sl' => 'ስቁቪኛ',
124             'sq' => 'አልቤኒኛ',
125             'sr' => 'ሰርቢኛ',
126             'st' => 'ሰሴቶ',
127             'su' => 'ሱዳንኛ',
128             'sv' => 'ስዊድንኛ',
129             'sw' => 'ሰዋሂሊኛ',
130             'ta' => 'ታሚልኛ',
131             'te' => 'ተሉጉኛ',
132             'th' => 'ታይኛ',
133             'ti' => 'ትግርኛ',
134             'tk' => 'ናይ ቱርኪ ሰብዓይ (ቱርካዊ)',
135             'tlh' => 'ክሊንግኦንኛ',
136             'tr' => 'ቱርከኛ',
137             'tw' => 'ትዊ',
138             'uk' => 'ዩክረኒኛ',
139             'ur' => 'ኡርዱኛ',
140             'uz' => 'ኡዝበክኛ',
141             'vi' => 'ቪትናምኛ',
142             'xh' => 'ዞሳኛ',
143             'yi' => 'ዪዲሽ',
144             'zu' => 'ዙሉኛ',
145              
146             );
147             if (@_) {
148             return $languages{$_[0]};
149             }
150             return \%languages;
151             }
152             },
153             );
154              
155             has 'display_name_script' => (
156             is => 'ro',
157             isa => CodeRef,
158             init_arg => undef,
159             default => sub {
160             sub {
161             my %scripts = (
162             'Ethi' => 'ፊደል',
163             'Latn' => 'ላቲን',
164              
165             );
166             if ( @_ ) {
167             return $scripts{$_[0]};
168             }
169             return \%scripts;
170             }
171             }
172             );
173              
174             has 'display_name_region' => (
175             is => 'ro',
176             isa => HashRef[Str],
177             init_arg => undef,
178             default => sub {
179             {
180             '001' => 'ዓለም',
181             '002' => 'አፍሪካ',
182             '005' => 'ደቡባዊ አሜሪካ',
183             '009' => 'ኦሽኒያ',
184             '011' => 'ምዕራባዊ አፍሪካ',
185             '014' => 'ምስራቃዊ አፍሪካ',
186             '015' => 'ሰሜናዊ አፍሪካ',
187             '017' => 'መካከለኛ አፍሪካ',
188             '018' => 'ደቡባዊ አፍሪካ',
189             '019' => 'አሜሪካዎች',
190             '021' => 'ሰሜናዊ አሜሪካ',
191             '029' => 'ካሪቢያን',
192             '034' => 'ምሥራቃዊ እስያ',
193             '039' => 'ደቡባዊ አውሮፓ',
194             '053' => 'አውስትራሊያ እና ኒው ዚላንድ',
195             '054' => 'ሜላኔሲያ',
196             '061' => 'ፖሊኔዢያ',
197             '142' => 'እስያ',
198             '145' => 'ምዕራባዊ እስያ',
199             '150' => 'አውሮፓ',
200             '151' => 'ምስራቃዊ አውሮፓ',
201             '154' => 'ሰሜናዊ አውሮፓ',
202             '155' => 'ምዕራባዊ አውሮፓ',
203             'AC' => 'አሴንሽን ደሴት',
204             'AD' => 'አንዶራ',
205             'AE' => 'ሕቡራት ኢማራት ዓረብ',
206             'AF' => 'አፍጋኒስታን',
207             'AG' => 'ኣንቲጓን ባሩዳን',
208             'AI' => 'አንጉኢላ',
209             'AL' => 'አልባኒያ',
210             'AM' => 'አርሜኒያ',
211             'AO' => 'አንጐላ',
212             'AQ' => 'አንታርክቲካ',
213             'AR' => 'አርጀንቲና',
214             'AS' => 'ናይ ኣሜሪካ ሳሞኣ',
215             'AT' => 'ኦስትሪያ',
216             'AU' => 'አውስትሬሊያ',
217             'AW' => 'አሩባ',
218             'AX' => 'ደሴታት ኣላንድ',
219             'AZ' => 'አዘርባጃን',
220             'BA' => 'ቦዝንያን ሄርዘጎቪናን',
221             'BB' => 'ባርቤዶስ',
222             'BD' => 'ባንግላዲሽ',
223             'BE' => 'ቤልጄም',
224             'BF' => 'ቡርኪና ፋሶ',
225             'BG' => 'ቡልጌሪያ',
226             'BH' => 'ባህሬን',
227             'BI' => 'ብሩንዲ',
228             'BJ' => 'ቤኒን',
229             'BL' => 'ቅዱስ ባርተለሚይ',
230             'BM' => 'ቤርሙዳ',
231             'BN' => 'ብሩኒ',
232             'BO' => 'ቦሊቪያ',
233             'BQ' => 'ካሪቢያን ኔዘርላንድስ',
234             'BR' => 'ብራዚል',
235             'BS' => 'ባሃማስ',
236             'BT' => 'ቡህታን',
237             'BV' => 'ደሴታት ቦውቬት',
238             'BW' => 'ቦትስዋና',
239             'BY' => 'ቤላሩስ',
240             'BZ' => 'ቤሊዘ',
241             'CA' => 'ካናዳ',
242             'CC' => 'ኮኮስ ኬሊንግ ደሴቶች',
243             'CD' => 'ኮንጎ',
244             'CF' => 'ማእከላይ ኣፍሪቃ ሪፓብሊክ',
245             'CG' => 'ኮንጎ ሪፓብሊክ',
246             'CH' => 'ስዊዘርላንድ',
247             'CI' => 'ኮት ዲቯር',
248             'CI@alt=variant' => 'አይቮሪ ኮስት',
249             'CK' => 'ደሴታት ኩክ',
250             'CL' => 'ቺሊ',
251             'CM' => 'ካሜሩን',
252             'CN' => 'ቻይና',
253             'CO' => 'ኮሎምቢያ',
254             'CP' => 'ክሊፐርቶን ደሴት',
255             'CR' => 'ኮስታ ሪካ',
256             'CU' => 'ኩባ',
257             'CV' => 'ኬፕ ቬርዴ',
258             'CW' => 'ኩራካዎ',
259             'CX' => 'ደሴታት ክሪስትማስ',
260             'CY' => 'ሳይፕረስ',
261             'CZ' => 'ቼክ ሪፓብሊክ',
262             'CZ@alt=variant' => 'CZ',
263             'DE' => 'ጀርመን',
264             'DG' => 'ዲየጎ ጋርሺያ',
265             'DJ' => 'ጂቡቲ',
266             'DK' => 'ዴንማርክ',
267             'DM' => 'ዶሚኒካ',
268             'DO' => 'ዶመኒካ ሪፓብሊክ',
269             'DZ' => 'አልጄሪያ',
270             'EA' => 'ሲውታን ሜሊላን',
271             'EC' => 'ኢኳዶር',
272             'EE' => 'ኤስቶኒያ',
273             'EG' => 'ግብጽ',
274             'EH' => 'ምዕራባዊ ሳህራ',
275             'ER' => 'ኤርትራ',
276             'ES' => 'ስፔን',
277             'ET' => 'ኢትዮጵያ',
278             'FI' => 'ፊንላንድ',
279             'FJ' => 'ፊጂ',
280             'FK' => 'ደሴታት ፎክላንድ',
281             'FM' => 'ሚክሮኔዢያ',
282             'FO' => 'ደሴታት ፋራኦ',
283             'FR' => 'ፈረንሳይ',
284             'GA' => 'ጋቦን',
285             'GB' => 'እንግሊዝ',
286             'GB@alt=short' => 'ዩኬይ',
287             'GD' => 'ግሬናዳ',
288             'GE' => 'ጆርጂያ',
289             'GF' => 'ናይ ፈረንሳይ ጉይና',
290             'GG' => 'ገርንሲ',
291             'GH' => 'ጋና',
292             'GI' => 'ጊብራልታር',
293             'GL' => 'ግሪንላንድ',
294             'GM' => 'ጋምቢያ',
295             'GN' => 'ጊኒ',
296             'GP' => 'ጉዋደሉፕ',
297             'GQ' => 'ኢኳቶሪያል ጊኒ',
298             'GR' => 'ግሪክ',
299             'GS' => 'ደሴታት ደቡብ ጆርጂያን ደቡድ ሳንድዊችን',
300             'GT' => 'ጉዋቲማላ',
301             'GU' => 'ጉዋም',
302             'GW' => 'ቢሳዎ',
303             'GY' => 'ጉያና',
304             'HK' => 'ሆንግ ኮንግ',
305             'HK@alt=short' => 'ሆንግ ኮንግ',
306             'HM' => 'ደሴታት ሀርድን ማክዶናልድን',
307             'HN' => 'ሆንዱራስ',
308             'HR' => 'ክሮኤሽያ',
309             'HT' => 'ሀይቲ',
310             'HU' => 'ሀንጋሪ',
311             'IC' => 'ደሴታት ካናሪ',
312             'ID' => 'ኢንዶኔዢያ',
313             'IE' => 'አየርላንድ',
314             'IL' => 'እስራኤል',
315             'IM' => 'አይል ኦፍ ማን',
316             'IN' => 'ህንዲ',
317             'IO' => 'ናይ ብሪጣንያ ህንዳዊ ውቅያኖስ ግዝኣት',
318             'IQ' => 'ኢራቅ',
319             'IR' => 'ኢራን',
320             'IS' => 'አይስላንድ',
321             'IT' => 'ጣሊያን',
322             'JE' => 'ጀርሲ',
323             'JM' => 'ጃማይካ',
324             'JO' => 'ጆርዳን',
325             'JP' => 'ጃፓን',
326             'KE' => 'ኬንያ',
327             'KG' => 'ኪርጂስታን',
328             'KH' => 'ካምቦዲያ',
329             'KI' => 'ኪሪባቲ',
330             'KM' => 'ኮሞሮስ',
331             'KN' => 'ቅዱስ ኪትስን ኔቪስን',
332             'KP' => 'ሰሜን ኮሪያ',
333             'KR' => 'ደቡብ ኮሪያ',
334             'KW' => 'ክዌት',
335             'KY' => 'ካይማን ደሴቶች',
336             'KZ' => 'ካዛኪስታን',
337             'LA' => 'ላኦስ',
338             'LB' => 'ሊባኖስ',
339             'LC' => 'ሴንት ሉቺያ',
340             'LI' => 'ሊችተንስታይን',
341             'LK' => 'ሲሪላንካ',
342             'LR' => 'ላይቤሪያ',
343             'LS' => 'ሌሶቶ',
344             'LT' => 'ሊቱዌኒያ',
345             'LU' => 'ሉክሰምበርግ',
346             'LV' => 'ላትቪያ',
347             'LY' => 'ሊቢያ',
348             'MA' => 'ሞሮኮ',
349             'MC' => 'ሞናኮ',
350             'MD' => 'ሞልዶቫ',
351             'ME' => 'ሞንቴኔግሮ',
352             'MF' => 'ሴንት ማርቲን',
353             'MG' => 'ማዳጋስካር',
354             'MH' => 'ማርሻል አይላንድ',
355             'MK' => 'ማከዶኒያ',
356             'MK@alt=variant' => 'መቄዶኒያ',
357             'ML' => 'ማሊ',
358             'MM' => 'ማያንማር',
359             'MN' => 'ሞንጎሊያ',
360             'MO' => 'ማካዎ',
361             'MO@alt=short' => 'ማካው',
362             'MP' => 'ደሴታት ሰሜናዊ ማሪያና',
363             'MQ' => 'ማርቲኒክ',
364             'MR' => 'ሞሪቴኒያ',
365             'MS' => 'ሞንትሴራት',
366             'MT' => 'ማልታ',
367             'MU' => 'ማሩሸስ',
368             'MV' => 'ማልዲቭስ',
369             'MW' => 'ማላዊ',
370             'MX' => 'ሜክሲኮ',
371             'MY' => 'ማሌዢያ',
372             'MZ' => 'ሞዛምቢክ',
373             'NA' => 'ናሚቢያ',
374             'NC' => 'ኒው ካሌዶኒያ',
375             'NE' => 'ኒጀር',
376             'NF' => 'ኖርፎልክ ደሴት',
377             'NG' => 'ናይጄሪያ',
378             'NI' => 'ኒካራጓ',
379             'NL' => 'ኔዘርላንድስ',
380             'NO' => 'ኖርዌ',
381             'NP' => 'ኔፓል',
382             'NR' => 'ናኡሩ',
383             'NU' => 'ኒኡይ',
384             'NZ' => 'ኒው ዚላንድ',
385             'OM' => 'ኦማን',
386             'PA' => 'ፓናማ',
387             'PE' => 'ፔሩ',
388             'PF' => 'ናይ ፈረንሳይ ፖሊነዝያ',
389             'PG' => 'ፓፑዋ ኒው ጊኒ',
390             'PH' => 'ፊሊፒንስ',
391             'PK' => 'ፓኪስታን',
392             'PL' => 'ፖላንድ',
393             'PM' => 'ቅዱስ ፒዬርን ሚኩኤሎን',
394             'PN' => 'ፒትካኢርን',
395             'PR' => 'ፖርታ ሪኮ',
396             'PS' => 'ምምሕዳር ፍልስጤም',
397             'PS@alt=short' => 'ፍልስጤም',
398             'PT' => 'ፖርቱጋል',
399             'PW' => 'ፓላው',
400             'PY' => 'ፓራጓይ',
401             'QA' => 'ቀጠር',
402             'QO' => 'ወጣ ያለ ኦሽኒያ',
403             'RE' => 'ሪዩኒየን',
404             'RO' => 'ሮሜኒያ',
405             'RS' => 'ሰርቢያ',
406             'RU' => 'ራሺያ',
407             'RW' => 'ሩዋንዳ',
408             'SA' => 'ስዑዲ ዓረብ',
409             'SB' => 'ሰሎሞን ደሴት',
410             'SC' => 'ሲሼልስ',
411             'SD' => 'ሱዳን',
412             'SE' => 'ስዊድን',
413             'SG' => 'ሲንጋፖር',
414             'SH' => 'ሴንት ሄለና',
415             'SI' => 'ስሎቬኒያ',
416             'SJ' => 'ስቫልባርድን ዣን ማየን ደሴታት',
417             'SK' => 'ስሎቫኪያ',
418             'SL' => 'ሴራሊዮን',
419             'SM' => 'ሳን ማሪኖ',
420             'SN' => 'ሴኔጋል',
421             'SO' => 'ሱማሌ',
422             'SR' => 'ሱሪናም',
423             'SS' => 'ደቡብ ሱዳን',
424             'ST' => 'ሳኦ ቶሜን ፕሪንሲፔን',
425             'SV' => 'ኤል ሳልቫዶር',
426             'SX' => 'ሲንት ማርቲን',
427             'SY' => 'ሲሪያ',
428             'SZ' => 'ሱዋዚላንድ',
429             'TA' => 'ትሪስን ዳ ኩንሃ',
430             'TC' => 'ደሴታት ቱርክን ካይኮስን',
431             'TD' => 'ጫድ',
432             'TF' => 'ናይ ፈረንሳይ ደቡባዊ ግዝኣታት',
433             'TG' => 'ቶጐ',
434             'TH' => 'ታይላንድ',
435             'TJ' => 'ታጃኪስታን',
436             'TK' => 'ቶክላው',
437             'TL' => 'ምብራቕ ቲሞር',
438             'TM' => 'ቱርክሜኒስታን',
439             'TN' => 'ቱኒዚያ',
440             'TO' => 'ቶንጋ',
441             'TR' => 'ቱርክ',
442             'TT' => 'ትሪኒዳድን ቶባጎን',
443             'TV' => 'ቱቫሉ',
444             'TW' => 'ታይዋን',
445             'TZ' => 'ታንዛኒያ',
446             'UA' => 'ዩክሬን',
447             'UG' => 'ዩጋንዳ',
448             'UM' => 'ናይ ኣሜሪካ ፍንትት ዝበሉ ደሴታት',
449             'US' => 'አሜሪካ',
450             'US@alt=short' => 'ዩኤስ',
451             'UY' => 'ኡራጓይ',
452             'UZ' => 'ዩዝበኪስታን',
453             'VA' => 'ቫቲካን',
454             'VC' => 'ቅዱስ ቪንሴንትን ግሬናዲንስን',
455             'VE' => 'ቬንዙዌላ',
456             'VG' => 'ቨርጂን ደሴታት እንግሊዝ',
457             'VI' => 'ቨርጂን ደሴታት ኣሜሪካ',
458             'VN' => 'ቬትናም',
459             'VU' => 'ቫኑአቱ',
460             'WF' => 'ዋሊስን ፉቱናን',
461             'WS' => 'ሳሞአ',
462             'XK' => 'ኮሶቮ',
463             'YE' => 'የመን',
464             'YT' => 'ሜይኦቴ',
465             'ZA' => 'ደቡብ አፍሪካ',
466             'ZM' => 'ዛምቢያ',
467             'ZW' => 'ዚምቧቤ',
468              
469             }
470             },
471             );
472              
473             has 'display_name_code_patterns' => (
474             is => 'ro',
475             isa => HashRef[Str],
476             init_arg => undef,
477             default => sub {
478             {
479             'language' => '{0}',
480             'script' => '{0}',
481             'region' => '{0}',
482              
483             }
484             },
485             );
486              
487             has 'characters' => (
488             is => 'ro',
489             isa => HashRef,
490             init_arg => undef,
491             default => $^V ge v5.18.0
492             ? eval <<'EOT'
493             sub {
494             no warnings 'experimental::regex_sets';
495             return {
496             auxiliary => qr{[᎐ ᎑ ᎒ ᎓ ᎔ ᎕ ᎖ ᎗ ᎘ ᎙ ሇ ⶀ ᎀ ᎁ ᎂ ᎃ ⶁ ⶂ ⶃ ⶄ ቇ ᎄ ᎅ ᎆ ᎇ ⶅ ⶆ ⶇ ኇ ⶈ ⶉ ⶊ ኯ ዏ ⶋ ዯ ⶌ ዸ ዹ ዺ á‹» ዼ ዽ ዾ á‹¿ ⶍ ⶎ ጏ ጘ ጙ ጚ ጛ ጜ ጝ ጞ ጟ ⶓ ⶔ ⶕ ⶖ ⶏ ⶐ ⶑ ᎈ ᎉ ᎊ ᎋ ᎌ ᎍ ᎎ ᎏ ⶒ ፘ ፙ ፚ ⶠ ⶡ ⶢ ⶣ ⶤ ⶥ ⶦ ⶨ ⶩ ⶪ ⶫ ⶬ ⶭ ⶮ ⶰ ⶱ ⶲ ⶳ ⶴ ⶵ ⶶ ⶸ ⶹ ⶺ ⶻ ⶼ ⶽ ⶾ â·€ ⷁ â·‚ â·ƒ â·„ â·… â·† â·ˆ â·‰ â·Š â·‹ â·Œ ⷍ â·Ž ⷐ â·‘ â·’ â·“ â·” â·• â·– â·˜ â·™ â·š â·› â·œ ⷝ â·ž]},
497             index => ['ሀ', 'ለ', 'ሐ', 'መ', 'ሠ', 'ረ', 'ሰ', 'ሸ', 'ቀ', 'ቈ', 'ቐ', 'ቘ', 'በ', 'ቨ', 'ተ', 'ቸ', 'ኀ', 'ኈ', 'ነ', 'ኘ', 'አ', 'ከ', 'ኰ', 'ኸ', 'á‹€', 'ወ', 'ዐ', 'ዘ', 'á‹ ', 'የ', 'á‹°', 'ጀ', 'ገ', 'ጐ', 'ጠ', 'ጨ', 'ጰ', 'ጸ', 'ፀ', 'ፈ', 'ፐ'],
498             main => qr{[፟ ሀ-ሆ ለ-ቆ ቈ ቊ-ቍ ቐ-ቖ ቘ ቚ-ቝ በ-ኆ ኈ ኊ-ኍ ነ-ኮ ኰ ኲ-ኵ ኸ-ኾ á‹€ á‹‚-á‹… ወ-á‹Ž ዐ-á‹– ዘ-á‹® á‹°-á‹· ጀ-ጎ ጐ ጒ-ጕ ጠ-ፗ]},
499             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
500             };
501             },
502             EOT
503             : sub {
504             return { index => ['ሀ', 'ለ', 'ሐ', 'መ', 'ሠ', 'ረ', 'ሰ', 'ሸ', 'ቀ', 'ቈ', 'ቐ', 'ቘ', 'በ', 'ቨ', 'ተ', 'ቸ', 'ኀ', 'ኈ', 'ነ', 'ኘ', 'አ', 'ከ', 'ኰ', 'ኸ', 'á‹€', 'ወ', 'ዐ', 'ዘ', 'á‹ ', 'የ', 'á‹°', 'ጀ', 'ገ', 'ጐ', 'ጠ', 'ጨ', 'ጰ', 'ጸ', 'ፀ', 'ፈ', 'ፐ'], };
505             },
506 1     1   129 );
  1         4  
  1         189  
507              
508              
509             has 'duration_units' => (
510             is => 'ro',
511             isa => HashRef[Str],
512             init_arg => undef,
513             default => sub { {
514             hm => 'h:mm',
515             hms => 'h:mm:ss',
516             ms => 'm:ss',
517             } }
518             );
519              
520             has 'units' => (
521             is => 'ro',
522             isa => HashRef[HashRef[HashRef[Str]]],
523             init_arg => undef,
524             default => sub { {
525             } }
526             );
527              
528             has 'default_numbering_system' => (
529             is => 'ro',
530             isa => Str,
531             init_arg => undef,
532             default => 'latn',
533             );
534              
535             has native_numbering_system => (
536             is => 'ro',
537             isa => Str,
538             init_arg => undef,
539             default => 'latn',
540             );
541              
542             has traditional_numbering_system => (
543             is => 'ro',
544             isa => Str,
545             init_arg => undef,
546             default => 'ethi',
547             );
548              
549             has 'minimum_grouping_digits' => (
550             is =>'ro',
551             isa => Int,
552             init_arg => undef,
553             default => 1,
554             );
555              
556             has 'number_symbols' => (
557             is => 'ro',
558             isa => HashRef,
559             init_arg => undef,
560             default => sub { {
561             'latn' => {
562             'decimal' => q(.),
563             'exponential' => q(E),
564             'group' => q(,),
565             'infinity' => q(∞),
566             'minusSign' => q(-),
567             'nan' => q(NaN),
568             'perMille' => q(‰),
569             'percentSign' => q(%),
570             'plusSign' => q(+),
571             'superscriptingExponent' => q(×),
572             'timeSeparator' => q(:),
573             },
574             } }
575             );
576              
577             has 'number_formats' => (
578             is => 'ro',
579             isa => HashRef,
580             init_arg => undef,
581             default => sub { {
582             decimalFormat => {
583             'default' => {
584             '1000' => {
585             'one' => '0K',
586             'other' => '0K',
587             },
588             '10000' => {
589             'one' => '00K',
590             'other' => '00K',
591             },
592             '100000' => {
593             'one' => '000K',
594             'other' => '000K',
595             },
596             '1000000' => {
597             'one' => '0M',
598             'other' => '0M',
599             },
600             '10000000' => {
601             'one' => '00M',
602             'other' => '00M',
603             },
604             '100000000' => {
605             'one' => '000M',
606             'other' => '000M',
607             },
608             '1000000000' => {
609             'one' => '0G',
610             'other' => '0G',
611             },
612             '10000000000' => {
613             'one' => '00G',
614             'other' => '00G',
615             },
616             '100000000000' => {
617             'one' => '000G',
618             'other' => '000G',
619             },
620             '1000000000000' => {
621             'one' => '0T',
622             'other' => '0T',
623             },
624             '10000000000000' => {
625             'one' => '00T',
626             'other' => '00T',
627             },
628             '100000000000000' => {
629             'one' => '000T',
630             'other' => '000T',
631             },
632             'standard' => {
633             'default' => '#,##0.###',
634             },
635             },
636             'long' => {
637             '1000' => {
638             'one' => '0K',
639             'other' => '0K',
640             },
641             '10000' => {
642             'one' => '00K',
643             'other' => '00K',
644             },
645             '100000' => {
646             'one' => '000K',
647             'other' => '000K',
648             },
649             '1000000' => {
650             'one' => '0M',
651             'other' => '0M',
652             },
653             '10000000' => {
654             'one' => '00M',
655             'other' => '00M',
656             },
657             '100000000' => {
658             'one' => '000M',
659             'other' => '000M',
660             },
661             '1000000000' => {
662             'one' => '0G',
663             'other' => '0G',
664             },
665             '10000000000' => {
666             'one' => '00G',
667             'other' => '00G',
668             },
669             '100000000000' => {
670             'one' => '000G',
671             'other' => '000G',
672             },
673             '1000000000000' => {
674             'one' => '0T',
675             'other' => '0T',
676             },
677             '10000000000000' => {
678             'one' => '00T',
679             'other' => '00T',
680             },
681             '100000000000000' => {
682             'one' => '000T',
683             'other' => '000T',
684             },
685             },
686             'short' => {
687             '1000' => {
688             'one' => '0K',
689             'other' => '0K',
690             },
691             '10000' => {
692             'one' => '00K',
693             'other' => '00K',
694             },
695             '100000' => {
696             'one' => '000K',
697             'other' => '000K',
698             },
699             '1000000' => {
700             'one' => '0M',
701             'other' => '0M',
702             },
703             '10000000' => {
704             'one' => '00M',
705             'other' => '00M',
706             },
707             '100000000' => {
708             'one' => '000M',
709             'other' => '000M',
710             },
711             '1000000000' => {
712             'one' => '0G',
713             'other' => '0G',
714             },
715             '10000000000' => {
716             'one' => '00G',
717             'other' => '00G',
718             },
719             '100000000000' => {
720             'one' => '000G',
721             'other' => '000G',
722             },
723             '1000000000000' => {
724             'one' => '0T',
725             'other' => '0T',
726             },
727             '10000000000000' => {
728             'one' => '00T',
729             'other' => '00T',
730             },
731             '100000000000000' => {
732             'one' => '000T',
733             'other' => '000T',
734             },
735             },
736             },
737             percentFormat => {
738             'default' => {
739             'standard' => {
740             'default' => '#,##0%',
741             },
742             },
743             },
744             scientificFormat => {
745             'default' => {
746             'standard' => {
747             'default' => '#E0',
748             },
749             },
750             },
751             } },
752             );
753              
754             has 'number_currency_formats' => (
755             is => 'ro',
756             isa => HashRef,
757             init_arg => undef,
758             default => sub { {
759             'latn' => {
760             'pattern' => {
761             'default' => {
762             'accounting' => {
763             'positive' => '¤#,##0.00',
764             },
765             'standard' => {
766             'positive' => '¤#,##0.00',
767             },
768             },
769             },
770             },
771             } },
772             );
773              
774             has 'currencies' => (
775             is => 'ro',
776             isa => HashRef,
777             init_arg => undef,
778             default => sub { {
779             'BRL' => {
780             display_name => {
781             'currency' => q(የብራዚል ሪል),
782             },
783             },
784             'CNY' => {
785             display_name => {
786             'currency' => q(የቻይና ዩአን ረንሚንቢ),
787             },
788             },
789             'ETB' => {
790             symbol => 'Br',
791             display_name => {
792             'currency' => q(የኢትዮጵያ ብር),
793             },
794             },
795             'EUR' => {
796             display_name => {
797             'currency' => q(አውሮ),
798             },
799             },
800             'GBP' => {
801             display_name => {
802             'currency' => q(የእንግሊዝ ፓውንድ ስተርሊንግ),
803             },
804             },
805             'INR' => {
806             display_name => {
807             'currency' => q(የሕንድ ሩፒ),
808             },
809             },
810             'JPY' => {
811             display_name => {
812             'currency' => q(የጃፓን የን),
813             },
814             },
815             'RUB' => {
816             display_name => {
817             'currency' => q(የራሻ ሩብል),
818             },
819             },
820             'USD' => {
821             display_name => {
822             'currency' => q(የአሜሪካን ዶላር),
823             },
824             },
825             } },
826             );
827              
828              
829             has 'calendar_months' => (
830             is => 'ro',
831             isa => HashRef,
832             init_arg => undef,
833             default => sub { {
834             'gregorian' => {
835             'format' => {
836             abbreviated => {
837             nonleap => [
838             'ጥሪ',
839             'ለካ',
840             'መጋ',
841             'ሚያ',
842             'ግን',
843             'ሰነ',
844             'ሓም',
845             'ነሓ',
846             'መስ',
847             'ጥቅ',
848             'ሕዳ',
849             'ታሕ'
850             ],
851             leap => [
852            
853             ],
854             },
855             narrow => {
856             nonleap => [
857             'ጥ',
858             'ለ',
859             'መ',
860             'ሚ',
861             'ግ',
862             'ሰ',
863             'ሓ',
864             'ነ',
865             'መ',
866             'ጥ',
867             'ሕ',
868             'ታ'
869             ],
870             leap => [
871            
872             ],
873             },
874             wide => {
875             nonleap => [
876             'ጥሪ',
877             'ለካቲት',
878             'መጋቢት',
879             'ሚያዝያ',
880             'ግንቦት',
881             'ሰነ',
882             'ሓምለ',
883             'ነሓሰ',
884             'መስከረም',
885             'ጥቅምቲ',
886             'ሕዳር',
887             'ታሕሳስ'
888             ],
889             leap => [
890            
891             ],
892             },
893             },
894             'stand-alone' => {
895             abbreviated => {
896             nonleap => [
897             'ጥሪ',
898             'ለካ',
899             'መጋ',
900             'ሚያ',
901             'ግን',
902             'ሰነ',
903             'ሓም',
904             'ነሓ',
905             'መስ',
906             'ጥቅ',
907             'ሕዳ',
908             'ታሕ'
909             ],
910             leap => [
911            
912             ],
913             },
914             narrow => {
915             nonleap => [
916             'ጥ',
917             'ለ',
918             'መ',
919             'ሚ',
920             'ግ',
921             'ሰ',
922             'ሓ',
923             'ነ',
924             'መ',
925             'ጥ',
926             'ሕ',
927             'ታ'
928             ],
929             leap => [
930            
931             ],
932             },
933             wide => {
934             nonleap => [
935             'ጥሪ',
936             'ለካቲት',
937             'መጋቢት',
938             'ሚያዝያ',
939             'ግንቦት',
940             'ሰነ',
941             'ሓምለ',
942             'ነሓሰ',
943             'መስከረም',
944             'ጥቅምቲ',
945             'ሕዳር',
946             'ታሕሳስ'
947             ],
948             leap => [
949            
950             ],
951             },
952             },
953             },
954             } },
955             );
956              
957             has 'calendar_days' => (
958             is => 'ro',
959             isa => HashRef,
960             init_arg => undef,
961             default => sub { {
962             'gregorian' => {
963             'format' => {
964             abbreviated => {
965             mon => 'ሰኑ',
966             tue => 'ሰሉ',
967             wed => 'ረቡ',
968             thu => 'ሓሙ',
969             fri => 'ዓር',
970             sat => 'ቀዳ',
971             sun => 'ሰን'
972             },
973             narrow => {
974             mon => 'ሰ',
975             tue => 'ሰ',
976             wed => 'ረ',
977             thu => 'ሓ',
978             fri => 'á‹“',
979             sat => 'ቀ',
980             sun => 'ሰ'
981             },
982             short => {
983             mon => 'ሰኑ',
984             tue => 'ሰሉ',
985             wed => 'ረቡ',
986             thu => 'ሓሙ',
987             fri => 'ዓር',
988             sat => 'ቀዳ',
989             sun => 'ሰን'
990             },
991             wide => {
992             mon => 'ሰኑይ',
993             tue => 'ሠሉስ',
994             wed => 'ረቡዕ',
995             thu => 'ኃሙስ',
996             fri => 'ዓርቢ',
997             sat => 'ቀዳም',
998             sun => 'ሰንበት'
999             },
1000             },
1001             'stand-alone' => {
1002             abbreviated => {
1003             mon => 'ሰኑ',
1004             tue => 'ሰሉ',
1005             wed => 'ረቡ',
1006             thu => 'ሓሙ',
1007             fri => 'ዓር',
1008             sat => 'ቀዳ',
1009             sun => 'ሰን'
1010             },
1011             narrow => {
1012             mon => 'ሰ',
1013             tue => 'ሠ',
1014             wed => 'ረ',
1015             thu => 'ሓ',
1016             fri => 'á‹“',
1017             sat => 'ቀ',
1018             sun => 'ሰ'
1019             },
1020             short => {
1021             mon => 'ሰኑ',
1022             tue => 'ሰሉ',
1023             wed => 'ረቡ',
1024             thu => 'ሓሙ',
1025             fri => 'ዓር',
1026             sat => 'ቀዳ',
1027             sun => 'ሰን'
1028             },
1029             wide => {
1030             mon => 'ሰኑይ',
1031             tue => 'ሠሉስ',
1032             wed => 'ረቡዕ',
1033             thu => 'ኃሙስ',
1034             fri => 'ዓርቢ',
1035             sat => 'ቀዳም',
1036             sun => 'ሰንበት'
1037             },
1038             },
1039             },
1040             } },
1041             );
1042              
1043             has 'calendar_quarters' => (
1044             is => 'ro',
1045             isa => HashRef,
1046             init_arg => undef,
1047             default => sub { {
1048             'gregorian' => {
1049             'format' => {
1050             abbreviated => {0 => 'ር1',
1051             1 => 'ር2',
1052             2 => 'ር3',
1053             3 => 'ር4'
1054             },
1055             narrow => {0 => '1',
1056             1 => '2',
1057             2 => '3',
1058             3 => '4'
1059             },
1060             wide => {0 => 'ቀዳማይ ርብዒ',
1061             1 => 'ካልኣይ ርብዒ',
1062             2 => 'ሳልሳይ ርብዒ',
1063             3 => 'ራብዓይ ርብዒ'
1064             },
1065             },
1066             'stand-alone' => {
1067             abbreviated => {0 => 'ር1',
1068             1 => 'ር2',
1069             2 => 'ር3',
1070             3 => 'ር4'
1071             },
1072             narrow => {0 => '1',
1073             1 => '2',
1074             2 => '3',
1075             3 => '4'
1076             },
1077             wide => {0 => 'ቀዳማይ ርብዒ',
1078             1 => 'ካልኣይ ርብዒ',
1079             2 => 'ሳልሳይ ርብዒ',
1080             3 => 'ራብዓይ ርብዒ'
1081             },
1082             },
1083             },
1084             } },
1085             );
1086              
1087             has 'day_periods' => (
1088             is => 'ro',
1089             isa => HashRef,
1090             init_arg => undef,
1091             default => sub { {
1092             'gregorian' => {
1093             'format' => {
1094             'abbreviated' => {
1095             'am' => q{ንጉሆ ሰዓተ},
1096             'pm' => q{ድሕር ሰዓት},
1097             },
1098             'narrow' => {
1099             'am' => q{ንጉሆ ሰዓተ},
1100             'pm' => q{ድሕር ሰዓት},
1101             },
1102             'wide' => {
1103             'pm' => q{ድሕር ሰዓት},
1104             'am' => q{ንጉሆ ሰዓተ},
1105             },
1106             },
1107             'stand-alone' => {
1108             'narrow' => {
1109             'pm' => q{ድሕር ሰዓት},
1110             'am' => q{ንጉሆ ሰዓተ},
1111             },
1112             'wide' => {
1113             'am' => q{ንጉሆ ሰዓተ},
1114             'pm' => q{ድሕር ሰዓት},
1115             },
1116             'abbreviated' => {
1117             'pm' => q{ድሕር ሰዓት},
1118             'am' => q{ንጉሆ ሰዓተ},
1119             },
1120             },
1121             },
1122             } },
1123             );
1124              
1125             has 'eras' => (
1126             is => 'ro',
1127             isa => HashRef,
1128             init_arg => undef,
1129             default => sub { {
1130             'generic' => {
1131             },
1132             'gregorian' => {
1133             abbreviated => {
1134             '0' => 'á‹“/á‹“',
1135             '1' => 'á‹“/ም'
1136             },
1137             wide => {
1138             '0' => 'á‹“/á‹“',
1139             '1' => 'ዓመተ ምህረት'
1140             },
1141             },
1142             } },
1143             );
1144              
1145             has 'date_formats' => (
1146             is => 'ro',
1147             isa => HashRef,
1148             init_arg => undef,
1149             default => sub { {
1150             'generic' => {
1151             'full' => q{G y MMMM d, EEEE},
1152             'long' => q{dd MMMM y G},
1153             'medium' => q{dd-MMM-y G},
1154             'short' => q{dd/MM/yy GGGGG},
1155             },
1156             'gregorian' => {
1157             'full' => q{EEEE፣ dd MMMM መዓልቲ y G},
1158             'long' => q{dd MMMM y},
1159             'medium' => q{dd-MMM-y},
1160             'short' => q{dd/MM/yy},
1161             },
1162             } },
1163             );
1164              
1165             has 'time_formats' => (
1166             is => 'ro',
1167             isa => HashRef,
1168             init_arg => undef,
1169             default => sub { {
1170             'generic' => {
1171             },
1172             'gregorian' => {
1173             'full' => q{h:mm:ss a zzzz},
1174             'long' => q{h:mm:ss a z},
1175             'medium' => q{h:mm:ss a},
1176             'short' => q{h:mm a},
1177             },
1178             } },
1179             );
1180              
1181             has 'datetime_formats' => (
1182             is => 'ro',
1183             isa => HashRef,
1184             init_arg => undef,
1185             default => sub { {
1186             'generic' => {
1187             },
1188             'gregorian' => {
1189             'full' => q{{1} {0}},
1190             'long' => q{{1} {0}},
1191             'medium' => q{{1} {0}},
1192             'short' => q{{1} {0}},
1193             },
1194             } },
1195             );
1196              
1197             has 'datetime_formats_available_formats' => (
1198             is => 'ro',
1199             isa => HashRef,
1200             init_arg => undef,
1201             default => sub { {
1202             'gregorian' => {
1203             Bh => q{h B},
1204             Bhm => q{h:mm B},
1205             Bhms => q{h:mm:ss B},
1206             E => q{ccc},
1207             EBhm => q{E h:mm B},
1208             EBhms => q{E h:mm:ss B},
1209             EHm => q{E HH:mm},
1210             EHms => q{E HH:mm:ss},
1211             Ed => q{d, E},
1212             Ehm => q{E h:mm a},
1213             Ehms => q{E h:mm:ss a},
1214             Gy => q{G y},
1215             GyMMM => q{G y MMM},
1216             GyMMMEd => q{G y MMM d, E},
1217             GyMMMd => q{G y MMM d},
1218             H => q{HH},
1219             Hm => q{HH:mm},
1220             Hms => q{HH:mm:ss},
1221             Hmsv => q{HH:mm:ss v},
1222             Hmv => q{HH:mm v},
1223             M => q{L},
1224             MEd => q{MM-dd, E},
1225             MMM => q{LLL},
1226             MMMEd => q{MMM d, E},
1227             MMMMW => q{ሰሙን W ናይ MMM},
1228             MMMMd => q{MMMM d},
1229             MMMMdd => q{dd MMMM},
1230             MMMd => q{MMM d},
1231             MMdd => q{dd/MM},
1232             Md => q{MM-dd},
1233             d => q{d},
1234             h => q{h a},
1235             hm => q{h:mm a},
1236             hms => q{h:mm:ss a},
1237             hmsv => q{h:mm:ss a v},
1238             hmv => q{h:mm a v},
1239             ms => q{mm:ss},
1240             y => q{y},
1241             yM => q{y-MM},
1242             yMEd => q{y-MM-dd, E},
1243             yMM => q{MM/y},
1244             yMMM => q{y MMM},
1245             yMMMEd => q{y MMM d, E},
1246             yMMMM => q{MMMM y},
1247             yMMMd => q{y MMM d},
1248             yMd => q{y-MM-dd},
1249             yQQQ => q{QQQ y},
1250             yQQQQ => q{y QQQQ},
1251             yw => q{መበል w ሰሙን ናይ Y},
1252             },
1253             'generic' => {
1254             MMMMdd => q{dd MMMM},
1255             MMdd => q{dd/MM},
1256             yMM => q{MM/y},
1257             yMMMM => q{MMMM y},
1258             yQQQ => q{QQQ y},
1259             },
1260             } },
1261             );
1262              
1263             has 'datetime_formats_append_item' => (
1264             is => 'ro',
1265             isa => HashRef,
1266             init_arg => undef,
1267             default => sub { {
1268             'gregorian' => {
1269             'Timezone' => '{0} {1}',
1270             },
1271             } },
1272             );
1273              
1274             has 'datetime_formats_interval' => (
1275             is => 'ro',
1276             isa => HashRef,
1277             init_arg => undef,
1278             default => sub { {
1279             'gregorian' => {
1280             H => {
1281             H => q{HH–HH},
1282             },
1283             Hm => {
1284             H => q{HH:mm–HH:mm},
1285             m => q{HH:mm–HH:mm},
1286             },
1287             Hmv => {
1288             H => q{HH:mm–HH:mm v},
1289             m => q{HH:mm–HH:mm v},
1290             },
1291             Hv => {
1292             H => q{HH–HH v},
1293             },
1294             M => {
1295             M => q{MM–MM},
1296             },
1297             MEd => {
1298             M => q{MM-dd, E – MM-dd, E},
1299             d => q{MM-dd, E – MM-dd, E},
1300             },
1301             MMM => {
1302             M => q{LLL–LLL},
1303             },
1304             MMMEd => {
1305             M => q{MMM d, E – MMM d, E},
1306             d => q{MMM d, E – MMM d, E},
1307             },
1308             MMMd => {
1309             M => q{MMM d – MMM d},
1310             d => q{MMM d–d},
1311             },
1312             Md => {
1313             M => q{MM-dd – MM-dd},
1314             d => q{MM-dd – MM-dd},
1315             },
1316             d => {
1317             d => q{d–d},
1318             },
1319             fallback => '{0} – {1}',
1320             h => {
1321             a => q{h a – h a},
1322             h => q{h–h a},
1323             },
1324             hm => {
1325             a => q{h:mm a – h:mm a},
1326             h => q{h:mm–h:mm a},
1327             m => q{h:mm–h:mm a},
1328             },
1329             hmv => {
1330             a => q{h:mm a – h:mm a v},
1331             h => q{h:mm–h:mm a v},
1332             m => q{h:mm–h:mm a v},
1333             },
1334             hv => {
1335             a => q{h a – h a v},
1336             h => q{h–h a v},
1337             },
1338             y => {
1339             y => q{y–y},
1340             },
1341             yM => {
1342             M => q{y-MM – y-MM},
1343             y => q{y-MM – y-MM},
1344             },
1345             yMEd => {
1346             M => q{y-MM-dd, E – y-MM-dd, E},
1347             d => q{y-MM-dd, E – y-MM-dd, E},
1348             y => q{y-MM-dd, E – y-MM-dd, E},
1349             },
1350             yMMM => {
1351             M => q{y MMM–MMM},
1352             y => q{y MMM – y MMM},
1353             },
1354             yMMMEd => {
1355             M => q{y MMM d, E – MMM d, E},
1356             d => q{y MMM d, E – MMM d, E},
1357             y => q{y MMM d, E – y MMM d, E},
1358             },
1359             yMMMM => {
1360             M => q{y MMMM–MMMM},
1361             y => q{y MMMM – y MMMM},
1362             },
1363             yMMMd => {
1364             M => q{y MMM d – MMM d},
1365             d => q{y MMM d–d},
1366             y => q{y MMM d – y MMM d},
1367             },
1368             yMd => {
1369             M => q{y-MM-dd – y-MM-dd},
1370             d => q{y-MM-dd – y-MM-dd},
1371             y => q{y-MM-dd – y-MM-dd},
1372             },
1373             },
1374             } },
1375             );
1376              
1377             has 'time_zone_names' => (
1378             is => 'ro',
1379             isa => HashRef,
1380             init_arg => undef,
1381             default => sub { {
1382             hourFormat => q(+HH:mm;-HH:mm),
1383             gmtFormat => q(GMT{0}),
1384             gmtZeroFormat => q(GMT),
1385             regionFormat => q({0}),
1386             regionFormat => q({0} (+1)),
1387             regionFormat => q({0} (+0)),
1388             fallbackFormat => q({1} ({0})),
1389             'Africa/Abidjan' => {
1390             exemplarCity => q#Abidjan#,
1391             },
1392             'Africa/Accra' => {
1393             exemplarCity => q#Accra#,
1394             },
1395             'Africa/Addis_Ababa' => {
1396             exemplarCity => q#Addis Ababa#,
1397             },
1398             'Africa/Algiers' => {
1399             exemplarCity => q#Algiers#,
1400             },
1401             'Africa/Asmera' => {
1402             exemplarCity => q#Asmara#,
1403             },
1404             'Africa/Bamako' => {
1405             exemplarCity => q#Bamako#,
1406             },
1407             'Africa/Bangui' => {
1408             exemplarCity => q#Bangui#,
1409             },
1410             'Africa/Banjul' => {
1411             exemplarCity => q#Banjul#,
1412             },
1413             'Africa/Bissau' => {
1414             exemplarCity => q#Bissau#,
1415             },
1416             'Africa/Blantyre' => {
1417             exemplarCity => q#Blantyre#,
1418             },
1419             'Africa/Brazzaville' => {
1420             exemplarCity => q#Brazzaville#,
1421             },
1422             'Africa/Bujumbura' => {
1423             exemplarCity => q#Bujumbura#,
1424             },
1425             'Africa/Cairo' => {
1426             exemplarCity => q#Cairo#,
1427             },
1428             'Africa/Casablanca' => {
1429             exemplarCity => q#Casablanca#,
1430             },
1431             'Africa/Ceuta' => {
1432             exemplarCity => q#Ceuta#,
1433             },
1434             'Africa/Conakry' => {
1435             exemplarCity => q#Conakry#,
1436             },
1437             'Africa/Dakar' => {
1438             exemplarCity => q#Dakar#,
1439             },
1440             'Africa/Dar_es_Salaam' => {
1441             exemplarCity => q#Dar es Salaam#,
1442             },
1443             'Africa/Djibouti' => {
1444             exemplarCity => q#Djibouti#,
1445             },
1446             'Africa/Douala' => {
1447             exemplarCity => q#Douala#,
1448             },
1449             'Africa/El_Aaiun' => {
1450             exemplarCity => q#El Aaiun#,
1451             },
1452             'Africa/Freetown' => {
1453             exemplarCity => q#Freetown#,
1454             },
1455             'Africa/Gaborone' => {
1456             exemplarCity => q#Gaborone#,
1457             },
1458             'Africa/Harare' => {
1459             exemplarCity => q#Harare#,
1460             },
1461             'Africa/Johannesburg' => {
1462             exemplarCity => q#Johannesburg#,
1463             },
1464             'Africa/Juba' => {
1465             exemplarCity => q#Juba#,
1466             },
1467             'Africa/Kampala' => {
1468             exemplarCity => q#Kampala#,
1469             },
1470             'Africa/Khartoum' => {
1471             exemplarCity => q#Khartoum#,
1472             },
1473             'Africa/Kigali' => {
1474             exemplarCity => q#Kigali#,
1475             },
1476             'Africa/Kinshasa' => {
1477             exemplarCity => q#Kinshasa#,
1478             },
1479             'Africa/Lagos' => {
1480             exemplarCity => q#Lagos#,
1481             },
1482             'Africa/Libreville' => {
1483             exemplarCity => q#Libreville#,
1484             },
1485             'Africa/Lome' => {
1486             exemplarCity => q#Lome#,
1487             },
1488             'Africa/Luanda' => {
1489             exemplarCity => q#Luanda#,
1490             },
1491             'Africa/Lubumbashi' => {
1492             exemplarCity => q#Lubumbashi#,
1493             },
1494             'Africa/Lusaka' => {
1495             exemplarCity => q#Lusaka#,
1496             },
1497             'Africa/Malabo' => {
1498             exemplarCity => q#Malabo#,
1499             },
1500             'Africa/Maputo' => {
1501             exemplarCity => q#Maputo#,
1502             },
1503             'Africa/Maseru' => {
1504             exemplarCity => q#Maseru#,
1505             },
1506             'Africa/Mbabane' => {
1507             exemplarCity => q#Mbabane#,
1508             },
1509             'Africa/Mogadishu' => {
1510             exemplarCity => q#Mogadishu#,
1511             },
1512             'Africa/Monrovia' => {
1513             exemplarCity => q#Monrovia#,
1514             },
1515             'Africa/Nairobi' => {
1516             exemplarCity => q#Nairobi#,
1517             },
1518             'Africa/Ndjamena' => {
1519             exemplarCity => q#Ndjamena#,
1520             },
1521             'Africa/Niamey' => {
1522             exemplarCity => q#Niamey#,
1523             },
1524             'Africa/Nouakchott' => {
1525             exemplarCity => q#Nouakchott#,
1526             },
1527             'Africa/Ouagadougou' => {
1528             exemplarCity => q#Ouagadougou#,
1529             },
1530             'Africa/Porto-Novo' => {
1531             exemplarCity => q#Porto-Novo#,
1532             },
1533             'Africa/Sao_Tome' => {
1534             exemplarCity => q#Sao Tome#,
1535             },
1536             'Africa/Tripoli' => {
1537             exemplarCity => q#Tripoli#,
1538             },
1539             'Africa/Tunis' => {
1540             exemplarCity => q#Tunis#,
1541             },
1542             'Africa/Windhoek' => {
1543             exemplarCity => q#Windhoek#,
1544             },
1545             'America/Adak' => {
1546             exemplarCity => q#Adak#,
1547             },
1548             'America/Anchorage' => {
1549             exemplarCity => q#Anchorage#,
1550             },
1551             'America/Anguilla' => {
1552             exemplarCity => q#Anguilla#,
1553             },
1554             'America/Antigua' => {
1555             exemplarCity => q#Antigua#,
1556             },
1557             'America/Araguaina' => {
1558             exemplarCity => q#Araguaina#,
1559             },
1560             'America/Argentina/La_Rioja' => {
1561             exemplarCity => q#La Rioja#,
1562             },
1563             'America/Argentina/Rio_Gallegos' => {
1564             exemplarCity => q#Rio Gallegos#,
1565             },
1566             'America/Argentina/Salta' => {
1567             exemplarCity => q#Salta#,
1568             },
1569             'America/Argentina/San_Juan' => {
1570             exemplarCity => q#San Juan#,
1571             },
1572             'America/Argentina/San_Luis' => {
1573             exemplarCity => q#San Luis#,
1574             },
1575             'America/Argentina/Tucuman' => {
1576             exemplarCity => q#Tucuman#,
1577             },
1578             'America/Argentina/Ushuaia' => {
1579             exemplarCity => q#Ushuaia#,
1580             },
1581             'America/Aruba' => {
1582             exemplarCity => q#Aruba#,
1583             },
1584             'America/Asuncion' => {
1585             exemplarCity => q#Asuncion#,
1586             },
1587             'America/Bahia' => {
1588             exemplarCity => q#Bahia#,
1589             },
1590             'America/Bahia_Banderas' => {
1591             exemplarCity => q#Bahia Banderas#,
1592             },
1593             'America/Barbados' => {
1594             exemplarCity => q#Barbados#,
1595             },
1596             'America/Belem' => {
1597             exemplarCity => q#Belem#,
1598             },
1599             'America/Belize' => {
1600             exemplarCity => q#Belize#,
1601             },
1602             'America/Blanc-Sablon' => {
1603             exemplarCity => q#Blanc-Sablon#,
1604             },
1605             'America/Boa_Vista' => {
1606             exemplarCity => q#Boa Vista#,
1607             },
1608             'America/Bogota' => {
1609             exemplarCity => q#Bogota#,
1610             },
1611             'America/Boise' => {
1612             exemplarCity => q#Boise#,
1613             },
1614             'America/Buenos_Aires' => {
1615             exemplarCity => q#Buenos Aires#,
1616             },
1617             'America/Cambridge_Bay' => {
1618             exemplarCity => q#Cambridge Bay#,
1619             },
1620             'America/Campo_Grande' => {
1621             exemplarCity => q#Campo Grande#,
1622             },
1623             'America/Cancun' => {
1624             exemplarCity => q#Cancun#,
1625             },
1626             'America/Caracas' => {
1627             exemplarCity => q#Caracas#,
1628             },
1629             'America/Catamarca' => {
1630             exemplarCity => q#Catamarca#,
1631             },
1632             'America/Cayenne' => {
1633             exemplarCity => q#Cayenne#,
1634             },
1635             'America/Cayman' => {
1636             exemplarCity => q#Cayman#,
1637             },
1638             'America/Chicago' => {
1639             exemplarCity => q#Chicago#,
1640             },
1641             'America/Chihuahua' => {
1642             exemplarCity => q#Chihuahua#,
1643             },
1644             'America/Coral_Harbour' => {
1645             exemplarCity => q#Atikokan#,
1646             },
1647             'America/Cordoba' => {
1648             exemplarCity => q#Cordoba#,
1649             },
1650             'America/Costa_Rica' => {
1651             exemplarCity => q#Costa Rica#,
1652             },
1653             'America/Creston' => {
1654             exemplarCity => q#Creston#,
1655             },
1656             'America/Cuiaba' => {
1657             exemplarCity => q#Cuiaba#,
1658             },
1659             'America/Curacao' => {
1660             exemplarCity => q#Curacao#,
1661             },
1662             'America/Danmarkshavn' => {
1663             exemplarCity => q#Danmarkshavn#,
1664             },
1665             'America/Dawson' => {
1666             exemplarCity => q#Dawson#,
1667             },
1668             'America/Dawson_Creek' => {
1669             exemplarCity => q#Dawson Creek#,
1670             },
1671             'America/Denver' => {
1672             exemplarCity => q#Denver#,
1673             },
1674             'America/Detroit' => {
1675             exemplarCity => q#Detroit#,
1676             },
1677             'America/Dominica' => {
1678             exemplarCity => q#Dominica#,
1679             },
1680             'America/Edmonton' => {
1681             exemplarCity => q#Edmonton#,
1682             },
1683             'America/Eirunepe' => {
1684             exemplarCity => q#Eirunepe#,
1685             },
1686             'America/El_Salvador' => {
1687             exemplarCity => q#El Salvador#,
1688             },
1689             'America/Fort_Nelson' => {
1690             exemplarCity => q#Fort Nelson#,
1691             },
1692             'America/Fortaleza' => {
1693             exemplarCity => q#Fortaleza#,
1694             },
1695             'America/Glace_Bay' => {
1696             exemplarCity => q#Glace Bay#,
1697             },
1698             'America/Godthab' => {
1699             exemplarCity => q#Nuuk#,
1700             },
1701             'America/Goose_Bay' => {
1702             exemplarCity => q#Goose Bay#,
1703             },
1704             'America/Grand_Turk' => {
1705             exemplarCity => q#Grand Turk#,
1706             },
1707             'America/Grenada' => {
1708             exemplarCity => q#Grenada#,
1709             },
1710             'America/Guadeloupe' => {
1711             exemplarCity => q#Guadeloupe#,
1712             },
1713             'America/Guatemala' => {
1714             exemplarCity => q#Guatemala#,
1715             },
1716             'America/Guayaquil' => {
1717             exemplarCity => q#Guayaquil#,
1718             },
1719             'America/Guyana' => {
1720             exemplarCity => q#Guyana#,
1721             },
1722             'America/Halifax' => {
1723             exemplarCity => q#Halifax#,
1724             },
1725             'America/Havana' => {
1726             exemplarCity => q#Havana#,
1727             },
1728             'America/Hermosillo' => {
1729             exemplarCity => q#Hermosillo#,
1730             },
1731             'America/Indiana/Knox' => {
1732             exemplarCity => q#Knox, Indiana#,
1733             },
1734             'America/Indiana/Marengo' => {
1735             exemplarCity => q#Marengo, Indiana#,
1736             },
1737             'America/Indiana/Petersburg' => {
1738             exemplarCity => q#Petersburg, Indiana#,
1739             },
1740             'America/Indiana/Tell_City' => {
1741             exemplarCity => q#Tell City, Indiana#,
1742             },
1743             'America/Indiana/Vevay' => {
1744             exemplarCity => q#Vevay, Indiana#,
1745             },
1746             'America/Indiana/Vincennes' => {
1747             exemplarCity => q#Vincennes, Indiana#,
1748             },
1749             'America/Indiana/Winamac' => {
1750             exemplarCity => q#Winamac, Indiana#,
1751             },
1752             'America/Indianapolis' => {
1753             exemplarCity => q#Indianapolis#,
1754             },
1755             'America/Inuvik' => {
1756             exemplarCity => q#Inuvik#,
1757             },
1758             'America/Iqaluit' => {
1759             exemplarCity => q#Iqaluit#,
1760             },
1761             'America/Jamaica' => {
1762             exemplarCity => q#Jamaica#,
1763             },
1764             'America/Jujuy' => {
1765             exemplarCity => q#Jujuy#,
1766             },
1767             'America/Juneau' => {
1768             exemplarCity => q#Juneau#,
1769             },
1770             'America/Kentucky/Monticello' => {
1771             exemplarCity => q#Monticello, Kentucky#,
1772             },
1773             'America/Kralendijk' => {
1774             exemplarCity => q#Kralendijk#,
1775             },
1776             'America/La_Paz' => {
1777             exemplarCity => q#La Paz#,
1778             },
1779             'America/Lima' => {
1780             exemplarCity => q#Lima#,
1781             },
1782             'America/Los_Angeles' => {
1783             exemplarCity => q#Los Angeles#,
1784             },
1785             'America/Louisville' => {
1786             exemplarCity => q#Louisville#,
1787             },
1788             'America/Lower_Princes' => {
1789             exemplarCity => q#Lower Prince’s Quarter#,
1790             },
1791             'America/Maceio' => {
1792             exemplarCity => q#Maceio#,
1793             },
1794             'America/Managua' => {
1795             exemplarCity => q#Managua#,
1796             },
1797             'America/Manaus' => {
1798             exemplarCity => q#Manaus#,
1799             },
1800             'America/Marigot' => {
1801             exemplarCity => q#Marigot#,
1802             },
1803             'America/Martinique' => {
1804             exemplarCity => q#Martinique#,
1805             },
1806             'America/Matamoros' => {
1807             exemplarCity => q#Matamoros#,
1808             },
1809             'America/Mazatlan' => {
1810             exemplarCity => q#Mazatlan#,
1811             },
1812             'America/Mendoza' => {
1813             exemplarCity => q#Mendoza#,
1814             },
1815             'America/Menominee' => {
1816             exemplarCity => q#Menominee#,
1817             },
1818             'America/Merida' => {
1819             exemplarCity => q#Merida#,
1820             },
1821             'America/Metlakatla' => {
1822             exemplarCity => q#Metlakatla#,
1823             },
1824             'America/Mexico_City' => {
1825             exemplarCity => q#Mexico City#,
1826             },
1827             'America/Miquelon' => {
1828             exemplarCity => q#Miquelon#,
1829             },
1830             'America/Moncton' => {
1831             exemplarCity => q#Moncton#,
1832             },
1833             'America/Monterrey' => {
1834             exemplarCity => q#Monterrey#,
1835             },
1836             'America/Montevideo' => {
1837             exemplarCity => q#Montevideo#,
1838             },
1839             'America/Montserrat' => {
1840             exemplarCity => q#Montserrat#,
1841             },
1842             'America/Nassau' => {
1843             exemplarCity => q#Nassau#,
1844             },
1845             'America/New_York' => {
1846             exemplarCity => q#New York#,
1847             },
1848             'America/Nipigon' => {
1849             exemplarCity => q#Nipigon#,
1850             },
1851             'America/Nome' => {
1852             exemplarCity => q#Nome#,
1853             },
1854             'America/Noronha' => {
1855             exemplarCity => q#Noronha#,
1856             },
1857             'America/North_Dakota/Beulah' => {
1858             exemplarCity => q#Beulah, North Dakota#,
1859             },
1860             'America/North_Dakota/Center' => {
1861             exemplarCity => q#Center, North Dakota#,
1862             },
1863             'America/North_Dakota/New_Salem' => {
1864             exemplarCity => q#New Salem, North Dakota#,
1865             },
1866             'America/Ojinaga' => {
1867             exemplarCity => q#Ojinaga#,
1868             },
1869             'America/Panama' => {
1870             exemplarCity => q#Panama#,
1871             },
1872             'America/Pangnirtung' => {
1873             exemplarCity => q#Pangnirtung#,
1874             },
1875             'America/Paramaribo' => {
1876             exemplarCity => q#Paramaribo#,
1877             },
1878             'America/Phoenix' => {
1879             exemplarCity => q#Phoenix#,
1880             },
1881             'America/Port-au-Prince' => {
1882             exemplarCity => q#Port-au-Prince#,
1883             },
1884             'America/Port_of_Spain' => {
1885             exemplarCity => q#Port of Spain#,
1886             },
1887             'America/Porto_Velho' => {
1888             exemplarCity => q#Porto Velho#,
1889             },
1890             'America/Puerto_Rico' => {
1891             exemplarCity => q#Puerto Rico#,
1892             },
1893             'America/Punta_Arenas' => {
1894             exemplarCity => q#Punta Arenas#,
1895             },
1896             'America/Rainy_River' => {
1897             exemplarCity => q#Rainy River#,
1898             },
1899             'America/Rankin_Inlet' => {
1900             exemplarCity => q#Rankin Inlet#,
1901             },
1902             'America/Recife' => {
1903             exemplarCity => q#Recife#,
1904             },
1905             'America/Regina' => {
1906             exemplarCity => q#Regina#,
1907             },
1908             'America/Resolute' => {
1909             exemplarCity => q#Resolute#,
1910             },
1911             'America/Rio_Branco' => {
1912             exemplarCity => q#Rio Branco#,
1913             },
1914             'America/Santarem' => {
1915             exemplarCity => q#Santarem#,
1916             },
1917             'America/Santiago' => {
1918             exemplarCity => q#Santiago#,
1919             },
1920             'America/Santo_Domingo' => {
1921             exemplarCity => q#Santo Domingo#,
1922             },
1923             'America/Sao_Paulo' => {
1924             exemplarCity => q#Sao Paulo#,
1925             },
1926             'America/Scoresbysund' => {
1927             exemplarCity => q#Ittoqqortoormiit#,
1928             },
1929             'America/Sitka' => {
1930             exemplarCity => q#Sitka#,
1931             },
1932             'America/St_Barthelemy' => {
1933             exemplarCity => q#St. Barthelemy#,
1934             },
1935             'America/St_Johns' => {
1936             exemplarCity => q#St. John’s#,
1937             },
1938             'America/St_Kitts' => {
1939             exemplarCity => q#St. Kitts#,
1940             },
1941             'America/St_Lucia' => {
1942             exemplarCity => q#St. Lucia#,
1943             },
1944             'America/St_Thomas' => {
1945             exemplarCity => q#St. Thomas#,
1946             },
1947             'America/St_Vincent' => {
1948             exemplarCity => q#St. Vincent#,
1949             },
1950             'America/Swift_Current' => {
1951             exemplarCity => q#Swift Current#,
1952             },
1953             'America/Tegucigalpa' => {
1954             exemplarCity => q#Tegucigalpa#,
1955             },
1956             'America/Thule' => {
1957             exemplarCity => q#Thule#,
1958             },
1959             'America/Thunder_Bay' => {
1960             exemplarCity => q#Thunder Bay#,
1961             },
1962             'America/Tijuana' => {
1963             exemplarCity => q#Tijuana#,
1964             },
1965             'America/Toronto' => {
1966             exemplarCity => q#Toronto#,
1967             },
1968             'America/Tortola' => {
1969             exemplarCity => q#Tortola#,
1970             },
1971             'America/Vancouver' => {
1972             exemplarCity => q#Vancouver#,
1973             },
1974             'America/Whitehorse' => {
1975             exemplarCity => q#Whitehorse#,
1976             },
1977             'America/Winnipeg' => {
1978             exemplarCity => q#Winnipeg#,
1979             },
1980             'America/Yakutat' => {
1981             exemplarCity => q#Yakutat#,
1982             },
1983             'America/Yellowknife' => {
1984             exemplarCity => q#Yellowknife#,
1985             },
1986             'Antarctica/Casey' => {
1987             exemplarCity => q#Casey#,
1988             },
1989             'Antarctica/Davis' => {
1990             exemplarCity => q#Davis#,
1991             },
1992             'Antarctica/DumontDUrville' => {
1993             exemplarCity => q#Dumont d’Urville#,
1994             },
1995             'Antarctica/Macquarie' => {
1996             exemplarCity => q#Macquarie#,
1997             },
1998             'Antarctica/Mawson' => {
1999             exemplarCity => q#Mawson#,
2000             },
2001             'Antarctica/McMurdo' => {
2002             exemplarCity => q#McMurdo#,
2003             },
2004             'Antarctica/Palmer' => {
2005             exemplarCity => q#Palmer#,
2006             },
2007             'Antarctica/Rothera' => {
2008             exemplarCity => q#Rothera#,
2009             },
2010             'Antarctica/Syowa' => {
2011             exemplarCity => q#Syowa#,
2012             },
2013             'Antarctica/Troll' => {
2014             exemplarCity => q#Troll#,
2015             },
2016             'Antarctica/Vostok' => {
2017             exemplarCity => q#Vostok#,
2018             },
2019             'Arctic/Longyearbyen' => {
2020             exemplarCity => q#Longyearbyen#,
2021             },
2022             'Asia/Aden' => {
2023             exemplarCity => q#Aden#,
2024             },
2025             'Asia/Almaty' => {
2026             exemplarCity => q#Almaty#,
2027             },
2028             'Asia/Amman' => {
2029             exemplarCity => q#Amman#,
2030             },
2031             'Asia/Anadyr' => {
2032             exemplarCity => q#Anadyr#,
2033             },
2034             'Asia/Aqtau' => {
2035             exemplarCity => q#Aqtau#,
2036             },
2037             'Asia/Aqtobe' => {
2038             exemplarCity => q#Aqtobe#,
2039             },
2040             'Asia/Ashgabat' => {
2041             exemplarCity => q#Ashgabat#,
2042             },
2043             'Asia/Atyrau' => {
2044             exemplarCity => q#Atyrau#,
2045             },
2046             'Asia/Baghdad' => {
2047             exemplarCity => q#Baghdad#,
2048             },
2049             'Asia/Bahrain' => {
2050             exemplarCity => q#Bahrain#,
2051             },
2052             'Asia/Baku' => {
2053             exemplarCity => q#Baku#,
2054             },
2055             'Asia/Bangkok' => {
2056             exemplarCity => q#Bangkok#,
2057             },
2058             'Asia/Barnaul' => {
2059             exemplarCity => q#Barnaul#,
2060             },
2061             'Asia/Beirut' => {
2062             exemplarCity => q#Beirut#,
2063             },
2064             'Asia/Bishkek' => {
2065             exemplarCity => q#Bishkek#,
2066             },
2067             'Asia/Brunei' => {
2068             exemplarCity => q#Brunei#,
2069             },
2070             'Asia/Calcutta' => {
2071             exemplarCity => q#Kolkata#,
2072             },
2073             'Asia/Chita' => {
2074             exemplarCity => q#Chita#,
2075             },
2076             'Asia/Choibalsan' => {
2077             exemplarCity => q#Choibalsan#,
2078             },
2079             'Asia/Colombo' => {
2080             exemplarCity => q#Colombo#,
2081             },
2082             'Asia/Damascus' => {
2083             exemplarCity => q#Damascus#,
2084             },
2085             'Asia/Dhaka' => {
2086             exemplarCity => q#Dhaka#,
2087             },
2088             'Asia/Dili' => {
2089             exemplarCity => q#Dili#,
2090             },
2091             'Asia/Dubai' => {
2092             exemplarCity => q#Dubai#,
2093             },
2094             'Asia/Dushanbe' => {
2095             exemplarCity => q#Dushanbe#,
2096             },
2097             'Asia/Famagusta' => {
2098             exemplarCity => q#Famagusta#,
2099             },
2100             'Asia/Gaza' => {
2101             exemplarCity => q#Gaza#,
2102             },
2103             'Asia/Hebron' => {
2104             exemplarCity => q#Hebron#,
2105             },
2106             'Asia/Hong_Kong' => {
2107             exemplarCity => q#Hong Kong#,
2108             },
2109             'Asia/Hovd' => {
2110             exemplarCity => q#Hovd#,
2111             },
2112             'Asia/Irkutsk' => {
2113             exemplarCity => q#Irkutsk#,
2114             },
2115             'Asia/Jakarta' => {
2116             exemplarCity => q#Jakarta#,
2117             },
2118             'Asia/Jayapura' => {
2119             exemplarCity => q#Jayapura#,
2120             },
2121             'Asia/Jerusalem' => {
2122             exemplarCity => q#Jerusalem#,
2123             },
2124             'Asia/Kabul' => {
2125             exemplarCity => q#Kabul#,
2126             },
2127             'Asia/Kamchatka' => {
2128             exemplarCity => q#Kamchatka#,
2129             },
2130             'Asia/Karachi' => {
2131             exemplarCity => q#Karachi#,
2132             },
2133             'Asia/Katmandu' => {
2134             exemplarCity => q#Kathmandu#,
2135             },
2136             'Asia/Khandyga' => {
2137             exemplarCity => q#Khandyga#,
2138             },
2139             'Asia/Krasnoyarsk' => {
2140             exemplarCity => q#Krasnoyarsk#,
2141             },
2142             'Asia/Kuala_Lumpur' => {
2143             exemplarCity => q#Kuala Lumpur#,
2144             },
2145             'Asia/Kuching' => {
2146             exemplarCity => q#Kuching#,
2147             },
2148             'Asia/Kuwait' => {
2149             exemplarCity => q#Kuwait#,
2150             },
2151             'Asia/Macau' => {
2152             exemplarCity => q#Macau#,
2153             },
2154             'Asia/Magadan' => {
2155             exemplarCity => q#Magadan#,
2156             },
2157             'Asia/Makassar' => {
2158             exemplarCity => q#Makassar#,
2159             },
2160             'Asia/Manila' => {
2161             exemplarCity => q#Manila#,
2162             },
2163             'Asia/Muscat' => {
2164             exemplarCity => q#Muscat#,
2165             },
2166             'Asia/Nicosia' => {
2167             exemplarCity => q#Nicosia#,
2168             },
2169             'Asia/Novokuznetsk' => {
2170             exemplarCity => q#Novokuznetsk#,
2171             },
2172             'Asia/Novosibirsk' => {
2173             exemplarCity => q#Novosibirsk#,
2174             },
2175             'Asia/Omsk' => {
2176             exemplarCity => q#Omsk#,
2177             },
2178             'Asia/Oral' => {
2179             exemplarCity => q#Oral#,
2180             },
2181             'Asia/Phnom_Penh' => {
2182             exemplarCity => q#Phnom Penh#,
2183             },
2184             'Asia/Pontianak' => {
2185             exemplarCity => q#Pontianak#,
2186             },
2187             'Asia/Pyongyang' => {
2188             exemplarCity => q#Pyongyang#,
2189             },
2190             'Asia/Qatar' => {
2191             exemplarCity => q#Qatar#,
2192             },
2193             'Asia/Qyzylorda' => {
2194             exemplarCity => q#Qyzylorda#,
2195             },
2196             'Asia/Rangoon' => {
2197             exemplarCity => q#Rangoon#,
2198             },
2199             'Asia/Riyadh' => {
2200             exemplarCity => q#Riyadh#,
2201             },
2202             'Asia/Saigon' => {
2203             exemplarCity => q#Ho Chi Minh#,
2204             },
2205             'Asia/Sakhalin' => {
2206             exemplarCity => q#Sakhalin#,
2207             },
2208             'Asia/Samarkand' => {
2209             exemplarCity => q#Samarkand#,
2210             },
2211             'Asia/Seoul' => {
2212             exemplarCity => q#Seoul#,
2213             },
2214             'Asia/Shanghai' => {
2215             exemplarCity => q#Shanghai#,
2216             },
2217             'Asia/Singapore' => {
2218             exemplarCity => q#Singapore#,
2219             },
2220             'Asia/Srednekolymsk' => {
2221             exemplarCity => q#Srednekolymsk#,
2222             },
2223             'Asia/Taipei' => {
2224             exemplarCity => q#Taipei#,
2225             },
2226             'Asia/Tashkent' => {
2227             exemplarCity => q#Tashkent#,
2228             },
2229             'Asia/Tbilisi' => {
2230             exemplarCity => q#Tbilisi#,
2231             },
2232             'Asia/Tehran' => {
2233             exemplarCity => q#Tehran#,
2234             },
2235             'Asia/Thimphu' => {
2236             exemplarCity => q#Thimphu#,
2237             },
2238             'Asia/Tokyo' => {
2239             exemplarCity => q#Tokyo#,
2240             },
2241             'Asia/Tomsk' => {
2242             exemplarCity => q#Tomsk#,
2243             },
2244             'Asia/Ulaanbaatar' => {
2245             exemplarCity => q#Ulaanbaatar#,
2246             },
2247             'Asia/Urumqi' => {
2248             exemplarCity => q#Urumqi#,
2249             },
2250             'Asia/Ust-Nera' => {
2251             exemplarCity => q#Ust-Nera#,
2252             },
2253             'Asia/Vientiane' => {
2254             exemplarCity => q#Vientiane#,
2255             },
2256             'Asia/Vladivostok' => {
2257             exemplarCity => q#Vladivostok#,
2258             },
2259             'Asia/Yakutsk' => {
2260             exemplarCity => q#Yakutsk#,
2261             },
2262             'Asia/Yekaterinburg' => {
2263             exemplarCity => q#Yekaterinburg#,
2264             },
2265             'Asia/Yerevan' => {
2266             exemplarCity => q#Yerevan#,
2267             },
2268             'Atlantic/Azores' => {
2269             exemplarCity => q#Azores#,
2270             },
2271             'Atlantic/Bermuda' => {
2272             exemplarCity => q#Bermuda#,
2273             },
2274             'Atlantic/Canary' => {
2275             exemplarCity => q#Canary#,
2276             },
2277             'Atlantic/Cape_Verde' => {
2278             exemplarCity => q#Cape Verde#,
2279             },
2280             'Atlantic/Faeroe' => {
2281             exemplarCity => q#Faroe#,
2282             },
2283             'Atlantic/Madeira' => {
2284             exemplarCity => q#Madeira#,
2285             },
2286             'Atlantic/Reykjavik' => {
2287             exemplarCity => q#Reykjavik#,
2288             },
2289             'Atlantic/South_Georgia' => {
2290             exemplarCity => q#South Georgia#,
2291             },
2292             'Atlantic/St_Helena' => {
2293             exemplarCity => q#St. Helena#,
2294             },
2295             'Atlantic/Stanley' => {
2296             exemplarCity => q#Stanley#,
2297             },
2298             'Australia/Adelaide' => {
2299             exemplarCity => q#Adelaide#,
2300             },
2301             'Australia/Brisbane' => {
2302             exemplarCity => q#Brisbane#,
2303             },
2304             'Australia/Broken_Hill' => {
2305             exemplarCity => q#Broken Hill#,
2306             },
2307             'Australia/Currie' => {
2308             exemplarCity => q#Currie#,
2309             },
2310             'Australia/Darwin' => {
2311             exemplarCity => q#Darwin#,
2312             },
2313             'Australia/Eucla' => {
2314             exemplarCity => q#Eucla#,
2315             },
2316             'Australia/Hobart' => {
2317             exemplarCity => q#Hobart#,
2318             },
2319             'Australia/Lindeman' => {
2320             exemplarCity => q#Lindeman#,
2321             },
2322             'Australia/Lord_Howe' => {
2323             exemplarCity => q#Lord Howe#,
2324             },
2325             'Australia/Melbourne' => {
2326             exemplarCity => q#Melbourne#,
2327             },
2328             'Australia/Perth' => {
2329             exemplarCity => q#Perth#,
2330             },
2331             'Australia/Sydney' => {
2332             exemplarCity => q#Sydney#,
2333             },
2334             'Etc/Unknown' => {
2335             exemplarCity => q#Unknown#,
2336             },
2337             'Europe/Amsterdam' => {
2338             exemplarCity => q#Amsterdam#,
2339             },
2340             'Europe/Andorra' => {
2341             exemplarCity => q#Andorra#,
2342             },
2343             'Europe/Astrakhan' => {
2344             exemplarCity => q#Astrakhan#,
2345             },
2346             'Europe/Athens' => {
2347             exemplarCity => q#Athens#,
2348             },
2349             'Europe/Belgrade' => {
2350             exemplarCity => q#Belgrade#,
2351             },
2352             'Europe/Berlin' => {
2353             exemplarCity => q#Berlin#,
2354             },
2355             'Europe/Bratislava' => {
2356             exemplarCity => q#Bratislava#,
2357             },
2358             'Europe/Brussels' => {
2359             exemplarCity => q#Brussels#,
2360             },
2361             'Europe/Bucharest' => {
2362             exemplarCity => q#Bucharest#,
2363             },
2364             'Europe/Budapest' => {
2365             exemplarCity => q#Budapest#,
2366             },
2367             'Europe/Busingen' => {
2368             exemplarCity => q#Busingen#,
2369             },
2370             'Europe/Chisinau' => {
2371             exemplarCity => q#Chisinau#,
2372             },
2373             'Europe/Copenhagen' => {
2374             exemplarCity => q#Copenhagen#,
2375             },
2376             'Europe/Dublin' => {
2377             exemplarCity => q#Dublin#,
2378             },
2379             'Europe/Gibraltar' => {
2380             exemplarCity => q#Gibraltar#,
2381             },
2382             'Europe/Guernsey' => {
2383             exemplarCity => q#Guernsey#,
2384             },
2385             'Europe/Helsinki' => {
2386             exemplarCity => q#Helsinki#,
2387             },
2388             'Europe/Isle_of_Man' => {
2389             exemplarCity => q#Isle of Man#,
2390             },
2391             'Europe/Istanbul' => {
2392             exemplarCity => q#Istanbul#,
2393             },
2394             'Europe/Jersey' => {
2395             exemplarCity => q#Jersey#,
2396             },
2397             'Europe/Kaliningrad' => {
2398             exemplarCity => q#Kaliningrad#,
2399             },
2400             'Europe/Kiev' => {
2401             exemplarCity => q#Kiev#,
2402             },
2403             'Europe/Kirov' => {
2404             exemplarCity => q#Kirov#,
2405             },
2406             'Europe/Lisbon' => {
2407             exemplarCity => q#Lisbon#,
2408             },
2409             'Europe/Ljubljana' => {
2410             exemplarCity => q#Ljubljana#,
2411             },
2412             'Europe/London' => {
2413             exemplarCity => q#London#,
2414             },
2415             'Europe/Luxembourg' => {
2416             exemplarCity => q#Luxembourg#,
2417             },
2418             'Europe/Madrid' => {
2419             exemplarCity => q#Madrid#,
2420             },
2421             'Europe/Malta' => {
2422             exemplarCity => q#Malta#,
2423             },
2424             'Europe/Mariehamn' => {
2425             exemplarCity => q#Mariehamn#,
2426             },
2427             'Europe/Minsk' => {
2428             exemplarCity => q#Minsk#,
2429             },
2430             'Europe/Monaco' => {
2431             exemplarCity => q#Monaco#,
2432             },
2433             'Europe/Moscow' => {
2434             exemplarCity => q#Moscow#,
2435             },
2436             'Europe/Oslo' => {
2437             exemplarCity => q#Oslo#,
2438             },
2439             'Europe/Paris' => {
2440             exemplarCity => q#Paris#,
2441             },
2442             'Europe/Podgorica' => {
2443             exemplarCity => q#Podgorica#,
2444             },
2445             'Europe/Prague' => {
2446             exemplarCity => q#Prague#,
2447             },
2448             'Europe/Riga' => {
2449             exemplarCity => q#Riga#,
2450             },
2451             'Europe/Rome' => {
2452             exemplarCity => q#Rome#,
2453             },
2454             'Europe/Samara' => {
2455             exemplarCity => q#Samara#,
2456             },
2457             'Europe/San_Marino' => {
2458             exemplarCity => q#San Marino#,
2459             },
2460             'Europe/Sarajevo' => {
2461             exemplarCity => q#Sarajevo#,
2462             },
2463             'Europe/Saratov' => {
2464             exemplarCity => q#Saratov#,
2465             },
2466             'Europe/Simferopol' => {
2467             exemplarCity => q#Simferopol#,
2468             },
2469             'Europe/Skopje' => {
2470             exemplarCity => q#Skopje#,
2471             },
2472             'Europe/Sofia' => {
2473             exemplarCity => q#Sofia#,
2474             },
2475             'Europe/Stockholm' => {
2476             exemplarCity => q#Stockholm#,
2477             },
2478             'Europe/Tallinn' => {
2479             exemplarCity => q#Tallinn#,
2480             },
2481             'Europe/Tirane' => {
2482             exemplarCity => q#Tirane#,
2483             },
2484             'Europe/Ulyanovsk' => {
2485             exemplarCity => q#Ulyanovsk#,
2486             },
2487             'Europe/Uzhgorod' => {
2488             exemplarCity => q#Uzhgorod#,
2489             },
2490             'Europe/Vaduz' => {
2491             exemplarCity => q#Vaduz#,
2492             },
2493             'Europe/Vatican' => {
2494             exemplarCity => q#Vatican#,
2495             },
2496             'Europe/Vienna' => {
2497             exemplarCity => q#Vienna#,
2498             },
2499             'Europe/Vilnius' => {
2500             exemplarCity => q#Vilnius#,
2501             },
2502             'Europe/Volgograd' => {
2503             exemplarCity => q#Volgograd#,
2504             },
2505             'Europe/Warsaw' => {
2506             exemplarCity => q#Warsaw#,
2507             },
2508             'Europe/Zagreb' => {
2509             exemplarCity => q#Zagreb#,
2510             },
2511             'Europe/Zaporozhye' => {
2512             exemplarCity => q#Zaporozhye#,
2513             },
2514             'Europe/Zurich' => {
2515             exemplarCity => q#Zurich#,
2516             },
2517             'Indian/Antananarivo' => {
2518             exemplarCity => q#Antananarivo#,
2519             },
2520             'Indian/Chagos' => {
2521             exemplarCity => q#Chagos#,
2522             },
2523             'Indian/Christmas' => {
2524             exemplarCity => q#Christmas#,
2525             },
2526             'Indian/Cocos' => {
2527             exemplarCity => q#Cocos#,
2528             },
2529             'Indian/Comoro' => {
2530             exemplarCity => q#Comoro#,
2531             },
2532             'Indian/Kerguelen' => {
2533             exemplarCity => q#Kerguelen#,
2534             },
2535             'Indian/Mahe' => {
2536             exemplarCity => q#Mahe#,
2537             },
2538             'Indian/Maldives' => {
2539             exemplarCity => q#Maldives#,
2540             },
2541             'Indian/Mauritius' => {
2542             exemplarCity => q#Mauritius#,
2543             },
2544             'Indian/Mayotte' => {
2545             exemplarCity => q#Mayotte#,
2546             },
2547             'Indian/Reunion' => {
2548             exemplarCity => q#Reunion#,
2549             },
2550             'Pacific/Apia' => {
2551             exemplarCity => q#Apia#,
2552             },
2553             'Pacific/Auckland' => {
2554             exemplarCity => q#Auckland#,
2555             },
2556             'Pacific/Bougainville' => {
2557             exemplarCity => q#Bougainville#,
2558             },
2559             'Pacific/Chatham' => {
2560             exemplarCity => q#Chatham#,
2561             },
2562             'Pacific/Easter' => {
2563             exemplarCity => q#Easter#,
2564             },
2565             'Pacific/Efate' => {
2566             exemplarCity => q#Efate#,
2567             },
2568             'Pacific/Enderbury' => {
2569             exemplarCity => q#Enderbury#,
2570             },
2571             'Pacific/Fakaofo' => {
2572             exemplarCity => q#Fakaofo#,
2573             },
2574             'Pacific/Fiji' => {
2575             exemplarCity => q#Fiji#,
2576             },
2577             'Pacific/Funafuti' => {
2578             exemplarCity => q#Funafuti#,
2579             },
2580             'Pacific/Galapagos' => {
2581             exemplarCity => q#Galapagos#,
2582             },
2583             'Pacific/Gambier' => {
2584             exemplarCity => q#Gambier#,
2585             },
2586             'Pacific/Guadalcanal' => {
2587             exemplarCity => q#Guadalcanal#,
2588             },
2589             'Pacific/Guam' => {
2590             exemplarCity => q#Guam#,
2591             },
2592             'Pacific/Honolulu' => {
2593             exemplarCity => q#Honolulu#,
2594             },
2595             'Pacific/Kiritimati' => {
2596             exemplarCity => q#Kiritimati#,
2597             },
2598             'Pacific/Kosrae' => {
2599             exemplarCity => q#Kosrae#,
2600             },
2601             'Pacific/Kwajalein' => {
2602             exemplarCity => q#Kwajalein#,
2603             },
2604             'Pacific/Majuro' => {
2605             exemplarCity => q#Majuro#,
2606             },
2607             'Pacific/Marquesas' => {
2608             exemplarCity => q#Marquesas#,
2609             },
2610             'Pacific/Midway' => {
2611             exemplarCity => q#Midway#,
2612             },
2613             'Pacific/Nauru' => {
2614             exemplarCity => q#Nauru#,
2615             },
2616             'Pacific/Niue' => {
2617             exemplarCity => q#Niue#,
2618             },
2619             'Pacific/Norfolk' => {
2620             exemplarCity => q#Norfolk#,
2621             },
2622             'Pacific/Noumea' => {
2623             exemplarCity => q#Noumea#,
2624             },
2625             'Pacific/Pago_Pago' => {
2626             exemplarCity => q#Pago Pago#,
2627             },
2628             'Pacific/Palau' => {
2629             exemplarCity => q#Palau#,
2630             },
2631             'Pacific/Pitcairn' => {
2632             exemplarCity => q#Pitcairn#,
2633             },
2634             'Pacific/Ponape' => {
2635             exemplarCity => q#Pohnpei#,
2636             },
2637             'Pacific/Port_Moresby' => {
2638             exemplarCity => q#Port Moresby#,
2639             },
2640             'Pacific/Rarotonga' => {
2641             exemplarCity => q#Rarotonga#,
2642             },
2643             'Pacific/Saipan' => {
2644             exemplarCity => q#Saipan#,
2645             },
2646             'Pacific/Tahiti' => {
2647             exemplarCity => q#Tahiti#,
2648             },
2649             'Pacific/Tarawa' => {
2650             exemplarCity => q#Tarawa#,
2651             },
2652             'Pacific/Tongatapu' => {
2653             exemplarCity => q#Tongatapu#,
2654             },
2655             'Pacific/Truk' => {
2656             exemplarCity => q#Chuuk#,
2657             },
2658             'Pacific/Wake' => {
2659             exemplarCity => q#Wake#,
2660             },
2661             'Pacific/Wallis' => {
2662             exemplarCity => q#Wallis#,
2663             },
2664             } }
2665             );
2666 1     1   4742 no Moo;
  1         3  
  1         6  
2667              
2668             1;
2669              
2670             # vim: tabstop=4