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::Jerusalem;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::Asia::Jerusalem::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22    [
23DateTime::TimeZone::NEG_INFINITY,
2459295533944,
25DateTime::TimeZone::NEG_INFINITY,
2659295542400,
278456,
280,
29'LMT'
30    ],
31    [
3259295533944,
3360494679560,
3459295542384,
3560494688000,
368440,
370,
38'JMT'
39    ],
40    [
4160494679560,
4261202037600,
4360494686760,
4461202044800,
457200,
460,
47'IST'
48    ],
49    [
5061202037600,
5161278325200,
5261202048400,
5361278336000,
5410800,
551,
56'IDT'
57    ],
58    [
5961278325200,
6061291382400,
6161278332400,
6261291389600,
637200,
640,
65'IST'
66    ],
67    [
6861291382400,
6961309861200,
7061291393200,
7161309872000,
7210800,
731,
74'IDT'
75    ],
76    [
7761309861200,
7861322997600,
7961309868400,
8061323004800,
817200,
820,
83'IST'
84    ],
85    [
8661322997600,
8761341483600,
8861323008400,
8961341494400,
9010800,
911,
92'IDT'
93    ],
94    [
9561341483600,
9661355829600,
9761341490800,
9861355836800,
997200,
1000,
101'IST'
102    ],
103    [
10461355829600,
10561373026800,
10661355840400,
10761373037600,
10810800,
1091,
110'IDT'
111    ],
112    [
11361373026800,
11461387372800,
11561373034000,
11661387380000,
1177200,
1180,
119'IST'
120    ],
121    [
12261387372800,
12361404555600,
12461387383600,
12561404566400,
12610800,
1271,
128'IDT'
129    ],
130    [
13161404555600,
13261453720800,
13361404562800,
13461453728000,
1357200,
1360,
137'IST'
138    ],
139    [
14061453720800,
14161462440000,
14261453735200,
14361462454400,
14414400,
1451,
146'IDDT'
147    ],
148    [
14961462440000,
15061467721200,
15161462450800,
15261467732000,
15310800,
1541,
155'IDT'
156    ],
157    [
15861467721200,
15961483356000,
16061467728400,
16161483363200,
1627200,
1630,
164'IST'
165    ],
166    [
16761483356000,
16861499257200,
16961483366800,
17061499268000,
17110800,
1721,
173'IDT'
174    ],
175    [
17661499257200,
17761513596000,
17861499264400,
17961513603200,
1807200,
1810,
182'IST'
183    ],
184    [
18561513596000,
18661526736000,
18761513606800,
18861526746800,
18910800,
1901,
191'IDT'
192    ],
193    [
19461526736000,
19561543836000,
19661526743200,
19761543843200,
1987200,
1990,
200'IST'
201    ],
202    [
20361543836000,
20461563196800,
20561543846800,
20661563207600,
20710800,
2081,
209'IDT'
210    ],
211    [
21261563196800,
21361577107200,
21461563204000,
21561577114400,
2167200,
2170,
218'IST'
219    ],
220    [
22161577107200,
22261592832000,
22361577118000,
22461592842800,
22510800,
2261,
227'IDT'
228    ],
229    [
23061592832000,
23161607952000,
23261592839200,
23361607959200,
2347200,
2350,
236'IST'
237    ],
238    [
23961607952000,
24061621257600,
24161607962800,
24261621268400,
24310800,
2441,
245'IDT'
246    ],
247    [
24861621257600,
24961644837600,
25061621264800,
25161644844800,
2527200,
2530,
254'IST'
255    ],
256    [
25761644837600,
25861652696400,
25961644848400,
26061652707200,
26110800,
2621,
263'IDT'
264    ],
265    [
26661652696400,
26761676208000,
26861652703600,
26961676215200,
2707200,
2710,
272'IST'
273    ],
274    [
27561676208000,
27661684146000,
27761676218800,
27861684156800,
27910800,
2801,
281'IDT'
282    ],
283    [
28461684146000,
28561707132000,
28661684153200,
28761707139200,
2887200,
2890,
290'IST'
291    ],
292    [
29361707132000,
29461717420800,
29561707142800,
29661717431600,
29710800,
2981,
299'IDT'
300    ],
301    [
30261717420800,
30361735651200,
30461717428000,
30561735658400,
3067200,
3070,
308'IST'
309    ],
310    [
31161735651200,
31261748254800,
31361735662000,
31461748265600,
31510800,
3161,
317'IDT'
318    ],
319    [
32061748254800,
32162278063200,
32261748262000,
32362278070400,
3247200,
3250,
326'IST'
327    ],
328    [
32962278063200,
33062286526800,
33162278074000,
33262286537600,
33310800,
3341,
335'IDT'
336    ],
337    [
33862286526800,
33962302860000,
34062286534000,
34162302867200,
3427200,
3430,
344'IST'
345    ],
346    [
34762302860000,
34862314347600,
34962302870800,
35062314358400,
35110800,
3521,
353'IDT'
354    ],
355    [
35662314347600,
35762617960800,
35862314354800,
35962617968000,
3607200,
3610,
362'IST'
363    ],
364    [
36562617960800,
36662631262800,
36762617971600,
36862631273600,
36910800,
3701,
371'IDT'
372    ],
373    [
37462631262800,
37562652434400,
37662631270000,
37762652441600,
3787200,
3790,
380'IST'
381    ],
382    [
38362652434400,
38462662107600,
38562652445200,
38662662118400,
38710800,
3881,
389'IDT'
390    ],
391    [
39262662107600,
39362681119200,
39462662114800,
39562681126400,
3967200,
3970,
398'IST'
399    ],
400    [
40162681119200,
40262694162000,
40362681130000,
40462694172800,
40510800,
4061,
407'IDT'
408    ],
409    [
41062694162000,
41162712223200,
41262694169200,
41362712230400,
4147200,
4150,
416'IST'
417    ],
418    [
41962712223200,
42062724920400,
42162712234000,
42262724931200,
42310800,
4241,
425'IDT'
426    ],
427    [
42862724920400,
42962745573600,
43062724927600,
43162745580800,
4327200,
4330,
434'IST'
435    ],
436    [
43762745573600,
43862756456400,
43962745584400,
44062756467200,
44110800,
4421,
443'IDT'
444    ],
445    [
44662756456400,
44762773999200,
44862756463600,
44962774006400,
4507200,
4510,
452'IST'
453    ],
454    [
45562773999200,
45662787301200,
45762774010000,
45862787312000,
45910800,
4601,
461'IDT'
462    ],
463    [
46462787301200,
46562805448800,
46662787308400,
46762805456000,
4687200,
4690,
470'IST'
471    ],
472    [
47362805448800,
47462819355600,
47562805459600,
47662819366400,
47710800,
4781,
479'IDT'
480    ],
481    [
48262819355600,
48362837503200,
48462819362800,
48562837510400,
4867200,
4870,
488'IST'
489    ],
490    [
49162837503200,
49262851410000,
49362837514000,
49462851420800,
49510800,
4961,
497'IDT'
498    ],
499    [
50062851410000,
50162869384800,
50262851417200,
50362869392000,
5047200,
5050,
506'IST'
507    ],
508    [
50962869384800,
51062882859600,
51162869395600,
51262882870400,
51310800,
5141,
515'IDT'
516    ],
517    [
51862882859600,
51962900834400,
52062882866800,
52162900841600,
5227200,
5230,
524'IST'
525    ],
526    [
52762900834400,
52862913704400,
52962900845200,
53062913715200,
53110800,
5321,
533'IDT'
534    ],
535    [
53662913704400,
53762932284000,
53862913711600,
53962932291200,
5407200,
5410,
542'IST'
543    ],
544    [
54562932284000,
54662945758800,
54762932294800,
54862945769600,
54910800,
5501,
551'IDT'
552    ],
553    [
55462945758800,
55562962524000,
55662945766000,
55762962531200,
5587200,
5590,
560'IST'
561    ],
562    [
56362962524000,
56462978504400,
56562962534800,
56662978515200,
56710800,
5681,
569'IDT'
570    ],
571    [
57262978504400,
57362994578400,
57462978511600,
57562994585600,
5767200,
5770,
578'IST'
579    ],
580    [
58162994578400,
58263009867600,
58362994589200,
58463009878400,
58510800,
5861,
587'IDT'
588    ],
589    [
59063009867600,
59163026028000,
59263009874800,
59363026035200,
5947200,
5950,
596'IST'
597    ],
598    [
59963026028000,
60063040712400,
60163026038800,
60263040723200,
60310800,
6041,
605'IDT'
606    ],
607    [
60863040712400,
60963058694400,
61063040719600,
61163058701600,
6127200,
6130,
614'IST'
615    ],
616    [
61763058694400,
61863071996400,
61963058705200,
62063072007200,
62110800,
6221,
623'IDT'
624    ],
625    [
62663071996400,
62763091353600,
62863072003600,
62963091360800,
6307200,
6310,
632'IST'
633    ],
634    [
63563091353600,
63663106466400,
63763091364400,
63863106477200,
63910800,
6401,
641'IDT'
642    ],
643    [
64463106466400,
64563122454000,
64663106473600,
64763122461200,
6487200,
6490,
650'IST'
651    ],
652    [
65363122454000,
65463136965600,
65563122464800,
65663136976400,
65710800,
6581,
659'IDT'
660    ],
661    [
66263136965600,
66363153039600,
66463136972800,
66563153046800,
6667200,
6670,
668'IST'
669    ],
670    [
67163153039600,
67263169624800,
67363153050400,
67463169635600,
67510800,
6761,
677'IDT'
678    ],
679    [
68063169624800,
68163184489200,
68263169632000,
68363184496400,
6847200,
6850,
686'IST'
687    ],
688    [
68963184489200,
69063200815200,
69163184500000,
69263200826000,
69310800,
6941,
695'IDT'
696    ],
697    [
69863200815200,
69963216975600,
70063200822400,
70163216982800,
7027200,
7030,
704'IST'
705    ],
706    [
70763216975600,
70863231487200,
70963216986400,
71063231498000,
71110800,
7121,
713'IDT'
714    ],
715    [
71663231487200,
71763247996800,
71863231494400,
71963248004000,
7207200,
7210,
722'IST'
723    ],
724    [
72563247996800,
72663264495600,
72763248007600,
72863264506400,
72910800,
7301,
731'IDT'
732    ],
733    [
73463264495600,
73563279446400,
73663264502800,
73763279453600,
7387200,
7390,
740'IST'
741    ],
742    [
74363279446400,
74463295340400,
74563279457200,
74663295351200,
74710800,
7481,
749'IDT'
750    ],
751    [
75263295340400,
75363310896000,
75463295347600,
75563310903200,
7567200,
7570,
758'IST'
759    ],
760    [
76163310896000,
76263325580400,
76363310906800,
76463325591200,
76510800,
7661,
767'IDT'
768    ],
769    [
77063325580400,
77163342345600,
77263325587600,
77363342352800,
7747200,
7750,
776'IST'
777    ],
778    [
77963342345600,
78063358844400,
78163342356400,
78263358855200,
78310800,
7841,
785'IDT'
786    ],
787    [
78863358844400,
78963373795200,
79063358851600,
79163373802400,
7927200,
7930,
794'IST'
795    ],
796    [
79763373795200,
79863389689200,
79963373806000,
80063389700000,
80110800,
8021,
803'IDT'
804    ],
805    [
80663389689200,
80763405244800,
80863389696400,
80963405252000,
8107200,
8110,
812'IST'
813    ],
814    [
81563405244800,
81663419929200,
81763405255600,
81863419940000,
81910800,
8201,
821'IDT'
822    ],
823    [
82463419929200,
82563437299200,
82663419936400,
82763437306400,
8287200,
8290,
830'IST'
831    ],
832    [
83363437299200,
83463453193200,
83563437310000,
83663453204000,
83710800,
8381,
839'IDT'
840    ],
841    [
84263453193200,
84363468748800,
84463453200400,
84563468756000,
8467200,
8470,
848'IST'
849    ],
850    [
85163468748800,
85263484038000,
85363468759600,
85463484048800,
85510800,
8561,
857'IDT'
858    ],
859    [
86063484038000,
86163500198400,
86263484045200,
86363500205600,
8647200,
8650,
866'IST'
867    ],
868    [
86963500198400,
87063514278000,
87163500209200,
87263514288800,
87310800,
8741,
875'IDT'
876    ],
877    [
87863514278000,
87963531648000,
88063514285200,
88163531655200,
8827200,
8830,
884'IST'
885    ],
886    [
88763531648000,
88863547542000,
88963531658800,
89063547552800,
89110800,
8921,
893'IDT'
894    ],
895    [
89663547542000,
89763563097600,
89863547549200,
89963563104800,
9007200,
9010,
902'IST'
903    ],
904    [
90563563097600,
90663578386800,
90763563108400,
90863578397600,
90910800,
9101,
911'IDT'
912    ],
913    [
91463578386800,
91563595152000,
91663578394000,
91763595159200,
9187200,
9190,
920'IST'
921    ],
922    [
92363595152000,
92463611650800,
92563595162800,
92663611661600,
92710800,
9281,
929'IDT'
930    ],
931    [
93263611650800,
93363626601600,
93463611658000,
93563626608800,
9367200,
9370,
938'IST'
939    ],
940    [
94163626601600,
94263641890800,
94363626612400,
94463641901600,
94510800,
9461,
947'IDT'
948    ],
949    [
95063641890800,
95163658051200,
95263641898000,
95363658058400,
9547200,
9550,
956'IST'
957    ],
958    [
95963658051200,
96063672735600,
96163658062000,
96263672746400,
96310800,
9641,
965'IDT'
966    ],
967    [
96863672735600,
96963689500800,
97063672742800,
97163689508000,
9727200,
9730,
974'IST'
975    ],
976    [
97763689500800,
97863705999600,
97963689511600,
98063706010400,
98110800,
9821,
983'IDT'
984    ],
985    [
98663705999600,
98763720950400,
98863706006800,
98963720957600,
9907200,
9910,
992'IST'
993    ],
994    [
99563720950400,
99663736844400,
99763720961200,
99863736855200,
99910800,
10001,
1001'IDT'
1002    ],
1003    [
100463736844400,
100563752400000,
100663736851600,
100763752407200,
10087200,
10090,
1010'IST'
1011    ],
1012    [
101363752400000,
101463767084400,
101563752410800,
101663767095200,
101710800,
10181,
1019'IDT'
1020    ],
1021    [
102263767084400,
102363784454400,
102463767091600,
102563784461600,
10267200,
10270,
1028'IST'
1029    ],
1030    [
103163784454400,
103263800348400,
103363784465200,
103463800359200,
103510800,
10361,
1037'IDT'
1038    ],
1039    [
104063800348400,
104163815904000,
104263800355600,
104363815911200,
10447200,
10450,
1046'IST'
1047    ],
1048    [
104963815904000,
105063831193200,
105163815914800,
105263831204000,
105310800,
10541,
1055'IDT'
1056    ],
1057    [
105863831193200,
105963847353600,
106063831200400,
106163847360800,
10627200,
10630,
1064'IST'
1065    ],
1066    [
106763847353600,
106863863852400,
106963847364400,
107063863863200,
107110800,
10721,
1073'IDT'
1074    ],
1075    [
107663863852400,
107763878803200,
107863863859600,
107963878810400,
10807200,
10810,
1082'IST'
1083    ],
1084    [
108563878803200,
108663894697200,
108763878814000,
108863894708000,
108910800,
10901,
1091'IDT'
1092    ],
1093    [
109463894697200,
109563910252800,
109663894704400,
109763910260000,
10987200,
10990,
1100'IST'
1101    ],
1102    [
110363910252800,
110463925542000,
110563910263600,
110663925552800,
110710800,
11081,
1109'IDT'
1110    ],
1111    [
111263925542000,
111363941702400,
111463925549200,
111563941709600,
11167200,
11170,
1118'IST'
1119    ],
1120    [
112163941702400,
112263958806000,
112363941713200,
112463958816800,
112510800,
11261,
1127'IDT'
1128    ],
1129    [
113063958806000,
113163973756800,
113263958813200,
113363973764000,
11347200,
11350,
1136'IST'
1137    ],
1138    [
113963973756800,
114063989046000,
114163973767600,
114263989056800,
114310800,
11441,
1145'IDT'
1146    ],
1147    [
114863989046000,
114964005206400,
115063989053200,
115164005213600,
11527200,
11530,
1154'IST'
1155    ],
1156    [
115764005206400,
115864019890800,
115964005217200,
116064019901600,
116110800,
11621,
1163'IDT'
1164    ],
1165    [
116664019890800,
116764036656000,
116864019898000,
116964036663200,
11707200,
11710,
1172'IST'
1173    ],
1174    [
117564036656000,
117664053154800,
117764036666800,
117864053165600,
117910800,
11801,
1181'IDT'
1182    ],
1183    [
118464053154800,
118564068105600,
118664053162000,
118764068112800,
11887200,
11890,
1190'IST'
1191    ],
1192    [
119364068105600,
119464083394800,
119564068116400,
119664083405600,
119710800,
11981,
1199'IDT'
1200    ],
1201    [
120264083394800,
120364099555200,
120464083402000,
120564099562400,
12067200,
12070,
1208'IST'
1209    ],
1210    [
121164099555200,
121264114239600,
121364099566000,
121464114250400,
121510800,
12161,
1217'IDT'
1218    ],
1219    [
122064114239600,
122164131609600,
122264114246800,
122364131616800,
12247200,
12250,
1226'IST'
1227    ],
1228    [
122964131609600,
123064147503600,
123164131620400,
123264147514400,
123310800,
12341,
1235'IDT'
1236    ],
1237    [
123864147503600,
123964163059200,
124064147510800,
124164163066400,
12427200,
12430,
1244'IST'
1245    ],
1246    [
124764163059200,
124864177743600,
124964163070000,
125064177754400,
125110800,
12521,
1253'IDT'
1254    ],
1255    [
125664177743600,
125764194508800,
125864177750800,
125964194516000,
12607200,
12610,
1262'IST'
1263    ],
1264    [
126564194508800,
126664211007600,
126764194519600,
126864211018400,
126910800,
12701,
1271'IDT'
1272    ],
1273    [
127464211007600,
127564225958400,
127664211014800,
127764225965600,
12787200,
12790,
1280'IST'
1281    ],
1282    [
128364225958400,
128464241852400,
128564225969200,
128664241863200,
128710800,
12881,
1289'IDT'
1290    ],
1291    [
129264241852400,
129364257408000,
129464241859600,
129564257415200,
12967200,
12970,
1298'IST'
1299    ],
1300    [
130164257408000,
130264272092400,
130364257418800,
130464272103200,
130510800,
13061,
1307'IDT'
1308    ],
1309    [
131064272092400,
1311DateTime::TimeZone::INFINITY,
131264272099600,
1313DateTime::TimeZone::INFINITY,
13147200,
13150,
1316'IST'
1317    ],
1318];
1319
1320sub olson_version { '2010b' }
1321
1322sub has_dst_changes { 71 }
1323
1324sub _max_year { 2020 }
1325
1326sub _new_instance
1327{
1328    return shift->_init( @_, spans => $spans );
1329}
1330
1331
1332
13331;
1334
1335