Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / Asia / Tehran.pm
CommitLineData
3fea05b9 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/UeJBI4pKMW/asia. Olson data version 2009s
7#
8# Do not edit this file directly.
9#
10package DateTime::TimeZone::Asia::Tehran;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::Asia::Tehran::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22 [
23DateTime::TimeZone::NEG_INFINITY,
2460431517256,
25DateTime::TimeZone::NEG_INFINITY,
2660431529600,
2712344,
280,
29'LMT'
30 ],
31 [
3260431517256,
3361378288456,
3460431529600,
3561378300800,
3612344,
370,
38'TMT'
39 ],
40 [
4161378288456,
4262382861000,
4361378301056,
4462382873600,
4512600,
460,
47'IRST'
48 ],
49 [
5062382861000,
5162394955200,
5262382875400,
5362394969600,
5414400,
550,
56'IRST'
57 ],
58 [
5962394955200,
6062413441200,
6162394973200,
6262413459200,
6318000,
641,
65'IRDT'
66 ],
67 [
6862413441200,
6962419665600,
7062413455600,
7162419680000,
7214400,
730,
74'IRST'
75 ],
76 [
7762419665600,
7862426493000,
7962419678200,
8062426505600,
8112600,
820,
83'IRST'
84 ],
85 [
8662426493000,
8762442214200,
8862426509200,
8962442230400,
9016200,
911,
92'IRDT'
93 ],
94 [
9562442214200,
9662458115400,
9762442226800,
9862458128000,
9912600,
1000,
101'IRST'
102 ],
103 [
10462458115400,
10562474182200,
10662458131600,
10762474198400,
10816200,
1091,
110'IRDT'
111 ],
112 [
11362474182200,
11462808899400,
11562474194800,
11662808912000,
11712600,
1180,
119'IRST'
120 ],
121 [
12262808899400,
12362821164600,
12462808915600,
12562821180800,
12616200,
1271,
128'IRDT'
129 ],
130 [
13162821164600,
13262836893000,
13362821177200,
13462836905600,
13512600,
1360,
137'IRST'
138 ],
139 [
14062836893000,
14162852787000,
14262836909200,
14362852803200,
14416200,
1451,
146'IRDT'
147 ],
148 [
14962852787000,
15062868429000,
15162852799600,
15262868441600,
15312600,
1540,
155'IRST'
156 ],
157 [
15862868429000,
15962884323000,
16062868445200,
16162884339200,
16216200,
1631,
164'IRDT'
165 ],
166 [
16762884323000,
16862899965000,
16962884335600,
17062899977600,
17112600,
1720,
173'IRST'
174 ],
175 [
17662899965000,
17762915859000,
17862899981200,
17962915875200,
18016200,
1811,
182'IRDT'
183 ],
184 [
18562915859000,
18662931501000,
18762915871600,
18862931513600,
18912600,
1900,
191'IRST'
192 ],
193 [
19462931501000,
19562947395000,
19662931517200,
19762947411200,
19816200,
1991,
200'IRDT'
201 ],
202 [
20362947395000,
20462963037000,
20562947407600,
20662963049600,
20712600,
2080,
209'IRST'
210 ],
211 [
21262963037000,
21362978931000,
21462963053200,
21562978947200,
21616200,
2171,
218'IRDT'
219 ],
220 [
22162978931000,
22262994659400,
22362978943600,
22462994672000,
22512600,
2260,
227'IRST'
228 ],
229 [
23062994659400,
23163010553400,
23262994675600,
23363010569600,
23416200,
2351,
236'IRDT'
237 ],
238 [
23963010553400,
24063026195400,
24163010566000,
24263026208000,
24312600,
2440,
245'IRST'
246 ],
247 [
24863026195400,
24963042089400,
25063026211600,
25163042105600,
25216200,
2531,
254'IRDT'
255 ],
256 [
25763042089400,
25863057731400,
25963042102000,
26063057744000,
26112600,
2620,
263'IRST'
264 ],
265 [
26663057731400,
26763073625400,
26863057747600,
26963073641600,
27016200,
2711,
272'IRDT'
273 ],
274 [
27563073625400,
27663089267400,
27763073638000,
27863089280000,
27912600,
2800,
281'IRST'
282 ],
283 [
28463089267400,
28563105161400,
28663089283600,
28763105177600,
28816200,
2891,
290'IRDT'
291 ],
292 [
29363105161400,
29463120889800,
29563105174000,
29663120902400,
29712600,
2980,
299'IRST'
300 ],
301 [
30263120889800,
30363136783800,
30463120906000,
30563136800000,
30616200,
3071,
308'IRDT'
309 ],
310 [
31163136783800,
31263152425800,
31363136796400,
31463152438400,
31512600,
3160,
317'IRST'
318 ],
319 [
32063152425800,
32163168319800,
32263152442000,
32363168336000,
32416200,
3251,
326'IRDT'
327 ],
328 [
32963168319800,
33063183961800,
33163168332400,
33263183974400,
33312600,
3340,
335'IRST'
336 ],
337 [
33863183961800,
33963199855800,
34063183978000,
34163199872000,
34216200,
3431,
344'IRDT'
345 ],
346 [
34763199855800,
34863215497800,
34963199868400,
35063215510400,
35112600,
3520,
353'IRST'
354 ],
355 [
35663215497800,
35763231391800,
35863215514000,
35963231408000,
36016200,
3611,
362'IRDT'
363 ],
364 [
36563231391800,
36663247120200,
36763231404400,
36863247132800,
36912600,
3700,
371'IRST'
372 ],
373 [
37463247120200,
37563263014200,
37663247136400,
37763263030400,
37816200,
3791,
380'IRDT'
381 ],
382 [
38363263014200,
38463341728200,
38563263026800,
38663341740800,
38712600,
3880,
389'IRST'
390 ],
391 [
39263341728200,
39363357622200,
39463341744400,
39563357638400,
39616200,
3971,
398'IRDT'
399 ],
400 [
40163357622200,
40263373350600,
40363357634800,
40463373363200,
40512600,
4060,
407'IRST'
408 ],
409 [
41063373350600,
41163389244600,
41263373366800,
41363389260800,
41416200,
4151,
416'IRDT'
417 ],
418 [
41963389244600,
42063404886600,
42163389257200,
42263404899200,
42312600,
4240,
425'IRST'
426 ],
427 [
42863404886600,
42963420780600,
43063404902800,
43163420796800,
43216200,
4331,
434'IRDT'
435 ],
436 [
43763420780600,
43863436422600,
43963420793200,
44063436435200,
44112600,
4420,
443'IRST'
444 ],
445 [
44663436422600,
44763452316600,
44863436438800,
44963452332800,
45016200,
4511,
452'IRDT'
453 ],
454 [
45563452316600,
45663467958600,
45763452329200,
45863467971200,
45912600,
4600,
461'IRST'
462 ],
463 [
46463467958600,
46563483852600,
46663467974800,
46763483868800,
46816200,
4691,
470'IRDT'
471 ],
472 [
47363483852600,
47463499581000,
47563483865200,
47663499593600,
47712600,
4780,
479'IRST'
480 ],
481 [
48263499581000,
48363515475000,
48463499597200,
48563515491200,
48616200,
4871,
488'IRDT'
489 ],
490 [
49163515475000,
49263531117000,
49363515487600,
49463531129600,
49512600,
4960,
497'IRST'
498 ],
499 [
50063531117000,
50163547011000,
50263531133200,
50363547027200,
50416200,
5051,
506'IRDT'
507 ],
508 [
50963547011000,
51063562653000,
51163547023600,
51263562665600,
51312600,
5140,
515'IRST'
516 ],
517 [
51863562653000,
51963578547000,
52063562669200,
52163578563200,
52216200,
5231,
524'IRDT'
525 ],
526 [
52763578547000,
52863594189000,
52963578559600,
53063594201600,
53112600,
5320,
533'IRST'
534 ],
535 [
53663594189000,
53763610083000,
53863594205200,
53963610099200,
54016200,
5411,
542'IRDT'
543 ],
544 [
54563610083000,
54663625811400,
54763610095600,
54863625824000,
54912600,
5500,
551'IRST'
552 ],
553 [
55463625811400,
55563641705400,
55663625827600,
55763641721600,
55816200,
5591,
560'IRDT'
561 ],
562 [
56363641705400,
56463657347400,
56563641718000,
56663657360000,
56712600,
5680,
569'IRST'
570 ],
571 [
57263657347400,
57363673241400,
57463657363600,
57563673257600,
57616200,
5771,
578'IRDT'
579 ],
580 [
58163673241400,
58263688883400,
58363673254000,
58463688896000,
58512600,
5860,
587'IRST'
588 ],
589 [
59063688883400,
59163704777400,
59263688899600,
59363704793600,
59416200,
5951,
596'IRDT'
597 ],
598 [
59963704777400,
60063720419400,
60163704790000,
60263720432000,
60312600,
6040,
605'IRST'
606 ],
607 [
60863720419400,
60963736313400,
61063720435600,
61163736329600,
61216200,
6131,
614'IRDT'
615 ],
616 [
61763736313400,
61863752041800,
61963736326000,
62063752054400,
62112600,
6220,
623'IRST'
624 ],
625 [
62663752041800,
62763767935800,
62863752058000,
62963767952000,
63016200,
6311,
632'IRDT'
633 ],
634 [
63563767935800,
63663783577800,
63763767948400,
63863783590400,
63912600,
6400,
641'IRST'
642 ],
643 [
64463783577800,
64563799471800,
64663783594000,
64763799488000,
64816200,
6491,
650'IRDT'
651 ],
652 [
65363799471800,
65463815113800,
65563799484400,
65663815126400,
65712600,
6580,
659'IRST'
660 ],
661 [
66263815113800,
66363831007800,
66463815130000,
66563831024000,
66616200,
6671,
668'IRDT'
669 ],
670 [
67163831007800,
67263846649800,
67363831020400,
67463846662400,
67512600,
6760,
677'IRST'
678 ],
679 [
68063846649800,
68163862543800,
68263846666000,
68363862560000,
68416200,
6851,
686'IRDT'
687 ],
688 [
68963862543800,
69063878272200,
69163862556400,
69263878284800,
69312600,
6940,
695'IRST'
696 ],
697 [
69863878272200,
69963894166200,
70063878288400,
70163894182400,
70216200,
7031,
704'IRDT'
705 ],
706 [
70763894166200,
70863909808200,
70963894178800,
71063909820800,
71112600,
7120,
713'IRST'
714 ],
715 [
71663909808200,
71763925702200,
71863909824400,
71963925718400,
72016200,
7211,
722'IRDT'
723 ],
724 [
72563925702200,
72663941344200,
72763925714800,
72863941356800,
72912600,
7300,
731'IRST'
732 ],
733 [
73463941344200,
73563957238200,
73663941360400,
73763957254400,
73816200,
7391,
740'IRDT'
741 ],
742 [
74363957238200,
74463972880200,
74563957250800,
74663972892800,
74712600,
7480,
749'IRST'
750 ],
751 [
75263972880200,
75363988774200,
75463972896400,
75563988790400,
75616200,
7571,
758'IRDT'
759 ],
760 [
76163988774200,
76264004416200,
76363988786800,
76464004428800,
76512600,
7660,
767'IRST'
768 ],
769 [
77064004416200,
77164020310200,
77264004432400,
77364020326400,
77416200,
7751,
776'IRDT'
777 ],
778 [
77964020310200,
78064036038600,
78164020322800,
78264036051200,
78312600,
7840,
785'IRST'
786 ],
787 [
78864036038600,
78964051932600,
79064036054800,
79164051948800,
79216200,
7931,
794'IRDT'
795 ],
796 [
79764051932600,
79864067574600,
79964051945200,
80064067587200,
80112600,
8020,
803'IRST'
804 ],
805 [
80664067574600,
80764083468600,
80864067590800,
80964083484800,
81016200,
8111,
812'IRDT'
813 ],
814 [
81564083468600,
81664099110600,
81764083481200,
81864099123200,
81912600,
8200,
821'IRST'
822 ],
823 [
82464099110600,
82564115004600,
82664099126800,
82764115020800,
82816200,
8291,
830'IRDT'
831 ],
832 [
83364115004600,
83464130646600,
83564115017200,
83664130659200,
83712600,
8380,
839'IRST'
840 ],
841 [
84264130646600,
84364146540600,
84464130662800,
84564146556800,
84616200,
8471,
848'IRDT'
849 ],
850 [
85164146540600,
85264162269000,
85364146553200,
85464162281600,
85512600,
8560,
857'IRST'
858 ],
859 [
86064162269000,
86164178163000,
86264162285200,
86364178179200,
86416200,
8651,
866'IRDT'
867 ],
868 [
86964178163000,
87064193805000,
87164178175600,
87264193817600,
87312600,
8740,
875'IRST'
876 ],
877 [
87864193805000,
87964209699000,
88064193821200,
88164209715200,
88216200,
8831,
884'IRDT'
885 ],
886 [
88764209699000,
88864225341000,
88964209711600,
89064225353600,
89112600,
8920,
893'IRST'
894 ],
895 [
89664225341000,
89764241235000,
89864225357200,
89964241251200,
90016200,
9011,
902'IRDT'
903 ],
904 [
90564241235000,
90664256877000,
90764241247600,
90864256889600,
90912600,
9100,
911'IRST'
912 ],
913 [
91464256877000,
91564272771000,
91664256893200,
91764272787200,
91816200,
9191,
920'IRDT'
921 ],
922 [
92364272771000,
924DateTime::TimeZone::INFINITY,
92564272783600,
926DateTime::TimeZone::INFINITY,
92712600,
9280,
929'IRST'
930 ],
931];
932
933sub olson_version { '2009s' }
934
935sub has_dst_changes { 48 }
936
937sub _max_year { 2019 }
938
939sub _new_instance
940{
941 return shift->_init( @_, spans => $spans );
942}
943
944
945
9461;
947