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::Choibalsan;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::Asia::Choibalsan::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22    [
23DateTime::TimeZone::NEG_INFINITY,
2460102750120,
25DateTime::TimeZone::NEG_INFINITY,
2660102777600,
2727480,
280,
29'LMT'
30    ],
31    [
3260102750120,
3362388118800,
3460102775320,
3562388144000,
3625200,
370,
38'ULAT'
39    ],
40    [
4162388118800,
4262553657600,
4362388147600,
4462553686400,
4528800,
460,
47'ULAT'
48    ],
49    [
5062553657600,
5162569461600,
5262553693600,
5362569497600,
5436000,
551,
56'CHOST'
57    ],
58    [
5962569461600,
6062585276400,
6162569494000,
6262585308800,
6332400,
640,
65'CHOT'
66    ],
67    [
6862585276400,
6962600997600,
7062585312400,
7162601033600,
7236000,
731,
74'CHOST'
75    ],
76    [
7762600997600,
7862616726000,
7962601030000,
8062616758400,
8132400,
820,
83'CHOT'
84    ],
85    [
8662616726000,
8762632447200,
8862616762000,
8962632483200,
9036000,
911,
92'CHOST'
93    ],
94    [
9562632447200,
9662648175600,
9762632479600,
9862648208000,
9932400,
1000,
101'CHOT'
102    ],
103    [
10462648175600,
10562663896800,
10662648211600,
10762663932800,
10836000,
1091,
110'CHOST'
111    ],
112    [
11362663896800,
11462679625200,
11562663929200,
11662679657600,
11732400,
1180,
119'CHOT'
120    ],
121    [
12262679625200,
12362695346400,
12462679661200,
12562695382400,
12636000,
1271,
128'CHOST'
129    ],
130    [
13162695346400,
13262711074800,
13362695378800,
13462711107200,
13532400,
1360,
137'CHOT'
138    ],
139    [
14062711074800,
14162726796000,
14262711110800,
14362726832000,
14436000,
1451,
146'CHOST'
147    ],
148    [
14962726796000,
15062742524400,
15162726828400,
15262742556800,
15332400,
1540,
155'CHOT'
156    ],
157    [
15862742524400,
15962758245600,
16062742560400,
16162758281600,
16236000,
1631,
164'CHOST'
165    ],
166    [
16762758245600,
16862773974000,
16962758278000,
17062774006400,
17132400,
1720,
173'CHOT'
174    ],
175    [
17662773974000,
17762790300000,
17862774010000,
17962790336000,
18036000,
1811,
182'CHOST'
183    ],
184    [
18562790300000,
18662806028400,
18762790332400,
18862806060800,
18932400,
1900,
191'CHOT'
192    ],
193    [
19462806028400,
19562821749600,
19662806064400,
19762821785600,
19836000,
1991,
200'CHOST'
201    ],
202    [
20362821749600,
20462837478000,
20562821782000,
20662837510400,
20732400,
2080,
209'CHOT'
210    ],
211    [
21262837478000,
21362853199200,
21462837514000,
21562853235200,
21636000,
2171,
218'CHOST'
219    ],
220    [
22162853199200,
22262868927600,
22362853231600,
22462868960000,
22532400,
2260,
227'CHOT'
228    ],
229    [
23062868927600,
23162884648800,
23262868963600,
23362884684800,
23436000,
2351,
236'CHOST'
237    ],
238    [
23962884648800,
24062900377200,
24162884681200,
24262900409600,
24332400,
2440,
245'CHOT'
246    ],
247    [
24862900377200,
24962916098400,
25062900413200,
25162916134400,
25236000,
2531,
254'CHOST'
255    ],
256    [
25762916098400,
25862931826800,
25962916130800,
26062931859200,
26132400,
2620,
263'CHOT'
264    ],
265    [
26662931826800,
26762947548000,
26862931862800,
26962947584000,
27036000,
2711,
272'CHOST'
273    ],
274    [
27562947548000,
27662963881200,
27762947580400,
27862963913600,
27932400,
2800,
281'CHOT'
282    ],
283    [
28462963881200,
28562979602400,
28662963917200,
28762979638400,
28836000,
2891,
290'CHOST'
291    ],
292    [
29362979602400,
29462995330800,
29562979634800,
29662995363200,
29732400,
2980,
299'CHOT'
300    ],
301    [
30262995330800,
30363011052000,
30462995366800,
30563011088000,
30636000,
3071,
308'CHOST'
309    ],
310    [
31163011052000,
31263026780400,
31363011084400,
31463026812800,
31532400,
3160,
317'CHOT'
318    ],
319    [
32063026780400,
32163042501600,
32263026816400,
32363042537600,
32436000,
3251,
326'CHOST'
327    ],
328    [
32963042501600,
33063124074000,
33163042534000,
33263124106400,
33332400,
3340,
335'CHOT'
336    ],
337    [
33863124074000,
33963137376000,
34063124110000,
34163137412000,
34236000,
3431,
344'CHOST'
345    ],
346    [
34763137376000,
34863153104400,
34963137408400,
35063153136800,
35132400,
3520,
353'CHOT'
354    ],
355    [
35663153104400,
35763168825600,
35863153140400,
35963168861600,
36036000,
3611,
362'CHOST'
363    ],
364    [
36563168825600,
36663184554000,
36763168858000,
36863184586400,
36932400,
3700,
371'CHOT'
372    ],
373    [
37463184554000,
37563200275200,
37663184590000,
37763200311200,
37836000,
3791,
380'CHOST'
381    ],
382    [
38363200275200,
38463216003600,
38563200307600,
38663216036000,
38732400,
3880,
389'CHOT'
390    ],
391    [
39263216003600,
39363231724800,
39463216039600,
39563231760800,
39636000,
3971,
398'CHOST'
399    ],
400    [
40163231724800,
40263247453200,
40363231757200,
40463247485600,
40532400,
4060,
407'CHOT'
408    ],
409    [
41063247453200,
41163263174400,
41263247489200,
41363263210400,
41436000,
4151,
416'CHOST'
417    ],
418    [
41963263174400,
42063278902800,
42163263206800,
42263278935200,
42332400,
4240,
425'CHOT'
426    ],
427    [
42863278902800,
42963295228800,
43063278938800,
43163295264800,
43236000,
4331,
434'CHOST'
435    ],
436    [
43763295228800,
43863342572400,
43963295261200,
44063342604800,
44132400,
4420,
443'CHOT'
444    ],
445    [
44663342572400,
447DateTime::TimeZone::INFINITY,
44863342601200,
449DateTime::TimeZone::INFINITY,
45028800,
4510,
452'CHOT'
453    ],
454];
455
456sub olson_version { '2010b' }
457
458sub has_dst_changes { 22 }
459
460sub _max_year { 2020 }
461
462sub _new_instance
463{
464    return shift->_init( @_, spans => $spans );
465}
466
467
468
4691;
470
471