1
'''tzinfo timezone information for Asia/Omsk.'''
2
from pytz.tzinfo import DstTzInfo
3
from pytz.tzinfo import memorized_datetime as d
4
from pytz.tzinfo import memorized_ttinfo as i
7
'''Asia/Omsk timezone definition. See datetime.tzinfo for details'''
11
_utc_transition_times = [
13
d(1919,11,13,19,6,24),
101
d(2023,10,28,20,0,0),
103
d(2024,10,26,20,0,0),
105
d(2025,10,25,20,0,0),
107
d(2026,10,24,20,0,0),
109
d(2027,10,30,20,0,0),
111
d(2028,10,28,20,0,0),
113
d(2029,10,27,20,0,0),
115
d(2030,10,26,20,0,0),
117
d(2031,10,25,20,0,0),
119
d(2032,10,30,20,0,0),
121
d(2033,10,29,20,0,0),
123
d(2034,10,28,20,0,0),
125
d(2035,10,27,20,0,0),
127
d(2036,10,25,20,0,0),
129
d(2037,10,24,20,0,0),
136
i(25200,3600,'OMSST'),
138
i(25200,3600,'OMSST'),
140
i(25200,3600,'OMSST'),
142
i(25200,3600,'OMSST'),
144
i(25200,3600,'OMSST'),
146
i(25200,3600,'OMSST'),
148
i(25200,3600,'OMSST'),
150
i(25200,3600,'OMSST'),
152
i(25200,3600,'OMSST'),
154
i(25200,3600,'OMSST'),
159
i(25200,3600,'OMSST'),
161
i(25200,3600,'OMSST'),
163
i(25200,3600,'OMSST'),
165
i(25200,3600,'OMSST'),
167
i(25200,3600,'OMSST'),
169
i(25200,3600,'OMSST'),
171
i(25200,3600,'OMSST'),
173
i(25200,3600,'OMSST'),
175
i(25200,3600,'OMSST'),
177
i(25200,3600,'OMSST'),
179
i(25200,3600,'OMSST'),
181
i(25200,3600,'OMSST'),
183
i(25200,3600,'OMSST'),
185
i(25200,3600,'OMSST'),
187
i(25200,3600,'OMSST'),
189
i(25200,3600,'OMSST'),
191
i(25200,3600,'OMSST'),
193
i(25200,3600,'OMSST'),
195
i(25200,3600,'OMSST'),
197
i(25200,3600,'OMSST'),
199
i(25200,3600,'OMSST'),
201
i(25200,3600,'OMSST'),
203
i(25200,3600,'OMSST'),
205
i(25200,3600,'OMSST'),
207
i(25200,3600,'OMSST'),
209
i(25200,3600,'OMSST'),
211
i(25200,3600,'OMSST'),
213
i(25200,3600,'OMSST'),
215
i(25200,3600,'OMSST'),
217
i(25200,3600,'OMSST'),
219
i(25200,3600,'OMSST'),
221
i(25200,3600,'OMSST'),
223
i(25200,3600,'OMSST'),
225
i(25200,3600,'OMSST'),
227
i(25200,3600,'OMSST'),
229
i(25200,3600,'OMSST'),
231
i(25200,3600,'OMSST'),
233
i(25200,3600,'OMSST'),
235
i(25200,3600,'OMSST'),
237
i(25200,3600,'OMSST'),
239
i(25200,3600,'OMSST'),
241
i(25200,3600,'OMSST'),
243
i(25200,3600,'OMSST'),
245
i(25200,3600,'OMSST'),
247
i(25200,3600,'OMSST'),
249
i(25200,3600,'OMSST'),