1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
|
require 'tzinfo/timezone_definition'
module TZInfo
module Definitions
module Africa
module Cairo
include TimezoneDefinition
timezone 'Africa/Cairo' do |tz|
tz.offset :o0, 7500, 0, :LMT
tz.offset :o1, 7200, 0, :EET
tz.offset :o2, 7200, 3600, :EEST
tz.transition 1900, 9, :o1, 695604503, 288
tz.transition 1940, 7, :o2, 29157905, 12
tz.transition 1940, 9, :o1, 19439227, 8
tz.transition 1941, 4, :o2, 29161193, 12
tz.transition 1941, 9, :o1, 19442027, 8
tz.transition 1942, 3, :o2, 29165405, 12
tz.transition 1942, 10, :o1, 19445275, 8
tz.transition 1943, 3, :o2, 29169785, 12
tz.transition 1943, 10, :o1, 19448235, 8
tz.transition 1944, 3, :o2, 29174177, 12
tz.transition 1944, 10, :o1, 19451163, 8
tz.transition 1945, 4, :o2, 29178737, 12
tz.transition 1945, 10, :o1, 19454083, 8
tz.transition 1957, 5, :o2, 29231621, 12
tz.transition 1957, 9, :o1, 19488899, 8
tz.transition 1958, 4, :o2, 29235893, 12
tz.transition 1958, 9, :o1, 19491819, 8
tz.transition 1959, 4, :o2, 58480547, 24
tz.transition 1959, 9, :o1, 4873683, 2
tz.transition 1960, 4, :o2, 58489331, 24
tz.transition 1960, 9, :o1, 4874415, 2
tz.transition 1961, 4, :o2, 58498091, 24
tz.transition 1961, 9, :o1, 4875145, 2
tz.transition 1962, 4, :o2, 58506851, 24
tz.transition 1962, 9, :o1, 4875875, 2
tz.transition 1963, 4, :o2, 58515611, 24
tz.transition 1963, 9, :o1, 4876605, 2
tz.transition 1964, 4, :o2, 58524395, 24
tz.transition 1964, 9, :o1, 4877337, 2
tz.transition 1965, 4, :o2, 58533155, 24
tz.transition 1965, 9, :o1, 4878067, 2
tz.transition 1966, 4, :o2, 58541915, 24
tz.transition 1966, 10, :o1, 4878799, 2
tz.transition 1967, 4, :o2, 58550675, 24
tz.transition 1967, 10, :o1, 4879529, 2
tz.transition 1968, 4, :o2, 58559459, 24
tz.transition 1968, 10, :o1, 4880261, 2
tz.transition 1969, 4, :o2, 58568219, 24
tz.transition 1969, 10, :o1, 4880991, 2
tz.transition 1970, 4, :o2, 10364400
tz.transition 1970, 10, :o1, 23587200
tz.transition 1971, 4, :o2, 41900400
tz.transition 1971, 10, :o1, 55123200
tz.transition 1972, 4, :o2, 73522800
tz.transition 1972, 10, :o1, 86745600
tz.transition 1973, 4, :o2, 105058800
tz.transition 1973, 10, :o1, 118281600
tz.transition 1974, 4, :o2, 136594800
tz.transition 1974, 10, :o1, 149817600
tz.transition 1975, 4, :o2, 168130800
tz.transition 1975, 10, :o1, 181353600
tz.transition 1976, 4, :o2, 199753200
tz.transition 1976, 10, :o1, 212976000
tz.transition 1977, 4, :o2, 231289200
tz.transition 1977, 10, :o1, 244512000
tz.transition 1978, 4, :o2, 262825200
tz.transition 1978, 10, :o1, 276048000
tz.transition 1979, 4, :o2, 294361200
tz.transition 1979, 10, :o1, 307584000
tz.transition 1980, 4, :o2, 325983600
tz.transition 1980, 10, :o1, 339206400
tz.transition 1981, 4, :o2, 357519600
tz.transition 1981, 10, :o1, 370742400
tz.transition 1982, 7, :o2, 396399600
tz.transition 1982, 10, :o1, 402278400
tz.transition 1983, 7, :o2, 426812400
tz.transition 1983, 10, :o1, 433814400
tz.transition 1984, 4, :o2, 452214000
tz.transition 1984, 10, :o1, 465436800
tz.transition 1985, 4, :o2, 483750000
tz.transition 1985, 10, :o1, 496972800
tz.transition 1986, 4, :o2, 515286000
tz.transition 1986, 10, :o1, 528508800
tz.transition 1987, 4, :o2, 546822000
tz.transition 1987, 10, :o1, 560044800
tz.transition 1988, 4, :o2, 578444400
tz.transition 1988, 10, :o1, 591667200
tz.transition 1989, 5, :o2, 610412400
tz.transition 1989, 10, :o1, 623203200
tz.transition 1990, 4, :o2, 641516400
tz.transition 1990, 10, :o1, 654739200
tz.transition 1991, 4, :o2, 673052400
tz.transition 1991, 10, :o1, 686275200
tz.transition 1992, 4, :o2, 704674800
tz.transition 1992, 10, :o1, 717897600
tz.transition 1993, 4, :o2, 736210800
tz.transition 1993, 10, :o1, 749433600
tz.transition 1994, 4, :o2, 767746800
tz.transition 1994, 10, :o1, 780969600
tz.transition 1995, 4, :o2, 799020000
tz.transition 1995, 9, :o1, 812322000
tz.transition 1996, 4, :o2, 830469600
tz.transition 1996, 9, :o1, 843771600
tz.transition 1997, 4, :o2, 861919200
tz.transition 1997, 9, :o1, 875221200
tz.transition 1998, 4, :o2, 893368800
tz.transition 1998, 9, :o1, 906670800
tz.transition 1999, 4, :o2, 925423200
tz.transition 1999, 9, :o1, 938725200
tz.transition 2000, 4, :o2, 956872800
tz.transition 2000, 9, :o1, 970174800
tz.transition 2001, 4, :o2, 988322400
tz.transition 2001, 9, :o1, 1001624400
tz.transition 2002, 4, :o2, 1019772000
tz.transition 2002, 9, :o1, 1033074000
tz.transition 2003, 4, :o2, 1051221600
tz.transition 2003, 9, :o1, 1064523600
tz.transition 2004, 4, :o2, 1083276000
tz.transition 2004, 9, :o1, 1096578000
tz.transition 2005, 4, :o2, 1114725600
tz.transition 2005, 9, :o1, 1128027600
tz.transition 2006, 4, :o2, 1146175200
tz.transition 2006, 9, :o1, 1158872400
tz.transition 2007, 4, :o2, 1177624800
tz.transition 2007, 9, :o1, 1189112400
tz.transition 2008, 4, :o2, 1209074400
tz.transition 2008, 8, :o1, 1219957200
tz.transition 2009, 4, :o2, 1240524000
tz.transition 2009, 8, :o1, 1251406800
tz.transition 2010, 4, :o2, 1272578400
tz.transition 2010, 8, :o1, 1282856400
tz.transition 2011, 4, :o2, 1304028000
tz.transition 2011, 8, :o1, 1314306000
tz.transition 2012, 4, :o2, 1335477600
tz.transition 2012, 8, :o1, 1346360400
tz.transition 2013, 4, :o2, 1366927200
tz.transition 2013, 8, :o1, 1377810000
tz.transition 2014, 4, :o2, 1398376800
tz.transition 2014, 8, :o1, 1409259600
tz.transition 2015, 4, :o2, 1429826400
tz.transition 2015, 8, :o1, 1440709200
tz.transition 2016, 4, :o2, 1461880800
tz.transition 2016, 8, :o1, 1472158800
tz.transition 2017, 4, :o2, 1493330400
tz.transition 2017, 8, :o1, 1504213200
tz.transition 2018, 4, :o2, 1524780000
tz.transition 2018, 8, :o1, 1535662800
tz.transition 2019, 4, :o2, 1556229600
tz.transition 2019, 8, :o1, 1567112400
tz.transition 2020, 4, :o2, 1587679200
tz.transition 2020, 8, :o1, 1598562000
tz.transition 2021, 4, :o2, 1619733600
tz.transition 2021, 8, :o1, 1630011600
tz.transition 2022, 4, :o2, 1651183200
tz.transition 2022, 8, :o1, 1661461200
tz.transition 2023, 4, :o2, 1682632800
tz.transition 2023, 8, :o1, 1693515600
tz.transition 2024, 4, :o2, 1714082400
tz.transition 2024, 8, :o1, 1724965200
tz.transition 2025, 4, :o2, 1745532000
tz.transition 2025, 8, :o1, 1756414800
tz.transition 2026, 4, :o2, 1776981600
tz.transition 2026, 8, :o1, 1787864400
tz.transition 2027, 4, :o2, 1809036000
tz.transition 2027, 8, :o1, 1819314000
tz.transition 2028, 4, :o2, 1840485600
tz.transition 2028, 8, :o1, 1851368400
tz.transition 2029, 4, :o2, 1871935200
tz.transition 2029, 8, :o1, 1882818000
tz.transition 2030, 4, :o2, 1903384800
tz.transition 2030, 8, :o1, 1914267600
tz.transition 2031, 4, :o2, 1934834400
tz.transition 2031, 8, :o1, 1945717200
tz.transition 2032, 4, :o2, 1966888800
tz.transition 2032, 8, :o1, 1977166800
tz.transition 2033, 4, :o2, 1998338400
tz.transition 2033, 8, :o1, 2008616400
tz.transition 2034, 4, :o2, 2029788000
tz.transition 2034, 8, :o1, 2040670800
tz.transition 2035, 4, :o2, 2061237600
tz.transition 2035, 8, :o1, 2072120400
tz.transition 2036, 4, :o2, 2092687200
tz.transition 2036, 8, :o1, 2103570000
tz.transition 2037, 4, :o2, 2124136800
tz.transition 2037, 8, :o1, 2135019600
tz.transition 2038, 4, :o2, 29586521, 12
tz.transition 2038, 8, :o1, 19725299, 8
tz.transition 2039, 4, :o2, 29590889, 12
tz.transition 2039, 8, :o1, 19728211, 8
tz.transition 2040, 4, :o2, 29595257, 12
tz.transition 2040, 8, :o1, 19731179, 8
tz.transition 2041, 4, :o2, 29599625, 12
tz.transition 2041, 8, :o1, 19734091, 8
tz.transition 2042, 4, :o2, 29603993, 12
tz.transition 2042, 8, :o1, 19737003, 8
tz.transition 2043, 4, :o2, 29608361, 12
tz.transition 2043, 8, :o1, 19739915, 8
tz.transition 2044, 4, :o2, 29612813, 12
tz.transition 2044, 8, :o1, 19742827, 8
tz.transition 2045, 4, :o2, 29617181, 12
tz.transition 2045, 8, :o1, 19745795, 8
tz.transition 2046, 4, :o2, 29621549, 12
tz.transition 2046, 8, :o1, 19748707, 8
tz.transition 2047, 4, :o2, 29625917, 12
tz.transition 2047, 8, :o1, 19751619, 8
tz.transition 2048, 4, :o2, 29630285, 12
tz.transition 2048, 8, :o1, 19754531, 8
tz.transition 2049, 4, :o2, 29634737, 12
tz.transition 2049, 8, :o1, 19757443, 8
tz.transition 2050, 4, :o2, 29639105, 12
tz.transition 2050, 8, :o1, 19760355, 8
end
end
end
end
end
|