1# This file is auto-generated by the Perl DateTime Suite time zone
2# code generator (0.07) This code generator comes with the
3# DateTime::TimeZone module distribution in the tools/ directory
4
5#
6# Generated from /tmp/AQnrcGnc70/asia.  Olson data version 2010b
7#
8# Do not edit this file directly.
9#
10package DateTime::TimeZone::Asia::Ashgabat;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::Asia::Ashgabat::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22    [
23DateTime::TimeZone::NEG_INFINITY,
2460694517188,
25DateTime::TimeZone::NEG_INFINITY,
2660694531200,
2714012,
280,
29'LMT'
30    ],
31    [
3260694517188,
3360888139200,
3460694531588,
3560888153600,
3614400,
370,
38'ASHT'
39    ],
40    [
4160888139200,
4262490596400,
4360888157200,
4462490614400,
4518000,
460,
47'ASHT'
48    ],
49    [
5062490596400,
5162506404000,
5262490618000,
5362506425600,
5421600,
551,
56'ASHST'
57    ],
58    [
5962506404000,
6062522132400,
6162506422000,
6262522150400,
6318000,
640,
65'ASHT'
66    ],
67    [
6862522132400,
6962537940000,
7062522154000,
7162537961600,
7221600,
731,
74'ASHST'
75    ],
76    [
7762537940000,
7862553668400,
7962537958000,
8062553686400,
8118000,
820,
83'ASHT'
84    ],
85    [
8662553668400,
8762569476000,
8862553690000,
8962569497600,
9021600,
911,
92'ASHST'
93    ],
94    [
9562569476000,
9662585290800,
9762569494000,
9862585308800,
9918000,
1000,
101'ASHT'
102    ],
103    [
10462585290800,
10562601022800,
10662585312400,
10762601044400,
10821600,
1091,
110'ASHST'
111    ],
112    [
11362601022800,
11462616747600,
11562601040800,
11662616765600,
11718000,
1180,
119'ASHT'
120    ],
121    [
12262616747600,
12362632472400,
12462616769200,
12562632494000,
12621600,
1271,
128'ASHST'
129    ],
130    [
13162632472400,
13262648197200,
13362632490400,
13462648215200,
13518000,
1360,
137'ASHT'
138    ],
139    [
14062648197200,
14162663922000,
14262648218800,
14362663943600,
14421600,
1451,
146'ASHST'
147    ],
148    [
14962663922000,
15062679646800,
15162663940000,
15262679664800,
15318000,
1540,
155'ASHT'
156    ],
157    [
15862679646800,
15962695371600,
16062679668400,
16162695393200,
16221600,
1631,
164'ASHST'
165    ],
166    [
16762695371600,
16862711096400,
16962695389600,
17062711114400,
17118000,
1720,
173'ASHT'
174    ],
175    [
17662711096400,
17762726821200,
17862711118000,
17962726842800,
18021600,
1811,
182'ASHST'
183    ],
184    [
18562726821200,
18662742546000,
18762726839200,
18862742564000,
18918000,
1900,
191'ASHT'
192    ],
193    [
19462742546000,
19562758270800,
19662742567600,
19762758292400,
19821600,
1991,
200'ASHST'
201    ],
202    [
20362758270800,
20462773995600,
20562758288800,
20662774013600,
20718000,
2080,
209'ASHT'
210    ],
211    [
21262773995600,
21362790325200,
21462774017200,
21562790346800,
21621600,
2171,
218'ASHST'
219    ],
220    [
22162790325200,
22262806050000,
22362790343200,
22462806068000,
22518000,
2260,
227'ASHT'
228    ],
229    [
23062806050000,
23162821778400,
23262806068000,
23362821796400,
23418000,
2351,
236'ASHST'
237    ],
238    [
23962821778400,
24062824190400,
24162821792800,
24262824204800,
24314400,
2440,
245'ASHT'
246    ],
247    [
24862824190400,
24962831455200,
25062824204800,
25162831469600,
25214400,
2530,
254'TMT'
255    ],
256    [
25762831455200,
258DateTime::TimeZone::INFINITY,
25962831473200,
260DateTime::TimeZone::INFINITY,
26118000,
2620,
263'TMT'
264    ],
265];
266
267sub olson_version { '2010b' }
268
269sub has_dst_changes { 11 }
270
271sub _max_year { 2020 }
272
273sub _new_instance
274{
275    return shift->_init( @_, spans => $spans );
276}
277
278
279
2801;
281
282