Index: openacs-4/packages/timezones/sql/common/timezone-rules.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/timezones/sql/common/Attic/timezone-rules.sql,v diff -u -N --- openacs-4/packages/timezones/sql/common/timezone-rules.sql 28 Aug 2001 04:04:03 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,40049 +0,0 @@ --- packages/acs-reference/sql/timezone-rules.sql --- --- This file is generated automatically based on the Unix timezone --- database. It defines each time range during which a particular --- local-to-UTC conversion rule is in effect. The rules specification --- is of the form: --- --- timezone.add_rule (tz, abbrev, isdst, gmt_offset, --- utc_start, utc_end, local_start, local_end) --- --- where --- --- tz is the Unix timezone name --- abbrev is an abbreviation for the conversion rule, --- isdist is the Daylight Savings Time flag --- gmt_offset is the difference between local time and UTC --- utc_[start,end] are the UTC times during which the rule applies --- local_[start,end] are the local times during which this rule applies. --- --- Note that local times are discontinuous because of DST transitions. --- --- Rules in general run until 2038. --- --- @author Ron Henderson (ron@arsdigita.com) --- @created 2000-12-04 --- --- $Id: timezone-rules.sql,v 1.1 2001/08/28 04:04:03 jong Exp $ - --- Generating data for 521 timezones - --- --- Africa/Abidjan --- - -begin -timezone.add_rule('Africa/Abidjan', 'GMT', 0, -968, 'Dec 14 20:45:52 1901', 'Jan 1 00:16:07 1912', 'Dec 14 20:29:44 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Abidjan', 'GMT', 0, 0, 'Jan 1 00:16:08 1912', 'Jan 18 03:14:07 2038', 'Jan 1 00:16:08 1912', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Accra --- - -begin -timezone.add_rule('Africa/Accra', 'GMT', 0, -52, 'Dec 14 20:45:52 1901', 'Jan 1 00:00:51 1918', 'Dec 14 20:45:00 1901', 'Dec 31 23:59:59 1917'); -timezone.add_rule('Africa/Accra', 'GMT', 0, 0, 'Jan 1 00:00:52 1918', 'Aug 31 23:59:59 1936', 'Jan 1 00:00:52 1918', 'Aug 31 23:59:59 1936'); -timezone.add_rule('Africa/Accra', 'GHST', 1, 1200, 'Sep 1 00:00:00 1936', 'Dec 30 23:39:59 1936', 'Sep 1 00:20:00 1936', 'Dec 30 23:59:59 1936'); -timezone.add_rule('Africa/Accra', 'GMT', 0, 0, 'Dec 30 23:40:00 1936', 'Aug 31 23:59:59 1937', 'Dec 30 23:40:00 1936', 'Aug 31 23:59:59 1937'); -timezone.add_rule('Africa/Accra', 'GHST', 1, 1200, 'Sep 1 00:00:00 1937', 'Dec 30 23:39:59 1937', 'Sep 1 00:20:00 1937', 'Dec 30 23:59:59 1937'); -timezone.add_rule('Africa/Accra', 'GMT', 0, 0, 'Dec 30 23:40:00 1937', 'Aug 31 23:59:59 1938', 'Dec 30 23:40:00 1937', 'Aug 31 23:59:59 1938'); -timezone.add_rule('Africa/Accra', 'GHST', 1, 1200, 'Sep 1 00:00:00 1938', 'Dec 30 23:39:59 1938', 'Sep 1 00:20:00 1938', 'Dec 30 23:59:59 1938'); -timezone.add_rule('Africa/Accra', 'GMT', 0, 0, 'Dec 30 23:40:00 1938', 'Aug 31 23:59:59 1939', 'Dec 30 23:40:00 1938', 'Aug 31 23:59:59 1939'); -timezone.add_rule('Africa/Accra', 'GHST', 1, 1200, 'Sep 1 00:00:00 1939', 'Dec 30 23:39:59 1939', 'Sep 1 00:20:00 1939', 'Dec 30 23:59:59 1939'); -timezone.add_rule('Africa/Accra', 'GMT', 0, 0, 'Dec 30 23:40:00 1939', 'Aug 31 23:59:59 1940', 'Dec 30 23:40:00 1939', 'Aug 31 23:59:59 1940'); -timezone.add_rule('Africa/Accra', 'GHST', 1, 1200, 'Sep 1 00:00:00 1940', 'Dec 30 23:39:59 1940', 'Sep 1 00:20:00 1940', 'Dec 30 23:59:59 1940'); -timezone.add_rule('Africa/Accra', 'GMT', 0, 0, 'Dec 30 23:40:00 1940', 'Aug 31 23:59:59 1941', 'Dec 30 23:40:00 1940', 'Aug 31 23:59:59 1941'); -timezone.add_rule('Africa/Accra', 'GHST', 1, 1200, 'Sep 1 00:00:00 1941', 'Dec 30 23:39:59 1941', 'Sep 1 00:20:00 1941', 'Dec 30 23:59:59 1941'); -timezone.add_rule('Africa/Accra', 'GMT', 0, 0, 'Dec 30 23:40:00 1941', 'Aug 31 23:59:59 1942', 'Dec 30 23:40:00 1941', 'Aug 31 23:59:59 1942'); -timezone.add_rule('Africa/Accra', 'GHST', 1, 1200, 'Sep 1 00:00:00 1942', 'Dec 30 23:39:59 1942', 'Sep 1 00:20:00 1942', 'Dec 30 23:59:59 1942'); -timezone.add_rule('Africa/Accra', 'GMT', 0, 0, 'Dec 30 23:40:00 1942', 'Jan 18 03:14:07 2038', 'Dec 30 23:40:00 1942', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Addis_Ababa --- - -begin -timezone.add_rule('Africa/Addis_Ababa', 'EAT', 0, 9320, 'Dec 14 20:45:52 1901', 'May 4 21:24:39 1936', 'Dec 14 23:21:12 1901', 'May 4 23:59:59 1936'); -timezone.add_rule('Africa/Addis_Ababa', 'EAT', 0, 10800, 'May 4 21:24:40 1936', 'Jan 18 03:14:07 2038', 'May 5 00:24:40 1936', 'Jan 18 06:14:07 2038'); -end; -/ - --- --- Africa/Algiers --- - -begin -timezone.add_rule('Africa/Algiers', 'CET', 0, 561, 'Dec 14 20:45:52 1901', 'Mar 10 23:50:38 1911', 'Dec 14 20:55:13 1901', 'Mar 10 23:59:59 1911'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Mar 10 23:50:39 1911', 'Jun 14 22:59:59 1916', 'Mar 10 23:50:39 1911', 'Jun 14 22:59:59 1916'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Jun 14 23:00:00 1916', 'Oct 1 22:59:59 1916', 'Jun 15 00:00:00 1916', 'Oct 1 23:59:59 1916'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Oct 1 23:00:00 1916', 'Mar 24 22:59:59 1917', 'Oct 1 23:00:00 1916', 'Mar 24 22:59:59 1917'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Mar 24 23:00:00 1917', 'Oct 7 22:59:59 1917', 'Mar 25 00:00:00 1917', 'Oct 7 23:59:59 1917'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Oct 7 23:00:00 1917', 'Mar 9 22:59:59 1918', 'Oct 7 23:00:00 1917', 'Mar 9 22:59:59 1918'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Mar 9 23:00:00 1918', 'Oct 6 22:59:59 1918', 'Mar 10 00:00:00 1918', 'Oct 6 23:59:59 1918'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Oct 6 23:00:00 1918', 'Mar 1 22:59:59 1919', 'Oct 6 23:00:00 1918', 'Mar 1 22:59:59 1919'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Mar 1 23:00:00 1919', 'Oct 5 22:59:59 1919', 'Mar 2 00:00:00 1919', 'Oct 5 23:59:59 1919'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Oct 5 23:00:00 1919', 'Feb 14 22:59:59 1920', 'Oct 5 23:00:00 1919', 'Feb 14 22:59:59 1920'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Feb 14 23:00:00 1920', 'Oct 23 22:59:59 1920', 'Feb 15 00:00:00 1920', 'Oct 23 23:59:59 1920'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Oct 23 23:00:00 1920', 'Mar 14 22:59:59 1921', 'Oct 23 23:00:00 1920', 'Mar 14 22:59:59 1921'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Mar 14 23:00:00 1921', 'Jun 21 22:59:59 1921', 'Mar 15 00:00:00 1921', 'Jun 21 23:59:59 1921'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Jun 21 23:00:00 1921', 'Sep 11 22:59:59 1939', 'Jun 21 23:00:00 1921', 'Sep 11 22:59:59 1939'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Sep 11 23:00:00 1939', 'Nov 18 23:59:59 1939', 'Sep 12 00:00:00 1939', 'Nov 19 00:59:59 1939'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Nov 19 00:00:00 1939', 'Feb 25 01:59:59 1940', 'Nov 19 00:00:00 1939', 'Feb 25 01:59:59 1940'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 3600, 'Feb 25 02:00:00 1940', 'Apr 3 00:59:59 1944', 'Feb 25 03:00:00 1940', 'Apr 3 01:59:59 1944'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 7200, 'Apr 3 01:00:00 1944', 'Oct 7 23:59:59 1944', 'Apr 3 03:00:00 1944', 'Oct 8 01:59:59 1944'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 3600, 'Oct 8 00:00:00 1944', 'Apr 2 00:59:59 1945', 'Oct 8 01:00:00 1944', 'Apr 2 01:59:59 1945'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 7200, 'Apr 2 01:00:00 1945', 'Sep 15 22:59:59 1945', 'Apr 2 03:00:00 1945', 'Sep 16 00:59:59 1945'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 3600, 'Sep 15 23:00:00 1945', 'Oct 6 22:59:59 1946', 'Sep 16 00:00:00 1945', 'Oct 6 23:59:59 1946'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Oct 6 23:00:00 1946', 'Jan 28 23:59:59 1956', 'Oct 6 23:00:00 1946', 'Jan 28 23:59:59 1956'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 3600, 'Jan 29 00:00:00 1956', 'Apr 13 22:59:59 1963', 'Jan 29 01:00:00 1956', 'Apr 13 23:59:59 1963'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Apr 13 23:00:00 1963', 'Apr 25 22:59:59 1971', 'Apr 13 23:00:00 1963', 'Apr 25 22:59:59 1971'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Apr 25 23:00:00 1971', 'Sep 26 22:59:59 1971', 'Apr 26 00:00:00 1971', 'Sep 26 23:59:59 1971'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Sep 26 23:00:00 1971', 'May 5 23:59:59 1977', 'Sep 26 23:00:00 1971', 'May 5 23:59:59 1977'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'May 6 00:00:00 1977', 'Oct 20 22:59:59 1977', 'May 6 01:00:00 1977', 'Oct 20 23:59:59 1977'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 3600, 'Oct 20 23:00:00 1977', 'Mar 23 23:59:59 1978', 'Oct 21 00:00:00 1977', 'Mar 24 00:59:59 1978'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 7200, 'Mar 24 00:00:00 1978', 'Sep 22 00:59:59 1978', 'Mar 24 02:00:00 1978', 'Sep 22 02:59:59 1978'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 3600, 'Sep 22 01:00:00 1978', 'Oct 25 22:59:59 1979', 'Sep 22 02:00:00 1978', 'Oct 25 23:59:59 1979'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Oct 25 23:00:00 1979', 'Apr 24 23:59:59 1980', 'Oct 25 23:00:00 1979', 'Apr 24 23:59:59 1980'); -timezone.add_rule('Africa/Algiers', 'WEST', 1, 3600, 'Apr 25 00:00:00 1980', 'Oct 31 00:59:59 1980', 'Apr 25 01:00:00 1980', 'Oct 31 01:59:59 1980'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 0, 'Oct 31 01:00:00 1980', 'Apr 30 23:59:59 1981', 'Oct 31 01:00:00 1980', 'Apr 30 23:59:59 1981'); -timezone.add_rule('Africa/Algiers', 'CET', 0, 3600, 'May 1 00:00:00 1981', 'Jan 18 03:14:07 2038', 'May 1 01:00:00 1981', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Asmera --- - -begin -timezone.add_rule('Africa/Asmera', 'EAT', 0, 9320, 'Dec 14 20:45:52 1901', 'May 4 21:24:39 1936', 'Dec 14 23:21:12 1901', 'May 4 23:59:59 1936'); -timezone.add_rule('Africa/Asmera', 'EAT', 0, 10800, 'May 4 21:24:40 1936', 'Jan 18 03:14:07 2038', 'May 5 00:24:40 1936', 'Jan 18 06:14:07 2038'); -end; -/ - --- --- Africa/Bamako --- - -begin -timezone.add_rule('Africa/Bamako', 'GMT', 0, -1920, 'Dec 14 20:45:52 1901', 'Jan 1 00:31:59 1912', 'Dec 14 20:13:52 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Bamako', 'GMT', 0, 0, 'Jan 1 00:32:00 1912', 'Feb 25 23:59:59 1934', 'Jan 1 00:32:00 1912', 'Feb 25 23:59:59 1934'); -timezone.add_rule('Africa/Bamako', 'GMT', 0, -3600, 'Feb 26 00:00:00 1934', 'Jun 20 00:59:59 1960', 'Feb 25 23:00:00 1934', 'Jun 19 23:59:59 1960'); -timezone.add_rule('Africa/Bamako', 'GMT', 0, 0, 'Jun 20 01:00:00 1960', 'Jan 18 03:14:07 2038', 'Jun 20 01:00:00 1960', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Bangui --- - -begin -timezone.add_rule('Africa/Bangui', 'WAT', 0, 4460, 'Dec 14 20:45:52 1901', 'Dec 31 22:45:39 1911', 'Dec 14 22:00:12 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Bangui', 'WAT', 0, 3600, 'Dec 31 22:45:40 1911', 'Jan 18 03:14:07 2038', 'Dec 31 23:45:40 1911', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Banjul --- - -begin -timezone.add_rule('Africa/Banjul', 'GMT', 0, -3996, 'Dec 14 20:45:52 1901', 'Jan 1 01:06:35 1935', 'Dec 14 19:39:16 1901', 'Dec 31 23:59:59 1934'); -timezone.add_rule('Africa/Banjul', 'GMT', 0, -3600, 'Jan 1 01:06:36 1935', 'Jan 1 00:59:59 1964', 'Jan 1 00:06:36 1935', 'Dec 31 23:59:59 1963'); -timezone.add_rule('Africa/Banjul', 'GMT', 0, 0, 'Jan 1 01:00:00 1964', 'Jan 18 03:14:07 2038', 'Jan 1 01:00:00 1964', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Bissau --- - -begin -timezone.add_rule('Africa/Bissau', 'GMT', 0, -3740, 'Dec 14 20:45:52 1901', 'May 26 01:02:19 1911', 'Dec 14 19:43:32 1901', 'May 25 23:59:59 1911'); -timezone.add_rule('Africa/Bissau', 'GMT', 0, -3600, 'May 26 01:02:20 1911', 'Jan 1 00:59:59 1975', 'May 26 00:02:20 1911', 'Dec 31 23:59:59 1974'); -timezone.add_rule('Africa/Bissau', 'GMT', 0, 0, 'Jan 1 01:00:00 1975', 'Jan 18 03:14:07 2038', 'Jan 1 01:00:00 1975', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Blantyre --- - -begin -timezone.add_rule('Africa/Blantyre', 'CAT', 0, 8400, 'Dec 14 20:45:52 1901', 'Feb 28 21:39:59 1903', 'Dec 14 23:05:52 1901', 'Feb 28 23:59:59 1903'); -timezone.add_rule('Africa/Blantyre', 'CAT', 0, 7200, 'Feb 28 21:40:00 1903', 'Jan 18 03:14:07 2038', 'Feb 28 23:40:00 1903', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Brazzaville --- - -begin -timezone.add_rule('Africa/Brazzaville', 'WAT', 0, 3668, 'Dec 14 20:45:52 1901', 'Dec 31 22:58:51 1911', 'Dec 14 21:47:00 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Brazzaville', 'WAT', 0, 3600, 'Dec 31 22:58:52 1911', 'Jan 18 03:14:07 2038', 'Dec 31 23:58:52 1911', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Bujumbura --- - -begin -timezone.add_rule('Africa/Bujumbura', 'CAT', 0, 7200, 'Dec 14 20:45:52 1901', 'Jan 18 03:14:07 2038', 'Dec 14 22:45:52 1901', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Cairo --- - -begin -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Dec 14 20:45:52 1901', 'Jul 14 21:59:59 1940', 'Dec 14 22:45:52 1901', 'Jul 14 23:59:59 1940'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Jul 14 22:00:00 1940', 'Sep 30 20:59:59 1940', 'Jul 15 01:00:00 1940', 'Sep 30 23:59:59 1940'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 1940', 'Apr 14 21:59:59 1941', 'Sep 30 23:00:00 1940', 'Apr 14 23:59:59 1941'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 14 22:00:00 1941', 'Sep 15 20:59:59 1941', 'Apr 15 01:00:00 1941', 'Sep 15 23:59:59 1941'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 15 21:00:00 1941', 'Mar 31 21:59:59 1942', 'Sep 15 23:00:00 1941', 'Mar 31 23:59:59 1942'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Mar 31 22:00:00 1942', 'Oct 26 20:59:59 1942', 'Apr 1 01:00:00 1942', 'Oct 26 23:59:59 1942'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 26 21:00:00 1942', 'Mar 31 21:59:59 1943', 'Oct 26 23:00:00 1942', 'Mar 31 23:59:59 1943'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Mar 31 22:00:00 1943', 'Oct 31 20:59:59 1943', 'Apr 1 01:00:00 1943', 'Oct 31 23:59:59 1943'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 31 21:00:00 1943', 'Mar 31 21:59:59 1944', 'Oct 31 23:00:00 1943', 'Mar 31 23:59:59 1944'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Mar 31 22:00:00 1944', 'Oct 31 20:59:59 1944', 'Apr 1 01:00:00 1944', 'Oct 31 23:59:59 1944'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 31 21:00:00 1944', 'Apr 15 21:59:59 1945', 'Oct 31 23:00:00 1944', 'Apr 15 23:59:59 1945'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 15 22:00:00 1945', 'Oct 31 20:59:59 1945', 'Apr 16 01:00:00 1945', 'Oct 31 23:59:59 1945'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 31 21:00:00 1945', 'May 9 21:59:59 1957', 'Oct 31 23:00:00 1945', 'May 9 23:59:59 1957'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'May 9 22:00:00 1957', 'Sep 30 20:59:59 1957', 'May 10 01:00:00 1957', 'Sep 30 23:59:59 1957'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 1957', 'Apr 30 21:59:59 1958', 'Sep 30 23:00:00 1957', 'Apr 30 23:59:59 1958'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 22:00:00 1958', 'Sep 30 20:59:59 1958', 'May 1 01:00:00 1958', 'Sep 30 23:59:59 1958'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 1958', 'Apr 30 22:59:59 1959', 'Sep 30 23:00:00 1958', 'May 1 00:59:59 1959'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1959', 'Sep 29 23:59:59 1959', 'May 1 02:00:00 1959', 'Sep 30 02:59:59 1959'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 00:00:00 1959', 'Apr 30 22:59:59 1960', 'Sep 30 02:00:00 1959', 'May 1 00:59:59 1960'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1960', 'Sep 29 23:59:59 1960', 'May 1 02:00:00 1960', 'Sep 30 02:59:59 1960'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 00:00:00 1960', 'Apr 30 22:59:59 1961', 'Sep 30 02:00:00 1960', 'May 1 00:59:59 1961'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1961', 'Sep 29 23:59:59 1961', 'May 1 02:00:00 1961', 'Sep 30 02:59:59 1961'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 00:00:00 1961', 'Apr 30 22:59:59 1962', 'Sep 30 02:00:00 1961', 'May 1 00:59:59 1962'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1962', 'Sep 29 23:59:59 1962', 'May 1 02:00:00 1962', 'Sep 30 02:59:59 1962'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 00:00:00 1962', 'Apr 30 22:59:59 1963', 'Sep 30 02:00:00 1962', 'May 1 00:59:59 1963'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1963', 'Sep 29 23:59:59 1963', 'May 1 02:00:00 1963', 'Sep 30 02:59:59 1963'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 00:00:00 1963', 'Apr 30 22:59:59 1964', 'Sep 30 02:00:00 1963', 'May 1 00:59:59 1964'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1964', 'Sep 29 23:59:59 1964', 'May 1 02:00:00 1964', 'Sep 30 02:59:59 1964'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 00:00:00 1964', 'Apr 30 22:59:59 1965', 'Sep 30 02:00:00 1964', 'May 1 00:59:59 1965'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1965', 'Sep 29 23:59:59 1965', 'May 1 02:00:00 1965', 'Sep 30 02:59:59 1965'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 00:00:00 1965', 'Apr 30 22:59:59 1966', 'Sep 30 02:00:00 1965', 'May 1 00:59:59 1966'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1966', 'Sep 30 23:59:59 1966', 'May 1 02:00:00 1966', 'Oct 1 02:59:59 1966'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1966', 'Apr 30 22:59:59 1967', 'Oct 1 02:00:00 1966', 'May 1 00:59:59 1967'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1967', 'Sep 30 23:59:59 1967', 'May 1 02:00:00 1967', 'Oct 1 02:59:59 1967'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1967', 'Apr 30 22:59:59 1968', 'Oct 1 02:00:00 1967', 'May 1 00:59:59 1968'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1968', 'Sep 30 23:59:59 1968', 'May 1 02:00:00 1968', 'Oct 1 02:59:59 1968'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1968', 'Apr 30 22:59:59 1969', 'Oct 1 02:00:00 1968', 'May 1 00:59:59 1969'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1969', 'Sep 30 23:59:59 1969', 'May 1 02:00:00 1969', 'Oct 1 02:59:59 1969'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1969', 'Apr 30 22:59:59 1970', 'Oct 1 02:00:00 1969', 'May 1 00:59:59 1970'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1970', 'Sep 30 23:59:59 1970', 'May 1 02:00:00 1970', 'Oct 1 02:59:59 1970'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1970', 'Apr 30 22:59:59 1971', 'Oct 1 02:00:00 1970', 'May 1 00:59:59 1971'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1971', 'Sep 30 23:59:59 1971', 'May 1 02:00:00 1971', 'Oct 1 02:59:59 1971'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1971', 'Apr 30 22:59:59 1972', 'Oct 1 02:00:00 1971', 'May 1 00:59:59 1972'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1972', 'Sep 30 23:59:59 1972', 'May 1 02:00:00 1972', 'Oct 1 02:59:59 1972'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1972', 'Apr 30 22:59:59 1973', 'Oct 1 02:00:00 1972', 'May 1 00:59:59 1973'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1973', 'Sep 30 23:59:59 1973', 'May 1 02:00:00 1973', 'Oct 1 02:59:59 1973'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1973', 'Apr 30 22:59:59 1974', 'Oct 1 02:00:00 1973', 'May 1 00:59:59 1974'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1974', 'Sep 30 23:59:59 1974', 'May 1 02:00:00 1974', 'Oct 1 02:59:59 1974'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1974', 'Apr 30 22:59:59 1975', 'Oct 1 02:00:00 1974', 'May 1 00:59:59 1975'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1975', 'Sep 30 23:59:59 1975', 'May 1 02:00:00 1975', 'Oct 1 02:59:59 1975'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1975', 'Apr 30 22:59:59 1976', 'Oct 1 02:00:00 1975', 'May 1 00:59:59 1976'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1976', 'Sep 30 23:59:59 1976', 'May 1 02:00:00 1976', 'Oct 1 02:59:59 1976'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1976', 'Apr 30 22:59:59 1977', 'Oct 1 02:00:00 1976', 'May 1 00:59:59 1977'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1977', 'Sep 30 23:59:59 1977', 'May 1 02:00:00 1977', 'Oct 1 02:59:59 1977'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1977', 'Apr 30 22:59:59 1978', 'Oct 1 02:00:00 1977', 'May 1 00:59:59 1978'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1978', 'Sep 30 23:59:59 1978', 'May 1 02:00:00 1978', 'Oct 1 02:59:59 1978'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1978', 'Apr 30 22:59:59 1979', 'Oct 1 02:00:00 1978', 'May 1 00:59:59 1979'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1979', 'Sep 30 23:59:59 1979', 'May 1 02:00:00 1979', 'Oct 1 02:59:59 1979'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1979', 'Apr 30 22:59:59 1980', 'Oct 1 02:00:00 1979', 'May 1 00:59:59 1980'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1980', 'Sep 30 23:59:59 1980', 'May 1 02:00:00 1980', 'Oct 1 02:59:59 1980'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1980', 'Apr 30 22:59:59 1981', 'Oct 1 02:00:00 1980', 'May 1 00:59:59 1981'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1981', 'Sep 30 23:59:59 1981', 'May 1 02:00:00 1981', 'Oct 1 02:59:59 1981'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1981', 'Jul 24 22:59:59 1982', 'Oct 1 02:00:00 1981', 'Jul 25 00:59:59 1982'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Jul 24 23:00:00 1982', 'Sep 30 23:59:59 1982', 'Jul 25 02:00:00 1982', 'Oct 1 02:59:59 1982'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1982', 'Jul 11 22:59:59 1983', 'Oct 1 02:00:00 1982', 'Jul 12 00:59:59 1983'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Jul 11 23:00:00 1983', 'Sep 30 23:59:59 1983', 'Jul 12 02:00:00 1983', 'Oct 1 02:59:59 1983'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1983', 'Apr 30 22:59:59 1984', 'Oct 1 02:00:00 1983', 'May 1 00:59:59 1984'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1984', 'Sep 30 23:59:59 1984', 'May 1 02:00:00 1984', 'Oct 1 02:59:59 1984'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1984', 'Apr 30 22:59:59 1985', 'Oct 1 02:00:00 1984', 'May 1 00:59:59 1985'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1985', 'Sep 30 23:59:59 1985', 'May 1 02:00:00 1985', 'Oct 1 02:59:59 1985'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1985', 'Apr 30 22:59:59 1986', 'Oct 1 02:00:00 1985', 'May 1 00:59:59 1986'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1986', 'Sep 30 23:59:59 1986', 'May 1 02:00:00 1986', 'Oct 1 02:59:59 1986'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1986', 'Apr 30 22:59:59 1987', 'Oct 1 02:00:00 1986', 'May 1 00:59:59 1987'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1987', 'Sep 30 23:59:59 1987', 'May 1 02:00:00 1987', 'Oct 1 02:59:59 1987'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1987', 'Apr 30 22:59:59 1988', 'Oct 1 02:00:00 1987', 'May 1 00:59:59 1988'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1988', 'Sep 30 23:59:59 1988', 'May 1 02:00:00 1988', 'Oct 1 02:59:59 1988'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1988', 'May 5 22:59:59 1989', 'Oct 1 02:00:00 1988', 'May 6 00:59:59 1989'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'May 5 23:00:00 1989', 'Sep 30 23:59:59 1989', 'May 6 02:00:00 1989', 'Oct 1 02:59:59 1989'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1989', 'Apr 30 22:59:59 1990', 'Oct 1 02:00:00 1989', 'May 1 00:59:59 1990'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1990', 'Sep 30 23:59:59 1990', 'May 1 02:00:00 1990', 'Oct 1 02:59:59 1990'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1990', 'Apr 30 22:59:59 1991', 'Oct 1 02:00:00 1990', 'May 1 00:59:59 1991'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1991', 'Sep 30 23:59:59 1991', 'May 1 02:00:00 1991', 'Oct 1 02:59:59 1991'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1991', 'Apr 30 22:59:59 1992', 'Oct 1 02:00:00 1991', 'May 1 00:59:59 1992'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1992', 'Sep 30 23:59:59 1992', 'May 1 02:00:00 1992', 'Oct 1 02:59:59 1992'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1992', 'Apr 30 22:59:59 1993', 'Oct 1 02:00:00 1992', 'May 1 00:59:59 1993'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1993', 'Sep 30 23:59:59 1993', 'May 1 02:00:00 1993', 'Oct 1 02:59:59 1993'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1993', 'Apr 30 22:59:59 1994', 'Oct 1 02:00:00 1993', 'May 1 00:59:59 1994'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 30 23:00:00 1994', 'Sep 30 23:59:59 1994', 'May 1 02:00:00 1994', 'Oct 1 02:59:59 1994'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Oct 1 00:00:00 1994', 'Apr 27 21:59:59 1995', 'Oct 1 02:00:00 1994', 'Apr 27 23:59:59 1995'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 27 22:00:00 1995', 'Sep 28 20:59:59 1995', 'Apr 28 01:00:00 1995', 'Sep 28 23:59:59 1995'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 28 21:00:00 1995', 'Apr 25 21:59:59 1996', 'Sep 28 23:00:00 1995', 'Apr 25 23:59:59 1996'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 25 22:00:00 1996', 'Sep 26 20:59:59 1996', 'Apr 26 01:00:00 1996', 'Sep 26 23:59:59 1996'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 26 21:00:00 1996', 'Apr 24 21:59:59 1997', 'Sep 26 23:00:00 1996', 'Apr 24 23:59:59 1997'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 24 22:00:00 1997', 'Sep 25 20:59:59 1997', 'Apr 25 01:00:00 1997', 'Sep 25 23:59:59 1997'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 25 21:00:00 1997', 'Apr 23 21:59:59 1998', 'Sep 25 23:00:00 1997', 'Apr 23 23:59:59 1998'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 23 22:00:00 1998', 'Sep 24 20:59:59 1998', 'Apr 24 01:00:00 1998', 'Sep 24 23:59:59 1998'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 24 21:00:00 1998', 'Apr 22 21:59:59 1999', 'Sep 24 23:00:00 1998', 'Apr 22 23:59:59 1999'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 22 22:00:00 1999', 'Sep 30 20:59:59 1999', 'Apr 23 01:00:00 1999', 'Sep 30 23:59:59 1999'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 1999', 'Apr 27 21:59:59 2000', 'Sep 30 23:00:00 1999', 'Apr 27 23:59:59 2000'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 27 22:00:00 2000', 'Sep 28 20:59:59 2000', 'Apr 28 01:00:00 2000', 'Sep 28 23:59:59 2000'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 28 21:00:00 2000', 'Apr 26 21:59:59 2001', 'Sep 28 23:00:00 2000', 'Apr 26 23:59:59 2001'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 26 22:00:00 2001', 'Sep 27 20:59:59 2001', 'Apr 27 01:00:00 2001', 'Sep 27 23:59:59 2001'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 27 21:00:00 2001', 'Apr 25 21:59:59 2002', 'Sep 27 23:00:00 2001', 'Apr 25 23:59:59 2002'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 25 22:00:00 2002', 'Sep 26 20:59:59 2002', 'Apr 26 01:00:00 2002', 'Sep 26 23:59:59 2002'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 26 21:00:00 2002', 'Apr 24 21:59:59 2003', 'Sep 26 23:00:00 2002', 'Apr 24 23:59:59 2003'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 24 22:00:00 2003', 'Sep 25 20:59:59 2003', 'Apr 25 01:00:00 2003', 'Sep 25 23:59:59 2003'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 25 21:00:00 2003', 'Apr 22 21:59:59 2004', 'Sep 25 23:00:00 2003', 'Apr 22 23:59:59 2004'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 22 22:00:00 2004', 'Sep 30 20:59:59 2004', 'Apr 23 01:00:00 2004', 'Sep 30 23:59:59 2004'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 2004', 'Apr 21 21:59:59 2005', 'Sep 30 23:00:00 2004', 'Apr 21 23:59:59 2005'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 21 22:00:00 2005', 'Sep 29 20:59:59 2005', 'Apr 22 01:00:00 2005', 'Sep 29 23:59:59 2005'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 29 21:00:00 2005', 'Apr 27 21:59:59 2006', 'Sep 29 23:00:00 2005', 'Apr 27 23:59:59 2006'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 27 22:00:00 2006', 'Sep 28 20:59:59 2006', 'Apr 28 01:00:00 2006', 'Sep 28 23:59:59 2006'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 28 21:00:00 2006', 'Apr 26 21:59:59 2007', 'Sep 28 23:00:00 2006', 'Apr 26 23:59:59 2007'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 26 22:00:00 2007', 'Sep 27 20:59:59 2007', 'Apr 27 01:00:00 2007', 'Sep 27 23:59:59 2007'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 27 21:00:00 2007', 'Apr 24 21:59:59 2008', 'Sep 27 23:00:00 2007', 'Apr 24 23:59:59 2008'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 24 22:00:00 2008', 'Sep 25 20:59:59 2008', 'Apr 25 01:00:00 2008', 'Sep 25 23:59:59 2008'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 25 21:00:00 2008', 'Apr 23 21:59:59 2009', 'Sep 25 23:00:00 2008', 'Apr 23 23:59:59 2009'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 23 22:00:00 2009', 'Sep 24 20:59:59 2009', 'Apr 24 01:00:00 2009', 'Sep 24 23:59:59 2009'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 24 21:00:00 2009', 'Apr 22 21:59:59 2010', 'Sep 24 23:00:00 2009', 'Apr 22 23:59:59 2010'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 22 22:00:00 2010', 'Sep 30 20:59:59 2010', 'Apr 23 01:00:00 2010', 'Sep 30 23:59:59 2010'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 2010', 'Apr 21 21:59:59 2011', 'Sep 30 23:00:00 2010', 'Apr 21 23:59:59 2011'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 21 22:00:00 2011', 'Sep 29 20:59:59 2011', 'Apr 22 01:00:00 2011', 'Sep 29 23:59:59 2011'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 29 21:00:00 2011', 'Apr 26 21:59:59 2012', 'Sep 29 23:00:00 2011', 'Apr 26 23:59:59 2012'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 26 22:00:00 2012', 'Sep 27 20:59:59 2012', 'Apr 27 01:00:00 2012', 'Sep 27 23:59:59 2012'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 27 21:00:00 2012', 'Apr 25 21:59:59 2013', 'Sep 27 23:00:00 2012', 'Apr 25 23:59:59 2013'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 25 22:00:00 2013', 'Sep 26 20:59:59 2013', 'Apr 26 01:00:00 2013', 'Sep 26 23:59:59 2013'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 26 21:00:00 2013', 'Apr 24 21:59:59 2014', 'Sep 26 23:00:00 2013', 'Apr 24 23:59:59 2014'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 24 22:00:00 2014', 'Sep 25 20:59:59 2014', 'Apr 25 01:00:00 2014', 'Sep 25 23:59:59 2014'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 25 21:00:00 2014', 'Apr 23 21:59:59 2015', 'Sep 25 23:00:00 2014', 'Apr 23 23:59:59 2015'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 23 22:00:00 2015', 'Sep 24 20:59:59 2015', 'Apr 24 01:00:00 2015', 'Sep 24 23:59:59 2015'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 24 21:00:00 2015', 'Apr 21 21:59:59 2016', 'Sep 24 23:00:00 2015', 'Apr 21 23:59:59 2016'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 21 22:00:00 2016', 'Sep 29 20:59:59 2016', 'Apr 22 01:00:00 2016', 'Sep 29 23:59:59 2016'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 29 21:00:00 2016', 'Apr 27 21:59:59 2017', 'Sep 29 23:00:00 2016', 'Apr 27 23:59:59 2017'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 27 22:00:00 2017', 'Sep 28 20:59:59 2017', 'Apr 28 01:00:00 2017', 'Sep 28 23:59:59 2017'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 28 21:00:00 2017', 'Apr 26 21:59:59 2018', 'Sep 28 23:00:00 2017', 'Apr 26 23:59:59 2018'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 26 22:00:00 2018', 'Sep 27 20:59:59 2018', 'Apr 27 01:00:00 2018', 'Sep 27 23:59:59 2018'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 27 21:00:00 2018', 'Apr 25 21:59:59 2019', 'Sep 27 23:00:00 2018', 'Apr 25 23:59:59 2019'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 25 22:00:00 2019', 'Sep 26 20:59:59 2019', 'Apr 26 01:00:00 2019', 'Sep 26 23:59:59 2019'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 26 21:00:00 2019', 'Apr 23 21:59:59 2020', 'Sep 26 23:00:00 2019', 'Apr 23 23:59:59 2020'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 23 22:00:00 2020', 'Sep 24 20:59:59 2020', 'Apr 24 01:00:00 2020', 'Sep 24 23:59:59 2020'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 24 21:00:00 2020', 'Apr 22 21:59:59 2021', 'Sep 24 23:00:00 2020', 'Apr 22 23:59:59 2021'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 22 22:00:00 2021', 'Sep 30 20:59:59 2021', 'Apr 23 01:00:00 2021', 'Sep 30 23:59:59 2021'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 2021', 'Apr 21 21:59:59 2022', 'Sep 30 23:00:00 2021', 'Apr 21 23:59:59 2022'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 21 22:00:00 2022', 'Sep 29 20:59:59 2022', 'Apr 22 01:00:00 2022', 'Sep 29 23:59:59 2022'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 29 21:00:00 2022', 'Apr 27 21:59:59 2023', 'Sep 29 23:00:00 2022', 'Apr 27 23:59:59 2023'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 27 22:00:00 2023', 'Sep 28 20:59:59 2023', 'Apr 28 01:00:00 2023', 'Sep 28 23:59:59 2023'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 28 21:00:00 2023', 'Apr 25 21:59:59 2024', 'Sep 28 23:00:00 2023', 'Apr 25 23:59:59 2024'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 25 22:00:00 2024', 'Sep 26 20:59:59 2024', 'Apr 26 01:00:00 2024', 'Sep 26 23:59:59 2024'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 26 21:00:00 2024', 'Apr 24 21:59:59 2025', 'Sep 26 23:00:00 2024', 'Apr 24 23:59:59 2025'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 24 22:00:00 2025', 'Sep 25 20:59:59 2025', 'Apr 25 01:00:00 2025', 'Sep 25 23:59:59 2025'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 25 21:00:00 2025', 'Apr 23 21:59:59 2026', 'Sep 25 23:00:00 2025', 'Apr 23 23:59:59 2026'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 23 22:00:00 2026', 'Sep 24 20:59:59 2026', 'Apr 24 01:00:00 2026', 'Sep 24 23:59:59 2026'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 24 21:00:00 2026', 'Apr 22 21:59:59 2027', 'Sep 24 23:00:00 2026', 'Apr 22 23:59:59 2027'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 22 22:00:00 2027', 'Sep 30 20:59:59 2027', 'Apr 23 01:00:00 2027', 'Sep 30 23:59:59 2027'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 2027', 'Apr 27 21:59:59 2028', 'Sep 30 23:00:00 2027', 'Apr 27 23:59:59 2028'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 27 22:00:00 2028', 'Sep 28 20:59:59 2028', 'Apr 28 01:00:00 2028', 'Sep 28 23:59:59 2028'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 28 21:00:00 2028', 'Apr 26 21:59:59 2029', 'Sep 28 23:00:00 2028', 'Apr 26 23:59:59 2029'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 26 22:00:00 2029', 'Sep 27 20:59:59 2029', 'Apr 27 01:00:00 2029', 'Sep 27 23:59:59 2029'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 27 21:00:00 2029', 'Apr 25 21:59:59 2030', 'Sep 27 23:00:00 2029', 'Apr 25 23:59:59 2030'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 25 22:00:00 2030', 'Sep 26 20:59:59 2030', 'Apr 26 01:00:00 2030', 'Sep 26 23:59:59 2030'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 26 21:00:00 2030', 'Apr 24 21:59:59 2031', 'Sep 26 23:00:00 2030', 'Apr 24 23:59:59 2031'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 24 22:00:00 2031', 'Sep 25 20:59:59 2031', 'Apr 25 01:00:00 2031', 'Sep 25 23:59:59 2031'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 25 21:00:00 2031', 'Apr 22 21:59:59 2032', 'Sep 25 23:00:00 2031', 'Apr 22 23:59:59 2032'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 22 22:00:00 2032', 'Sep 30 20:59:59 2032', 'Apr 23 01:00:00 2032', 'Sep 30 23:59:59 2032'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 30 21:00:00 2032', 'Apr 21 21:59:59 2033', 'Sep 30 23:00:00 2032', 'Apr 21 23:59:59 2033'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 21 22:00:00 2033', 'Sep 29 20:59:59 2033', 'Apr 22 01:00:00 2033', 'Sep 29 23:59:59 2033'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 29 21:00:00 2033', 'Apr 27 21:59:59 2034', 'Sep 29 23:00:00 2033', 'Apr 27 23:59:59 2034'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 27 22:00:00 2034', 'Sep 28 20:59:59 2034', 'Apr 28 01:00:00 2034', 'Sep 28 23:59:59 2034'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 28 21:00:00 2034', 'Apr 26 21:59:59 2035', 'Sep 28 23:00:00 2034', 'Apr 26 23:59:59 2035'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 26 22:00:00 2035', 'Sep 27 20:59:59 2035', 'Apr 27 01:00:00 2035', 'Sep 27 23:59:59 2035'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 27 21:00:00 2035', 'Apr 24 21:59:59 2036', 'Sep 27 23:00:00 2035', 'Apr 24 23:59:59 2036'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 24 22:00:00 2036', 'Sep 25 20:59:59 2036', 'Apr 25 01:00:00 2036', 'Sep 25 23:59:59 2036'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 25 21:00:00 2036', 'Apr 23 21:59:59 2037', 'Sep 25 23:00:00 2036', 'Apr 23 23:59:59 2037'); -timezone.add_rule('Africa/Cairo', 'EEST', 1, 10800, 'Apr 23 22:00:00 2037', 'Sep 24 20:59:59 2037', 'Apr 24 01:00:00 2037', 'Sep 24 23:59:59 2037'); -timezone.add_rule('Africa/Cairo', 'EET', 0, 7200, 'Sep 24 21:00:00 2037', 'Jan 18 03:14:07 2038', 'Sep 24 23:00:00 2037', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Casablanca --- - -begin -timezone.add_rule('Africa/Casablanca', 'WET', 0, -1820, 'Dec 14 20:45:52 1901', 'Oct 26 00:30:19 1913', 'Dec 14 20:15:32 1901', 'Oct 25 23:59:59 1913'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Oct 26 00:30:20 1913', 'Sep 11 23:59:59 1939', 'Oct 26 00:30:20 1913', 'Sep 11 23:59:59 1939'); -timezone.add_rule('Africa/Casablanca', 'WEST', 1, 3600, 'Sep 12 00:00:00 1939', 'Nov 18 22:59:59 1939', 'Sep 12 01:00:00 1939', 'Nov 18 23:59:59 1939'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Nov 18 23:00:00 1939', 'Feb 24 23:59:59 1940', 'Nov 18 23:00:00 1939', 'Feb 24 23:59:59 1940'); -timezone.add_rule('Africa/Casablanca', 'WEST', 1, 3600, 'Feb 25 00:00:00 1940', 'Nov 17 22:59:59 1945', 'Feb 25 01:00:00 1940', 'Nov 17 23:59:59 1945'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Nov 17 23:00:00 1945', 'Jun 10 23:59:59 1950', 'Nov 17 23:00:00 1945', 'Jun 10 23:59:59 1950'); -timezone.add_rule('Africa/Casablanca', 'WEST', 1, 3600, 'Jun 11 00:00:00 1950', 'Oct 28 22:59:59 1950', 'Jun 11 01:00:00 1950', 'Oct 28 23:59:59 1950'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Oct 28 23:00:00 1950', 'Jun 3 11:59:59 1967', 'Oct 28 23:00:00 1950', 'Jun 3 11:59:59 1967'); -timezone.add_rule('Africa/Casablanca', 'WEST', 1, 3600, 'Jun 3 12:00:00 1967', 'Sep 30 22:59:59 1967', 'Jun 3 13:00:00 1967', 'Sep 30 23:59:59 1967'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Sep 30 23:00:00 1967', 'Jun 23 23:59:59 1974', 'Sep 30 23:00:00 1967', 'Jun 23 23:59:59 1974'); -timezone.add_rule('Africa/Casablanca', 'WEST', 1, 3600, 'Jun 24 00:00:00 1974', 'Aug 31 22:59:59 1974', 'Jun 24 01:00:00 1974', 'Aug 31 23:59:59 1974'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Aug 31 23:00:00 1974', 'Apr 30 23:59:59 1976', 'Aug 31 23:00:00 1974', 'Apr 30 23:59:59 1976'); -timezone.add_rule('Africa/Casablanca', 'WEST', 1, 3600, 'May 1 00:00:00 1976', 'Jul 31 22:59:59 1976', 'May 1 01:00:00 1976', 'Jul 31 23:59:59 1976'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Jul 31 23:00:00 1976', 'Apr 30 23:59:59 1977', 'Jul 31 23:00:00 1976', 'Apr 30 23:59:59 1977'); -timezone.add_rule('Africa/Casablanca', 'WEST', 1, 3600, 'May 1 00:00:00 1977', 'Sep 27 22:59:59 1977', 'May 1 01:00:00 1977', 'Sep 27 23:59:59 1977'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Sep 27 23:00:00 1977', 'May 31 23:59:59 1978', 'Sep 27 23:00:00 1977', 'May 31 23:59:59 1978'); -timezone.add_rule('Africa/Casablanca', 'WEST', 1, 3600, 'Jun 1 00:00:00 1978', 'Aug 3 22:59:59 1978', 'Jun 1 01:00:00 1978', 'Aug 3 23:59:59 1978'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Aug 3 23:00:00 1978', 'Mar 15 23:59:59 1984', 'Aug 3 23:00:00 1978', 'Mar 15 23:59:59 1984'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 3600, 'Mar 16 00:00:00 1984', 'Dec 31 22:59:59 1985', 'Mar 16 01:00:00 1984', 'Dec 31 23:59:59 1985'); -timezone.add_rule('Africa/Casablanca', 'WET', 0, 0, 'Dec 31 23:00:00 1985', 'Jan 18 03:14:07 2038', 'Dec 31 23:00:00 1985', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Ceuta --- - -begin -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Dec 14 20:45:52 1901', 'May 6 22:59:59 1918', 'Dec 14 20:45:52 1901', 'May 6 22:59:59 1918'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'May 6 23:00:00 1918', 'Oct 7 21:59:59 1918', 'May 7 00:00:00 1918', 'Oct 7 22:59:59 1918'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Oct 7 22:00:00 1918', 'Apr 16 22:59:59 1924', 'Oct 7 22:00:00 1918', 'Apr 16 22:59:59 1924'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'Apr 16 23:00:00 1924', 'Oct 4 22:59:59 1924', 'Apr 17 00:00:00 1924', 'Oct 4 23:59:59 1924'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Oct 4 23:00:00 1924', 'Apr 17 22:59:59 1926', 'Oct 4 23:00:00 1924', 'Apr 17 22:59:59 1926'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'Apr 17 23:00:00 1926', 'Oct 2 22:59:59 1926', 'Apr 18 00:00:00 1926', 'Oct 2 23:59:59 1926'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Oct 2 23:00:00 1926', 'Apr 9 22:59:59 1927', 'Oct 2 23:00:00 1926', 'Apr 9 22:59:59 1927'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'Apr 9 23:00:00 1927', 'Oct 1 22:59:59 1927', 'Apr 10 00:00:00 1927', 'Oct 1 23:59:59 1927'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Oct 1 23:00:00 1927', 'Apr 14 22:59:59 1928', 'Oct 1 23:00:00 1927', 'Apr 14 22:59:59 1928'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'Apr 14 23:00:00 1928', 'Oct 6 22:59:59 1928', 'Apr 15 00:00:00 1928', 'Oct 6 23:59:59 1928'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Oct 6 23:00:00 1928', 'Jun 3 11:59:59 1967', 'Oct 6 23:00:00 1928', 'Jun 3 11:59:59 1967'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'Jun 3 12:00:00 1967', 'Sep 30 22:59:59 1967', 'Jun 3 13:00:00 1967', 'Sep 30 23:59:59 1967'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Sep 30 23:00:00 1967', 'Jun 23 23:59:59 1974', 'Sep 30 23:00:00 1967', 'Jun 23 23:59:59 1974'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'Jun 24 00:00:00 1974', 'Aug 31 22:59:59 1974', 'Jun 24 01:00:00 1974', 'Aug 31 23:59:59 1974'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Aug 31 23:00:00 1974', 'Apr 30 23:59:59 1976', 'Aug 31 23:00:00 1974', 'Apr 30 23:59:59 1976'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'May 1 00:00:00 1976', 'Jul 31 22:59:59 1976', 'May 1 01:00:00 1976', 'Jul 31 23:59:59 1976'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Jul 31 23:00:00 1976', 'Apr 30 23:59:59 1977', 'Jul 31 23:00:00 1976', 'Apr 30 23:59:59 1977'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'May 1 00:00:00 1977', 'Sep 27 22:59:59 1977', 'May 1 01:00:00 1977', 'Sep 27 23:59:59 1977'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Sep 27 23:00:00 1977', 'May 31 23:59:59 1978', 'Sep 27 23:00:00 1977', 'May 31 23:59:59 1978'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 3600, 'Jun 1 00:00:00 1978', 'Aug 3 22:59:59 1978', 'Jun 1 01:00:00 1978', 'Aug 3 23:59:59 1978'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 0, 'Aug 3 23:00:00 1978', 'Mar 15 23:59:59 1984', 'Aug 3 23:00:00 1978', 'Mar 15 23:59:59 1984'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Mar 16 00:00:00 1984', 'Mar 30 00:59:59 1986', 'Mar 16 01:00:00 1984', 'Mar 30 01:59:59 1986'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 30 01:00:00 1986', 'Sep 28 00:59:59 1986', 'Mar 30 03:00:00 1986', 'Sep 28 02:59:59 1986'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 28 01:00:00 1986', 'Mar 29 00:59:59 1987', 'Sep 28 02:00:00 1986', 'Mar 29 01:59:59 1987'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 29 01:00:00 1987', 'Sep 27 00:59:59 1987', 'Mar 29 03:00:00 1987', 'Sep 27 02:59:59 1987'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 27 01:00:00 1987', 'Mar 27 00:59:59 1988', 'Sep 27 02:00:00 1987', 'Mar 27 01:59:59 1988'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 27 01:00:00 1988', 'Sep 25 00:59:59 1988', 'Mar 27 03:00:00 1988', 'Sep 25 02:59:59 1988'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 25 01:00:00 1988', 'Mar 26 00:59:59 1989', 'Sep 25 02:00:00 1988', 'Mar 26 01:59:59 1989'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 26 01:00:00 1989', 'Sep 24 00:59:59 1989', 'Mar 26 03:00:00 1989', 'Sep 24 02:59:59 1989'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 24 01:00:00 1989', 'Mar 25 00:59:59 1990', 'Sep 24 02:00:00 1989', 'Mar 25 01:59:59 1990'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 25 01:00:00 1990', 'Sep 30 00:59:59 1990', 'Mar 25 03:00:00 1990', 'Sep 30 02:59:59 1990'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 30 01:00:00 1990', 'Mar 31 00:59:59 1991', 'Sep 30 02:00:00 1990', 'Mar 31 01:59:59 1991'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 31 01:00:00 1991', 'Sep 29 00:59:59 1991', 'Mar 31 03:00:00 1991', 'Sep 29 02:59:59 1991'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 29 01:00:00 1991', 'Mar 29 00:59:59 1992', 'Sep 29 02:00:00 1991', 'Mar 29 01:59:59 1992'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 29 01:00:00 1992', 'Sep 27 00:59:59 1992', 'Mar 29 03:00:00 1992', 'Sep 27 02:59:59 1992'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 27 01:00:00 1992', 'Mar 28 00:59:59 1993', 'Sep 27 02:00:00 1992', 'Mar 28 01:59:59 1993'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 28 01:00:00 1993', 'Sep 26 00:59:59 1993', 'Mar 28 03:00:00 1993', 'Sep 26 02:59:59 1993'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 26 01:00:00 1993', 'Mar 27 00:59:59 1994', 'Sep 26 02:00:00 1993', 'Mar 27 01:59:59 1994'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 27 01:00:00 1994', 'Sep 25 00:59:59 1994', 'Mar 27 03:00:00 1994', 'Sep 25 02:59:59 1994'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 25 01:00:00 1994', 'Mar 26 00:59:59 1995', 'Sep 25 02:00:00 1994', 'Mar 26 01:59:59 1995'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 26 01:00:00 1995', 'Sep 24 00:59:59 1995', 'Mar 26 03:00:00 1995', 'Sep 24 02:59:59 1995'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Sep 24 01:00:00 1995', 'Mar 31 00:59:59 1996', 'Sep 24 02:00:00 1995', 'Mar 31 01:59:59 1996'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 31 01:00:00 1996', 'Oct 27 00:59:59 1996', 'Mar 31 03:00:00 1996', 'Oct 27 02:59:59 1996'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 27 01:00:00 1996', 'Mar 30 00:59:59 1997', 'Oct 27 02:00:00 1996', 'Mar 30 01:59:59 1997'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 30 01:00:00 1997', 'Oct 26 00:59:59 1997', 'Mar 30 03:00:00 1997', 'Oct 26 02:59:59 1997'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 26 01:00:00 1997', 'Mar 29 00:59:59 1998', 'Oct 26 02:00:00 1997', 'Mar 29 01:59:59 1998'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 29 01:00:00 1998', 'Oct 25 00:59:59 1998', 'Mar 29 03:00:00 1998', 'Oct 25 02:59:59 1998'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 25 01:00:00 1998', 'Mar 28 00:59:59 1999', 'Oct 25 02:00:00 1998', 'Mar 28 01:59:59 1999'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 28 01:00:00 1999', 'Oct 31 00:59:59 1999', 'Mar 28 03:00:00 1999', 'Oct 31 02:59:59 1999'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 31 01:00:00 1999', 'Mar 26 00:59:59 2000', 'Oct 31 02:00:00 1999', 'Mar 26 01:59:59 2000'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 26 01:00:00 2000', 'Oct 29 00:59:59 2000', 'Mar 26 03:00:00 2000', 'Oct 29 02:59:59 2000'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 29 01:00:00 2000', 'Mar 25 00:59:59 2001', 'Oct 29 02:00:00 2000', 'Mar 25 01:59:59 2001'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 25 01:00:00 2001', 'Oct 28 00:59:59 2001', 'Mar 25 03:00:00 2001', 'Oct 28 02:59:59 2001'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 28 01:00:00 2001', 'Mar 31 00:59:59 2002', 'Oct 28 02:00:00 2001', 'Mar 31 01:59:59 2002'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 31 01:00:00 2002', 'Oct 27 00:59:59 2002', 'Mar 31 03:00:00 2002', 'Oct 27 02:59:59 2002'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 27 01:00:00 2002', 'Mar 30 00:59:59 2003', 'Oct 27 02:00:00 2002', 'Mar 30 01:59:59 2003'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 30 01:00:00 2003', 'Oct 26 00:59:59 2003', 'Mar 30 03:00:00 2003', 'Oct 26 02:59:59 2003'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 26 01:00:00 2003', 'Mar 28 00:59:59 2004', 'Oct 26 02:00:00 2003', 'Mar 28 01:59:59 2004'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 28 01:00:00 2004', 'Oct 31 00:59:59 2004', 'Mar 28 03:00:00 2004', 'Oct 31 02:59:59 2004'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 31 01:00:00 2004', 'Mar 27 00:59:59 2005', 'Oct 31 02:00:00 2004', 'Mar 27 01:59:59 2005'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 27 01:00:00 2005', 'Oct 30 00:59:59 2005', 'Mar 27 03:00:00 2005', 'Oct 30 02:59:59 2005'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 30 01:00:00 2005', 'Mar 26 00:59:59 2006', 'Oct 30 02:00:00 2005', 'Mar 26 01:59:59 2006'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 26 01:00:00 2006', 'Oct 29 00:59:59 2006', 'Mar 26 03:00:00 2006', 'Oct 29 02:59:59 2006'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 29 01:00:00 2006', 'Mar 25 00:59:59 2007', 'Oct 29 02:00:00 2006', 'Mar 25 01:59:59 2007'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 25 01:00:00 2007', 'Oct 28 00:59:59 2007', 'Mar 25 03:00:00 2007', 'Oct 28 02:59:59 2007'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 28 01:00:00 2007', 'Mar 30 00:59:59 2008', 'Oct 28 02:00:00 2007', 'Mar 30 01:59:59 2008'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 30 01:00:00 2008', 'Oct 26 00:59:59 2008', 'Mar 30 03:00:00 2008', 'Oct 26 02:59:59 2008'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 26 01:00:00 2008', 'Mar 29 00:59:59 2009', 'Oct 26 02:00:00 2008', 'Mar 29 01:59:59 2009'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 29 01:00:00 2009', 'Oct 25 00:59:59 2009', 'Mar 29 03:00:00 2009', 'Oct 25 02:59:59 2009'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 25 01:00:00 2009', 'Mar 28 00:59:59 2010', 'Oct 25 02:00:00 2009', 'Mar 28 01:59:59 2010'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 28 01:00:00 2010', 'Oct 31 00:59:59 2010', 'Mar 28 03:00:00 2010', 'Oct 31 02:59:59 2010'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 31 01:00:00 2010', 'Mar 27 00:59:59 2011', 'Oct 31 02:00:00 2010', 'Mar 27 01:59:59 2011'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 27 01:00:00 2011', 'Oct 30 00:59:59 2011', 'Mar 27 03:00:00 2011', 'Oct 30 02:59:59 2011'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 30 01:00:00 2011', 'Mar 25 00:59:59 2012', 'Oct 30 02:00:00 2011', 'Mar 25 01:59:59 2012'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 25 01:00:00 2012', 'Oct 28 00:59:59 2012', 'Mar 25 03:00:00 2012', 'Oct 28 02:59:59 2012'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 28 01:00:00 2012', 'Mar 31 00:59:59 2013', 'Oct 28 02:00:00 2012', 'Mar 31 01:59:59 2013'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 31 01:00:00 2013', 'Oct 27 00:59:59 2013', 'Mar 31 03:00:00 2013', 'Oct 27 02:59:59 2013'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 27 01:00:00 2013', 'Mar 30 00:59:59 2014', 'Oct 27 02:00:00 2013', 'Mar 30 01:59:59 2014'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 30 01:00:00 2014', 'Oct 26 00:59:59 2014', 'Mar 30 03:00:00 2014', 'Oct 26 02:59:59 2014'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 26 01:00:00 2014', 'Mar 29 00:59:59 2015', 'Oct 26 02:00:00 2014', 'Mar 29 01:59:59 2015'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 29 01:00:00 2015', 'Oct 25 00:59:59 2015', 'Mar 29 03:00:00 2015', 'Oct 25 02:59:59 2015'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 25 01:00:00 2015', 'Mar 27 00:59:59 2016', 'Oct 25 02:00:00 2015', 'Mar 27 01:59:59 2016'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 27 01:00:00 2016', 'Oct 30 00:59:59 2016', 'Mar 27 03:00:00 2016', 'Oct 30 02:59:59 2016'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 30 01:00:00 2016', 'Mar 26 00:59:59 2017', 'Oct 30 02:00:00 2016', 'Mar 26 01:59:59 2017'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 26 01:00:00 2017', 'Oct 29 00:59:59 2017', 'Mar 26 03:00:00 2017', 'Oct 29 02:59:59 2017'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 29 01:00:00 2017', 'Mar 25 00:59:59 2018', 'Oct 29 02:00:00 2017', 'Mar 25 01:59:59 2018'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 25 01:00:00 2018', 'Oct 28 00:59:59 2018', 'Mar 25 03:00:00 2018', 'Oct 28 02:59:59 2018'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 28 01:00:00 2018', 'Mar 31 00:59:59 2019', 'Oct 28 02:00:00 2018', 'Mar 31 01:59:59 2019'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 31 01:00:00 2019', 'Oct 27 00:59:59 2019', 'Mar 31 03:00:00 2019', 'Oct 27 02:59:59 2019'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 27 01:00:00 2019', 'Mar 29 00:59:59 2020', 'Oct 27 02:00:00 2019', 'Mar 29 01:59:59 2020'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 29 01:00:00 2020', 'Oct 25 00:59:59 2020', 'Mar 29 03:00:00 2020', 'Oct 25 02:59:59 2020'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 25 01:00:00 2020', 'Mar 28 00:59:59 2021', 'Oct 25 02:00:00 2020', 'Mar 28 01:59:59 2021'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 28 01:00:00 2021', 'Oct 31 00:59:59 2021', 'Mar 28 03:00:00 2021', 'Oct 31 02:59:59 2021'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 31 01:00:00 2021', 'Mar 27 00:59:59 2022', 'Oct 31 02:00:00 2021', 'Mar 27 01:59:59 2022'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 27 01:00:00 2022', 'Oct 30 00:59:59 2022', 'Mar 27 03:00:00 2022', 'Oct 30 02:59:59 2022'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 30 01:00:00 2022', 'Mar 26 00:59:59 2023', 'Oct 30 02:00:00 2022', 'Mar 26 01:59:59 2023'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 26 01:00:00 2023', 'Oct 29 00:59:59 2023', 'Mar 26 03:00:00 2023', 'Oct 29 02:59:59 2023'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 29 01:00:00 2023', 'Mar 31 00:59:59 2024', 'Oct 29 02:00:00 2023', 'Mar 31 01:59:59 2024'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 31 01:00:00 2024', 'Oct 27 00:59:59 2024', 'Mar 31 03:00:00 2024', 'Oct 27 02:59:59 2024'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 27 01:00:00 2024', 'Mar 30 00:59:59 2025', 'Oct 27 02:00:00 2024', 'Mar 30 01:59:59 2025'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 30 01:00:00 2025', 'Oct 26 00:59:59 2025', 'Mar 30 03:00:00 2025', 'Oct 26 02:59:59 2025'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 26 01:00:00 2025', 'Mar 29 00:59:59 2026', 'Oct 26 02:00:00 2025', 'Mar 29 01:59:59 2026'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 29 01:00:00 2026', 'Oct 25 00:59:59 2026', 'Mar 29 03:00:00 2026', 'Oct 25 02:59:59 2026'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 25 01:00:00 2026', 'Mar 28 00:59:59 2027', 'Oct 25 02:00:00 2026', 'Mar 28 01:59:59 2027'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 28 01:00:00 2027', 'Oct 31 00:59:59 2027', 'Mar 28 03:00:00 2027', 'Oct 31 02:59:59 2027'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 31 01:00:00 2027', 'Mar 26 00:59:59 2028', 'Oct 31 02:00:00 2027', 'Mar 26 01:59:59 2028'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 26 01:00:00 2028', 'Oct 29 00:59:59 2028', 'Mar 26 03:00:00 2028', 'Oct 29 02:59:59 2028'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 29 01:00:00 2028', 'Mar 25 00:59:59 2029', 'Oct 29 02:00:00 2028', 'Mar 25 01:59:59 2029'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 25 01:00:00 2029', 'Oct 28 00:59:59 2029', 'Mar 25 03:00:00 2029', 'Oct 28 02:59:59 2029'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 28 01:00:00 2029', 'Mar 31 00:59:59 2030', 'Oct 28 02:00:00 2029', 'Mar 31 01:59:59 2030'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 31 01:00:00 2030', 'Oct 27 00:59:59 2030', 'Mar 31 03:00:00 2030', 'Oct 27 02:59:59 2030'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 27 01:00:00 2030', 'Mar 30 00:59:59 2031', 'Oct 27 02:00:00 2030', 'Mar 30 01:59:59 2031'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 30 01:00:00 2031', 'Oct 26 00:59:59 2031', 'Mar 30 03:00:00 2031', 'Oct 26 02:59:59 2031'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 26 01:00:00 2031', 'Mar 28 00:59:59 2032', 'Oct 26 02:00:00 2031', 'Mar 28 01:59:59 2032'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 28 01:00:00 2032', 'Oct 31 00:59:59 2032', 'Mar 28 03:00:00 2032', 'Oct 31 02:59:59 2032'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 31 01:00:00 2032', 'Mar 27 00:59:59 2033', 'Oct 31 02:00:00 2032', 'Mar 27 01:59:59 2033'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 27 01:00:00 2033', 'Oct 30 00:59:59 2033', 'Mar 27 03:00:00 2033', 'Oct 30 02:59:59 2033'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 30 01:00:00 2033', 'Mar 26 00:59:59 2034', 'Oct 30 02:00:00 2033', 'Mar 26 01:59:59 2034'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 26 01:00:00 2034', 'Oct 29 00:59:59 2034', 'Mar 26 03:00:00 2034', 'Oct 29 02:59:59 2034'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 29 01:00:00 2034', 'Mar 25 00:59:59 2035', 'Oct 29 02:00:00 2034', 'Mar 25 01:59:59 2035'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 25 01:00:00 2035', 'Oct 28 00:59:59 2035', 'Mar 25 03:00:00 2035', 'Oct 28 02:59:59 2035'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 28 01:00:00 2035', 'Mar 30 00:59:59 2036', 'Oct 28 02:00:00 2035', 'Mar 30 01:59:59 2036'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 30 01:00:00 2036', 'Oct 26 00:59:59 2036', 'Mar 30 03:00:00 2036', 'Oct 26 02:59:59 2036'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 26 01:00:00 2036', 'Mar 29 00:59:59 2037', 'Oct 26 02:00:00 2036', 'Mar 29 01:59:59 2037'); -timezone.add_rule('Africa/Ceuta', 'CEST', 1, 7200, 'Mar 29 01:00:00 2037', 'Oct 25 00:59:59 2037', 'Mar 29 03:00:00 2037', 'Oct 25 02:59:59 2037'); -timezone.add_rule('Africa/Ceuta', 'CET', 0, 3600, 'Oct 25 01:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 02:00:00 2037', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Conakry --- - -begin -timezone.add_rule('Africa/Conakry', 'GMT', 0, -3292, 'Dec 14 20:45:52 1901', 'Jan 1 00:54:51 1912', 'Dec 14 19:51:00 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Conakry', 'GMT', 0, 0, 'Jan 1 00:54:52 1912', 'Feb 25 23:59:59 1934', 'Jan 1 00:54:52 1912', 'Feb 25 23:59:59 1934'); -timezone.add_rule('Africa/Conakry', 'GMT', 0, -3600, 'Feb 26 00:00:00 1934', 'Jan 1 00:59:59 1960', 'Feb 25 23:00:00 1934', 'Dec 31 23:59:59 1959'); -timezone.add_rule('Africa/Conakry', 'GMT', 0, 0, 'Jan 1 01:00:00 1960', 'Jan 18 03:14:07 2038', 'Jan 1 01:00:00 1960', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Dakar --- - -begin -timezone.add_rule('Africa/Dakar', 'GMT', 0, -4184, 'Dec 14 20:45:52 1901', 'Jan 1 01:09:43 1912', 'Dec 14 19:36:08 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Dakar', 'GMT', 0, -3600, 'Jan 1 01:09:44 1912', 'Jun 1 00:59:59 1941', 'Jan 1 00:09:44 1912', 'May 31 23:59:59 1941'); -timezone.add_rule('Africa/Dakar', 'GMT', 0, 0, 'Jun 1 01:00:00 1941', 'Jan 18 03:14:07 2038', 'Jun 1 01:00:00 1941', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Dar_es_Salaam --- - -begin -timezone.add_rule('Africa/Dar_es_Salaam', 'EAT', 0, 9428, 'Dec 14 20:45:52 1901', 'Dec 31 21:22:51 1930', 'Dec 14 23:23:00 1901', 'Dec 31 23:59:59 1930'); -timezone.add_rule('Africa/Dar_es_Salaam', 'EAT', 0, 10800, 'Dec 31 21:22:52 1930', 'Dec 31 20:59:59 1947', 'Jan 1 00:22:52 1931', 'Dec 31 23:59:59 1947'); -timezone.add_rule('Africa/Dar_es_Salaam', 'EAT', 0, 9900, 'Dec 31 21:00:00 1947', 'Dec 31 21:14:59 1960', 'Dec 31 23:45:00 1947', 'Dec 31 23:59:59 1960'); -timezone.add_rule('Africa/Dar_es_Salaam', 'EAT', 0, 10800, 'Dec 31 21:15:00 1960', 'Jan 18 03:14:07 2038', 'Jan 1 00:15:00 1961', 'Jan 18 06:14:07 2038'); -end; -/ - --- --- Africa/Djibouti --- - -begin -timezone.add_rule('Africa/Djibouti', 'EAT', 0, 10356, 'Dec 14 20:45:52 1901', 'Jun 30 21:07:23 1911', 'Dec 14 23:38:28 1901', 'Jun 30 23:59:59 1911'); -timezone.add_rule('Africa/Djibouti', 'EAT', 0, 10800, 'Jun 30 21:07:24 1911', 'Jan 18 03:14:07 2038', 'Jul 1 00:07:24 1911', 'Jan 18 06:14:07 2038'); -end; -/ - --- --- Africa/Douala --- - -begin -timezone.add_rule('Africa/Douala', 'WAT', 0, 2328, 'Dec 14 20:45:52 1901', 'Dec 31 23:21:11 1911', 'Dec 14 21:24:40 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Douala', 'WAT', 0, 3600, 'Dec 31 23:21:12 1911', 'Jan 18 03:14:07 2038', 'Jan 1 00:21:12 1912', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/El_Aaiun --- - -begin -timezone.add_rule('Africa/El_Aaiun', 'WET', 0, -3168, 'Dec 14 20:45:52 1901', 'Jan 1 00:52:47 1934', 'Dec 14 19:53:04 1901', 'Dec 31 23:59:59 1933'); -timezone.add_rule('Africa/El_Aaiun', 'WET', 0, -3600, 'Jan 1 00:52:48 1934', 'Apr 14 00:59:59 1976', 'Dec 31 23:52:48 1933', 'Apr 13 23:59:59 1976'); -timezone.add_rule('Africa/El_Aaiun', 'WET', 0, 0, 'Apr 14 01:00:00 1976', 'Jan 18 03:14:07 2038', 'Apr 14 01:00:00 1976', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Freetown --- - -begin -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3180, 'Dec 14 20:45:52 1901', 'Jun 1 00:52:59 1913', 'Dec 14 19:52:52 1901', 'May 31 23:59:59 1913'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Jun 1 00:53:00 1913', 'Jun 1 00:59:59 1935', 'May 31 23:53:00 1913', 'May 31 23:59:59 1935'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, -1200, 'Jun 1 01:00:00 1935', 'Oct 1 00:19:59 1935', 'Jun 1 00:40:00 1935', 'Sep 30 23:59:59 1935'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Oct 1 00:20:00 1935', 'Jun 1 00:59:59 1936', 'Sep 30 23:20:00 1935', 'May 31 23:59:59 1936'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, -1200, 'Jun 1 01:00:00 1936', 'Oct 1 00:19:59 1936', 'Jun 1 00:40:00 1936', 'Sep 30 23:59:59 1936'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Oct 1 00:20:00 1936', 'Jun 1 00:59:59 1937', 'Sep 30 23:20:00 1936', 'May 31 23:59:59 1937'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, -1200, 'Jun 1 01:00:00 1937', 'Oct 1 00:19:59 1937', 'Jun 1 00:40:00 1937', 'Sep 30 23:59:59 1937'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Oct 1 00:20:00 1937', 'Jun 1 00:59:59 1938', 'Sep 30 23:20:00 1937', 'May 31 23:59:59 1938'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, -1200, 'Jun 1 01:00:00 1938', 'Oct 1 00:19:59 1938', 'Jun 1 00:40:00 1938', 'Sep 30 23:59:59 1938'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Oct 1 00:20:00 1938', 'Jun 1 00:59:59 1939', 'Sep 30 23:20:00 1938', 'May 31 23:59:59 1939'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, -1200, 'Jun 1 01:00:00 1939', 'Oct 1 00:19:59 1939', 'Jun 1 00:40:00 1939', 'Sep 30 23:59:59 1939'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Oct 1 00:20:00 1939', 'Jun 1 00:59:59 1940', 'Sep 30 23:20:00 1939', 'May 31 23:59:59 1940'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, -1200, 'Jun 1 01:00:00 1940', 'Oct 1 00:19:59 1940', 'Jun 1 00:40:00 1940', 'Sep 30 23:59:59 1940'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Oct 1 00:20:00 1940', 'Jun 1 00:59:59 1941', 'Sep 30 23:20:00 1940', 'May 31 23:59:59 1941'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, -1200, 'Jun 1 01:00:00 1941', 'Oct 1 00:19:59 1941', 'Jun 1 00:40:00 1941', 'Sep 30 23:59:59 1941'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Oct 1 00:20:00 1941', 'Jun 1 00:59:59 1942', 'Sep 30 23:20:00 1941', 'May 31 23:59:59 1942'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, -1200, 'Jun 1 01:00:00 1942', 'Oct 1 00:19:59 1942', 'Jun 1 00:40:00 1942', 'Sep 30 23:59:59 1942'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, -3600, 'Oct 1 00:20:00 1942', 'Jan 1 00:59:59 1957', 'Sep 30 23:20:00 1942', 'Dec 31 23:59:59 1956'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, 0, 'Jan 1 01:00:00 1957', 'May 31 23:59:59 1957', 'Jan 1 01:00:00 1957', 'May 31 23:59:59 1957'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, 3600, 'Jun 1 00:00:00 1957', 'Aug 31 22:59:59 1957', 'Jun 1 01:00:00 1957', 'Aug 31 23:59:59 1957'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, 0, 'Aug 31 23:00:00 1957', 'May 31 23:59:59 1958', 'Aug 31 23:00:00 1957', 'May 31 23:59:59 1958'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, 3600, 'Jun 1 00:00:00 1958', 'Aug 31 22:59:59 1958', 'Jun 1 01:00:00 1958', 'Aug 31 23:59:59 1958'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, 0, 'Aug 31 23:00:00 1958', 'May 31 23:59:59 1959', 'Aug 31 23:00:00 1958', 'May 31 23:59:59 1959'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, 3600, 'Jun 1 00:00:00 1959', 'Aug 31 22:59:59 1959', 'Jun 1 01:00:00 1959', 'Aug 31 23:59:59 1959'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, 0, 'Aug 31 23:00:00 1959', 'May 31 23:59:59 1960', 'Aug 31 23:00:00 1959', 'May 31 23:59:59 1960'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, 3600, 'Jun 1 00:00:00 1960', 'Aug 31 22:59:59 1960', 'Jun 1 01:00:00 1960', 'Aug 31 23:59:59 1960'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, 0, 'Aug 31 23:00:00 1960', 'May 31 23:59:59 1961', 'Aug 31 23:00:00 1960', 'May 31 23:59:59 1961'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, 3600, 'Jun 1 00:00:00 1961', 'Aug 31 22:59:59 1961', 'Jun 1 01:00:00 1961', 'Aug 31 23:59:59 1961'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, 0, 'Aug 31 23:00:00 1961', 'May 31 23:59:59 1962', 'Aug 31 23:00:00 1961', 'May 31 23:59:59 1962'); -timezone.add_rule('Africa/Freetown', 'SLST', 1, 3600, 'Jun 1 00:00:00 1962', 'Aug 31 22:59:59 1962', 'Jun 1 01:00:00 1962', 'Aug 31 23:59:59 1962'); -timezone.add_rule('Africa/Freetown', 'GMT', 0, 0, 'Aug 31 23:00:00 1962', 'Jan 18 03:14:07 2038', 'Aug 31 23:00:00 1962', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Gaborone --- - -begin -timezone.add_rule('Africa/Gaborone', 'CAT', 0, 7200, 'Dec 14 20:45:52 1901', 'Sep 18 23:59:59 1943', 'Dec 14 22:45:52 1901', 'Sep 19 01:59:59 1943'); -timezone.add_rule('Africa/Gaborone', 'CAST', 1, 10800, 'Sep 19 00:00:00 1943', 'Mar 18 22:59:59 1944', 'Sep 19 03:00:00 1943', 'Mar 19 01:59:59 1944'); -timezone.add_rule('Africa/Gaborone', 'CAT', 0, 7200, 'Mar 18 23:00:00 1944', 'Jan 18 03:14:07 2038', 'Mar 19 01:00:00 1944', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Harare --- - -begin -timezone.add_rule('Africa/Harare', 'CAT', 0, 7452, 'Dec 14 20:45:52 1901', 'Feb 28 21:55:47 1903', 'Dec 14 22:50:04 1901', 'Feb 28 23:59:59 1903'); -timezone.add_rule('Africa/Harare', 'CAT', 0, 7200, 'Feb 28 21:55:48 1903', 'Jan 18 03:14:07 2038', 'Feb 28 23:55:48 1903', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Johannesburg --- - -begin -timezone.add_rule('Africa/Johannesburg', 'SAST', 0, 5400, 'Dec 14 20:45:52 1901', 'Feb 28 22:29:59 1903', 'Dec 14 22:15:52 1901', 'Feb 28 23:59:59 1903'); -timezone.add_rule('Africa/Johannesburg', 'SAST', 0, 7200, 'Feb 28 22:30:00 1903', 'Sep 19 23:59:59 1942', 'Mar 1 00:30:00 1903', 'Sep 20 01:59:59 1942'); -timezone.add_rule('Africa/Johannesburg', 'SAST', 1, 10800, 'Sep 20 00:00:00 1942', 'Mar 20 22:59:59 1943', 'Sep 20 03:00:00 1942', 'Mar 21 01:59:59 1943'); -timezone.add_rule('Africa/Johannesburg', 'SAST', 0, 7200, 'Mar 20 23:00:00 1943', 'Sep 18 23:59:59 1943', 'Mar 21 01:00:00 1943', 'Sep 19 01:59:59 1943'); -timezone.add_rule('Africa/Johannesburg', 'SAST', 1, 10800, 'Sep 19 00:00:00 1943', 'Mar 18 22:59:59 1944', 'Sep 19 03:00:00 1943', 'Mar 19 01:59:59 1944'); -timezone.add_rule('Africa/Johannesburg', 'SAST', 0, 7200, 'Mar 18 23:00:00 1944', 'Jan 18 03:14:07 2038', 'Mar 19 01:00:00 1944', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Kampala --- - -begin -timezone.add_rule('Africa/Kampala', 'EAT', 0, 7780, 'Dec 14 20:45:52 1901', 'Jun 30 21:50:19 1928', 'Dec 14 22:55:32 1901', 'Jun 30 23:59:59 1928'); -timezone.add_rule('Africa/Kampala', 'EAT', 0, 10800, 'Jun 30 21:50:20 1928', 'Dec 31 20:59:59 1929', 'Jul 1 00:50:20 1928', 'Dec 31 23:59:59 1929'); -timezone.add_rule('Africa/Kampala', 'EAT', 0, 9000, 'Dec 31 21:00:00 1929', 'Dec 31 21:29:59 1947', 'Dec 31 23:30:00 1929', 'Dec 31 23:59:59 1947'); -timezone.add_rule('Africa/Kampala', 'EAT', 0, 9900, 'Dec 31 21:30:00 1947', 'Dec 31 21:14:59 1956', 'Jan 1 00:15:00 1948', 'Dec 31 23:59:59 1956'); -timezone.add_rule('Africa/Kampala', 'EAT', 0, 10800, 'Dec 31 21:15:00 1956', 'Jan 18 03:14:07 2038', 'Jan 1 00:15:00 1957', 'Jan 18 06:14:07 2038'); -end; -/ - --- --- Africa/Khartoum --- - -begin -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7808, 'Dec 14 20:45:52 1901', 'Dec 31 21:49:51 1930', 'Dec 14 22:56:00 1901', 'Dec 31 23:59:59 1930'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Dec 31 21:49:52 1930', 'Apr 30 21:59:59 1970', 'Dec 31 23:49:52 1930', 'Apr 30 23:59:59 1970'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 30 22:00:00 1970', 'Oct 14 20:59:59 1970', 'May 1 01:00:00 1970', 'Oct 14 23:59:59 1970'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1970', 'Apr 29 21:59:59 1971', 'Oct 14 23:00:00 1970', 'Apr 29 23:59:59 1971'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 29 22:00:00 1971', 'Oct 14 20:59:59 1971', 'Apr 30 01:00:00 1971', 'Oct 14 23:59:59 1971'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1971', 'Apr 29 21:59:59 1972', 'Oct 14 23:00:00 1971', 'Apr 29 23:59:59 1972'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 29 22:00:00 1972', 'Oct 14 20:59:59 1972', 'Apr 30 01:00:00 1972', 'Oct 14 23:59:59 1972'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1972', 'Apr 28 21:59:59 1973', 'Oct 14 23:00:00 1972', 'Apr 28 23:59:59 1973'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 28 22:00:00 1973', 'Oct 14 20:59:59 1973', 'Apr 29 01:00:00 1973', 'Oct 14 23:59:59 1973'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1973', 'Apr 27 21:59:59 1974', 'Oct 14 23:00:00 1973', 'Apr 27 23:59:59 1974'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 27 22:00:00 1974', 'Oct 14 20:59:59 1974', 'Apr 28 01:00:00 1974', 'Oct 14 23:59:59 1974'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1974', 'Apr 26 21:59:59 1975', 'Oct 14 23:00:00 1974', 'Apr 26 23:59:59 1975'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 26 22:00:00 1975', 'Oct 14 20:59:59 1975', 'Apr 27 01:00:00 1975', 'Oct 14 23:59:59 1975'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1975', 'Apr 24 21:59:59 1976', 'Oct 14 23:00:00 1975', 'Apr 24 23:59:59 1976'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 24 22:00:00 1976', 'Oct 14 20:59:59 1976', 'Apr 25 01:00:00 1976', 'Oct 14 23:59:59 1976'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1976', 'Apr 23 21:59:59 1977', 'Oct 14 23:00:00 1976', 'Apr 23 23:59:59 1977'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 23 22:00:00 1977', 'Oct 14 20:59:59 1977', 'Apr 24 01:00:00 1977', 'Oct 14 23:59:59 1977'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1977', 'Apr 29 21:59:59 1978', 'Oct 14 23:00:00 1977', 'Apr 29 23:59:59 1978'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 29 22:00:00 1978', 'Oct 14 20:59:59 1978', 'Apr 30 01:00:00 1978', 'Oct 14 23:59:59 1978'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1978', 'Apr 28 21:59:59 1979', 'Oct 14 23:00:00 1978', 'Apr 28 23:59:59 1979'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 28 22:00:00 1979', 'Oct 14 20:59:59 1979', 'Apr 29 01:00:00 1979', 'Oct 14 23:59:59 1979'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1979', 'Apr 26 21:59:59 1980', 'Oct 14 23:00:00 1979', 'Apr 26 23:59:59 1980'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 26 22:00:00 1980', 'Oct 14 20:59:59 1980', 'Apr 27 01:00:00 1980', 'Oct 14 23:59:59 1980'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1980', 'Apr 25 21:59:59 1981', 'Oct 14 23:00:00 1980', 'Apr 25 23:59:59 1981'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 25 22:00:00 1981', 'Oct 14 20:59:59 1981', 'Apr 26 01:00:00 1981', 'Oct 14 23:59:59 1981'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1981', 'Apr 24 21:59:59 1982', 'Oct 14 23:00:00 1981', 'Apr 24 23:59:59 1982'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 24 22:00:00 1982', 'Oct 14 20:59:59 1982', 'Apr 25 01:00:00 1982', 'Oct 14 23:59:59 1982'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1982', 'Apr 23 21:59:59 1983', 'Oct 14 23:00:00 1982', 'Apr 23 23:59:59 1983'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 23 22:00:00 1983', 'Oct 14 20:59:59 1983', 'Apr 24 01:00:00 1983', 'Oct 14 23:59:59 1983'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1983', 'Apr 28 21:59:59 1984', 'Oct 14 23:00:00 1983', 'Apr 28 23:59:59 1984'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 28 22:00:00 1984', 'Oct 14 20:59:59 1984', 'Apr 29 01:00:00 1984', 'Oct 14 23:59:59 1984'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1984', 'Apr 27 21:59:59 1985', 'Oct 14 23:00:00 1984', 'Apr 27 23:59:59 1985'); -timezone.add_rule('Africa/Khartoum', 'CAST', 1, 10800, 'Apr 27 22:00:00 1985', 'Oct 14 20:59:59 1985', 'Apr 28 01:00:00 1985', 'Oct 14 23:59:59 1985'); -timezone.add_rule('Africa/Khartoum', 'CAT', 0, 7200, 'Oct 14 21:00:00 1985', 'Jan 18 03:14:07 2038', 'Oct 14 23:00:00 1985', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Kigali --- - -begin -timezone.add_rule('Africa/Kigali', 'CAT', 0, 7216, 'Dec 14 20:45:52 1901', 'May 31 21:59:43 1935', 'Dec 14 22:46:08 1901', 'May 31 23:59:59 1935'); -timezone.add_rule('Africa/Kigali', 'CAT', 0, 7200, 'May 31 21:59:44 1935', 'Jan 18 03:14:07 2038', 'May 31 23:59:44 1935', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Kinshasa --- - -begin -timezone.add_rule('Africa/Kinshasa', 'WAT', 0, 3600, 'Dec 14 20:45:52 1901', 'Jan 18 03:14:07 2038', 'Dec 14 21:45:52 1901', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Lagos --- - -begin -timezone.add_rule('Africa/Lagos', 'WAT', 0, 816, 'Dec 14 20:45:52 1901', 'Aug 31 23:46:23 1919', 'Dec 14 20:59:28 1901', 'Aug 31 23:59:59 1919'); -timezone.add_rule('Africa/Lagos', 'WAT', 0, 3600, 'Aug 31 23:46:24 1919', 'Jan 18 03:14:07 2038', 'Sep 1 00:46:24 1919', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Libreville --- - -begin -timezone.add_rule('Africa/Libreville', 'WAT', 0, 2268, 'Dec 14 20:45:52 1901', 'Dec 31 23:22:11 1911', 'Dec 14 21:23:40 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Libreville', 'WAT', 0, 3600, 'Dec 31 23:22:12 1911', 'Jan 18 03:14:07 2038', 'Jan 1 00:22:12 1912', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Lome --- - -begin -timezone.add_rule('Africa/Lome', 'GMT', 0, 0, 'Dec 14 20:45:52 1901', 'Jan 18 03:14:07 2038', 'Dec 14 20:45:52 1901', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Luanda --- - -begin -timezone.add_rule('Africa/Luanda', 'WAT', 0, 3124, 'Dec 14 20:45:52 1901', 'May 25 23:07:55 1911', 'Dec 14 21:37:56 1901', 'May 25 23:59:59 1911'); -timezone.add_rule('Africa/Luanda', 'WAT', 0, 3600, 'May 25 23:07:56 1911', 'Jan 18 03:14:07 2038', 'May 26 00:07:56 1911', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Lubumbashi --- - -begin -timezone.add_rule('Africa/Lubumbashi', 'CAT', 0, 7200, 'Dec 14 20:45:52 1901', 'Jan 18 03:14:07 2038', 'Dec 14 22:45:52 1901', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Lusaka --- - -begin -timezone.add_rule('Africa/Lusaka', 'CAT', 0, 6788, 'Dec 14 20:45:52 1901', 'Feb 28 22:06:51 1903', 'Dec 14 22:39:00 1901', 'Feb 28 23:59:59 1903'); -timezone.add_rule('Africa/Lusaka', 'CAT', 0, 7200, 'Feb 28 22:06:52 1903', 'Jan 18 03:14:07 2038', 'Mar 1 00:06:52 1903', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Malabo --- - -begin -timezone.add_rule('Africa/Malabo', 'WAT', 0, 2108, 'Dec 14 20:45:52 1901', 'Dec 31 23:24:51 1911', 'Dec 14 21:21:00 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Malabo', 'WAT', 0, 0, 'Dec 31 23:24:52 1911', 'Dec 14 23:59:59 1963', 'Dec 31 23:24:52 1911', 'Dec 14 23:59:59 1963'); -timezone.add_rule('Africa/Malabo', 'WAT', 0, 3600, 'Dec 15 00:00:00 1963', 'Jan 18 03:14:07 2038', 'Dec 15 01:00:00 1963', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Maputo --- - -begin -timezone.add_rule('Africa/Maputo', 'CAT', 0, 7820, 'Dec 14 20:45:52 1901', 'Feb 28 21:49:39 1903', 'Dec 14 22:56:12 1901', 'Feb 28 23:59:59 1903'); -timezone.add_rule('Africa/Maputo', 'CAT', 0, 7200, 'Feb 28 21:49:40 1903', 'Jan 18 03:14:07 2038', 'Feb 28 23:49:40 1903', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Maseru --- - -begin -timezone.add_rule('Africa/Maseru', 'SAST', 0, 6600, 'Dec 14 20:45:52 1901', 'Feb 28 22:09:59 1903', 'Dec 14 22:35:52 1901', 'Feb 28 23:59:59 1903'); -timezone.add_rule('Africa/Maseru', 'SAST', 0, 7200, 'Feb 28 22:10:00 1903', 'Sep 18 23:59:59 1943', 'Mar 1 00:10:00 1903', 'Sep 19 01:59:59 1943'); -timezone.add_rule('Africa/Maseru', 'SAST', 1, 10800, 'Sep 19 00:00:00 1943', 'Mar 18 22:59:59 1944', 'Sep 19 03:00:00 1943', 'Mar 19 01:59:59 1944'); -timezone.add_rule('Africa/Maseru', 'SAST', 0, 7200, 'Mar 18 23:00:00 1944', 'Jan 18 03:14:07 2038', 'Mar 19 01:00:00 1944', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Mbabane --- - -begin -timezone.add_rule('Africa/Mbabane', 'SAST', 0, 7464, 'Dec 14 20:45:52 1901', 'Feb 28 21:55:35 1903', 'Dec 14 22:50:16 1901', 'Feb 28 23:59:59 1903'); -timezone.add_rule('Africa/Mbabane', 'SAST', 0, 7200, 'Feb 28 21:55:36 1903', 'Jan 18 03:14:07 2038', 'Feb 28 23:55:36 1903', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Mogadishu --- - -begin -timezone.add_rule('Africa/Mogadishu', 'EAT', 0, 10800, 'Dec 14 20:45:52 1901', 'Dec 31 20:59:59 1930', 'Dec 14 23:45:52 1901', 'Dec 31 23:59:59 1930'); -timezone.add_rule('Africa/Mogadishu', 'EAT', 0, 9000, 'Dec 31 21:00:00 1930', 'Dec 31 21:29:59 1956', 'Dec 31 23:30:00 1930', 'Dec 31 23:59:59 1956'); -timezone.add_rule('Africa/Mogadishu', 'EAT', 0, 10800, 'Dec 31 21:30:00 1956', 'Jan 18 03:14:07 2038', 'Jan 1 00:30:00 1957', 'Jan 18 06:14:07 2038'); -end; -/ - --- --- Africa/Monrovia --- - -begin -timezone.add_rule('Africa/Monrovia', 'GMT', 0, -2588, 'Dec 14 20:45:52 1901', 'Mar 1 00:43:07 1919', 'Dec 14 20:02:44 1901', 'Feb 28 23:59:59 1919'); -timezone.add_rule('Africa/Monrovia', 'GMT', 0, -2670, 'Mar 1 00:43:08 1919', 'May 1 00:44:29 1972', 'Feb 28 23:58:38 1919', 'Apr 30 23:59:59 1972'); -timezone.add_rule('Africa/Monrovia', 'GMT', 0, 0, 'May 1 00:44:30 1972', 'Jan 18 03:14:07 2038', 'May 1 00:44:30 1972', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Nairobi --- - -begin -timezone.add_rule('Africa/Nairobi', 'EAT', 0, 8836, 'Dec 14 20:45:52 1901', 'Jun 30 21:32:43 1928', 'Dec 14 23:13:08 1901', 'Jun 30 23:59:59 1928'); -timezone.add_rule('Africa/Nairobi', 'EAT', 0, 10800, 'Jun 30 21:32:44 1928', 'Dec 31 20:59:59 1929', 'Jul 1 00:32:44 1928', 'Dec 31 23:59:59 1929'); -timezone.add_rule('Africa/Nairobi', 'EAT', 0, 9000, 'Dec 31 21:00:00 1929', 'Dec 31 21:29:59 1939', 'Dec 31 23:30:00 1929', 'Dec 31 23:59:59 1939'); -timezone.add_rule('Africa/Nairobi', 'EAT', 0, 9900, 'Dec 31 21:30:00 1939', 'Dec 31 21:14:59 1959', 'Jan 1 00:15:00 1940', 'Dec 31 23:59:59 1959'); -timezone.add_rule('Africa/Nairobi', 'EAT', 0, 10800, 'Dec 31 21:15:00 1959', 'Jan 18 03:14:07 2038', 'Jan 1 00:15:00 1960', 'Jan 18 06:14:07 2038'); -end; -/ - --- --- Africa/Ndjamena --- - -begin -timezone.add_rule('Africa/Ndjamena', 'WAT', 0, 3612, 'Dec 14 20:45:52 1901', 'Dec 31 22:59:47 1911', 'Dec 14 21:46:04 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Ndjamena', 'WAT', 0, 3600, 'Dec 31 22:59:48 1911', 'Oct 13 22:59:59 1979', 'Dec 31 23:59:48 1911', 'Oct 13 23:59:59 1979'); -timezone.add_rule('Africa/Ndjamena', 'WAST', 1, 7200, 'Oct 13 23:00:00 1979', 'Mar 7 21:59:59 1980', 'Oct 14 01:00:00 1979', 'Mar 7 23:59:59 1980'); -timezone.add_rule('Africa/Ndjamena', 'WAT', 0, 3600, 'Mar 7 22:00:00 1980', 'Jan 18 03:14:07 2038', 'Mar 7 23:00:00 1980', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Niamey --- - -begin -timezone.add_rule('Africa/Niamey', 'WAT', 0, 508, 'Dec 14 20:45:52 1901', 'Dec 31 23:51:31 1911', 'Dec 14 20:54:20 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Niamey', 'WAT', 0, -3600, 'Dec 31 23:51:32 1911', 'Feb 26 00:59:59 1934', 'Dec 31 22:51:32 1911', 'Feb 25 23:59:59 1934'); -timezone.add_rule('Africa/Niamey', 'WAT', 0, 0, 'Feb 26 01:00:00 1934', 'Dec 31 23:59:59 1959', 'Feb 26 01:00:00 1934', 'Dec 31 23:59:59 1959'); -timezone.add_rule('Africa/Niamey', 'WAT', 0, 3600, 'Jan 1 00:00:00 1960', 'Jan 18 03:14:07 2038', 'Jan 1 01:00:00 1960', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Nouakchott --- - -begin -timezone.add_rule('Africa/Nouakchott', 'GMT', 0, -3828, 'Dec 14 20:45:52 1901', 'Jan 1 01:03:47 1912', 'Dec 14 19:42:04 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Nouakchott', 'GMT', 0, 0, 'Jan 1 01:03:48 1912', 'Feb 25 23:59:59 1934', 'Jan 1 01:03:48 1912', 'Feb 25 23:59:59 1934'); -timezone.add_rule('Africa/Nouakchott', 'GMT', 0, -3600, 'Feb 26 00:00:00 1934', 'Nov 28 00:59:59 1960', 'Feb 25 23:00:00 1934', 'Nov 27 23:59:59 1960'); -timezone.add_rule('Africa/Nouakchott', 'GMT', 0, 0, 'Nov 28 01:00:00 1960', 'Jan 18 03:14:07 2038', 'Nov 28 01:00:00 1960', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Ouagadougou --- - -begin -timezone.add_rule('Africa/Ouagadougou', 'GMT', 0, -364, 'Dec 14 20:45:52 1901', 'Jan 1 00:06:03 1912', 'Dec 14 20:39:48 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Ouagadougou', 'GMT', 0, 0, 'Jan 1 00:06:04 1912', 'Jan 18 03:14:07 2038', 'Jan 1 00:06:04 1912', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Porto-Novo --- - -begin -timezone.add_rule('Africa/Porto-Novo', 'WAT', 0, 628, 'Dec 14 20:45:52 1901', 'Dec 31 23:49:31 1911', 'Dec 14 20:56:20 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Porto-Novo', 'WAT', 0, 0, 'Dec 31 23:49:32 1911', 'Feb 25 23:59:59 1934', 'Dec 31 23:49:32 1911', 'Feb 25 23:59:59 1934'); -timezone.add_rule('Africa/Porto-Novo', 'WAT', 0, 3600, 'Feb 26 00:00:00 1934', 'Jan 18 03:14:07 2038', 'Feb 26 01:00:00 1934', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Sao_Tome --- - -begin -timezone.add_rule('Africa/Sao_Tome', 'GMT', 0, -2192, 'Dec 14 20:45:52 1901', 'Jan 1 00:36:31 1912', 'Dec 14 20:09:20 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Sao_Tome', 'GMT', 0, 0, 'Jan 1 00:36:32 1912', 'Jan 18 03:14:07 2038', 'Jan 1 00:36:32 1912', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Timbuktu --- - -begin -timezone.add_rule('Africa/Timbuktu', 'GMT', 0, -724, 'Dec 14 20:45:52 1901', 'Jan 1 00:12:03 1912', 'Dec 14 20:33:48 1901', 'Dec 31 23:59:59 1911'); -timezone.add_rule('Africa/Timbuktu', 'GMT', 0, 0, 'Jan 1 00:12:04 1912', 'Jan 18 03:14:07 2038', 'Jan 1 00:12:04 1912', 'Jan 18 03:14:07 2038'); -end; -/ - --- --- Africa/Tripoli --- - -begin -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3164, 'Dec 14 20:45:52 1901', 'Dec 31 23:07:15 1919', 'Dec 14 21:38:36 1901', 'Dec 31 23:59:59 1919'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Dec 31 23:07:16 1919', 'Oct 14 00:59:59 1951', 'Jan 1 00:07:16 1920', 'Oct 14 01:59:59 1951'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Oct 14 01:00:00 1951', 'Dec 31 21:59:59 1951', 'Oct 14 03:00:00 1951', 'Dec 31 23:59:59 1951'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Dec 31 22:00:00 1951', 'Oct 9 00:59:59 1953', 'Dec 31 23:00:00 1951', 'Oct 9 01:59:59 1953'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Oct 9 01:00:00 1953', 'Dec 31 21:59:59 1953', 'Oct 9 03:00:00 1953', 'Dec 31 23:59:59 1953'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Dec 31 22:00:00 1953', 'Sep 29 22:59:59 1955', 'Dec 31 23:00:00 1953', 'Sep 29 23:59:59 1955'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Sep 29 23:00:00 1955', 'Dec 31 21:59:59 1955', 'Sep 30 01:00:00 1955', 'Dec 31 23:59:59 1955'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Dec 31 22:00:00 1955', 'Dec 31 22:59:59 1958', 'Dec 31 23:00:00 1955', 'Dec 31 23:59:59 1958'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 7200, 'Dec 31 23:00:00 1958', 'Dec 31 21:59:59 1981', 'Jan 1 01:00:00 1959', 'Dec 31 23:59:59 1981'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Dec 31 22:00:00 1981', 'Mar 31 22:59:59 1982', 'Dec 31 23:00:00 1981', 'Mar 31 23:59:59 1982'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Mar 31 23:00:00 1982', 'Sep 30 21:59:59 1982', 'Apr 1 01:00:00 1982', 'Sep 30 23:59:59 1982'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 22:00:00 1982', 'Mar 31 22:59:59 1983', 'Sep 30 23:00:00 1982', 'Mar 31 23:59:59 1983'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Mar 31 23:00:00 1983', 'Sep 30 21:59:59 1983', 'Apr 1 01:00:00 1983', 'Sep 30 23:59:59 1983'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 22:00:00 1983', 'Mar 31 22:59:59 1984', 'Sep 30 23:00:00 1983', 'Mar 31 23:59:59 1984'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Mar 31 23:00:00 1984', 'Sep 30 21:59:59 1984', 'Apr 1 01:00:00 1984', 'Sep 30 23:59:59 1984'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 22:00:00 1984', 'Apr 5 22:59:59 1985', 'Sep 30 23:00:00 1984', 'Apr 5 23:59:59 1985'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Apr 5 23:00:00 1985', 'Sep 30 21:59:59 1985', 'Apr 6 01:00:00 1985', 'Sep 30 23:59:59 1985'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 22:00:00 1985', 'Apr 3 22:59:59 1986', 'Sep 30 23:00:00 1985', 'Apr 3 23:59:59 1986'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Apr 3 23:00:00 1986', 'Oct 2 21:59:59 1986', 'Apr 4 01:00:00 1986', 'Oct 2 23:59:59 1986'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Oct 2 22:00:00 1986', 'Mar 31 22:59:59 1987', 'Oct 2 23:00:00 1986', 'Mar 31 23:59:59 1987'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Mar 31 23:00:00 1987', 'Sep 30 21:59:59 1987', 'Apr 1 01:00:00 1987', 'Sep 30 23:59:59 1987'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 22:00:00 1987', 'Mar 31 22:59:59 1988', 'Sep 30 23:00:00 1987', 'Mar 31 23:59:59 1988'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Mar 31 23:00:00 1988', 'Sep 30 21:59:59 1988', 'Apr 1 01:00:00 1988', 'Sep 30 23:59:59 1988'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 22:00:00 1988', 'Mar 31 22:59:59 1989', 'Sep 30 23:00:00 1988', 'Mar 31 23:59:59 1989'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Mar 31 23:00:00 1989', 'Sep 30 21:59:59 1989', 'Apr 1 01:00:00 1989', 'Sep 30 23:59:59 1989'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 22:00:00 1989', 'May 3 22:59:59 1990', 'Sep 30 23:00:00 1989', 'May 3 23:59:59 1990'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'May 3 23:00:00 1990', 'Sep 30 21:59:59 1990', 'May 4 01:00:00 1990', 'Sep 30 23:59:59 1990'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 22:00:00 1990', 'Dec 31 22:59:59 1990', 'Sep 30 23:00:00 1990', 'Dec 31 23:59:59 1990'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 7200, 'Dec 31 23:00:00 1990', 'Mar 30 00:59:59 1996', 'Jan 1 01:00:00 1991', 'Mar 30 02:59:59 1996'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Mar 30 01:00:00 1996', 'Sep 30 00:59:59 1996', 'Mar 30 03:00:00 1996', 'Sep 30 02:59:59 1996'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 3600, 'Sep 30 01:00:00 1996', 'Apr 3 22:59:59 1997', 'Sep 30 02:00:00 1996', 'Apr 3 23:59:59 1997'); -timezone.add_rule('Africa/Tripoli', 'CEST', 1, 7200, 'Apr 3 23:00:00 1997', 'Oct 3 21:59:59 1997', 'Apr 4 01:00:00 1997', 'Oct 3 23:59:59 1997'); -timezone.add_rule('Africa/Tripoli', 'EET', 0, 7200, 'Oct 3 22:00:00 1997', 'Jan 18 03:14:07 2038', 'Oct 4 00:00:00 1997', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- Africa/Tunis --- - -begin -timezone.add_rule('Africa/Tunis', 'CET', 0, 561, 'Dec 14 20:45:52 1901', 'Mar 10 23:50:38 1911', 'Dec 14 20:55:13 1901', 'Mar 10 23:59:59 1911'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Mar 10 23:50:39 1911', 'Apr 15 21:59:59 1939', 'Mar 11 00:50:39 1911', 'Apr 15 22:59:59 1939'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Apr 15 22:00:00 1939', 'Nov 18 21:59:59 1939', 'Apr 16 00:00:00 1939', 'Nov 18 23:59:59 1939'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Nov 18 22:00:00 1939', 'Feb 25 21:59:59 1940', 'Nov 18 23:00:00 1939', 'Feb 25 22:59:59 1940'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Feb 25 22:00:00 1940', 'Oct 5 21:59:59 1941', 'Feb 26 00:00:00 1940', 'Oct 5 23:59:59 1941'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Oct 5 22:00:00 1941', 'Mar 8 22:59:59 1942', 'Oct 5 23:00:00 1941', 'Mar 8 23:59:59 1942'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Mar 8 23:00:00 1942', 'Nov 2 00:59:59 1942', 'Mar 9 01:00:00 1942', 'Nov 2 02:59:59 1942'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Nov 2 01:00:00 1942', 'Mar 29 00:59:59 1943', 'Nov 2 02:00:00 1942', 'Mar 29 01:59:59 1943'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Mar 29 01:00:00 1943', 'Apr 16 23:59:59 1943', 'Mar 29 03:00:00 1943', 'Apr 17 01:59:59 1943'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Apr 17 00:00:00 1943', 'Apr 25 00:59:59 1943', 'Apr 17 01:00:00 1943', 'Apr 25 01:59:59 1943'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Apr 25 01:00:00 1943', 'Oct 3 23:59:59 1943', 'Apr 25 03:00:00 1943', 'Oct 4 01:59:59 1943'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Oct 4 00:00:00 1943', 'Apr 3 00:59:59 1944', 'Oct 4 01:00:00 1943', 'Apr 3 01:59:59 1944'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Apr 3 01:00:00 1944', 'Oct 7 21:59:59 1944', 'Apr 3 03:00:00 1944', 'Oct 7 23:59:59 1944'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Oct 7 22:00:00 1944', 'Apr 2 00:59:59 1945', 'Oct 7 23:00:00 1944', 'Apr 2 01:59:59 1945'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Apr 2 01:00:00 1945', 'Sep 15 21:59:59 1945', 'Apr 2 03:00:00 1945', 'Sep 15 23:59:59 1945'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Sep 15 22:00:00 1945', 'Apr 29 22:59:59 1977', 'Sep 15 23:00:00 1945', 'Apr 29 23:59:59 1977'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Apr 29 23:00:00 1977', 'Sep 23 22:59:59 1977', 'Apr 30 01:00:00 1977', 'Sep 24 00:59:59 1977'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Sep 23 23:00:00 1977', 'Apr 30 22:59:59 1978', 'Sep 24 00:00:00 1977', 'Apr 30 23:59:59 1978'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Apr 30 23:00:00 1978', 'Sep 30 22:59:59 1978', 'May 1 01:00:00 1978', 'Oct 1 00:59:59 1978'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Sep 30 23:00:00 1978', 'May 31 22:59:59 1988', 'Oct 1 00:00:00 1978', 'May 31 23:59:59 1988'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'May 31 23:00:00 1988', 'Sep 24 22:59:59 1988', 'Jun 1 01:00:00 1988', 'Sep 25 00:59:59 1988'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Sep 24 23:00:00 1988', 'Mar 25 22:59:59 1989', 'Sep 25 00:00:00 1988', 'Mar 25 23:59:59 1989'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Mar 25 23:00:00 1989', 'Sep 23 22:59:59 1989', 'Mar 26 01:00:00 1989', 'Sep 24 00:59:59 1989'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Sep 23 23:00:00 1989', 'Apr 30 22:59:59 1990', 'Sep 24 00:00:00 1989', 'Apr 30 23:59:59 1990'); -timezone.add_rule('Africa/Tunis', 'CEST', 1, 7200, 'Apr 30 23:00:00 1990', 'Sep 29 22:59:59 1990', 'May 1 01:00:00 1990', 'Sep 30 00:59:59 1990'); -timezone.add_rule('Africa/Tunis', 'CET', 0, 3600, 'Sep 29 23:00:00 1990', 'Jan 18 03:14:07 2038', 'Sep 30 00:00:00 1990', 'Jan 18 04:14:07 2038'); -end; -/ - --- --- Africa/Windhoek --- - -begin -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 5400, 'Dec 14 20:45:52 1901', 'Feb 28 22:29:59 1903', 'Dec 14 22:15:52 1901', 'Feb 28 23:59:59 1903'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 7200, 'Feb 28 22:30:00 1903', 'Sep 19 23:59:59 1942', 'Mar 1 00:30:00 1903', 'Sep 20 01:59:59 1942'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 10800, 'Sep 20 00:00:00 1942', 'Mar 20 22:59:59 1943', 'Sep 20 03:00:00 1942', 'Mar 21 01:59:59 1943'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 7200, 'Mar 20 23:00:00 1943', 'Apr 2 21:59:59 1994', 'Mar 21 01:00:00 1943', 'Apr 2 23:59:59 1994'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 2 22:00:00 1994', 'Sep 4 00:59:59 1994', 'Apr 2 23:00:00 1994', 'Sep 4 01:59:59 1994'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 4 01:00:00 1994', 'Apr 1 23:59:59 1995', 'Sep 4 03:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 2 00:00:00 1995', 'Sep 3 00:59:59 1995', 'Apr 2 01:00:00 1995', 'Sep 3 01:59:59 1995'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 3 01:00:00 1995', 'Apr 6 23:59:59 1996', 'Sep 3 03:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 7 00:00:00 1996', 'Sep 1 00:59:59 1996', 'Apr 7 01:00:00 1996', 'Sep 1 01:59:59 1996'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 1 01:00:00 1996', 'Apr 5 23:59:59 1997', 'Sep 1 03:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 6 00:00:00 1997', 'Sep 7 00:59:59 1997', 'Apr 6 01:00:00 1997', 'Sep 7 01:59:59 1997'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 7 01:00:00 1997', 'Apr 4 23:59:59 1998', 'Sep 7 03:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 5 00:00:00 1998', 'Sep 6 00:59:59 1998', 'Apr 5 01:00:00 1998', 'Sep 6 01:59:59 1998'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 6 01:00:00 1998', 'Apr 3 23:59:59 1999', 'Sep 6 03:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 4 00:00:00 1999', 'Sep 5 00:59:59 1999', 'Apr 4 01:00:00 1999', 'Sep 5 01:59:59 1999'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 5 01:00:00 1999', 'Apr 1 23:59:59 2000', 'Sep 5 03:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 2 00:00:00 2000', 'Sep 3 00:59:59 2000', 'Apr 2 01:00:00 2000', 'Sep 3 01:59:59 2000'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 3 01:00:00 2000', 'Mar 31 23:59:59 2001', 'Sep 3 03:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 1 00:00:00 2001', 'Sep 2 00:59:59 2001', 'Apr 1 01:00:00 2001', 'Sep 2 01:59:59 2001'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 2 01:00:00 2001', 'Apr 6 23:59:59 2002', 'Sep 2 03:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 7 00:00:00 2002', 'Sep 1 00:59:59 2002', 'Apr 7 01:00:00 2002', 'Sep 1 01:59:59 2002'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 1 01:00:00 2002', 'Apr 5 23:59:59 2003', 'Sep 1 03:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 6 00:00:00 2003', 'Sep 7 00:59:59 2003', 'Apr 6 01:00:00 2003', 'Sep 7 01:59:59 2003'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 7 01:00:00 2003', 'Apr 3 23:59:59 2004', 'Sep 7 03:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 4 00:00:00 2004', 'Sep 5 00:59:59 2004', 'Apr 4 01:00:00 2004', 'Sep 5 01:59:59 2004'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 5 01:00:00 2004', 'Apr 2 23:59:59 2005', 'Sep 5 03:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 3 00:00:00 2005', 'Sep 4 00:59:59 2005', 'Apr 3 01:00:00 2005', 'Sep 4 01:59:59 2005'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 4 01:00:00 2005', 'Apr 1 23:59:59 2006', 'Sep 4 03:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 2 00:00:00 2006', 'Sep 3 00:59:59 2006', 'Apr 2 01:00:00 2006', 'Sep 3 01:59:59 2006'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 3 01:00:00 2006', 'Mar 31 23:59:59 2007', 'Sep 3 03:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 1 00:00:00 2007', 'Sep 2 00:59:59 2007', 'Apr 1 01:00:00 2007', 'Sep 2 01:59:59 2007'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 2 01:00:00 2007', 'Apr 5 23:59:59 2008', 'Sep 2 03:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 6 00:00:00 2008', 'Sep 7 00:59:59 2008', 'Apr 6 01:00:00 2008', 'Sep 7 01:59:59 2008'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 7 01:00:00 2008', 'Apr 4 23:59:59 2009', 'Sep 7 03:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 5 00:00:00 2009', 'Sep 6 00:59:59 2009', 'Apr 5 01:00:00 2009', 'Sep 6 01:59:59 2009'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 6 01:00:00 2009', 'Apr 3 23:59:59 2010', 'Sep 6 03:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 4 00:00:00 2010', 'Sep 5 00:59:59 2010', 'Apr 4 01:00:00 2010', 'Sep 5 01:59:59 2010'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 5 01:00:00 2010', 'Apr 2 23:59:59 2011', 'Sep 5 03:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 3 00:00:00 2011', 'Sep 4 00:59:59 2011', 'Apr 3 01:00:00 2011', 'Sep 4 01:59:59 2011'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 4 01:00:00 2011', 'Mar 31 23:59:59 2012', 'Sep 4 03:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 1 00:00:00 2012', 'Sep 2 00:59:59 2012', 'Apr 1 01:00:00 2012', 'Sep 2 01:59:59 2012'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 2 01:00:00 2012', 'Apr 6 23:59:59 2013', 'Sep 2 03:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 7 00:00:00 2013', 'Sep 1 00:59:59 2013', 'Apr 7 01:00:00 2013', 'Sep 1 01:59:59 2013'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 1 01:00:00 2013', 'Apr 5 23:59:59 2014', 'Sep 1 03:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 6 00:00:00 2014', 'Sep 7 00:59:59 2014', 'Apr 6 01:00:00 2014', 'Sep 7 01:59:59 2014'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 7 01:00:00 2014', 'Apr 4 23:59:59 2015', 'Sep 7 03:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 5 00:00:00 2015', 'Sep 6 00:59:59 2015', 'Apr 5 01:00:00 2015', 'Sep 6 01:59:59 2015'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 6 01:00:00 2015', 'Apr 2 23:59:59 2016', 'Sep 6 03:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 3 00:00:00 2016', 'Sep 4 00:59:59 2016', 'Apr 3 01:00:00 2016', 'Sep 4 01:59:59 2016'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 4 01:00:00 2016', 'Apr 1 23:59:59 2017', 'Sep 4 03:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 2 00:00:00 2017', 'Sep 3 00:59:59 2017', 'Apr 2 01:00:00 2017', 'Sep 3 01:59:59 2017'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 3 01:00:00 2017', 'Mar 31 23:59:59 2018', 'Sep 3 03:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 1 00:00:00 2018', 'Sep 2 00:59:59 2018', 'Apr 1 01:00:00 2018', 'Sep 2 01:59:59 2018'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 2 01:00:00 2018', 'Apr 6 23:59:59 2019', 'Sep 2 03:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 7 00:00:00 2019', 'Sep 1 00:59:59 2019', 'Apr 7 01:00:00 2019', 'Sep 1 01:59:59 2019'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 1 01:00:00 2019', 'Apr 4 23:59:59 2020', 'Sep 1 03:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 5 00:00:00 2020', 'Sep 6 00:59:59 2020', 'Apr 5 01:00:00 2020', 'Sep 6 01:59:59 2020'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 6 01:00:00 2020', 'Apr 3 23:59:59 2021', 'Sep 6 03:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 4 00:00:00 2021', 'Sep 5 00:59:59 2021', 'Apr 4 01:00:00 2021', 'Sep 5 01:59:59 2021'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 5 01:00:00 2021', 'Apr 2 23:59:59 2022', 'Sep 5 03:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 3 00:00:00 2022', 'Sep 4 00:59:59 2022', 'Apr 3 01:00:00 2022', 'Sep 4 01:59:59 2022'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 4 01:00:00 2022', 'Apr 1 23:59:59 2023', 'Sep 4 03:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 2 00:00:00 2023', 'Sep 3 00:59:59 2023', 'Apr 2 01:00:00 2023', 'Sep 3 01:59:59 2023'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 3 01:00:00 2023', 'Apr 6 23:59:59 2024', 'Sep 3 03:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 7 00:00:00 2024', 'Sep 1 00:59:59 2024', 'Apr 7 01:00:00 2024', 'Sep 1 01:59:59 2024'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 1 01:00:00 2024', 'Apr 5 23:59:59 2025', 'Sep 1 03:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 6 00:00:00 2025', 'Sep 7 00:59:59 2025', 'Apr 6 01:00:00 2025', 'Sep 7 01:59:59 2025'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 7 01:00:00 2025', 'Apr 4 23:59:59 2026', 'Sep 7 03:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 5 00:00:00 2026', 'Sep 6 00:59:59 2026', 'Apr 5 01:00:00 2026', 'Sep 6 01:59:59 2026'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 6 01:00:00 2026', 'Apr 3 23:59:59 2027', 'Sep 6 03:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 4 00:00:00 2027', 'Sep 5 00:59:59 2027', 'Apr 4 01:00:00 2027', 'Sep 5 01:59:59 2027'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 5 01:00:00 2027', 'Apr 1 23:59:59 2028', 'Sep 5 03:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 2 00:00:00 2028', 'Sep 3 00:59:59 2028', 'Apr 2 01:00:00 2028', 'Sep 3 01:59:59 2028'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 3 01:00:00 2028', 'Mar 31 23:59:59 2029', 'Sep 3 03:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 1 00:00:00 2029', 'Sep 2 00:59:59 2029', 'Apr 1 01:00:00 2029', 'Sep 2 01:59:59 2029'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 2 01:00:00 2029', 'Apr 6 23:59:59 2030', 'Sep 2 03:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 7 00:00:00 2030', 'Sep 1 00:59:59 2030', 'Apr 7 01:00:00 2030', 'Sep 1 01:59:59 2030'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 1 01:00:00 2030', 'Apr 5 23:59:59 2031', 'Sep 1 03:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 6 00:00:00 2031', 'Sep 7 00:59:59 2031', 'Apr 6 01:00:00 2031', 'Sep 7 01:59:59 2031'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 7 01:00:00 2031', 'Apr 3 23:59:59 2032', 'Sep 7 03:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 4 00:00:00 2032', 'Sep 5 00:59:59 2032', 'Apr 4 01:00:00 2032', 'Sep 5 01:59:59 2032'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 5 01:00:00 2032', 'Apr 2 23:59:59 2033', 'Sep 5 03:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 3 00:00:00 2033', 'Sep 4 00:59:59 2033', 'Apr 3 01:00:00 2033', 'Sep 4 01:59:59 2033'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 4 01:00:00 2033', 'Apr 1 23:59:59 2034', 'Sep 4 03:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 2 00:00:00 2034', 'Sep 3 00:59:59 2034', 'Apr 2 01:00:00 2034', 'Sep 3 01:59:59 2034'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 3 01:00:00 2034', 'Mar 31 23:59:59 2035', 'Sep 3 03:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 1 00:00:00 2035', 'Sep 2 00:59:59 2035', 'Apr 1 01:00:00 2035', 'Sep 2 01:59:59 2035'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 2 01:00:00 2035', 'Apr 5 23:59:59 2036', 'Sep 2 03:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 6 00:00:00 2036', 'Sep 7 00:59:59 2036', 'Apr 6 01:00:00 2036', 'Sep 7 01:59:59 2036'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 7 01:00:00 2036', 'Apr 4 23:59:59 2037', 'Sep 7 03:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('Africa/Windhoek', 'WAT', 0, 3600, 'Apr 5 00:00:00 2037', 'Sep 6 00:59:59 2037', 'Apr 5 01:00:00 2037', 'Sep 6 01:59:59 2037'); -timezone.add_rule('Africa/Windhoek', 'WAST', 1, 7200, 'Sep 6 01:00:00 2037', 'Jan 18 03:14:07 2038', 'Sep 6 03:00:00 2037', 'Jan 18 05:14:07 2038'); -end; -/ - --- --- America/Adak --- - -begin -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Dec 14 20:45:52 1901', 'Feb 9 12:59:59 1942', 'Dec 14 09:45:52 1901', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Feb 9 13:00:00 1942', 'Sep 30 11:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Sep 30 12:00:00 1945', 'Apr 27 12:59:59 1969', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 27 13:00:00 1969', 'Oct 26 11:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 26 12:00:00 1969', 'Apr 26 12:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 26 13:00:00 1970', 'Oct 25 11:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 25 12:00:00 1970', 'Apr 25 12:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 25 13:00:00 1971', 'Oct 31 11:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 31 12:00:00 1971', 'Apr 30 12:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 30 13:00:00 1972', 'Oct 29 11:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 29 12:00:00 1972', 'Apr 29 12:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 29 13:00:00 1973', 'Oct 28 11:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 28 12:00:00 1973', 'Jan 6 12:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Jan 6 13:00:00 1974', 'Oct 27 11:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 27 12:00:00 1974', 'Feb 23 12:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Feb 23 13:00:00 1975', 'Oct 26 11:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 26 12:00:00 1975', 'Apr 25 12:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 25 13:00:00 1976', 'Oct 31 11:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 31 12:00:00 1976', 'Apr 24 12:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 24 13:00:00 1977', 'Oct 30 11:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 30 12:00:00 1977', 'Apr 30 12:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 30 13:00:00 1978', 'Oct 29 11:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 29 12:00:00 1978', 'Apr 29 12:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 29 13:00:00 1979', 'Oct 28 11:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 28 12:00:00 1979', 'Apr 27 12:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 27 13:00:00 1980', 'Oct 26 11:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 26 12:00:00 1980', 'Apr 26 12:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 26 13:00:00 1981', 'Oct 25 11:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 25 12:00:00 1981', 'Apr 25 12:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 25 13:00:00 1982', 'Oct 31 11:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Adak', 'HAST', 0, -39600, 'Oct 31 12:00:00 1982', 'Apr 24 12:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Adak', 'HADT', 1, -36000, 'Apr 24 13:00:00 1983', 'Oct 30 11:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 30 12:00:00 1983', 'Apr 29 11:59:59 1984', 'Oct 30 02:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 29 12:00:00 1984', 'Oct 28 10:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 28 11:00:00 1984', 'Apr 28 11:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 28 12:00:00 1985', 'Oct 27 10:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 27 11:00:00 1985', 'Apr 27 11:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 27 12:00:00 1986', 'Oct 26 10:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 26 11:00:00 1986', 'Apr 5 11:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 5 12:00:00 1987', 'Oct 25 10:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 25 11:00:00 1987', 'Apr 3 11:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 3 12:00:00 1988', 'Oct 30 10:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 30 11:00:00 1988', 'Apr 2 11:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 2 12:00:00 1989', 'Oct 29 10:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 29 11:00:00 1989', 'Apr 1 11:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 1 12:00:00 1990', 'Oct 28 10:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 28 11:00:00 1990', 'Apr 7 11:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 7 12:00:00 1991', 'Oct 27 10:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 27 11:00:00 1991', 'Apr 5 11:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 5 12:00:00 1992', 'Oct 25 10:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 25 11:00:00 1992', 'Apr 4 11:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 4 12:00:00 1993', 'Oct 31 10:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 31 11:00:00 1993', 'Apr 3 11:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 3 12:00:00 1994', 'Oct 30 10:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 30 11:00:00 1994', 'Apr 2 11:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 2 12:00:00 1995', 'Oct 29 10:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 29 11:00:00 1995', 'Apr 7 11:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 7 12:00:00 1996', 'Oct 27 10:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 27 11:00:00 1996', 'Apr 6 11:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 6 12:00:00 1997', 'Oct 26 10:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 26 11:00:00 1997', 'Apr 5 11:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 5 12:00:00 1998', 'Oct 25 10:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 25 11:00:00 1998', 'Apr 4 11:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 4 12:00:00 1999', 'Oct 31 10:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 31 11:00:00 1999', 'Apr 2 11:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 2 12:00:00 2000', 'Oct 29 10:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 29 11:00:00 2000', 'Apr 1 11:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 1 12:00:00 2001', 'Oct 28 10:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 28 11:00:00 2001', 'Apr 7 11:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 7 12:00:00 2002', 'Oct 27 10:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 27 11:00:00 2002', 'Apr 6 11:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 6 12:00:00 2003', 'Oct 26 10:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 26 11:00:00 2003', 'Apr 4 11:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 4 12:00:00 2004', 'Oct 31 10:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 31 11:00:00 2004', 'Apr 3 11:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 3 12:00:00 2005', 'Oct 30 10:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 30 11:00:00 2005', 'Apr 2 11:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 2 12:00:00 2006', 'Oct 29 10:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 29 11:00:00 2006', 'Apr 1 11:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 1 12:00:00 2007', 'Oct 28 10:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 28 11:00:00 2007', 'Apr 6 11:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 6 12:00:00 2008', 'Oct 26 10:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 26 11:00:00 2008', 'Apr 5 11:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 5 12:00:00 2009', 'Oct 25 10:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 25 11:00:00 2009', 'Apr 4 11:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 4 12:00:00 2010', 'Oct 31 10:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 31 11:00:00 2010', 'Apr 3 11:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 3 12:00:00 2011', 'Oct 30 10:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 30 11:00:00 2011', 'Apr 1 11:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 1 12:00:00 2012', 'Oct 28 10:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 28 11:00:00 2012', 'Apr 7 11:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 7 12:00:00 2013', 'Oct 27 10:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 27 11:00:00 2013', 'Apr 6 11:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 6 12:00:00 2014', 'Oct 26 10:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 26 11:00:00 2014', 'Apr 5 11:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 5 12:00:00 2015', 'Oct 25 10:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 25 11:00:00 2015', 'Apr 3 11:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 3 12:00:00 2016', 'Oct 30 10:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 30 11:00:00 2016', 'Apr 2 11:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 2 12:00:00 2017', 'Oct 29 10:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 29 11:00:00 2017', 'Apr 1 11:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 1 12:00:00 2018', 'Oct 28 10:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 28 11:00:00 2018', 'Apr 7 11:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 7 12:00:00 2019', 'Oct 27 10:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 27 11:00:00 2019', 'Apr 5 11:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 5 12:00:00 2020', 'Oct 25 10:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 25 11:00:00 2020', 'Apr 4 11:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 4 12:00:00 2021', 'Oct 31 10:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 31 11:00:00 2021', 'Apr 3 11:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 3 12:00:00 2022', 'Oct 30 10:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 30 11:00:00 2022', 'Apr 2 11:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 2 12:00:00 2023', 'Oct 29 10:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 29 11:00:00 2023', 'Apr 7 11:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 7 12:00:00 2024', 'Oct 27 10:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 27 11:00:00 2024', 'Apr 6 11:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 6 12:00:00 2025', 'Oct 26 10:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 26 11:00:00 2025', 'Apr 5 11:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 5 12:00:00 2026', 'Oct 25 10:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 25 11:00:00 2026', 'Apr 4 11:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 4 12:00:00 2027', 'Oct 31 10:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 31 11:00:00 2027', 'Apr 2 11:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 2 12:00:00 2028', 'Oct 29 10:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 29 11:00:00 2028', 'Apr 1 11:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 1 12:00:00 2029', 'Oct 28 10:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 28 11:00:00 2029', 'Apr 7 11:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 7 12:00:00 2030', 'Oct 27 10:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 27 11:00:00 2030', 'Apr 6 11:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 6 12:00:00 2031', 'Oct 26 10:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 26 11:00:00 2031', 'Apr 4 11:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 4 12:00:00 2032', 'Oct 31 10:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 31 11:00:00 2032', 'Apr 3 11:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 3 12:00:00 2033', 'Oct 30 10:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 30 11:00:00 2033', 'Apr 2 11:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 2 12:00:00 2034', 'Oct 29 10:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 29 11:00:00 2034', 'Apr 1 11:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 1 12:00:00 2035', 'Oct 28 10:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 28 11:00:00 2035', 'Apr 6 11:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 6 12:00:00 2036', 'Oct 26 10:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 26 11:00:00 2036', 'Apr 5 11:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Adak', 'HADT', 1, -32400, 'Apr 5 12:00:00 2037', 'Oct 25 10:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Adak', 'HAST', 0, -36000, 'Oct 25 11:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 17:14:07 2038'); -end; -/ - --- --- America/Anchorage --- - -begin -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Dec 14 20:45:52 1901', 'Feb 9 11:59:59 1942', 'Dec 14 10:45:52 1901', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Feb 9 12:00:00 1942', 'Sep 30 10:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Sep 30 11:00:00 1945', 'Apr 27 11:59:59 1969', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 27 12:00:00 1969', 'Oct 26 10:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 26 11:00:00 1969', 'Apr 26 11:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 26 12:00:00 1970', 'Oct 25 10:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 25 11:00:00 1970', 'Apr 25 11:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 25 12:00:00 1971', 'Oct 31 10:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 31 11:00:00 1971', 'Apr 30 11:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 30 12:00:00 1972', 'Oct 29 10:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 29 11:00:00 1972', 'Apr 29 11:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 29 12:00:00 1973', 'Oct 28 10:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 28 11:00:00 1973', 'Jan 6 11:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Jan 6 12:00:00 1974', 'Oct 27 10:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 27 11:00:00 1974', 'Feb 23 11:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Feb 23 12:00:00 1975', 'Oct 26 10:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 26 11:00:00 1975', 'Apr 25 11:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 25 12:00:00 1976', 'Oct 31 10:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 31 11:00:00 1976', 'Apr 24 11:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 24 12:00:00 1977', 'Oct 30 10:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 30 11:00:00 1977', 'Apr 30 11:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 30 12:00:00 1978', 'Oct 29 10:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 29 11:00:00 1978', 'Apr 29 11:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 29 12:00:00 1979', 'Oct 28 10:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 28 11:00:00 1979', 'Apr 27 11:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 27 12:00:00 1980', 'Oct 26 10:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 26 11:00:00 1980', 'Apr 26 11:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 26 12:00:00 1981', 'Oct 25 10:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 25 11:00:00 1981', 'Apr 25 11:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 25 12:00:00 1982', 'Oct 31 10:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -36000, 'Oct 31 11:00:00 1982', 'Apr 24 11:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -32400, 'Apr 24 12:00:00 1983', 'Oct 30 10:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 30 11:00:00 1983', 'Apr 29 10:59:59 1984', 'Oct 30 02:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 29 11:00:00 1984', 'Oct 28 09:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 28 10:00:00 1984', 'Apr 28 10:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 28 11:00:00 1985', 'Oct 27 09:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 27 10:00:00 1985', 'Apr 27 10:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 27 11:00:00 1986', 'Oct 26 09:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 26 10:00:00 1986', 'Apr 5 10:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1987', 'Oct 25 09:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 25 10:00:00 1987', 'Apr 3 10:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 3 11:00:00 1988', 'Oct 30 09:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 30 10:00:00 1988', 'Apr 2 10:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 2 11:00:00 1989', 'Oct 29 09:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 29 10:00:00 1989', 'Apr 1 10:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 1 11:00:00 1990', 'Oct 28 09:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 28 10:00:00 1990', 'Apr 7 10:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 7 11:00:00 1991', 'Oct 27 09:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 27 10:00:00 1991', 'Apr 5 10:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1992', 'Oct 25 09:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 25 10:00:00 1992', 'Apr 4 10:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 4 11:00:00 1993', 'Oct 31 09:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 31 10:00:00 1993', 'Apr 3 10:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 3 11:00:00 1994', 'Oct 30 09:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 30 10:00:00 1994', 'Apr 2 10:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 2 11:00:00 1995', 'Oct 29 09:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 29 10:00:00 1995', 'Apr 7 10:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 7 11:00:00 1996', 'Oct 27 09:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 27 10:00:00 1996', 'Apr 6 10:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 6 11:00:00 1997', 'Oct 26 09:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 26 10:00:00 1997', 'Apr 5 10:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1998', 'Oct 25 09:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 25 10:00:00 1998', 'Apr 4 10:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 4 11:00:00 1999', 'Oct 31 09:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 31 10:00:00 1999', 'Apr 2 10:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2000', 'Oct 29 09:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 29 10:00:00 2000', 'Apr 1 10:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2001', 'Oct 28 09:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 28 10:00:00 2001', 'Apr 7 10:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2002', 'Oct 27 09:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 27 10:00:00 2002', 'Apr 6 10:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2003', 'Oct 26 09:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 26 10:00:00 2003', 'Apr 4 10:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2004', 'Oct 31 09:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 31 10:00:00 2004', 'Apr 3 10:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2005', 'Oct 30 09:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 30 10:00:00 2005', 'Apr 2 10:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2006', 'Oct 29 09:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 29 10:00:00 2006', 'Apr 1 10:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2007', 'Oct 28 09:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 28 10:00:00 2007', 'Apr 6 10:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2008', 'Oct 26 09:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 26 10:00:00 2008', 'Apr 5 10:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2009', 'Oct 25 09:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 25 10:00:00 2009', 'Apr 4 10:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2010', 'Oct 31 09:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 31 10:00:00 2010', 'Apr 3 10:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2011', 'Oct 30 09:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 30 10:00:00 2011', 'Apr 1 10:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2012', 'Oct 28 09:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 28 10:00:00 2012', 'Apr 7 10:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2013', 'Oct 27 09:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 27 10:00:00 2013', 'Apr 6 10:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2014', 'Oct 26 09:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 26 10:00:00 2014', 'Apr 5 10:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2015', 'Oct 25 09:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 25 10:00:00 2015', 'Apr 3 10:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2016', 'Oct 30 09:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 30 10:00:00 2016', 'Apr 2 10:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2017', 'Oct 29 09:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 29 10:00:00 2017', 'Apr 1 10:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2018', 'Oct 28 09:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 28 10:00:00 2018', 'Apr 7 10:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2019', 'Oct 27 09:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 27 10:00:00 2019', 'Apr 5 10:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2020', 'Oct 25 09:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 25 10:00:00 2020', 'Apr 4 10:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2021', 'Oct 31 09:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 31 10:00:00 2021', 'Apr 3 10:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2022', 'Oct 30 09:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 30 10:00:00 2022', 'Apr 2 10:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2023', 'Oct 29 09:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 29 10:00:00 2023', 'Apr 7 10:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2024', 'Oct 27 09:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 27 10:00:00 2024', 'Apr 6 10:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2025', 'Oct 26 09:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 26 10:00:00 2025', 'Apr 5 10:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2026', 'Oct 25 09:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 25 10:00:00 2026', 'Apr 4 10:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2027', 'Oct 31 09:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 31 10:00:00 2027', 'Apr 2 10:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2028', 'Oct 29 09:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 29 10:00:00 2028', 'Apr 1 10:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2029', 'Oct 28 09:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 28 10:00:00 2029', 'Apr 7 10:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2030', 'Oct 27 09:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 27 10:00:00 2030', 'Apr 6 10:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2031', 'Oct 26 09:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 26 10:00:00 2031', 'Apr 4 10:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2032', 'Oct 31 09:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 31 10:00:00 2032', 'Apr 3 10:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2033', 'Oct 30 09:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 30 10:00:00 2033', 'Apr 2 10:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2034', 'Oct 29 09:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 29 10:00:00 2034', 'Apr 1 10:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2035', 'Oct 28 09:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 28 10:00:00 2035', 'Apr 6 10:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2036', 'Oct 26 09:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 26 10:00:00 2036', 'Apr 5 10:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Anchorage', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2037', 'Oct 25 09:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Anchorage', 'AKST', 0, -32400, 'Oct 25 10:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 18:14:07 2038'); -end; -/ - --- --- America/Anguilla --- - -begin -timezone.add_rule('America/Anguilla', 'AST', 0, -15136, 'Dec 14 20:45:52 1901', 'Mar 2 04:12:15 1912', 'Dec 14 16:33:36 1901', 'Mar 1 23:59:59 1912'); -timezone.add_rule('America/Anguilla', 'AST', 0, -14400, 'Mar 2 04:12:16 1912', 'Jan 18 03:14:07 2038', 'Mar 2 00:12:16 1912', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Antigua --- - -begin -timezone.add_rule('America/Antigua', 'AST', 0, -14832, 'Dec 14 20:45:52 1901', 'Mar 2 04:07:11 1912', 'Dec 14 16:38:40 1901', 'Mar 1 23:59:59 1912'); -timezone.add_rule('America/Antigua', 'AST', 0, -18000, 'Mar 2 04:07:12 1912', 'Jan 1 04:59:59 1951', 'Mar 1 23:07:12 1912', 'Dec 31 23:59:59 1950'); -timezone.add_rule('America/Antigua', 'AST', 0, -14400, 'Jan 1 05:00:00 1951', 'Jan 18 03:14:07 2038', 'Jan 1 01:00:00 1951', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Araguaina --- - -begin -timezone.add_rule('America/Araguaina', 'BRT', 0, -11568, 'Dec 14 20:45:52 1901', 'Jan 1 03:12:47 1914', 'Dec 14 17:33:04 1901', 'Dec 31 23:59:59 1913'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Jan 1 03:12:48 1914', 'Oct 3 13:59:59 1931', 'Jan 1 00:12:48 1914', 'Oct 3 10:59:59 1931'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 3 14:00:00 1931', 'Apr 1 01:59:59 1932', 'Oct 3 12:00:00 1931', 'Mar 31 23:59:59 1932'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Apr 1 02:00:00 1932', 'Oct 3 02:59:59 1932', 'Mar 31 23:00:00 1932', 'Oct 2 23:59:59 1932'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 3 03:00:00 1932', 'Apr 1 01:59:59 1933', 'Oct 3 01:00:00 1932', 'Mar 31 23:59:59 1933'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Apr 1 02:00:00 1933', 'Dec 1 02:59:59 1949', 'Mar 31 23:00:00 1933', 'Nov 30 23:59:59 1949'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Dec 1 03:00:00 1949', 'Apr 16 02:59:59 1950', 'Dec 1 01:00:00 1949', 'Apr 16 00:59:59 1950'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Apr 16 03:00:00 1950', 'Dec 1 02:59:59 1950', 'Apr 16 00:00:00 1950', 'Nov 30 23:59:59 1950'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Dec 1 03:00:00 1950', 'Apr 1 01:59:59 1951', 'Dec 1 01:00:00 1950', 'Mar 31 23:59:59 1951'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Apr 1 02:00:00 1951', 'Dec 1 02:59:59 1951', 'Mar 31 23:00:00 1951', 'Nov 30 23:59:59 1951'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Dec 1 03:00:00 1951', 'Apr 1 01:59:59 1952', 'Dec 1 01:00:00 1951', 'Mar 31 23:59:59 1952'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Apr 1 02:00:00 1952', 'Dec 1 02:59:59 1952', 'Mar 31 23:00:00 1952', 'Nov 30 23:59:59 1952'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Dec 1 03:00:00 1952', 'Mar 1 01:59:59 1953', 'Dec 1 01:00:00 1952', 'Feb 28 23:59:59 1953'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Mar 1 02:00:00 1953', 'Dec 9 02:59:59 1963', 'Feb 28 23:00:00 1953', 'Dec 8 23:59:59 1963'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Dec 9 03:00:00 1963', 'Mar 1 01:59:59 1964', 'Dec 9 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Mar 1 02:00:00 1964', 'Jan 31 02:59:59 1965', 'Feb 29 23:00:00 1964', 'Jan 30 23:59:59 1965'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Jan 31 03:00:00 1965', 'Mar 31 01:59:59 1965', 'Jan 31 01:00:00 1965', 'Mar 30 23:59:59 1965'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Mar 31 02:00:00 1965', 'Dec 1 02:59:59 1965', 'Mar 30 23:00:00 1965', 'Nov 30 23:59:59 1965'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Dec 1 03:00:00 1965', 'Mar 1 01:59:59 1966', 'Dec 1 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Mar 1 02:00:00 1966', 'Nov 1 02:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 31 23:59:59 1966'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Nov 1 03:00:00 1966', 'Mar 1 01:59:59 1967', 'Nov 1 01:00:00 1966', 'Feb 28 23:59:59 1967'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Mar 1 02:00:00 1967', 'Nov 1 02:59:59 1967', 'Feb 28 23:00:00 1967', 'Oct 31 23:59:59 1967'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Nov 1 03:00:00 1967', 'Mar 1 01:59:59 1968', 'Nov 1 01:00:00 1967', 'Feb 29 23:59:59 1968'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Mar 1 02:00:00 1968', 'Nov 2 02:59:59 1985', 'Feb 29 23:00:00 1968', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 15 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 14 23:59:59 1986'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Mar 15 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 14 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 14 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 13 23:59:59 1987'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 14 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 13 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 7 02:00:00 1988', 'Oct 16 02:59:59 1988', 'Feb 6 23:00:00 1988', 'Oct 15 23:59:59 1988'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 16 03:00:00 1988', 'Jan 29 01:59:59 1989', 'Oct 16 01:00:00 1988', 'Jan 28 23:59:59 1989'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Jan 29 02:00:00 1989', 'Oct 15 02:59:59 1989', 'Jan 28 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 15 03:00:00 1989', 'Feb 11 01:59:59 1990', 'Oct 15 01:00:00 1989', 'Feb 10 23:59:59 1990'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 11 02:00:00 1990', 'Oct 15 02:59:59 1995', 'Feb 10 23:00:00 1990', 'Oct 14 23:59:59 1995'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 15 03:00:00 1995', 'Feb 11 01:59:59 1996', 'Oct 15 01:00:00 1995', 'Feb 10 23:59:59 1996'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 11 02:00:00 1996', 'Oct 6 02:59:59 1996', 'Feb 10 23:00:00 1996', 'Oct 5 23:59:59 1996'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 6 03:00:00 1996', 'Feb 16 01:59:59 1997', 'Oct 6 01:00:00 1996', 'Feb 15 23:59:59 1997'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 16 02:00:00 1997', 'Oct 6 02:59:59 1997', 'Feb 15 23:00:00 1997', 'Oct 5 23:59:59 1997'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 6 03:00:00 1997', 'Mar 1 01:59:59 1998', 'Oct 6 01:00:00 1997', 'Feb 28 23:59:59 1998'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Mar 1 02:00:00 1998', 'Oct 11 02:59:59 1998', 'Feb 28 23:00:00 1998', 'Oct 10 23:59:59 1998'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 11 03:00:00 1998', 'Feb 21 01:59:59 1999', 'Oct 11 01:00:00 1998', 'Feb 20 23:59:59 1999'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 21 02:00:00 1999', 'Oct 10 02:59:59 1999', 'Feb 20 23:00:00 1999', 'Oct 9 23:59:59 1999'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 10 03:00:00 1999', 'Feb 20 01:59:59 2000', 'Oct 10 01:00:00 1999', 'Feb 19 23:59:59 2000'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 20 02:00:00 2000', 'Oct 8 02:59:59 2000', 'Feb 19 23:00:00 2000', 'Oct 7 23:59:59 2000'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 8 03:00:00 2000', 'Feb 18 01:59:59 2001', 'Oct 8 01:00:00 2000', 'Feb 17 23:59:59 2001'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 18 02:00:00 2001', 'Oct 14 02:59:59 2001', 'Feb 17 23:00:00 2001', 'Oct 13 23:59:59 2001'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 14 03:00:00 2001', 'Feb 17 01:59:59 2002', 'Oct 14 01:00:00 2001', 'Feb 16 23:59:59 2002'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 17 02:00:00 2002', 'Oct 13 02:59:59 2002', 'Feb 16 23:00:00 2002', 'Oct 12 23:59:59 2002'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 13 03:00:00 2002', 'Feb 16 01:59:59 2003', 'Oct 13 01:00:00 2002', 'Feb 15 23:59:59 2003'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 16 02:00:00 2003', 'Oct 12 02:59:59 2003', 'Feb 15 23:00:00 2003', 'Oct 11 23:59:59 2003'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 12 03:00:00 2003', 'Feb 15 01:59:59 2004', 'Oct 12 01:00:00 2003', 'Feb 14 23:59:59 2004'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 15 02:00:00 2004', 'Oct 10 02:59:59 2004', 'Feb 14 23:00:00 2004', 'Oct 9 23:59:59 2004'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 10 03:00:00 2004', 'Feb 20 01:59:59 2005', 'Oct 10 01:00:00 2004', 'Feb 19 23:59:59 2005'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 20 02:00:00 2005', 'Oct 9 02:59:59 2005', 'Feb 19 23:00:00 2005', 'Oct 8 23:59:59 2005'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 9 03:00:00 2005', 'Feb 19 01:59:59 2006', 'Oct 9 01:00:00 2005', 'Feb 18 23:59:59 2006'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 19 02:00:00 2006', 'Oct 8 02:59:59 2006', 'Feb 18 23:00:00 2006', 'Oct 7 23:59:59 2006'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 8 03:00:00 2006', 'Feb 18 01:59:59 2007', 'Oct 8 01:00:00 2006', 'Feb 17 23:59:59 2007'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 18 02:00:00 2007', 'Oct 14 02:59:59 2007', 'Feb 17 23:00:00 2007', 'Oct 13 23:59:59 2007'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 14 03:00:00 2007', 'Feb 17 01:59:59 2008', 'Oct 14 01:00:00 2007', 'Feb 16 23:59:59 2008'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 17 02:00:00 2008', 'Oct 12 02:59:59 2008', 'Feb 16 23:00:00 2008', 'Oct 11 23:59:59 2008'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 12 03:00:00 2008', 'Feb 15 01:59:59 2009', 'Oct 12 01:00:00 2008', 'Feb 14 23:59:59 2009'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 15 02:00:00 2009', 'Oct 11 02:59:59 2009', 'Feb 14 23:00:00 2009', 'Oct 10 23:59:59 2009'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 11 03:00:00 2009', 'Feb 21 01:59:59 2010', 'Oct 11 01:00:00 2009', 'Feb 20 23:59:59 2010'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 21 02:00:00 2010', 'Oct 10 02:59:59 2010', 'Feb 20 23:00:00 2010', 'Oct 9 23:59:59 2010'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 10 03:00:00 2010', 'Feb 20 01:59:59 2011', 'Oct 10 01:00:00 2010', 'Feb 19 23:59:59 2011'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 20 02:00:00 2011', 'Oct 9 02:59:59 2011', 'Feb 19 23:00:00 2011', 'Oct 8 23:59:59 2011'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 9 03:00:00 2011', 'Feb 19 01:59:59 2012', 'Oct 9 01:00:00 2011', 'Feb 18 23:59:59 2012'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 19 02:00:00 2012', 'Oct 14 02:59:59 2012', 'Feb 18 23:00:00 2012', 'Oct 13 23:59:59 2012'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 14 03:00:00 2012', 'Feb 17 01:59:59 2013', 'Oct 14 01:00:00 2012', 'Feb 16 23:59:59 2013'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 17 02:00:00 2013', 'Oct 13 02:59:59 2013', 'Feb 16 23:00:00 2013', 'Oct 12 23:59:59 2013'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 13 03:00:00 2013', 'Feb 16 01:59:59 2014', 'Oct 13 01:00:00 2013', 'Feb 15 23:59:59 2014'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 16 02:00:00 2014', 'Oct 12 02:59:59 2014', 'Feb 15 23:00:00 2014', 'Oct 11 23:59:59 2014'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 12 03:00:00 2014', 'Feb 15 01:59:59 2015', 'Oct 12 01:00:00 2014', 'Feb 14 23:59:59 2015'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 15 02:00:00 2015', 'Oct 11 02:59:59 2015', 'Feb 14 23:00:00 2015', 'Oct 10 23:59:59 2015'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 11 03:00:00 2015', 'Feb 21 01:59:59 2016', 'Oct 11 01:00:00 2015', 'Feb 20 23:59:59 2016'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 21 02:00:00 2016', 'Oct 9 02:59:59 2016', 'Feb 20 23:00:00 2016', 'Oct 8 23:59:59 2016'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 9 03:00:00 2016', 'Feb 19 01:59:59 2017', 'Oct 9 01:00:00 2016', 'Feb 18 23:59:59 2017'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 19 02:00:00 2017', 'Oct 8 02:59:59 2017', 'Feb 18 23:00:00 2017', 'Oct 7 23:59:59 2017'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 8 03:00:00 2017', 'Feb 18 01:59:59 2018', 'Oct 8 01:00:00 2017', 'Feb 17 23:59:59 2018'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 18 02:00:00 2018', 'Oct 14 02:59:59 2018', 'Feb 17 23:00:00 2018', 'Oct 13 23:59:59 2018'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 14 03:00:00 2018', 'Feb 17 01:59:59 2019', 'Oct 14 01:00:00 2018', 'Feb 16 23:59:59 2019'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 17 02:00:00 2019', 'Oct 13 02:59:59 2019', 'Feb 16 23:00:00 2019', 'Oct 12 23:59:59 2019'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 13 03:00:00 2019', 'Feb 16 01:59:59 2020', 'Oct 13 01:00:00 2019', 'Feb 15 23:59:59 2020'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 16 02:00:00 2020', 'Oct 11 02:59:59 2020', 'Feb 15 23:00:00 2020', 'Oct 10 23:59:59 2020'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 11 03:00:00 2020', 'Feb 21 01:59:59 2021', 'Oct 11 01:00:00 2020', 'Feb 20 23:59:59 2021'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 21 02:00:00 2021', 'Oct 10 02:59:59 2021', 'Feb 20 23:00:00 2021', 'Oct 9 23:59:59 2021'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 10 03:00:00 2021', 'Feb 20 01:59:59 2022', 'Oct 10 01:00:00 2021', 'Feb 19 23:59:59 2022'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 20 02:00:00 2022', 'Oct 9 02:59:59 2022', 'Feb 19 23:00:00 2022', 'Oct 8 23:59:59 2022'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 9 03:00:00 2022', 'Feb 19 01:59:59 2023', 'Oct 9 01:00:00 2022', 'Feb 18 23:59:59 2023'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 19 02:00:00 2023', 'Oct 8 02:59:59 2023', 'Feb 18 23:00:00 2023', 'Oct 7 23:59:59 2023'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 8 03:00:00 2023', 'Feb 18 01:59:59 2024', 'Oct 8 01:00:00 2023', 'Feb 17 23:59:59 2024'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 18 02:00:00 2024', 'Oct 13 02:59:59 2024', 'Feb 17 23:00:00 2024', 'Oct 12 23:59:59 2024'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 13 03:00:00 2024', 'Feb 16 01:59:59 2025', 'Oct 13 01:00:00 2024', 'Feb 15 23:59:59 2025'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 16 02:00:00 2025', 'Oct 12 02:59:59 2025', 'Feb 15 23:00:00 2025', 'Oct 11 23:59:59 2025'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 12 03:00:00 2025', 'Feb 15 01:59:59 2026', 'Oct 12 01:00:00 2025', 'Feb 14 23:59:59 2026'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 15 02:00:00 2026', 'Oct 11 02:59:59 2026', 'Feb 14 23:00:00 2026', 'Oct 10 23:59:59 2026'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 11 03:00:00 2026', 'Feb 21 01:59:59 2027', 'Oct 11 01:00:00 2026', 'Feb 20 23:59:59 2027'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 21 02:00:00 2027', 'Oct 10 02:59:59 2027', 'Feb 20 23:00:00 2027', 'Oct 9 23:59:59 2027'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 10 03:00:00 2027', 'Feb 20 01:59:59 2028', 'Oct 10 01:00:00 2027', 'Feb 19 23:59:59 2028'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 20 02:00:00 2028', 'Oct 8 02:59:59 2028', 'Feb 19 23:00:00 2028', 'Oct 7 23:59:59 2028'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 8 03:00:00 2028', 'Feb 18 01:59:59 2029', 'Oct 8 01:00:00 2028', 'Feb 17 23:59:59 2029'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 18 02:00:00 2029', 'Oct 14 02:59:59 2029', 'Feb 17 23:00:00 2029', 'Oct 13 23:59:59 2029'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 14 03:00:00 2029', 'Feb 17 01:59:59 2030', 'Oct 14 01:00:00 2029', 'Feb 16 23:59:59 2030'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 17 02:00:00 2030', 'Oct 13 02:59:59 2030', 'Feb 16 23:00:00 2030', 'Oct 12 23:59:59 2030'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 13 03:00:00 2030', 'Feb 16 01:59:59 2031', 'Oct 13 01:00:00 2030', 'Feb 15 23:59:59 2031'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 16 02:00:00 2031', 'Oct 12 02:59:59 2031', 'Feb 15 23:00:00 2031', 'Oct 11 23:59:59 2031'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 12 03:00:00 2031', 'Feb 15 01:59:59 2032', 'Oct 12 01:00:00 2031', 'Feb 14 23:59:59 2032'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 15 02:00:00 2032', 'Oct 10 02:59:59 2032', 'Feb 14 23:00:00 2032', 'Oct 9 23:59:59 2032'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 10 03:00:00 2032', 'Feb 20 01:59:59 2033', 'Oct 10 01:00:00 2032', 'Feb 19 23:59:59 2033'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 20 02:00:00 2033', 'Oct 9 02:59:59 2033', 'Feb 19 23:00:00 2033', 'Oct 8 23:59:59 2033'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 9 03:00:00 2033', 'Feb 19 01:59:59 2034', 'Oct 9 01:00:00 2033', 'Feb 18 23:59:59 2034'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 19 02:00:00 2034', 'Oct 8 02:59:59 2034', 'Feb 18 23:00:00 2034', 'Oct 7 23:59:59 2034'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 8 03:00:00 2034', 'Feb 18 01:59:59 2035', 'Oct 8 01:00:00 2034', 'Feb 17 23:59:59 2035'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 18 02:00:00 2035', 'Oct 14 02:59:59 2035', 'Feb 17 23:00:00 2035', 'Oct 13 23:59:59 2035'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 14 03:00:00 2035', 'Feb 17 01:59:59 2036', 'Oct 14 01:00:00 2035', 'Feb 16 23:59:59 2036'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 17 02:00:00 2036', 'Oct 12 02:59:59 2036', 'Feb 16 23:00:00 2036', 'Oct 11 23:59:59 2036'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 12 03:00:00 2036', 'Feb 15 01:59:59 2037', 'Oct 12 01:00:00 2036', 'Feb 14 23:59:59 2037'); -timezone.add_rule('America/Araguaina', 'BRT', 0, -10800, 'Feb 15 02:00:00 2037', 'Oct 11 02:59:59 2037', 'Feb 14 23:00:00 2037', 'Oct 10 23:59:59 2037'); -timezone.add_rule('America/Araguaina', 'BRST', 1, -7200, 'Oct 11 03:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 11 01:00:00 2037', 'Jan 18 01:14:07 2038'); -end; -/ - --- --- America/Aruba --- - -begin -timezone.add_rule('America/Aruba', 'AST', 0, -16824, 'Dec 14 20:45:52 1901', 'Feb 12 04:40:23 1912', 'Dec 14 16:05:28 1901', 'Feb 11 23:59:59 1912'); -timezone.add_rule('America/Aruba', 'AST', 0, -16200, 'Feb 12 04:40:24 1912', 'Jan 1 04:29:59 1965', 'Feb 12 00:10:24 1912', 'Dec 31 23:59:59 1964'); -timezone.add_rule('America/Aruba', 'AST', 0, -14400, 'Jan 1 04:30:00 1965', 'Jan 18 03:14:07 2038', 'Jan 1 00:30:00 1965', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Asuncion --- - -begin -timezone.add_rule('America/Asuncion', 'PYT', 0, -13840, 'Dec 14 20:45:52 1901', 'Oct 10 03:50:39 1931', 'Dec 14 16:55:12 1901', 'Oct 9 23:59:59 1931'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Oct 10 03:50:40 1931', 'Oct 1 03:59:59 1972', 'Oct 9 23:50:40 1931', 'Sep 30 23:59:59 1972'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -10800, 'Oct 1 04:00:00 1972', 'Apr 1 02:59:59 1974', 'Oct 1 01:00:00 1972', 'Mar 31 23:59:59 1974'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1974', 'Oct 1 03:59:59 1975', 'Mar 31 23:00:00 1974', 'Sep 30 23:59:59 1975'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1975', 'Mar 1 02:59:59 1976', 'Oct 1 01:00:00 1975', 'Feb 29 23:59:59 1976'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Mar 1 03:00:00 1976', 'Oct 1 03:59:59 1976', 'Feb 29 23:00:00 1976', 'Sep 30 23:59:59 1976'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1976', 'Mar 1 02:59:59 1977', 'Oct 1 01:00:00 1976', 'Feb 28 23:59:59 1977'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Mar 1 03:00:00 1977', 'Oct 1 03:59:59 1977', 'Feb 28 23:00:00 1977', 'Sep 30 23:59:59 1977'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1977', 'Mar 1 02:59:59 1978', 'Oct 1 01:00:00 1977', 'Feb 28 23:59:59 1978'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Mar 1 03:00:00 1978', 'Oct 1 03:59:59 1978', 'Feb 28 23:00:00 1978', 'Sep 30 23:59:59 1978'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1978', 'Apr 1 02:59:59 1980', 'Oct 1 01:00:00 1978', 'Mar 31 23:59:59 1980'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1980', 'Oct 1 03:59:59 1980', 'Mar 31 23:00:00 1980', 'Sep 30 23:59:59 1980'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1980', 'Apr 1 02:59:59 1981', 'Oct 1 01:00:00 1980', 'Mar 31 23:59:59 1981'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1981', 'Oct 1 03:59:59 1981', 'Mar 31 23:00:00 1981', 'Sep 30 23:59:59 1981'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1981', 'Apr 1 02:59:59 1982', 'Oct 1 01:00:00 1981', 'Mar 31 23:59:59 1982'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1982', 'Oct 1 03:59:59 1982', 'Mar 31 23:00:00 1982', 'Sep 30 23:59:59 1982'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1982', 'Apr 1 02:59:59 1983', 'Oct 1 01:00:00 1982', 'Mar 31 23:59:59 1983'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1983', 'Oct 1 03:59:59 1983', 'Mar 31 23:00:00 1983', 'Sep 30 23:59:59 1983'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1983', 'Apr 1 02:59:59 1984', 'Oct 1 01:00:00 1983', 'Mar 31 23:59:59 1984'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1984', 'Oct 1 03:59:59 1984', 'Mar 31 23:00:00 1984', 'Sep 30 23:59:59 1984'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1984', 'Apr 1 02:59:59 1985', 'Oct 1 01:00:00 1984', 'Mar 31 23:59:59 1985'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1985', 'Oct 1 03:59:59 1985', 'Mar 31 23:00:00 1985', 'Sep 30 23:59:59 1985'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1985', 'Apr 1 02:59:59 1986', 'Oct 1 01:00:00 1985', 'Mar 31 23:59:59 1986'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1986', 'Oct 1 03:59:59 1986', 'Mar 31 23:00:00 1986', 'Sep 30 23:59:59 1986'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1986', 'Apr 1 02:59:59 1987', 'Oct 1 01:00:00 1986', 'Mar 31 23:59:59 1987'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1987', 'Oct 1 03:59:59 1987', 'Mar 31 23:00:00 1987', 'Sep 30 23:59:59 1987'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1987', 'Apr 1 02:59:59 1988', 'Oct 1 01:00:00 1987', 'Mar 31 23:59:59 1988'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1988', 'Oct 1 03:59:59 1988', 'Mar 31 23:00:00 1988', 'Sep 30 23:59:59 1988'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1988', 'Apr 1 02:59:59 1989', 'Oct 1 01:00:00 1988', 'Mar 31 23:59:59 1989'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1989', 'Oct 22 03:59:59 1989', 'Mar 31 23:00:00 1989', 'Oct 21 23:59:59 1989'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 22 04:00:00 1989', 'Apr 1 02:59:59 1990', 'Oct 22 01:00:00 1989', 'Mar 31 23:59:59 1990'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1990', 'Oct 1 03:59:59 1990', 'Mar 31 23:00:00 1990', 'Sep 30 23:59:59 1990'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1990', 'Apr 1 02:59:59 1991', 'Oct 1 01:00:00 1990', 'Mar 31 23:59:59 1991'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Apr 1 03:00:00 1991', 'Oct 6 03:59:59 1991', 'Mar 31 23:00:00 1991', 'Oct 5 23:59:59 1991'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 6 04:00:00 1991', 'Mar 1 02:59:59 1992', 'Oct 6 01:00:00 1991', 'Feb 29 23:59:59 1992'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Mar 1 03:00:00 1992', 'Oct 5 03:59:59 1992', 'Feb 29 23:00:00 1992', 'Oct 4 23:59:59 1992'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 5 04:00:00 1992', 'Mar 31 02:59:59 1993', 'Oct 5 01:00:00 1992', 'Mar 30 23:59:59 1993'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Mar 31 03:00:00 1993', 'Oct 1 03:59:59 1993', 'Mar 30 23:00:00 1993', 'Sep 30 23:59:59 1993'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1993', 'Feb 27 02:59:59 1994', 'Oct 1 01:00:00 1993', 'Feb 26 23:59:59 1994'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 27 03:00:00 1994', 'Oct 1 03:59:59 1994', 'Feb 26 23:00:00 1994', 'Sep 30 23:59:59 1994'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1994', 'Feb 26 02:59:59 1995', 'Oct 1 01:00:00 1994', 'Feb 25 23:59:59 1995'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 26 03:00:00 1995', 'Oct 1 03:59:59 1995', 'Feb 25 23:00:00 1995', 'Sep 30 23:59:59 1995'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 1995', 'Mar 1 02:59:59 1996', 'Oct 1 01:00:00 1995', 'Feb 29 23:59:59 1996'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Mar 1 03:00:00 1996', 'Oct 6 03:59:59 1996', 'Feb 29 23:00:00 1996', 'Oct 5 23:59:59 1996'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 6 04:00:00 1996', 'Mar 1 02:59:59 1997', 'Oct 6 01:00:00 1996', 'Feb 28 23:59:59 1997'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Mar 1 03:00:00 1997', 'Oct 5 03:59:59 1997', 'Feb 28 23:00:00 1997', 'Oct 4 23:59:59 1997'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 5 04:00:00 1997', 'Mar 1 02:59:59 1998', 'Oct 5 01:00:00 1997', 'Feb 28 23:59:59 1998'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Mar 1 03:00:00 1998', 'Oct 4 03:59:59 1998', 'Feb 28 23:00:00 1998', 'Oct 3 23:59:59 1998'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 4 04:00:00 1998', 'Feb 28 02:59:59 1999', 'Oct 4 01:00:00 1998', 'Feb 27 23:59:59 1999'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 28 03:00:00 1999', 'Oct 3 03:59:59 1999', 'Feb 27 23:00:00 1999', 'Oct 2 23:59:59 1999'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 3 04:00:00 1999', 'Feb 27 02:59:59 2000', 'Oct 3 01:00:00 1999', 'Feb 26 23:59:59 2000'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 27 03:00:00 2000', 'Oct 1 03:59:59 2000', 'Feb 26 23:00:00 2000', 'Sep 30 23:59:59 2000'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 2000', 'Feb 25 02:59:59 2001', 'Oct 1 01:00:00 2000', 'Feb 24 23:59:59 2001'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 25 03:00:00 2001', 'Oct 7 03:59:59 2001', 'Feb 24 23:00:00 2001', 'Oct 6 23:59:59 2001'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 7 04:00:00 2001', 'Feb 24 02:59:59 2002', 'Oct 7 01:00:00 2001', 'Feb 23 23:59:59 2002'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 24 03:00:00 2002', 'Oct 6 03:59:59 2002', 'Feb 23 23:00:00 2002', 'Oct 5 23:59:59 2002'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 6 04:00:00 2002', 'Feb 23 02:59:59 2003', 'Oct 6 01:00:00 2002', 'Feb 22 23:59:59 2003'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 23 03:00:00 2003', 'Oct 5 03:59:59 2003', 'Feb 22 23:00:00 2003', 'Oct 4 23:59:59 2003'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 5 04:00:00 2003', 'Feb 29 02:59:59 2004', 'Oct 5 01:00:00 2003', 'Feb 28 23:59:59 2004'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 29 03:00:00 2004', 'Oct 3 03:59:59 2004', 'Feb 28 23:00:00 2004', 'Oct 2 23:59:59 2004'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 3 04:00:00 2004', 'Feb 27 02:59:59 2005', 'Oct 3 01:00:00 2004', 'Feb 26 23:59:59 2005'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 27 03:00:00 2005', 'Oct 2 03:59:59 2005', 'Feb 26 23:00:00 2005', 'Oct 1 23:59:59 2005'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 2 04:00:00 2005', 'Feb 26 02:59:59 2006', 'Oct 2 01:00:00 2005', 'Feb 25 23:59:59 2006'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 26 03:00:00 2006', 'Oct 1 03:59:59 2006', 'Feb 25 23:00:00 2006', 'Sep 30 23:59:59 2006'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 2006', 'Feb 25 02:59:59 2007', 'Oct 1 01:00:00 2006', 'Feb 24 23:59:59 2007'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 25 03:00:00 2007', 'Oct 7 03:59:59 2007', 'Feb 24 23:00:00 2007', 'Oct 6 23:59:59 2007'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 7 04:00:00 2007', 'Feb 24 02:59:59 2008', 'Oct 7 01:00:00 2007', 'Feb 23 23:59:59 2008'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 24 03:00:00 2008', 'Oct 5 03:59:59 2008', 'Feb 23 23:00:00 2008', 'Oct 4 23:59:59 2008'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 5 04:00:00 2008', 'Feb 22 02:59:59 2009', 'Oct 5 01:00:00 2008', 'Feb 21 23:59:59 2009'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 22 03:00:00 2009', 'Oct 4 03:59:59 2009', 'Feb 21 23:00:00 2009', 'Oct 3 23:59:59 2009'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 4 04:00:00 2009', 'Feb 28 02:59:59 2010', 'Oct 4 01:00:00 2009', 'Feb 27 23:59:59 2010'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 28 03:00:00 2010', 'Oct 3 03:59:59 2010', 'Feb 27 23:00:00 2010', 'Oct 2 23:59:59 2010'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 3 04:00:00 2010', 'Feb 27 02:59:59 2011', 'Oct 3 01:00:00 2010', 'Feb 26 23:59:59 2011'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 27 03:00:00 2011', 'Oct 2 03:59:59 2011', 'Feb 26 23:00:00 2011', 'Oct 1 23:59:59 2011'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 2 04:00:00 2011', 'Feb 26 02:59:59 2012', 'Oct 2 01:00:00 2011', 'Feb 25 23:59:59 2012'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 26 03:00:00 2012', 'Oct 7 03:59:59 2012', 'Feb 25 23:00:00 2012', 'Oct 6 23:59:59 2012'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 7 04:00:00 2012', 'Feb 24 02:59:59 2013', 'Oct 7 01:00:00 2012', 'Feb 23 23:59:59 2013'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 24 03:00:00 2013', 'Oct 6 03:59:59 2013', 'Feb 23 23:00:00 2013', 'Oct 5 23:59:59 2013'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 6 04:00:00 2013', 'Feb 23 02:59:59 2014', 'Oct 6 01:00:00 2013', 'Feb 22 23:59:59 2014'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 23 03:00:00 2014', 'Oct 5 03:59:59 2014', 'Feb 22 23:00:00 2014', 'Oct 4 23:59:59 2014'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 5 04:00:00 2014', 'Feb 22 02:59:59 2015', 'Oct 5 01:00:00 2014', 'Feb 21 23:59:59 2015'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 22 03:00:00 2015', 'Oct 4 03:59:59 2015', 'Feb 21 23:00:00 2015', 'Oct 3 23:59:59 2015'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 4 04:00:00 2015', 'Feb 28 02:59:59 2016', 'Oct 4 01:00:00 2015', 'Feb 27 23:59:59 2016'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 28 03:00:00 2016', 'Oct 2 03:59:59 2016', 'Feb 27 23:00:00 2016', 'Oct 1 23:59:59 2016'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 2 04:00:00 2016', 'Feb 26 02:59:59 2017', 'Oct 2 01:00:00 2016', 'Feb 25 23:59:59 2017'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 26 03:00:00 2017', 'Oct 1 03:59:59 2017', 'Feb 25 23:00:00 2017', 'Sep 30 23:59:59 2017'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 2017', 'Feb 25 02:59:59 2018', 'Oct 1 01:00:00 2017', 'Feb 24 23:59:59 2018'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 25 03:00:00 2018', 'Oct 7 03:59:59 2018', 'Feb 24 23:00:00 2018', 'Oct 6 23:59:59 2018'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 7 04:00:00 2018', 'Feb 24 02:59:59 2019', 'Oct 7 01:00:00 2018', 'Feb 23 23:59:59 2019'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 24 03:00:00 2019', 'Oct 6 03:59:59 2019', 'Feb 23 23:00:00 2019', 'Oct 5 23:59:59 2019'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 6 04:00:00 2019', 'Feb 23 02:59:59 2020', 'Oct 6 01:00:00 2019', 'Feb 22 23:59:59 2020'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 23 03:00:00 2020', 'Oct 4 03:59:59 2020', 'Feb 22 23:00:00 2020', 'Oct 3 23:59:59 2020'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 4 04:00:00 2020', 'Feb 28 02:59:59 2021', 'Oct 4 01:00:00 2020', 'Feb 27 23:59:59 2021'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 28 03:00:00 2021', 'Oct 3 03:59:59 2021', 'Feb 27 23:00:00 2021', 'Oct 2 23:59:59 2021'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 3 04:00:00 2021', 'Feb 27 02:59:59 2022', 'Oct 3 01:00:00 2021', 'Feb 26 23:59:59 2022'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 27 03:00:00 2022', 'Oct 2 03:59:59 2022', 'Feb 26 23:00:00 2022', 'Oct 1 23:59:59 2022'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 2 04:00:00 2022', 'Feb 26 02:59:59 2023', 'Oct 2 01:00:00 2022', 'Feb 25 23:59:59 2023'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 26 03:00:00 2023', 'Oct 1 03:59:59 2023', 'Feb 25 23:00:00 2023', 'Sep 30 23:59:59 2023'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 2023', 'Feb 25 02:59:59 2024', 'Oct 1 01:00:00 2023', 'Feb 24 23:59:59 2024'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 25 03:00:00 2024', 'Oct 6 03:59:59 2024', 'Feb 24 23:00:00 2024', 'Oct 5 23:59:59 2024'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 6 04:00:00 2024', 'Feb 23 02:59:59 2025', 'Oct 6 01:00:00 2024', 'Feb 22 23:59:59 2025'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 23 03:00:00 2025', 'Oct 5 03:59:59 2025', 'Feb 22 23:00:00 2025', 'Oct 4 23:59:59 2025'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 5 04:00:00 2025', 'Feb 22 02:59:59 2026', 'Oct 5 01:00:00 2025', 'Feb 21 23:59:59 2026'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 22 03:00:00 2026', 'Oct 4 03:59:59 2026', 'Feb 21 23:00:00 2026', 'Oct 3 23:59:59 2026'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 4 04:00:00 2026', 'Feb 28 02:59:59 2027', 'Oct 4 01:00:00 2026', 'Feb 27 23:59:59 2027'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 28 03:00:00 2027', 'Oct 3 03:59:59 2027', 'Feb 27 23:00:00 2027', 'Oct 2 23:59:59 2027'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 3 04:00:00 2027', 'Feb 27 02:59:59 2028', 'Oct 3 01:00:00 2027', 'Feb 26 23:59:59 2028'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 27 03:00:00 2028', 'Oct 1 03:59:59 2028', 'Feb 26 23:00:00 2028', 'Sep 30 23:59:59 2028'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 2028', 'Feb 25 02:59:59 2029', 'Oct 1 01:00:00 2028', 'Feb 24 23:59:59 2029'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 25 03:00:00 2029', 'Oct 7 03:59:59 2029', 'Feb 24 23:00:00 2029', 'Oct 6 23:59:59 2029'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 7 04:00:00 2029', 'Feb 24 02:59:59 2030', 'Oct 7 01:00:00 2029', 'Feb 23 23:59:59 2030'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 24 03:00:00 2030', 'Oct 6 03:59:59 2030', 'Feb 23 23:00:00 2030', 'Oct 5 23:59:59 2030'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 6 04:00:00 2030', 'Feb 23 02:59:59 2031', 'Oct 6 01:00:00 2030', 'Feb 22 23:59:59 2031'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 23 03:00:00 2031', 'Oct 5 03:59:59 2031', 'Feb 22 23:00:00 2031', 'Oct 4 23:59:59 2031'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 5 04:00:00 2031', 'Feb 29 02:59:59 2032', 'Oct 5 01:00:00 2031', 'Feb 28 23:59:59 2032'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 29 03:00:00 2032', 'Oct 3 03:59:59 2032', 'Feb 28 23:00:00 2032', 'Oct 2 23:59:59 2032'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 3 04:00:00 2032', 'Feb 27 02:59:59 2033', 'Oct 3 01:00:00 2032', 'Feb 26 23:59:59 2033'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 27 03:00:00 2033', 'Oct 2 03:59:59 2033', 'Feb 26 23:00:00 2033', 'Oct 1 23:59:59 2033'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 2 04:00:00 2033', 'Feb 26 02:59:59 2034', 'Oct 2 01:00:00 2033', 'Feb 25 23:59:59 2034'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 26 03:00:00 2034', 'Oct 1 03:59:59 2034', 'Feb 25 23:00:00 2034', 'Sep 30 23:59:59 2034'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 1 04:00:00 2034', 'Feb 25 02:59:59 2035', 'Oct 1 01:00:00 2034', 'Feb 24 23:59:59 2035'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 25 03:00:00 2035', 'Oct 7 03:59:59 2035', 'Feb 24 23:00:00 2035', 'Oct 6 23:59:59 2035'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 7 04:00:00 2035', 'Feb 24 02:59:59 2036', 'Oct 7 01:00:00 2035', 'Feb 23 23:59:59 2036'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 24 03:00:00 2036', 'Oct 5 03:59:59 2036', 'Feb 23 23:00:00 2036', 'Oct 4 23:59:59 2036'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 5 04:00:00 2036', 'Feb 22 02:59:59 2037', 'Oct 5 01:00:00 2036', 'Feb 21 23:59:59 2037'); -timezone.add_rule('America/Asuncion', 'PYT', 0, -14400, 'Feb 22 03:00:00 2037', 'Oct 4 03:59:59 2037', 'Feb 21 23:00:00 2037', 'Oct 3 23:59:59 2037'); -timezone.add_rule('America/Asuncion', 'PYST', 1, -10800, 'Oct 4 04:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 4 01:00:00 2037', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Atka --- - -begin -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Dec 14 20:45:52 1901', 'Feb 9 12:59:59 1942', 'Dec 14 09:45:52 1901', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Feb 9 13:00:00 1942', 'Sep 30 11:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Sep 30 12:00:00 1945', 'Apr 27 12:59:59 1969', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 27 13:00:00 1969', 'Oct 26 11:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 26 12:00:00 1969', 'Apr 26 12:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 26 13:00:00 1970', 'Oct 25 11:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 25 12:00:00 1970', 'Apr 25 12:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 25 13:00:00 1971', 'Oct 31 11:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 31 12:00:00 1971', 'Apr 30 12:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 30 13:00:00 1972', 'Oct 29 11:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 29 12:00:00 1972', 'Apr 29 12:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 29 13:00:00 1973', 'Oct 28 11:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 28 12:00:00 1973', 'Jan 6 12:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Jan 6 13:00:00 1974', 'Oct 27 11:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 27 12:00:00 1974', 'Feb 23 12:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Feb 23 13:00:00 1975', 'Oct 26 11:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 26 12:00:00 1975', 'Apr 25 12:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 25 13:00:00 1976', 'Oct 31 11:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 31 12:00:00 1976', 'Apr 24 12:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 24 13:00:00 1977', 'Oct 30 11:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 30 12:00:00 1977', 'Apr 30 12:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 30 13:00:00 1978', 'Oct 29 11:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 29 12:00:00 1978', 'Apr 29 12:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 29 13:00:00 1979', 'Oct 28 11:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 28 12:00:00 1979', 'Apr 27 12:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 27 13:00:00 1980', 'Oct 26 11:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 26 12:00:00 1980', 'Apr 26 12:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 26 13:00:00 1981', 'Oct 25 11:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 25 12:00:00 1981', 'Apr 25 12:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 25 13:00:00 1982', 'Oct 31 11:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Atka', 'HAST', 0, -39600, 'Oct 31 12:00:00 1982', 'Apr 24 12:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Atka', 'HADT', 1, -36000, 'Apr 24 13:00:00 1983', 'Oct 30 11:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 30 12:00:00 1983', 'Apr 29 11:59:59 1984', 'Oct 30 02:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 29 12:00:00 1984', 'Oct 28 10:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 28 11:00:00 1984', 'Apr 28 11:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 28 12:00:00 1985', 'Oct 27 10:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 27 11:00:00 1985', 'Apr 27 11:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 27 12:00:00 1986', 'Oct 26 10:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 26 11:00:00 1986', 'Apr 5 11:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 5 12:00:00 1987', 'Oct 25 10:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 25 11:00:00 1987', 'Apr 3 11:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 3 12:00:00 1988', 'Oct 30 10:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 30 11:00:00 1988', 'Apr 2 11:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 2 12:00:00 1989', 'Oct 29 10:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 29 11:00:00 1989', 'Apr 1 11:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 1 12:00:00 1990', 'Oct 28 10:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 28 11:00:00 1990', 'Apr 7 11:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 7 12:00:00 1991', 'Oct 27 10:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 27 11:00:00 1991', 'Apr 5 11:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 5 12:00:00 1992', 'Oct 25 10:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 25 11:00:00 1992', 'Apr 4 11:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 4 12:00:00 1993', 'Oct 31 10:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 31 11:00:00 1993', 'Apr 3 11:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 3 12:00:00 1994', 'Oct 30 10:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 30 11:00:00 1994', 'Apr 2 11:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 2 12:00:00 1995', 'Oct 29 10:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 29 11:00:00 1995', 'Apr 7 11:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 7 12:00:00 1996', 'Oct 27 10:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 27 11:00:00 1996', 'Apr 6 11:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 6 12:00:00 1997', 'Oct 26 10:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 26 11:00:00 1997', 'Apr 5 11:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 5 12:00:00 1998', 'Oct 25 10:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 25 11:00:00 1998', 'Apr 4 11:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 4 12:00:00 1999', 'Oct 31 10:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 31 11:00:00 1999', 'Apr 2 11:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 2 12:00:00 2000', 'Oct 29 10:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 29 11:00:00 2000', 'Apr 1 11:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 1 12:00:00 2001', 'Oct 28 10:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 28 11:00:00 2001', 'Apr 7 11:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 7 12:00:00 2002', 'Oct 27 10:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 27 11:00:00 2002', 'Apr 6 11:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 6 12:00:00 2003', 'Oct 26 10:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 26 11:00:00 2003', 'Apr 4 11:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 4 12:00:00 2004', 'Oct 31 10:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 31 11:00:00 2004', 'Apr 3 11:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 3 12:00:00 2005', 'Oct 30 10:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 30 11:00:00 2005', 'Apr 2 11:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 2 12:00:00 2006', 'Oct 29 10:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 29 11:00:00 2006', 'Apr 1 11:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 1 12:00:00 2007', 'Oct 28 10:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 28 11:00:00 2007', 'Apr 6 11:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 6 12:00:00 2008', 'Oct 26 10:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 26 11:00:00 2008', 'Apr 5 11:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 5 12:00:00 2009', 'Oct 25 10:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 25 11:00:00 2009', 'Apr 4 11:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 4 12:00:00 2010', 'Oct 31 10:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 31 11:00:00 2010', 'Apr 3 11:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 3 12:00:00 2011', 'Oct 30 10:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 30 11:00:00 2011', 'Apr 1 11:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 1 12:00:00 2012', 'Oct 28 10:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 28 11:00:00 2012', 'Apr 7 11:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 7 12:00:00 2013', 'Oct 27 10:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 27 11:00:00 2013', 'Apr 6 11:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 6 12:00:00 2014', 'Oct 26 10:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 26 11:00:00 2014', 'Apr 5 11:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 5 12:00:00 2015', 'Oct 25 10:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 25 11:00:00 2015', 'Apr 3 11:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 3 12:00:00 2016', 'Oct 30 10:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 30 11:00:00 2016', 'Apr 2 11:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 2 12:00:00 2017', 'Oct 29 10:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 29 11:00:00 2017', 'Apr 1 11:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 1 12:00:00 2018', 'Oct 28 10:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 28 11:00:00 2018', 'Apr 7 11:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 7 12:00:00 2019', 'Oct 27 10:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 27 11:00:00 2019', 'Apr 5 11:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 5 12:00:00 2020', 'Oct 25 10:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 25 11:00:00 2020', 'Apr 4 11:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 4 12:00:00 2021', 'Oct 31 10:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 31 11:00:00 2021', 'Apr 3 11:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 3 12:00:00 2022', 'Oct 30 10:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 30 11:00:00 2022', 'Apr 2 11:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 2 12:00:00 2023', 'Oct 29 10:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 29 11:00:00 2023', 'Apr 7 11:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 7 12:00:00 2024', 'Oct 27 10:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 27 11:00:00 2024', 'Apr 6 11:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 6 12:00:00 2025', 'Oct 26 10:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 26 11:00:00 2025', 'Apr 5 11:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 5 12:00:00 2026', 'Oct 25 10:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 25 11:00:00 2026', 'Apr 4 11:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 4 12:00:00 2027', 'Oct 31 10:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 31 11:00:00 2027', 'Apr 2 11:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 2 12:00:00 2028', 'Oct 29 10:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 29 11:00:00 2028', 'Apr 1 11:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 1 12:00:00 2029', 'Oct 28 10:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 28 11:00:00 2029', 'Apr 7 11:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 7 12:00:00 2030', 'Oct 27 10:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 27 11:00:00 2030', 'Apr 6 11:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 6 12:00:00 2031', 'Oct 26 10:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 26 11:00:00 2031', 'Apr 4 11:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 4 12:00:00 2032', 'Oct 31 10:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 31 11:00:00 2032', 'Apr 3 11:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 3 12:00:00 2033', 'Oct 30 10:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 30 11:00:00 2033', 'Apr 2 11:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 2 12:00:00 2034', 'Oct 29 10:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 29 11:00:00 2034', 'Apr 1 11:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 1 12:00:00 2035', 'Oct 28 10:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 28 11:00:00 2035', 'Apr 6 11:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 6 12:00:00 2036', 'Oct 26 10:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 26 11:00:00 2036', 'Apr 5 11:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Atka', 'HADT', 1, -32400, 'Apr 5 12:00:00 2037', 'Oct 25 10:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Atka', 'HAST', 0, -36000, 'Oct 25 11:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 17:14:07 2038'); -end; -/ - --- --- America/Barbados --- - -begin -timezone.add_rule('America/Barbados', 'AST', 0, -14308, 'Dec 14 20:45:52 1901', 'Jan 1 03:58:27 1932', 'Dec 14 16:47:24 1901', 'Dec 31 23:59:59 1931'); -timezone.add_rule('America/Barbados', 'AST', 0, -14400, 'Jan 1 03:58:28 1932', 'Jun 12 05:59:59 1977', 'Dec 31 23:58:28 1931', 'Jun 12 01:59:59 1977'); -timezone.add_rule('America/Barbados', 'ADT', 1, -10800, 'Jun 12 06:00:00 1977', 'Oct 2 04:59:59 1977', 'Jun 12 03:00:00 1977', 'Oct 2 01:59:59 1977'); -timezone.add_rule('America/Barbados', 'AST', 0, -14400, 'Oct 2 05:00:00 1977', 'Apr 16 05:59:59 1978', 'Oct 2 01:00:00 1977', 'Apr 16 01:59:59 1978'); -timezone.add_rule('America/Barbados', 'ADT', 1, -10800, 'Apr 16 06:00:00 1978', 'Oct 1 04:59:59 1978', 'Apr 16 03:00:00 1978', 'Oct 1 01:59:59 1978'); -timezone.add_rule('America/Barbados', 'AST', 0, -14400, 'Oct 1 05:00:00 1978', 'Apr 15 05:59:59 1979', 'Oct 1 01:00:00 1978', 'Apr 15 01:59:59 1979'); -timezone.add_rule('America/Barbados', 'ADT', 1, -10800, 'Apr 15 06:00:00 1979', 'Sep 30 04:59:59 1979', 'Apr 15 03:00:00 1979', 'Sep 30 01:59:59 1979'); -timezone.add_rule('America/Barbados', 'AST', 0, -14400, 'Sep 30 05:00:00 1979', 'Apr 20 05:59:59 1980', 'Sep 30 01:00:00 1979', 'Apr 20 01:59:59 1980'); -timezone.add_rule('America/Barbados', 'ADT', 1, -10800, 'Apr 20 06:00:00 1980', 'Sep 25 04:59:59 1980', 'Apr 20 03:00:00 1980', 'Sep 25 01:59:59 1980'); -timezone.add_rule('America/Barbados', 'AST', 0, -14400, 'Sep 25 05:00:00 1980', 'Jan 18 03:14:07 2038', 'Sep 25 01:00:00 1980', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Belem --- - -begin -timezone.add_rule('America/Belem', 'BRT', 0, -11636, 'Dec 14 20:45:52 1901', 'Jan 1 03:13:55 1914', 'Dec 14 17:31:56 1901', 'Dec 31 23:59:59 1913'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Jan 1 03:13:56 1914', 'Oct 3 13:59:59 1931', 'Jan 1 00:13:56 1914', 'Oct 3 10:59:59 1931'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Oct 3 14:00:00 1931', 'Apr 1 01:59:59 1932', 'Oct 3 12:00:00 1931', 'Mar 31 23:59:59 1932'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Apr 1 02:00:00 1932', 'Oct 3 02:59:59 1932', 'Mar 31 23:00:00 1932', 'Oct 2 23:59:59 1932'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Oct 3 03:00:00 1932', 'Apr 1 01:59:59 1933', 'Oct 3 01:00:00 1932', 'Mar 31 23:59:59 1933'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Apr 1 02:00:00 1933', 'Dec 1 02:59:59 1949', 'Mar 31 23:00:00 1933', 'Nov 30 23:59:59 1949'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Dec 1 03:00:00 1949', 'Apr 16 02:59:59 1950', 'Dec 1 01:00:00 1949', 'Apr 16 00:59:59 1950'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Apr 16 03:00:00 1950', 'Dec 1 02:59:59 1950', 'Apr 16 00:00:00 1950', 'Nov 30 23:59:59 1950'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Dec 1 03:00:00 1950', 'Apr 1 01:59:59 1951', 'Dec 1 01:00:00 1950', 'Mar 31 23:59:59 1951'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Apr 1 02:00:00 1951', 'Dec 1 02:59:59 1951', 'Mar 31 23:00:00 1951', 'Nov 30 23:59:59 1951'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Dec 1 03:00:00 1951', 'Apr 1 01:59:59 1952', 'Dec 1 01:00:00 1951', 'Mar 31 23:59:59 1952'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Apr 1 02:00:00 1952', 'Dec 1 02:59:59 1952', 'Mar 31 23:00:00 1952', 'Nov 30 23:59:59 1952'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Dec 1 03:00:00 1952', 'Mar 1 01:59:59 1953', 'Dec 1 01:00:00 1952', 'Feb 28 23:59:59 1953'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Mar 1 02:00:00 1953', 'Dec 9 02:59:59 1963', 'Feb 28 23:00:00 1953', 'Dec 8 23:59:59 1963'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Dec 9 03:00:00 1963', 'Mar 1 01:59:59 1964', 'Dec 9 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Mar 1 02:00:00 1964', 'Jan 31 02:59:59 1965', 'Feb 29 23:00:00 1964', 'Jan 30 23:59:59 1965'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Jan 31 03:00:00 1965', 'Mar 31 01:59:59 1965', 'Jan 31 01:00:00 1965', 'Mar 30 23:59:59 1965'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Mar 31 02:00:00 1965', 'Dec 1 02:59:59 1965', 'Mar 30 23:00:00 1965', 'Nov 30 23:59:59 1965'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Dec 1 03:00:00 1965', 'Mar 1 01:59:59 1966', 'Dec 1 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Mar 1 02:00:00 1966', 'Nov 1 02:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 31 23:59:59 1966'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Nov 1 03:00:00 1966', 'Mar 1 01:59:59 1967', 'Nov 1 01:00:00 1966', 'Feb 28 23:59:59 1967'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Mar 1 02:00:00 1967', 'Nov 1 02:59:59 1967', 'Feb 28 23:00:00 1967', 'Oct 31 23:59:59 1967'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Nov 1 03:00:00 1967', 'Mar 1 01:59:59 1968', 'Nov 1 01:00:00 1967', 'Feb 29 23:59:59 1968'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Mar 1 02:00:00 1968', 'Nov 2 02:59:59 1985', 'Feb 29 23:00:00 1968', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 15 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 14 23:59:59 1986'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Mar 15 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 14 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 14 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 13 23:59:59 1987'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Feb 14 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 13 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Belem', 'BRST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Belem', 'BRT', 0, -10800, 'Feb 7 02:00:00 1988', 'Jan 18 03:14:07 2038', 'Feb 6 23:00:00 1988', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Belize --- - -begin -timezone.add_rule('America/Belize', 'CST', 0, -21168, 'Dec 14 20:45:52 1901', 'Apr 1 05:52:47 1912', 'Dec 14 14:53:04 1901', 'Mar 31 23:59:59 1912'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Apr 1 05:52:48 1912', 'Oct 6 05:59:59 1918', 'Mar 31 23:52:48 1912', 'Oct 5 23:59:59 1918'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 6 06:00:00 1918', 'Feb 9 05:29:59 1919', 'Oct 6 00:30:00 1918', 'Feb 8 23:59:59 1919'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 9 05:30:00 1919', 'Oct 5 05:59:59 1919', 'Feb 8 23:30:00 1919', 'Oct 4 23:59:59 1919'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 5 06:00:00 1919', 'Feb 15 05:29:59 1920', 'Oct 5 00:30:00 1919', 'Feb 14 23:59:59 1920'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 15 05:30:00 1920', 'Oct 3 05:59:59 1920', 'Feb 14 23:30:00 1920', 'Oct 2 23:59:59 1920'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 3 06:00:00 1920', 'Feb 13 05:29:59 1921', 'Oct 3 00:30:00 1920', 'Feb 12 23:59:59 1921'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 13 05:30:00 1921', 'Oct 2 05:59:59 1921', 'Feb 12 23:30:00 1921', 'Oct 1 23:59:59 1921'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 2 06:00:00 1921', 'Feb 12 05:29:59 1922', 'Oct 2 00:30:00 1921', 'Feb 11 23:59:59 1922'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 12 05:30:00 1922', 'Oct 8 05:59:59 1922', 'Feb 11 23:30:00 1922', 'Oct 7 23:59:59 1922'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 8 06:00:00 1922', 'Feb 11 05:29:59 1923', 'Oct 8 00:30:00 1922', 'Feb 10 23:59:59 1923'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 11 05:30:00 1923', 'Oct 7 05:59:59 1923', 'Feb 10 23:30:00 1923', 'Oct 6 23:59:59 1923'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 7 06:00:00 1923', 'Feb 10 05:29:59 1924', 'Oct 7 00:30:00 1923', 'Feb 9 23:59:59 1924'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 10 05:30:00 1924', 'Oct 5 05:59:59 1924', 'Feb 9 23:30:00 1924', 'Oct 4 23:59:59 1924'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 5 06:00:00 1924', 'Feb 15 05:29:59 1925', 'Oct 5 00:30:00 1924', 'Feb 14 23:59:59 1925'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 15 05:30:00 1925', 'Oct 4 05:59:59 1925', 'Feb 14 23:30:00 1925', 'Oct 3 23:59:59 1925'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 4 06:00:00 1925', 'Feb 14 05:29:59 1926', 'Oct 4 00:30:00 1925', 'Feb 13 23:59:59 1926'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 14 05:30:00 1926', 'Oct 3 05:59:59 1926', 'Feb 13 23:30:00 1926', 'Oct 2 23:59:59 1926'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 3 06:00:00 1926', 'Feb 13 05:29:59 1927', 'Oct 3 00:30:00 1926', 'Feb 12 23:59:59 1927'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 13 05:30:00 1927', 'Oct 2 05:59:59 1927', 'Feb 12 23:30:00 1927', 'Oct 1 23:59:59 1927'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 2 06:00:00 1927', 'Feb 12 05:29:59 1928', 'Oct 2 00:30:00 1927', 'Feb 11 23:59:59 1928'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 12 05:30:00 1928', 'Oct 7 05:59:59 1928', 'Feb 11 23:30:00 1928', 'Oct 6 23:59:59 1928'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 7 06:00:00 1928', 'Feb 10 05:29:59 1929', 'Oct 7 00:30:00 1928', 'Feb 9 23:59:59 1929'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 10 05:30:00 1929', 'Oct 6 05:59:59 1929', 'Feb 9 23:30:00 1929', 'Oct 5 23:59:59 1929'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 6 06:00:00 1929', 'Feb 9 05:29:59 1930', 'Oct 6 00:30:00 1929', 'Feb 8 23:59:59 1930'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 9 05:30:00 1930', 'Oct 5 05:59:59 1930', 'Feb 8 23:30:00 1930', 'Oct 4 23:59:59 1930'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 5 06:00:00 1930', 'Feb 15 05:29:59 1931', 'Oct 5 00:30:00 1930', 'Feb 14 23:59:59 1931'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 15 05:30:00 1931', 'Oct 4 05:59:59 1931', 'Feb 14 23:30:00 1931', 'Oct 3 23:59:59 1931'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 4 06:00:00 1931', 'Feb 14 05:29:59 1932', 'Oct 4 00:30:00 1931', 'Feb 13 23:59:59 1932'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 14 05:30:00 1932', 'Oct 2 05:59:59 1932', 'Feb 13 23:30:00 1932', 'Oct 1 23:59:59 1932'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 2 06:00:00 1932', 'Feb 12 05:29:59 1933', 'Oct 2 00:30:00 1932', 'Feb 11 23:59:59 1933'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 12 05:30:00 1933', 'Oct 8 05:59:59 1933', 'Feb 11 23:30:00 1933', 'Oct 7 23:59:59 1933'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 8 06:00:00 1933', 'Feb 11 05:29:59 1934', 'Oct 8 00:30:00 1933', 'Feb 10 23:59:59 1934'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 11 05:30:00 1934', 'Oct 7 05:59:59 1934', 'Feb 10 23:30:00 1934', 'Oct 6 23:59:59 1934'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 7 06:00:00 1934', 'Feb 10 05:29:59 1935', 'Oct 7 00:30:00 1934', 'Feb 9 23:59:59 1935'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 10 05:30:00 1935', 'Oct 6 05:59:59 1935', 'Feb 9 23:30:00 1935', 'Oct 5 23:59:59 1935'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 6 06:00:00 1935', 'Feb 9 05:29:59 1936', 'Oct 6 00:30:00 1935', 'Feb 8 23:59:59 1936'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 9 05:30:00 1936', 'Oct 4 05:59:59 1936', 'Feb 8 23:30:00 1936', 'Oct 3 23:59:59 1936'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 4 06:00:00 1936', 'Feb 14 05:29:59 1937', 'Oct 4 00:30:00 1936', 'Feb 13 23:59:59 1937'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 14 05:30:00 1937', 'Oct 3 05:59:59 1937', 'Feb 13 23:30:00 1937', 'Oct 2 23:59:59 1937'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 3 06:00:00 1937', 'Feb 13 05:29:59 1938', 'Oct 3 00:30:00 1937', 'Feb 12 23:59:59 1938'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 13 05:30:00 1938', 'Oct 2 05:59:59 1938', 'Feb 12 23:30:00 1938', 'Oct 1 23:59:59 1938'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 2 06:00:00 1938', 'Feb 12 05:29:59 1939', 'Oct 2 00:30:00 1938', 'Feb 11 23:59:59 1939'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 12 05:30:00 1939', 'Oct 8 05:59:59 1939', 'Feb 11 23:30:00 1939', 'Oct 7 23:59:59 1939'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 8 06:00:00 1939', 'Feb 11 05:29:59 1940', 'Oct 8 00:30:00 1939', 'Feb 10 23:59:59 1940'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 11 05:30:00 1940', 'Oct 6 05:59:59 1940', 'Feb 10 23:30:00 1940', 'Oct 5 23:59:59 1940'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 6 06:00:00 1940', 'Feb 9 05:29:59 1941', 'Oct 6 00:30:00 1940', 'Feb 8 23:59:59 1941'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 9 05:30:00 1941', 'Oct 5 05:59:59 1941', 'Feb 8 23:30:00 1941', 'Oct 4 23:59:59 1941'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 5 06:00:00 1941', 'Feb 15 05:29:59 1942', 'Oct 5 00:30:00 1941', 'Feb 14 23:59:59 1942'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 15 05:30:00 1942', 'Oct 4 05:59:59 1942', 'Feb 14 23:30:00 1942', 'Oct 3 23:59:59 1942'); -timezone.add_rule('America/Belize', 'CDT', 1, -19800, 'Oct 4 06:00:00 1942', 'Feb 14 05:29:59 1943', 'Oct 4 00:30:00 1942', 'Feb 13 23:59:59 1943'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 14 05:30:00 1943', 'Dec 5 05:59:59 1973', 'Feb 13 23:30:00 1943', 'Dec 4 23:59:59 1973'); -timezone.add_rule('America/Belize', 'CDT', 1, -18000, 'Dec 5 06:00:00 1973', 'Feb 9 04:59:59 1974', 'Dec 5 01:00:00 1973', 'Feb 8 23:59:59 1974'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 9 05:00:00 1974', 'Dec 18 05:59:59 1982', 'Feb 8 23:00:00 1974', 'Dec 17 23:59:59 1982'); -timezone.add_rule('America/Belize', 'CDT', 1, -18000, 'Dec 18 06:00:00 1982', 'Feb 12 04:59:59 1983', 'Dec 18 01:00:00 1982', 'Feb 11 23:59:59 1983'); -timezone.add_rule('America/Belize', 'CST', 0, -21600, 'Feb 12 05:00:00 1983', 'Jan 18 03:14:07 2038', 'Feb 11 23:00:00 1983', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Boa_Vista not installed --- - --- --- America/Bogota --- - -begin -timezone.add_rule('America/Bogota', 'COT', 0, -17780, 'Dec 14 20:45:52 1901', 'Nov 23 04:56:19 1914', 'Dec 14 15:49:32 1901', 'Nov 22 23:59:59 1914'); -timezone.add_rule('America/Bogota', 'COT', 0, -18000, 'Nov 23 04:56:20 1914', 'May 2 04:59:59 1992', 'Nov 22 23:56:20 1914', 'May 1 23:59:59 1992'); -timezone.add_rule('America/Bogota', 'COST', 1, -14400, 'May 2 05:00:00 1992', 'Dec 31 03:59:59 1992', 'May 2 01:00:00 1992', 'Dec 30 23:59:59 1992'); -timezone.add_rule('America/Bogota', 'COT', 0, -18000, 'Dec 31 04:00:00 1992', 'Jan 18 03:14:07 2038', 'Dec 30 23:00:00 1992', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Boise --- - -begin -timezone.add_rule('America/Boise', 'MST', 0, -28800, 'Dec 14 20:45:52 1901', 'Mar 31 09:59:59 1918', 'Dec 14 12:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Boise', 'MDT', 1, -25200, 'Mar 31 10:00:00 1918', 'Oct 27 08:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Boise', 'MST', 0, -28800, 'Oct 27 09:00:00 1918', 'Mar 30 09:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Boise', 'MDT', 1, -25200, 'Mar 30 10:00:00 1919', 'Oct 26 08:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Boise', 'MST', 0, -28800, 'Oct 26 09:00:00 1919', 'May 13 09:59:59 1923', 'Oct 26 01:00:00 1919', 'May 13 01:59:59 1923'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'May 13 10:00:00 1923', 'Feb 9 08:59:59 1942', 'May 13 03:00:00 1923', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Feb 9 09:00:00 1942', 'Sep 30 07:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Sep 30 08:00:00 1945', 'Apr 30 08:59:59 1967', 'Sep 30 01:00:00 1945', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 30 09:00:00 1967', 'Oct 29 07:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 1967', 'Apr 28 08:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 28 09:00:00 1968', 'Oct 27 07:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 1968', 'Apr 27 08:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 27 09:00:00 1969', 'Oct 26 07:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 1969', 'Apr 26 08:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 26 09:00:00 1970', 'Oct 25 07:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 1970', 'Apr 25 08:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 25 09:00:00 1971', 'Oct 31 07:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 1971', 'Apr 30 08:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 30 09:00:00 1972', 'Oct 29 07:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 1972', 'Apr 29 08:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 29 09:00:00 1973', 'Oct 28 07:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 1973', 'Feb 3 08:59:59 1974', 'Oct 28 01:00:00 1973', 'Feb 3 01:59:59 1974'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Feb 3 09:00:00 1974', 'Oct 27 07:59:59 1974', 'Feb 3 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 1974', 'Feb 23 08:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Feb 23 09:00:00 1975', 'Oct 26 07:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 1975', 'Apr 25 08:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 25 09:00:00 1976', 'Oct 31 07:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 1976', 'Apr 24 08:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 24 09:00:00 1977', 'Oct 30 07:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 1977', 'Apr 30 08:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 30 09:00:00 1978', 'Oct 29 07:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 1978', 'Apr 29 08:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 29 09:00:00 1979', 'Oct 28 07:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 1979', 'Apr 27 08:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 27 09:00:00 1980', 'Oct 26 07:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 1980', 'Apr 26 08:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 26 09:00:00 1981', 'Oct 25 07:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 1981', 'Apr 25 08:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 25 09:00:00 1982', 'Oct 31 07:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 1982', 'Apr 24 08:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 24 09:00:00 1983', 'Oct 30 07:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 1983', 'Apr 29 08:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 29 09:00:00 1984', 'Oct 28 07:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 1984', 'Apr 28 08:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 28 09:00:00 1985', 'Oct 27 07:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 1985', 'Apr 27 08:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 27 09:00:00 1986', 'Oct 26 07:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 1986', 'Apr 5 08:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 5 09:00:00 1987', 'Oct 25 07:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 1987', 'Apr 3 08:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 3 09:00:00 1988', 'Oct 30 07:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 1988', 'Apr 2 08:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 2 09:00:00 1989', 'Oct 29 07:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 1989', 'Apr 1 08:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 1 09:00:00 1990', 'Oct 28 07:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 1990', 'Apr 7 08:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 7 09:00:00 1991', 'Oct 27 07:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 1991', 'Apr 5 08:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 5 09:00:00 1992', 'Oct 25 07:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 1992', 'Apr 4 08:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 4 09:00:00 1993', 'Oct 31 07:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 1993', 'Apr 3 08:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 3 09:00:00 1994', 'Oct 30 07:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 1994', 'Apr 2 08:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 2 09:00:00 1995', 'Oct 29 07:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 1995', 'Apr 7 08:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 7 09:00:00 1996', 'Oct 27 07:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 1996', 'Apr 6 08:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 6 09:00:00 1997', 'Oct 26 07:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 1997', 'Apr 5 08:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 5 09:00:00 1998', 'Oct 25 07:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 1998', 'Apr 4 08:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 4 09:00:00 1999', 'Oct 31 07:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 1999', 'Apr 2 08:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 2 09:00:00 2000', 'Oct 29 07:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 2000', 'Apr 1 08:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 1 09:00:00 2001', 'Oct 28 07:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 2001', 'Apr 7 08:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 7 09:00:00 2002', 'Oct 27 07:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 2002', 'Apr 6 08:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 6 09:00:00 2003', 'Oct 26 07:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 2003', 'Apr 4 08:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 4 09:00:00 2004', 'Oct 31 07:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 2004', 'Apr 3 08:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 3 09:00:00 2005', 'Oct 30 07:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 2005', 'Apr 2 08:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 2 09:00:00 2006', 'Oct 29 07:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 2006', 'Apr 1 08:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 1 09:00:00 2007', 'Oct 28 07:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 2007', 'Apr 6 08:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 6 09:00:00 2008', 'Oct 26 07:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 2008', 'Apr 5 08:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 5 09:00:00 2009', 'Oct 25 07:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 2009', 'Apr 4 08:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 4 09:00:00 2010', 'Oct 31 07:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 2010', 'Apr 3 08:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 3 09:00:00 2011', 'Oct 30 07:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 2011', 'Apr 1 08:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 1 09:00:00 2012', 'Oct 28 07:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 2012', 'Apr 7 08:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 7 09:00:00 2013', 'Oct 27 07:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 2013', 'Apr 6 08:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 6 09:00:00 2014', 'Oct 26 07:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 2014', 'Apr 5 08:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 5 09:00:00 2015', 'Oct 25 07:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 2015', 'Apr 3 08:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 3 09:00:00 2016', 'Oct 30 07:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 2016', 'Apr 2 08:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 2 09:00:00 2017', 'Oct 29 07:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 2017', 'Apr 1 08:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 1 09:00:00 2018', 'Oct 28 07:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 2018', 'Apr 7 08:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 7 09:00:00 2019', 'Oct 27 07:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 2019', 'Apr 5 08:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 5 09:00:00 2020', 'Oct 25 07:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 2020', 'Apr 4 08:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 4 09:00:00 2021', 'Oct 31 07:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 2021', 'Apr 3 08:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 3 09:00:00 2022', 'Oct 30 07:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 2022', 'Apr 2 08:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 2 09:00:00 2023', 'Oct 29 07:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 2023', 'Apr 7 08:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 7 09:00:00 2024', 'Oct 27 07:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 2024', 'Apr 6 08:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 6 09:00:00 2025', 'Oct 26 07:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 2025', 'Apr 5 08:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 5 09:00:00 2026', 'Oct 25 07:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 2026', 'Apr 4 08:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 4 09:00:00 2027', 'Oct 31 07:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 2027', 'Apr 2 08:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 2 09:00:00 2028', 'Oct 29 07:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 2028', 'Apr 1 08:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 1 09:00:00 2029', 'Oct 28 07:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 2029', 'Apr 7 08:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 7 09:00:00 2030', 'Oct 27 07:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 27 08:00:00 2030', 'Apr 6 08:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 6 09:00:00 2031', 'Oct 26 07:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 2031', 'Apr 4 08:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 4 09:00:00 2032', 'Oct 31 07:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 31 08:00:00 2032', 'Apr 3 08:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 3 09:00:00 2033', 'Oct 30 07:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 30 08:00:00 2033', 'Apr 2 08:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 2 09:00:00 2034', 'Oct 29 07:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 29 08:00:00 2034', 'Apr 1 08:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 1 09:00:00 2035', 'Oct 28 07:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 28 08:00:00 2035', 'Apr 6 08:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 6 09:00:00 2036', 'Oct 26 07:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 26 08:00:00 2036', 'Apr 5 08:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Boise', 'MDT', 1, -21600, 'Apr 5 09:00:00 2037', 'Oct 25 07:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Boise', 'MST', 0, -25200, 'Oct 25 08:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 20:14:07 2038'); -end; -/ - --- --- America/Buenos_Aires --- - -begin -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -15404, 'Dec 14 20:45:52 1901', 'May 1 04:16:43 1920', 'Dec 14 16:29:08 1901', 'Apr 30 23:59:59 1920'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'May 1 04:16:44 1920', 'Dec 1 03:59:59 1930', 'May 1 00:16:44 1920', 'Nov 30 23:59:59 1930'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Dec 1 04:00:00 1930', 'Apr 1 02:59:59 1931', 'Dec 1 01:00:00 1930', 'Mar 31 23:59:59 1931'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Apr 1 03:00:00 1931', 'Oct 15 03:59:59 1931', 'Mar 31 23:00:00 1931', 'Oct 14 23:59:59 1931'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 15 04:00:00 1931', 'Mar 1 02:59:59 1932', 'Oct 15 01:00:00 1931', 'Feb 29 23:59:59 1932'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1932', 'Nov 1 03:59:59 1932', 'Feb 29 23:00:00 1932', 'Oct 31 23:59:59 1932'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Nov 1 04:00:00 1932', 'Mar 1 02:59:59 1933', 'Nov 1 01:00:00 1932', 'Feb 28 23:59:59 1933'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1933', 'Nov 1 03:59:59 1933', 'Feb 28 23:00:00 1933', 'Oct 31 23:59:59 1933'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Nov 1 04:00:00 1933', 'Mar 1 02:59:59 1934', 'Nov 1 01:00:00 1933', 'Feb 28 23:59:59 1934'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1934', 'Nov 1 03:59:59 1934', 'Feb 28 23:00:00 1934', 'Oct 31 23:59:59 1934'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Nov 1 04:00:00 1934', 'Mar 1 02:59:59 1935', 'Nov 1 01:00:00 1934', 'Feb 28 23:59:59 1935'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1935', 'Nov 1 03:59:59 1935', 'Feb 28 23:00:00 1935', 'Oct 31 23:59:59 1935'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Nov 1 04:00:00 1935', 'Mar 1 02:59:59 1936', 'Nov 1 01:00:00 1935', 'Feb 29 23:59:59 1936'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1936', 'Nov 1 03:59:59 1936', 'Feb 29 23:00:00 1936', 'Oct 31 23:59:59 1936'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Nov 1 04:00:00 1936', 'Mar 1 02:59:59 1937', 'Nov 1 01:00:00 1936', 'Feb 28 23:59:59 1937'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1937', 'Nov 1 03:59:59 1937', 'Feb 28 23:00:00 1937', 'Oct 31 23:59:59 1937'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Nov 1 04:00:00 1937', 'Mar 1 02:59:59 1938', 'Nov 1 01:00:00 1937', 'Feb 28 23:59:59 1938'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1938', 'Nov 1 03:59:59 1938', 'Feb 28 23:00:00 1938', 'Oct 31 23:59:59 1938'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Nov 1 04:00:00 1938', 'Mar 1 02:59:59 1939', 'Nov 1 01:00:00 1938', 'Feb 28 23:59:59 1939'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1939', 'Nov 1 03:59:59 1939', 'Feb 28 23:00:00 1939', 'Oct 31 23:59:59 1939'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Nov 1 04:00:00 1939', 'Mar 1 02:59:59 1940', 'Nov 1 01:00:00 1939', 'Feb 29 23:59:59 1940'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1940', 'Jul 1 03:59:59 1940', 'Feb 29 23:00:00 1940', 'Jun 30 23:59:59 1940'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Jul 1 04:00:00 1940', 'Jun 15 02:59:59 1941', 'Jul 1 01:00:00 1940', 'Jun 14 23:59:59 1941'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Jun 15 03:00:00 1941', 'Oct 15 03:59:59 1941', 'Jun 14 23:00:00 1941', 'Oct 14 23:59:59 1941'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 15 04:00:00 1941', 'Aug 1 02:59:59 1943', 'Oct 15 01:00:00 1941', 'Jul 31 23:59:59 1943'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Aug 1 03:00:00 1943', 'Oct 15 03:59:59 1943', 'Jul 31 23:00:00 1943', 'Oct 14 23:59:59 1943'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 15 04:00:00 1943', 'Mar 1 02:59:59 1946', 'Oct 15 01:00:00 1943', 'Feb 28 23:59:59 1946'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1946', 'Oct 1 03:59:59 1946', 'Feb 28 23:00:00 1946', 'Sep 30 23:59:59 1946'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 1 04:00:00 1946', 'Oct 1 02:59:59 1963', 'Oct 1 01:00:00 1946', 'Sep 30 23:59:59 1963'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Oct 1 03:00:00 1963', 'Dec 15 03:59:59 1963', 'Sep 30 23:00:00 1963', 'Dec 14 23:59:59 1963'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Dec 15 04:00:00 1963', 'Mar 1 02:59:59 1964', 'Dec 15 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1964', 'Oct 15 03:59:59 1964', 'Feb 29 23:00:00 1964', 'Oct 14 23:59:59 1964'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 15 04:00:00 1964', 'Mar 1 02:59:59 1965', 'Oct 15 01:00:00 1964', 'Feb 28 23:59:59 1965'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1965', 'Oct 15 03:59:59 1965', 'Feb 28 23:00:00 1965', 'Oct 14 23:59:59 1965'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 15 04:00:00 1965', 'Mar 1 02:59:59 1966', 'Oct 15 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Mar 1 03:00:00 1966', 'Oct 15 03:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 14 23:59:59 1966'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 15 04:00:00 1966', 'Apr 1 02:59:59 1967', 'Oct 15 01:00:00 1966', 'Mar 31 23:59:59 1967'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Apr 1 03:00:00 1967', 'Oct 1 03:59:59 1967', 'Mar 31 23:00:00 1967', 'Sep 30 23:59:59 1967'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 1 04:00:00 1967', 'Apr 7 02:59:59 1968', 'Oct 1 01:00:00 1967', 'Apr 6 23:59:59 1968'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Apr 7 03:00:00 1968', 'Oct 6 03:59:59 1968', 'Apr 6 23:00:00 1968', 'Oct 5 23:59:59 1968'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -10800, 'Oct 6 04:00:00 1968', 'Apr 6 02:59:59 1969', 'Oct 6 01:00:00 1968', 'Apr 5 23:59:59 1969'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -14400, 'Apr 6 03:00:00 1969', 'Oct 5 03:59:59 1969', 'Apr 5 23:00:00 1969', 'Oct 4 23:59:59 1969'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Oct 5 04:00:00 1969', 'Jan 23 02:59:59 1974', 'Oct 5 01:00:00 1969', 'Jan 22 23:59:59 1974'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Jan 23 03:00:00 1974', 'May 1 01:59:59 1974', 'Jan 23 01:00:00 1974', 'Apr 30 23:59:59 1974'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'May 1 02:00:00 1974', 'Oct 6 02:59:59 1974', 'Apr 30 23:00:00 1974', 'Oct 5 23:59:59 1974'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 6 03:00:00 1974', 'Apr 6 01:59:59 1975', 'Oct 6 01:00:00 1974', 'Apr 5 23:59:59 1975'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Apr 6 02:00:00 1975', 'Oct 5 02:59:59 1975', 'Apr 5 23:00:00 1975', 'Oct 4 23:59:59 1975'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 5 03:00:00 1975', 'Apr 4 01:59:59 1976', 'Oct 5 01:00:00 1975', 'Apr 3 23:59:59 1976'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Apr 4 02:00:00 1976', 'Oct 3 02:59:59 1976', 'Apr 3 23:00:00 1976', 'Oct 2 23:59:59 1976'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 3 03:00:00 1976', 'Apr 3 01:59:59 1977', 'Oct 3 01:00:00 1976', 'Apr 2 23:59:59 1977'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Apr 3 02:00:00 1977', 'Nov 2 02:59:59 1985', 'Apr 2 23:00:00 1977', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 14 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 13 23:59:59 1986'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Mar 14 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 13 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 13 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 12 23:59:59 1987'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Feb 13 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 12 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Feb 7 02:00:00 1988', 'Dec 1 02:59:59 1988', 'Feb 6 23:00:00 1988', 'Nov 30 23:59:59 1988'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Dec 1 03:00:00 1988', 'Mar 5 01:59:59 1989', 'Dec 1 01:00:00 1988', 'Mar 4 23:59:59 1989'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Mar 5 02:00:00 1989', 'Oct 15 02:59:59 1989', 'Mar 4 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 15 03:00:00 1989', 'Mar 4 01:59:59 1990', 'Oct 15 01:00:00 1989', 'Mar 3 23:59:59 1990'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Mar 4 02:00:00 1990', 'Oct 21 02:59:59 1990', 'Mar 3 23:00:00 1990', 'Oct 20 23:59:59 1990'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 21 03:00:00 1990', 'Mar 3 01:59:59 1991', 'Oct 21 01:00:00 1990', 'Mar 2 23:59:59 1991'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Mar 3 02:00:00 1991', 'Oct 20 02:59:59 1991', 'Mar 2 23:00:00 1991', 'Oct 19 23:59:59 1991'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 20 03:00:00 1991', 'Mar 1 01:59:59 1992', 'Oct 20 01:00:00 1991', 'Feb 29 23:59:59 1992'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Mar 1 02:00:00 1992', 'Oct 18 02:59:59 1992', 'Feb 29 23:00:00 1992', 'Oct 17 23:59:59 1992'); -timezone.add_rule('America/Buenos_Aires', 'ARST', 1, -7200, 'Oct 18 03:00:00 1992', 'Mar 7 01:59:59 1993', 'Oct 18 01:00:00 1992', 'Mar 6 23:59:59 1993'); -timezone.add_rule('America/Buenos_Aires', 'ART', 0, -10800, 'Mar 7 02:00:00 1993', 'Jan 18 03:14:07 2038', 'Mar 6 23:00:00 1993', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Cambridge_Bay not installed --- - --- --- America/Cancun --- - -begin -timezone.add_rule('America/Cancun', 'CST', 0, -20824, 'Dec 14 20:45:52 1901', 'Jan 1 06:59:45 1922', 'Dec 14 14:58:48 1901', 'Jan 1 01:12:41 1922'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Jan 1 06:59:46 1922', 'Apr 7 07:59:59 1996', 'Jan 1 00:59:46 1922', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 7 08:00:00 1996', 'Oct 27 06:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 27 07:00:00 1996', 'Apr 6 07:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 6 08:00:00 1997', 'Oct 26 06:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Cancun', 'CST', 0, -18000, 'Oct 26 07:00:00 1997', 'Apr 5 06:59:59 1998', 'Oct 26 02:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Cancun', 'CDT', 1, -14400, 'Apr 5 07:00:00 1998', 'Aug 2 05:59:59 1998', 'Apr 5 03:00:00 1998', 'Aug 2 01:59:59 1998'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Aug 2 06:00:00 1998', 'Oct 25 06:59:59 1998', 'Aug 2 01:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 25 07:00:00 1998', 'Apr 4 07:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 4 08:00:00 1999', 'Oct 31 06:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 31 07:00:00 1999', 'Apr 2 07:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 2 08:00:00 2000', 'Oct 29 06:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 29 07:00:00 2000', 'Apr 1 07:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 1 08:00:00 2001', 'Oct 28 06:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 28 07:00:00 2001', 'Apr 7 07:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 7 08:00:00 2002', 'Oct 27 06:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 27 07:00:00 2002', 'Apr 6 07:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 6 08:00:00 2003', 'Oct 26 06:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 26 07:00:00 2003', 'Apr 4 07:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 4 08:00:00 2004', 'Oct 31 06:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 31 07:00:00 2004', 'Apr 3 07:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 3 08:00:00 2005', 'Oct 30 06:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 30 07:00:00 2005', 'Apr 2 07:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 2 08:00:00 2006', 'Oct 29 06:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 29 07:00:00 2006', 'Apr 1 07:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 1 08:00:00 2007', 'Oct 28 06:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 28 07:00:00 2007', 'Apr 6 07:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 6 08:00:00 2008', 'Oct 26 06:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 26 07:00:00 2008', 'Apr 5 07:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 5 08:00:00 2009', 'Oct 25 06:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 25 07:00:00 2009', 'Apr 4 07:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 4 08:00:00 2010', 'Oct 31 06:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 31 07:00:00 2010', 'Apr 3 07:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 3 08:00:00 2011', 'Oct 30 06:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 30 07:00:00 2011', 'Apr 1 07:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 1 08:00:00 2012', 'Oct 28 06:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 28 07:00:00 2012', 'Apr 7 07:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 7 08:00:00 2013', 'Oct 27 06:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 27 07:00:00 2013', 'Apr 6 07:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 6 08:00:00 2014', 'Oct 26 06:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 26 07:00:00 2014', 'Apr 5 07:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 5 08:00:00 2015', 'Oct 25 06:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 25 07:00:00 2015', 'Apr 3 07:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 3 08:00:00 2016', 'Oct 30 06:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 30 07:00:00 2016', 'Apr 2 07:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 2 08:00:00 2017', 'Oct 29 06:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 29 07:00:00 2017', 'Apr 1 07:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 1 08:00:00 2018', 'Oct 28 06:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 28 07:00:00 2018', 'Apr 7 07:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 7 08:00:00 2019', 'Oct 27 06:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 27 07:00:00 2019', 'Apr 5 07:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 5 08:00:00 2020', 'Oct 25 06:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 25 07:00:00 2020', 'Apr 4 07:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 4 08:00:00 2021', 'Oct 31 06:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 31 07:00:00 2021', 'Apr 3 07:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 3 08:00:00 2022', 'Oct 30 06:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 30 07:00:00 2022', 'Apr 2 07:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 2 08:00:00 2023', 'Oct 29 06:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 29 07:00:00 2023', 'Apr 7 07:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 7 08:00:00 2024', 'Oct 27 06:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 27 07:00:00 2024', 'Apr 6 07:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 6 08:00:00 2025', 'Oct 26 06:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 26 07:00:00 2025', 'Apr 5 07:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 5 08:00:00 2026', 'Oct 25 06:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 25 07:00:00 2026', 'Apr 4 07:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 4 08:00:00 2027', 'Oct 31 06:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 31 07:00:00 2027', 'Apr 2 07:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 2 08:00:00 2028', 'Oct 29 06:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 29 07:00:00 2028', 'Apr 1 07:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 1 08:00:00 2029', 'Oct 28 06:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 28 07:00:00 2029', 'Apr 7 07:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 7 08:00:00 2030', 'Oct 27 06:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 27 07:00:00 2030', 'Apr 6 07:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 6 08:00:00 2031', 'Oct 26 06:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 26 07:00:00 2031', 'Apr 4 07:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 4 08:00:00 2032', 'Oct 31 06:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 31 07:00:00 2032', 'Apr 3 07:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 3 08:00:00 2033', 'Oct 30 06:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 30 07:00:00 2033', 'Apr 2 07:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 2 08:00:00 2034', 'Oct 29 06:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 29 07:00:00 2034', 'Apr 1 07:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 1 08:00:00 2035', 'Oct 28 06:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 28 07:00:00 2035', 'Apr 6 07:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 6 08:00:00 2036', 'Oct 26 06:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 26 07:00:00 2036', 'Apr 5 07:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Cancun', 'CDT', 1, -18000, 'Apr 5 08:00:00 2037', 'Oct 25 06:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Cancun', 'CST', 0, -21600, 'Oct 25 07:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Caracas --- - -begin -timezone.add_rule('America/Caracas', 'VET', 0, -16064, 'Dec 14 20:45:52 1901', 'Feb 12 04:27:43 1912', 'Dec 14 16:18:08 1901', 'Feb 11 23:59:59 1912'); -timezone.add_rule('America/Caracas', 'VET', 0, -16200, 'Feb 12 04:27:44 1912', 'Jan 1 04:29:59 1965', 'Feb 11 23:57:44 1912', 'Dec 31 23:59:59 1964'); -timezone.add_rule('America/Caracas', 'VET', 0, -14400, 'Jan 1 04:30:00 1965', 'Jan 18 03:14:07 2038', 'Jan 1 00:30:00 1965', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Catamarca --- - -begin -timezone.add_rule('America/Catamarca', 'ART', 0, -15404, 'Dec 14 20:45:52 1901', 'May 1 04:16:43 1920', 'Dec 14 16:29:08 1901', 'Apr 30 23:59:59 1920'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'May 1 04:16:44 1920', 'Dec 1 03:59:59 1930', 'May 1 00:16:44 1920', 'Nov 30 23:59:59 1930'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Dec 1 04:00:00 1930', 'Apr 1 02:59:59 1931', 'Dec 1 01:00:00 1930', 'Mar 31 23:59:59 1931'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Apr 1 03:00:00 1931', 'Oct 15 03:59:59 1931', 'Mar 31 23:00:00 1931', 'Oct 14 23:59:59 1931'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 15 04:00:00 1931', 'Mar 1 02:59:59 1932', 'Oct 15 01:00:00 1931', 'Feb 29 23:59:59 1932'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1932', 'Nov 1 03:59:59 1932', 'Feb 29 23:00:00 1932', 'Oct 31 23:59:59 1932'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Nov 1 04:00:00 1932', 'Mar 1 02:59:59 1933', 'Nov 1 01:00:00 1932', 'Feb 28 23:59:59 1933'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1933', 'Nov 1 03:59:59 1933', 'Feb 28 23:00:00 1933', 'Oct 31 23:59:59 1933'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Nov 1 04:00:00 1933', 'Mar 1 02:59:59 1934', 'Nov 1 01:00:00 1933', 'Feb 28 23:59:59 1934'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1934', 'Nov 1 03:59:59 1934', 'Feb 28 23:00:00 1934', 'Oct 31 23:59:59 1934'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Nov 1 04:00:00 1934', 'Mar 1 02:59:59 1935', 'Nov 1 01:00:00 1934', 'Feb 28 23:59:59 1935'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1935', 'Nov 1 03:59:59 1935', 'Feb 28 23:00:00 1935', 'Oct 31 23:59:59 1935'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Nov 1 04:00:00 1935', 'Mar 1 02:59:59 1936', 'Nov 1 01:00:00 1935', 'Feb 29 23:59:59 1936'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1936', 'Nov 1 03:59:59 1936', 'Feb 29 23:00:00 1936', 'Oct 31 23:59:59 1936'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Nov 1 04:00:00 1936', 'Mar 1 02:59:59 1937', 'Nov 1 01:00:00 1936', 'Feb 28 23:59:59 1937'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1937', 'Nov 1 03:59:59 1937', 'Feb 28 23:00:00 1937', 'Oct 31 23:59:59 1937'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Nov 1 04:00:00 1937', 'Mar 1 02:59:59 1938', 'Nov 1 01:00:00 1937', 'Feb 28 23:59:59 1938'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1938', 'Nov 1 03:59:59 1938', 'Feb 28 23:00:00 1938', 'Oct 31 23:59:59 1938'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Nov 1 04:00:00 1938', 'Mar 1 02:59:59 1939', 'Nov 1 01:00:00 1938', 'Feb 28 23:59:59 1939'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1939', 'Nov 1 03:59:59 1939', 'Feb 28 23:00:00 1939', 'Oct 31 23:59:59 1939'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Nov 1 04:00:00 1939', 'Mar 1 02:59:59 1940', 'Nov 1 01:00:00 1939', 'Feb 29 23:59:59 1940'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1940', 'Jul 1 03:59:59 1940', 'Feb 29 23:00:00 1940', 'Jun 30 23:59:59 1940'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Jul 1 04:00:00 1940', 'Jun 15 02:59:59 1941', 'Jul 1 01:00:00 1940', 'Jun 14 23:59:59 1941'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Jun 15 03:00:00 1941', 'Oct 15 03:59:59 1941', 'Jun 14 23:00:00 1941', 'Oct 14 23:59:59 1941'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 15 04:00:00 1941', 'Aug 1 02:59:59 1943', 'Oct 15 01:00:00 1941', 'Jul 31 23:59:59 1943'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Aug 1 03:00:00 1943', 'Oct 15 03:59:59 1943', 'Jul 31 23:00:00 1943', 'Oct 14 23:59:59 1943'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 15 04:00:00 1943', 'Mar 1 02:59:59 1946', 'Oct 15 01:00:00 1943', 'Feb 28 23:59:59 1946'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1946', 'Oct 1 03:59:59 1946', 'Feb 28 23:00:00 1946', 'Sep 30 23:59:59 1946'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 1 04:00:00 1946', 'Oct 1 02:59:59 1963', 'Oct 1 01:00:00 1946', 'Sep 30 23:59:59 1963'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Oct 1 03:00:00 1963', 'Dec 15 03:59:59 1963', 'Sep 30 23:00:00 1963', 'Dec 14 23:59:59 1963'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Dec 15 04:00:00 1963', 'Mar 1 02:59:59 1964', 'Dec 15 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1964', 'Oct 15 03:59:59 1964', 'Feb 29 23:00:00 1964', 'Oct 14 23:59:59 1964'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 15 04:00:00 1964', 'Mar 1 02:59:59 1965', 'Oct 15 01:00:00 1964', 'Feb 28 23:59:59 1965'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1965', 'Oct 15 03:59:59 1965', 'Feb 28 23:00:00 1965', 'Oct 14 23:59:59 1965'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 15 04:00:00 1965', 'Mar 1 02:59:59 1966', 'Oct 15 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Mar 1 03:00:00 1966', 'Oct 15 03:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 14 23:59:59 1966'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 15 04:00:00 1966', 'Apr 1 02:59:59 1967', 'Oct 15 01:00:00 1966', 'Mar 31 23:59:59 1967'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Apr 1 03:00:00 1967', 'Oct 1 03:59:59 1967', 'Mar 31 23:00:00 1967', 'Sep 30 23:59:59 1967'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 1 04:00:00 1967', 'Apr 7 02:59:59 1968', 'Oct 1 01:00:00 1967', 'Apr 6 23:59:59 1968'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Apr 7 03:00:00 1968', 'Oct 6 03:59:59 1968', 'Apr 6 23:00:00 1968', 'Oct 5 23:59:59 1968'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -10800, 'Oct 6 04:00:00 1968', 'Apr 6 02:59:59 1969', 'Oct 6 01:00:00 1968', 'Apr 5 23:59:59 1969'); -timezone.add_rule('America/Catamarca', 'ART', 0, -14400, 'Apr 6 03:00:00 1969', 'Oct 5 03:59:59 1969', 'Apr 5 23:00:00 1969', 'Oct 4 23:59:59 1969'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Oct 5 04:00:00 1969', 'Jan 23 02:59:59 1974', 'Oct 5 01:00:00 1969', 'Jan 22 23:59:59 1974'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Jan 23 03:00:00 1974', 'May 1 01:59:59 1974', 'Jan 23 01:00:00 1974', 'Apr 30 23:59:59 1974'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'May 1 02:00:00 1974', 'Oct 6 02:59:59 1974', 'Apr 30 23:00:00 1974', 'Oct 5 23:59:59 1974'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Oct 6 03:00:00 1974', 'Apr 6 01:59:59 1975', 'Oct 6 01:00:00 1974', 'Apr 5 23:59:59 1975'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Apr 6 02:00:00 1975', 'Oct 5 02:59:59 1975', 'Apr 5 23:00:00 1975', 'Oct 4 23:59:59 1975'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Oct 5 03:00:00 1975', 'Apr 4 01:59:59 1976', 'Oct 5 01:00:00 1975', 'Apr 3 23:59:59 1976'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Apr 4 02:00:00 1976', 'Oct 3 02:59:59 1976', 'Apr 3 23:00:00 1976', 'Oct 2 23:59:59 1976'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Oct 3 03:00:00 1976', 'Apr 3 01:59:59 1977', 'Oct 3 01:00:00 1976', 'Apr 2 23:59:59 1977'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Apr 3 02:00:00 1977', 'Nov 2 02:59:59 1985', 'Apr 2 23:00:00 1977', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 14 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 13 23:59:59 1986'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Mar 14 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 13 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 13 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 12 23:59:59 1987'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Feb 13 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 12 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Feb 7 02:00:00 1988', 'Dec 1 02:59:59 1988', 'Feb 6 23:00:00 1988', 'Nov 30 23:59:59 1988'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Dec 1 03:00:00 1988', 'Mar 5 01:59:59 1989', 'Dec 1 01:00:00 1988', 'Mar 4 23:59:59 1989'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Mar 5 02:00:00 1989', 'Oct 15 02:59:59 1989', 'Mar 4 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Oct 15 03:00:00 1989', 'Mar 4 01:59:59 1990', 'Oct 15 01:00:00 1989', 'Mar 3 23:59:59 1990'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Mar 4 02:00:00 1990', 'Oct 20 02:59:59 1991', 'Mar 3 23:00:00 1990', 'Oct 19 23:59:59 1991'); -timezone.add_rule('America/Catamarca', 'ARST', 1, -7200, 'Oct 20 03:00:00 1991', 'Mar 1 01:59:59 1992', 'Oct 20 01:00:00 1991', 'Feb 29 23:59:59 1992'); -timezone.add_rule('America/Catamarca', 'ART', 0, -10800, 'Mar 1 02:00:00 1992', 'Jan 18 03:14:07 2038', 'Feb 29 23:00:00 1992', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Cayenne --- - -begin -timezone.add_rule('America/Cayenne', 'GFT', 0, -12560, 'Dec 14 20:45:52 1901', 'Jul 1 03:29:19 1911', 'Dec 14 17:16:32 1901', 'Jun 30 23:59:59 1911'); -timezone.add_rule('America/Cayenne', 'GFT', 0, -14400, 'Jul 1 03:29:20 1911', 'Oct 1 03:59:59 1967', 'Jun 30 23:29:20 1911', 'Sep 30 23:59:59 1967'); -timezone.add_rule('America/Cayenne', 'GFT', 0, -10800, 'Oct 1 04:00:00 1967', 'Jan 18 03:14:07 2038', 'Oct 1 01:00:00 1967', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Cayman --- - -begin -timezone.add_rule('America/Cayman', 'EST', 0, -18432, 'Dec 14 20:45:52 1901', 'Feb 1 05:07:11 1912', 'Dec 14 15:38:40 1901', 'Jan 31 23:59:59 1912'); -timezone.add_rule('America/Cayman', 'EST', 0, -18000, 'Feb 1 05:07:12 1912', 'Jan 18 03:14:07 2038', 'Feb 1 00:07:12 1912', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Chicago --- - -begin -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 1919', 'Jun 13 07:59:59 1920', 'Oct 26 01:00:00 1919', 'Jun 13 01:59:59 1920'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Jun 13 08:00:00 1920', 'Oct 31 06:59:59 1920', 'Jun 13 03:00:00 1920', 'Oct 31 01:59:59 1920'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 1920', 'Mar 27 07:59:59 1921', 'Oct 31 01:00:00 1920', 'Mar 27 01:59:59 1921'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Mar 27 08:00:00 1921', 'Oct 30 06:59:59 1921', 'Mar 27 03:00:00 1921', 'Oct 30 01:59:59 1921'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 1921', 'Apr 30 07:59:59 1922', 'Oct 30 01:00:00 1921', 'Apr 30 01:59:59 1922'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 30 08:00:00 1922', 'Sep 24 06:59:59 1922', 'Apr 30 03:00:00 1922', 'Sep 24 01:59:59 1922'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 24 07:00:00 1922', 'Apr 29 07:59:59 1923', 'Sep 24 01:00:00 1922', 'Apr 29 01:59:59 1923'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1923', 'Sep 30 06:59:59 1923', 'Apr 29 03:00:00 1923', 'Sep 30 01:59:59 1923'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 30 07:00:00 1923', 'Apr 27 07:59:59 1924', 'Sep 30 01:00:00 1923', 'Apr 27 01:59:59 1924'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1924', 'Sep 28 06:59:59 1924', 'Apr 27 03:00:00 1924', 'Sep 28 01:59:59 1924'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 28 07:00:00 1924', 'Apr 26 07:59:59 1925', 'Sep 28 01:00:00 1924', 'Apr 26 01:59:59 1925'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 26 08:00:00 1925', 'Sep 27 06:59:59 1925', 'Apr 26 03:00:00 1925', 'Sep 27 01:59:59 1925'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 27 07:00:00 1925', 'Apr 25 07:59:59 1926', 'Sep 27 01:00:00 1925', 'Apr 25 01:59:59 1926'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 25 08:00:00 1926', 'Sep 26 06:59:59 1926', 'Apr 25 03:00:00 1926', 'Sep 26 01:59:59 1926'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 26 07:00:00 1926', 'Apr 24 07:59:59 1927', 'Sep 26 01:00:00 1926', 'Apr 24 01:59:59 1927'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1927', 'Sep 25 06:59:59 1927', 'Apr 24 03:00:00 1927', 'Sep 25 01:59:59 1927'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 25 07:00:00 1927', 'Apr 29 07:59:59 1928', 'Sep 25 01:00:00 1927', 'Apr 29 01:59:59 1928'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1928', 'Sep 30 06:59:59 1928', 'Apr 29 03:00:00 1928', 'Sep 30 01:59:59 1928'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 30 07:00:00 1928', 'Apr 28 07:59:59 1929', 'Sep 30 01:00:00 1928', 'Apr 28 01:59:59 1929'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 28 08:00:00 1929', 'Sep 29 06:59:59 1929', 'Apr 28 03:00:00 1929', 'Sep 29 01:59:59 1929'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 29 07:00:00 1929', 'Apr 27 07:59:59 1930', 'Sep 29 01:00:00 1929', 'Apr 27 01:59:59 1930'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1930', 'Sep 28 06:59:59 1930', 'Apr 27 03:00:00 1930', 'Sep 28 01:59:59 1930'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 28 07:00:00 1930', 'Apr 26 07:59:59 1931', 'Sep 28 01:00:00 1930', 'Apr 26 01:59:59 1931'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 26 08:00:00 1931', 'Sep 27 06:59:59 1931', 'Apr 26 03:00:00 1931', 'Sep 27 01:59:59 1931'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 27 07:00:00 1931', 'Apr 24 07:59:59 1932', 'Sep 27 01:00:00 1931', 'Apr 24 01:59:59 1932'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1932', 'Sep 25 06:59:59 1932', 'Apr 24 03:00:00 1932', 'Sep 25 01:59:59 1932'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 25 07:00:00 1932', 'Apr 30 07:59:59 1933', 'Sep 25 01:00:00 1932', 'Apr 30 01:59:59 1933'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 30 08:00:00 1933', 'Sep 24 06:59:59 1933', 'Apr 30 03:00:00 1933', 'Sep 24 01:59:59 1933'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 24 07:00:00 1933', 'Apr 29 07:59:59 1934', 'Sep 24 01:00:00 1933', 'Apr 29 01:59:59 1934'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1934', 'Sep 30 06:59:59 1934', 'Apr 29 03:00:00 1934', 'Sep 30 01:59:59 1934'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 30 07:00:00 1934', 'Apr 28 07:59:59 1935', 'Sep 30 01:00:00 1934', 'Apr 28 01:59:59 1935'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 28 08:00:00 1935', 'Sep 29 06:59:59 1935', 'Apr 28 03:00:00 1935', 'Sep 29 01:59:59 1935'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 29 07:00:00 1935', 'Mar 1 07:59:59 1936', 'Sep 29 01:00:00 1935', 'Mar 1 01:59:59 1936'); -timezone.add_rule('America/Chicago', 'CST', 0, -18000, 'Mar 1 08:00:00 1936', 'Nov 15 06:59:59 1936', 'Mar 1 03:00:00 1936', 'Nov 15 01:59:59 1936'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Nov 15 07:00:00 1936', 'Apr 25 07:59:59 1937', 'Nov 15 01:00:00 1936', 'Apr 25 01:59:59 1937'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 25 08:00:00 1937', 'Sep 26 06:59:59 1937', 'Apr 25 03:00:00 1937', 'Sep 26 01:59:59 1937'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 26 07:00:00 1937', 'Apr 24 07:59:59 1938', 'Sep 26 01:00:00 1937', 'Apr 24 01:59:59 1938'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1938', 'Sep 25 06:59:59 1938', 'Apr 24 03:00:00 1938', 'Sep 25 01:59:59 1938'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 25 07:00:00 1938', 'Apr 30 07:59:59 1939', 'Sep 25 01:00:00 1938', 'Apr 30 01:59:59 1939'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 30 08:00:00 1939', 'Sep 24 06:59:59 1939', 'Apr 30 03:00:00 1939', 'Sep 24 01:59:59 1939'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 24 07:00:00 1939', 'Apr 28 07:59:59 1940', 'Sep 24 01:00:00 1939', 'Apr 28 01:59:59 1940'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 28 08:00:00 1940', 'Sep 29 06:59:59 1940', 'Apr 28 03:00:00 1940', 'Sep 29 01:59:59 1940'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 29 07:00:00 1940', 'Apr 27 07:59:59 1941', 'Sep 29 01:00:00 1940', 'Apr 27 01:59:59 1941'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1941', 'Sep 28 06:59:59 1941', 'Apr 27 03:00:00 1941', 'Sep 28 01:59:59 1941'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 28 07:00:00 1941', 'Feb 9 07:59:59 1942', 'Sep 28 01:00:00 1941', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 28 07:59:59 1946', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1946'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 28 08:00:00 1946', 'Sep 29 06:59:59 1946', 'Apr 28 03:00:00 1946', 'Sep 29 01:59:59 1946'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 29 07:00:00 1946', 'Apr 27 07:59:59 1947', 'Sep 29 01:00:00 1946', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1947', 'Sep 28 06:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 28 07:00:00 1947', 'Apr 25 07:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 25 08:00:00 1948', 'Sep 26 06:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 26 07:00:00 1948', 'Apr 24 07:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1949', 'Sep 25 06:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 25 07:00:00 1949', 'Apr 30 07:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 30 08:00:00 1950', 'Sep 24 06:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 24 07:00:00 1950', 'Apr 29 07:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1951', 'Sep 30 06:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 30 07:00:00 1951', 'Apr 27 07:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1952', 'Sep 28 06:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 28 07:00:00 1952', 'Apr 26 07:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 26 08:00:00 1953', 'Sep 27 06:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 27 07:00:00 1953', 'Apr 25 07:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 25 08:00:00 1954', 'Sep 26 06:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Sep 26 07:00:00 1954', 'Apr 24 07:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1955', 'Oct 30 06:59:59 1955', 'Apr 24 03:00:00 1955', 'Oct 30 01:59:59 1955'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 1955', 'Apr 29 07:59:59 1956', 'Oct 30 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1956', 'Oct 28 06:59:59 1956', 'Apr 29 03:00:00 1956', 'Oct 28 01:59:59 1956'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 1956', 'Apr 28 07:59:59 1957', 'Oct 28 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 28 08:00:00 1957', 'Oct 27 06:59:59 1957', 'Apr 28 03:00:00 1957', 'Oct 27 01:59:59 1957'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 1957', 'Apr 27 07:59:59 1958', 'Oct 27 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1958', 'Oct 26 06:59:59 1958', 'Apr 27 03:00:00 1958', 'Oct 26 01:59:59 1958'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 1958', 'Apr 26 07:59:59 1959', 'Oct 26 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 26 08:00:00 1959', 'Oct 25 06:59:59 1959', 'Apr 26 03:00:00 1959', 'Oct 25 01:59:59 1959'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 1959', 'Apr 24 07:59:59 1960', 'Oct 25 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1960', 'Oct 30 06:59:59 1960', 'Apr 24 03:00:00 1960', 'Oct 30 01:59:59 1960'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 1960', 'Apr 30 07:59:59 1961', 'Oct 30 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 30 08:00:00 1961', 'Oct 29 06:59:59 1961', 'Apr 30 03:00:00 1961', 'Oct 29 01:59:59 1961'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 1961', 'Apr 29 07:59:59 1962', 'Oct 29 01:00:00 1961', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1962', 'Oct 28 06:59:59 1962', 'Apr 29 03:00:00 1962', 'Oct 28 01:59:59 1962'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 1962', 'Apr 28 07:59:59 1963', 'Oct 28 01:00:00 1962', 'Apr 28 01:59:59 1963'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 28 08:00:00 1963', 'Oct 27 06:59:59 1963', 'Apr 28 03:00:00 1963', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 1963', 'Apr 26 07:59:59 1964', 'Oct 27 01:00:00 1963', 'Apr 26 01:59:59 1964'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 26 08:00:00 1964', 'Oct 25 06:59:59 1964', 'Apr 26 03:00:00 1964', 'Oct 25 01:59:59 1964'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 1964', 'Apr 25 07:59:59 1965', 'Oct 25 01:00:00 1964', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 25 08:00:00 1965', 'Oct 31 06:59:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 1965', 'Apr 24 07:59:59 1966', 'Oct 31 01:00:00 1965', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1966', 'Oct 30 06:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 1966', 'Apr 30 07:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 30 08:00:00 1967', 'Oct 29 06:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 1967', 'Apr 28 07:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 28 08:00:00 1968', 'Oct 27 06:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 1968', 'Apr 27 07:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1969', 'Oct 26 06:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 1969', 'Apr 26 07:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 26 08:00:00 1970', 'Oct 25 06:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 1970', 'Apr 25 07:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 25 08:00:00 1971', 'Oct 31 06:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 1971', 'Apr 30 07:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 30 08:00:00 1972', 'Oct 29 06:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 1972', 'Apr 29 07:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1973', 'Oct 28 06:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 1973', 'Jan 6 07:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Jan 6 08:00:00 1974', 'Oct 27 06:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 1974', 'Feb 23 07:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Feb 23 08:00:00 1975', 'Oct 26 06:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 1975', 'Apr 25 07:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 25 08:00:00 1976', 'Oct 31 06:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 1976', 'Apr 24 07:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1977', 'Oct 30 06:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 1977', 'Apr 30 07:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 30 08:00:00 1978', 'Oct 29 06:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 1978', 'Apr 29 07:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1979', 'Oct 28 06:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 1979', 'Apr 27 07:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1980', 'Oct 26 06:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 1980', 'Apr 26 07:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 26 08:00:00 1981', 'Oct 25 06:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 1981', 'Apr 25 07:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 25 08:00:00 1982', 'Oct 31 06:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 1982', 'Apr 24 07:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 24 08:00:00 1983', 'Oct 30 06:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 1983', 'Apr 29 07:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 29 08:00:00 1984', 'Oct 28 06:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 1984', 'Apr 28 07:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 28 08:00:00 1985', 'Oct 27 06:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 1985', 'Apr 27 07:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 27 08:00:00 1986', 'Oct 26 06:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 1986', 'Apr 5 07:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 5 08:00:00 1987', 'Oct 25 06:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 1987', 'Apr 3 07:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 3 08:00:00 1988', 'Oct 30 06:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 1988', 'Apr 2 07:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 2 08:00:00 1989', 'Oct 29 06:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 1989', 'Apr 1 07:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 1 08:00:00 1990', 'Oct 28 06:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 1990', 'Apr 7 07:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 7 08:00:00 1991', 'Oct 27 06:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 1991', 'Apr 5 07:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 5 08:00:00 1992', 'Oct 25 06:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 1992', 'Apr 4 07:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 4 08:00:00 1993', 'Oct 31 06:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 1993', 'Apr 3 07:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 3 08:00:00 1994', 'Oct 30 06:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 1994', 'Apr 2 07:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 2 08:00:00 1995', 'Oct 29 06:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 1995', 'Apr 7 07:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 7 08:00:00 1996', 'Oct 27 06:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 1996', 'Apr 6 07:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 6 08:00:00 1997', 'Oct 26 06:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 1997', 'Apr 5 07:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 5 08:00:00 1998', 'Oct 25 06:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 1998', 'Apr 4 07:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 4 08:00:00 1999', 'Oct 31 06:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 1999', 'Apr 2 07:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 2 08:00:00 2000', 'Oct 29 06:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 2000', 'Apr 1 07:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 1 08:00:00 2001', 'Oct 28 06:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 2001', 'Apr 7 07:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 7 08:00:00 2002', 'Oct 27 06:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 2002', 'Apr 6 07:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 6 08:00:00 2003', 'Oct 26 06:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 2003', 'Apr 4 07:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 4 08:00:00 2004', 'Oct 31 06:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 2004', 'Apr 3 07:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 3 08:00:00 2005', 'Oct 30 06:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 2005', 'Apr 2 07:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 2 08:00:00 2006', 'Oct 29 06:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 2006', 'Apr 1 07:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 1 08:00:00 2007', 'Oct 28 06:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 2007', 'Apr 6 07:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 6 08:00:00 2008', 'Oct 26 06:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 2008', 'Apr 5 07:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 5 08:00:00 2009', 'Oct 25 06:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 2009', 'Apr 4 07:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 4 08:00:00 2010', 'Oct 31 06:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 2010', 'Apr 3 07:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 3 08:00:00 2011', 'Oct 30 06:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 2011', 'Apr 1 07:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 1 08:00:00 2012', 'Oct 28 06:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 2012', 'Apr 7 07:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 7 08:00:00 2013', 'Oct 27 06:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 2013', 'Apr 6 07:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 6 08:00:00 2014', 'Oct 26 06:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 2014', 'Apr 5 07:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 5 08:00:00 2015', 'Oct 25 06:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 2015', 'Apr 3 07:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 3 08:00:00 2016', 'Oct 30 06:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 2016', 'Apr 2 07:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 2 08:00:00 2017', 'Oct 29 06:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 2017', 'Apr 1 07:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 1 08:00:00 2018', 'Oct 28 06:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 2018', 'Apr 7 07:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 7 08:00:00 2019', 'Oct 27 06:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 2019', 'Apr 5 07:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 5 08:00:00 2020', 'Oct 25 06:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 2020', 'Apr 4 07:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 4 08:00:00 2021', 'Oct 31 06:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 2021', 'Apr 3 07:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 3 08:00:00 2022', 'Oct 30 06:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 2022', 'Apr 2 07:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 2 08:00:00 2023', 'Oct 29 06:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 2023', 'Apr 7 07:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 7 08:00:00 2024', 'Oct 27 06:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 2024', 'Apr 6 07:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 6 08:00:00 2025', 'Oct 26 06:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 2025', 'Apr 5 07:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 5 08:00:00 2026', 'Oct 25 06:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 2026', 'Apr 4 07:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 4 08:00:00 2027', 'Oct 31 06:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 2027', 'Apr 2 07:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 2 08:00:00 2028', 'Oct 29 06:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 2028', 'Apr 1 07:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 1 08:00:00 2029', 'Oct 28 06:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 2029', 'Apr 7 07:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 7 08:00:00 2030', 'Oct 27 06:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 27 07:00:00 2030', 'Apr 6 07:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 6 08:00:00 2031', 'Oct 26 06:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 2031', 'Apr 4 07:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 4 08:00:00 2032', 'Oct 31 06:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 31 07:00:00 2032', 'Apr 3 07:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 3 08:00:00 2033', 'Oct 30 06:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 30 07:00:00 2033', 'Apr 2 07:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 2 08:00:00 2034', 'Oct 29 06:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 29 07:00:00 2034', 'Apr 1 07:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 1 08:00:00 2035', 'Oct 28 06:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 28 07:00:00 2035', 'Apr 6 07:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 6 08:00:00 2036', 'Oct 26 06:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 26 07:00:00 2036', 'Apr 5 07:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Chicago', 'CDT', 1, -18000, 'Apr 5 08:00:00 2037', 'Oct 25 06:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Chicago', 'CST', 0, -21600, 'Oct 25 07:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Chihuahua --- - -begin -timezone.add_rule('America/Chihuahua', 'MST', 0, -25460, 'Dec 14 20:45:52 1901', 'Jan 1 07:00:03 1922', 'Dec 14 13:41:32 1901', 'Dec 31 23:55:43 1921'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Jan 1 07:00:04 1922', 'Jun 11 05:59:59 1927', 'Jan 1 00:00:04 1922', 'Jun 10 22:59:59 1927'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -21600, 'Jun 11 06:00:00 1927', 'Nov 15 05:59:59 1930', 'Jun 11 00:00:00 1927', 'Nov 14 23:59:59 1930'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Nov 15 06:00:00 1930', 'May 2 05:59:59 1931', 'Nov 14 23:00:00 1930', 'May 1 22:59:59 1931'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -21600, 'May 2 06:00:00 1931', 'Oct 1 05:59:59 1931', 'May 2 00:00:00 1931', 'Sep 30 23:59:59 1931'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 1 06:00:00 1931', 'Mar 31 05:59:59 1932', 'Sep 30 23:00:00 1931', 'Mar 30 22:59:59 1932'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -21600, 'Mar 31 06:00:00 1932', 'Apr 7 07:59:59 1996', 'Mar 31 00:00:00 1932', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -18000, 'Apr 7 08:00:00 1996', 'Oct 27 06:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -21600, 'Oct 27 07:00:00 1996', 'Apr 6 07:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -18000, 'Apr 6 08:00:00 1997', 'Oct 26 06:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -21600, 'Oct 26 07:00:00 1997', 'Apr 5 08:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 02:59:59 1998'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 5 09:00:00 1998', 'Oct 25 07:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 25 08:00:00 1998', 'Apr 4 08:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 4 09:00:00 1999', 'Oct 31 07:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 31 08:00:00 1999', 'Apr 2 08:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 2 09:00:00 2000', 'Oct 29 07:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 29 08:00:00 2000', 'Apr 1 08:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 1 09:00:00 2001', 'Oct 28 07:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 28 08:00:00 2001', 'Apr 7 08:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 7 09:00:00 2002', 'Oct 27 07:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 27 08:00:00 2002', 'Apr 6 08:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 6 09:00:00 2003', 'Oct 26 07:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 26 08:00:00 2003', 'Apr 4 08:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 4 09:00:00 2004', 'Oct 31 07:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 31 08:00:00 2004', 'Apr 3 08:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 3 09:00:00 2005', 'Oct 30 07:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 30 08:00:00 2005', 'Apr 2 08:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 2 09:00:00 2006', 'Oct 29 07:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 29 08:00:00 2006', 'Apr 1 08:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 1 09:00:00 2007', 'Oct 28 07:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 28 08:00:00 2007', 'Apr 6 08:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 6 09:00:00 2008', 'Oct 26 07:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 26 08:00:00 2008', 'Apr 5 08:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 5 09:00:00 2009', 'Oct 25 07:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 25 08:00:00 2009', 'Apr 4 08:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 4 09:00:00 2010', 'Oct 31 07:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 31 08:00:00 2010', 'Apr 3 08:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 3 09:00:00 2011', 'Oct 30 07:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 30 08:00:00 2011', 'Apr 1 08:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 1 09:00:00 2012', 'Oct 28 07:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 28 08:00:00 2012', 'Apr 7 08:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 7 09:00:00 2013', 'Oct 27 07:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 27 08:00:00 2013', 'Apr 6 08:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 6 09:00:00 2014', 'Oct 26 07:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 26 08:00:00 2014', 'Apr 5 08:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 5 09:00:00 2015', 'Oct 25 07:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 25 08:00:00 2015', 'Apr 3 08:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 3 09:00:00 2016', 'Oct 30 07:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 30 08:00:00 2016', 'Apr 2 08:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 2 09:00:00 2017', 'Oct 29 07:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 29 08:00:00 2017', 'Apr 1 08:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 1 09:00:00 2018', 'Oct 28 07:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 28 08:00:00 2018', 'Apr 7 08:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 7 09:00:00 2019', 'Oct 27 07:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 27 08:00:00 2019', 'Apr 5 08:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 5 09:00:00 2020', 'Oct 25 07:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 25 08:00:00 2020', 'Apr 4 08:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 4 09:00:00 2021', 'Oct 31 07:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 31 08:00:00 2021', 'Apr 3 08:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 3 09:00:00 2022', 'Oct 30 07:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 30 08:00:00 2022', 'Apr 2 08:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 2 09:00:00 2023', 'Oct 29 07:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 29 08:00:00 2023', 'Apr 7 08:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 7 09:00:00 2024', 'Oct 27 07:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 27 08:00:00 2024', 'Apr 6 08:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 6 09:00:00 2025', 'Oct 26 07:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 26 08:00:00 2025', 'Apr 5 08:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 5 09:00:00 2026', 'Oct 25 07:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 25 08:00:00 2026', 'Apr 4 08:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 4 09:00:00 2027', 'Oct 31 07:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 31 08:00:00 2027', 'Apr 2 08:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 2 09:00:00 2028', 'Oct 29 07:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 29 08:00:00 2028', 'Apr 1 08:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 1 09:00:00 2029', 'Oct 28 07:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 28 08:00:00 2029', 'Apr 7 08:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 7 09:00:00 2030', 'Oct 27 07:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 27 08:00:00 2030', 'Apr 6 08:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 6 09:00:00 2031', 'Oct 26 07:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 26 08:00:00 2031', 'Apr 4 08:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 4 09:00:00 2032', 'Oct 31 07:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 31 08:00:00 2032', 'Apr 3 08:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 3 09:00:00 2033', 'Oct 30 07:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 30 08:00:00 2033', 'Apr 2 08:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 2 09:00:00 2034', 'Oct 29 07:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 29 08:00:00 2034', 'Apr 1 08:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 1 09:00:00 2035', 'Oct 28 07:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 28 08:00:00 2035', 'Apr 6 08:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 6 09:00:00 2036', 'Oct 26 07:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 26 08:00:00 2036', 'Apr 5 08:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Chihuahua', 'MDT', 1, -21600, 'Apr 5 09:00:00 2037', 'Oct 25 07:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Chihuahua', 'MST', 0, -25200, 'Oct 25 08:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 20:14:07 2038'); -end; -/ - --- --- America/Cordoba --- - -begin -timezone.add_rule('America/Cordoba', 'ART', 0, -15404, 'Dec 14 20:45:52 1901', 'May 1 04:16:43 1920', 'Dec 14 16:29:08 1901', 'Apr 30 23:59:59 1920'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'May 1 04:16:44 1920', 'Dec 1 03:59:59 1930', 'May 1 00:16:44 1920', 'Nov 30 23:59:59 1930'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Dec 1 04:00:00 1930', 'Apr 1 02:59:59 1931', 'Dec 1 01:00:00 1930', 'Mar 31 23:59:59 1931'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Apr 1 03:00:00 1931', 'Oct 15 03:59:59 1931', 'Mar 31 23:00:00 1931', 'Oct 14 23:59:59 1931'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 15 04:00:00 1931', 'Mar 1 02:59:59 1932', 'Oct 15 01:00:00 1931', 'Feb 29 23:59:59 1932'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1932', 'Nov 1 03:59:59 1932', 'Feb 29 23:00:00 1932', 'Oct 31 23:59:59 1932'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Nov 1 04:00:00 1932', 'Mar 1 02:59:59 1933', 'Nov 1 01:00:00 1932', 'Feb 28 23:59:59 1933'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1933', 'Nov 1 03:59:59 1933', 'Feb 28 23:00:00 1933', 'Oct 31 23:59:59 1933'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Nov 1 04:00:00 1933', 'Mar 1 02:59:59 1934', 'Nov 1 01:00:00 1933', 'Feb 28 23:59:59 1934'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1934', 'Nov 1 03:59:59 1934', 'Feb 28 23:00:00 1934', 'Oct 31 23:59:59 1934'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Nov 1 04:00:00 1934', 'Mar 1 02:59:59 1935', 'Nov 1 01:00:00 1934', 'Feb 28 23:59:59 1935'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1935', 'Nov 1 03:59:59 1935', 'Feb 28 23:00:00 1935', 'Oct 31 23:59:59 1935'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Nov 1 04:00:00 1935', 'Mar 1 02:59:59 1936', 'Nov 1 01:00:00 1935', 'Feb 29 23:59:59 1936'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1936', 'Nov 1 03:59:59 1936', 'Feb 29 23:00:00 1936', 'Oct 31 23:59:59 1936'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Nov 1 04:00:00 1936', 'Mar 1 02:59:59 1937', 'Nov 1 01:00:00 1936', 'Feb 28 23:59:59 1937'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1937', 'Nov 1 03:59:59 1937', 'Feb 28 23:00:00 1937', 'Oct 31 23:59:59 1937'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Nov 1 04:00:00 1937', 'Mar 1 02:59:59 1938', 'Nov 1 01:00:00 1937', 'Feb 28 23:59:59 1938'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1938', 'Nov 1 03:59:59 1938', 'Feb 28 23:00:00 1938', 'Oct 31 23:59:59 1938'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Nov 1 04:00:00 1938', 'Mar 1 02:59:59 1939', 'Nov 1 01:00:00 1938', 'Feb 28 23:59:59 1939'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1939', 'Nov 1 03:59:59 1939', 'Feb 28 23:00:00 1939', 'Oct 31 23:59:59 1939'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Nov 1 04:00:00 1939', 'Mar 1 02:59:59 1940', 'Nov 1 01:00:00 1939', 'Feb 29 23:59:59 1940'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1940', 'Jul 1 03:59:59 1940', 'Feb 29 23:00:00 1940', 'Jun 30 23:59:59 1940'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Jul 1 04:00:00 1940', 'Jun 15 02:59:59 1941', 'Jul 1 01:00:00 1940', 'Jun 14 23:59:59 1941'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Jun 15 03:00:00 1941', 'Oct 15 03:59:59 1941', 'Jun 14 23:00:00 1941', 'Oct 14 23:59:59 1941'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 15 04:00:00 1941', 'Aug 1 02:59:59 1943', 'Oct 15 01:00:00 1941', 'Jul 31 23:59:59 1943'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Aug 1 03:00:00 1943', 'Oct 15 03:59:59 1943', 'Jul 31 23:00:00 1943', 'Oct 14 23:59:59 1943'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 15 04:00:00 1943', 'Mar 1 02:59:59 1946', 'Oct 15 01:00:00 1943', 'Feb 28 23:59:59 1946'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1946', 'Oct 1 03:59:59 1946', 'Feb 28 23:00:00 1946', 'Sep 30 23:59:59 1946'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 1 04:00:00 1946', 'Oct 1 02:59:59 1963', 'Oct 1 01:00:00 1946', 'Sep 30 23:59:59 1963'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Oct 1 03:00:00 1963', 'Dec 15 03:59:59 1963', 'Sep 30 23:00:00 1963', 'Dec 14 23:59:59 1963'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Dec 15 04:00:00 1963', 'Mar 1 02:59:59 1964', 'Dec 15 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1964', 'Oct 15 03:59:59 1964', 'Feb 29 23:00:00 1964', 'Oct 14 23:59:59 1964'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 15 04:00:00 1964', 'Mar 1 02:59:59 1965', 'Oct 15 01:00:00 1964', 'Feb 28 23:59:59 1965'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1965', 'Oct 15 03:59:59 1965', 'Feb 28 23:00:00 1965', 'Oct 14 23:59:59 1965'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 15 04:00:00 1965', 'Mar 1 02:59:59 1966', 'Oct 15 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Mar 1 03:00:00 1966', 'Oct 15 03:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 14 23:59:59 1966'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 15 04:00:00 1966', 'Apr 1 02:59:59 1967', 'Oct 15 01:00:00 1966', 'Mar 31 23:59:59 1967'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Apr 1 03:00:00 1967', 'Oct 1 03:59:59 1967', 'Mar 31 23:00:00 1967', 'Sep 30 23:59:59 1967'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 1 04:00:00 1967', 'Apr 7 02:59:59 1968', 'Oct 1 01:00:00 1967', 'Apr 6 23:59:59 1968'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Apr 7 03:00:00 1968', 'Oct 6 03:59:59 1968', 'Apr 6 23:00:00 1968', 'Oct 5 23:59:59 1968'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -10800, 'Oct 6 04:00:00 1968', 'Apr 6 02:59:59 1969', 'Oct 6 01:00:00 1968', 'Apr 5 23:59:59 1969'); -timezone.add_rule('America/Cordoba', 'ART', 0, -14400, 'Apr 6 03:00:00 1969', 'Oct 5 03:59:59 1969', 'Apr 5 23:00:00 1969', 'Oct 4 23:59:59 1969'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Oct 5 04:00:00 1969', 'Jan 23 02:59:59 1974', 'Oct 5 01:00:00 1969', 'Jan 22 23:59:59 1974'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Jan 23 03:00:00 1974', 'May 1 01:59:59 1974', 'Jan 23 01:00:00 1974', 'Apr 30 23:59:59 1974'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'May 1 02:00:00 1974', 'Oct 6 02:59:59 1974', 'Apr 30 23:00:00 1974', 'Oct 5 23:59:59 1974'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Oct 6 03:00:00 1974', 'Apr 6 01:59:59 1975', 'Oct 6 01:00:00 1974', 'Apr 5 23:59:59 1975'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Apr 6 02:00:00 1975', 'Oct 5 02:59:59 1975', 'Apr 5 23:00:00 1975', 'Oct 4 23:59:59 1975'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Oct 5 03:00:00 1975', 'Apr 4 01:59:59 1976', 'Oct 5 01:00:00 1975', 'Apr 3 23:59:59 1976'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Apr 4 02:00:00 1976', 'Oct 3 02:59:59 1976', 'Apr 3 23:00:00 1976', 'Oct 2 23:59:59 1976'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Oct 3 03:00:00 1976', 'Apr 3 01:59:59 1977', 'Oct 3 01:00:00 1976', 'Apr 2 23:59:59 1977'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Apr 3 02:00:00 1977', 'Nov 2 02:59:59 1985', 'Apr 2 23:00:00 1977', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 14 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 13 23:59:59 1986'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Mar 14 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 13 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 13 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 12 23:59:59 1987'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Feb 13 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 12 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Feb 7 02:00:00 1988', 'Dec 1 02:59:59 1988', 'Feb 6 23:00:00 1988', 'Nov 30 23:59:59 1988'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Dec 1 03:00:00 1988', 'Mar 5 01:59:59 1989', 'Dec 1 01:00:00 1988', 'Mar 4 23:59:59 1989'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Mar 5 02:00:00 1989', 'Oct 15 02:59:59 1989', 'Mar 4 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Cordoba', 'ARST', 1, -7200, 'Oct 15 03:00:00 1989', 'Mar 4 01:59:59 1990', 'Oct 15 01:00:00 1989', 'Mar 3 23:59:59 1990'); -timezone.add_rule('America/Cordoba', 'ART', 0, -10800, 'Mar 4 02:00:00 1990', 'Jan 18 03:14:07 2038', 'Mar 3 23:00:00 1990', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Costa_Rica --- - -begin -timezone.add_rule('America/Costa_Rica', 'CST', 0, -20160, 'Dec 14 20:45:52 1901', 'Jan 15 05:35:59 1921', 'Dec 14 15:09:52 1901', 'Jan 14 23:59:59 1921'); -timezone.add_rule('America/Costa_Rica', 'CST', 0, -21600, 'Jan 15 05:36:00 1921', 'Feb 25 05:59:59 1979', 'Jan 14 23:36:00 1921', 'Feb 24 23:59:59 1979'); -timezone.add_rule('America/Costa_Rica', 'CDT', 1, -18000, 'Feb 25 06:00:00 1979', 'Jun 3 04:59:59 1979', 'Feb 25 01:00:00 1979', 'Jun 2 23:59:59 1979'); -timezone.add_rule('America/Costa_Rica', 'CST', 0, -21600, 'Jun 3 05:00:00 1979', 'Feb 24 05:59:59 1980', 'Jun 2 23:00:00 1979', 'Feb 23 23:59:59 1980'); -timezone.add_rule('America/Costa_Rica', 'CDT', 1, -18000, 'Feb 24 06:00:00 1980', 'Jun 1 04:59:59 1980', 'Feb 24 01:00:00 1980', 'May 31 23:59:59 1980'); -timezone.add_rule('America/Costa_Rica', 'CST', 0, -21600, 'Jun 1 05:00:00 1980', 'Jan 19 05:59:59 1991', 'May 31 23:00:00 1980', 'Jan 18 23:59:59 1991'); -timezone.add_rule('America/Costa_Rica', 'CDT', 1, -18000, 'Jan 19 06:00:00 1991', 'Jul 1 04:59:59 1991', 'Jan 19 01:00:00 1991', 'Jun 30 23:59:59 1991'); -timezone.add_rule('America/Costa_Rica', 'CST', 0, -21600, 'Jul 1 05:00:00 1991', 'Jan 18 05:59:59 1992', 'Jun 30 23:00:00 1991', 'Jan 17 23:59:59 1992'); -timezone.add_rule('America/Costa_Rica', 'CDT', 1, -18000, 'Jan 18 06:00:00 1992', 'Mar 15 04:59:59 1992', 'Jan 18 01:00:00 1992', 'Mar 14 23:59:59 1992'); -timezone.add_rule('America/Costa_Rica', 'CST', 0, -21600, 'Mar 15 05:00:00 1992', 'Jan 18 03:14:07 2038', 'Mar 14 23:00:00 1992', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Cuiaba --- - -begin -timezone.add_rule('America/Cuiaba', 'AMT', 0, -13460, 'Dec 14 20:45:52 1901', 'Jan 1 03:44:19 1914', 'Dec 14 17:01:32 1901', 'Dec 31 23:59:59 1913'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Jan 1 03:44:20 1914', 'Oct 3 14:59:59 1931', 'Dec 31 23:44:20 1913', 'Oct 3 10:59:59 1931'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Oct 3 15:00:00 1931', 'Apr 1 02:59:59 1932', 'Oct 3 12:00:00 1931', 'Mar 31 23:59:59 1932'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Apr 1 03:00:00 1932', 'Oct 3 03:59:59 1932', 'Mar 31 23:00:00 1932', 'Oct 2 23:59:59 1932'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Oct 3 04:00:00 1932', 'Apr 1 02:59:59 1933', 'Oct 3 01:00:00 1932', 'Mar 31 23:59:59 1933'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Apr 1 03:00:00 1933', 'Dec 1 03:59:59 1949', 'Mar 31 23:00:00 1933', 'Nov 30 23:59:59 1949'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Dec 1 04:00:00 1949', 'Apr 16 03:59:59 1950', 'Dec 1 01:00:00 1949', 'Apr 16 00:59:59 1950'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Apr 16 04:00:00 1950', 'Dec 1 03:59:59 1950', 'Apr 16 00:00:00 1950', 'Nov 30 23:59:59 1950'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Dec 1 04:00:00 1950', 'Apr 1 02:59:59 1951', 'Dec 1 01:00:00 1950', 'Mar 31 23:59:59 1951'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Apr 1 03:00:00 1951', 'Dec 1 03:59:59 1951', 'Mar 31 23:00:00 1951', 'Nov 30 23:59:59 1951'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Dec 1 04:00:00 1951', 'Apr 1 02:59:59 1952', 'Dec 1 01:00:00 1951', 'Mar 31 23:59:59 1952'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Apr 1 03:00:00 1952', 'Dec 1 03:59:59 1952', 'Mar 31 23:00:00 1952', 'Nov 30 23:59:59 1952'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Dec 1 04:00:00 1952', 'Mar 1 02:59:59 1953', 'Dec 1 01:00:00 1952', 'Feb 28 23:59:59 1953'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Mar 1 03:00:00 1953', 'Dec 9 03:59:59 1963', 'Feb 28 23:00:00 1953', 'Dec 8 23:59:59 1963'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Dec 9 04:00:00 1963', 'Mar 1 02:59:59 1964', 'Dec 9 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Mar 1 03:00:00 1964', 'Jan 31 03:59:59 1965', 'Feb 29 23:00:00 1964', 'Jan 30 23:59:59 1965'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Jan 31 04:00:00 1965', 'Mar 31 02:59:59 1965', 'Jan 31 01:00:00 1965', 'Mar 30 23:59:59 1965'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Mar 31 03:00:00 1965', 'Dec 1 03:59:59 1965', 'Mar 30 23:00:00 1965', 'Nov 30 23:59:59 1965'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Dec 1 04:00:00 1965', 'Mar 1 02:59:59 1966', 'Dec 1 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Mar 1 03:00:00 1966', 'Nov 1 03:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 31 23:59:59 1966'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Nov 1 04:00:00 1966', 'Mar 1 02:59:59 1967', 'Nov 1 01:00:00 1966', 'Feb 28 23:59:59 1967'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Mar 1 03:00:00 1967', 'Nov 1 03:59:59 1967', 'Feb 28 23:00:00 1967', 'Oct 31 23:59:59 1967'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Nov 1 04:00:00 1967', 'Mar 1 02:59:59 1968', 'Nov 1 01:00:00 1967', 'Feb 29 23:59:59 1968'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Mar 1 03:00:00 1968', 'Nov 2 03:59:59 1985', 'Feb 29 23:00:00 1968', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Nov 2 04:00:00 1985', 'Mar 15 02:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 14 23:59:59 1986'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Mar 15 03:00:00 1986', 'Oct 25 03:59:59 1986', 'Mar 14 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Oct 25 04:00:00 1986', 'Feb 14 02:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 13 23:59:59 1987'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Feb 14 03:00:00 1987', 'Oct 25 03:59:59 1987', 'Feb 13 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Oct 25 04:00:00 1987', 'Feb 7 02:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Feb 7 03:00:00 1988', 'Oct 16 03:59:59 1988', 'Feb 6 23:00:00 1988', 'Oct 15 23:59:59 1988'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Oct 16 04:00:00 1988', 'Jan 29 02:59:59 1989', 'Oct 16 01:00:00 1988', 'Jan 28 23:59:59 1989'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Jan 29 03:00:00 1989', 'Oct 15 03:59:59 1989', 'Jan 28 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Cuiaba', 'AMST', 1, -10800, 'Oct 15 04:00:00 1989', 'Feb 11 02:59:59 1990', 'Oct 15 01:00:00 1989', 'Feb 10 23:59:59 1990'); -timezone.add_rule('America/Cuiaba', 'AMT', 0, -14400, 'Feb 11 03:00:00 1990', 'Jan 18 03:14:07 2038', 'Feb 10 23:00:00 1990', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Curacao --- - -begin -timezone.add_rule('America/Curacao', 'AST', 0, -16544, 'Dec 14 20:45:52 1901', 'Feb 12 04:35:43 1912', 'Dec 14 16:10:08 1901', 'Feb 11 23:59:59 1912'); -timezone.add_rule('America/Curacao', 'AST', 0, -16200, 'Feb 12 04:35:44 1912', 'Jan 1 04:29:59 1965', 'Feb 12 00:05:44 1912', 'Dec 31 23:59:59 1964'); -timezone.add_rule('America/Curacao', 'AST', 0, -14400, 'Jan 1 04:30:00 1965', 'Jan 18 03:14:07 2038', 'Jan 1 00:30:00 1965', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Dawson --- - -begin -timezone.add_rule('America/Dawson', 'PST', 0, -32400, 'Dec 14 20:45:52 1901', 'Apr 14 10:59:59 1918', 'Dec 14 11:45:52 1901', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Dawson', 'PDT', 1, -28800, 'Apr 14 11:00:00 1918', 'Oct 27 09:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Dawson', 'PST', 0, -32400, 'Oct 27 10:00:00 1918', 'May 25 10:59:59 1919', 'Oct 27 01:00:00 1918', 'May 25 01:59:59 1919'); -timezone.add_rule('America/Dawson', 'PDT', 1, -28800, 'May 25 11:00:00 1919', 'Nov 1 07:59:59 1919', 'May 25 03:00:00 1919', 'Oct 31 23:59:59 1919'); -timezone.add_rule('America/Dawson', 'PST', 0, -32400, 'Nov 1 08:00:00 1919', 'Feb 9 10:59:59 1942', 'Oct 31 23:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Dawson', 'PDT', 1, -28800, 'Feb 9 11:00:00 1942', 'Sep 30 09:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Dawson', 'PST', 0, -32400, 'Sep 30 10:00:00 1945', 'Apr 25 08:59:59 1965', 'Sep 30 01:00:00 1945', 'Apr 24 23:59:59 1965'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 25 09:00:00 1965', 'Oct 31 08:59:59 1965', 'Apr 25 02:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Dawson', 'PST', 0, -32400, 'Oct 31 09:00:00 1965', 'Oct 28 08:59:59 1973', 'Oct 31 00:00:00 1965', 'Oct 27 23:59:59 1973'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 1973', 'Apr 27 09:59:59 1980', 'Oct 28 01:00:00 1973', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 27 10:00:00 1980', 'Oct 26 08:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 1980', 'Apr 26 09:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 26 10:00:00 1981', 'Oct 25 08:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 1981', 'Apr 25 09:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 25 10:00:00 1982', 'Oct 31 08:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 31 09:00:00 1982', 'Apr 24 09:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 24 10:00:00 1983', 'Oct 30 08:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 30 09:00:00 1983', 'Apr 29 09:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 29 10:00:00 1984', 'Oct 28 08:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 1984', 'Apr 28 09:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 28 10:00:00 1985', 'Oct 27 08:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 27 09:00:00 1985', 'Apr 27 09:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 27 10:00:00 1986', 'Oct 26 08:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 1986', 'Apr 5 09:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 5 10:00:00 1987', 'Oct 25 08:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 1987', 'Apr 3 09:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 3 10:00:00 1988', 'Oct 30 08:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 30 09:00:00 1988', 'Apr 2 09:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 2 10:00:00 1989', 'Oct 29 08:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 29 09:00:00 1989', 'Apr 1 09:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 1 10:00:00 1990', 'Oct 28 08:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 1990', 'Apr 7 09:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 7 10:00:00 1991', 'Oct 27 08:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 27 09:00:00 1991', 'Apr 5 09:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 5 10:00:00 1992', 'Oct 25 08:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 1992', 'Apr 4 09:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 4 10:00:00 1993', 'Oct 31 08:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 31 09:00:00 1993', 'Apr 3 09:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 3 10:00:00 1994', 'Oct 30 08:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 30 09:00:00 1994', 'Apr 2 09:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 2 10:00:00 1995', 'Oct 29 08:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 29 09:00:00 1995', 'Apr 7 09:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 7 10:00:00 1996', 'Oct 27 08:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 27 09:00:00 1996', 'Apr 6 09:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 6 10:00:00 1997', 'Oct 26 08:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 1997', 'Apr 5 09:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 5 10:00:00 1998', 'Oct 25 08:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 1998', 'Apr 4 09:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 4 10:00:00 1999', 'Oct 31 08:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 31 09:00:00 1999', 'Apr 2 09:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 2 10:00:00 2000', 'Oct 29 08:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 29 09:00:00 2000', 'Apr 1 09:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 1 10:00:00 2001', 'Oct 28 08:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 2001', 'Apr 7 09:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 7 10:00:00 2002', 'Oct 27 08:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 27 09:00:00 2002', 'Apr 6 09:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 6 10:00:00 2003', 'Oct 26 08:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 2003', 'Apr 4 09:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 4 10:00:00 2004', 'Oct 31 08:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 31 09:00:00 2004', 'Apr 3 09:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 3 10:00:00 2005', 'Oct 30 08:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 30 09:00:00 2005', 'Apr 2 09:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 2 10:00:00 2006', 'Oct 29 08:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 29 09:00:00 2006', 'Apr 1 09:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 1 10:00:00 2007', 'Oct 28 08:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 2007', 'Apr 6 09:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 6 10:00:00 2008', 'Oct 26 08:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 2008', 'Apr 5 09:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 5 10:00:00 2009', 'Oct 25 08:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 2009', 'Apr 4 09:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 4 10:00:00 2010', 'Oct 31 08:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 31 09:00:00 2010', 'Apr 3 09:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 3 10:00:00 2011', 'Oct 30 08:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 30 09:00:00 2011', 'Apr 1 09:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 1 10:00:00 2012', 'Oct 28 08:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 2012', 'Apr 7 09:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 7 10:00:00 2013', 'Oct 27 08:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 27 09:00:00 2013', 'Apr 6 09:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 6 10:00:00 2014', 'Oct 26 08:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 2014', 'Apr 5 09:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 5 10:00:00 2015', 'Oct 25 08:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 2015', 'Apr 3 09:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 3 10:00:00 2016', 'Oct 30 08:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 30 09:00:00 2016', 'Apr 2 09:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 2 10:00:00 2017', 'Oct 29 08:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 29 09:00:00 2017', 'Apr 1 09:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 1 10:00:00 2018', 'Oct 28 08:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 2018', 'Apr 7 09:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 7 10:00:00 2019', 'Oct 27 08:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 27 09:00:00 2019', 'Apr 5 09:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 5 10:00:00 2020', 'Oct 25 08:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 2020', 'Apr 4 09:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 4 10:00:00 2021', 'Oct 31 08:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 31 09:00:00 2021', 'Apr 3 09:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 3 10:00:00 2022', 'Oct 30 08:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 30 09:00:00 2022', 'Apr 2 09:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 2 10:00:00 2023', 'Oct 29 08:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 29 09:00:00 2023', 'Apr 7 09:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 7 10:00:00 2024', 'Oct 27 08:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 27 09:00:00 2024', 'Apr 6 09:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 6 10:00:00 2025', 'Oct 26 08:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 2025', 'Apr 5 09:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 5 10:00:00 2026', 'Oct 25 08:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 2026', 'Apr 4 09:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 4 10:00:00 2027', 'Oct 31 08:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 31 09:00:00 2027', 'Apr 2 09:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 2 10:00:00 2028', 'Oct 29 08:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 29 09:00:00 2028', 'Apr 1 09:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 1 10:00:00 2029', 'Oct 28 08:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 2029', 'Apr 7 09:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 7 10:00:00 2030', 'Oct 27 08:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 27 09:00:00 2030', 'Apr 6 09:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 6 10:00:00 2031', 'Oct 26 08:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 2031', 'Apr 4 09:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 4 10:00:00 2032', 'Oct 31 08:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 31 09:00:00 2032', 'Apr 3 09:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 3 10:00:00 2033', 'Oct 30 08:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 30 09:00:00 2033', 'Apr 2 09:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 2 10:00:00 2034', 'Oct 29 08:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 29 09:00:00 2034', 'Apr 1 09:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 1 10:00:00 2035', 'Oct 28 08:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 28 09:00:00 2035', 'Apr 6 09:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 6 10:00:00 2036', 'Oct 26 08:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 26 09:00:00 2036', 'Apr 5 09:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Dawson', 'PDT', 1, -25200, 'Apr 5 10:00:00 2037', 'Oct 25 08:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Dawson', 'PST', 0, -28800, 'Oct 25 09:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 19:14:07 2038'); -end; -/ - --- --- America/Dawson_Creek --- - -begin -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Dec 14 20:45:52 1901', 'Apr 14 09:59:59 1918', 'Dec 14 12:45:52 1901', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 14 10:00:00 1918', 'Oct 31 08:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 31 01:59:59 1918'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 31 09:00:00 1918', 'Feb 9 09:59:59 1942', 'Oct 31 01:00:00 1918', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Feb 9 10:00:00 1942', 'Sep 30 08:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 30 09:00:00 1945', 'Apr 27 09:59:59 1947', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 27 10:00:00 1947', 'Sep 28 08:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 28 09:00:00 1947', 'Apr 25 09:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 25 10:00:00 1948', 'Sep 26 08:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 26 09:00:00 1948', 'Apr 24 09:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 24 10:00:00 1949', 'Sep 25 08:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 25 09:00:00 1949', 'Apr 30 09:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 30 10:00:00 1950', 'Sep 24 08:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 24 09:00:00 1950', 'Apr 29 09:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 29 10:00:00 1951', 'Sep 30 08:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 30 09:00:00 1951', 'Apr 27 09:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 27 10:00:00 1952', 'Sep 28 08:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 28 09:00:00 1952', 'Apr 26 09:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 26 10:00:00 1953', 'Sep 27 08:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 27 09:00:00 1953', 'Apr 25 09:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 25 10:00:00 1954', 'Sep 26 08:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 26 09:00:00 1954', 'Apr 24 09:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 24 10:00:00 1955', 'Sep 25 08:59:59 1955', 'Apr 24 03:00:00 1955', 'Sep 25 01:59:59 1955'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 25 09:00:00 1955', 'Apr 29 09:59:59 1956', 'Sep 25 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 29 10:00:00 1956', 'Sep 30 08:59:59 1956', 'Apr 29 03:00:00 1956', 'Sep 30 01:59:59 1956'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 30 09:00:00 1956', 'Apr 28 09:59:59 1957', 'Sep 30 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 28 10:00:00 1957', 'Sep 29 08:59:59 1957', 'Apr 28 03:00:00 1957', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 29 09:00:00 1957', 'Apr 27 09:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 27 10:00:00 1958', 'Sep 28 08:59:59 1958', 'Apr 27 03:00:00 1958', 'Sep 28 01:59:59 1958'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 28 09:00:00 1958', 'Apr 26 09:59:59 1959', 'Sep 28 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 26 10:00:00 1959', 'Sep 27 08:59:59 1959', 'Apr 26 03:00:00 1959', 'Sep 27 01:59:59 1959'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 27 09:00:00 1959', 'Apr 24 09:59:59 1960', 'Sep 27 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 24 10:00:00 1960', 'Sep 25 08:59:59 1960', 'Apr 24 03:00:00 1960', 'Sep 25 01:59:59 1960'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 25 09:00:00 1960', 'Apr 30 09:59:59 1961', 'Sep 25 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 30 10:00:00 1961', 'Sep 24 08:59:59 1961', 'Apr 30 03:00:00 1961', 'Sep 24 01:59:59 1961'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Sep 24 09:00:00 1961', 'Apr 29 09:59:59 1962', 'Sep 24 01:00:00 1961', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 29 10:00:00 1962', 'Oct 28 08:59:59 1962', 'Apr 29 03:00:00 1962', 'Oct 28 01:59:59 1962'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 28 09:00:00 1962', 'Apr 28 09:59:59 1963', 'Oct 28 01:00:00 1962', 'Apr 28 01:59:59 1963'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 28 10:00:00 1963', 'Oct 27 08:59:59 1963', 'Apr 28 03:00:00 1963', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 27 09:00:00 1963', 'Apr 26 09:59:59 1964', 'Oct 27 01:00:00 1963', 'Apr 26 01:59:59 1964'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 26 10:00:00 1964', 'Oct 25 08:59:59 1964', 'Apr 26 03:00:00 1964', 'Oct 25 01:59:59 1964'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 25 09:00:00 1964', 'Apr 25 09:59:59 1965', 'Oct 25 01:00:00 1964', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 25 10:00:00 1965', 'Oct 31 08:59:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 31 09:00:00 1965', 'Apr 24 09:59:59 1966', 'Oct 31 01:00:00 1965', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 24 10:00:00 1966', 'Oct 30 08:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 30 09:00:00 1966', 'Apr 30 09:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 30 10:00:00 1967', 'Oct 29 08:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 29 09:00:00 1967', 'Apr 28 09:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 28 10:00:00 1968', 'Oct 27 08:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 27 09:00:00 1968', 'Apr 27 09:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 27 10:00:00 1969', 'Oct 26 08:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 26 09:00:00 1969', 'Apr 26 09:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 26 10:00:00 1970', 'Oct 25 08:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 25 09:00:00 1970', 'Apr 25 09:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 25 10:00:00 1971', 'Oct 31 08:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -28800, 'Oct 31 09:00:00 1971', 'Apr 30 09:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Dawson_Creek', 'PDT', 1, -25200, 'Apr 30 10:00:00 1972', 'Aug 30 08:59:59 1972', 'Apr 30 03:00:00 1972', 'Aug 30 01:59:59 1972'); -timezone.add_rule('America/Dawson_Creek', 'MST', 0, -25200, 'Aug 30 09:00:00 1972', 'Jan 18 03:14:07 2038', 'Aug 30 02:00:00 1972', 'Jan 17 20:14:07 2038'); -end; -/ - --- --- America/Denver --- - -begin -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Dec 14 20:45:52 1901', 'Mar 31 08:59:59 1918', 'Dec 14 13:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Mar 31 09:00:00 1918', 'Oct 27 07:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 1918', 'Mar 30 08:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Mar 30 09:00:00 1919', 'Oct 26 07:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 1919', 'Mar 28 08:59:59 1920', 'Oct 26 01:00:00 1919', 'Mar 28 01:59:59 1920'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Mar 28 09:00:00 1920', 'Oct 31 07:59:59 1920', 'Mar 28 03:00:00 1920', 'Oct 31 01:59:59 1920'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 1920', 'Mar 27 08:59:59 1921', 'Oct 31 01:00:00 1920', 'Mar 27 01:59:59 1921'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Mar 27 09:00:00 1921', 'May 22 07:59:59 1921', 'Mar 27 03:00:00 1921', 'May 22 01:59:59 1921'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'May 22 08:00:00 1921', 'Feb 9 08:59:59 1942', 'May 22 01:00:00 1921', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Feb 9 09:00:00 1942', 'Sep 30 07:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Sep 30 08:00:00 1945', 'Apr 25 08:59:59 1965', 'Sep 30 01:00:00 1945', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 25 09:00:00 1965', 'Oct 31 07:59:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 1965', 'Apr 24 08:59:59 1966', 'Oct 31 01:00:00 1965', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 24 09:00:00 1966', 'Oct 30 07:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 1966', 'Apr 30 08:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 30 09:00:00 1967', 'Oct 29 07:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 1967', 'Apr 28 08:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 28 09:00:00 1968', 'Oct 27 07:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 1968', 'Apr 27 08:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 27 09:00:00 1969', 'Oct 26 07:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 1969', 'Apr 26 08:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 26 09:00:00 1970', 'Oct 25 07:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 1970', 'Apr 25 08:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 25 09:00:00 1971', 'Oct 31 07:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 1971', 'Apr 30 08:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 30 09:00:00 1972', 'Oct 29 07:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 1972', 'Apr 29 08:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 29 09:00:00 1973', 'Oct 28 07:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 1973', 'Jan 6 08:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Jan 6 09:00:00 1974', 'Oct 27 07:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 1974', 'Feb 23 08:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Feb 23 09:00:00 1975', 'Oct 26 07:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 1975', 'Apr 25 08:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 25 09:00:00 1976', 'Oct 31 07:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 1976', 'Apr 24 08:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 24 09:00:00 1977', 'Oct 30 07:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 1977', 'Apr 30 08:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 30 09:00:00 1978', 'Oct 29 07:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 1978', 'Apr 29 08:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 29 09:00:00 1979', 'Oct 28 07:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 1979', 'Apr 27 08:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 27 09:00:00 1980', 'Oct 26 07:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 1980', 'Apr 26 08:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 26 09:00:00 1981', 'Oct 25 07:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 1981', 'Apr 25 08:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 25 09:00:00 1982', 'Oct 31 07:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 1982', 'Apr 24 08:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 24 09:00:00 1983', 'Oct 30 07:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 1983', 'Apr 29 08:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 29 09:00:00 1984', 'Oct 28 07:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 1984', 'Apr 28 08:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 28 09:00:00 1985', 'Oct 27 07:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 1985', 'Apr 27 08:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 27 09:00:00 1986', 'Oct 26 07:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 1986', 'Apr 5 08:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 5 09:00:00 1987', 'Oct 25 07:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 1987', 'Apr 3 08:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 3 09:00:00 1988', 'Oct 30 07:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 1988', 'Apr 2 08:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 2 09:00:00 1989', 'Oct 29 07:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 1989', 'Apr 1 08:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 1 09:00:00 1990', 'Oct 28 07:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 1990', 'Apr 7 08:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 7 09:00:00 1991', 'Oct 27 07:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 1991', 'Apr 5 08:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 5 09:00:00 1992', 'Oct 25 07:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 1992', 'Apr 4 08:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 4 09:00:00 1993', 'Oct 31 07:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 1993', 'Apr 3 08:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 3 09:00:00 1994', 'Oct 30 07:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 1994', 'Apr 2 08:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 2 09:00:00 1995', 'Oct 29 07:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 1995', 'Apr 7 08:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 7 09:00:00 1996', 'Oct 27 07:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 1996', 'Apr 6 08:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 6 09:00:00 1997', 'Oct 26 07:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 1997', 'Apr 5 08:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 5 09:00:00 1998', 'Oct 25 07:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 1998', 'Apr 4 08:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 4 09:00:00 1999', 'Oct 31 07:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 1999', 'Apr 2 08:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 2 09:00:00 2000', 'Oct 29 07:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 2000', 'Apr 1 08:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 1 09:00:00 2001', 'Oct 28 07:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 2001', 'Apr 7 08:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 7 09:00:00 2002', 'Oct 27 07:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 2002', 'Apr 6 08:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 6 09:00:00 2003', 'Oct 26 07:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 2003', 'Apr 4 08:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 4 09:00:00 2004', 'Oct 31 07:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 2004', 'Apr 3 08:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 3 09:00:00 2005', 'Oct 30 07:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 2005', 'Apr 2 08:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 2 09:00:00 2006', 'Oct 29 07:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 2006', 'Apr 1 08:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 1 09:00:00 2007', 'Oct 28 07:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 2007', 'Apr 6 08:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 6 09:00:00 2008', 'Oct 26 07:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 2008', 'Apr 5 08:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 5 09:00:00 2009', 'Oct 25 07:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 2009', 'Apr 4 08:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 4 09:00:00 2010', 'Oct 31 07:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 2010', 'Apr 3 08:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 3 09:00:00 2011', 'Oct 30 07:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 2011', 'Apr 1 08:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 1 09:00:00 2012', 'Oct 28 07:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 2012', 'Apr 7 08:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 7 09:00:00 2013', 'Oct 27 07:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 2013', 'Apr 6 08:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 6 09:00:00 2014', 'Oct 26 07:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 2014', 'Apr 5 08:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 5 09:00:00 2015', 'Oct 25 07:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 2015', 'Apr 3 08:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 3 09:00:00 2016', 'Oct 30 07:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 2016', 'Apr 2 08:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 2 09:00:00 2017', 'Oct 29 07:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 2017', 'Apr 1 08:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 1 09:00:00 2018', 'Oct 28 07:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 2018', 'Apr 7 08:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 7 09:00:00 2019', 'Oct 27 07:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 2019', 'Apr 5 08:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 5 09:00:00 2020', 'Oct 25 07:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 2020', 'Apr 4 08:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 4 09:00:00 2021', 'Oct 31 07:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 2021', 'Apr 3 08:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 3 09:00:00 2022', 'Oct 30 07:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 2022', 'Apr 2 08:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 2 09:00:00 2023', 'Oct 29 07:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 2023', 'Apr 7 08:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 7 09:00:00 2024', 'Oct 27 07:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 2024', 'Apr 6 08:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 6 09:00:00 2025', 'Oct 26 07:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 2025', 'Apr 5 08:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 5 09:00:00 2026', 'Oct 25 07:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 2026', 'Apr 4 08:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 4 09:00:00 2027', 'Oct 31 07:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 2027', 'Apr 2 08:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 2 09:00:00 2028', 'Oct 29 07:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 2028', 'Apr 1 08:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 1 09:00:00 2029', 'Oct 28 07:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 2029', 'Apr 7 08:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 7 09:00:00 2030', 'Oct 27 07:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 27 08:00:00 2030', 'Apr 6 08:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 6 09:00:00 2031', 'Oct 26 07:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 2031', 'Apr 4 08:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 4 09:00:00 2032', 'Oct 31 07:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 31 08:00:00 2032', 'Apr 3 08:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 3 09:00:00 2033', 'Oct 30 07:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 30 08:00:00 2033', 'Apr 2 08:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 2 09:00:00 2034', 'Oct 29 07:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 29 08:00:00 2034', 'Apr 1 08:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 1 09:00:00 2035', 'Oct 28 07:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 28 08:00:00 2035', 'Apr 6 08:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 6 09:00:00 2036', 'Oct 26 07:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 26 08:00:00 2036', 'Apr 5 08:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Denver', 'MDT', 1, -21600, 'Apr 5 09:00:00 2037', 'Oct 25 07:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Denver', 'MST', 0, -25200, 'Oct 25 08:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 20:14:07 2038'); -end; -/ - --- --- America/Detroit --- - -begin -timezone.add_rule('America/Detroit', 'EST', 0, -19931, 'Dec 14 20:45:52 1901', 'Jan 1 05:32:10 1905', 'Dec 14 15:13:41 1901', 'Dec 31 23:59:59 1904'); -timezone.add_rule('America/Detroit', 'EST', 0, -21600, 'Jan 1 05:32:11 1905', 'May 15 07:59:59 1915', 'Dec 31 23:32:11 1904', 'May 15 01:59:59 1915'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'May 15 08:00:00 1915', 'Feb 9 06:59:59 1942', 'May 15 03:00:00 1915', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Feb 9 07:00:00 1942', 'Sep 30 05:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Sep 30 06:00:00 1945', 'Apr 25 06:59:59 1948', 'Sep 30 01:00:00 1945', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 25 07:00:00 1948', 'Sep 26 05:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Sep 26 06:00:00 1948', 'Jun 14 06:59:59 1967', 'Sep 26 01:00:00 1948', 'Jun 14 01:59:59 1967'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Jun 14 07:00:00 1967', 'Oct 29 05:59:59 1967', 'Jun 14 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 1967', 'Apr 29 06:59:59 1973', 'Oct 29 01:00:00 1967', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 29 07:00:00 1973', 'Oct 28 05:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 1973', 'Jan 6 06:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Jan 6 07:00:00 1974', 'Oct 27 05:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 1974', 'Apr 27 06:59:59 1975', 'Oct 27 01:00:00 1974', 'Apr 27 01:59:59 1975'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 27 07:00:00 1975', 'Oct 26 05:59:59 1975', 'Apr 27 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 1975', 'Apr 25 06:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 25 07:00:00 1976', 'Oct 31 05:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 1976', 'Apr 24 06:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 24 07:00:00 1977', 'Oct 30 05:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 1977', 'Apr 30 06:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 30 07:00:00 1978', 'Oct 29 05:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 1978', 'Apr 29 06:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 29 07:00:00 1979', 'Oct 28 05:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 1979', 'Apr 27 06:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 27 07:00:00 1980', 'Oct 26 05:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 1980', 'Apr 26 06:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 26 07:00:00 1981', 'Oct 25 05:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 1981', 'Apr 25 06:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 25 07:00:00 1982', 'Oct 31 05:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 1982', 'Apr 24 06:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 24 07:00:00 1983', 'Oct 30 05:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 1983', 'Apr 29 06:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 29 07:00:00 1984', 'Oct 28 05:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 1984', 'Apr 28 06:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 28 07:00:00 1985', 'Oct 27 05:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 1985', 'Apr 27 06:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 27 07:00:00 1986', 'Oct 26 05:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 1986', 'Apr 5 06:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 5 07:00:00 1987', 'Oct 25 05:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 1987', 'Apr 3 06:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 3 07:00:00 1988', 'Oct 30 05:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 1988', 'Apr 2 06:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 2 07:00:00 1989', 'Oct 29 05:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 1989', 'Apr 1 06:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 1 07:00:00 1990', 'Oct 28 05:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 1990', 'Apr 7 06:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 7 07:00:00 1991', 'Oct 27 05:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 1991', 'Apr 5 06:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 5 07:00:00 1992', 'Oct 25 05:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 1992', 'Apr 4 06:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 4 07:00:00 1993', 'Oct 31 05:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 1993', 'Apr 3 06:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 3 07:00:00 1994', 'Oct 30 05:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 1994', 'Apr 2 06:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 2 07:00:00 1995', 'Oct 29 05:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 1995', 'Apr 7 06:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 7 07:00:00 1996', 'Oct 27 05:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 1996', 'Apr 6 06:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 6 07:00:00 1997', 'Oct 26 05:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 1997', 'Apr 5 06:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 5 07:00:00 1998', 'Oct 25 05:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 1998', 'Apr 4 06:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 4 07:00:00 1999', 'Oct 31 05:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 1999', 'Apr 2 06:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2000', 'Oct 29 05:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 2000', 'Apr 1 06:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2001', 'Oct 28 05:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 2001', 'Apr 7 06:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2002', 'Oct 27 05:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 2002', 'Apr 6 06:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2003', 'Oct 26 05:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 2003', 'Apr 4 06:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2004', 'Oct 31 05:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 2004', 'Apr 3 06:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2005', 'Oct 30 05:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 2005', 'Apr 2 06:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2006', 'Oct 29 05:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 2006', 'Apr 1 06:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2007', 'Oct 28 05:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 2007', 'Apr 6 06:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2008', 'Oct 26 05:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 2008', 'Apr 5 06:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2009', 'Oct 25 05:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 2009', 'Apr 4 06:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2010', 'Oct 31 05:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 2010', 'Apr 3 06:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2011', 'Oct 30 05:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 2011', 'Apr 1 06:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2012', 'Oct 28 05:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 2012', 'Apr 7 06:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2013', 'Oct 27 05:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 2013', 'Apr 6 06:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2014', 'Oct 26 05:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 2014', 'Apr 5 06:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2015', 'Oct 25 05:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 2015', 'Apr 3 06:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2016', 'Oct 30 05:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 2016', 'Apr 2 06:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2017', 'Oct 29 05:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 2017', 'Apr 1 06:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2018', 'Oct 28 05:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 2018', 'Apr 7 06:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2019', 'Oct 27 05:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 2019', 'Apr 5 06:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2020', 'Oct 25 05:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 2020', 'Apr 4 06:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2021', 'Oct 31 05:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 2021', 'Apr 3 06:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2022', 'Oct 30 05:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 2022', 'Apr 2 06:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2023', 'Oct 29 05:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 2023', 'Apr 7 06:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2024', 'Oct 27 05:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 2024', 'Apr 6 06:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2025', 'Oct 26 05:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 2025', 'Apr 5 06:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2026', 'Oct 25 05:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 2026', 'Apr 4 06:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2027', 'Oct 31 05:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 2027', 'Apr 2 06:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2028', 'Oct 29 05:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 2028', 'Apr 1 06:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2029', 'Oct 28 05:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 2029', 'Apr 7 06:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2030', 'Oct 27 05:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 27 06:00:00 2030', 'Apr 6 06:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2031', 'Oct 26 05:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 2031', 'Apr 4 06:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2032', 'Oct 31 05:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 31 06:00:00 2032', 'Apr 3 06:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2033', 'Oct 30 05:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 30 06:00:00 2033', 'Apr 2 06:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2034', 'Oct 29 05:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 29 06:00:00 2034', 'Apr 1 06:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2035', 'Oct 28 05:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 28 06:00:00 2035', 'Apr 6 06:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2036', 'Oct 26 05:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 26 06:00:00 2036', 'Apr 5 06:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Detroit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2037', 'Oct 25 05:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Detroit', 'EST', 0, -18000, 'Oct 25 06:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Dominica --- - -begin -timezone.add_rule('America/Dominica', 'AST', 0, -14736, 'Dec 14 20:45:52 1901', 'Jul 1 04:06:35 1911', 'Dec 14 16:40:16 1901', 'Jul 1 00:00:59 1911'); -timezone.add_rule('America/Dominica', 'AST', 0, -14400, 'Jul 1 04:06:36 1911', 'Jan 18 03:14:07 2038', 'Jul 1 00:06:36 1911', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Edmonton --- - -begin -timezone.add_rule('America/Edmonton', 'MST', 0, -27232, 'Dec 14 20:45:52 1901', 'Sep 1 07:33:51 1906', 'Dec 14 13:12:00 1901', 'Aug 31 23:59:59 1906'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Sep 1 07:33:52 1906', 'Apr 14 08:59:59 1918', 'Sep 1 00:33:52 1906', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 14 09:00:00 1918', 'Oct 31 07:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 31 01:59:59 1918'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 1918', 'Apr 13 08:59:59 1919', 'Oct 31 01:00:00 1918', 'Apr 13 01:59:59 1919'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 13 09:00:00 1919', 'May 27 07:59:59 1919', 'Apr 13 03:00:00 1919', 'May 27 01:59:59 1919'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'May 27 08:00:00 1919', 'Apr 25 08:59:59 1920', 'May 27 01:00:00 1919', 'Apr 25 01:59:59 1920'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 25 09:00:00 1920', 'Oct 31 07:59:59 1920', 'Apr 25 03:00:00 1920', 'Oct 31 01:59:59 1920'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 1920', 'Apr 24 08:59:59 1921', 'Oct 31 01:00:00 1920', 'Apr 24 01:59:59 1921'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 24 09:00:00 1921', 'Sep 25 07:59:59 1921', 'Apr 24 03:00:00 1921', 'Sep 25 01:59:59 1921'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Sep 25 08:00:00 1921', 'Apr 30 08:59:59 1922', 'Sep 25 01:00:00 1921', 'Apr 30 01:59:59 1922'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 30 09:00:00 1922', 'Sep 24 07:59:59 1922', 'Apr 30 03:00:00 1922', 'Sep 24 01:59:59 1922'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Sep 24 08:00:00 1922', 'Apr 29 08:59:59 1923', 'Sep 24 01:00:00 1922', 'Apr 29 01:59:59 1923'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 29 09:00:00 1923', 'Sep 30 07:59:59 1923', 'Apr 29 03:00:00 1923', 'Sep 30 01:59:59 1923'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Sep 30 08:00:00 1923', 'Feb 9 08:59:59 1942', 'Sep 30 01:00:00 1923', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Feb 9 09:00:00 1942', 'Sep 30 07:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Sep 30 08:00:00 1945', 'Apr 27 08:59:59 1947', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 27 09:00:00 1947', 'Sep 28 07:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Sep 28 08:00:00 1947', 'Apr 30 08:59:59 1967', 'Sep 28 01:00:00 1947', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 30 09:00:00 1967', 'Oct 29 07:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 1967', 'Apr 27 08:59:59 1969', 'Oct 29 01:00:00 1967', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 27 09:00:00 1969', 'Oct 26 07:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 1969', 'Apr 30 08:59:59 1972', 'Oct 26 01:00:00 1969', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 30 09:00:00 1972', 'Oct 29 07:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 1972', 'Apr 29 08:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 29 09:00:00 1973', 'Oct 28 07:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 1973', 'Apr 28 08:59:59 1974', 'Oct 28 01:00:00 1973', 'Apr 28 01:59:59 1974'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 28 09:00:00 1974', 'Oct 27 07:59:59 1974', 'Apr 28 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 1974', 'Apr 27 08:59:59 1975', 'Oct 27 01:00:00 1974', 'Apr 27 01:59:59 1975'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 27 09:00:00 1975', 'Oct 26 07:59:59 1975', 'Apr 27 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 1975', 'Apr 25 08:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 25 09:00:00 1976', 'Oct 31 07:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 1976', 'Apr 24 08:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 24 09:00:00 1977', 'Oct 30 07:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 1977', 'Apr 30 08:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 30 09:00:00 1978', 'Oct 29 07:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 1978', 'Apr 29 08:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 29 09:00:00 1979', 'Oct 28 07:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 1979', 'Apr 27 08:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 27 09:00:00 1980', 'Oct 26 07:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 1980', 'Apr 26 08:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 26 09:00:00 1981', 'Oct 25 07:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 1981', 'Apr 25 08:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 25 09:00:00 1982', 'Oct 31 07:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 1982', 'Apr 24 08:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 24 09:00:00 1983', 'Oct 30 07:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 1983', 'Apr 29 08:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 29 09:00:00 1984', 'Oct 28 07:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 1984', 'Apr 28 08:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 28 09:00:00 1985', 'Oct 27 07:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 1985', 'Apr 27 08:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 27 09:00:00 1986', 'Oct 26 07:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 1986', 'Apr 5 08:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 5 09:00:00 1987', 'Oct 25 07:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 1987', 'Apr 3 08:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 3 09:00:00 1988', 'Oct 30 07:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 1988', 'Apr 2 08:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 2 09:00:00 1989', 'Oct 29 07:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 1989', 'Apr 1 08:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 1 09:00:00 1990', 'Oct 28 07:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 1990', 'Apr 7 08:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 7 09:00:00 1991', 'Oct 27 07:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 1991', 'Apr 5 08:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 5 09:00:00 1992', 'Oct 25 07:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 1992', 'Apr 4 08:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 4 09:00:00 1993', 'Oct 31 07:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 1993', 'Apr 3 08:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 3 09:00:00 1994', 'Oct 30 07:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 1994', 'Apr 2 08:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 2 09:00:00 1995', 'Oct 29 07:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 1995', 'Apr 7 08:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 7 09:00:00 1996', 'Oct 27 07:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 1996', 'Apr 6 08:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 6 09:00:00 1997', 'Oct 26 07:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 1997', 'Apr 5 08:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 5 09:00:00 1998', 'Oct 25 07:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 1998', 'Apr 4 08:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 4 09:00:00 1999', 'Oct 31 07:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 1999', 'Apr 2 08:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 2 09:00:00 2000', 'Oct 29 07:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 2000', 'Apr 1 08:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 1 09:00:00 2001', 'Oct 28 07:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 2001', 'Apr 7 08:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 7 09:00:00 2002', 'Oct 27 07:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 2002', 'Apr 6 08:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 6 09:00:00 2003', 'Oct 26 07:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 2003', 'Apr 4 08:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 4 09:00:00 2004', 'Oct 31 07:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 2004', 'Apr 3 08:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 3 09:00:00 2005', 'Oct 30 07:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 2005', 'Apr 2 08:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 2 09:00:00 2006', 'Oct 29 07:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 2006', 'Apr 1 08:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 1 09:00:00 2007', 'Oct 28 07:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 2007', 'Apr 6 08:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 6 09:00:00 2008', 'Oct 26 07:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 2008', 'Apr 5 08:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 5 09:00:00 2009', 'Oct 25 07:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 2009', 'Apr 4 08:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 4 09:00:00 2010', 'Oct 31 07:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 2010', 'Apr 3 08:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 3 09:00:00 2011', 'Oct 30 07:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 2011', 'Apr 1 08:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 1 09:00:00 2012', 'Oct 28 07:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 2012', 'Apr 7 08:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 7 09:00:00 2013', 'Oct 27 07:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 2013', 'Apr 6 08:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 6 09:00:00 2014', 'Oct 26 07:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 2014', 'Apr 5 08:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 5 09:00:00 2015', 'Oct 25 07:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 2015', 'Apr 3 08:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 3 09:00:00 2016', 'Oct 30 07:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 2016', 'Apr 2 08:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 2 09:00:00 2017', 'Oct 29 07:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 2017', 'Apr 1 08:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 1 09:00:00 2018', 'Oct 28 07:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 2018', 'Apr 7 08:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 7 09:00:00 2019', 'Oct 27 07:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 2019', 'Apr 5 08:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 5 09:00:00 2020', 'Oct 25 07:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 2020', 'Apr 4 08:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 4 09:00:00 2021', 'Oct 31 07:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 2021', 'Apr 3 08:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 3 09:00:00 2022', 'Oct 30 07:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 2022', 'Apr 2 08:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 2 09:00:00 2023', 'Oct 29 07:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 2023', 'Apr 7 08:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 7 09:00:00 2024', 'Oct 27 07:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 2024', 'Apr 6 08:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 6 09:00:00 2025', 'Oct 26 07:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 2025', 'Apr 5 08:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 5 09:00:00 2026', 'Oct 25 07:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 2026', 'Apr 4 08:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 4 09:00:00 2027', 'Oct 31 07:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 2027', 'Apr 2 08:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 2 09:00:00 2028', 'Oct 29 07:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 2028', 'Apr 1 08:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 1 09:00:00 2029', 'Oct 28 07:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 2029', 'Apr 7 08:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 7 09:00:00 2030', 'Oct 27 07:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 27 08:00:00 2030', 'Apr 6 08:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 6 09:00:00 2031', 'Oct 26 07:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 2031', 'Apr 4 08:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 4 09:00:00 2032', 'Oct 31 07:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 31 08:00:00 2032', 'Apr 3 08:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 3 09:00:00 2033', 'Oct 30 07:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 30 08:00:00 2033', 'Apr 2 08:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 2 09:00:00 2034', 'Oct 29 07:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 29 08:00:00 2034', 'Apr 1 08:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 1 09:00:00 2035', 'Oct 28 07:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 28 08:00:00 2035', 'Apr 6 08:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 6 09:00:00 2036', 'Oct 26 07:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 26 08:00:00 2036', 'Apr 5 08:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Edmonton', 'MDT', 1, -21600, 'Apr 5 09:00:00 2037', 'Oct 25 07:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Edmonton', 'MST', 0, -25200, 'Oct 25 08:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 20:14:07 2038'); -end; -/ - --- --- America/El_Salvador --- - -begin -timezone.add_rule('America/El_Salvador', 'CST', 0, -21408, 'Dec 14 20:45:52 1901', 'Jan 1 05:56:47 1921', 'Dec 14 14:49:04 1901', 'Dec 31 23:59:59 1920'); -timezone.add_rule('America/El_Salvador', 'CST', 0, -21600, 'Jan 1 05:56:48 1921', 'May 3 05:59:59 1987', 'Dec 31 23:56:48 1920', 'May 2 23:59:59 1987'); -timezone.add_rule('America/El_Salvador', 'CDT', 1, -18000, 'May 3 06:00:00 1987', 'Sep 27 04:59:59 1987', 'May 3 01:00:00 1987', 'Sep 26 23:59:59 1987'); -timezone.add_rule('America/El_Salvador', 'CST', 0, -21600, 'Sep 27 05:00:00 1987', 'May 1 05:59:59 1988', 'Sep 26 23:00:00 1987', 'Apr 30 23:59:59 1988'); -timezone.add_rule('America/El_Salvador', 'CDT', 1, -18000, 'May 1 06:00:00 1988', 'Sep 25 04:59:59 1988', 'May 1 01:00:00 1988', 'Sep 24 23:59:59 1988'); -timezone.add_rule('America/El_Salvador', 'CST', 0, -21600, 'Sep 25 05:00:00 1988', 'Jan 18 03:14:07 2038', 'Sep 24 23:00:00 1988', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Ensenada --- - -begin -timezone.add_rule('America/Ensenada', 'PST', 0, -27988, 'Dec 14 20:45:52 1901', 'Jan 1 07:59:59 1922', 'Dec 14 12:59:24 1901', 'Jan 1 00:13:31 1922'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Jan 1 08:00:00 1922', 'Jun 11 06:59:59 1927', 'Jan 1 00:00:00 1922', 'Jun 10 22:59:59 1927'); -timezone.add_rule('America/Ensenada', 'PST', 0, -25200, 'Jun 11 07:00:00 1927', 'Nov 16 06:59:59 1930', 'Jun 11 00:00:00 1927', 'Nov 15 23:59:59 1930'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Nov 16 07:00:00 1930', 'Apr 1 07:59:59 1942', 'Nov 15 23:00:00 1930', 'Mar 31 23:59:59 1942'); -timezone.add_rule('America/Ensenada', 'PST', 0, -25200, 'Apr 1 08:00:00 1942', 'Jan 14 06:59:59 1949', 'Apr 1 01:00:00 1942', 'Jan 13 23:59:59 1949'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Jan 14 07:00:00 1949', 'Apr 7 09:59:59 1996', 'Jan 13 23:00:00 1949', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 7 10:00:00 1996', 'Oct 27 08:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 27 09:00:00 1996', 'Apr 6 09:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 6 10:00:00 1997', 'Oct 26 08:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 26 09:00:00 1997', 'Apr 5 09:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 5 10:00:00 1998', 'Oct 25 08:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 25 09:00:00 1998', 'Apr 4 09:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 4 10:00:00 1999', 'Oct 31 08:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 31 09:00:00 1999', 'Apr 2 09:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 2 10:00:00 2000', 'Oct 29 08:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 29 09:00:00 2000', 'Apr 1 09:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 1 10:00:00 2001', 'Oct 28 08:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 28 09:00:00 2001', 'Apr 7 09:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 7 10:00:00 2002', 'Oct 27 08:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 27 09:00:00 2002', 'Apr 6 09:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 6 10:00:00 2003', 'Oct 26 08:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 26 09:00:00 2003', 'Apr 4 09:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 4 10:00:00 2004', 'Oct 31 08:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 31 09:00:00 2004', 'Apr 3 09:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 3 10:00:00 2005', 'Oct 30 08:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 30 09:00:00 2005', 'Apr 2 09:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 2 10:00:00 2006', 'Oct 29 08:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 29 09:00:00 2006', 'Apr 1 09:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 1 10:00:00 2007', 'Oct 28 08:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 28 09:00:00 2007', 'Apr 6 09:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 6 10:00:00 2008', 'Oct 26 08:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 26 09:00:00 2008', 'Apr 5 09:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 5 10:00:00 2009', 'Oct 25 08:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 25 09:00:00 2009', 'Apr 4 09:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 4 10:00:00 2010', 'Oct 31 08:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 31 09:00:00 2010', 'Apr 3 09:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 3 10:00:00 2011', 'Oct 30 08:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 30 09:00:00 2011', 'Apr 1 09:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 1 10:00:00 2012', 'Oct 28 08:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 28 09:00:00 2012', 'Apr 7 09:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 7 10:00:00 2013', 'Oct 27 08:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 27 09:00:00 2013', 'Apr 6 09:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 6 10:00:00 2014', 'Oct 26 08:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 26 09:00:00 2014', 'Apr 5 09:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 5 10:00:00 2015', 'Oct 25 08:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 25 09:00:00 2015', 'Apr 3 09:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 3 10:00:00 2016', 'Oct 30 08:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 30 09:00:00 2016', 'Apr 2 09:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 2 10:00:00 2017', 'Oct 29 08:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 29 09:00:00 2017', 'Apr 1 09:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 1 10:00:00 2018', 'Oct 28 08:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 28 09:00:00 2018', 'Apr 7 09:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 7 10:00:00 2019', 'Oct 27 08:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 27 09:00:00 2019', 'Apr 5 09:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 5 10:00:00 2020', 'Oct 25 08:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 25 09:00:00 2020', 'Apr 4 09:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 4 10:00:00 2021', 'Oct 31 08:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 31 09:00:00 2021', 'Apr 3 09:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 3 10:00:00 2022', 'Oct 30 08:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 30 09:00:00 2022', 'Apr 2 09:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 2 10:00:00 2023', 'Oct 29 08:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 29 09:00:00 2023', 'Apr 7 09:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 7 10:00:00 2024', 'Oct 27 08:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 27 09:00:00 2024', 'Apr 6 09:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 6 10:00:00 2025', 'Oct 26 08:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 26 09:00:00 2025', 'Apr 5 09:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 5 10:00:00 2026', 'Oct 25 08:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 25 09:00:00 2026', 'Apr 4 09:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 4 10:00:00 2027', 'Oct 31 08:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 31 09:00:00 2027', 'Apr 2 09:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 2 10:00:00 2028', 'Oct 29 08:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 29 09:00:00 2028', 'Apr 1 09:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 1 10:00:00 2029', 'Oct 28 08:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 28 09:00:00 2029', 'Apr 7 09:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 7 10:00:00 2030', 'Oct 27 08:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 27 09:00:00 2030', 'Apr 6 09:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 6 10:00:00 2031', 'Oct 26 08:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 26 09:00:00 2031', 'Apr 4 09:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 4 10:00:00 2032', 'Oct 31 08:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 31 09:00:00 2032', 'Apr 3 09:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 3 10:00:00 2033', 'Oct 30 08:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 30 09:00:00 2033', 'Apr 2 09:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 2 10:00:00 2034', 'Oct 29 08:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 29 09:00:00 2034', 'Apr 1 09:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 1 10:00:00 2035', 'Oct 28 08:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 28 09:00:00 2035', 'Apr 6 09:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 6 10:00:00 2036', 'Oct 26 08:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 26 09:00:00 2036', 'Apr 5 09:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Ensenada', 'PDT', 1, -25200, 'Apr 5 10:00:00 2037', 'Oct 25 08:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Ensenada', 'PST', 0, -28800, 'Oct 25 09:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 19:14:07 2038'); -end; -/ - --- --- America/Fort_Wayne --- - -begin -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Oct 26 07:00:00 1919', 'Jun 22 07:59:59 1941', 'Oct 26 01:00:00 1919', 'Jun 22 01:59:59 1941'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Jun 22 08:00:00 1941', 'Sep 28 06:59:59 1941', 'Jun 22 03:00:00 1941', 'Sep 28 01:59:59 1941'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 28 07:00:00 1941', 'Feb 9 07:59:59 1942', 'Sep 28 01:00:00 1941', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 28 07:59:59 1946', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1946'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 28 08:00:00 1946', 'Sep 29 06:59:59 1946', 'Apr 28 03:00:00 1946', 'Sep 29 01:59:59 1946'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 29 07:00:00 1946', 'Apr 27 07:59:59 1947', 'Sep 29 01:00:00 1946', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 27 08:00:00 1947', 'Sep 28 06:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 28 07:00:00 1947', 'Apr 25 07:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 25 08:00:00 1948', 'Sep 26 06:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 26 07:00:00 1948', 'Apr 24 07:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 24 08:00:00 1949', 'Sep 25 06:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 25 07:00:00 1949', 'Apr 30 07:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 30 08:00:00 1950', 'Sep 24 06:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 24 07:00:00 1950', 'Apr 29 07:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 29 08:00:00 1951', 'Sep 30 06:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 30 07:00:00 1951', 'Apr 27 07:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 27 08:00:00 1952', 'Sep 28 06:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 28 07:00:00 1952', 'Apr 26 07:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 26 08:00:00 1953', 'Sep 27 06:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 27 07:00:00 1953', 'Apr 25 07:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -18000, 'Apr 25 08:00:00 1954', 'Sep 26 06:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 26 07:00:00 1954', 'Apr 24 07:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -18000, 'Apr 24 08:00:00 1955', 'Sep 29 06:59:59 1957', 'Apr 24 03:00:00 1955', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -21600, 'Sep 29 07:00:00 1957', 'Apr 27 07:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -18000, 'Apr 27 08:00:00 1958', 'Apr 27 06:59:59 1969', 'Apr 27 03:00:00 1958', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Fort_Wayne', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Fort_Wayne', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 1970', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Fortaleza --- - -begin -timezone.add_rule('America/Fortaleza', 'BRT', 0, -9240, 'Dec 14 20:45:52 1901', 'Jan 1 02:33:59 1914', 'Dec 14 18:11:52 1901', 'Dec 31 23:59:59 1913'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Jan 1 02:34:00 1914', 'Oct 3 13:59:59 1931', 'Dec 31 23:34:00 1913', 'Oct 3 10:59:59 1931'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Oct 3 14:00:00 1931', 'Apr 1 01:59:59 1932', 'Oct 3 12:00:00 1931', 'Mar 31 23:59:59 1932'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Apr 1 02:00:00 1932', 'Oct 3 02:59:59 1932', 'Mar 31 23:00:00 1932', 'Oct 2 23:59:59 1932'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Oct 3 03:00:00 1932', 'Apr 1 01:59:59 1933', 'Oct 3 01:00:00 1932', 'Mar 31 23:59:59 1933'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Apr 1 02:00:00 1933', 'Dec 1 02:59:59 1949', 'Mar 31 23:00:00 1933', 'Nov 30 23:59:59 1949'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Dec 1 03:00:00 1949', 'Apr 16 02:59:59 1950', 'Dec 1 01:00:00 1949', 'Apr 16 00:59:59 1950'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Apr 16 03:00:00 1950', 'Dec 1 02:59:59 1950', 'Apr 16 00:00:00 1950', 'Nov 30 23:59:59 1950'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Dec 1 03:00:00 1950', 'Apr 1 01:59:59 1951', 'Dec 1 01:00:00 1950', 'Mar 31 23:59:59 1951'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Apr 1 02:00:00 1951', 'Dec 1 02:59:59 1951', 'Mar 31 23:00:00 1951', 'Nov 30 23:59:59 1951'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Dec 1 03:00:00 1951', 'Apr 1 01:59:59 1952', 'Dec 1 01:00:00 1951', 'Mar 31 23:59:59 1952'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Apr 1 02:00:00 1952', 'Dec 1 02:59:59 1952', 'Mar 31 23:00:00 1952', 'Nov 30 23:59:59 1952'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Dec 1 03:00:00 1952', 'Mar 1 01:59:59 1953', 'Dec 1 01:00:00 1952', 'Feb 28 23:59:59 1953'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Mar 1 02:00:00 1953', 'Dec 9 02:59:59 1963', 'Feb 28 23:00:00 1953', 'Dec 8 23:59:59 1963'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Dec 9 03:00:00 1963', 'Mar 1 01:59:59 1964', 'Dec 9 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Mar 1 02:00:00 1964', 'Jan 31 02:59:59 1965', 'Feb 29 23:00:00 1964', 'Jan 30 23:59:59 1965'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Jan 31 03:00:00 1965', 'Mar 31 01:59:59 1965', 'Jan 31 01:00:00 1965', 'Mar 30 23:59:59 1965'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Mar 31 02:00:00 1965', 'Dec 1 02:59:59 1965', 'Mar 30 23:00:00 1965', 'Nov 30 23:59:59 1965'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Dec 1 03:00:00 1965', 'Mar 1 01:59:59 1966', 'Dec 1 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Mar 1 02:00:00 1966', 'Nov 1 02:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 31 23:59:59 1966'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Nov 1 03:00:00 1966', 'Mar 1 01:59:59 1967', 'Nov 1 01:00:00 1966', 'Feb 28 23:59:59 1967'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Mar 1 02:00:00 1967', 'Nov 1 02:59:59 1967', 'Feb 28 23:00:00 1967', 'Oct 31 23:59:59 1967'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Nov 1 03:00:00 1967', 'Mar 1 01:59:59 1968', 'Nov 1 01:00:00 1967', 'Feb 29 23:59:59 1968'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Mar 1 02:00:00 1968', 'Nov 2 02:59:59 1985', 'Feb 29 23:00:00 1968', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 15 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 14 23:59:59 1986'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Mar 15 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 14 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 14 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 13 23:59:59 1987'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Feb 14 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 13 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Feb 7 02:00:00 1988', 'Oct 16 02:59:59 1988', 'Feb 6 23:00:00 1988', 'Oct 15 23:59:59 1988'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Oct 16 03:00:00 1988', 'Jan 29 01:59:59 1989', 'Oct 16 01:00:00 1988', 'Jan 28 23:59:59 1989'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Jan 29 02:00:00 1989', 'Oct 15 02:59:59 1989', 'Jan 28 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Fortaleza', 'BRST', 1, -7200, 'Oct 15 03:00:00 1989', 'Feb 11 01:59:59 1990', 'Oct 15 01:00:00 1989', 'Feb 10 23:59:59 1990'); -timezone.add_rule('America/Fortaleza', 'BRT', 0, -10800, 'Feb 11 02:00:00 1990', 'Jan 18 03:14:07 2038', 'Feb 10 23:00:00 1990', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Glace_Bay --- - -begin -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14388, 'Dec 14 20:45:52 1901', 'Jun 15 03:59:47 1902', 'Dec 14 16:46:04 1901', 'Jun 14 23:59:59 1902'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Jun 15 03:59:48 1902', 'Apr 14 05:59:59 1918', 'Jun 14 23:59:48 1902', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 14 06:00:00 1918', 'Oct 31 04:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 31 01:59:59 1918'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1918', 'Feb 9 05:59:59 1942', 'Oct 31 01:00:00 1918', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Feb 9 06:00:00 1942', 'Sep 30 04:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Sep 30 05:00:00 1945', 'Apr 26 05:59:59 1953', 'Sep 30 01:00:00 1945', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 26 06:00:00 1953', 'Sep 27 04:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Sep 27 05:00:00 1953', 'Apr 30 05:59:59 1972', 'Sep 27 01:00:00 1953', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 30 06:00:00 1972', 'Oct 29 04:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1972', 'Apr 29 05:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 29 06:00:00 1973', 'Oct 28 04:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 1973', 'Apr 28 05:59:59 1974', 'Oct 28 01:00:00 1973', 'Apr 28 01:59:59 1974'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 28 06:00:00 1974', 'Oct 27 04:59:59 1974', 'Apr 28 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1974', 'Apr 27 05:59:59 1975', 'Oct 27 01:00:00 1974', 'Apr 27 01:59:59 1975'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 27 06:00:00 1975', 'Oct 26 04:59:59 1975', 'Apr 27 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1975', 'Apr 25 05:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 25 06:00:00 1976', 'Oct 31 04:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1976', 'Apr 24 05:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 24 06:00:00 1977', 'Oct 30 04:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 1977', 'Apr 30 05:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 30 06:00:00 1978', 'Oct 29 04:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1978', 'Apr 29 05:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 29 06:00:00 1979', 'Oct 28 04:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 1979', 'Apr 27 05:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 27 06:00:00 1980', 'Oct 26 04:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1980', 'Apr 26 05:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 26 06:00:00 1981', 'Oct 25 04:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1981', 'Apr 25 05:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 25 06:00:00 1982', 'Oct 31 04:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1982', 'Apr 24 05:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 24 06:00:00 1983', 'Oct 30 04:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 1983', 'Apr 29 05:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 29 06:00:00 1984', 'Oct 28 04:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 1984', 'Apr 28 05:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 28 06:00:00 1985', 'Oct 27 04:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1985', 'Apr 27 05:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 27 06:00:00 1986', 'Oct 26 04:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1986', 'Apr 5 05:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 1987', 'Oct 25 04:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1987', 'Apr 3 05:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 1988', 'Oct 30 04:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 1988', 'Apr 2 05:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 1989', 'Oct 29 04:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1989', 'Apr 1 05:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 1990', 'Oct 28 04:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 1990', 'Apr 7 05:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 1991', 'Oct 27 04:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1991', 'Apr 5 05:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 1992', 'Oct 25 04:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1992', 'Apr 4 05:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 1993', 'Oct 31 04:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1993', 'Apr 3 05:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 1994', 'Oct 30 04:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 1994', 'Apr 2 05:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 1995', 'Oct 29 04:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1995', 'Apr 7 05:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 1996', 'Oct 27 04:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1996', 'Apr 6 05:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 1997', 'Oct 26 04:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1997', 'Apr 5 05:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 1998', 'Oct 25 04:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1998', 'Apr 4 05:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 1999', 'Oct 31 04:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1999', 'Apr 2 05:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2000', 'Oct 29 04:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2000', 'Apr 1 05:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2001', 'Oct 28 04:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2001', 'Apr 7 05:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2002', 'Oct 27 04:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2002', 'Apr 6 05:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2003', 'Oct 26 04:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2003', 'Apr 4 05:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2004', 'Oct 31 04:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2004', 'Apr 3 05:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2005', 'Oct 30 04:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2005', 'Apr 2 05:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2006', 'Oct 29 04:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2006', 'Apr 1 05:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2007', 'Oct 28 04:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2007', 'Apr 6 05:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2008', 'Oct 26 04:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2008', 'Apr 5 05:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2009', 'Oct 25 04:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2009', 'Apr 4 05:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2010', 'Oct 31 04:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2010', 'Apr 3 05:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2011', 'Oct 30 04:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2011', 'Apr 1 05:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2012', 'Oct 28 04:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2012', 'Apr 7 05:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2013', 'Oct 27 04:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2013', 'Apr 6 05:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2014', 'Oct 26 04:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2014', 'Apr 5 05:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2015', 'Oct 25 04:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2015', 'Apr 3 05:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2016', 'Oct 30 04:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2016', 'Apr 2 05:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2017', 'Oct 29 04:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2017', 'Apr 1 05:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2018', 'Oct 28 04:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2018', 'Apr 7 05:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2019', 'Oct 27 04:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2019', 'Apr 5 05:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2020', 'Oct 25 04:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2020', 'Apr 4 05:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2021', 'Oct 31 04:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2021', 'Apr 3 05:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2022', 'Oct 30 04:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2022', 'Apr 2 05:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2023', 'Oct 29 04:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2023', 'Apr 7 05:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2024', 'Oct 27 04:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2024', 'Apr 6 05:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2025', 'Oct 26 04:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2025', 'Apr 5 05:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2026', 'Oct 25 04:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2026', 'Apr 4 05:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2027', 'Oct 31 04:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2027', 'Apr 2 05:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2028', 'Oct 29 04:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2028', 'Apr 1 05:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2029', 'Oct 28 04:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2029', 'Apr 7 05:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2030', 'Oct 27 04:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2030', 'Apr 6 05:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2031', 'Oct 26 04:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2031', 'Apr 4 05:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2032', 'Oct 31 04:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2032', 'Apr 3 05:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2033', 'Oct 30 04:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2033', 'Apr 2 05:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2034', 'Oct 29 04:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2034', 'Apr 1 05:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2035', 'Oct 28 04:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2035', 'Apr 6 05:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2036', 'Oct 26 04:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2036', 'Apr 5 05:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Glace_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2037', 'Oct 25 04:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Glace_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Godthab --- - -begin -timezone.add_rule('America/Godthab', 'WGT', 0, -12416, 'Dec 14 20:45:52 1901', 'Jul 28 03:26:55 1916', 'Dec 14 17:18:56 1901', 'Jul 27 23:59:59 1916'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Jul 28 03:26:56 1916', 'Apr 6 04:59:59 1980', 'Jul 28 00:26:56 1916', 'Apr 6 01:59:59 1980'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Apr 6 05:00:00 1980', 'Sep 28 00:59:59 1980', 'Apr 6 03:00:00 1980', 'Sep 27 22:59:59 1980'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 28 01:00:00 1980', 'Mar 29 00:59:59 1981', 'Sep 27 22:00:00 1980', 'Mar 28 21:59:59 1981'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 1981', 'Sep 27 00:59:59 1981', 'Mar 28 23:00:00 1981', 'Sep 26 22:59:59 1981'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 27 01:00:00 1981', 'Mar 28 00:59:59 1982', 'Sep 26 22:00:00 1981', 'Mar 27 21:59:59 1982'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 28 01:00:00 1982', 'Sep 26 00:59:59 1982', 'Mar 27 23:00:00 1982', 'Sep 25 22:59:59 1982'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 26 01:00:00 1982', 'Mar 27 00:59:59 1983', 'Sep 25 22:00:00 1982', 'Mar 26 21:59:59 1983'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 27 01:00:00 1983', 'Sep 25 00:59:59 1983', 'Mar 26 23:00:00 1983', 'Sep 24 22:59:59 1983'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 25 01:00:00 1983', 'Mar 25 00:59:59 1984', 'Sep 24 22:00:00 1983', 'Mar 24 21:59:59 1984'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 25 01:00:00 1984', 'Sep 30 00:59:59 1984', 'Mar 24 23:00:00 1984', 'Sep 29 22:59:59 1984'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 30 01:00:00 1984', 'Mar 31 00:59:59 1985', 'Sep 29 22:00:00 1984', 'Mar 30 21:59:59 1985'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 31 01:00:00 1985', 'Sep 29 00:59:59 1985', 'Mar 30 23:00:00 1985', 'Sep 28 22:59:59 1985'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 29 01:00:00 1985', 'Mar 30 00:59:59 1986', 'Sep 28 22:00:00 1985', 'Mar 29 21:59:59 1986'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 30 01:00:00 1986', 'Sep 28 00:59:59 1986', 'Mar 29 23:00:00 1986', 'Sep 27 22:59:59 1986'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 28 01:00:00 1986', 'Mar 29 00:59:59 1987', 'Sep 27 22:00:00 1986', 'Mar 28 21:59:59 1987'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 1987', 'Sep 27 00:59:59 1987', 'Mar 28 23:00:00 1987', 'Sep 26 22:59:59 1987'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 27 01:00:00 1987', 'Mar 27 00:59:59 1988', 'Sep 26 22:00:00 1987', 'Mar 26 21:59:59 1988'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 27 01:00:00 1988', 'Sep 25 00:59:59 1988', 'Mar 26 23:00:00 1988', 'Sep 24 22:59:59 1988'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 25 01:00:00 1988', 'Mar 26 00:59:59 1989', 'Sep 24 22:00:00 1988', 'Mar 25 21:59:59 1989'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 26 01:00:00 1989', 'Sep 24 00:59:59 1989', 'Mar 25 23:00:00 1989', 'Sep 23 22:59:59 1989'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 24 01:00:00 1989', 'Mar 25 00:59:59 1990', 'Sep 23 22:00:00 1989', 'Mar 24 21:59:59 1990'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 25 01:00:00 1990', 'Sep 30 00:59:59 1990', 'Mar 24 23:00:00 1990', 'Sep 29 22:59:59 1990'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 30 01:00:00 1990', 'Mar 31 00:59:59 1991', 'Sep 29 22:00:00 1990', 'Mar 30 21:59:59 1991'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 31 01:00:00 1991', 'Sep 29 00:59:59 1991', 'Mar 30 23:00:00 1991', 'Sep 28 22:59:59 1991'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 29 01:00:00 1991', 'Mar 29 00:59:59 1992', 'Sep 28 22:00:00 1991', 'Mar 28 21:59:59 1992'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 1992', 'Sep 27 00:59:59 1992', 'Mar 28 23:00:00 1992', 'Sep 26 22:59:59 1992'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 27 01:00:00 1992', 'Mar 28 00:59:59 1993', 'Sep 26 22:00:00 1992', 'Mar 27 21:59:59 1993'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 28 01:00:00 1993', 'Sep 26 00:59:59 1993', 'Mar 27 23:00:00 1993', 'Sep 25 22:59:59 1993'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 26 01:00:00 1993', 'Mar 27 00:59:59 1994', 'Sep 25 22:00:00 1993', 'Mar 26 21:59:59 1994'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 27 01:00:00 1994', 'Sep 25 00:59:59 1994', 'Mar 26 23:00:00 1994', 'Sep 24 22:59:59 1994'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 25 01:00:00 1994', 'Mar 26 00:59:59 1995', 'Sep 24 22:00:00 1994', 'Mar 25 21:59:59 1995'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 26 01:00:00 1995', 'Sep 24 00:59:59 1995', 'Mar 25 23:00:00 1995', 'Sep 23 22:59:59 1995'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Sep 24 01:00:00 1995', 'Mar 31 00:59:59 1996', 'Sep 23 22:00:00 1995', 'Mar 30 21:59:59 1996'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 31 01:00:00 1996', 'Oct 27 00:59:59 1996', 'Mar 30 23:00:00 1996', 'Oct 26 22:59:59 1996'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 27 01:00:00 1996', 'Mar 30 00:59:59 1997', 'Oct 26 22:00:00 1996', 'Mar 29 21:59:59 1997'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 30 01:00:00 1997', 'Oct 26 00:59:59 1997', 'Mar 29 23:00:00 1997', 'Oct 25 22:59:59 1997'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 26 01:00:00 1997', 'Mar 29 00:59:59 1998', 'Oct 25 22:00:00 1997', 'Mar 28 21:59:59 1998'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 1998', 'Oct 25 00:59:59 1998', 'Mar 28 23:00:00 1998', 'Oct 24 22:59:59 1998'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 25 01:00:00 1998', 'Mar 28 00:59:59 1999', 'Oct 24 22:00:00 1998', 'Mar 27 21:59:59 1999'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 28 01:00:00 1999', 'Oct 31 00:59:59 1999', 'Mar 27 23:00:00 1999', 'Oct 30 22:59:59 1999'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 31 01:00:00 1999', 'Mar 26 00:59:59 2000', 'Oct 30 22:00:00 1999', 'Mar 25 21:59:59 2000'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 26 01:00:00 2000', 'Oct 29 00:59:59 2000', 'Mar 25 23:00:00 2000', 'Oct 28 22:59:59 2000'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 29 01:00:00 2000', 'Mar 25 00:59:59 2001', 'Oct 28 22:00:00 2000', 'Mar 24 21:59:59 2001'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 25 01:00:00 2001', 'Oct 28 00:59:59 2001', 'Mar 24 23:00:00 2001', 'Oct 27 22:59:59 2001'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 28 01:00:00 2001', 'Mar 31 00:59:59 2002', 'Oct 27 22:00:00 2001', 'Mar 30 21:59:59 2002'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 31 01:00:00 2002', 'Oct 27 00:59:59 2002', 'Mar 30 23:00:00 2002', 'Oct 26 22:59:59 2002'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 27 01:00:00 2002', 'Mar 30 00:59:59 2003', 'Oct 26 22:00:00 2002', 'Mar 29 21:59:59 2003'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 30 01:00:00 2003', 'Oct 26 00:59:59 2003', 'Mar 29 23:00:00 2003', 'Oct 25 22:59:59 2003'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 26 01:00:00 2003', 'Mar 28 00:59:59 2004', 'Oct 25 22:00:00 2003', 'Mar 27 21:59:59 2004'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 28 01:00:00 2004', 'Oct 31 00:59:59 2004', 'Mar 27 23:00:00 2004', 'Oct 30 22:59:59 2004'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 31 01:00:00 2004', 'Mar 27 00:59:59 2005', 'Oct 30 22:00:00 2004', 'Mar 26 21:59:59 2005'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 27 01:00:00 2005', 'Oct 30 00:59:59 2005', 'Mar 26 23:00:00 2005', 'Oct 29 22:59:59 2005'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 30 01:00:00 2005', 'Mar 26 00:59:59 2006', 'Oct 29 22:00:00 2005', 'Mar 25 21:59:59 2006'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 26 01:00:00 2006', 'Oct 29 00:59:59 2006', 'Mar 25 23:00:00 2006', 'Oct 28 22:59:59 2006'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 29 01:00:00 2006', 'Mar 25 00:59:59 2007', 'Oct 28 22:00:00 2006', 'Mar 24 21:59:59 2007'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 25 01:00:00 2007', 'Oct 28 00:59:59 2007', 'Mar 24 23:00:00 2007', 'Oct 27 22:59:59 2007'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 28 01:00:00 2007', 'Mar 30 00:59:59 2008', 'Oct 27 22:00:00 2007', 'Mar 29 21:59:59 2008'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 30 01:00:00 2008', 'Oct 26 00:59:59 2008', 'Mar 29 23:00:00 2008', 'Oct 25 22:59:59 2008'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 26 01:00:00 2008', 'Mar 29 00:59:59 2009', 'Oct 25 22:00:00 2008', 'Mar 28 21:59:59 2009'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 2009', 'Oct 25 00:59:59 2009', 'Mar 28 23:00:00 2009', 'Oct 24 22:59:59 2009'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 25 01:00:00 2009', 'Mar 28 00:59:59 2010', 'Oct 24 22:00:00 2009', 'Mar 27 21:59:59 2010'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 28 01:00:00 2010', 'Oct 31 00:59:59 2010', 'Mar 27 23:00:00 2010', 'Oct 30 22:59:59 2010'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 31 01:00:00 2010', 'Mar 27 00:59:59 2011', 'Oct 30 22:00:00 2010', 'Mar 26 21:59:59 2011'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 27 01:00:00 2011', 'Oct 30 00:59:59 2011', 'Mar 26 23:00:00 2011', 'Oct 29 22:59:59 2011'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 30 01:00:00 2011', 'Mar 25 00:59:59 2012', 'Oct 29 22:00:00 2011', 'Mar 24 21:59:59 2012'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 25 01:00:00 2012', 'Oct 28 00:59:59 2012', 'Mar 24 23:00:00 2012', 'Oct 27 22:59:59 2012'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 28 01:00:00 2012', 'Mar 31 00:59:59 2013', 'Oct 27 22:00:00 2012', 'Mar 30 21:59:59 2013'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 31 01:00:00 2013', 'Oct 27 00:59:59 2013', 'Mar 30 23:00:00 2013', 'Oct 26 22:59:59 2013'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 27 01:00:00 2013', 'Mar 30 00:59:59 2014', 'Oct 26 22:00:00 2013', 'Mar 29 21:59:59 2014'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 30 01:00:00 2014', 'Oct 26 00:59:59 2014', 'Mar 29 23:00:00 2014', 'Oct 25 22:59:59 2014'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 26 01:00:00 2014', 'Mar 29 00:59:59 2015', 'Oct 25 22:00:00 2014', 'Mar 28 21:59:59 2015'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 2015', 'Oct 25 00:59:59 2015', 'Mar 28 23:00:00 2015', 'Oct 24 22:59:59 2015'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 25 01:00:00 2015', 'Mar 27 00:59:59 2016', 'Oct 24 22:00:00 2015', 'Mar 26 21:59:59 2016'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 27 01:00:00 2016', 'Oct 30 00:59:59 2016', 'Mar 26 23:00:00 2016', 'Oct 29 22:59:59 2016'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 30 01:00:00 2016', 'Mar 26 00:59:59 2017', 'Oct 29 22:00:00 2016', 'Mar 25 21:59:59 2017'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 26 01:00:00 2017', 'Oct 29 00:59:59 2017', 'Mar 25 23:00:00 2017', 'Oct 28 22:59:59 2017'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 29 01:00:00 2017', 'Mar 25 00:59:59 2018', 'Oct 28 22:00:00 2017', 'Mar 24 21:59:59 2018'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 25 01:00:00 2018', 'Oct 28 00:59:59 2018', 'Mar 24 23:00:00 2018', 'Oct 27 22:59:59 2018'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 28 01:00:00 2018', 'Mar 31 00:59:59 2019', 'Oct 27 22:00:00 2018', 'Mar 30 21:59:59 2019'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 31 01:00:00 2019', 'Oct 27 00:59:59 2019', 'Mar 30 23:00:00 2019', 'Oct 26 22:59:59 2019'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 27 01:00:00 2019', 'Mar 29 00:59:59 2020', 'Oct 26 22:00:00 2019', 'Mar 28 21:59:59 2020'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 2020', 'Oct 25 00:59:59 2020', 'Mar 28 23:00:00 2020', 'Oct 24 22:59:59 2020'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 25 01:00:00 2020', 'Mar 28 00:59:59 2021', 'Oct 24 22:00:00 2020', 'Mar 27 21:59:59 2021'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 28 01:00:00 2021', 'Oct 31 00:59:59 2021', 'Mar 27 23:00:00 2021', 'Oct 30 22:59:59 2021'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 31 01:00:00 2021', 'Mar 27 00:59:59 2022', 'Oct 30 22:00:00 2021', 'Mar 26 21:59:59 2022'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 27 01:00:00 2022', 'Oct 30 00:59:59 2022', 'Mar 26 23:00:00 2022', 'Oct 29 22:59:59 2022'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 30 01:00:00 2022', 'Mar 26 00:59:59 2023', 'Oct 29 22:00:00 2022', 'Mar 25 21:59:59 2023'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 26 01:00:00 2023', 'Oct 29 00:59:59 2023', 'Mar 25 23:00:00 2023', 'Oct 28 22:59:59 2023'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 29 01:00:00 2023', 'Mar 31 00:59:59 2024', 'Oct 28 22:00:00 2023', 'Mar 30 21:59:59 2024'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 31 01:00:00 2024', 'Oct 27 00:59:59 2024', 'Mar 30 23:00:00 2024', 'Oct 26 22:59:59 2024'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 27 01:00:00 2024', 'Mar 30 00:59:59 2025', 'Oct 26 22:00:00 2024', 'Mar 29 21:59:59 2025'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 30 01:00:00 2025', 'Oct 26 00:59:59 2025', 'Mar 29 23:00:00 2025', 'Oct 25 22:59:59 2025'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 26 01:00:00 2025', 'Mar 29 00:59:59 2026', 'Oct 25 22:00:00 2025', 'Mar 28 21:59:59 2026'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 2026', 'Oct 25 00:59:59 2026', 'Mar 28 23:00:00 2026', 'Oct 24 22:59:59 2026'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 25 01:00:00 2026', 'Mar 28 00:59:59 2027', 'Oct 24 22:00:00 2026', 'Mar 27 21:59:59 2027'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 28 01:00:00 2027', 'Oct 31 00:59:59 2027', 'Mar 27 23:00:00 2027', 'Oct 30 22:59:59 2027'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 31 01:00:00 2027', 'Mar 26 00:59:59 2028', 'Oct 30 22:00:00 2027', 'Mar 25 21:59:59 2028'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 26 01:00:00 2028', 'Oct 29 00:59:59 2028', 'Mar 25 23:00:00 2028', 'Oct 28 22:59:59 2028'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 29 01:00:00 2028', 'Mar 25 00:59:59 2029', 'Oct 28 22:00:00 2028', 'Mar 24 21:59:59 2029'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 25 01:00:00 2029', 'Oct 28 00:59:59 2029', 'Mar 24 23:00:00 2029', 'Oct 27 22:59:59 2029'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 28 01:00:00 2029', 'Mar 31 00:59:59 2030', 'Oct 27 22:00:00 2029', 'Mar 30 21:59:59 2030'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 31 01:00:00 2030', 'Oct 27 00:59:59 2030', 'Mar 30 23:00:00 2030', 'Oct 26 22:59:59 2030'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 27 01:00:00 2030', 'Mar 30 00:59:59 2031', 'Oct 26 22:00:00 2030', 'Mar 29 21:59:59 2031'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 30 01:00:00 2031', 'Oct 26 00:59:59 2031', 'Mar 29 23:00:00 2031', 'Oct 25 22:59:59 2031'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 26 01:00:00 2031', 'Mar 28 00:59:59 2032', 'Oct 25 22:00:00 2031', 'Mar 27 21:59:59 2032'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 28 01:00:00 2032', 'Oct 31 00:59:59 2032', 'Mar 27 23:00:00 2032', 'Oct 30 22:59:59 2032'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 31 01:00:00 2032', 'Mar 27 00:59:59 2033', 'Oct 30 22:00:00 2032', 'Mar 26 21:59:59 2033'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 27 01:00:00 2033', 'Oct 30 00:59:59 2033', 'Mar 26 23:00:00 2033', 'Oct 29 22:59:59 2033'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 30 01:00:00 2033', 'Mar 26 00:59:59 2034', 'Oct 29 22:00:00 2033', 'Mar 25 21:59:59 2034'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 26 01:00:00 2034', 'Oct 29 00:59:59 2034', 'Mar 25 23:00:00 2034', 'Oct 28 22:59:59 2034'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 29 01:00:00 2034', 'Mar 25 00:59:59 2035', 'Oct 28 22:00:00 2034', 'Mar 24 21:59:59 2035'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 25 01:00:00 2035', 'Oct 28 00:59:59 2035', 'Mar 24 23:00:00 2035', 'Oct 27 22:59:59 2035'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 28 01:00:00 2035', 'Mar 30 00:59:59 2036', 'Oct 27 22:00:00 2035', 'Mar 29 21:59:59 2036'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 30 01:00:00 2036', 'Oct 26 00:59:59 2036', 'Mar 29 23:00:00 2036', 'Oct 25 22:59:59 2036'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 26 01:00:00 2036', 'Mar 29 00:59:59 2037', 'Oct 25 22:00:00 2036', 'Mar 28 21:59:59 2037'); -timezone.add_rule('America/Godthab', 'WGST', 1, -7200, 'Mar 29 01:00:00 2037', 'Oct 25 00:59:59 2037', 'Mar 28 23:00:00 2037', 'Oct 24 22:59:59 2037'); -timezone.add_rule('America/Godthab', 'WGT', 0, -10800, 'Oct 25 01:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 24 22:00:00 2037', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Goose_Bay --- - -begin -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12652, 'Dec 14 20:45:52 1901', 'Apr 8 05:30:51 1917', 'Dec 14 17:15:00 1901', 'Apr 8 01:59:59 1917'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9052, 'Apr 8 05:30:52 1917', 'Sep 17 04:30:51 1917', 'Apr 8 03:00:00 1917', 'Sep 17 01:59:59 1917'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12652, 'Sep 17 04:30:52 1917', 'Apr 14 05:30:51 1918', 'Sep 17 01:00:00 1917', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9052, 'Apr 14 05:30:52 1918', 'Oct 31 04:30:51 1918', 'Apr 14 03:00:00 1918', 'Oct 31 01:59:59 1918'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12652, 'Oct 31 04:30:52 1918', 'Mar 30 03:30:51 1935', 'Oct 31 01:00:00 1918', 'Mar 29 23:59:59 1935'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Mar 30 03:30:52 1935', 'May 10 03:29:59 1936', 'Mar 30 00:00:52 1935', 'May 9 23:59:59 1936'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 10 03:30:00 1936', 'Oct 4 02:29:59 1936', 'May 10 01:00:00 1936', 'Oct 3 23:59:59 1936'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 4 02:30:00 1936', 'May 9 03:29:59 1937', 'Oct 3 23:00:00 1936', 'May 8 23:59:59 1937'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 9 03:30:00 1937', 'Oct 3 02:29:59 1937', 'May 9 01:00:00 1937', 'Oct 2 23:59:59 1937'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 3 02:30:00 1937', 'May 8 03:29:59 1938', 'Oct 2 23:00:00 1937', 'May 7 23:59:59 1938'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 8 03:30:00 1938', 'Oct 2 02:29:59 1938', 'May 8 01:00:00 1938', 'Oct 1 23:59:59 1938'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 2 02:30:00 1938', 'May 14 03:29:59 1939', 'Oct 1 23:00:00 1938', 'May 13 23:59:59 1939'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 14 03:30:00 1939', 'Oct 1 02:29:59 1939', 'May 14 01:00:00 1939', 'Sep 30 23:59:59 1939'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 1 02:30:00 1939', 'May 12 03:29:59 1940', 'Sep 30 23:00:00 1939', 'May 11 23:59:59 1940'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 12 03:30:00 1940', 'Oct 6 02:29:59 1940', 'May 12 01:00:00 1940', 'Oct 5 23:59:59 1940'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 6 02:30:00 1940', 'May 11 03:29:59 1941', 'Oct 5 23:00:00 1940', 'May 10 23:59:59 1941'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 11 03:30:00 1941', 'Oct 5 02:29:59 1941', 'May 11 01:00:00 1941', 'Oct 4 23:59:59 1941'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 5 02:30:00 1941', 'Mar 1 03:29:59 1942', 'Oct 4 23:00:00 1941', 'Feb 28 23:59:59 1942'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Mar 1 03:30:00 1942', 'Dec 31 02:29:59 1942', 'Mar 1 01:00:00 1942', 'Dec 30 23:59:59 1942'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Dec 31 02:30:00 1942', 'May 30 03:29:59 1943', 'Dec 30 23:00:00 1942', 'May 29 23:59:59 1943'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 30 03:30:00 1943', 'Sep 5 02:29:59 1943', 'May 30 01:00:00 1943', 'Sep 4 23:59:59 1943'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 5 02:30:00 1943', 'Jul 10 03:29:59 1944', 'Sep 4 23:00:00 1943', 'Jul 9 23:59:59 1944'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Jul 10 03:30:00 1944', 'Sep 2 02:29:59 1944', 'Jul 10 01:00:00 1944', 'Sep 1 23:59:59 1944'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 2 02:30:00 1944', 'Jan 1 03:29:59 1945', 'Sep 1 23:00:00 1944', 'Dec 31 23:59:59 1944'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Jan 1 03:30:00 1945', 'Oct 7 04:29:59 1945', 'Jan 1 01:00:00 1945', 'Oct 7 01:59:59 1945'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 7 04:30:00 1945', 'May 12 05:29:59 1946', 'Oct 7 01:00:00 1945', 'May 12 01:59:59 1946'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 12 05:30:00 1946', 'Oct 6 04:29:59 1946', 'May 12 03:00:00 1946', 'Oct 6 01:59:59 1946'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 6 04:30:00 1946', 'May 11 05:29:59 1947', 'Oct 6 01:00:00 1946', 'May 11 01:59:59 1947'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 11 05:30:00 1947', 'Oct 5 04:29:59 1947', 'May 11 03:00:00 1947', 'Oct 5 01:59:59 1947'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 5 04:30:00 1947', 'May 9 05:29:59 1948', 'Oct 5 01:00:00 1947', 'May 9 01:59:59 1948'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 9 05:30:00 1948', 'Oct 3 04:29:59 1948', 'May 9 03:00:00 1948', 'Oct 3 01:59:59 1948'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 3 04:30:00 1948', 'May 8 05:29:59 1949', 'Oct 3 01:00:00 1948', 'May 8 01:59:59 1949'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 8 05:30:00 1949', 'Oct 2 04:29:59 1949', 'May 8 03:00:00 1949', 'Oct 2 01:59:59 1949'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 2 04:30:00 1949', 'May 14 05:29:59 1950', 'Oct 2 01:00:00 1949', 'May 14 01:59:59 1950'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'May 14 05:30:00 1950', 'Oct 8 04:29:59 1950', 'May 14 03:00:00 1950', 'Oct 8 01:59:59 1950'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 8 04:30:00 1950', 'Apr 29 05:29:59 1951', 'Oct 8 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 29 05:30:00 1951', 'Sep 30 04:29:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 30 04:30:00 1951', 'Apr 27 05:29:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 27 05:30:00 1952', 'Sep 28 04:29:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 28 04:30:00 1952', 'Apr 26 05:29:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 26 05:30:00 1953', 'Sep 27 04:29:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 27 04:30:00 1953', 'Apr 25 05:29:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 25 05:30:00 1954', 'Sep 26 04:29:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 26 04:30:00 1954', 'Apr 24 05:29:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 24 05:30:00 1955', 'Sep 25 04:29:59 1955', 'Apr 24 03:00:00 1955', 'Sep 25 01:59:59 1955'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 25 04:30:00 1955', 'Apr 29 05:29:59 1956', 'Sep 25 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 29 05:30:00 1956', 'Sep 30 04:29:59 1956', 'Apr 29 03:00:00 1956', 'Sep 30 01:59:59 1956'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 30 04:30:00 1956', 'Apr 28 05:29:59 1957', 'Sep 30 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 28 05:30:00 1957', 'Sep 29 04:29:59 1957', 'Apr 28 03:00:00 1957', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 29 04:30:00 1957', 'Apr 27 05:29:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 27 05:30:00 1958', 'Sep 28 04:29:59 1958', 'Apr 27 03:00:00 1958', 'Sep 28 01:59:59 1958'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 28 04:30:00 1958', 'Apr 26 05:29:59 1959', 'Sep 28 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 26 05:30:00 1959', 'Sep 27 04:29:59 1959', 'Apr 26 03:00:00 1959', 'Sep 27 01:59:59 1959'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Sep 27 04:30:00 1959', 'Apr 24 05:29:59 1960', 'Sep 27 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 24 05:30:00 1960', 'Oct 30 04:29:59 1960', 'Apr 24 03:00:00 1960', 'Oct 30 01:59:59 1960'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 30 04:30:00 1960', 'Apr 30 05:29:59 1961', 'Oct 30 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 30 05:30:00 1961', 'Oct 29 04:29:59 1961', 'Apr 30 03:00:00 1961', 'Oct 29 01:59:59 1961'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 29 04:30:00 1961', 'Apr 29 05:29:59 1962', 'Oct 29 01:00:00 1961', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 29 05:30:00 1962', 'Oct 28 04:29:59 1962', 'Apr 29 03:00:00 1962', 'Oct 28 01:59:59 1962'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 28 04:30:00 1962', 'Apr 28 05:29:59 1963', 'Oct 28 01:00:00 1962', 'Apr 28 01:59:59 1963'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 28 05:30:00 1963', 'Oct 27 04:29:59 1963', 'Apr 28 03:00:00 1963', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 27 04:30:00 1963', 'Apr 26 05:29:59 1964', 'Oct 27 01:00:00 1963', 'Apr 26 01:59:59 1964'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 26 05:30:00 1964', 'Oct 25 04:29:59 1964', 'Apr 26 03:00:00 1964', 'Oct 25 01:59:59 1964'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 25 04:30:00 1964', 'Apr 25 05:29:59 1965', 'Oct 25 01:00:00 1964', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -9000, 'Apr 25 05:30:00 1965', 'Oct 31 04:29:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -12600, 'Oct 31 04:30:00 1965', 'Mar 15 05:29:59 1966', 'Oct 31 01:00:00 1965', 'Mar 15 01:59:59 1966'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Mar 15 05:30:00 1966', 'Apr 24 05:59:59 1966', 'Mar 15 01:30:00 1966', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 24 06:00:00 1966', 'Oct 30 04:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 1966', 'Apr 30 05:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 30 06:00:00 1967', 'Oct 29 04:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1967', 'Apr 28 05:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 28 06:00:00 1968', 'Oct 27 04:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1968', 'Apr 27 05:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 27 06:00:00 1969', 'Oct 26 04:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1969', 'Apr 26 05:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 26 06:00:00 1970', 'Oct 25 04:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1970', 'Apr 25 05:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 25 06:00:00 1971', 'Oct 31 04:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1971', 'Apr 30 05:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 30 06:00:00 1972', 'Oct 29 04:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1972', 'Apr 29 05:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 29 06:00:00 1973', 'Oct 28 04:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 1973', 'Apr 28 05:59:59 1974', 'Oct 28 01:00:00 1973', 'Apr 28 01:59:59 1974'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 28 06:00:00 1974', 'Oct 27 04:59:59 1974', 'Apr 28 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1974', 'Apr 27 05:59:59 1975', 'Oct 27 01:00:00 1974', 'Apr 27 01:59:59 1975'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 27 06:00:00 1975', 'Oct 26 04:59:59 1975', 'Apr 27 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1975', 'Apr 25 05:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 25 06:00:00 1976', 'Oct 31 04:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1976', 'Apr 24 05:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 24 06:00:00 1977', 'Oct 30 04:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 1977', 'Apr 30 05:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 30 06:00:00 1978', 'Oct 29 04:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1978', 'Apr 29 05:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 29 06:00:00 1979', 'Oct 28 04:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 1979', 'Apr 27 05:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 27 06:00:00 1980', 'Oct 26 04:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1980', 'Apr 26 05:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 26 06:00:00 1981', 'Oct 25 04:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1981', 'Apr 25 05:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 25 06:00:00 1982', 'Oct 31 04:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1982', 'Apr 24 05:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 24 06:00:00 1983', 'Oct 30 04:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 1983', 'Apr 29 05:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 29 06:00:00 1984', 'Oct 28 04:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 1984', 'Apr 28 05:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 28 06:00:00 1985', 'Oct 27 04:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1985', 'Apr 27 05:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 27 06:00:00 1986', 'Oct 26 04:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1986', 'Apr 5 05:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 1987', 'Oct 25 04:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1987', 'Apr 3 05:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -7200, 'Apr 3 06:00:00 1988', 'Oct 30 03:59:59 1988', 'Apr 3 04:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 04:00:00 1988', 'Apr 2 05:59:59 1989', 'Oct 30 00:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 1989', 'Oct 29 04:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1989', 'Apr 1 05:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 1990', 'Oct 28 04:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 1990', 'Apr 7 05:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 1991', 'Oct 27 04:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1991', 'Apr 5 05:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 1992', 'Oct 25 04:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1992', 'Apr 4 05:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 1993', 'Oct 31 04:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1993', 'Apr 3 05:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 1994', 'Oct 30 04:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 1994', 'Apr 2 05:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 1995', 'Oct 29 04:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 1995', 'Apr 7 05:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 1996', 'Oct 27 04:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 1996', 'Apr 6 05:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 1997', 'Oct 26 04:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 1997', 'Apr 5 05:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 1998', 'Oct 25 04:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 1998', 'Apr 4 05:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 1999', 'Oct 31 04:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 1999', 'Apr 2 05:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2000', 'Oct 29 04:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2000', 'Apr 1 05:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2001', 'Oct 28 04:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2001', 'Apr 7 05:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2002', 'Oct 27 04:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2002', 'Apr 6 05:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2003', 'Oct 26 04:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2003', 'Apr 4 05:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2004', 'Oct 31 04:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2004', 'Apr 3 05:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2005', 'Oct 30 04:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2005', 'Apr 2 05:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2006', 'Oct 29 04:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2006', 'Apr 1 05:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2007', 'Oct 28 04:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2007', 'Apr 6 05:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2008', 'Oct 26 04:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2008', 'Apr 5 05:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2009', 'Oct 25 04:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2009', 'Apr 4 05:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2010', 'Oct 31 04:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2010', 'Apr 3 05:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2011', 'Oct 30 04:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2011', 'Apr 1 05:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2012', 'Oct 28 04:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2012', 'Apr 7 05:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2013', 'Oct 27 04:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2013', 'Apr 6 05:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2014', 'Oct 26 04:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2014', 'Apr 5 05:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2015', 'Oct 25 04:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2015', 'Apr 3 05:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2016', 'Oct 30 04:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2016', 'Apr 2 05:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2017', 'Oct 29 04:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2017', 'Apr 1 05:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2018', 'Oct 28 04:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2018', 'Apr 7 05:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2019', 'Oct 27 04:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2019', 'Apr 5 05:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2020', 'Oct 25 04:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2020', 'Apr 4 05:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2021', 'Oct 31 04:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2021', 'Apr 3 05:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2022', 'Oct 30 04:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2022', 'Apr 2 05:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2023', 'Oct 29 04:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2023', 'Apr 7 05:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2024', 'Oct 27 04:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2024', 'Apr 6 05:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2025', 'Oct 26 04:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2025', 'Apr 5 05:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2026', 'Oct 25 04:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2026', 'Apr 4 05:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2027', 'Oct 31 04:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2027', 'Apr 2 05:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2028', 'Oct 29 04:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2028', 'Apr 1 05:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2029', 'Oct 28 04:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2029', 'Apr 7 05:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 7 06:00:00 2030', 'Oct 27 04:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 27 05:00:00 2030', 'Apr 6 05:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2031', 'Oct 26 04:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2031', 'Apr 4 05:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 4 06:00:00 2032', 'Oct 31 04:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 31 05:00:00 2032', 'Apr 3 05:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 3 06:00:00 2033', 'Oct 30 04:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 30 05:00:00 2033', 'Apr 2 05:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 2 06:00:00 2034', 'Oct 29 04:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 29 05:00:00 2034', 'Apr 1 05:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 1 06:00:00 2035', 'Oct 28 04:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 28 05:00:00 2035', 'Apr 6 05:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 6 06:00:00 2036', 'Oct 26 04:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 26 05:00:00 2036', 'Apr 5 05:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Goose_Bay', 'ADT', 1, -10800, 'Apr 5 06:00:00 2037', 'Oct 25 04:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Goose_Bay', 'AST', 0, -14400, 'Oct 25 05:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Grand_Turk --- - -begin -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18432, 'Dec 14 20:45:52 1901', 'Feb 1 05:07:11 1912', 'Dec 14 15:38:40 1901', 'Jan 31 23:59:59 1912'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Feb 1 05:07:12 1912', 'Apr 29 04:59:59 1979', 'Feb 1 00:07:12 1912', 'Apr 28 23:59:59 1979'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 29 05:00:00 1979', 'Oct 28 03:59:59 1979', 'Apr 29 01:00:00 1979', 'Oct 27 23:59:59 1979'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 1979', 'Apr 27 04:59:59 1980', 'Oct 27 23:00:00 1979', 'Apr 26 23:59:59 1980'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 27 05:00:00 1980', 'Oct 26 03:59:59 1980', 'Apr 27 01:00:00 1980', 'Oct 25 23:59:59 1980'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 1980', 'Apr 26 04:59:59 1981', 'Oct 25 23:00:00 1980', 'Apr 25 23:59:59 1981'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 26 05:00:00 1981', 'Oct 25 03:59:59 1981', 'Apr 26 01:00:00 1981', 'Oct 24 23:59:59 1981'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 1981', 'Apr 25 04:59:59 1982', 'Oct 24 23:00:00 1981', 'Apr 24 23:59:59 1982'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 25 05:00:00 1982', 'Oct 31 03:59:59 1982', 'Apr 25 01:00:00 1982', 'Oct 30 23:59:59 1982'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 31 04:00:00 1982', 'Apr 24 04:59:59 1983', 'Oct 30 23:00:00 1982', 'Apr 23 23:59:59 1983'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 24 05:00:00 1983', 'Oct 30 03:59:59 1983', 'Apr 24 01:00:00 1983', 'Oct 29 23:59:59 1983'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 30 04:00:00 1983', 'Apr 29 04:59:59 1984', 'Oct 29 23:00:00 1983', 'Apr 28 23:59:59 1984'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 29 05:00:00 1984', 'Oct 28 03:59:59 1984', 'Apr 29 01:00:00 1984', 'Oct 27 23:59:59 1984'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 1984', 'Apr 28 04:59:59 1985', 'Oct 27 23:00:00 1984', 'Apr 27 23:59:59 1985'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 28 05:00:00 1985', 'Oct 27 03:59:59 1985', 'Apr 28 01:00:00 1985', 'Oct 26 23:59:59 1985'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 27 04:00:00 1985', 'Apr 27 04:59:59 1986', 'Oct 26 23:00:00 1985', 'Apr 26 23:59:59 1986'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 27 05:00:00 1986', 'Oct 26 03:59:59 1986', 'Apr 27 01:00:00 1986', 'Oct 25 23:59:59 1986'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 1986', 'Apr 5 04:59:59 1987', 'Oct 25 23:00:00 1986', 'Apr 4 23:59:59 1987'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 5 05:00:00 1987', 'Oct 25 03:59:59 1987', 'Apr 5 01:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 1987', 'Apr 3 04:59:59 1988', 'Oct 24 23:00:00 1987', 'Apr 2 23:59:59 1988'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 3 05:00:00 1988', 'Oct 30 03:59:59 1988', 'Apr 3 01:00:00 1988', 'Oct 29 23:59:59 1988'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 30 04:00:00 1988', 'Apr 2 04:59:59 1989', 'Oct 29 23:00:00 1988', 'Apr 1 23:59:59 1989'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 2 05:00:00 1989', 'Oct 29 03:59:59 1989', 'Apr 2 01:00:00 1989', 'Oct 28 23:59:59 1989'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 29 04:00:00 1989', 'Apr 1 04:59:59 1990', 'Oct 28 23:00:00 1989', 'Mar 31 23:59:59 1990'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 1 05:00:00 1990', 'Oct 28 03:59:59 1990', 'Apr 1 01:00:00 1990', 'Oct 27 23:59:59 1990'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 1990', 'Apr 7 04:59:59 1991', 'Oct 27 23:00:00 1990', 'Apr 6 23:59:59 1991'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 7 05:00:00 1991', 'Oct 27 03:59:59 1991', 'Apr 7 01:00:00 1991', 'Oct 26 23:59:59 1991'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 27 04:00:00 1991', 'Apr 5 04:59:59 1992', 'Oct 26 23:00:00 1991', 'Apr 4 23:59:59 1992'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 5 05:00:00 1992', 'Oct 25 03:59:59 1992', 'Apr 5 01:00:00 1992', 'Oct 24 23:59:59 1992'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 1992', 'Apr 4 04:59:59 1993', 'Oct 24 23:00:00 1992', 'Apr 3 23:59:59 1993'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 4 05:00:00 1993', 'Oct 31 03:59:59 1993', 'Apr 4 01:00:00 1993', 'Oct 30 23:59:59 1993'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 31 04:00:00 1993', 'Apr 3 04:59:59 1994', 'Oct 30 23:00:00 1993', 'Apr 2 23:59:59 1994'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 3 05:00:00 1994', 'Oct 30 03:59:59 1994', 'Apr 3 01:00:00 1994', 'Oct 29 23:59:59 1994'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 30 04:00:00 1994', 'Apr 2 04:59:59 1995', 'Oct 29 23:00:00 1994', 'Apr 1 23:59:59 1995'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 2 05:00:00 1995', 'Oct 29 03:59:59 1995', 'Apr 2 01:00:00 1995', 'Oct 28 23:59:59 1995'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 29 04:00:00 1995', 'Apr 7 04:59:59 1996', 'Oct 28 23:00:00 1995', 'Apr 6 23:59:59 1996'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 7 05:00:00 1996', 'Oct 27 03:59:59 1996', 'Apr 7 01:00:00 1996', 'Oct 26 23:59:59 1996'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 27 04:00:00 1996', 'Apr 6 04:59:59 1997', 'Oct 26 23:00:00 1996', 'Apr 5 23:59:59 1997'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 6 05:00:00 1997', 'Oct 26 03:59:59 1997', 'Apr 6 01:00:00 1997', 'Oct 25 23:59:59 1997'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 1997', 'Apr 5 04:59:59 1998', 'Oct 25 23:00:00 1997', 'Apr 4 23:59:59 1998'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 5 05:00:00 1998', 'Oct 25 03:59:59 1998', 'Apr 5 01:00:00 1998', 'Oct 24 23:59:59 1998'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 1998', 'Apr 4 04:59:59 1999', 'Oct 24 23:00:00 1998', 'Apr 3 23:59:59 1999'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 4 05:00:00 1999', 'Oct 31 03:59:59 1999', 'Apr 4 01:00:00 1999', 'Oct 30 23:59:59 1999'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 31 04:00:00 1999', 'Apr 2 04:59:59 2000', 'Oct 30 23:00:00 1999', 'Apr 1 23:59:59 2000'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 2 05:00:00 2000', 'Oct 29 03:59:59 2000', 'Apr 2 01:00:00 2000', 'Oct 28 23:59:59 2000'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 29 04:00:00 2000', 'Apr 1 04:59:59 2001', 'Oct 28 23:00:00 2000', 'Mar 31 23:59:59 2001'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 1 05:00:00 2001', 'Oct 28 03:59:59 2001', 'Apr 1 01:00:00 2001', 'Oct 27 23:59:59 2001'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 2001', 'Apr 7 04:59:59 2002', 'Oct 27 23:00:00 2001', 'Apr 6 23:59:59 2002'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 7 05:00:00 2002', 'Oct 27 03:59:59 2002', 'Apr 7 01:00:00 2002', 'Oct 26 23:59:59 2002'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 27 04:00:00 2002', 'Apr 6 04:59:59 2003', 'Oct 26 23:00:00 2002', 'Apr 5 23:59:59 2003'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 6 05:00:00 2003', 'Oct 26 03:59:59 2003', 'Apr 6 01:00:00 2003', 'Oct 25 23:59:59 2003'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 2003', 'Apr 4 04:59:59 2004', 'Oct 25 23:00:00 2003', 'Apr 3 23:59:59 2004'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 4 05:00:00 2004', 'Oct 31 03:59:59 2004', 'Apr 4 01:00:00 2004', 'Oct 30 23:59:59 2004'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 31 04:00:00 2004', 'Apr 3 04:59:59 2005', 'Oct 30 23:00:00 2004', 'Apr 2 23:59:59 2005'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 3 05:00:00 2005', 'Oct 30 03:59:59 2005', 'Apr 3 01:00:00 2005', 'Oct 29 23:59:59 2005'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 30 04:00:00 2005', 'Apr 2 04:59:59 2006', 'Oct 29 23:00:00 2005', 'Apr 1 23:59:59 2006'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 2 05:00:00 2006', 'Oct 29 03:59:59 2006', 'Apr 2 01:00:00 2006', 'Oct 28 23:59:59 2006'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 29 04:00:00 2006', 'Apr 1 04:59:59 2007', 'Oct 28 23:00:00 2006', 'Mar 31 23:59:59 2007'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 1 05:00:00 2007', 'Oct 28 03:59:59 2007', 'Apr 1 01:00:00 2007', 'Oct 27 23:59:59 2007'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 2007', 'Apr 6 04:59:59 2008', 'Oct 27 23:00:00 2007', 'Apr 5 23:59:59 2008'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 6 05:00:00 2008', 'Oct 26 03:59:59 2008', 'Apr 6 01:00:00 2008', 'Oct 25 23:59:59 2008'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 2008', 'Apr 5 04:59:59 2009', 'Oct 25 23:00:00 2008', 'Apr 4 23:59:59 2009'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 5 05:00:00 2009', 'Oct 25 03:59:59 2009', 'Apr 5 01:00:00 2009', 'Oct 24 23:59:59 2009'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 2009', 'Apr 4 04:59:59 2010', 'Oct 24 23:00:00 2009', 'Apr 3 23:59:59 2010'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 4 05:00:00 2010', 'Oct 31 03:59:59 2010', 'Apr 4 01:00:00 2010', 'Oct 30 23:59:59 2010'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 31 04:00:00 2010', 'Apr 3 04:59:59 2011', 'Oct 30 23:00:00 2010', 'Apr 2 23:59:59 2011'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 3 05:00:00 2011', 'Oct 30 03:59:59 2011', 'Apr 3 01:00:00 2011', 'Oct 29 23:59:59 2011'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 30 04:00:00 2011', 'Apr 1 04:59:59 2012', 'Oct 29 23:00:00 2011', 'Mar 31 23:59:59 2012'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 1 05:00:00 2012', 'Oct 28 03:59:59 2012', 'Apr 1 01:00:00 2012', 'Oct 27 23:59:59 2012'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 2012', 'Apr 7 04:59:59 2013', 'Oct 27 23:00:00 2012', 'Apr 6 23:59:59 2013'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 7 05:00:00 2013', 'Oct 27 03:59:59 2013', 'Apr 7 01:00:00 2013', 'Oct 26 23:59:59 2013'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 27 04:00:00 2013', 'Apr 6 04:59:59 2014', 'Oct 26 23:00:00 2013', 'Apr 5 23:59:59 2014'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 6 05:00:00 2014', 'Oct 26 03:59:59 2014', 'Apr 6 01:00:00 2014', 'Oct 25 23:59:59 2014'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 2014', 'Apr 5 04:59:59 2015', 'Oct 25 23:00:00 2014', 'Apr 4 23:59:59 2015'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 5 05:00:00 2015', 'Oct 25 03:59:59 2015', 'Apr 5 01:00:00 2015', 'Oct 24 23:59:59 2015'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 2015', 'Apr 3 04:59:59 2016', 'Oct 24 23:00:00 2015', 'Apr 2 23:59:59 2016'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 3 05:00:00 2016', 'Oct 30 03:59:59 2016', 'Apr 3 01:00:00 2016', 'Oct 29 23:59:59 2016'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 30 04:00:00 2016', 'Apr 2 04:59:59 2017', 'Oct 29 23:00:00 2016', 'Apr 1 23:59:59 2017'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 2 05:00:00 2017', 'Oct 29 03:59:59 2017', 'Apr 2 01:00:00 2017', 'Oct 28 23:59:59 2017'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 29 04:00:00 2017', 'Apr 1 04:59:59 2018', 'Oct 28 23:00:00 2017', 'Mar 31 23:59:59 2018'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 1 05:00:00 2018', 'Oct 28 03:59:59 2018', 'Apr 1 01:00:00 2018', 'Oct 27 23:59:59 2018'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 2018', 'Apr 7 04:59:59 2019', 'Oct 27 23:00:00 2018', 'Apr 6 23:59:59 2019'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 7 05:00:00 2019', 'Oct 27 03:59:59 2019', 'Apr 7 01:00:00 2019', 'Oct 26 23:59:59 2019'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 27 04:00:00 2019', 'Apr 5 04:59:59 2020', 'Oct 26 23:00:00 2019', 'Apr 4 23:59:59 2020'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 5 05:00:00 2020', 'Oct 25 03:59:59 2020', 'Apr 5 01:00:00 2020', 'Oct 24 23:59:59 2020'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 2020', 'Apr 4 04:59:59 2021', 'Oct 24 23:00:00 2020', 'Apr 3 23:59:59 2021'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 4 05:00:00 2021', 'Oct 31 03:59:59 2021', 'Apr 4 01:00:00 2021', 'Oct 30 23:59:59 2021'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 31 04:00:00 2021', 'Apr 3 04:59:59 2022', 'Oct 30 23:00:00 2021', 'Apr 2 23:59:59 2022'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 3 05:00:00 2022', 'Oct 30 03:59:59 2022', 'Apr 3 01:00:00 2022', 'Oct 29 23:59:59 2022'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 30 04:00:00 2022', 'Apr 2 04:59:59 2023', 'Oct 29 23:00:00 2022', 'Apr 1 23:59:59 2023'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 2 05:00:00 2023', 'Oct 29 03:59:59 2023', 'Apr 2 01:00:00 2023', 'Oct 28 23:59:59 2023'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 29 04:00:00 2023', 'Apr 7 04:59:59 2024', 'Oct 28 23:00:00 2023', 'Apr 6 23:59:59 2024'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 7 05:00:00 2024', 'Oct 27 03:59:59 2024', 'Apr 7 01:00:00 2024', 'Oct 26 23:59:59 2024'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 27 04:00:00 2024', 'Apr 6 04:59:59 2025', 'Oct 26 23:00:00 2024', 'Apr 5 23:59:59 2025'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 6 05:00:00 2025', 'Oct 26 03:59:59 2025', 'Apr 6 01:00:00 2025', 'Oct 25 23:59:59 2025'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 2025', 'Apr 5 04:59:59 2026', 'Oct 25 23:00:00 2025', 'Apr 4 23:59:59 2026'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 5 05:00:00 2026', 'Oct 25 03:59:59 2026', 'Apr 5 01:00:00 2026', 'Oct 24 23:59:59 2026'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 2026', 'Apr 4 04:59:59 2027', 'Oct 24 23:00:00 2026', 'Apr 3 23:59:59 2027'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 4 05:00:00 2027', 'Oct 31 03:59:59 2027', 'Apr 4 01:00:00 2027', 'Oct 30 23:59:59 2027'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 31 04:00:00 2027', 'Apr 2 04:59:59 2028', 'Oct 30 23:00:00 2027', 'Apr 1 23:59:59 2028'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 2 05:00:00 2028', 'Oct 29 03:59:59 2028', 'Apr 2 01:00:00 2028', 'Oct 28 23:59:59 2028'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 29 04:00:00 2028', 'Apr 1 04:59:59 2029', 'Oct 28 23:00:00 2028', 'Mar 31 23:59:59 2029'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 1 05:00:00 2029', 'Oct 28 03:59:59 2029', 'Apr 1 01:00:00 2029', 'Oct 27 23:59:59 2029'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 2029', 'Apr 7 04:59:59 2030', 'Oct 27 23:00:00 2029', 'Apr 6 23:59:59 2030'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 7 05:00:00 2030', 'Oct 27 03:59:59 2030', 'Apr 7 01:00:00 2030', 'Oct 26 23:59:59 2030'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 27 04:00:00 2030', 'Apr 6 04:59:59 2031', 'Oct 26 23:00:00 2030', 'Apr 5 23:59:59 2031'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 6 05:00:00 2031', 'Oct 26 03:59:59 2031', 'Apr 6 01:00:00 2031', 'Oct 25 23:59:59 2031'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 2031', 'Apr 4 04:59:59 2032', 'Oct 25 23:00:00 2031', 'Apr 3 23:59:59 2032'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 4 05:00:00 2032', 'Oct 31 03:59:59 2032', 'Apr 4 01:00:00 2032', 'Oct 30 23:59:59 2032'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 31 04:00:00 2032', 'Apr 3 04:59:59 2033', 'Oct 30 23:00:00 2032', 'Apr 2 23:59:59 2033'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 3 05:00:00 2033', 'Oct 30 03:59:59 2033', 'Apr 3 01:00:00 2033', 'Oct 29 23:59:59 2033'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 30 04:00:00 2033', 'Apr 2 04:59:59 2034', 'Oct 29 23:00:00 2033', 'Apr 1 23:59:59 2034'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 2 05:00:00 2034', 'Oct 29 03:59:59 2034', 'Apr 2 01:00:00 2034', 'Oct 28 23:59:59 2034'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 29 04:00:00 2034', 'Apr 1 04:59:59 2035', 'Oct 28 23:00:00 2034', 'Mar 31 23:59:59 2035'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 1 05:00:00 2035', 'Oct 28 03:59:59 2035', 'Apr 1 01:00:00 2035', 'Oct 27 23:59:59 2035'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 28 04:00:00 2035', 'Apr 6 04:59:59 2036', 'Oct 27 23:00:00 2035', 'Apr 5 23:59:59 2036'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 6 05:00:00 2036', 'Oct 26 03:59:59 2036', 'Apr 6 01:00:00 2036', 'Oct 25 23:59:59 2036'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 26 04:00:00 2036', 'Apr 5 04:59:59 2037', 'Oct 25 23:00:00 2036', 'Apr 4 23:59:59 2037'); -timezone.add_rule('America/Grand_Turk', 'EDT', 1, -14400, 'Apr 5 05:00:00 2037', 'Oct 25 03:59:59 2037', 'Apr 5 01:00:00 2037', 'Oct 24 23:59:59 2037'); -timezone.add_rule('America/Grand_Turk', 'EST', 0, -18000, 'Oct 25 04:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 24 23:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Grenada --- - -begin -timezone.add_rule('America/Grenada', 'AST', 0, -14820, 'Dec 14 20:45:52 1901', 'Jul 1 04:06:59 1911', 'Dec 14 16:38:52 1901', 'Jun 30 23:59:59 1911'); -timezone.add_rule('America/Grenada', 'AST', 0, -14400, 'Jul 1 04:07:00 1911', 'Jan 18 03:14:07 2038', 'Jul 1 00:07:00 1911', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Guadeloupe --- - -begin -timezone.add_rule('America/Guadeloupe', 'AST', 0, -14768, 'Dec 14 20:45:52 1901', 'Jun 8 04:06:07 1911', 'Dec 14 16:39:44 1901', 'Jun 7 23:59:59 1911'); -timezone.add_rule('America/Guadeloupe', 'AST', 0, -14400, 'Jun 8 04:06:08 1911', 'Jan 18 03:14:07 2038', 'Jun 8 00:06:08 1911', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Guatemala --- - -begin -timezone.add_rule('America/Guatemala', 'CST', 0, -21724, 'Dec 14 20:45:52 1901', 'Oct 5 06:02:03 1918', 'Dec 14 14:43:48 1901', 'Oct 4 23:59:59 1918'); -timezone.add_rule('America/Guatemala', 'CST', 0, -21600, 'Oct 5 06:02:04 1918', 'Nov 25 05:59:59 1973', 'Oct 5 00:02:04 1918', 'Nov 24 23:59:59 1973'); -timezone.add_rule('America/Guatemala', 'CDT', 1, -18000, 'Nov 25 06:00:00 1973', 'Feb 24 04:59:59 1974', 'Nov 25 01:00:00 1973', 'Feb 23 23:59:59 1974'); -timezone.add_rule('America/Guatemala', 'CST', 0, -21600, 'Feb 24 05:00:00 1974', 'May 21 05:59:59 1983', 'Feb 23 23:00:00 1974', 'May 20 23:59:59 1983'); -timezone.add_rule('America/Guatemala', 'CDT', 1, -18000, 'May 21 06:00:00 1983', 'Sep 22 04:59:59 1983', 'May 21 01:00:00 1983', 'Sep 21 23:59:59 1983'); -timezone.add_rule('America/Guatemala', 'CST', 0, -21600, 'Sep 22 05:00:00 1983', 'Mar 23 05:59:59 1991', 'Sep 21 23:00:00 1983', 'Mar 22 23:59:59 1991'); -timezone.add_rule('America/Guatemala', 'CDT', 1, -18000, 'Mar 23 06:00:00 1991', 'Sep 7 04:59:59 1991', 'Mar 23 01:00:00 1991', 'Sep 6 23:59:59 1991'); -timezone.add_rule('America/Guatemala', 'CST', 0, -21600, 'Sep 7 05:00:00 1991', 'Jan 18 03:14:07 2038', 'Sep 6 23:00:00 1991', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Guayaquil --- - -begin -timezone.add_rule('America/Guayaquil', 'ECT', 0, -18840, 'Dec 14 20:45:52 1901', 'Jan 1 05:13:59 1931', 'Dec 14 15:31:52 1901', 'Dec 31 23:59:59 1930'); -timezone.add_rule('America/Guayaquil', 'ECT', 0, -18000, 'Jan 1 05:14:00 1931', 'Jan 18 03:14:07 2038', 'Jan 1 00:14:00 1931', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Guyana --- - -begin -timezone.add_rule('America/Guyana', 'GYT', 0, -13960, 'Dec 14 20:45:52 1901', 'Mar 1 03:52:39 1915', 'Dec 14 16:53:12 1901', 'Feb 28 23:59:59 1915'); -timezone.add_rule('America/Guyana', 'GYT', 0, -13500, 'Mar 1 03:52:40 1915', 'Jul 31 03:44:59 1975', 'Mar 1 00:07:40 1915', 'Jul 30 23:59:59 1975'); -timezone.add_rule('America/Guyana', 'GYT', 0, -10800, 'Jul 31 03:45:00 1975', 'Jan 1 02:59:59 1991', 'Jul 31 00:45:00 1975', 'Dec 31 23:59:59 1990'); -timezone.add_rule('America/Guyana', 'GYT', 0, -14400, 'Jan 1 03:00:00 1991', 'Jan 18 03:14:07 2038', 'Dec 31 23:00:00 1990', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Halifax --- - -begin -timezone.add_rule('America/Halifax', 'AST', 0, -15264, 'Dec 14 20:45:52 1901', 'Jun 15 04:14:23 1902', 'Dec 14 16:31:28 1901', 'Jun 14 23:59:59 1902'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Jun 15 04:14:24 1902', 'Apr 1 03:59:59 1916', 'Jun 15 00:14:24 1902', 'Mar 31 23:59:59 1916'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 1 04:00:00 1916', 'Oct 1 02:59:59 1916', 'Apr 1 01:00:00 1916', 'Sep 30 23:59:59 1916'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 1 03:00:00 1916', 'Apr 14 05:59:59 1918', 'Sep 30 23:00:00 1916', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 14 06:00:00 1918', 'Oct 31 04:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 31 01:59:59 1918'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 1918', 'May 9 03:59:59 1920', 'Oct 31 01:00:00 1918', 'May 8 23:59:59 1920'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 9 04:00:00 1920', 'Aug 29 02:59:59 1920', 'May 9 01:00:00 1920', 'Aug 28 23:59:59 1920'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Aug 29 03:00:00 1920', 'May 6 03:59:59 1921', 'Aug 28 23:00:00 1920', 'May 5 23:59:59 1921'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 6 04:00:00 1921', 'Sep 5 02:59:59 1921', 'May 6 01:00:00 1921', 'Sep 4 23:59:59 1921'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 5 03:00:00 1921', 'Apr 30 03:59:59 1922', 'Sep 4 23:00:00 1921', 'Apr 29 23:59:59 1922'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 30 04:00:00 1922', 'Sep 5 02:59:59 1922', 'Apr 30 01:00:00 1922', 'Sep 4 23:59:59 1922'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 5 03:00:00 1922', 'May 6 03:59:59 1923', 'Sep 4 23:00:00 1922', 'May 5 23:59:59 1923'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 6 04:00:00 1923', 'Sep 4 02:59:59 1923', 'May 6 01:00:00 1923', 'Sep 3 23:59:59 1923'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 4 03:00:00 1923', 'May 4 03:59:59 1924', 'Sep 3 23:00:00 1923', 'May 3 23:59:59 1924'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 4 04:00:00 1924', 'Sep 15 02:59:59 1924', 'May 4 01:00:00 1924', 'Sep 14 23:59:59 1924'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 15 03:00:00 1924', 'May 3 03:59:59 1925', 'Sep 14 23:00:00 1924', 'May 2 23:59:59 1925'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 3 04:00:00 1925', 'Sep 28 02:59:59 1925', 'May 3 01:00:00 1925', 'Sep 27 23:59:59 1925'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 28 03:00:00 1925', 'May 16 03:59:59 1926', 'Sep 27 23:00:00 1925', 'May 15 23:59:59 1926'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 16 04:00:00 1926', 'Sep 13 02:59:59 1926', 'May 16 01:00:00 1926', 'Sep 12 23:59:59 1926'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 13 03:00:00 1926', 'May 1 03:59:59 1927', 'Sep 12 23:00:00 1926', 'Apr 30 23:59:59 1927'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 1 04:00:00 1927', 'Sep 26 02:59:59 1927', 'May 1 01:00:00 1927', 'Sep 25 23:59:59 1927'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 26 03:00:00 1927', 'May 13 03:59:59 1928', 'Sep 25 23:00:00 1927', 'May 12 23:59:59 1928'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 13 04:00:00 1928', 'Sep 9 02:59:59 1928', 'May 13 01:00:00 1928', 'Sep 8 23:59:59 1928'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 9 03:00:00 1928', 'May 12 03:59:59 1929', 'Sep 8 23:00:00 1928', 'May 11 23:59:59 1929'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 12 04:00:00 1929', 'Sep 3 02:59:59 1929', 'May 12 01:00:00 1929', 'Sep 2 23:59:59 1929'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 3 03:00:00 1929', 'May 11 03:59:59 1930', 'Sep 2 23:00:00 1929', 'May 10 23:59:59 1930'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 11 04:00:00 1930', 'Sep 15 02:59:59 1930', 'May 11 01:00:00 1930', 'Sep 14 23:59:59 1930'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 15 03:00:00 1930', 'May 10 03:59:59 1931', 'Sep 14 23:00:00 1930', 'May 9 23:59:59 1931'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 10 04:00:00 1931', 'Sep 28 02:59:59 1931', 'May 10 01:00:00 1931', 'Sep 27 23:59:59 1931'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 28 03:00:00 1931', 'Apr 30 03:59:59 1933', 'Sep 27 23:00:00 1931', 'Apr 29 23:59:59 1933'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 30 04:00:00 1933', 'Oct 2 02:59:59 1933', 'Apr 30 01:00:00 1933', 'Oct 1 23:59:59 1933'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 2 03:00:00 1933', 'May 20 03:59:59 1934', 'Oct 1 23:00:00 1933', 'May 19 23:59:59 1934'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 20 04:00:00 1934', 'Sep 16 02:59:59 1934', 'May 20 01:00:00 1934', 'Sep 15 23:59:59 1934'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 16 03:00:00 1934', 'Jun 2 03:59:59 1935', 'Sep 15 23:00:00 1934', 'Jun 1 23:59:59 1935'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Jun 2 04:00:00 1935', 'Sep 30 02:59:59 1935', 'Jun 2 01:00:00 1935', 'Sep 29 23:59:59 1935'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 30 03:00:00 1935', 'Jun 1 03:59:59 1936', 'Sep 29 23:00:00 1935', 'May 31 23:59:59 1936'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Jun 1 04:00:00 1936', 'Sep 14 02:59:59 1936', 'Jun 1 01:00:00 1936', 'Sep 13 23:59:59 1936'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 14 03:00:00 1936', 'May 2 03:59:59 1937', 'Sep 13 23:00:00 1936', 'May 1 23:59:59 1937'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 2 04:00:00 1937', 'Sep 27 02:59:59 1937', 'May 2 01:00:00 1937', 'Sep 26 23:59:59 1937'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 27 03:00:00 1937', 'May 1 03:59:59 1938', 'Sep 26 23:00:00 1937', 'Apr 30 23:59:59 1938'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 1 04:00:00 1938', 'Sep 26 02:59:59 1938', 'May 1 01:00:00 1938', 'Sep 25 23:59:59 1938'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 26 03:00:00 1938', 'May 28 03:59:59 1939', 'Sep 25 23:00:00 1938', 'May 27 23:59:59 1939'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 28 04:00:00 1939', 'Sep 25 02:59:59 1939', 'May 28 01:00:00 1939', 'Sep 24 23:59:59 1939'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 25 03:00:00 1939', 'May 5 03:59:59 1940', 'Sep 24 23:00:00 1939', 'May 4 23:59:59 1940'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 5 04:00:00 1940', 'Sep 30 02:59:59 1940', 'May 5 01:00:00 1940', 'Sep 29 23:59:59 1940'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 30 03:00:00 1940', 'May 4 03:59:59 1941', 'Sep 29 23:00:00 1940', 'May 3 23:59:59 1941'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'May 4 04:00:00 1941', 'Sep 29 02:59:59 1941', 'May 4 01:00:00 1941', 'Sep 28 23:59:59 1941'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 29 03:00:00 1941', 'Feb 9 05:59:59 1942', 'Sep 28 23:00:00 1941', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Feb 9 06:00:00 1942', 'Sep 30 04:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 30 05:00:00 1945', 'Apr 28 05:59:59 1946', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1946'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 28 06:00:00 1946', 'Sep 29 04:59:59 1946', 'Apr 28 03:00:00 1946', 'Sep 29 01:59:59 1946'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 29 05:00:00 1946', 'Apr 27 05:59:59 1947', 'Sep 29 01:00:00 1946', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 27 06:00:00 1947', 'Sep 28 04:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 28 05:00:00 1947', 'Apr 25 05:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 25 06:00:00 1948', 'Sep 26 04:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 26 05:00:00 1948', 'Apr 24 05:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 24 06:00:00 1949', 'Sep 25 04:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 25 05:00:00 1949', 'Apr 30 05:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 30 06:00:00 1950', 'Sep 24 04:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 24 05:00:00 1950', 'Apr 29 05:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 29 06:00:00 1951', 'Sep 30 04:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 30 05:00:00 1951', 'Apr 27 05:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 27 06:00:00 1952', 'Sep 28 04:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 28 05:00:00 1952', 'Apr 26 05:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 26 06:00:00 1953', 'Sep 27 04:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 27 05:00:00 1953', 'Apr 25 05:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 25 06:00:00 1954', 'Sep 26 04:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 26 05:00:00 1954', 'Apr 24 05:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 24 06:00:00 1955', 'Sep 25 04:59:59 1955', 'Apr 24 03:00:00 1955', 'Sep 25 01:59:59 1955'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 25 05:00:00 1955', 'Apr 29 05:59:59 1956', 'Sep 25 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 29 06:00:00 1956', 'Sep 30 04:59:59 1956', 'Apr 29 03:00:00 1956', 'Sep 30 01:59:59 1956'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 30 05:00:00 1956', 'Apr 28 05:59:59 1957', 'Sep 30 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 28 06:00:00 1957', 'Sep 29 04:59:59 1957', 'Apr 28 03:00:00 1957', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 29 05:00:00 1957', 'Apr 27 05:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 27 06:00:00 1958', 'Sep 28 04:59:59 1958', 'Apr 27 03:00:00 1958', 'Sep 28 01:59:59 1958'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 28 05:00:00 1958', 'Apr 26 05:59:59 1959', 'Sep 28 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 26 06:00:00 1959', 'Sep 27 04:59:59 1959', 'Apr 26 03:00:00 1959', 'Sep 27 01:59:59 1959'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Sep 27 05:00:00 1959', 'Apr 29 05:59:59 1962', 'Sep 27 01:00:00 1959', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 29 06:00:00 1962', 'Oct 28 04:59:59 1962', 'Apr 29 03:00:00 1962', 'Oct 28 01:59:59 1962'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 1962', 'Apr 28 05:59:59 1963', 'Oct 28 01:00:00 1962', 'Apr 28 01:59:59 1963'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 28 06:00:00 1963', 'Oct 27 04:59:59 1963', 'Apr 28 03:00:00 1963', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 1963', 'Apr 26 05:59:59 1964', 'Oct 27 01:00:00 1963', 'Apr 26 01:59:59 1964'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 26 06:00:00 1964', 'Oct 25 04:59:59 1964', 'Apr 26 03:00:00 1964', 'Oct 25 01:59:59 1964'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 1964', 'Apr 25 05:59:59 1965', 'Oct 25 01:00:00 1964', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 25 06:00:00 1965', 'Oct 31 04:59:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 1965', 'Apr 24 05:59:59 1966', 'Oct 31 01:00:00 1965', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 24 06:00:00 1966', 'Oct 30 04:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 1966', 'Apr 30 05:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 30 06:00:00 1967', 'Oct 29 04:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 1967', 'Apr 28 05:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 28 06:00:00 1968', 'Oct 27 04:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 1968', 'Apr 27 05:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 27 06:00:00 1969', 'Oct 26 04:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 1969', 'Apr 26 05:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 26 06:00:00 1970', 'Oct 25 04:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 1970', 'Apr 25 05:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 25 06:00:00 1971', 'Oct 31 04:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 1971', 'Apr 30 05:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 30 06:00:00 1972', 'Oct 29 04:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 1972', 'Apr 29 05:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 29 06:00:00 1973', 'Oct 28 04:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 1973', 'Apr 28 05:59:59 1974', 'Oct 28 01:00:00 1973', 'Apr 28 01:59:59 1974'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 28 06:00:00 1974', 'Oct 27 04:59:59 1974', 'Apr 28 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 1974', 'Apr 27 05:59:59 1975', 'Oct 27 01:00:00 1974', 'Apr 27 01:59:59 1975'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 27 06:00:00 1975', 'Oct 26 04:59:59 1975', 'Apr 27 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 1975', 'Apr 25 05:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 25 06:00:00 1976', 'Oct 31 04:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 1976', 'Apr 24 05:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 24 06:00:00 1977', 'Oct 30 04:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 1977', 'Apr 30 05:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 30 06:00:00 1978', 'Oct 29 04:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 1978', 'Apr 29 05:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 29 06:00:00 1979', 'Oct 28 04:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 1979', 'Apr 27 05:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 27 06:00:00 1980', 'Oct 26 04:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 1980', 'Apr 26 05:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 26 06:00:00 1981', 'Oct 25 04:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 1981', 'Apr 25 05:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 25 06:00:00 1982', 'Oct 31 04:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 1982', 'Apr 24 05:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 24 06:00:00 1983', 'Oct 30 04:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 1983', 'Apr 29 05:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 29 06:00:00 1984', 'Oct 28 04:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 1984', 'Apr 28 05:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 28 06:00:00 1985', 'Oct 27 04:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 1985', 'Apr 27 05:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 27 06:00:00 1986', 'Oct 26 04:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 1986', 'Apr 5 05:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 5 06:00:00 1987', 'Oct 25 04:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 1987', 'Apr 3 05:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 3 06:00:00 1988', 'Oct 30 04:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 1988', 'Apr 2 05:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 2 06:00:00 1989', 'Oct 29 04:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 1989', 'Apr 1 05:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 1 06:00:00 1990', 'Oct 28 04:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 1990', 'Apr 7 05:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 7 06:00:00 1991', 'Oct 27 04:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 1991', 'Apr 5 05:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 5 06:00:00 1992', 'Oct 25 04:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 1992', 'Apr 4 05:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 4 06:00:00 1993', 'Oct 31 04:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 1993', 'Apr 3 05:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 3 06:00:00 1994', 'Oct 30 04:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 1994', 'Apr 2 05:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 2 06:00:00 1995', 'Oct 29 04:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 1995', 'Apr 7 05:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 7 06:00:00 1996', 'Oct 27 04:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 1996', 'Apr 6 05:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 6 06:00:00 1997', 'Oct 26 04:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 1997', 'Apr 5 05:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 5 06:00:00 1998', 'Oct 25 04:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 1998', 'Apr 4 05:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 4 06:00:00 1999', 'Oct 31 04:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 1999', 'Apr 2 05:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 2 06:00:00 2000', 'Oct 29 04:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 2000', 'Apr 1 05:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 1 06:00:00 2001', 'Oct 28 04:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 2001', 'Apr 7 05:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 7 06:00:00 2002', 'Oct 27 04:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 2002', 'Apr 6 05:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 6 06:00:00 2003', 'Oct 26 04:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 2003', 'Apr 4 05:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 4 06:00:00 2004', 'Oct 31 04:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 2004', 'Apr 3 05:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 3 06:00:00 2005', 'Oct 30 04:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 2005', 'Apr 2 05:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 2 06:00:00 2006', 'Oct 29 04:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 2006', 'Apr 1 05:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 1 06:00:00 2007', 'Oct 28 04:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 2007', 'Apr 6 05:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 6 06:00:00 2008', 'Oct 26 04:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 2008', 'Apr 5 05:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 5 06:00:00 2009', 'Oct 25 04:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 2009', 'Apr 4 05:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 4 06:00:00 2010', 'Oct 31 04:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 2010', 'Apr 3 05:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 3 06:00:00 2011', 'Oct 30 04:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 2011', 'Apr 1 05:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 1 06:00:00 2012', 'Oct 28 04:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 2012', 'Apr 7 05:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 7 06:00:00 2013', 'Oct 27 04:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 2013', 'Apr 6 05:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 6 06:00:00 2014', 'Oct 26 04:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 2014', 'Apr 5 05:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 5 06:00:00 2015', 'Oct 25 04:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 2015', 'Apr 3 05:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 3 06:00:00 2016', 'Oct 30 04:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 2016', 'Apr 2 05:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 2 06:00:00 2017', 'Oct 29 04:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 2017', 'Apr 1 05:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 1 06:00:00 2018', 'Oct 28 04:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 2018', 'Apr 7 05:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 7 06:00:00 2019', 'Oct 27 04:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 2019', 'Apr 5 05:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 5 06:00:00 2020', 'Oct 25 04:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 2020', 'Apr 4 05:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 4 06:00:00 2021', 'Oct 31 04:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 2021', 'Apr 3 05:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 3 06:00:00 2022', 'Oct 30 04:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 2022', 'Apr 2 05:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 2 06:00:00 2023', 'Oct 29 04:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 2023', 'Apr 7 05:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 7 06:00:00 2024', 'Oct 27 04:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 2024', 'Apr 6 05:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 6 06:00:00 2025', 'Oct 26 04:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 2025', 'Apr 5 05:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 5 06:00:00 2026', 'Oct 25 04:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 2026', 'Apr 4 05:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 4 06:00:00 2027', 'Oct 31 04:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 2027', 'Apr 2 05:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 2 06:00:00 2028', 'Oct 29 04:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 2028', 'Apr 1 05:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 1 06:00:00 2029', 'Oct 28 04:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 2029', 'Apr 7 05:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 7 06:00:00 2030', 'Oct 27 04:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 27 05:00:00 2030', 'Apr 6 05:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 6 06:00:00 2031', 'Oct 26 04:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 2031', 'Apr 4 05:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 4 06:00:00 2032', 'Oct 31 04:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 31 05:00:00 2032', 'Apr 3 05:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 3 06:00:00 2033', 'Oct 30 04:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 30 05:00:00 2033', 'Apr 2 05:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 2 06:00:00 2034', 'Oct 29 04:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 29 05:00:00 2034', 'Apr 1 05:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 1 06:00:00 2035', 'Oct 28 04:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 28 05:00:00 2035', 'Apr 6 05:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 6 06:00:00 2036', 'Oct 26 04:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 26 05:00:00 2036', 'Apr 5 05:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Halifax', 'ADT', 1, -10800, 'Apr 5 06:00:00 2037', 'Oct 25 04:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Halifax', 'AST', 0, -14400, 'Oct 25 05:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Havana --- - -begin -timezone.add_rule('America/Havana', 'CST', 0, -19800, 'Dec 14 20:45:52 1901', 'Jul 19 17:29:59 1925', 'Dec 14 15:15:52 1901', 'Jul 19 11:59:59 1925'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Jul 19 17:30:00 1925', 'Jun 10 04:59:59 1928', 'Jul 19 12:30:00 1925', 'Jun 9 23:59:59 1928'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Jun 10 05:00:00 1928', 'Oct 10 03:59:59 1928', 'Jun 10 01:00:00 1928', 'Oct 9 23:59:59 1928'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 10 04:00:00 1928', 'Jun 2 04:59:59 1940', 'Oct 9 23:00:00 1928', 'Jun 1 23:59:59 1940'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Jun 2 05:00:00 1940', 'Sep 1 03:59:59 1940', 'Jun 2 01:00:00 1940', 'Aug 31 23:59:59 1940'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Sep 1 04:00:00 1940', 'Jun 1 04:59:59 1941', 'Aug 31 23:00:00 1940', 'May 31 23:59:59 1941'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Jun 1 05:00:00 1941', 'Sep 7 03:59:59 1941', 'Jun 1 01:00:00 1941', 'Sep 6 23:59:59 1941'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Sep 7 04:00:00 1941', 'Jun 7 04:59:59 1942', 'Sep 6 23:00:00 1941', 'Jun 6 23:59:59 1942'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Jun 7 05:00:00 1942', 'Sep 6 03:59:59 1942', 'Jun 7 01:00:00 1942', 'Sep 5 23:59:59 1942'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Sep 6 04:00:00 1942', 'Jun 3 04:59:59 1945', 'Sep 5 23:00:00 1942', 'Jun 2 23:59:59 1945'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Jun 3 05:00:00 1945', 'Sep 2 03:59:59 1945', 'Jun 3 01:00:00 1945', 'Sep 1 23:59:59 1945'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Sep 2 04:00:00 1945', 'Jun 2 04:59:59 1946', 'Sep 1 23:00:00 1945', 'Jun 1 23:59:59 1946'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Jun 2 05:00:00 1946', 'Sep 1 03:59:59 1946', 'Jun 2 01:00:00 1946', 'Aug 31 23:59:59 1946'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Sep 1 04:00:00 1946', 'Jun 1 04:59:59 1965', 'Aug 31 23:00:00 1946', 'May 31 23:59:59 1965'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Jun 1 05:00:00 1965', 'Sep 30 03:59:59 1965', 'Jun 1 01:00:00 1965', 'Sep 29 23:59:59 1965'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Sep 30 04:00:00 1965', 'May 29 04:59:59 1966', 'Sep 29 23:00:00 1965', 'May 28 23:59:59 1966'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'May 29 05:00:00 1966', 'Oct 2 03:59:59 1966', 'May 29 01:00:00 1966', 'Oct 1 23:59:59 1966'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 2 04:00:00 1966', 'Apr 8 04:59:59 1967', 'Oct 1 23:00:00 1966', 'Apr 7 23:59:59 1967'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 8 05:00:00 1967', 'Sep 10 03:59:59 1967', 'Apr 8 01:00:00 1967', 'Sep 9 23:59:59 1967'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Sep 10 04:00:00 1967', 'Apr 14 04:59:59 1968', 'Sep 9 23:00:00 1967', 'Apr 13 23:59:59 1968'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 14 05:00:00 1968', 'Sep 8 03:59:59 1968', 'Apr 14 01:00:00 1968', 'Sep 7 23:59:59 1968'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Sep 8 04:00:00 1968', 'Apr 27 04:59:59 1969', 'Sep 7 23:00:00 1968', 'Apr 26 23:59:59 1969'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 27 05:00:00 1969', 'Oct 26 03:59:59 1969', 'Apr 27 01:00:00 1969', 'Oct 25 23:59:59 1969'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 26 04:00:00 1969', 'Apr 26 04:59:59 1970', 'Oct 25 23:00:00 1969', 'Apr 25 23:59:59 1970'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 26 05:00:00 1970', 'Oct 25 03:59:59 1970', 'Apr 26 01:00:00 1970', 'Oct 24 23:59:59 1970'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 25 04:00:00 1970', 'Apr 25 04:59:59 1971', 'Oct 24 23:00:00 1970', 'Apr 24 23:59:59 1971'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 25 05:00:00 1971', 'Oct 31 03:59:59 1971', 'Apr 25 01:00:00 1971', 'Oct 30 23:59:59 1971'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 31 04:00:00 1971', 'Apr 30 04:59:59 1972', 'Oct 30 23:00:00 1971', 'Apr 29 23:59:59 1972'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 30 05:00:00 1972', 'Oct 8 03:59:59 1972', 'Apr 30 01:00:00 1972', 'Oct 7 23:59:59 1972'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 8 04:00:00 1972', 'Apr 29 04:59:59 1973', 'Oct 7 23:00:00 1972', 'Apr 28 23:59:59 1973'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 29 05:00:00 1973', 'Oct 8 03:59:59 1973', 'Apr 29 01:00:00 1973', 'Oct 7 23:59:59 1973'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 8 04:00:00 1973', 'Apr 28 04:59:59 1974', 'Oct 7 23:00:00 1973', 'Apr 27 23:59:59 1974'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 28 05:00:00 1974', 'Oct 8 03:59:59 1974', 'Apr 28 01:00:00 1974', 'Oct 7 23:59:59 1974'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 8 04:00:00 1974', 'Apr 27 04:59:59 1975', 'Oct 7 23:00:00 1974', 'Apr 26 23:59:59 1975'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 27 05:00:00 1975', 'Oct 26 03:59:59 1975', 'Apr 27 01:00:00 1975', 'Oct 25 23:59:59 1975'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 26 04:00:00 1975', 'Apr 25 04:59:59 1976', 'Oct 25 23:00:00 1975', 'Apr 24 23:59:59 1976'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 25 05:00:00 1976', 'Oct 31 03:59:59 1976', 'Apr 25 01:00:00 1976', 'Oct 30 23:59:59 1976'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 31 04:00:00 1976', 'Apr 24 04:59:59 1977', 'Oct 30 23:00:00 1976', 'Apr 23 23:59:59 1977'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 24 05:00:00 1977', 'Oct 30 03:59:59 1977', 'Apr 24 01:00:00 1977', 'Oct 29 23:59:59 1977'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 30 04:00:00 1977', 'May 7 04:59:59 1978', 'Oct 29 23:00:00 1977', 'May 6 23:59:59 1978'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'May 7 05:00:00 1978', 'Oct 8 03:59:59 1978', 'May 7 01:00:00 1978', 'Oct 7 23:59:59 1978'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 8 04:00:00 1978', 'Mar 18 04:59:59 1979', 'Oct 7 23:00:00 1978', 'Mar 17 23:59:59 1979'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 18 05:00:00 1979', 'Oct 14 03:59:59 1979', 'Mar 18 01:00:00 1979', 'Oct 13 23:59:59 1979'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 14 04:00:00 1979', 'Mar 16 04:59:59 1980', 'Oct 13 23:00:00 1979', 'Mar 15 23:59:59 1980'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 16 05:00:00 1980', 'Oct 12 03:59:59 1980', 'Mar 16 01:00:00 1980', 'Oct 11 23:59:59 1980'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 12 04:00:00 1980', 'May 10 04:59:59 1981', 'Oct 11 23:00:00 1980', 'May 9 23:59:59 1981'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'May 10 05:00:00 1981', 'Oct 11 03:59:59 1981', 'May 10 01:00:00 1981', 'Oct 10 23:59:59 1981'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 11 04:00:00 1981', 'May 9 04:59:59 1982', 'Oct 10 23:00:00 1981', 'May 8 23:59:59 1982'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'May 9 05:00:00 1982', 'Oct 10 03:59:59 1982', 'May 9 01:00:00 1982', 'Oct 9 23:59:59 1982'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 10 04:00:00 1982', 'May 8 04:59:59 1983', 'Oct 9 23:00:00 1982', 'May 7 23:59:59 1983'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'May 8 05:00:00 1983', 'Oct 9 03:59:59 1983', 'May 8 01:00:00 1983', 'Oct 8 23:59:59 1983'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 9 04:00:00 1983', 'May 6 04:59:59 1984', 'Oct 8 23:00:00 1983', 'May 5 23:59:59 1984'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'May 6 05:00:00 1984', 'Oct 14 03:59:59 1984', 'May 6 01:00:00 1984', 'Oct 13 23:59:59 1984'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 14 04:00:00 1984', 'May 5 04:59:59 1985', 'Oct 13 23:00:00 1984', 'May 4 23:59:59 1985'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'May 5 05:00:00 1985', 'Oct 13 03:59:59 1985', 'May 5 01:00:00 1985', 'Oct 12 23:59:59 1985'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 13 04:00:00 1985', 'Mar 16 04:59:59 1986', 'Oct 12 23:00:00 1985', 'Mar 15 23:59:59 1986'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 16 05:00:00 1986', 'Oct 12 03:59:59 1986', 'Mar 16 01:00:00 1986', 'Oct 11 23:59:59 1986'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 12 04:00:00 1986', 'Mar 15 04:59:59 1987', 'Oct 11 23:00:00 1986', 'Mar 14 23:59:59 1987'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 15 05:00:00 1987', 'Oct 11 03:59:59 1987', 'Mar 15 01:00:00 1987', 'Oct 10 23:59:59 1987'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 11 04:00:00 1987', 'Mar 20 04:59:59 1988', 'Oct 10 23:00:00 1987', 'Mar 19 23:59:59 1988'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 20 05:00:00 1988', 'Oct 9 03:59:59 1988', 'Mar 20 01:00:00 1988', 'Oct 8 23:59:59 1988'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 9 04:00:00 1988', 'Mar 19 04:59:59 1989', 'Oct 8 23:00:00 1988', 'Mar 18 23:59:59 1989'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 19 05:00:00 1989', 'Oct 8 03:59:59 1989', 'Mar 19 01:00:00 1989', 'Oct 7 23:59:59 1989'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 8 04:00:00 1989', 'Apr 1 04:59:59 1990', 'Oct 7 23:00:00 1989', 'Mar 31 23:59:59 1990'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 1 05:00:00 1990', 'Oct 14 03:59:59 1990', 'Apr 1 01:00:00 1990', 'Oct 13 23:59:59 1990'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 14 04:00:00 1990', 'Apr 7 04:59:59 1991', 'Oct 13 23:00:00 1990', 'Apr 6 23:59:59 1991'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 7 05:00:00 1991', 'Oct 13 04:59:59 1991', 'Apr 7 01:00:00 1991', 'Oct 13 00:59:59 1991'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 13 05:00:00 1991', 'Apr 5 04:59:59 1992', 'Oct 13 00:00:00 1991', 'Apr 4 23:59:59 1992'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 5 05:00:00 1992', 'Oct 11 04:59:59 1992', 'Apr 5 01:00:00 1992', 'Oct 11 00:59:59 1992'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 11 05:00:00 1992', 'Apr 4 04:59:59 1993', 'Oct 11 00:00:00 1992', 'Apr 3 23:59:59 1993'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 4 05:00:00 1993', 'Oct 10 04:59:59 1993', 'Apr 4 01:00:00 1993', 'Oct 10 00:59:59 1993'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 10 05:00:00 1993', 'Apr 3 04:59:59 1994', 'Oct 10 00:00:00 1993', 'Apr 2 23:59:59 1994'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 3 05:00:00 1994', 'Oct 9 04:59:59 1994', 'Apr 3 01:00:00 1994', 'Oct 9 00:59:59 1994'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 9 05:00:00 1994', 'Apr 2 04:59:59 1995', 'Oct 9 00:00:00 1994', 'Apr 1 23:59:59 1995'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 2 05:00:00 1995', 'Oct 8 04:59:59 1995', 'Apr 2 01:00:00 1995', 'Oct 8 00:59:59 1995'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 8 05:00:00 1995', 'Apr 7 04:59:59 1996', 'Oct 8 00:00:00 1995', 'Apr 6 23:59:59 1996'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 7 05:00:00 1996', 'Oct 6 04:59:59 1996', 'Apr 7 01:00:00 1996', 'Oct 6 00:59:59 1996'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 6 05:00:00 1996', 'Apr 6 04:59:59 1997', 'Oct 6 00:00:00 1996', 'Apr 5 23:59:59 1997'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Apr 6 05:00:00 1997', 'Oct 12 04:59:59 1997', 'Apr 6 01:00:00 1997', 'Oct 12 00:59:59 1997'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 12 05:00:00 1997', 'Mar 29 04:59:59 1998', 'Oct 12 00:00:00 1997', 'Mar 28 23:59:59 1998'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 29 05:00:00 1998', 'Oct 25 04:59:59 1998', 'Mar 29 01:00:00 1998', 'Oct 25 00:59:59 1998'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 25 05:00:00 1998', 'Mar 28 04:59:59 1999', 'Oct 25 00:00:00 1998', 'Mar 27 23:59:59 1999'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 28 05:00:00 1999', 'Oct 31 04:59:59 1999', 'Mar 28 01:00:00 1999', 'Oct 31 00:59:59 1999'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 31 05:00:00 1999', 'Mar 26 04:59:59 2000', 'Oct 31 00:00:00 1999', 'Mar 25 23:59:59 2000'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 26 05:00:00 2000', 'Oct 29 04:59:59 2000', 'Mar 26 01:00:00 2000', 'Oct 29 00:59:59 2000'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 29 05:00:00 2000', 'Mar 25 04:59:59 2001', 'Oct 29 00:00:00 2000', 'Mar 24 23:59:59 2001'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 25 05:00:00 2001', 'Oct 28 04:59:59 2001', 'Mar 25 01:00:00 2001', 'Oct 28 00:59:59 2001'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 28 05:00:00 2001', 'Mar 31 04:59:59 2002', 'Oct 28 00:00:00 2001', 'Mar 30 23:59:59 2002'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 31 05:00:00 2002', 'Oct 27 04:59:59 2002', 'Mar 31 01:00:00 2002', 'Oct 27 00:59:59 2002'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 27 05:00:00 2002', 'Mar 30 04:59:59 2003', 'Oct 27 00:00:00 2002', 'Mar 29 23:59:59 2003'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 30 05:00:00 2003', 'Oct 26 04:59:59 2003', 'Mar 30 01:00:00 2003', 'Oct 26 00:59:59 2003'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 26 05:00:00 2003', 'Mar 28 04:59:59 2004', 'Oct 26 00:00:00 2003', 'Mar 27 23:59:59 2004'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 28 05:00:00 2004', 'Oct 31 04:59:59 2004', 'Mar 28 01:00:00 2004', 'Oct 31 00:59:59 2004'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 31 05:00:00 2004', 'Mar 27 04:59:59 2005', 'Oct 31 00:00:00 2004', 'Mar 26 23:59:59 2005'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 27 05:00:00 2005', 'Oct 30 04:59:59 2005', 'Mar 27 01:00:00 2005', 'Oct 30 00:59:59 2005'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 30 05:00:00 2005', 'Mar 26 04:59:59 2006', 'Oct 30 00:00:00 2005', 'Mar 25 23:59:59 2006'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 26 05:00:00 2006', 'Oct 29 04:59:59 2006', 'Mar 26 01:00:00 2006', 'Oct 29 00:59:59 2006'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 29 05:00:00 2006', 'Mar 25 04:59:59 2007', 'Oct 29 00:00:00 2006', 'Mar 24 23:59:59 2007'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 25 05:00:00 2007', 'Oct 28 04:59:59 2007', 'Mar 25 01:00:00 2007', 'Oct 28 00:59:59 2007'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 28 05:00:00 2007', 'Mar 30 04:59:59 2008', 'Oct 28 00:00:00 2007', 'Mar 29 23:59:59 2008'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 30 05:00:00 2008', 'Oct 26 04:59:59 2008', 'Mar 30 01:00:00 2008', 'Oct 26 00:59:59 2008'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 26 05:00:00 2008', 'Mar 29 04:59:59 2009', 'Oct 26 00:00:00 2008', 'Mar 28 23:59:59 2009'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 29 05:00:00 2009', 'Oct 25 04:59:59 2009', 'Mar 29 01:00:00 2009', 'Oct 25 00:59:59 2009'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 25 05:00:00 2009', 'Mar 28 04:59:59 2010', 'Oct 25 00:00:00 2009', 'Mar 27 23:59:59 2010'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 28 05:00:00 2010', 'Oct 31 04:59:59 2010', 'Mar 28 01:00:00 2010', 'Oct 31 00:59:59 2010'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 31 05:00:00 2010', 'Mar 27 04:59:59 2011', 'Oct 31 00:00:00 2010', 'Mar 26 23:59:59 2011'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 27 05:00:00 2011', 'Oct 30 04:59:59 2011', 'Mar 27 01:00:00 2011', 'Oct 30 00:59:59 2011'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 30 05:00:00 2011', 'Mar 25 04:59:59 2012', 'Oct 30 00:00:00 2011', 'Mar 24 23:59:59 2012'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 25 05:00:00 2012', 'Oct 28 04:59:59 2012', 'Mar 25 01:00:00 2012', 'Oct 28 00:59:59 2012'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 28 05:00:00 2012', 'Mar 31 04:59:59 2013', 'Oct 28 00:00:00 2012', 'Mar 30 23:59:59 2013'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 31 05:00:00 2013', 'Oct 27 04:59:59 2013', 'Mar 31 01:00:00 2013', 'Oct 27 00:59:59 2013'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 27 05:00:00 2013', 'Mar 30 04:59:59 2014', 'Oct 27 00:00:00 2013', 'Mar 29 23:59:59 2014'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 30 05:00:00 2014', 'Oct 26 04:59:59 2014', 'Mar 30 01:00:00 2014', 'Oct 26 00:59:59 2014'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 26 05:00:00 2014', 'Mar 29 04:59:59 2015', 'Oct 26 00:00:00 2014', 'Mar 28 23:59:59 2015'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 29 05:00:00 2015', 'Oct 25 04:59:59 2015', 'Mar 29 01:00:00 2015', 'Oct 25 00:59:59 2015'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 25 05:00:00 2015', 'Mar 27 04:59:59 2016', 'Oct 25 00:00:00 2015', 'Mar 26 23:59:59 2016'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 27 05:00:00 2016', 'Oct 30 04:59:59 2016', 'Mar 27 01:00:00 2016', 'Oct 30 00:59:59 2016'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 30 05:00:00 2016', 'Mar 26 04:59:59 2017', 'Oct 30 00:00:00 2016', 'Mar 25 23:59:59 2017'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 26 05:00:00 2017', 'Oct 29 04:59:59 2017', 'Mar 26 01:00:00 2017', 'Oct 29 00:59:59 2017'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 29 05:00:00 2017', 'Mar 25 04:59:59 2018', 'Oct 29 00:00:00 2017', 'Mar 24 23:59:59 2018'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 25 05:00:00 2018', 'Oct 28 04:59:59 2018', 'Mar 25 01:00:00 2018', 'Oct 28 00:59:59 2018'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 28 05:00:00 2018', 'Mar 31 04:59:59 2019', 'Oct 28 00:00:00 2018', 'Mar 30 23:59:59 2019'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 31 05:00:00 2019', 'Oct 27 04:59:59 2019', 'Mar 31 01:00:00 2019', 'Oct 27 00:59:59 2019'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 27 05:00:00 2019', 'Mar 29 04:59:59 2020', 'Oct 27 00:00:00 2019', 'Mar 28 23:59:59 2020'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 29 05:00:00 2020', 'Oct 25 04:59:59 2020', 'Mar 29 01:00:00 2020', 'Oct 25 00:59:59 2020'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 25 05:00:00 2020', 'Mar 28 04:59:59 2021', 'Oct 25 00:00:00 2020', 'Mar 27 23:59:59 2021'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 28 05:00:00 2021', 'Oct 31 04:59:59 2021', 'Mar 28 01:00:00 2021', 'Oct 31 00:59:59 2021'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 31 05:00:00 2021', 'Mar 27 04:59:59 2022', 'Oct 31 00:00:00 2021', 'Mar 26 23:59:59 2022'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 27 05:00:00 2022', 'Oct 30 04:59:59 2022', 'Mar 27 01:00:00 2022', 'Oct 30 00:59:59 2022'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 30 05:00:00 2022', 'Mar 26 04:59:59 2023', 'Oct 30 00:00:00 2022', 'Mar 25 23:59:59 2023'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 26 05:00:00 2023', 'Oct 29 04:59:59 2023', 'Mar 26 01:00:00 2023', 'Oct 29 00:59:59 2023'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 29 05:00:00 2023', 'Mar 31 04:59:59 2024', 'Oct 29 00:00:00 2023', 'Mar 30 23:59:59 2024'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 31 05:00:00 2024', 'Oct 27 04:59:59 2024', 'Mar 31 01:00:00 2024', 'Oct 27 00:59:59 2024'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 27 05:00:00 2024', 'Mar 30 04:59:59 2025', 'Oct 27 00:00:00 2024', 'Mar 29 23:59:59 2025'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 30 05:00:00 2025', 'Oct 26 04:59:59 2025', 'Mar 30 01:00:00 2025', 'Oct 26 00:59:59 2025'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 26 05:00:00 2025', 'Mar 29 04:59:59 2026', 'Oct 26 00:00:00 2025', 'Mar 28 23:59:59 2026'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 29 05:00:00 2026', 'Oct 25 04:59:59 2026', 'Mar 29 01:00:00 2026', 'Oct 25 00:59:59 2026'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 25 05:00:00 2026', 'Mar 28 04:59:59 2027', 'Oct 25 00:00:00 2026', 'Mar 27 23:59:59 2027'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 28 05:00:00 2027', 'Oct 31 04:59:59 2027', 'Mar 28 01:00:00 2027', 'Oct 31 00:59:59 2027'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 31 05:00:00 2027', 'Mar 26 04:59:59 2028', 'Oct 31 00:00:00 2027', 'Mar 25 23:59:59 2028'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 26 05:00:00 2028', 'Oct 29 04:59:59 2028', 'Mar 26 01:00:00 2028', 'Oct 29 00:59:59 2028'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 29 05:00:00 2028', 'Mar 25 04:59:59 2029', 'Oct 29 00:00:00 2028', 'Mar 24 23:59:59 2029'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 25 05:00:00 2029', 'Oct 28 04:59:59 2029', 'Mar 25 01:00:00 2029', 'Oct 28 00:59:59 2029'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 28 05:00:00 2029', 'Mar 31 04:59:59 2030', 'Oct 28 00:00:00 2029', 'Mar 30 23:59:59 2030'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 31 05:00:00 2030', 'Oct 27 04:59:59 2030', 'Mar 31 01:00:00 2030', 'Oct 27 00:59:59 2030'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 27 05:00:00 2030', 'Mar 30 04:59:59 2031', 'Oct 27 00:00:00 2030', 'Mar 29 23:59:59 2031'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 30 05:00:00 2031', 'Oct 26 04:59:59 2031', 'Mar 30 01:00:00 2031', 'Oct 26 00:59:59 2031'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 26 05:00:00 2031', 'Mar 28 04:59:59 2032', 'Oct 26 00:00:00 2031', 'Mar 27 23:59:59 2032'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 28 05:00:00 2032', 'Oct 31 04:59:59 2032', 'Mar 28 01:00:00 2032', 'Oct 31 00:59:59 2032'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 31 05:00:00 2032', 'Mar 27 04:59:59 2033', 'Oct 31 00:00:00 2032', 'Mar 26 23:59:59 2033'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 27 05:00:00 2033', 'Oct 30 04:59:59 2033', 'Mar 27 01:00:00 2033', 'Oct 30 00:59:59 2033'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 30 05:00:00 2033', 'Mar 26 04:59:59 2034', 'Oct 30 00:00:00 2033', 'Mar 25 23:59:59 2034'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 26 05:00:00 2034', 'Oct 29 04:59:59 2034', 'Mar 26 01:00:00 2034', 'Oct 29 00:59:59 2034'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 29 05:00:00 2034', 'Mar 25 04:59:59 2035', 'Oct 29 00:00:00 2034', 'Mar 24 23:59:59 2035'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 25 05:00:00 2035', 'Oct 28 04:59:59 2035', 'Mar 25 01:00:00 2035', 'Oct 28 00:59:59 2035'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 28 05:00:00 2035', 'Mar 30 04:59:59 2036', 'Oct 28 00:00:00 2035', 'Mar 29 23:59:59 2036'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 30 05:00:00 2036', 'Oct 26 04:59:59 2036', 'Mar 30 01:00:00 2036', 'Oct 26 00:59:59 2036'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 26 05:00:00 2036', 'Mar 29 04:59:59 2037', 'Oct 26 00:00:00 2036', 'Mar 28 23:59:59 2037'); -timezone.add_rule('America/Havana', 'CDT', 1, -14400, 'Mar 29 05:00:00 2037', 'Oct 25 04:59:59 2037', 'Mar 29 01:00:00 2037', 'Oct 25 00:59:59 2037'); -timezone.add_rule('America/Havana', 'CST', 0, -18000, 'Oct 25 05:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 00:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Hermosillo not installed --- - --- --- America/Indiana/Indianapolis --- - -begin -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Oct 26 07:00:00 1919', 'Jun 22 07:59:59 1941', 'Oct 26 01:00:00 1919', 'Jun 22 01:59:59 1941'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Jun 22 08:00:00 1941', 'Sep 28 06:59:59 1941', 'Jun 22 03:00:00 1941', 'Sep 28 01:59:59 1941'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 28 07:00:00 1941', 'Feb 9 07:59:59 1942', 'Sep 28 01:00:00 1941', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 28 07:59:59 1946', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1946'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 28 08:00:00 1946', 'Sep 29 06:59:59 1946', 'Apr 28 03:00:00 1946', 'Sep 29 01:59:59 1946'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 29 07:00:00 1946', 'Apr 27 07:59:59 1947', 'Sep 29 01:00:00 1946', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 27 08:00:00 1947', 'Sep 28 06:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 28 07:00:00 1947', 'Apr 25 07:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 25 08:00:00 1948', 'Sep 26 06:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 26 07:00:00 1948', 'Apr 24 07:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 24 08:00:00 1949', 'Sep 25 06:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 25 07:00:00 1949', 'Apr 30 07:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 30 08:00:00 1950', 'Sep 24 06:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 24 07:00:00 1950', 'Apr 29 07:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 29 08:00:00 1951', 'Sep 30 06:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 30 07:00:00 1951', 'Apr 27 07:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 27 08:00:00 1952', 'Sep 28 06:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 28 07:00:00 1952', 'Apr 26 07:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 26 08:00:00 1953', 'Sep 27 06:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 27 07:00:00 1953', 'Apr 25 07:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -18000, 'Apr 25 08:00:00 1954', 'Sep 26 06:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 26 07:00:00 1954', 'Apr 24 07:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -18000, 'Apr 24 08:00:00 1955', 'Sep 29 06:59:59 1957', 'Apr 24 03:00:00 1955', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -21600, 'Sep 29 07:00:00 1957', 'Apr 27 07:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -18000, 'Apr 27 08:00:00 1958', 'Apr 27 06:59:59 1969', 'Apr 27 03:00:00 1958', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Indiana/Indianapolis', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Indiana/Indianapolis', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 1970', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Indiana/Knox --- - -begin -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 26 07:00:00 1919', 'Feb 9 07:59:59 1942', 'Oct 26 01:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 27 07:59:59 1947', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 27 08:00:00 1947', 'Sep 28 06:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 28 07:00:00 1947', 'Apr 25 07:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 25 08:00:00 1948', 'Sep 26 06:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 26 07:00:00 1948', 'Apr 24 07:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 24 08:00:00 1949', 'Sep 25 06:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 25 07:00:00 1949', 'Apr 30 07:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 30 08:00:00 1950', 'Sep 24 06:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 24 07:00:00 1950', 'Apr 29 07:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 29 08:00:00 1951', 'Sep 30 06:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 30 07:00:00 1951', 'Apr 27 07:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 27 08:00:00 1952', 'Sep 28 06:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 28 07:00:00 1952', 'Apr 26 07:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 26 08:00:00 1953', 'Sep 27 06:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 27 07:00:00 1953', 'Apr 25 07:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 25 08:00:00 1954', 'Sep 26 06:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 26 07:00:00 1954', 'Apr 24 07:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 24 08:00:00 1955', 'Oct 30 06:59:59 1955', 'Apr 24 03:00:00 1955', 'Oct 30 01:59:59 1955'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 30 07:00:00 1955', 'Apr 29 07:59:59 1956', 'Oct 30 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 29 08:00:00 1956', 'Oct 28 06:59:59 1956', 'Apr 29 03:00:00 1956', 'Oct 28 01:59:59 1956'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 28 07:00:00 1956', 'Apr 28 07:59:59 1957', 'Oct 28 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 28 08:00:00 1957', 'Sep 29 06:59:59 1957', 'Apr 28 03:00:00 1957', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 29 07:00:00 1957', 'Apr 27 07:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 27 08:00:00 1958', 'Sep 28 06:59:59 1958', 'Apr 27 03:00:00 1958', 'Sep 28 01:59:59 1958'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Sep 28 07:00:00 1958', 'Apr 26 07:59:59 1959', 'Sep 28 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 26 08:00:00 1959', 'Oct 25 06:59:59 1959', 'Apr 26 03:00:00 1959', 'Oct 25 01:59:59 1959'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 25 07:00:00 1959', 'Apr 24 07:59:59 1960', 'Oct 25 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 24 08:00:00 1960', 'Oct 30 06:59:59 1960', 'Apr 24 03:00:00 1960', 'Oct 30 01:59:59 1960'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 30 07:00:00 1960', 'Apr 30 07:59:59 1961', 'Oct 30 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 30 08:00:00 1961', 'Oct 29 06:59:59 1961', 'Apr 30 03:00:00 1961', 'Oct 29 01:59:59 1961'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 29 07:00:00 1961', 'Apr 29 07:59:59 1962', 'Oct 29 01:00:00 1961', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -18000, 'Apr 29 08:00:00 1962', 'Oct 27 06:59:59 1963', 'Apr 29 03:00:00 1962', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 27 07:00:00 1963', 'Apr 30 07:59:59 1967', 'Oct 27 01:00:00 1963', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 30 08:00:00 1967', 'Oct 29 06:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 29 07:00:00 1967', 'Apr 28 07:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 28 08:00:00 1968', 'Oct 27 06:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 27 07:00:00 1968', 'Apr 27 07:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 27 08:00:00 1969', 'Oct 26 06:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 26 07:00:00 1969', 'Apr 26 07:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 26 08:00:00 1970', 'Oct 25 06:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 25 07:00:00 1970', 'Apr 25 07:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 25 08:00:00 1971', 'Oct 31 06:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 31 07:00:00 1971', 'Apr 30 07:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 30 08:00:00 1972', 'Oct 29 06:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 29 07:00:00 1972', 'Apr 29 07:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 29 08:00:00 1973', 'Oct 28 06:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 28 07:00:00 1973', 'Jan 6 07:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Jan 6 08:00:00 1974', 'Oct 27 06:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 27 07:00:00 1974', 'Feb 23 07:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Feb 23 08:00:00 1975', 'Oct 26 06:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 26 07:00:00 1975', 'Apr 25 07:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 25 08:00:00 1976', 'Oct 31 06:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 31 07:00:00 1976', 'Apr 24 07:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 24 08:00:00 1977', 'Oct 30 06:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 30 07:00:00 1977', 'Apr 30 07:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 30 08:00:00 1978', 'Oct 29 06:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 29 07:00:00 1978', 'Apr 29 07:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 29 08:00:00 1979', 'Oct 28 06:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 28 07:00:00 1979', 'Apr 27 07:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 27 08:00:00 1980', 'Oct 26 06:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 26 07:00:00 1980', 'Apr 26 07:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 26 08:00:00 1981', 'Oct 25 06:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 25 07:00:00 1981', 'Apr 25 07:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 25 08:00:00 1982', 'Oct 31 06:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 31 07:00:00 1982', 'Apr 24 07:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 24 08:00:00 1983', 'Oct 30 06:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 30 07:00:00 1983', 'Apr 29 07:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 29 08:00:00 1984', 'Oct 28 06:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 28 07:00:00 1984', 'Apr 28 07:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 28 08:00:00 1985', 'Oct 27 06:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 27 07:00:00 1985', 'Apr 27 07:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 27 08:00:00 1986', 'Oct 26 06:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 26 07:00:00 1986', 'Apr 5 07:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 5 08:00:00 1987', 'Oct 25 06:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 25 07:00:00 1987', 'Apr 3 07:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 3 08:00:00 1988', 'Oct 30 06:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 30 07:00:00 1988', 'Apr 2 07:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 2 08:00:00 1989', 'Oct 29 06:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 29 07:00:00 1989', 'Apr 1 07:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 1 08:00:00 1990', 'Oct 28 06:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -21600, 'Oct 28 07:00:00 1990', 'Apr 7 07:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Indiana/Knox', 'CDT', 1, -18000, 'Apr 7 08:00:00 1991', 'Oct 27 06:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Indiana/Knox', 'EST', 0, -18000, 'Oct 27 07:00:00 1991', 'Jan 18 03:14:07 2038', 'Oct 27 02:00:00 1991', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Indiana/Marengo --- - -begin -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Oct 26 07:00:00 1919', 'Feb 9 07:59:59 1942', 'Oct 26 01:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 29 07:59:59 1951', 'Sep 30 01:00:00 1945', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Apr 29 08:00:00 1951', 'Sep 30 06:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 30 07:00:00 1951', 'Apr 25 07:59:59 1954', 'Sep 30 01:00:00 1951', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Apr 25 08:00:00 1954', 'Sep 26 06:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 26 07:00:00 1954', 'Apr 24 07:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Apr 24 08:00:00 1955', 'Sep 25 06:59:59 1955', 'Apr 24 03:00:00 1955', 'Sep 25 01:59:59 1955'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 25 07:00:00 1955', 'Apr 29 07:59:59 1956', 'Sep 25 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Apr 29 08:00:00 1956', 'Sep 30 06:59:59 1956', 'Apr 29 03:00:00 1956', 'Sep 30 01:59:59 1956'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 30 07:00:00 1956', 'Apr 28 07:59:59 1957', 'Sep 30 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Apr 28 08:00:00 1957', 'Sep 29 06:59:59 1957', 'Apr 28 03:00:00 1957', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 29 07:00:00 1957', 'Apr 27 07:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Apr 27 08:00:00 1958', 'Sep 28 06:59:59 1958', 'Apr 27 03:00:00 1958', 'Sep 28 01:59:59 1958'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 28 07:00:00 1958', 'Apr 26 07:59:59 1959', 'Sep 28 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Apr 26 08:00:00 1959', 'Sep 27 06:59:59 1959', 'Apr 26 03:00:00 1959', 'Sep 27 01:59:59 1959'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 27 07:00:00 1959', 'Apr 24 07:59:59 1960', 'Sep 27 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Apr 24 08:00:00 1960', 'Sep 25 06:59:59 1960', 'Apr 24 03:00:00 1960', 'Sep 25 01:59:59 1960'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -21600, 'Sep 25 07:00:00 1960', 'Apr 30 07:59:59 1961', 'Sep 25 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -18000, 'Apr 30 08:00:00 1961', 'Apr 27 06:59:59 1969', 'Apr 30 03:00:00 1961', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Apr 25 06:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -14400, 'Apr 25 07:00:00 1971', 'Oct 31 05:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -18000, 'Oct 31 06:00:00 1971', 'Apr 30 06:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -14400, 'Apr 30 07:00:00 1972', 'Oct 29 05:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -18000, 'Oct 29 06:00:00 1972', 'Apr 29 06:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -14400, 'Apr 29 07:00:00 1973', 'Oct 28 05:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -18000, 'Oct 28 06:00:00 1973', 'Jan 6 06:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -18000, 'Jan 6 07:00:00 1974', 'Oct 27 06:59:59 1974', 'Jan 6 02:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -18000, 'Oct 27 07:00:00 1974', 'Feb 23 06:59:59 1975', 'Oct 27 02:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Indiana/Marengo', 'EDT', 1, -14400, 'Feb 23 07:00:00 1975', 'Oct 26 05:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Indiana/Marengo', 'EST', 0, -18000, 'Oct 26 06:00:00 1975', 'Jan 18 03:14:07 2038', 'Oct 26 01:00:00 1975', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Indiana/Vevay --- - -begin -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Indiana/Vevay', 'EDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Indiana/Vevay', 'EDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -21600, 'Oct 26 07:00:00 1919', 'Feb 9 07:59:59 1942', 'Oct 26 01:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Indiana/Vevay', 'EDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 25 07:59:59 1954', 'Sep 30 01:00:00 1945', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -18000, 'Apr 25 08:00:00 1954', 'Apr 27 06:59:59 1969', 'Apr 25 03:00:00 1954', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Indiana/Vevay', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Indiana/Vevay', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Apr 25 06:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Indiana/Vevay', 'EDT', 1, -14400, 'Apr 25 07:00:00 1971', 'Oct 31 05:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -18000, 'Oct 31 06:00:00 1971', 'Apr 30 06:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Indiana/Vevay', 'EDT', 1, -14400, 'Apr 30 07:00:00 1972', 'Oct 29 05:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Indiana/Vevay', 'EST', 0, -18000, 'Oct 29 06:00:00 1972', 'Jan 18 03:14:07 2038', 'Oct 29 01:00:00 1972', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Indianapolis --- - -begin -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Oct 26 07:00:00 1919', 'Jun 22 07:59:59 1941', 'Oct 26 01:00:00 1919', 'Jun 22 01:59:59 1941'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Jun 22 08:00:00 1941', 'Sep 28 06:59:59 1941', 'Jun 22 03:00:00 1941', 'Sep 28 01:59:59 1941'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 28 07:00:00 1941', 'Feb 9 07:59:59 1942', 'Sep 28 01:00:00 1941', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 28 07:59:59 1946', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1946'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 28 08:00:00 1946', 'Sep 29 06:59:59 1946', 'Apr 28 03:00:00 1946', 'Sep 29 01:59:59 1946'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 29 07:00:00 1946', 'Apr 27 07:59:59 1947', 'Sep 29 01:00:00 1946', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 27 08:00:00 1947', 'Sep 28 06:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 28 07:00:00 1947', 'Apr 25 07:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 25 08:00:00 1948', 'Sep 26 06:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 26 07:00:00 1948', 'Apr 24 07:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 24 08:00:00 1949', 'Sep 25 06:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 25 07:00:00 1949', 'Apr 30 07:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 30 08:00:00 1950', 'Sep 24 06:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 24 07:00:00 1950', 'Apr 29 07:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 29 08:00:00 1951', 'Sep 30 06:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 30 07:00:00 1951', 'Apr 27 07:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 27 08:00:00 1952', 'Sep 28 06:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 28 07:00:00 1952', 'Apr 26 07:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 26 08:00:00 1953', 'Sep 27 06:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 27 07:00:00 1953', 'Apr 25 07:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -18000, 'Apr 25 08:00:00 1954', 'Sep 26 06:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 26 07:00:00 1954', 'Apr 24 07:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -18000, 'Apr 24 08:00:00 1955', 'Sep 29 06:59:59 1957', 'Apr 24 03:00:00 1955', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -21600, 'Sep 29 07:00:00 1957', 'Apr 27 07:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -18000, 'Apr 27 08:00:00 1958', 'Apr 27 06:59:59 1969', 'Apr 27 03:00:00 1958', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Indianapolis', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Indianapolis', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 1970', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Inuvik --- - -begin -timezone.add_rule('America/Inuvik', 'MST', 0, -28800, 'Dec 14 20:45:52 1901', 'Apr 14 09:59:59 1918', 'Dec 14 12:45:52 1901', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -25200, 'Apr 14 10:00:00 1918', 'Oct 27 08:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Inuvik', 'MST', 0, -28800, 'Oct 27 09:00:00 1918', 'May 25 09:59:59 1919', 'Oct 27 01:00:00 1918', 'May 25 01:59:59 1919'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -25200, 'May 25 10:00:00 1919', 'Nov 1 06:59:59 1919', 'May 25 03:00:00 1919', 'Oct 31 23:59:59 1919'); -timezone.add_rule('America/Inuvik', 'MST', 0, -28800, 'Nov 1 07:00:00 1919', 'Feb 9 09:59:59 1942', 'Oct 31 23:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -25200, 'Feb 9 10:00:00 1942', 'Sep 30 08:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Inuvik', 'MST', 0, -28800, 'Sep 30 09:00:00 1945', 'Apr 25 07:59:59 1965', 'Sep 30 01:00:00 1945', 'Apr 24 23:59:59 1965'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 25 08:00:00 1965', 'Oct 31 07:59:59 1965', 'Apr 25 02:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Inuvik', 'MST', 0, -28800, 'Oct 31 08:00:00 1965', 'Apr 29 09:59:59 1979', 'Oct 31 00:00:00 1965', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Apr 29 10:00:00 1979', 'Apr 27 08:59:59 1980', 'Apr 29 03:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 27 09:00:00 1980', 'Oct 26 07:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 1980', 'Apr 26 08:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 26 09:00:00 1981', 'Oct 25 07:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 1981', 'Apr 25 08:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 25 09:00:00 1982', 'Oct 31 07:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 31 08:00:00 1982', 'Apr 24 08:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 24 09:00:00 1983', 'Oct 30 07:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 30 08:00:00 1983', 'Apr 29 08:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 29 09:00:00 1984', 'Oct 28 07:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 28 08:00:00 1984', 'Apr 28 08:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 28 09:00:00 1985', 'Oct 27 07:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 27 08:00:00 1985', 'Apr 27 08:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 27 09:00:00 1986', 'Oct 26 07:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 1986', 'Apr 5 08:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 5 09:00:00 1987', 'Oct 25 07:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 1987', 'Apr 3 08:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 3 09:00:00 1988', 'Oct 30 07:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 30 08:00:00 1988', 'Apr 2 08:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 2 09:00:00 1989', 'Oct 29 07:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 29 08:00:00 1989', 'Apr 1 08:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 1 09:00:00 1990', 'Oct 28 07:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 28 08:00:00 1990', 'Apr 7 08:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 7 09:00:00 1991', 'Oct 27 07:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 27 08:00:00 1991', 'Apr 5 08:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 5 09:00:00 1992', 'Oct 25 07:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 1992', 'Apr 4 08:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 4 09:00:00 1993', 'Oct 31 07:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 31 08:00:00 1993', 'Apr 3 08:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 3 09:00:00 1994', 'Oct 30 07:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 30 08:00:00 1994', 'Apr 2 08:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 2 09:00:00 1995', 'Oct 29 07:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 29 08:00:00 1995', 'Apr 7 08:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 7 09:00:00 1996', 'Oct 27 07:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 27 08:00:00 1996', 'Apr 6 08:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 6 09:00:00 1997', 'Oct 26 07:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 1997', 'Apr 5 08:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 5 09:00:00 1998', 'Oct 25 07:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 1998', 'Apr 4 08:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 4 09:00:00 1999', 'Oct 31 07:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 31 08:00:00 1999', 'Apr 2 08:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 2 09:00:00 2000', 'Oct 29 07:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 29 08:00:00 2000', 'Apr 1 08:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 1 09:00:00 2001', 'Oct 28 07:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 28 08:00:00 2001', 'Apr 7 08:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 7 09:00:00 2002', 'Oct 27 07:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 27 08:00:00 2002', 'Apr 6 08:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 6 09:00:00 2003', 'Oct 26 07:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 2003', 'Apr 4 08:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 4 09:00:00 2004', 'Oct 31 07:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 31 08:00:00 2004', 'Apr 3 08:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 3 09:00:00 2005', 'Oct 30 07:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 30 08:00:00 2005', 'Apr 2 08:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 2 09:00:00 2006', 'Oct 29 07:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 29 08:00:00 2006', 'Apr 1 08:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 1 09:00:00 2007', 'Oct 28 07:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 28 08:00:00 2007', 'Apr 6 08:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 6 09:00:00 2008', 'Oct 26 07:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 2008', 'Apr 5 08:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 5 09:00:00 2009', 'Oct 25 07:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 2009', 'Apr 4 08:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 4 09:00:00 2010', 'Oct 31 07:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 31 08:00:00 2010', 'Apr 3 08:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 3 09:00:00 2011', 'Oct 30 07:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 30 08:00:00 2011', 'Apr 1 08:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 1 09:00:00 2012', 'Oct 28 07:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 28 08:00:00 2012', 'Apr 7 08:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 7 09:00:00 2013', 'Oct 27 07:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 27 08:00:00 2013', 'Apr 6 08:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 6 09:00:00 2014', 'Oct 26 07:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 2014', 'Apr 5 08:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 5 09:00:00 2015', 'Oct 25 07:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 2015', 'Apr 3 08:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 3 09:00:00 2016', 'Oct 30 07:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 30 08:00:00 2016', 'Apr 2 08:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 2 09:00:00 2017', 'Oct 29 07:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 29 08:00:00 2017', 'Apr 1 08:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 1 09:00:00 2018', 'Oct 28 07:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 28 08:00:00 2018', 'Apr 7 08:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 7 09:00:00 2019', 'Oct 27 07:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 27 08:00:00 2019', 'Apr 5 08:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 5 09:00:00 2020', 'Oct 25 07:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 2020', 'Apr 4 08:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 4 09:00:00 2021', 'Oct 31 07:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 31 08:00:00 2021', 'Apr 3 08:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 3 09:00:00 2022', 'Oct 30 07:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 30 08:00:00 2022', 'Apr 2 08:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 2 09:00:00 2023', 'Oct 29 07:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 29 08:00:00 2023', 'Apr 7 08:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 7 09:00:00 2024', 'Oct 27 07:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 27 08:00:00 2024', 'Apr 6 08:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 6 09:00:00 2025', 'Oct 26 07:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 2025', 'Apr 5 08:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 5 09:00:00 2026', 'Oct 25 07:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 2026', 'Apr 4 08:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 4 09:00:00 2027', 'Oct 31 07:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 31 08:00:00 2027', 'Apr 2 08:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 2 09:00:00 2028', 'Oct 29 07:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 29 08:00:00 2028', 'Apr 1 08:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 1 09:00:00 2029', 'Oct 28 07:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 28 08:00:00 2029', 'Apr 7 08:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 7 09:00:00 2030', 'Oct 27 07:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 27 08:00:00 2030', 'Apr 6 08:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 6 09:00:00 2031', 'Oct 26 07:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 2031', 'Apr 4 08:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 4 09:00:00 2032', 'Oct 31 07:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 31 08:00:00 2032', 'Apr 3 08:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 3 09:00:00 2033', 'Oct 30 07:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 30 08:00:00 2033', 'Apr 2 08:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 2 09:00:00 2034', 'Oct 29 07:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 29 08:00:00 2034', 'Apr 1 08:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 1 09:00:00 2035', 'Oct 28 07:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 28 08:00:00 2035', 'Apr 6 08:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 6 09:00:00 2036', 'Oct 26 07:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 26 08:00:00 2036', 'Apr 5 08:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Inuvik', 'MDT', 1, -21600, 'Apr 5 09:00:00 2037', 'Oct 25 07:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Inuvik', 'MST', 0, -25200, 'Oct 25 08:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 20:14:07 2038'); -end; -/ - --- --- America/Iqaluit --- - -begin -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Dec 14 20:45:52 1901', 'Apr 14 06:59:59 1918', 'Dec 14 15:45:52 1901', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 14 07:00:00 1918', 'Oct 27 05:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 1918', 'May 25 06:59:59 1919', 'Oct 27 01:00:00 1918', 'May 25 01:59:59 1919'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'May 25 07:00:00 1919', 'Nov 1 03:59:59 1919', 'May 25 03:00:00 1919', 'Oct 31 23:59:59 1919'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Nov 1 04:00:00 1919', 'Feb 9 06:59:59 1942', 'Oct 31 23:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Feb 9 07:00:00 1942', 'Sep 30 05:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Sep 30 06:00:00 1945', 'Apr 25 04:59:59 1965', 'Sep 30 01:00:00 1945', 'Apr 24 23:59:59 1965'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -10800, 'Apr 25 05:00:00 1965', 'Oct 31 04:59:59 1965', 'Apr 25 02:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 05:00:00 1965', 'Apr 27 06:59:59 1980', 'Oct 31 00:00:00 1965', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 27 07:00:00 1980', 'Oct 26 05:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 1980', 'Apr 26 06:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 26 07:00:00 1981', 'Oct 25 05:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 1981', 'Apr 25 06:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 25 07:00:00 1982', 'Oct 31 05:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 06:00:00 1982', 'Apr 24 06:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 24 07:00:00 1983', 'Oct 30 05:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 30 06:00:00 1983', 'Apr 29 06:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 29 07:00:00 1984', 'Oct 28 05:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 28 06:00:00 1984', 'Apr 28 06:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 28 07:00:00 1985', 'Oct 27 05:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 1985', 'Apr 27 06:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 27 07:00:00 1986', 'Oct 26 05:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 1986', 'Apr 5 06:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 5 07:00:00 1987', 'Oct 25 05:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 1987', 'Apr 3 06:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 3 07:00:00 1988', 'Oct 30 05:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 30 06:00:00 1988', 'Apr 2 06:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 2 07:00:00 1989', 'Oct 29 05:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 29 06:00:00 1989', 'Apr 1 06:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 1 07:00:00 1990', 'Oct 28 05:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 28 06:00:00 1990', 'Apr 7 06:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 7 07:00:00 1991', 'Oct 27 05:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 1991', 'Apr 5 06:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 5 07:00:00 1992', 'Oct 25 05:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 1992', 'Apr 4 06:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 4 07:00:00 1993', 'Oct 31 05:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 06:00:00 1993', 'Apr 3 06:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 3 07:00:00 1994', 'Oct 30 05:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 30 06:00:00 1994', 'Apr 2 06:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 2 07:00:00 1995', 'Oct 29 05:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 29 06:00:00 1995', 'Apr 7 06:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 7 07:00:00 1996', 'Oct 27 05:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 1996', 'Apr 6 06:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 6 07:00:00 1997', 'Oct 26 05:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 1997', 'Apr 5 06:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 5 07:00:00 1998', 'Oct 25 05:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 1998', 'Apr 4 06:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 4 07:00:00 1999', 'Oct 31 05:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 06:00:00 1999', 'Apr 2 06:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2000', 'Oct 29 05:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 29 06:00:00 2000', 'Apr 1 06:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2001', 'Oct 28 05:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 28 06:00:00 2001', 'Apr 7 06:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2002', 'Oct 27 05:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 2002', 'Apr 6 06:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2003', 'Oct 26 05:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 2003', 'Apr 4 06:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2004', 'Oct 31 05:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 06:00:00 2004', 'Apr 3 06:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2005', 'Oct 30 05:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 30 06:00:00 2005', 'Apr 2 06:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2006', 'Oct 29 05:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 29 06:00:00 2006', 'Apr 1 06:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2007', 'Oct 28 05:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 28 06:00:00 2007', 'Apr 6 06:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2008', 'Oct 26 05:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 2008', 'Apr 5 06:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2009', 'Oct 25 05:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 2009', 'Apr 4 06:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2010', 'Oct 31 05:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 06:00:00 2010', 'Apr 3 06:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2011', 'Oct 30 05:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 30 06:00:00 2011', 'Apr 1 06:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2012', 'Oct 28 05:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 28 06:00:00 2012', 'Apr 7 06:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2013', 'Oct 27 05:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 2013', 'Apr 6 06:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2014', 'Oct 26 05:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 2014', 'Apr 5 06:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2015', 'Oct 25 05:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 2015', 'Apr 3 06:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2016', 'Oct 30 05:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 30 06:00:00 2016', 'Apr 2 06:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2017', 'Oct 29 05:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 29 06:00:00 2017', 'Apr 1 06:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2018', 'Oct 28 05:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 28 06:00:00 2018', 'Apr 7 06:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2019', 'Oct 27 05:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 2019', 'Apr 5 06:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2020', 'Oct 25 05:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 2020', 'Apr 4 06:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2021', 'Oct 31 05:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 06:00:00 2021', 'Apr 3 06:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2022', 'Oct 30 05:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 30 06:00:00 2022', 'Apr 2 06:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2023', 'Oct 29 05:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 29 06:00:00 2023', 'Apr 7 06:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2024', 'Oct 27 05:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 2024', 'Apr 6 06:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2025', 'Oct 26 05:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 2025', 'Apr 5 06:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2026', 'Oct 25 05:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 2026', 'Apr 4 06:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2027', 'Oct 31 05:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 06:00:00 2027', 'Apr 2 06:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2028', 'Oct 29 05:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 29 06:00:00 2028', 'Apr 1 06:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2029', 'Oct 28 05:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 28 06:00:00 2029', 'Apr 7 06:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 7 07:00:00 2030', 'Oct 27 05:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 27 06:00:00 2030', 'Apr 6 06:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2031', 'Oct 26 05:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 2031', 'Apr 4 06:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 4 07:00:00 2032', 'Oct 31 05:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 31 06:00:00 2032', 'Apr 3 06:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 3 07:00:00 2033', 'Oct 30 05:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 30 06:00:00 2033', 'Apr 2 06:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 2 07:00:00 2034', 'Oct 29 05:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 29 06:00:00 2034', 'Apr 1 06:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 1 07:00:00 2035', 'Oct 28 05:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 28 06:00:00 2035', 'Apr 6 06:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 6 07:00:00 2036', 'Oct 26 05:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 26 06:00:00 2036', 'Apr 5 06:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Iqaluit', 'EDT', 1, -14400, 'Apr 5 07:00:00 2037', 'Oct 25 05:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Iqaluit', 'EST', 0, -18000, 'Oct 25 06:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Jamaica --- - -begin -timezone.add_rule('America/Jamaica', 'EST', 0, -18432, 'Dec 14 20:45:52 1901', 'Feb 1 05:07:11 1912', 'Dec 14 15:38:40 1901', 'Jan 31 23:59:59 1912'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Feb 1 05:07:12 1912', 'Jan 6 06:59:59 1974', 'Feb 1 00:07:12 1912', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Jan 6 07:00:00 1974', 'Oct 27 05:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 27 06:00:00 1974', 'Feb 23 06:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Feb 23 07:00:00 1975', 'Oct 26 05:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 26 06:00:00 1975', 'Apr 25 06:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Apr 25 07:00:00 1976', 'Oct 31 05:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 31 06:00:00 1976', 'Apr 24 06:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Apr 24 07:00:00 1977', 'Oct 30 05:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 30 06:00:00 1977', 'Apr 30 06:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Apr 30 07:00:00 1978', 'Oct 29 05:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 29 06:00:00 1978', 'Apr 29 06:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Apr 29 07:00:00 1979', 'Oct 28 05:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 28 06:00:00 1979', 'Apr 27 06:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Apr 27 07:00:00 1980', 'Oct 26 05:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 26 06:00:00 1980', 'Apr 26 06:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Apr 26 07:00:00 1981', 'Oct 25 05:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 25 06:00:00 1981', 'Apr 25 06:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Apr 25 07:00:00 1982', 'Oct 31 05:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 31 06:00:00 1982', 'Apr 24 06:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Jamaica', 'EDT', 1, -14400, 'Apr 24 07:00:00 1983', 'Oct 30 05:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Jamaica', 'EST', 0, -18000, 'Oct 30 06:00:00 1983', 'Jan 18 03:14:07 2038', 'Oct 30 01:00:00 1983', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Jujuy --- - -begin -timezone.add_rule('America/Jujuy', 'ART', 0, -15404, 'Dec 14 20:45:52 1901', 'May 1 04:16:43 1920', 'Dec 14 16:29:08 1901', 'Apr 30 23:59:59 1920'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'May 1 04:16:44 1920', 'Dec 1 03:59:59 1930', 'May 1 00:16:44 1920', 'Nov 30 23:59:59 1930'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Dec 1 04:00:00 1930', 'Apr 1 02:59:59 1931', 'Dec 1 01:00:00 1930', 'Mar 31 23:59:59 1931'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Apr 1 03:00:00 1931', 'Oct 15 03:59:59 1931', 'Mar 31 23:00:00 1931', 'Oct 14 23:59:59 1931'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 15 04:00:00 1931', 'Mar 1 02:59:59 1932', 'Oct 15 01:00:00 1931', 'Feb 29 23:59:59 1932'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1932', 'Nov 1 03:59:59 1932', 'Feb 29 23:00:00 1932', 'Oct 31 23:59:59 1932'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Nov 1 04:00:00 1932', 'Mar 1 02:59:59 1933', 'Nov 1 01:00:00 1932', 'Feb 28 23:59:59 1933'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1933', 'Nov 1 03:59:59 1933', 'Feb 28 23:00:00 1933', 'Oct 31 23:59:59 1933'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Nov 1 04:00:00 1933', 'Mar 1 02:59:59 1934', 'Nov 1 01:00:00 1933', 'Feb 28 23:59:59 1934'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1934', 'Nov 1 03:59:59 1934', 'Feb 28 23:00:00 1934', 'Oct 31 23:59:59 1934'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Nov 1 04:00:00 1934', 'Mar 1 02:59:59 1935', 'Nov 1 01:00:00 1934', 'Feb 28 23:59:59 1935'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1935', 'Nov 1 03:59:59 1935', 'Feb 28 23:00:00 1935', 'Oct 31 23:59:59 1935'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Nov 1 04:00:00 1935', 'Mar 1 02:59:59 1936', 'Nov 1 01:00:00 1935', 'Feb 29 23:59:59 1936'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1936', 'Nov 1 03:59:59 1936', 'Feb 29 23:00:00 1936', 'Oct 31 23:59:59 1936'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Nov 1 04:00:00 1936', 'Mar 1 02:59:59 1937', 'Nov 1 01:00:00 1936', 'Feb 28 23:59:59 1937'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1937', 'Nov 1 03:59:59 1937', 'Feb 28 23:00:00 1937', 'Oct 31 23:59:59 1937'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Nov 1 04:00:00 1937', 'Mar 1 02:59:59 1938', 'Nov 1 01:00:00 1937', 'Feb 28 23:59:59 1938'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1938', 'Nov 1 03:59:59 1938', 'Feb 28 23:00:00 1938', 'Oct 31 23:59:59 1938'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Nov 1 04:00:00 1938', 'Mar 1 02:59:59 1939', 'Nov 1 01:00:00 1938', 'Feb 28 23:59:59 1939'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1939', 'Nov 1 03:59:59 1939', 'Feb 28 23:00:00 1939', 'Oct 31 23:59:59 1939'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Nov 1 04:00:00 1939', 'Mar 1 02:59:59 1940', 'Nov 1 01:00:00 1939', 'Feb 29 23:59:59 1940'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1940', 'Jul 1 03:59:59 1940', 'Feb 29 23:00:00 1940', 'Jun 30 23:59:59 1940'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Jul 1 04:00:00 1940', 'Jun 15 02:59:59 1941', 'Jul 1 01:00:00 1940', 'Jun 14 23:59:59 1941'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Jun 15 03:00:00 1941', 'Oct 15 03:59:59 1941', 'Jun 14 23:00:00 1941', 'Oct 14 23:59:59 1941'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 15 04:00:00 1941', 'Aug 1 02:59:59 1943', 'Oct 15 01:00:00 1941', 'Jul 31 23:59:59 1943'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Aug 1 03:00:00 1943', 'Oct 15 03:59:59 1943', 'Jul 31 23:00:00 1943', 'Oct 14 23:59:59 1943'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 15 04:00:00 1943', 'Mar 1 02:59:59 1946', 'Oct 15 01:00:00 1943', 'Feb 28 23:59:59 1946'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1946', 'Oct 1 03:59:59 1946', 'Feb 28 23:00:00 1946', 'Sep 30 23:59:59 1946'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 1 04:00:00 1946', 'Oct 1 02:59:59 1963', 'Oct 1 01:00:00 1946', 'Sep 30 23:59:59 1963'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Oct 1 03:00:00 1963', 'Dec 15 03:59:59 1963', 'Sep 30 23:00:00 1963', 'Dec 14 23:59:59 1963'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Dec 15 04:00:00 1963', 'Mar 1 02:59:59 1964', 'Dec 15 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1964', 'Oct 15 03:59:59 1964', 'Feb 29 23:00:00 1964', 'Oct 14 23:59:59 1964'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 15 04:00:00 1964', 'Mar 1 02:59:59 1965', 'Oct 15 01:00:00 1964', 'Feb 28 23:59:59 1965'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1965', 'Oct 15 03:59:59 1965', 'Feb 28 23:00:00 1965', 'Oct 14 23:59:59 1965'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 15 04:00:00 1965', 'Mar 1 02:59:59 1966', 'Oct 15 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 1 03:00:00 1966', 'Oct 15 03:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 14 23:59:59 1966'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 15 04:00:00 1966', 'Apr 1 02:59:59 1967', 'Oct 15 01:00:00 1966', 'Mar 31 23:59:59 1967'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Apr 1 03:00:00 1967', 'Oct 1 03:59:59 1967', 'Mar 31 23:00:00 1967', 'Sep 30 23:59:59 1967'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 1 04:00:00 1967', 'Apr 7 02:59:59 1968', 'Oct 1 01:00:00 1967', 'Apr 6 23:59:59 1968'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Apr 7 03:00:00 1968', 'Oct 6 03:59:59 1968', 'Apr 6 23:00:00 1968', 'Oct 5 23:59:59 1968'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 6 04:00:00 1968', 'Apr 6 02:59:59 1969', 'Oct 6 01:00:00 1968', 'Apr 5 23:59:59 1969'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Apr 6 03:00:00 1969', 'Oct 5 03:59:59 1969', 'Apr 5 23:00:00 1969', 'Oct 4 23:59:59 1969'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Oct 5 04:00:00 1969', 'Jan 23 02:59:59 1974', 'Oct 5 01:00:00 1969', 'Jan 22 23:59:59 1974'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Jan 23 03:00:00 1974', 'May 1 01:59:59 1974', 'Jan 23 01:00:00 1974', 'Apr 30 23:59:59 1974'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'May 1 02:00:00 1974', 'Oct 6 02:59:59 1974', 'Apr 30 23:00:00 1974', 'Oct 5 23:59:59 1974'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Oct 6 03:00:00 1974', 'Apr 6 01:59:59 1975', 'Oct 6 01:00:00 1974', 'Apr 5 23:59:59 1975'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Apr 6 02:00:00 1975', 'Oct 5 02:59:59 1975', 'Apr 5 23:00:00 1975', 'Oct 4 23:59:59 1975'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Oct 5 03:00:00 1975', 'Apr 4 01:59:59 1976', 'Oct 5 01:00:00 1975', 'Apr 3 23:59:59 1976'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Apr 4 02:00:00 1976', 'Oct 3 02:59:59 1976', 'Apr 3 23:00:00 1976', 'Oct 2 23:59:59 1976'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Oct 3 03:00:00 1976', 'Apr 3 01:59:59 1977', 'Oct 3 01:00:00 1976', 'Apr 2 23:59:59 1977'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Apr 3 02:00:00 1977', 'Nov 2 02:59:59 1985', 'Apr 2 23:00:00 1977', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 14 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 13 23:59:59 1986'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Mar 14 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 13 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 13 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 12 23:59:59 1987'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Feb 13 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 12 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Feb 7 02:00:00 1988', 'Dec 1 02:59:59 1988', 'Feb 6 23:00:00 1988', 'Nov 30 23:59:59 1988'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Dec 1 03:00:00 1988', 'Mar 5 01:59:59 1989', 'Dec 1 01:00:00 1988', 'Mar 4 23:59:59 1989'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Mar 5 02:00:00 1989', 'Oct 15 02:59:59 1989', 'Mar 4 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Oct 15 03:00:00 1989', 'Mar 4 01:59:59 1990', 'Oct 15 01:00:00 1989', 'Mar 3 23:59:59 1990'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Mar 4 02:00:00 1990', 'Oct 21 02:59:59 1990', 'Mar 3 23:00:00 1990', 'Oct 20 23:59:59 1990'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -7200, 'Oct 21 03:00:00 1990', 'Mar 3 01:59:59 1991', 'Oct 21 01:00:00 1990', 'Mar 2 23:59:59 1991'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 3 02:00:00 1991', 'Oct 6 03:59:59 1991', 'Mar 2 22:00:00 1991', 'Oct 5 23:59:59 1991'); -timezone.add_rule('America/Jujuy', 'WARST', 1, -10800, 'Oct 6 04:00:00 1991', 'Mar 15 02:59:59 1992', 'Oct 6 01:00:00 1991', 'Mar 14 23:59:59 1992'); -timezone.add_rule('America/Jujuy', 'ART', 0, -14400, 'Mar 15 03:00:00 1992', 'Oct 18 03:59:59 1992', 'Mar 14 23:00:00 1992', 'Oct 17 23:59:59 1992'); -timezone.add_rule('America/Jujuy', 'ART', 0, -10800, 'Oct 18 04:00:00 1992', 'Jan 18 03:14:07 2038', 'Oct 18 01:00:00 1992', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Juneau --- - -begin -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Dec 14 20:45:52 1901', 'Feb 9 09:59:59 1942', 'Dec 14 12:45:52 1901', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Feb 9 10:00:00 1942', 'Sep 30 08:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Sep 30 09:00:00 1945', 'Apr 27 09:59:59 1969', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 27 10:00:00 1969', 'Oct 26 08:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 26 09:00:00 1969', 'Apr 26 09:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 26 10:00:00 1970', 'Oct 25 08:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 25 09:00:00 1970', 'Apr 25 09:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 25 10:00:00 1971', 'Oct 31 08:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 31 09:00:00 1971', 'Apr 30 09:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 30 10:00:00 1972', 'Oct 29 08:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 29 09:00:00 1972', 'Apr 29 09:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 29 10:00:00 1973', 'Oct 28 08:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 28 09:00:00 1973', 'Jan 6 09:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Jan 6 10:00:00 1974', 'Oct 27 08:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 27 09:00:00 1974', 'Feb 23 09:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Feb 23 10:00:00 1975', 'Oct 26 08:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 26 09:00:00 1975', 'Apr 25 09:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 25 10:00:00 1976', 'Oct 31 08:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 31 09:00:00 1976', 'Apr 24 09:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 24 10:00:00 1977', 'Oct 30 08:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 30 09:00:00 1977', 'Apr 30 09:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 30 10:00:00 1978', 'Oct 29 08:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 29 09:00:00 1978', 'Apr 29 09:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 29 10:00:00 1979', 'Oct 28 08:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 28 09:00:00 1979', 'Apr 27 09:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 27 10:00:00 1980', 'Oct 26 08:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 26 09:00:00 1980', 'Apr 26 09:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 26 10:00:00 1981', 'Oct 25 08:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 25 09:00:00 1981', 'Apr 25 09:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 25 10:00:00 1982', 'Oct 31 08:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Juneau', 'AKST', 0, -28800, 'Oct 31 09:00:00 1982', 'Apr 24 09:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -25200, 'Apr 24 10:00:00 1983', 'Oct 30 08:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 30 09:00:00 1983', 'Apr 29 10:59:59 1984', 'Oct 30 00:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 29 11:00:00 1984', 'Oct 28 09:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 28 10:00:00 1984', 'Apr 28 10:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 28 11:00:00 1985', 'Oct 27 09:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 27 10:00:00 1985', 'Apr 27 10:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 27 11:00:00 1986', 'Oct 26 09:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 26 10:00:00 1986', 'Apr 5 10:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1987', 'Oct 25 09:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 25 10:00:00 1987', 'Apr 3 10:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 3 11:00:00 1988', 'Oct 30 09:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 30 10:00:00 1988', 'Apr 2 10:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 2 11:00:00 1989', 'Oct 29 09:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 29 10:00:00 1989', 'Apr 1 10:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 1 11:00:00 1990', 'Oct 28 09:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 28 10:00:00 1990', 'Apr 7 10:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 7 11:00:00 1991', 'Oct 27 09:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 27 10:00:00 1991', 'Apr 5 10:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1992', 'Oct 25 09:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 25 10:00:00 1992', 'Apr 4 10:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 4 11:00:00 1993', 'Oct 31 09:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 31 10:00:00 1993', 'Apr 3 10:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 3 11:00:00 1994', 'Oct 30 09:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 30 10:00:00 1994', 'Apr 2 10:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 2 11:00:00 1995', 'Oct 29 09:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 29 10:00:00 1995', 'Apr 7 10:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 7 11:00:00 1996', 'Oct 27 09:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 27 10:00:00 1996', 'Apr 6 10:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 6 11:00:00 1997', 'Oct 26 09:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 26 10:00:00 1997', 'Apr 5 10:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1998', 'Oct 25 09:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 25 10:00:00 1998', 'Apr 4 10:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 4 11:00:00 1999', 'Oct 31 09:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 31 10:00:00 1999', 'Apr 2 10:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2000', 'Oct 29 09:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 29 10:00:00 2000', 'Apr 1 10:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2001', 'Oct 28 09:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 28 10:00:00 2001', 'Apr 7 10:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2002', 'Oct 27 09:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 27 10:00:00 2002', 'Apr 6 10:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2003', 'Oct 26 09:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 26 10:00:00 2003', 'Apr 4 10:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2004', 'Oct 31 09:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 31 10:00:00 2004', 'Apr 3 10:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2005', 'Oct 30 09:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 30 10:00:00 2005', 'Apr 2 10:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2006', 'Oct 29 09:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 29 10:00:00 2006', 'Apr 1 10:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2007', 'Oct 28 09:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 28 10:00:00 2007', 'Apr 6 10:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2008', 'Oct 26 09:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 26 10:00:00 2008', 'Apr 5 10:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2009', 'Oct 25 09:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 25 10:00:00 2009', 'Apr 4 10:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2010', 'Oct 31 09:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 31 10:00:00 2010', 'Apr 3 10:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2011', 'Oct 30 09:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 30 10:00:00 2011', 'Apr 1 10:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2012', 'Oct 28 09:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 28 10:00:00 2012', 'Apr 7 10:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2013', 'Oct 27 09:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 27 10:00:00 2013', 'Apr 6 10:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2014', 'Oct 26 09:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 26 10:00:00 2014', 'Apr 5 10:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2015', 'Oct 25 09:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 25 10:00:00 2015', 'Apr 3 10:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2016', 'Oct 30 09:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 30 10:00:00 2016', 'Apr 2 10:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2017', 'Oct 29 09:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 29 10:00:00 2017', 'Apr 1 10:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2018', 'Oct 28 09:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 28 10:00:00 2018', 'Apr 7 10:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2019', 'Oct 27 09:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 27 10:00:00 2019', 'Apr 5 10:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2020', 'Oct 25 09:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 25 10:00:00 2020', 'Apr 4 10:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2021', 'Oct 31 09:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 31 10:00:00 2021', 'Apr 3 10:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2022', 'Oct 30 09:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 30 10:00:00 2022', 'Apr 2 10:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2023', 'Oct 29 09:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 29 10:00:00 2023', 'Apr 7 10:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2024', 'Oct 27 09:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 27 10:00:00 2024', 'Apr 6 10:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2025', 'Oct 26 09:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 26 10:00:00 2025', 'Apr 5 10:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2026', 'Oct 25 09:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 25 10:00:00 2026', 'Apr 4 10:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2027', 'Oct 31 09:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 31 10:00:00 2027', 'Apr 2 10:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2028', 'Oct 29 09:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 29 10:00:00 2028', 'Apr 1 10:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2029', 'Oct 28 09:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 28 10:00:00 2029', 'Apr 7 10:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2030', 'Oct 27 09:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 27 10:00:00 2030', 'Apr 6 10:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2031', 'Oct 26 09:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 26 10:00:00 2031', 'Apr 4 10:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2032', 'Oct 31 09:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 31 10:00:00 2032', 'Apr 3 10:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2033', 'Oct 30 09:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 30 10:00:00 2033', 'Apr 2 10:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2034', 'Oct 29 09:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 29 10:00:00 2034', 'Apr 1 10:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2035', 'Oct 28 09:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 28 10:00:00 2035', 'Apr 6 10:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2036', 'Oct 26 09:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 26 10:00:00 2036', 'Apr 5 10:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Juneau', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2037', 'Oct 25 09:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Juneau', 'AKST', 0, -32400, 'Oct 25 10:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 18:14:07 2038'); -end; -/ - --- --- America/Kentucky/Louisville not installed --- - --- --- America/Kentucky/Monticello not installed --- - --- --- America/Knox_IN --- - -begin -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 26 07:00:00 1919', 'Feb 9 07:59:59 1942', 'Oct 26 01:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 27 07:59:59 1947', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 27 08:00:00 1947', 'Sep 28 06:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 28 07:00:00 1947', 'Apr 25 07:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 25 08:00:00 1948', 'Sep 26 06:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 26 07:00:00 1948', 'Apr 24 07:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 24 08:00:00 1949', 'Sep 25 06:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 25 07:00:00 1949', 'Apr 30 07:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 30 08:00:00 1950', 'Sep 24 06:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 24 07:00:00 1950', 'Apr 29 07:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 29 08:00:00 1951', 'Sep 30 06:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 30 07:00:00 1951', 'Apr 27 07:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 27 08:00:00 1952', 'Sep 28 06:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 28 07:00:00 1952', 'Apr 26 07:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 26 08:00:00 1953', 'Sep 27 06:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 27 07:00:00 1953', 'Apr 25 07:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 25 08:00:00 1954', 'Sep 26 06:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 26 07:00:00 1954', 'Apr 24 07:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 24 08:00:00 1955', 'Oct 30 06:59:59 1955', 'Apr 24 03:00:00 1955', 'Oct 30 01:59:59 1955'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 30 07:00:00 1955', 'Apr 29 07:59:59 1956', 'Oct 30 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 29 08:00:00 1956', 'Oct 28 06:59:59 1956', 'Apr 29 03:00:00 1956', 'Oct 28 01:59:59 1956'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 28 07:00:00 1956', 'Apr 28 07:59:59 1957', 'Oct 28 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 28 08:00:00 1957', 'Sep 29 06:59:59 1957', 'Apr 28 03:00:00 1957', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 29 07:00:00 1957', 'Apr 27 07:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 27 08:00:00 1958', 'Sep 28 06:59:59 1958', 'Apr 27 03:00:00 1958', 'Sep 28 01:59:59 1958'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Sep 28 07:00:00 1958', 'Apr 26 07:59:59 1959', 'Sep 28 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 26 08:00:00 1959', 'Oct 25 06:59:59 1959', 'Apr 26 03:00:00 1959', 'Oct 25 01:59:59 1959'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 25 07:00:00 1959', 'Apr 24 07:59:59 1960', 'Oct 25 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 24 08:00:00 1960', 'Oct 30 06:59:59 1960', 'Apr 24 03:00:00 1960', 'Oct 30 01:59:59 1960'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 30 07:00:00 1960', 'Apr 30 07:59:59 1961', 'Oct 30 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 30 08:00:00 1961', 'Oct 29 06:59:59 1961', 'Apr 30 03:00:00 1961', 'Oct 29 01:59:59 1961'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 29 07:00:00 1961', 'Apr 29 07:59:59 1962', 'Oct 29 01:00:00 1961', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -18000, 'Apr 29 08:00:00 1962', 'Oct 27 06:59:59 1963', 'Apr 29 03:00:00 1962', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 27 07:00:00 1963', 'Apr 30 07:59:59 1967', 'Oct 27 01:00:00 1963', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 30 08:00:00 1967', 'Oct 29 06:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 29 07:00:00 1967', 'Apr 28 07:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 28 08:00:00 1968', 'Oct 27 06:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 27 07:00:00 1968', 'Apr 27 07:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 27 08:00:00 1969', 'Oct 26 06:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 26 07:00:00 1969', 'Apr 26 07:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 26 08:00:00 1970', 'Oct 25 06:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 25 07:00:00 1970', 'Apr 25 07:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 25 08:00:00 1971', 'Oct 31 06:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 31 07:00:00 1971', 'Apr 30 07:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 30 08:00:00 1972', 'Oct 29 06:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 29 07:00:00 1972', 'Apr 29 07:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 29 08:00:00 1973', 'Oct 28 06:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 28 07:00:00 1973', 'Jan 6 07:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Jan 6 08:00:00 1974', 'Oct 27 06:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 27 07:00:00 1974', 'Feb 23 07:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Feb 23 08:00:00 1975', 'Oct 26 06:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 26 07:00:00 1975', 'Apr 25 07:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 25 08:00:00 1976', 'Oct 31 06:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 31 07:00:00 1976', 'Apr 24 07:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 24 08:00:00 1977', 'Oct 30 06:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 30 07:00:00 1977', 'Apr 30 07:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 30 08:00:00 1978', 'Oct 29 06:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 29 07:00:00 1978', 'Apr 29 07:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 29 08:00:00 1979', 'Oct 28 06:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 28 07:00:00 1979', 'Apr 27 07:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 27 08:00:00 1980', 'Oct 26 06:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 26 07:00:00 1980', 'Apr 26 07:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 26 08:00:00 1981', 'Oct 25 06:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 25 07:00:00 1981', 'Apr 25 07:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 25 08:00:00 1982', 'Oct 31 06:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 31 07:00:00 1982', 'Apr 24 07:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 24 08:00:00 1983', 'Oct 30 06:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 30 07:00:00 1983', 'Apr 29 07:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 29 08:00:00 1984', 'Oct 28 06:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 28 07:00:00 1984', 'Apr 28 07:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 28 08:00:00 1985', 'Oct 27 06:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 27 07:00:00 1985', 'Apr 27 07:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 27 08:00:00 1986', 'Oct 26 06:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 26 07:00:00 1986', 'Apr 5 07:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 5 08:00:00 1987', 'Oct 25 06:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 25 07:00:00 1987', 'Apr 3 07:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 3 08:00:00 1988', 'Oct 30 06:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 30 07:00:00 1988', 'Apr 2 07:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 2 08:00:00 1989', 'Oct 29 06:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 29 07:00:00 1989', 'Apr 1 07:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 1 08:00:00 1990', 'Oct 28 06:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -21600, 'Oct 28 07:00:00 1990', 'Apr 7 07:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Knox_IN', 'CDT', 1, -18000, 'Apr 7 08:00:00 1991', 'Oct 27 06:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Knox_IN', 'EST', 0, -18000, 'Oct 27 07:00:00 1991', 'Jan 18 03:14:07 2038', 'Oct 27 02:00:00 1991', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/La_Paz --- - -begin -timezone.add_rule('America/La_Paz', 'BOT', 0, -16356, 'Dec 14 20:45:52 1901', 'Oct 15 04:32:35 1931', 'Dec 14 16:13:16 1901', 'Oct 14 23:59:59 1931'); -timezone.add_rule('America/La_Paz', 'BOST', 1, -12756, 'Oct 15 04:32:36 1931', 'Mar 21 03:32:35 1932', 'Oct 15 01:00:00 1931', 'Mar 20 23:59:59 1932'); -timezone.add_rule('America/La_Paz', 'BOT', 0, -14400, 'Mar 21 03:32:36 1932', 'Jan 18 03:14:07 2038', 'Mar 20 23:32:36 1932', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Lima --- - -begin -timezone.add_rule('America/Lima', 'PET', 0, -18540, 'Dec 14 20:45:52 1901', 'Jul 28 05:08:59 1908', 'Dec 14 15:36:52 1901', 'Jul 27 23:59:59 1908'); -timezone.add_rule('America/Lima', 'PET', 0, -18000, 'Jul 28 05:09:00 1908', 'Jan 1 04:59:59 1938', 'Jul 28 00:09:00 1908', 'Dec 31 23:59:59 1937'); -timezone.add_rule('America/Lima', 'PEST', 1, -14400, 'Jan 1 05:00:00 1938', 'Apr 1 03:59:59 1938', 'Jan 1 01:00:00 1938', 'Mar 31 23:59:59 1938'); -timezone.add_rule('America/Lima', 'PET', 0, -18000, 'Apr 1 04:00:00 1938', 'Sep 25 04:59:59 1938', 'Mar 31 23:00:00 1938', 'Sep 24 23:59:59 1938'); -timezone.add_rule('America/Lima', 'PEST', 1, -14400, 'Sep 25 05:00:00 1938', 'Mar 26 03:59:59 1939', 'Sep 25 01:00:00 1938', 'Mar 25 23:59:59 1939'); -timezone.add_rule('America/Lima', 'PET', 0, -18000, 'Mar 26 04:00:00 1939', 'Sep 24 04:59:59 1939', 'Mar 25 23:00:00 1939', 'Sep 23 23:59:59 1939'); -timezone.add_rule('America/Lima', 'PEST', 1, -14400, 'Sep 24 05:00:00 1939', 'Mar 24 03:59:59 1940', 'Sep 24 01:00:00 1939', 'Mar 23 23:59:59 1940'); -timezone.add_rule('America/Lima', 'PET', 0, -18000, 'Mar 24 04:00:00 1940', 'Jan 1 04:59:59 1987', 'Mar 23 23:00:00 1940', 'Dec 31 23:59:59 1986'); -timezone.add_rule('America/Lima', 'PEST', 1, -14400, 'Jan 1 05:00:00 1987', 'Apr 1 03:59:59 1987', 'Jan 1 01:00:00 1987', 'Mar 31 23:59:59 1987'); -timezone.add_rule('America/Lima', 'PET', 0, -18000, 'Apr 1 04:00:00 1987', 'Jan 1 04:59:59 1990', 'Mar 31 23:00:00 1987', 'Dec 31 23:59:59 1989'); -timezone.add_rule('America/Lima', 'PEST', 1, -14400, 'Jan 1 05:00:00 1990', 'Apr 1 03:59:59 1990', 'Jan 1 01:00:00 1990', 'Mar 31 23:59:59 1990'); -timezone.add_rule('America/Lima', 'PET', 0, -18000, 'Apr 1 04:00:00 1990', 'Jan 1 04:59:59 1993', 'Mar 31 23:00:00 1990', 'Dec 31 23:59:59 1992'); -timezone.add_rule('America/Lima', 'PEST', 1, -14400, 'Jan 1 05:00:00 1993', 'Apr 1 03:59:59 1993', 'Jan 1 01:00:00 1993', 'Mar 31 23:59:59 1993'); -timezone.add_rule('America/Lima', 'PET', 0, -18000, 'Apr 1 04:00:00 1993', 'Jan 18 03:14:07 2038', 'Mar 31 23:00:00 1993', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Los_Angeles --- - -begin -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Dec 14 20:45:52 1901', 'Mar 31 09:59:59 1918', 'Dec 14 12:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Mar 31 10:00:00 1918', 'Oct 27 08:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 1918', 'Mar 30 09:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Mar 30 10:00:00 1919', 'Oct 26 08:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 1919', 'Feb 9 09:59:59 1942', 'Oct 26 01:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Feb 9 10:00:00 1942', 'Sep 30 08:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 30 09:00:00 1945', 'Mar 14 09:59:59 1948', 'Sep 30 01:00:00 1945', 'Mar 14 01:59:59 1948'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Mar 14 10:00:00 1948', 'Jan 1 08:59:59 1949', 'Mar 14 03:00:00 1948', 'Jan 1 01:59:59 1949'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Jan 1 09:00:00 1949', 'Apr 30 09:59:59 1950', 'Jan 1 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 30 10:00:00 1950', 'Sep 24 08:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 24 09:00:00 1950', 'Apr 29 09:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 29 10:00:00 1951', 'Sep 30 08:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 30 09:00:00 1951', 'Apr 27 09:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 27 10:00:00 1952', 'Sep 28 08:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 28 09:00:00 1952', 'Apr 26 09:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 26 10:00:00 1953', 'Sep 27 08:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 27 09:00:00 1953', 'Apr 25 09:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 25 10:00:00 1954', 'Sep 26 08:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 26 09:00:00 1954', 'Apr 24 09:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 24 10:00:00 1955', 'Sep 25 08:59:59 1955', 'Apr 24 03:00:00 1955', 'Sep 25 01:59:59 1955'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 25 09:00:00 1955', 'Apr 29 09:59:59 1956', 'Sep 25 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 29 10:00:00 1956', 'Sep 30 08:59:59 1956', 'Apr 29 03:00:00 1956', 'Sep 30 01:59:59 1956'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 30 09:00:00 1956', 'Apr 28 09:59:59 1957', 'Sep 30 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 28 10:00:00 1957', 'Sep 29 08:59:59 1957', 'Apr 28 03:00:00 1957', 'Sep 29 01:59:59 1957'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 29 09:00:00 1957', 'Apr 27 09:59:59 1958', 'Sep 29 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 27 10:00:00 1958', 'Sep 28 08:59:59 1958', 'Apr 27 03:00:00 1958', 'Sep 28 01:59:59 1958'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 28 09:00:00 1958', 'Apr 26 09:59:59 1959', 'Sep 28 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 26 10:00:00 1959', 'Sep 27 08:59:59 1959', 'Apr 26 03:00:00 1959', 'Sep 27 01:59:59 1959'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 27 09:00:00 1959', 'Apr 24 09:59:59 1960', 'Sep 27 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 24 10:00:00 1960', 'Sep 25 08:59:59 1960', 'Apr 24 03:00:00 1960', 'Sep 25 01:59:59 1960'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 25 09:00:00 1960', 'Apr 30 09:59:59 1961', 'Sep 25 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 30 10:00:00 1961', 'Sep 24 08:59:59 1961', 'Apr 30 03:00:00 1961', 'Sep 24 01:59:59 1961'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Sep 24 09:00:00 1961', 'Apr 29 09:59:59 1962', 'Sep 24 01:00:00 1961', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 29 10:00:00 1962', 'Oct 28 08:59:59 1962', 'Apr 29 03:00:00 1962', 'Oct 28 01:59:59 1962'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 1962', 'Apr 28 09:59:59 1963', 'Oct 28 01:00:00 1962', 'Apr 28 01:59:59 1963'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 28 10:00:00 1963', 'Oct 27 08:59:59 1963', 'Apr 28 03:00:00 1963', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 1963', 'Apr 26 09:59:59 1964', 'Oct 27 01:00:00 1963', 'Apr 26 01:59:59 1964'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 26 10:00:00 1964', 'Oct 25 08:59:59 1964', 'Apr 26 03:00:00 1964', 'Oct 25 01:59:59 1964'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 1964', 'Apr 25 09:59:59 1965', 'Oct 25 01:00:00 1964', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 25 10:00:00 1965', 'Oct 31 08:59:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 1965', 'Apr 24 09:59:59 1966', 'Oct 31 01:00:00 1965', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 24 10:00:00 1966', 'Oct 30 08:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 1966', 'Apr 30 09:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 30 10:00:00 1967', 'Oct 29 08:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 1967', 'Apr 28 09:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 28 10:00:00 1968', 'Oct 27 08:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 1968', 'Apr 27 09:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 27 10:00:00 1969', 'Oct 26 08:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 1969', 'Apr 26 09:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 26 10:00:00 1970', 'Oct 25 08:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 1970', 'Apr 25 09:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 25 10:00:00 1971', 'Oct 31 08:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 1971', 'Apr 30 09:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 30 10:00:00 1972', 'Oct 29 08:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 1972', 'Apr 29 09:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 29 10:00:00 1973', 'Oct 28 08:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 1973', 'Jan 6 09:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Jan 6 10:00:00 1974', 'Oct 27 08:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 1974', 'Feb 23 09:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Feb 23 10:00:00 1975', 'Oct 26 08:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 1975', 'Apr 25 09:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 25 10:00:00 1976', 'Oct 31 08:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 1976', 'Apr 24 09:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 24 10:00:00 1977', 'Oct 30 08:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 1977', 'Apr 30 09:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 30 10:00:00 1978', 'Oct 29 08:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 1978', 'Apr 29 09:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 29 10:00:00 1979', 'Oct 28 08:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 1979', 'Apr 27 09:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 27 10:00:00 1980', 'Oct 26 08:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 1980', 'Apr 26 09:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 26 10:00:00 1981', 'Oct 25 08:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 1981', 'Apr 25 09:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 25 10:00:00 1982', 'Oct 31 08:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 1982', 'Apr 24 09:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 24 10:00:00 1983', 'Oct 30 08:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 1983', 'Apr 29 09:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 29 10:00:00 1984', 'Oct 28 08:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 1984', 'Apr 28 09:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 28 10:00:00 1985', 'Oct 27 08:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 1985', 'Apr 27 09:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 27 10:00:00 1986', 'Oct 26 08:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 1986', 'Apr 5 09:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 5 10:00:00 1987', 'Oct 25 08:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 1987', 'Apr 3 09:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 3 10:00:00 1988', 'Oct 30 08:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 1988', 'Apr 2 09:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 2 10:00:00 1989', 'Oct 29 08:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 1989', 'Apr 1 09:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 1 10:00:00 1990', 'Oct 28 08:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 1990', 'Apr 7 09:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 7 10:00:00 1991', 'Oct 27 08:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 1991', 'Apr 5 09:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 5 10:00:00 1992', 'Oct 25 08:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 1992', 'Apr 4 09:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 4 10:00:00 1993', 'Oct 31 08:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 1993', 'Apr 3 09:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 3 10:00:00 1994', 'Oct 30 08:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 1994', 'Apr 2 09:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 2 10:00:00 1995', 'Oct 29 08:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 1995', 'Apr 7 09:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 7 10:00:00 1996', 'Oct 27 08:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 1996', 'Apr 6 09:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 6 10:00:00 1997', 'Oct 26 08:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 1997', 'Apr 5 09:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 5 10:00:00 1998', 'Oct 25 08:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 1998', 'Apr 4 09:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 4 10:00:00 1999', 'Oct 31 08:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 1999', 'Apr 2 09:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 2 10:00:00 2000', 'Oct 29 08:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 2000', 'Apr 1 09:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 1 10:00:00 2001', 'Oct 28 08:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 2001', 'Apr 7 09:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 7 10:00:00 2002', 'Oct 27 08:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 2002', 'Apr 6 09:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 6 10:00:00 2003', 'Oct 26 08:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 2003', 'Apr 4 09:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 4 10:00:00 2004', 'Oct 31 08:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 2004', 'Apr 3 09:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 3 10:00:00 2005', 'Oct 30 08:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 2005', 'Apr 2 09:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 2 10:00:00 2006', 'Oct 29 08:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 2006', 'Apr 1 09:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 1 10:00:00 2007', 'Oct 28 08:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 2007', 'Apr 6 09:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 6 10:00:00 2008', 'Oct 26 08:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 2008', 'Apr 5 09:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 5 10:00:00 2009', 'Oct 25 08:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 2009', 'Apr 4 09:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 4 10:00:00 2010', 'Oct 31 08:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 2010', 'Apr 3 09:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 3 10:00:00 2011', 'Oct 30 08:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 2011', 'Apr 1 09:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 1 10:00:00 2012', 'Oct 28 08:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 2012', 'Apr 7 09:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 7 10:00:00 2013', 'Oct 27 08:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 2013', 'Apr 6 09:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 6 10:00:00 2014', 'Oct 26 08:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 2014', 'Apr 5 09:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 5 10:00:00 2015', 'Oct 25 08:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 2015', 'Apr 3 09:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 3 10:00:00 2016', 'Oct 30 08:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 2016', 'Apr 2 09:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 2 10:00:00 2017', 'Oct 29 08:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 2017', 'Apr 1 09:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 1 10:00:00 2018', 'Oct 28 08:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 2018', 'Apr 7 09:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 7 10:00:00 2019', 'Oct 27 08:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 2019', 'Apr 5 09:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 5 10:00:00 2020', 'Oct 25 08:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 2020', 'Apr 4 09:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 4 10:00:00 2021', 'Oct 31 08:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 2021', 'Apr 3 09:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 3 10:00:00 2022', 'Oct 30 08:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 2022', 'Apr 2 09:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 2 10:00:00 2023', 'Oct 29 08:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 2023', 'Apr 7 09:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 7 10:00:00 2024', 'Oct 27 08:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 2024', 'Apr 6 09:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 6 10:00:00 2025', 'Oct 26 08:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 2025', 'Apr 5 09:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 5 10:00:00 2026', 'Oct 25 08:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 2026', 'Apr 4 09:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 4 10:00:00 2027', 'Oct 31 08:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 2027', 'Apr 2 09:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 2 10:00:00 2028', 'Oct 29 08:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 2028', 'Apr 1 09:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 1 10:00:00 2029', 'Oct 28 08:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 2029', 'Apr 7 09:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 7 10:00:00 2030', 'Oct 27 08:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 27 09:00:00 2030', 'Apr 6 09:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 6 10:00:00 2031', 'Oct 26 08:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 2031', 'Apr 4 09:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 4 10:00:00 2032', 'Oct 31 08:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 31 09:00:00 2032', 'Apr 3 09:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 3 10:00:00 2033', 'Oct 30 08:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 30 09:00:00 2033', 'Apr 2 09:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 2 10:00:00 2034', 'Oct 29 08:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 29 09:00:00 2034', 'Apr 1 09:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 1 10:00:00 2035', 'Oct 28 08:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 28 09:00:00 2035', 'Apr 6 09:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 6 10:00:00 2036', 'Oct 26 08:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 26 09:00:00 2036', 'Apr 5 09:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Los_Angeles', 'PDT', 1, -25200, 'Apr 5 10:00:00 2037', 'Oct 25 08:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Los_Angeles', 'PST', 0, -28800, 'Oct 25 09:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 19:14:07 2038'); -end; -/ - --- --- America/Louisville --- - -begin -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Oct 26 07:00:00 1919', 'May 1 07:59:59 1921', 'Oct 26 01:00:00 1919', 'May 1 01:59:59 1921'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'May 1 08:00:00 1921', 'Sep 1 06:59:59 1921', 'May 1 03:00:00 1921', 'Sep 1 01:59:59 1921'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 1 07:00:00 1921', 'Apr 27 07:59:59 1941', 'Sep 1 01:00:00 1921', 'Apr 27 01:59:59 1941'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 27 08:00:00 1941', 'Sep 28 06:59:59 1941', 'Apr 27 03:00:00 1941', 'Sep 28 01:59:59 1941'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 28 07:00:00 1941', 'Feb 9 07:59:59 1942', 'Sep 28 01:00:00 1941', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 30 07:00:00 1945', 'Jan 1 05:59:59 1946', 'Sep 30 01:00:00 1945', 'Dec 31 23:59:59 1945'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Jan 1 06:00:00 1946', 'Jun 2 06:59:59 1946', 'Jan 1 01:00:00 1946', 'Jun 2 01:59:59 1946'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Jun 2 07:00:00 1946', 'Apr 27 07:59:59 1947', 'Jun 2 01:00:00 1946', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 27 08:00:00 1947', 'Sep 24 06:59:59 1950', 'Apr 27 03:00:00 1947', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 24 07:00:00 1950', 'Apr 29 07:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 29 08:00:00 1951', 'Sep 30 06:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 30 07:00:00 1951', 'Apr 27 07:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 27 08:00:00 1952', 'Sep 28 06:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 28 07:00:00 1952', 'Apr 26 07:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 26 08:00:00 1953', 'Sep 27 06:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 27 07:00:00 1953', 'Apr 25 07:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 25 08:00:00 1954', 'Sep 26 06:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 26 07:00:00 1954', 'Apr 24 07:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 24 08:00:00 1955', 'Sep 25 06:59:59 1955', 'Apr 24 03:00:00 1955', 'Sep 25 01:59:59 1955'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Sep 25 07:00:00 1955', 'Apr 29 07:59:59 1956', 'Sep 25 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 29 08:00:00 1956', 'Oct 28 06:59:59 1956', 'Apr 29 03:00:00 1956', 'Oct 28 01:59:59 1956'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Oct 28 07:00:00 1956', 'Apr 28 07:59:59 1957', 'Oct 28 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 28 08:00:00 1957', 'Oct 27 06:59:59 1957', 'Apr 28 03:00:00 1957', 'Oct 27 01:59:59 1957'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Oct 27 07:00:00 1957', 'Apr 27 07:59:59 1958', 'Oct 27 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 27 08:00:00 1958', 'Oct 26 06:59:59 1958', 'Apr 27 03:00:00 1958', 'Oct 26 01:59:59 1958'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Oct 26 07:00:00 1958', 'Apr 26 07:59:59 1959', 'Oct 26 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 26 08:00:00 1959', 'Oct 25 06:59:59 1959', 'Apr 26 03:00:00 1959', 'Oct 25 01:59:59 1959'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Oct 25 07:00:00 1959', 'Apr 24 07:59:59 1960', 'Oct 25 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 24 08:00:00 1960', 'Oct 30 06:59:59 1960', 'Apr 24 03:00:00 1960', 'Oct 30 01:59:59 1960'); -timezone.add_rule('America/Louisville', 'EST', 0, -21600, 'Oct 30 07:00:00 1960', 'Apr 30 07:59:59 1961', 'Oct 30 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Apr 30 08:00:00 1961', 'Jul 23 06:59:59 1961', 'Apr 30 03:00:00 1961', 'Jul 23 01:59:59 1961'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Jul 23 07:00:00 1961', 'Apr 28 06:59:59 1968', 'Jul 23 02:00:00 1961', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 28 07:00:00 1968', 'Oct 27 05:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 1968', 'Apr 27 06:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Apr 25 06:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 25 07:00:00 1971', 'Oct 31 05:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 1971', 'Apr 30 06:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 30 07:00:00 1972', 'Oct 29 05:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 1972', 'Apr 29 06:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 29 07:00:00 1973', 'Oct 28 05:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 1973', 'Jan 6 06:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Louisville', 'EDT', 1, -18000, 'Jan 6 07:00:00 1974', 'Oct 27 06:59:59 1974', 'Jan 6 02:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 07:00:00 1974', 'Feb 23 06:59:59 1975', 'Oct 27 02:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Feb 23 07:00:00 1975', 'Oct 26 05:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 1975', 'Apr 25 06:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 25 07:00:00 1976', 'Oct 31 05:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 1976', 'Apr 24 06:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 24 07:00:00 1977', 'Oct 30 05:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 1977', 'Apr 30 06:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 30 07:00:00 1978', 'Oct 29 05:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 1978', 'Apr 29 06:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 29 07:00:00 1979', 'Oct 28 05:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 1979', 'Apr 27 06:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 27 07:00:00 1980', 'Oct 26 05:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 1980', 'Apr 26 06:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 26 07:00:00 1981', 'Oct 25 05:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 1981', 'Apr 25 06:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 25 07:00:00 1982', 'Oct 31 05:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 1982', 'Apr 24 06:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 24 07:00:00 1983', 'Oct 30 05:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 1983', 'Apr 29 06:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 29 07:00:00 1984', 'Oct 28 05:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 1984', 'Apr 28 06:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 28 07:00:00 1985', 'Oct 27 05:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 1985', 'Apr 27 06:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 27 07:00:00 1986', 'Oct 26 05:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 1986', 'Apr 5 06:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 5 07:00:00 1987', 'Oct 25 05:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 1987', 'Apr 3 06:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 3 07:00:00 1988', 'Oct 30 05:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 1988', 'Apr 2 06:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 2 07:00:00 1989', 'Oct 29 05:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 1989', 'Apr 1 06:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 1 07:00:00 1990', 'Oct 28 05:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 1990', 'Apr 7 06:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 7 07:00:00 1991', 'Oct 27 05:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 1991', 'Apr 5 06:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 5 07:00:00 1992', 'Oct 25 05:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 1992', 'Apr 4 06:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 4 07:00:00 1993', 'Oct 31 05:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 1993', 'Apr 3 06:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 3 07:00:00 1994', 'Oct 30 05:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 1994', 'Apr 2 06:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 2 07:00:00 1995', 'Oct 29 05:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 1995', 'Apr 7 06:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 7 07:00:00 1996', 'Oct 27 05:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 1996', 'Apr 6 06:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 6 07:00:00 1997', 'Oct 26 05:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 1997', 'Apr 5 06:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 5 07:00:00 1998', 'Oct 25 05:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 1998', 'Apr 4 06:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 4 07:00:00 1999', 'Oct 31 05:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 1999', 'Apr 2 06:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 2 07:00:00 2000', 'Oct 29 05:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 2000', 'Apr 1 06:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 1 07:00:00 2001', 'Oct 28 05:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 2001', 'Apr 7 06:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 7 07:00:00 2002', 'Oct 27 05:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 2002', 'Apr 6 06:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 6 07:00:00 2003', 'Oct 26 05:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 2003', 'Apr 4 06:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 4 07:00:00 2004', 'Oct 31 05:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 2004', 'Apr 3 06:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 3 07:00:00 2005', 'Oct 30 05:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 2005', 'Apr 2 06:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 2 07:00:00 2006', 'Oct 29 05:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 2006', 'Apr 1 06:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 1 07:00:00 2007', 'Oct 28 05:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 2007', 'Apr 6 06:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 6 07:00:00 2008', 'Oct 26 05:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 2008', 'Apr 5 06:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 5 07:00:00 2009', 'Oct 25 05:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 2009', 'Apr 4 06:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 4 07:00:00 2010', 'Oct 31 05:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 2010', 'Apr 3 06:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 3 07:00:00 2011', 'Oct 30 05:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 2011', 'Apr 1 06:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 1 07:00:00 2012', 'Oct 28 05:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 2012', 'Apr 7 06:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 7 07:00:00 2013', 'Oct 27 05:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 2013', 'Apr 6 06:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 6 07:00:00 2014', 'Oct 26 05:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 2014', 'Apr 5 06:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 5 07:00:00 2015', 'Oct 25 05:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 2015', 'Apr 3 06:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 3 07:00:00 2016', 'Oct 30 05:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 2016', 'Apr 2 06:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 2 07:00:00 2017', 'Oct 29 05:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 2017', 'Apr 1 06:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 1 07:00:00 2018', 'Oct 28 05:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 2018', 'Apr 7 06:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 7 07:00:00 2019', 'Oct 27 05:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 2019', 'Apr 5 06:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 5 07:00:00 2020', 'Oct 25 05:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 2020', 'Apr 4 06:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 4 07:00:00 2021', 'Oct 31 05:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 2021', 'Apr 3 06:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 3 07:00:00 2022', 'Oct 30 05:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 2022', 'Apr 2 06:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 2 07:00:00 2023', 'Oct 29 05:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 2023', 'Apr 7 06:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 7 07:00:00 2024', 'Oct 27 05:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 2024', 'Apr 6 06:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 6 07:00:00 2025', 'Oct 26 05:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 2025', 'Apr 5 06:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 5 07:00:00 2026', 'Oct 25 05:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 2026', 'Apr 4 06:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 4 07:00:00 2027', 'Oct 31 05:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 2027', 'Apr 2 06:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 2 07:00:00 2028', 'Oct 29 05:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 2028', 'Apr 1 06:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 1 07:00:00 2029', 'Oct 28 05:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 2029', 'Apr 7 06:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 7 07:00:00 2030', 'Oct 27 05:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 27 06:00:00 2030', 'Apr 6 06:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 6 07:00:00 2031', 'Oct 26 05:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 2031', 'Apr 4 06:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 4 07:00:00 2032', 'Oct 31 05:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 31 06:00:00 2032', 'Apr 3 06:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 3 07:00:00 2033', 'Oct 30 05:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 30 06:00:00 2033', 'Apr 2 06:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 2 07:00:00 2034', 'Oct 29 05:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 29 06:00:00 2034', 'Apr 1 06:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 1 07:00:00 2035', 'Oct 28 05:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 28 06:00:00 2035', 'Apr 6 06:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 6 07:00:00 2036', 'Oct 26 05:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 26 06:00:00 2036', 'Apr 5 06:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Louisville', 'EDT', 1, -14400, 'Apr 5 07:00:00 2037', 'Oct 25 05:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Louisville', 'EST', 0, -18000, 'Oct 25 06:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Maceio --- - -begin -timezone.add_rule('America/Maceio', 'BRT', 0, -8572, 'Dec 14 20:45:52 1901', 'Jan 1 02:22:51 1914', 'Dec 14 18:23:00 1901', 'Dec 31 23:59:59 1913'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Jan 1 02:22:52 1914', 'Oct 3 13:59:59 1931', 'Dec 31 23:22:52 1913', 'Oct 3 10:59:59 1931'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Oct 3 14:00:00 1931', 'Apr 1 01:59:59 1932', 'Oct 3 12:00:00 1931', 'Mar 31 23:59:59 1932'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Apr 1 02:00:00 1932', 'Oct 3 02:59:59 1932', 'Mar 31 23:00:00 1932', 'Oct 2 23:59:59 1932'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Oct 3 03:00:00 1932', 'Apr 1 01:59:59 1933', 'Oct 3 01:00:00 1932', 'Mar 31 23:59:59 1933'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Apr 1 02:00:00 1933', 'Dec 1 02:59:59 1949', 'Mar 31 23:00:00 1933', 'Nov 30 23:59:59 1949'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Dec 1 03:00:00 1949', 'Apr 16 02:59:59 1950', 'Dec 1 01:00:00 1949', 'Apr 16 00:59:59 1950'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Apr 16 03:00:00 1950', 'Dec 1 02:59:59 1950', 'Apr 16 00:00:00 1950', 'Nov 30 23:59:59 1950'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Dec 1 03:00:00 1950', 'Apr 1 01:59:59 1951', 'Dec 1 01:00:00 1950', 'Mar 31 23:59:59 1951'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Apr 1 02:00:00 1951', 'Dec 1 02:59:59 1951', 'Mar 31 23:00:00 1951', 'Nov 30 23:59:59 1951'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Dec 1 03:00:00 1951', 'Apr 1 01:59:59 1952', 'Dec 1 01:00:00 1951', 'Mar 31 23:59:59 1952'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Apr 1 02:00:00 1952', 'Dec 1 02:59:59 1952', 'Mar 31 23:00:00 1952', 'Nov 30 23:59:59 1952'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Dec 1 03:00:00 1952', 'Mar 1 01:59:59 1953', 'Dec 1 01:00:00 1952', 'Feb 28 23:59:59 1953'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Mar 1 02:00:00 1953', 'Dec 9 02:59:59 1963', 'Feb 28 23:00:00 1953', 'Dec 8 23:59:59 1963'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Dec 9 03:00:00 1963', 'Mar 1 01:59:59 1964', 'Dec 9 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Mar 1 02:00:00 1964', 'Jan 31 02:59:59 1965', 'Feb 29 23:00:00 1964', 'Jan 30 23:59:59 1965'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Jan 31 03:00:00 1965', 'Mar 31 01:59:59 1965', 'Jan 31 01:00:00 1965', 'Mar 30 23:59:59 1965'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Mar 31 02:00:00 1965', 'Dec 1 02:59:59 1965', 'Mar 30 23:00:00 1965', 'Nov 30 23:59:59 1965'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Dec 1 03:00:00 1965', 'Mar 1 01:59:59 1966', 'Dec 1 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Mar 1 02:00:00 1966', 'Nov 1 02:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 31 23:59:59 1966'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Nov 1 03:00:00 1966', 'Mar 1 01:59:59 1967', 'Nov 1 01:00:00 1966', 'Feb 28 23:59:59 1967'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Mar 1 02:00:00 1967', 'Nov 1 02:59:59 1967', 'Feb 28 23:00:00 1967', 'Oct 31 23:59:59 1967'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Nov 1 03:00:00 1967', 'Mar 1 01:59:59 1968', 'Nov 1 01:00:00 1967', 'Feb 29 23:59:59 1968'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Mar 1 02:00:00 1968', 'Nov 2 02:59:59 1985', 'Feb 29 23:00:00 1968', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 15 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 14 23:59:59 1986'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Mar 15 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 14 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 14 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 13 23:59:59 1987'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Feb 14 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 13 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Feb 7 02:00:00 1988', 'Oct 16 02:59:59 1988', 'Feb 6 23:00:00 1988', 'Oct 15 23:59:59 1988'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Oct 16 03:00:00 1988', 'Jan 29 01:59:59 1989', 'Oct 16 01:00:00 1988', 'Jan 28 23:59:59 1989'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Jan 29 02:00:00 1989', 'Oct 15 02:59:59 1989', 'Jan 28 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Oct 15 03:00:00 1989', 'Feb 11 01:59:59 1990', 'Oct 15 01:00:00 1989', 'Feb 10 23:59:59 1990'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Feb 11 02:00:00 1990', 'Oct 15 02:59:59 1995', 'Feb 10 23:00:00 1990', 'Oct 14 23:59:59 1995'); -timezone.add_rule('America/Maceio', 'BRST', 1, -7200, 'Oct 15 03:00:00 1995', 'Feb 11 01:59:59 1996', 'Oct 15 01:00:00 1995', 'Feb 10 23:59:59 1996'); -timezone.add_rule('America/Maceio', 'BRT', 0, -10800, 'Feb 11 02:00:00 1996', 'Jan 18 03:14:07 2038', 'Feb 10 23:00:00 1996', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Managua --- - -begin -timezone.add_rule('America/Managua', 'CST', 0, -20700, 'Dec 14 20:45:52 1901', 'Jun 23 05:44:59 1934', 'Dec 14 15:00:52 1901', 'Jun 22 23:59:59 1934'); -timezone.add_rule('America/Managua', 'CST', 0, -21600, 'Jun 23 05:45:00 1934', 'May 1 05:59:59 1973', 'Jun 22 23:45:00 1934', 'Apr 30 23:59:59 1973'); -timezone.add_rule('America/Managua', 'CST', 0, -18000, 'May 1 06:00:00 1973', 'Feb 16 04:59:59 1975', 'May 1 01:00:00 1973', 'Feb 15 23:59:59 1975'); -timezone.add_rule('America/Managua', 'CST', 0, -21600, 'Feb 16 05:00:00 1975', 'Mar 18 05:59:59 1979', 'Feb 15 23:00:00 1975', 'Mar 17 23:59:59 1979'); -timezone.add_rule('America/Managua', 'CDT', 1, -18000, 'Mar 18 06:00:00 1979', 'Jun 25 04:59:59 1979', 'Mar 18 01:00:00 1979', 'Jun 24 23:59:59 1979'); -timezone.add_rule('America/Managua', 'CST', 0, -21600, 'Jun 25 05:00:00 1979', 'Mar 16 05:59:59 1980', 'Jun 24 23:00:00 1979', 'Mar 15 23:59:59 1980'); -timezone.add_rule('America/Managua', 'CDT', 1, -18000, 'Mar 16 06:00:00 1980', 'Jun 23 04:59:59 1980', 'Mar 16 01:00:00 1980', 'Jun 22 23:59:59 1980'); -timezone.add_rule('America/Managua', 'CST', 0, -21600, 'Jun 23 05:00:00 1980', 'Jan 1 09:59:59 1992', 'Jun 22 23:00:00 1980', 'Jan 1 03:59:59 1992'); -timezone.add_rule('America/Managua', 'CDT', 1, -18000, 'Jan 1 10:00:00 1992', 'Sep 24 04:59:59 1992', 'Jan 1 05:00:00 1992', 'Sep 23 23:59:59 1992'); -timezone.add_rule('America/Managua', 'CST', 0, -21600, 'Sep 24 05:00:00 1992', 'Jan 1 09:59:59 1993', 'Sep 23 23:00:00 1992', 'Jan 1 03:59:59 1993'); -timezone.add_rule('America/Managua', 'CST', 0, -18000, 'Jan 1 10:00:00 1993', 'Dec 1 04:59:59 1998', 'Jan 1 05:00:00 1993', 'Nov 30 23:59:59 1998'); -timezone.add_rule('America/Managua', 'CST', 0, -21600, 'Dec 1 05:00:00 1998', 'Jan 18 03:14:07 2038', 'Nov 30 23:00:00 1998', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Manaus --- - -begin -timezone.add_rule('America/Manaus', 'AMT', 0, -14404, 'Dec 14 20:45:52 1901', 'Jan 1 04:00:03 1914', 'Dec 14 16:45:48 1901', 'Dec 31 23:59:59 1913'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Jan 1 04:00:04 1914', 'Oct 3 14:59:59 1931', 'Jan 1 00:00:04 1914', 'Oct 3 10:59:59 1931'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Oct 3 15:00:00 1931', 'Apr 1 02:59:59 1932', 'Oct 3 12:00:00 1931', 'Mar 31 23:59:59 1932'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Apr 1 03:00:00 1932', 'Oct 3 03:59:59 1932', 'Mar 31 23:00:00 1932', 'Oct 2 23:59:59 1932'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Oct 3 04:00:00 1932', 'Apr 1 02:59:59 1933', 'Oct 3 01:00:00 1932', 'Mar 31 23:59:59 1933'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Apr 1 03:00:00 1933', 'Dec 1 03:59:59 1949', 'Mar 31 23:00:00 1933', 'Nov 30 23:59:59 1949'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Dec 1 04:00:00 1949', 'Apr 16 03:59:59 1950', 'Dec 1 01:00:00 1949', 'Apr 16 00:59:59 1950'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Apr 16 04:00:00 1950', 'Dec 1 03:59:59 1950', 'Apr 16 00:00:00 1950', 'Nov 30 23:59:59 1950'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Dec 1 04:00:00 1950', 'Apr 1 02:59:59 1951', 'Dec 1 01:00:00 1950', 'Mar 31 23:59:59 1951'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Apr 1 03:00:00 1951', 'Dec 1 03:59:59 1951', 'Mar 31 23:00:00 1951', 'Nov 30 23:59:59 1951'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Dec 1 04:00:00 1951', 'Apr 1 02:59:59 1952', 'Dec 1 01:00:00 1951', 'Mar 31 23:59:59 1952'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Apr 1 03:00:00 1952', 'Dec 1 03:59:59 1952', 'Mar 31 23:00:00 1952', 'Nov 30 23:59:59 1952'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Dec 1 04:00:00 1952', 'Mar 1 02:59:59 1953', 'Dec 1 01:00:00 1952', 'Feb 28 23:59:59 1953'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Mar 1 03:00:00 1953', 'Dec 9 03:59:59 1963', 'Feb 28 23:00:00 1953', 'Dec 8 23:59:59 1963'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Dec 9 04:00:00 1963', 'Mar 1 02:59:59 1964', 'Dec 9 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Mar 1 03:00:00 1964', 'Jan 31 03:59:59 1965', 'Feb 29 23:00:00 1964', 'Jan 30 23:59:59 1965'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Jan 31 04:00:00 1965', 'Mar 31 02:59:59 1965', 'Jan 31 01:00:00 1965', 'Mar 30 23:59:59 1965'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Mar 31 03:00:00 1965', 'Dec 1 03:59:59 1965', 'Mar 30 23:00:00 1965', 'Nov 30 23:59:59 1965'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Dec 1 04:00:00 1965', 'Mar 1 02:59:59 1966', 'Dec 1 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Mar 1 03:00:00 1966', 'Nov 1 03:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 31 23:59:59 1966'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Nov 1 04:00:00 1966', 'Mar 1 02:59:59 1967', 'Nov 1 01:00:00 1966', 'Feb 28 23:59:59 1967'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Mar 1 03:00:00 1967', 'Nov 1 03:59:59 1967', 'Feb 28 23:00:00 1967', 'Oct 31 23:59:59 1967'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Nov 1 04:00:00 1967', 'Mar 1 02:59:59 1968', 'Nov 1 01:00:00 1967', 'Feb 29 23:59:59 1968'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Mar 1 03:00:00 1968', 'Nov 2 03:59:59 1985', 'Feb 29 23:00:00 1968', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Nov 2 04:00:00 1985', 'Mar 15 02:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 14 23:59:59 1986'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Mar 15 03:00:00 1986', 'Oct 25 03:59:59 1986', 'Mar 14 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Oct 25 04:00:00 1986', 'Feb 14 02:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 13 23:59:59 1987'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Feb 14 03:00:00 1987', 'Oct 25 03:59:59 1987', 'Feb 13 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Oct 25 04:00:00 1987', 'Feb 7 02:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Feb 7 03:00:00 1988', 'Oct 17 03:59:59 1993', 'Feb 6 23:00:00 1988', 'Oct 16 23:59:59 1993'); -timezone.add_rule('America/Manaus', 'AMST', 1, -10800, 'Oct 17 04:00:00 1993', 'Feb 20 02:59:59 1994', 'Oct 17 01:00:00 1993', 'Feb 19 23:59:59 1994'); -timezone.add_rule('America/Manaus', 'AMT', 0, -14400, 'Feb 20 03:00:00 1994', 'Jan 18 03:14:07 2038', 'Feb 19 23:00:00 1994', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Martinique --- - -begin -timezone.add_rule('America/Martinique', 'AST', 0, -14640, 'Dec 14 20:45:52 1901', 'May 1 04:03:59 1911', 'Dec 14 16:41:52 1901', 'Apr 30 23:59:59 1911'); -timezone.add_rule('America/Martinique', 'AST', 0, -14400, 'May 1 04:04:00 1911', 'Apr 6 03:59:59 1980', 'May 1 00:04:00 1911', 'Apr 5 23:59:59 1980'); -timezone.add_rule('America/Martinique', 'ADT', 1, -10800, 'Apr 6 04:00:00 1980', 'Sep 28 02:59:59 1980', 'Apr 6 01:00:00 1980', 'Sep 27 23:59:59 1980'); -timezone.add_rule('America/Martinique', 'AST', 0, -14400, 'Sep 28 03:00:00 1980', 'Jan 18 03:14:07 2038', 'Sep 27 23:00:00 1980', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Mazatlan --- - -begin -timezone.add_rule('America/Mazatlan', 'MST', 0, -25540, 'Dec 14 20:45:52 1901', 'Jan 1 06:59:59 1922', 'Dec 14 13:40:12 1901', 'Dec 31 23:54:19 1921'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Jan 1 07:00:00 1922', 'Jun 11 05:59:59 1927', 'Jan 1 00:00:00 1922', 'Jun 10 22:59:59 1927'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -21600, 'Jun 11 06:00:00 1927', 'Nov 15 05:59:59 1930', 'Jun 11 00:00:00 1927', 'Nov 14 23:59:59 1930'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Nov 15 06:00:00 1930', 'May 2 05:59:59 1931', 'Nov 14 23:00:00 1930', 'May 1 22:59:59 1931'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -21600, 'May 2 06:00:00 1931', 'Oct 1 05:59:59 1931', 'May 2 00:00:00 1931', 'Sep 30 23:59:59 1931'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 1 06:00:00 1931', 'Mar 31 05:59:59 1932', 'Sep 30 23:00:00 1931', 'Mar 30 22:59:59 1932'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -21600, 'Mar 31 06:00:00 1932', 'Apr 1 05:59:59 1942', 'Mar 31 00:00:00 1932', 'Mar 31 23:59:59 1942'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Apr 1 06:00:00 1942', 'Jan 14 06:59:59 1949', 'Mar 31 23:00:00 1942', 'Jan 13 23:59:59 1949'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -28800, 'Jan 14 07:00:00 1949', 'Jan 1 07:59:59 1970', 'Jan 13 23:00:00 1949', 'Dec 31 23:59:59 1969'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Jan 1 08:00:00 1970', 'Apr 7 08:59:59 1996', 'Jan 1 01:00:00 1970', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 7 09:00:00 1996', 'Oct 27 07:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 27 08:00:00 1996', 'Apr 6 08:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 6 09:00:00 1997', 'Oct 26 07:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 26 08:00:00 1997', 'Apr 5 08:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 5 09:00:00 1998', 'Oct 25 07:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 25 08:00:00 1998', 'Apr 4 08:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 4 09:00:00 1999', 'Oct 31 07:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 31 08:00:00 1999', 'Apr 2 08:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 2 09:00:00 2000', 'Oct 29 07:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 29 08:00:00 2000', 'Apr 1 08:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 1 09:00:00 2001', 'Oct 28 07:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 28 08:00:00 2001', 'Apr 7 08:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 7 09:00:00 2002', 'Oct 27 07:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 27 08:00:00 2002', 'Apr 6 08:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 6 09:00:00 2003', 'Oct 26 07:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 26 08:00:00 2003', 'Apr 4 08:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 4 09:00:00 2004', 'Oct 31 07:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 31 08:00:00 2004', 'Apr 3 08:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 3 09:00:00 2005', 'Oct 30 07:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 30 08:00:00 2005', 'Apr 2 08:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 2 09:00:00 2006', 'Oct 29 07:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 29 08:00:00 2006', 'Apr 1 08:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 1 09:00:00 2007', 'Oct 28 07:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 28 08:00:00 2007', 'Apr 6 08:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 6 09:00:00 2008', 'Oct 26 07:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 26 08:00:00 2008', 'Apr 5 08:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 5 09:00:00 2009', 'Oct 25 07:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 25 08:00:00 2009', 'Apr 4 08:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 4 09:00:00 2010', 'Oct 31 07:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 31 08:00:00 2010', 'Apr 3 08:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 3 09:00:00 2011', 'Oct 30 07:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 30 08:00:00 2011', 'Apr 1 08:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 1 09:00:00 2012', 'Oct 28 07:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 28 08:00:00 2012', 'Apr 7 08:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 7 09:00:00 2013', 'Oct 27 07:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 27 08:00:00 2013', 'Apr 6 08:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 6 09:00:00 2014', 'Oct 26 07:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 26 08:00:00 2014', 'Apr 5 08:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 5 09:00:00 2015', 'Oct 25 07:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 25 08:00:00 2015', 'Apr 3 08:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 3 09:00:00 2016', 'Oct 30 07:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 30 08:00:00 2016', 'Apr 2 08:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 2 09:00:00 2017', 'Oct 29 07:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 29 08:00:00 2017', 'Apr 1 08:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 1 09:00:00 2018', 'Oct 28 07:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 28 08:00:00 2018', 'Apr 7 08:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 7 09:00:00 2019', 'Oct 27 07:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 27 08:00:00 2019', 'Apr 5 08:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 5 09:00:00 2020', 'Oct 25 07:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 25 08:00:00 2020', 'Apr 4 08:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 4 09:00:00 2021', 'Oct 31 07:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 31 08:00:00 2021', 'Apr 3 08:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 3 09:00:00 2022', 'Oct 30 07:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 30 08:00:00 2022', 'Apr 2 08:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 2 09:00:00 2023', 'Oct 29 07:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 29 08:00:00 2023', 'Apr 7 08:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 7 09:00:00 2024', 'Oct 27 07:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 27 08:00:00 2024', 'Apr 6 08:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 6 09:00:00 2025', 'Oct 26 07:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 26 08:00:00 2025', 'Apr 5 08:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 5 09:00:00 2026', 'Oct 25 07:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 25 08:00:00 2026', 'Apr 4 08:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 4 09:00:00 2027', 'Oct 31 07:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 31 08:00:00 2027', 'Apr 2 08:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 2 09:00:00 2028', 'Oct 29 07:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 29 08:00:00 2028', 'Apr 1 08:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 1 09:00:00 2029', 'Oct 28 07:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 28 08:00:00 2029', 'Apr 7 08:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 7 09:00:00 2030', 'Oct 27 07:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 27 08:00:00 2030', 'Apr 6 08:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 6 09:00:00 2031', 'Oct 26 07:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 26 08:00:00 2031', 'Apr 4 08:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 4 09:00:00 2032', 'Oct 31 07:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 31 08:00:00 2032', 'Apr 3 08:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 3 09:00:00 2033', 'Oct 30 07:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 30 08:00:00 2033', 'Apr 2 08:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 2 09:00:00 2034', 'Oct 29 07:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 29 08:00:00 2034', 'Apr 1 08:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 1 09:00:00 2035', 'Oct 28 07:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 28 08:00:00 2035', 'Apr 6 08:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 6 09:00:00 2036', 'Oct 26 07:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 26 08:00:00 2036', 'Apr 5 08:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Mazatlan', 'MDT', 1, -21600, 'Apr 5 09:00:00 2037', 'Oct 25 07:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Mazatlan', 'MST', 0, -25200, 'Oct 25 08:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 20:14:07 2038'); -end; -/ - --- --- America/Mendoza --- - -begin -timezone.add_rule('America/Mendoza', 'ART', 0, -15404, 'Dec 14 20:45:52 1901', 'May 1 04:16:43 1920', 'Dec 14 16:29:08 1901', 'Apr 30 23:59:59 1920'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'May 1 04:16:44 1920', 'Dec 1 03:59:59 1930', 'May 1 00:16:44 1920', 'Nov 30 23:59:59 1930'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Dec 1 04:00:00 1930', 'Apr 1 02:59:59 1931', 'Dec 1 01:00:00 1930', 'Mar 31 23:59:59 1931'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Apr 1 03:00:00 1931', 'Oct 15 03:59:59 1931', 'Mar 31 23:00:00 1931', 'Oct 14 23:59:59 1931'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 15 04:00:00 1931', 'Mar 1 02:59:59 1932', 'Oct 15 01:00:00 1931', 'Feb 29 23:59:59 1932'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1932', 'Nov 1 03:59:59 1932', 'Feb 29 23:00:00 1932', 'Oct 31 23:59:59 1932'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Nov 1 04:00:00 1932', 'Mar 1 02:59:59 1933', 'Nov 1 01:00:00 1932', 'Feb 28 23:59:59 1933'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1933', 'Nov 1 03:59:59 1933', 'Feb 28 23:00:00 1933', 'Oct 31 23:59:59 1933'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Nov 1 04:00:00 1933', 'Mar 1 02:59:59 1934', 'Nov 1 01:00:00 1933', 'Feb 28 23:59:59 1934'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1934', 'Nov 1 03:59:59 1934', 'Feb 28 23:00:00 1934', 'Oct 31 23:59:59 1934'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Nov 1 04:00:00 1934', 'Mar 1 02:59:59 1935', 'Nov 1 01:00:00 1934', 'Feb 28 23:59:59 1935'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1935', 'Nov 1 03:59:59 1935', 'Feb 28 23:00:00 1935', 'Oct 31 23:59:59 1935'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Nov 1 04:00:00 1935', 'Mar 1 02:59:59 1936', 'Nov 1 01:00:00 1935', 'Feb 29 23:59:59 1936'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1936', 'Nov 1 03:59:59 1936', 'Feb 29 23:00:00 1936', 'Oct 31 23:59:59 1936'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Nov 1 04:00:00 1936', 'Mar 1 02:59:59 1937', 'Nov 1 01:00:00 1936', 'Feb 28 23:59:59 1937'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1937', 'Nov 1 03:59:59 1937', 'Feb 28 23:00:00 1937', 'Oct 31 23:59:59 1937'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Nov 1 04:00:00 1937', 'Mar 1 02:59:59 1938', 'Nov 1 01:00:00 1937', 'Feb 28 23:59:59 1938'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1938', 'Nov 1 03:59:59 1938', 'Feb 28 23:00:00 1938', 'Oct 31 23:59:59 1938'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Nov 1 04:00:00 1938', 'Mar 1 02:59:59 1939', 'Nov 1 01:00:00 1938', 'Feb 28 23:59:59 1939'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1939', 'Nov 1 03:59:59 1939', 'Feb 28 23:00:00 1939', 'Oct 31 23:59:59 1939'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Nov 1 04:00:00 1939', 'Mar 1 02:59:59 1940', 'Nov 1 01:00:00 1939', 'Feb 29 23:59:59 1940'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1940', 'Jul 1 03:59:59 1940', 'Feb 29 23:00:00 1940', 'Jun 30 23:59:59 1940'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Jul 1 04:00:00 1940', 'Jun 15 02:59:59 1941', 'Jul 1 01:00:00 1940', 'Jun 14 23:59:59 1941'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Jun 15 03:00:00 1941', 'Oct 15 03:59:59 1941', 'Jun 14 23:00:00 1941', 'Oct 14 23:59:59 1941'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 15 04:00:00 1941', 'Aug 1 02:59:59 1943', 'Oct 15 01:00:00 1941', 'Jul 31 23:59:59 1943'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Aug 1 03:00:00 1943', 'Oct 15 03:59:59 1943', 'Jul 31 23:00:00 1943', 'Oct 14 23:59:59 1943'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 15 04:00:00 1943', 'Mar 1 02:59:59 1946', 'Oct 15 01:00:00 1943', 'Feb 28 23:59:59 1946'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1946', 'Oct 1 03:59:59 1946', 'Feb 28 23:00:00 1946', 'Sep 30 23:59:59 1946'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 1 04:00:00 1946', 'Oct 1 02:59:59 1963', 'Oct 1 01:00:00 1946', 'Sep 30 23:59:59 1963'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Oct 1 03:00:00 1963', 'Dec 15 03:59:59 1963', 'Sep 30 23:00:00 1963', 'Dec 14 23:59:59 1963'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Dec 15 04:00:00 1963', 'Mar 1 02:59:59 1964', 'Dec 15 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1964', 'Oct 15 03:59:59 1964', 'Feb 29 23:00:00 1964', 'Oct 14 23:59:59 1964'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 15 04:00:00 1964', 'Mar 1 02:59:59 1965', 'Oct 15 01:00:00 1964', 'Feb 28 23:59:59 1965'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1965', 'Oct 15 03:59:59 1965', 'Feb 28 23:00:00 1965', 'Oct 14 23:59:59 1965'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 15 04:00:00 1965', 'Mar 1 02:59:59 1966', 'Oct 15 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1966', 'Oct 15 03:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 14 23:59:59 1966'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 15 04:00:00 1966', 'Apr 1 02:59:59 1967', 'Oct 15 01:00:00 1966', 'Mar 31 23:59:59 1967'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Apr 1 03:00:00 1967', 'Oct 1 03:59:59 1967', 'Mar 31 23:00:00 1967', 'Sep 30 23:59:59 1967'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 1 04:00:00 1967', 'Apr 7 02:59:59 1968', 'Oct 1 01:00:00 1967', 'Apr 6 23:59:59 1968'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Apr 7 03:00:00 1968', 'Oct 6 03:59:59 1968', 'Apr 6 23:00:00 1968', 'Oct 5 23:59:59 1968'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 6 04:00:00 1968', 'Apr 6 02:59:59 1969', 'Oct 6 01:00:00 1968', 'Apr 5 23:59:59 1969'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Apr 6 03:00:00 1969', 'Oct 5 03:59:59 1969', 'Apr 5 23:00:00 1969', 'Oct 4 23:59:59 1969'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Oct 5 04:00:00 1969', 'Jan 23 02:59:59 1974', 'Oct 5 01:00:00 1969', 'Jan 22 23:59:59 1974'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Jan 23 03:00:00 1974', 'May 1 01:59:59 1974', 'Jan 23 01:00:00 1974', 'Apr 30 23:59:59 1974'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'May 1 02:00:00 1974', 'Oct 6 02:59:59 1974', 'Apr 30 23:00:00 1974', 'Oct 5 23:59:59 1974'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Oct 6 03:00:00 1974', 'Apr 6 01:59:59 1975', 'Oct 6 01:00:00 1974', 'Apr 5 23:59:59 1975'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Apr 6 02:00:00 1975', 'Oct 5 02:59:59 1975', 'Apr 5 23:00:00 1975', 'Oct 4 23:59:59 1975'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Oct 5 03:00:00 1975', 'Apr 4 01:59:59 1976', 'Oct 5 01:00:00 1975', 'Apr 3 23:59:59 1976'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Apr 4 02:00:00 1976', 'Oct 3 02:59:59 1976', 'Apr 3 23:00:00 1976', 'Oct 2 23:59:59 1976'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Oct 3 03:00:00 1976', 'Apr 3 01:59:59 1977', 'Oct 3 01:00:00 1976', 'Apr 2 23:59:59 1977'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Apr 3 02:00:00 1977', 'Nov 2 02:59:59 1985', 'Apr 2 23:00:00 1977', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Nov 2 03:00:00 1985', 'Mar 14 01:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 13 23:59:59 1986'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Mar 14 02:00:00 1986', 'Oct 25 02:59:59 1986', 'Mar 13 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Oct 25 03:00:00 1986', 'Feb 13 01:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 12 23:59:59 1987'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Feb 13 02:00:00 1987', 'Oct 25 02:59:59 1987', 'Feb 12 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Oct 25 03:00:00 1987', 'Feb 7 01:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Feb 7 02:00:00 1988', 'Dec 1 02:59:59 1988', 'Feb 6 23:00:00 1988', 'Nov 30 23:59:59 1988'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Dec 1 03:00:00 1988', 'Mar 5 01:59:59 1989', 'Dec 1 01:00:00 1988', 'Mar 4 23:59:59 1989'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Mar 5 02:00:00 1989', 'Oct 15 02:59:59 1989', 'Mar 4 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Oct 15 03:00:00 1989', 'Mar 4 01:59:59 1990', 'Oct 15 01:00:00 1989', 'Mar 3 23:59:59 1990'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Mar 4 02:00:00 1990', 'Oct 21 02:59:59 1990', 'Mar 3 23:00:00 1990', 'Oct 20 23:59:59 1990'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -7200, 'Oct 21 03:00:00 1990', 'Mar 3 01:59:59 1991', 'Oct 21 01:00:00 1990', 'Mar 2 23:59:59 1991'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 3 02:00:00 1991', 'Oct 15 03:59:59 1991', 'Mar 2 22:00:00 1991', 'Oct 14 23:59:59 1991'); -timezone.add_rule('America/Mendoza', 'WARST', 1, -10800, 'Oct 15 04:00:00 1991', 'Mar 1 02:59:59 1992', 'Oct 15 01:00:00 1991', 'Feb 29 23:59:59 1992'); -timezone.add_rule('America/Mendoza', 'ART', 0, -14400, 'Mar 1 03:00:00 1992', 'Oct 18 03:59:59 1992', 'Feb 29 23:00:00 1992', 'Oct 17 23:59:59 1992'); -timezone.add_rule('America/Mendoza', 'ART', 0, -10800, 'Oct 18 04:00:00 1992', 'Jan 18 03:14:07 2038', 'Oct 18 01:00:00 1992', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Menominee --- - -begin -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Dec 14 20:45:52 1901', 'Mar 31 07:59:59 1918', 'Dec 14 14:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Mar 31 08:00:00 1918', 'Oct 27 06:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 1918', 'Mar 30 07:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Mar 30 08:00:00 1919', 'Oct 26 06:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 1919', 'Feb 9 07:59:59 1942', 'Oct 26 01:00:00 1919', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Feb 9 08:00:00 1942', 'Sep 30 06:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Sep 30 07:00:00 1945', 'Apr 28 07:59:59 1946', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1946'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 28 08:00:00 1946', 'Sep 29 06:59:59 1946', 'Apr 28 03:00:00 1946', 'Sep 29 01:59:59 1946'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Sep 29 07:00:00 1946', 'Apr 24 07:59:59 1966', 'Sep 29 01:00:00 1946', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 24 08:00:00 1966', 'Oct 30 06:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 1966', 'Apr 27 07:59:59 1969', 'Oct 30 01:00:00 1966', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Menominee', 'CST', 0, -18000, 'Apr 27 08:00:00 1969', 'Apr 29 06:59:59 1973', 'Apr 27 03:00:00 1969', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 29 07:00:00 1973', 'Oct 28 06:59:59 1973', 'Apr 29 02:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 1973', 'Jan 6 07:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Jan 6 08:00:00 1974', 'Oct 27 06:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 1974', 'Feb 23 07:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Feb 23 08:00:00 1975', 'Oct 26 06:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 1975', 'Apr 25 07:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 25 08:00:00 1976', 'Oct 31 06:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 1976', 'Apr 24 07:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 24 08:00:00 1977', 'Oct 30 06:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 1977', 'Apr 30 07:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 30 08:00:00 1978', 'Oct 29 06:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 1978', 'Apr 29 07:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 29 08:00:00 1979', 'Oct 28 06:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 1979', 'Apr 27 07:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 27 08:00:00 1980', 'Oct 26 06:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 1980', 'Apr 26 07:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 26 08:00:00 1981', 'Oct 25 06:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 1981', 'Apr 25 07:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 25 08:00:00 1982', 'Oct 31 06:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 1982', 'Apr 24 07:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 24 08:00:00 1983', 'Oct 30 06:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 1983', 'Apr 29 07:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 29 08:00:00 1984', 'Oct 28 06:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 1984', 'Apr 28 07:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 28 08:00:00 1985', 'Oct 27 06:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 1985', 'Apr 27 07:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 27 08:00:00 1986', 'Oct 26 06:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 1986', 'Apr 5 07:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 5 08:00:00 1987', 'Oct 25 06:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 1987', 'Apr 3 07:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 3 08:00:00 1988', 'Oct 30 06:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 1988', 'Apr 2 07:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 2 08:00:00 1989', 'Oct 29 06:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 1989', 'Apr 1 07:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 1 08:00:00 1990', 'Oct 28 06:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 1990', 'Apr 7 07:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 7 08:00:00 1991', 'Oct 27 06:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 1991', 'Apr 5 07:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 5 08:00:00 1992', 'Oct 25 06:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 1992', 'Apr 4 07:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 4 08:00:00 1993', 'Oct 31 06:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 1993', 'Apr 3 07:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 3 08:00:00 1994', 'Oct 30 06:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 1994', 'Apr 2 07:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 2 08:00:00 1995', 'Oct 29 06:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 1995', 'Apr 7 07:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 7 08:00:00 1996', 'Oct 27 06:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 1996', 'Apr 6 07:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 6 08:00:00 1997', 'Oct 26 06:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 1997', 'Apr 5 07:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 5 08:00:00 1998', 'Oct 25 06:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 1998', 'Apr 4 07:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 4 08:00:00 1999', 'Oct 31 06:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 1999', 'Apr 2 07:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 2 08:00:00 2000', 'Oct 29 06:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 2000', 'Apr 1 07:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 1 08:00:00 2001', 'Oct 28 06:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 2001', 'Apr 7 07:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 7 08:00:00 2002', 'Oct 27 06:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 2002', 'Apr 6 07:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 6 08:00:00 2003', 'Oct 26 06:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 2003', 'Apr 4 07:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 4 08:00:00 2004', 'Oct 31 06:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 2004', 'Apr 3 07:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 3 08:00:00 2005', 'Oct 30 06:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 2005', 'Apr 2 07:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 2 08:00:00 2006', 'Oct 29 06:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 2006', 'Apr 1 07:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 1 08:00:00 2007', 'Oct 28 06:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 2007', 'Apr 6 07:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 6 08:00:00 2008', 'Oct 26 06:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 2008', 'Apr 5 07:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 5 08:00:00 2009', 'Oct 25 06:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 2009', 'Apr 4 07:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 4 08:00:00 2010', 'Oct 31 06:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 2010', 'Apr 3 07:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 3 08:00:00 2011', 'Oct 30 06:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 2011', 'Apr 1 07:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 1 08:00:00 2012', 'Oct 28 06:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 2012', 'Apr 7 07:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 7 08:00:00 2013', 'Oct 27 06:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 2013', 'Apr 6 07:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 6 08:00:00 2014', 'Oct 26 06:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 2014', 'Apr 5 07:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 5 08:00:00 2015', 'Oct 25 06:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 2015', 'Apr 3 07:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 3 08:00:00 2016', 'Oct 30 06:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 2016', 'Apr 2 07:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 2 08:00:00 2017', 'Oct 29 06:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 2017', 'Apr 1 07:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 1 08:00:00 2018', 'Oct 28 06:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 2018', 'Apr 7 07:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 7 08:00:00 2019', 'Oct 27 06:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 2019', 'Apr 5 07:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 5 08:00:00 2020', 'Oct 25 06:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 2020', 'Apr 4 07:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 4 08:00:00 2021', 'Oct 31 06:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 2021', 'Apr 3 07:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 3 08:00:00 2022', 'Oct 30 06:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 2022', 'Apr 2 07:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 2 08:00:00 2023', 'Oct 29 06:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 2023', 'Apr 7 07:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 7 08:00:00 2024', 'Oct 27 06:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 2024', 'Apr 6 07:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 6 08:00:00 2025', 'Oct 26 06:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 2025', 'Apr 5 07:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 5 08:00:00 2026', 'Oct 25 06:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 2026', 'Apr 4 07:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 4 08:00:00 2027', 'Oct 31 06:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 2027', 'Apr 2 07:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 2 08:00:00 2028', 'Oct 29 06:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 2028', 'Apr 1 07:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 1 08:00:00 2029', 'Oct 28 06:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 2029', 'Apr 7 07:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 7 08:00:00 2030', 'Oct 27 06:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 27 07:00:00 2030', 'Apr 6 07:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 6 08:00:00 2031', 'Oct 26 06:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 2031', 'Apr 4 07:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 4 08:00:00 2032', 'Oct 31 06:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 31 07:00:00 2032', 'Apr 3 07:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 3 08:00:00 2033', 'Oct 30 06:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 30 07:00:00 2033', 'Apr 2 07:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 2 08:00:00 2034', 'Oct 29 06:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 29 07:00:00 2034', 'Apr 1 07:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 1 08:00:00 2035', 'Oct 28 06:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 28 07:00:00 2035', 'Apr 6 07:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 6 08:00:00 2036', 'Oct 26 06:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 26 07:00:00 2036', 'Apr 5 07:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Menominee', 'CDT', 1, -18000, 'Apr 5 08:00:00 2037', 'Oct 25 06:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Menominee', 'CST', 0, -21600, 'Oct 25 07:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Merida not installed --- - --- --- America/Mexico_City --- - -begin -timezone.add_rule('America/Mexico_City', 'CST', 0, -23796, 'Dec 14 20:45:52 1901', 'Jan 1 06:59:59 1922', 'Dec 14 14:09:16 1901', 'Jan 1 00:23:23 1922'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -25200, 'Jan 1 07:00:00 1922', 'Jun 11 05:59:59 1927', 'Jan 1 00:00:00 1922', 'Jun 10 22:59:59 1927'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Jun 11 06:00:00 1927', 'Nov 15 05:59:59 1930', 'Jun 11 00:00:00 1927', 'Nov 14 23:59:59 1930'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -25200, 'Nov 15 06:00:00 1930', 'May 2 05:59:59 1931', 'Nov 14 23:00:00 1930', 'May 1 22:59:59 1931'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'May 2 06:00:00 1931', 'Oct 1 05:59:59 1931', 'May 2 00:00:00 1931', 'Sep 30 23:59:59 1931'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -25200, 'Oct 1 06:00:00 1931', 'Mar 31 05:59:59 1932', 'Sep 30 23:00:00 1931', 'Mar 30 22:59:59 1932'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Mar 31 06:00:00 1932', 'Feb 5 05:59:59 1939', 'Mar 31 00:00:00 1932', 'Feb 4 23:59:59 1939'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Feb 5 06:00:00 1939', 'Jun 25 04:59:59 1939', 'Feb 5 01:00:00 1939', 'Jun 24 23:59:59 1939'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Jun 25 05:00:00 1939', 'Dec 9 05:59:59 1940', 'Jun 24 23:00:00 1939', 'Dec 8 23:59:59 1940'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Dec 9 06:00:00 1940', 'Apr 1 04:59:59 1941', 'Dec 9 01:00:00 1940', 'Mar 31 23:59:59 1941'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Apr 1 05:00:00 1941', 'Dec 16 05:59:59 1943', 'Mar 31 23:00:00 1941', 'Dec 15 23:59:59 1943'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Dec 16 06:00:00 1943', 'May 1 04:59:59 1944', 'Dec 16 01:00:00 1943', 'Apr 30 23:59:59 1944'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'May 1 05:00:00 1944', 'Feb 12 05:59:59 1950', 'Apr 30 23:00:00 1944', 'Feb 11 23:59:59 1950'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Feb 12 06:00:00 1950', 'Jul 30 04:59:59 1950', 'Feb 12 01:00:00 1950', 'Jul 29 23:59:59 1950'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Jul 30 05:00:00 1950', 'Apr 7 07:59:59 1996', 'Jul 29 23:00:00 1950', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 7 08:00:00 1996', 'Oct 27 06:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 27 07:00:00 1996', 'Apr 6 07:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 6 08:00:00 1997', 'Oct 26 06:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 26 07:00:00 1997', 'Apr 5 07:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 5 08:00:00 1998', 'Oct 25 06:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 25 07:00:00 1998', 'Apr 4 07:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 4 08:00:00 1999', 'Oct 31 06:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 31 07:00:00 1999', 'Apr 2 07:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 2 08:00:00 2000', 'Oct 29 06:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 29 07:00:00 2000', 'Apr 1 07:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 1 08:00:00 2001', 'Oct 28 06:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 28 07:00:00 2001', 'Apr 7 07:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 7 08:00:00 2002', 'Oct 27 06:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 27 07:00:00 2002', 'Apr 6 07:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 6 08:00:00 2003', 'Oct 26 06:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 26 07:00:00 2003', 'Apr 4 07:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 4 08:00:00 2004', 'Oct 31 06:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 31 07:00:00 2004', 'Apr 3 07:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 3 08:00:00 2005', 'Oct 30 06:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 30 07:00:00 2005', 'Apr 2 07:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 2 08:00:00 2006', 'Oct 29 06:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 29 07:00:00 2006', 'Apr 1 07:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 1 08:00:00 2007', 'Oct 28 06:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 28 07:00:00 2007', 'Apr 6 07:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 6 08:00:00 2008', 'Oct 26 06:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 26 07:00:00 2008', 'Apr 5 07:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 5 08:00:00 2009', 'Oct 25 06:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 25 07:00:00 2009', 'Apr 4 07:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 4 08:00:00 2010', 'Oct 31 06:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 31 07:00:00 2010', 'Apr 3 07:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 3 08:00:00 2011', 'Oct 30 06:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 30 07:00:00 2011', 'Apr 1 07:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 1 08:00:00 2012', 'Oct 28 06:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 28 07:00:00 2012', 'Apr 7 07:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 7 08:00:00 2013', 'Oct 27 06:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 27 07:00:00 2013', 'Apr 6 07:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 6 08:00:00 2014', 'Oct 26 06:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 26 07:00:00 2014', 'Apr 5 07:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 5 08:00:00 2015', 'Oct 25 06:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 25 07:00:00 2015', 'Apr 3 07:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 3 08:00:00 2016', 'Oct 30 06:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 30 07:00:00 2016', 'Apr 2 07:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 2 08:00:00 2017', 'Oct 29 06:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 29 07:00:00 2017', 'Apr 1 07:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 1 08:00:00 2018', 'Oct 28 06:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 28 07:00:00 2018', 'Apr 7 07:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 7 08:00:00 2019', 'Oct 27 06:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 27 07:00:00 2019', 'Apr 5 07:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 5 08:00:00 2020', 'Oct 25 06:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 25 07:00:00 2020', 'Apr 4 07:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 4 08:00:00 2021', 'Oct 31 06:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 31 07:00:00 2021', 'Apr 3 07:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 3 08:00:00 2022', 'Oct 30 06:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 30 07:00:00 2022', 'Apr 2 07:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 2 08:00:00 2023', 'Oct 29 06:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 29 07:00:00 2023', 'Apr 7 07:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 7 08:00:00 2024', 'Oct 27 06:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 27 07:00:00 2024', 'Apr 6 07:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 6 08:00:00 2025', 'Oct 26 06:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 26 07:00:00 2025', 'Apr 5 07:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 5 08:00:00 2026', 'Oct 25 06:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 25 07:00:00 2026', 'Apr 4 07:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 4 08:00:00 2027', 'Oct 31 06:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 31 07:00:00 2027', 'Apr 2 07:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 2 08:00:00 2028', 'Oct 29 06:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 29 07:00:00 2028', 'Apr 1 07:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 1 08:00:00 2029', 'Oct 28 06:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 28 07:00:00 2029', 'Apr 7 07:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 7 08:00:00 2030', 'Oct 27 06:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 27 07:00:00 2030', 'Apr 6 07:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 6 08:00:00 2031', 'Oct 26 06:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 26 07:00:00 2031', 'Apr 4 07:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 4 08:00:00 2032', 'Oct 31 06:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 31 07:00:00 2032', 'Apr 3 07:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 3 08:00:00 2033', 'Oct 30 06:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 30 07:00:00 2033', 'Apr 2 07:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 2 08:00:00 2034', 'Oct 29 06:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 29 07:00:00 2034', 'Apr 1 07:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 1 08:00:00 2035', 'Oct 28 06:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 28 07:00:00 2035', 'Apr 6 07:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 6 08:00:00 2036', 'Oct 26 06:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 26 07:00:00 2036', 'Apr 5 07:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Mexico_City', 'CDT', 1, -18000, 'Apr 5 08:00:00 2037', 'Oct 25 06:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Mexico_City', 'CST', 0, -21600, 'Oct 25 07:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 21:14:07 2038'); -end; -/ - --- --- America/Miquelon --- - -begin -timezone.add_rule('America/Miquelon', 'PMST', 0, -13480, 'Dec 14 20:45:52 1901', 'May 15 03:44:39 1911', 'Dec 14 17:01:12 1901', 'May 14 23:59:59 1911'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -14400, 'May 15 03:44:40 1911', 'May 1 03:59:59 1980', 'May 14 23:44:40 1911', 'Apr 30 23:59:59 1980'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'May 1 04:00:00 1980', 'Oct 26 03:59:59 1980', 'May 1 02:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 1980', 'Apr 26 04:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 26 05:00:00 1981', 'Oct 25 03:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 1981', 'Apr 25 04:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 25 05:00:00 1982', 'Oct 31 03:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 31 04:00:00 1982', 'Apr 24 04:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 24 05:00:00 1983', 'Oct 30 03:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 30 04:00:00 1983', 'Apr 29 04:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 29 05:00:00 1984', 'Oct 28 03:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 28 04:00:00 1984', 'Apr 28 04:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 28 05:00:00 1985', 'Oct 27 03:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 27 04:00:00 1985', 'Apr 27 04:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 27 05:00:00 1986', 'Oct 26 03:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 1986', 'Apr 5 04:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 5 05:00:00 1987', 'Oct 25 03:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 1987', 'Apr 3 04:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 3 05:00:00 1988', 'Oct 30 03:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 30 04:00:00 1988', 'Apr 2 04:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 2 05:00:00 1989', 'Oct 29 03:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 29 04:00:00 1989', 'Apr 1 04:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 1 05:00:00 1990', 'Oct 28 03:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 28 04:00:00 1990', 'Apr 7 04:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 7 05:00:00 1991', 'Oct 27 03:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 27 04:00:00 1991', 'Apr 5 04:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 5 05:00:00 1992', 'Oct 25 03:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 1992', 'Apr 4 04:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 4 05:00:00 1993', 'Oct 31 03:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 31 04:00:00 1993', 'Apr 3 04:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 3 05:00:00 1994', 'Oct 30 03:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 30 04:00:00 1994', 'Apr 2 04:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 2 05:00:00 1995', 'Oct 29 03:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 29 04:00:00 1995', 'Apr 7 04:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 7 05:00:00 1996', 'Oct 27 03:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 27 04:00:00 1996', 'Apr 6 04:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 6 05:00:00 1997', 'Oct 26 03:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 1997', 'Apr 5 04:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 5 05:00:00 1998', 'Oct 25 03:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 1998', 'Apr 4 04:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 4 05:00:00 1999', 'Oct 31 03:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 31 04:00:00 1999', 'Apr 2 04:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 2 05:00:00 2000', 'Oct 29 03:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 29 04:00:00 2000', 'Apr 1 04:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 1 05:00:00 2001', 'Oct 28 03:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 28 04:00:00 2001', 'Apr 7 04:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 7 05:00:00 2002', 'Oct 27 03:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 27 04:00:00 2002', 'Apr 6 04:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 6 05:00:00 2003', 'Oct 26 03:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 2003', 'Apr 4 04:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 4 05:00:00 2004', 'Oct 31 03:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 31 04:00:00 2004', 'Apr 3 04:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 3 05:00:00 2005', 'Oct 30 03:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 30 04:00:00 2005', 'Apr 2 04:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 2 05:00:00 2006', 'Oct 29 03:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 29 04:00:00 2006', 'Apr 1 04:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 1 05:00:00 2007', 'Oct 28 03:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 28 04:00:00 2007', 'Apr 6 04:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 6 05:00:00 2008', 'Oct 26 03:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 2008', 'Apr 5 04:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 5 05:00:00 2009', 'Oct 25 03:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 2009', 'Apr 4 04:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 4 05:00:00 2010', 'Oct 31 03:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 31 04:00:00 2010', 'Apr 3 04:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 3 05:00:00 2011', 'Oct 30 03:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 30 04:00:00 2011', 'Apr 1 04:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 1 05:00:00 2012', 'Oct 28 03:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 28 04:00:00 2012', 'Apr 7 04:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 7 05:00:00 2013', 'Oct 27 03:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 27 04:00:00 2013', 'Apr 6 04:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 6 05:00:00 2014', 'Oct 26 03:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 2014', 'Apr 5 04:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 5 05:00:00 2015', 'Oct 25 03:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 2015', 'Apr 3 04:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 3 05:00:00 2016', 'Oct 30 03:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 30 04:00:00 2016', 'Apr 2 04:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 2 05:00:00 2017', 'Oct 29 03:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 29 04:00:00 2017', 'Apr 1 04:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 1 05:00:00 2018', 'Oct 28 03:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 28 04:00:00 2018', 'Apr 7 04:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 7 05:00:00 2019', 'Oct 27 03:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 27 04:00:00 2019', 'Apr 5 04:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 5 05:00:00 2020', 'Oct 25 03:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 2020', 'Apr 4 04:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 4 05:00:00 2021', 'Oct 31 03:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 31 04:00:00 2021', 'Apr 3 04:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 3 05:00:00 2022', 'Oct 30 03:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 30 04:00:00 2022', 'Apr 2 04:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 2 05:00:00 2023', 'Oct 29 03:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 29 04:00:00 2023', 'Apr 7 04:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 7 05:00:00 2024', 'Oct 27 03:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 27 04:00:00 2024', 'Apr 6 04:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 6 05:00:00 2025', 'Oct 26 03:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 2025', 'Apr 5 04:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 5 05:00:00 2026', 'Oct 25 03:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 2026', 'Apr 4 04:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 4 05:00:00 2027', 'Oct 31 03:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 31 04:00:00 2027', 'Apr 2 04:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 2 05:00:00 2028', 'Oct 29 03:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 29 04:00:00 2028', 'Apr 1 04:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 1 05:00:00 2029', 'Oct 28 03:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 28 04:00:00 2029', 'Apr 7 04:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 7 05:00:00 2030', 'Oct 27 03:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 27 04:00:00 2030', 'Apr 6 04:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 6 05:00:00 2031', 'Oct 26 03:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 2031', 'Apr 4 04:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 4 05:00:00 2032', 'Oct 31 03:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 31 04:00:00 2032', 'Apr 3 04:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 3 05:00:00 2033', 'Oct 30 03:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 30 04:00:00 2033', 'Apr 2 04:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 2 05:00:00 2034', 'Oct 29 03:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 29 04:00:00 2034', 'Apr 1 04:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 1 05:00:00 2035', 'Oct 28 03:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 28 04:00:00 2035', 'Apr 6 04:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 6 05:00:00 2036', 'Oct 26 03:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 26 04:00:00 2036', 'Apr 5 04:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Miquelon', 'PMDT', 1, -7200, 'Apr 5 05:00:00 2037', 'Oct 25 03:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Miquelon', 'PMST', 0, -10800, 'Oct 25 04:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Monterrey not installed --- - --- --- America/Montevideo --- - -begin -timezone.add_rule('America/Montevideo', 'UYT', 0, -13484, 'Dec 14 20:45:52 1901', 'May 1 03:44:43 1920', 'Dec 14 17:01:08 1901', 'Apr 30 23:59:59 1920'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'May 1 03:44:44 1920', 'Oct 2 03:29:59 1923', 'May 1 00:14:44 1920', 'Oct 1 23:59:59 1923'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 2 03:30:00 1923', 'Apr 1 02:59:59 1924', 'Oct 2 00:30:00 1923', 'Mar 31 23:59:59 1924'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Apr 1 03:00:00 1924', 'Oct 1 03:29:59 1924', 'Mar 31 23:30:00 1924', 'Sep 30 23:59:59 1924'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 1 03:30:00 1924', 'Apr 1 02:59:59 1925', 'Oct 1 00:30:00 1924', 'Mar 31 23:59:59 1925'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Apr 1 03:00:00 1925', 'Oct 1 03:29:59 1925', 'Mar 31 23:30:00 1925', 'Sep 30 23:59:59 1925'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 1 03:30:00 1925', 'Apr 1 02:59:59 1926', 'Oct 1 00:30:00 1925', 'Mar 31 23:59:59 1926'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Apr 1 03:00:00 1926', 'Oct 29 03:29:59 1933', 'Mar 31 23:30:00 1926', 'Oct 28 23:59:59 1933'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 29 03:30:00 1933', 'Apr 1 02:59:59 1934', 'Oct 29 00:30:00 1933', 'Mar 31 23:59:59 1934'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Apr 1 03:00:00 1934', 'Oct 28 03:29:59 1934', 'Mar 31 23:30:00 1934', 'Oct 27 23:59:59 1934'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 28 03:30:00 1934', 'Mar 31 02:59:59 1935', 'Oct 28 00:30:00 1934', 'Mar 30 23:59:59 1935'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Mar 31 03:00:00 1935', 'Oct 27 03:29:59 1935', 'Mar 30 23:30:00 1935', 'Oct 26 23:59:59 1935'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 27 03:30:00 1935', 'Mar 29 02:59:59 1936', 'Oct 27 00:30:00 1935', 'Mar 28 23:59:59 1936'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Mar 29 03:00:00 1936', 'Nov 1 03:29:59 1936', 'Mar 28 23:30:00 1936', 'Oct 31 23:59:59 1936'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Nov 1 03:30:00 1936', 'Mar 28 02:59:59 1937', 'Nov 1 00:30:00 1936', 'Mar 27 23:59:59 1937'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Mar 28 03:00:00 1937', 'Oct 31 03:29:59 1937', 'Mar 27 23:30:00 1937', 'Oct 30 23:59:59 1937'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 31 03:30:00 1937', 'Mar 27 02:59:59 1938', 'Oct 31 00:30:00 1937', 'Mar 26 23:59:59 1938'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Mar 27 03:00:00 1938', 'Oct 30 03:29:59 1938', 'Mar 26 23:30:00 1938', 'Oct 29 23:59:59 1938'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 30 03:30:00 1938', 'Mar 26 02:59:59 1939', 'Oct 30 00:30:00 1938', 'Mar 25 23:59:59 1939'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Mar 26 03:00:00 1939', 'Oct 29 03:29:59 1939', 'Mar 25 23:30:00 1939', 'Oct 28 23:59:59 1939'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 29 03:30:00 1939', 'Mar 31 02:59:59 1940', 'Oct 29 00:30:00 1939', 'Mar 30 23:59:59 1940'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Mar 31 03:00:00 1940', 'Oct 27 03:29:59 1940', 'Mar 30 23:30:00 1940', 'Oct 26 23:59:59 1940'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Oct 27 03:30:00 1940', 'Mar 30 02:59:59 1941', 'Oct 27 00:30:00 1940', 'Mar 29 23:59:59 1941'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -12600, 'Mar 30 03:00:00 1941', 'Jan 1 03:29:59 1942', 'Mar 29 23:30:00 1941', 'Dec 31 23:59:59 1941'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -10800, 'Jan 1 03:30:00 1942', 'Dec 14 02:59:59 1942', 'Jan 1 00:30:00 1942', 'Dec 13 23:59:59 1942'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Dec 14 03:00:00 1942', 'Mar 14 01:59:59 1943', 'Dec 14 01:00:00 1942', 'Mar 13 23:59:59 1943'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Mar 14 02:00:00 1943', 'May 24 02:59:59 1959', 'Mar 13 23:00:00 1943', 'May 23 23:59:59 1959'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'May 24 03:00:00 1959', 'Nov 15 01:59:59 1959', 'May 24 01:00:00 1959', 'Nov 14 23:59:59 1959'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Nov 15 02:00:00 1959', 'Jan 17 02:59:59 1960', 'Nov 14 23:00:00 1959', 'Jan 16 23:59:59 1960'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Jan 17 03:00:00 1960', 'Mar 6 01:59:59 1960', 'Jan 17 01:00:00 1960', 'Mar 5 23:59:59 1960'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Mar 6 02:00:00 1960', 'Apr 4 02:59:59 1965', 'Mar 5 23:00:00 1960', 'Apr 3 23:59:59 1965'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Apr 4 03:00:00 1965', 'Sep 26 01:59:59 1965', 'Apr 4 01:00:00 1965', 'Sep 25 23:59:59 1965'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Sep 26 02:00:00 1965', 'Apr 3 02:59:59 1966', 'Sep 25 23:00:00 1965', 'Apr 2 23:59:59 1966'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Apr 3 03:00:00 1966', 'Oct 31 01:59:59 1966', 'Apr 3 01:00:00 1966', 'Oct 30 23:59:59 1966'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Oct 31 02:00:00 1966', 'Apr 2 02:59:59 1967', 'Oct 30 23:00:00 1966', 'Apr 1 23:59:59 1967'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Apr 2 03:00:00 1967', 'Oct 31 01:59:59 1967', 'Apr 2 01:00:00 1967', 'Oct 30 23:59:59 1967'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Oct 31 02:00:00 1967', 'May 27 02:59:59 1968', 'Oct 30 23:00:00 1967', 'May 26 23:59:59 1968'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -9000, 'May 27 03:00:00 1968', 'Dec 2 02:29:59 1968', 'May 27 00:30:00 1968', 'Dec 1 23:59:59 1968'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Dec 2 02:30:00 1968', 'May 27 02:59:59 1969', 'Dec 1 23:30:00 1968', 'May 26 23:59:59 1969'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -9000, 'May 27 03:00:00 1969', 'Dec 2 02:29:59 1969', 'May 27 00:30:00 1969', 'Dec 1 23:59:59 1969'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Dec 2 02:30:00 1969', 'May 27 02:59:59 1970', 'Dec 1 23:30:00 1969', 'May 26 23:59:59 1970'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -9000, 'May 27 03:00:00 1970', 'Dec 2 02:29:59 1970', 'May 27 00:30:00 1970', 'Dec 1 23:59:59 1970'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Dec 2 02:30:00 1970', 'Apr 24 02:59:59 1972', 'Dec 1 23:30:00 1970', 'Apr 23 23:59:59 1972'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Apr 24 03:00:00 1972', 'Aug 15 01:59:59 1972', 'Apr 24 01:00:00 1972', 'Aug 14 23:59:59 1972'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Aug 15 02:00:00 1972', 'Mar 10 02:59:59 1974', 'Aug 14 23:00:00 1972', 'Mar 9 23:59:59 1974'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -9000, 'Mar 10 03:00:00 1974', 'Dec 22 02:29:59 1974', 'Mar 10 00:30:00 1974', 'Dec 21 23:59:59 1974'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Dec 22 02:30:00 1974', 'Oct 1 01:59:59 1976', 'Dec 22 00:30:00 1974', 'Sep 30 23:59:59 1976'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Oct 1 02:00:00 1976', 'Dec 4 02:59:59 1977', 'Sep 30 23:00:00 1976', 'Dec 3 23:59:59 1977'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Dec 4 03:00:00 1977', 'Apr 1 01:59:59 1978', 'Dec 4 01:00:00 1977', 'Mar 31 23:59:59 1978'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Apr 1 02:00:00 1978', 'Oct 1 02:59:59 1979', 'Mar 31 23:00:00 1978', 'Sep 30 23:59:59 1979'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Oct 1 03:00:00 1979', 'May 1 01:59:59 1980', 'Oct 1 01:00:00 1979', 'Apr 30 23:59:59 1980'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'May 1 02:00:00 1980', 'Dec 14 02:59:59 1987', 'Apr 30 23:00:00 1980', 'Dec 13 23:59:59 1987'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Dec 14 03:00:00 1987', 'Mar 14 01:59:59 1988', 'Dec 14 01:00:00 1987', 'Mar 13 23:59:59 1988'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Mar 14 02:00:00 1988', 'Dec 11 02:59:59 1988', 'Mar 13 23:00:00 1988', 'Dec 10 23:59:59 1988'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Dec 11 03:00:00 1988', 'Mar 12 01:59:59 1989', 'Dec 11 01:00:00 1988', 'Mar 11 23:59:59 1989'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Mar 12 02:00:00 1989', 'Oct 29 02:59:59 1989', 'Mar 11 23:00:00 1989', 'Oct 28 23:59:59 1989'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Oct 29 03:00:00 1989', 'Mar 4 01:59:59 1990', 'Oct 29 01:00:00 1989', 'Mar 3 23:59:59 1990'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Mar 4 02:00:00 1990', 'Oct 21 02:59:59 1990', 'Mar 3 23:00:00 1990', 'Oct 20 23:59:59 1990'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Oct 21 03:00:00 1990', 'Mar 3 01:59:59 1991', 'Oct 21 01:00:00 1990', 'Mar 2 23:59:59 1991'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Mar 3 02:00:00 1991', 'Oct 27 02:59:59 1991', 'Mar 2 23:00:00 1991', 'Oct 26 23:59:59 1991'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Oct 27 03:00:00 1991', 'Mar 1 01:59:59 1992', 'Oct 27 01:00:00 1991', 'Feb 29 23:59:59 1992'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Mar 1 02:00:00 1992', 'Oct 18 02:59:59 1992', 'Feb 29 23:00:00 1992', 'Oct 17 23:59:59 1992'); -timezone.add_rule('America/Montevideo', 'UYST', 1, -7200, 'Oct 18 03:00:00 1992', 'Feb 28 01:59:59 1993', 'Oct 18 01:00:00 1992', 'Feb 27 23:59:59 1993'); -timezone.add_rule('America/Montevideo', 'UYT', 0, -10800, 'Feb 28 02:00:00 1993', 'Jan 18 03:14:07 2038', 'Feb 27 23:00:00 1993', 'Jan 18 00:14:07 2038'); -end; -/ - --- --- America/Montreal --- - -begin -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Dec 14 20:45:52 1901', 'Mar 25 06:59:59 1917', 'Dec 14 15:45:52 1901', 'Mar 25 01:59:59 1917'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Mar 25 07:00:00 1917', 'Apr 24 03:59:59 1917', 'Mar 25 03:00:00 1917', 'Apr 23 23:59:59 1917'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Apr 24 04:00:00 1917', 'Apr 14 06:59:59 1918', 'Apr 23 23:00:00 1917', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 14 07:00:00 1918', 'Oct 31 05:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 31 01:59:59 1918'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 1918', 'Mar 31 07:29:59 1919', 'Oct 31 01:00:00 1918', 'Mar 31 02:29:59 1919'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Mar 31 07:30:00 1919', 'Oct 25 06:29:59 1919', 'Mar 31 03:30:00 1919', 'Oct 25 02:29:59 1919'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:30:00 1919', 'May 2 07:29:59 1920', 'Oct 25 01:30:00 1919', 'May 2 02:29:59 1920'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'May 2 07:30:00 1920', 'Oct 3 06:29:59 1920', 'May 2 03:30:00 1920', 'Oct 3 02:29:59 1920'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 3 06:30:00 1920', 'May 1 06:59:59 1921', 'Oct 3 01:30:00 1920', 'May 1 01:59:59 1921'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'May 1 07:00:00 1921', 'Oct 2 06:29:59 1921', 'May 1 03:00:00 1921', 'Oct 2 02:29:59 1921'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 2 06:30:00 1921', 'Apr 30 06:59:59 1922', 'Oct 2 01:30:00 1921', 'Apr 30 01:59:59 1922'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 30 07:00:00 1922', 'Oct 1 06:29:59 1922', 'Apr 30 03:00:00 1922', 'Oct 1 02:29:59 1922'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 1 06:30:00 1922', 'May 17 06:59:59 1924', 'Oct 1 01:30:00 1922', 'May 17 01:59:59 1924'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'May 17 07:00:00 1924', 'Sep 28 06:29:59 1924', 'May 17 03:00:00 1924', 'Sep 28 02:29:59 1924'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 28 06:30:00 1924', 'May 3 06:59:59 1925', 'Sep 28 01:30:00 1924', 'May 3 01:59:59 1925'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'May 3 07:00:00 1925', 'Sep 27 06:29:59 1925', 'May 3 03:00:00 1925', 'Sep 27 02:29:59 1925'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 27 06:30:00 1925', 'May 2 06:59:59 1926', 'Sep 27 01:30:00 1925', 'May 2 01:59:59 1926'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'May 2 07:00:00 1926', 'Sep 26 06:29:59 1926', 'May 2 03:00:00 1926', 'Sep 26 02:29:59 1926'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 26 06:30:00 1926', 'May 1 04:59:59 1927', 'Sep 26 01:30:00 1926', 'Apr 30 23:59:59 1927'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'May 1 05:00:00 1927', 'Sep 25 03:59:59 1927', 'May 1 01:00:00 1927', 'Sep 24 23:59:59 1927'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 25 04:00:00 1927', 'Apr 29 04:59:59 1928', 'Sep 24 23:00:00 1927', 'Apr 28 23:59:59 1928'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 29 05:00:00 1928', 'Sep 30 03:59:59 1928', 'Apr 29 01:00:00 1928', 'Sep 29 23:59:59 1928'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 30 04:00:00 1928', 'Apr 28 04:59:59 1929', 'Sep 29 23:00:00 1928', 'Apr 27 23:59:59 1929'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 05:00:00 1929', 'Sep 29 03:59:59 1929', 'Apr 28 01:00:00 1929', 'Sep 28 23:59:59 1929'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 29 04:00:00 1929', 'Apr 27 04:59:59 1930', 'Sep 28 23:00:00 1929', 'Apr 26 23:59:59 1930'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 27 05:00:00 1930', 'Sep 28 03:59:59 1930', 'Apr 27 01:00:00 1930', 'Sep 27 23:59:59 1930'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 28 04:00:00 1930', 'Apr 26 04:59:59 1931', 'Sep 27 23:00:00 1930', 'Apr 25 23:59:59 1931'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 26 05:00:00 1931', 'Sep 27 03:59:59 1931', 'Apr 26 01:00:00 1931', 'Sep 26 23:59:59 1931'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 27 04:00:00 1931', 'May 1 04:59:59 1932', 'Sep 26 23:00:00 1931', 'Apr 30 23:59:59 1932'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'May 1 05:00:00 1932', 'Sep 25 03:59:59 1932', 'May 1 01:00:00 1932', 'Sep 24 23:59:59 1932'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 25 04:00:00 1932', 'Apr 30 04:59:59 1933', 'Sep 24 23:00:00 1932', 'Apr 29 23:59:59 1933'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 30 05:00:00 1933', 'Oct 1 03:59:59 1933', 'Apr 30 01:00:00 1933', 'Sep 30 23:59:59 1933'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 1 04:00:00 1933', 'Apr 29 04:59:59 1934', 'Sep 30 23:00:00 1933', 'Apr 28 23:59:59 1934'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 29 05:00:00 1934', 'Sep 30 03:59:59 1934', 'Apr 29 01:00:00 1934', 'Sep 29 23:59:59 1934'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 30 04:00:00 1934', 'Apr 28 04:59:59 1935', 'Sep 29 23:00:00 1934', 'Apr 27 23:59:59 1935'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 05:00:00 1935', 'Sep 29 03:59:59 1935', 'Apr 28 01:00:00 1935', 'Sep 28 23:59:59 1935'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 29 04:00:00 1935', 'Apr 26 04:59:59 1936', 'Sep 28 23:00:00 1935', 'Apr 25 23:59:59 1936'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 26 05:00:00 1936', 'Sep 27 03:59:59 1936', 'Apr 26 01:00:00 1936', 'Sep 26 23:59:59 1936'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 27 04:00:00 1936', 'Apr 25 04:59:59 1937', 'Sep 26 23:00:00 1936', 'Apr 24 23:59:59 1937'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 25 05:00:00 1937', 'Sep 26 03:59:59 1937', 'Apr 25 01:00:00 1937', 'Sep 25 23:59:59 1937'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 26 04:00:00 1937', 'Apr 24 04:59:59 1938', 'Sep 25 23:00:00 1937', 'Apr 23 23:59:59 1938'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 24 05:00:00 1938', 'Sep 25 03:59:59 1938', 'Apr 24 01:00:00 1938', 'Sep 24 23:59:59 1938'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 25 04:00:00 1938', 'Apr 30 04:59:59 1939', 'Sep 24 23:00:00 1938', 'Apr 29 23:59:59 1939'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 30 05:00:00 1939', 'Sep 24 03:59:59 1939', 'Apr 30 01:00:00 1939', 'Sep 23 23:59:59 1939'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 24 04:00:00 1939', 'Apr 28 04:59:59 1940', 'Sep 23 23:00:00 1939', 'Apr 27 23:59:59 1940'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 05:00:00 1940', 'Sep 30 05:59:59 1945', 'Apr 28 01:00:00 1940', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 30 06:00:00 1945', 'Apr 28 06:59:59 1946', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1946'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 07:00:00 1946', 'Sep 29 05:59:59 1946', 'Apr 28 03:00:00 1946', 'Sep 29 01:59:59 1946'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 29 06:00:00 1946', 'Apr 27 06:59:59 1947', 'Sep 29 01:00:00 1946', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 27 07:00:00 1947', 'Sep 28 05:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 28 06:00:00 1947', 'Apr 25 06:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 25 07:00:00 1948', 'Sep 26 05:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 26 06:00:00 1948', 'Apr 24 06:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 24 07:00:00 1949', 'Oct 30 05:59:59 1949', 'Apr 24 03:00:00 1949', 'Oct 30 01:59:59 1949'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 1949', 'Apr 30 06:59:59 1950', 'Oct 30 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 30 07:00:00 1950', 'Oct 29 05:59:59 1950', 'Apr 30 03:00:00 1950', 'Oct 29 01:59:59 1950'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 1950', 'Apr 29 06:59:59 1951', 'Oct 29 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 29 07:00:00 1951', 'Sep 30 05:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 30 06:00:00 1951', 'Apr 27 06:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 27 07:00:00 1952', 'Sep 28 05:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 28 06:00:00 1952', 'Apr 26 06:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 26 07:00:00 1953', 'Sep 27 05:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 27 06:00:00 1953', 'Apr 25 06:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 25 07:00:00 1954', 'Sep 26 05:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 26 06:00:00 1954', 'Apr 24 06:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 24 07:00:00 1955', 'Sep 25 05:59:59 1955', 'Apr 24 03:00:00 1955', 'Sep 25 01:59:59 1955'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 25 06:00:00 1955', 'Apr 29 06:59:59 1956', 'Sep 25 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 29 07:00:00 1956', 'Sep 30 05:59:59 1956', 'Apr 29 03:00:00 1956', 'Sep 30 01:59:59 1956'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Sep 30 06:00:00 1956', 'Apr 28 06:59:59 1957', 'Sep 30 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 07:00:00 1957', 'Oct 27 05:59:59 1957', 'Apr 28 03:00:00 1957', 'Oct 27 01:59:59 1957'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 1957', 'Apr 27 06:59:59 1958', 'Oct 27 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 27 07:00:00 1958', 'Oct 26 05:59:59 1958', 'Apr 27 03:00:00 1958', 'Oct 26 01:59:59 1958'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 1958', 'Apr 26 06:59:59 1959', 'Oct 26 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 26 07:00:00 1959', 'Oct 25 05:59:59 1959', 'Apr 26 03:00:00 1959', 'Oct 25 01:59:59 1959'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 1959', 'Apr 24 06:59:59 1960', 'Oct 25 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 24 07:00:00 1960', 'Oct 30 05:59:59 1960', 'Apr 24 03:00:00 1960', 'Oct 30 01:59:59 1960'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 1960', 'Apr 30 06:59:59 1961', 'Oct 30 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 30 07:00:00 1961', 'Oct 29 05:59:59 1961', 'Apr 30 03:00:00 1961', 'Oct 29 01:59:59 1961'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 1961', 'Apr 29 06:59:59 1962', 'Oct 29 01:00:00 1961', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 29 07:00:00 1962', 'Oct 28 05:59:59 1962', 'Apr 29 03:00:00 1962', 'Oct 28 01:59:59 1962'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 1962', 'Apr 28 06:59:59 1963', 'Oct 28 01:00:00 1962', 'Apr 28 01:59:59 1963'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 07:00:00 1963', 'Oct 27 05:59:59 1963', 'Apr 28 03:00:00 1963', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 1963', 'Apr 26 06:59:59 1964', 'Oct 27 01:00:00 1963', 'Apr 26 01:59:59 1964'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 26 07:00:00 1964', 'Oct 25 05:59:59 1964', 'Apr 26 03:00:00 1964', 'Oct 25 01:59:59 1964'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 1964', 'Apr 25 06:59:59 1965', 'Oct 25 01:00:00 1964', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 25 07:00:00 1965', 'Oct 31 05:59:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 1965', 'Apr 24 06:59:59 1966', 'Oct 31 01:00:00 1965', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 24 07:00:00 1966', 'Oct 30 05:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 1966', 'Apr 30 06:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 30 07:00:00 1967', 'Oct 29 05:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 1967', 'Apr 28 06:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 07:00:00 1968', 'Oct 27 05:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 1968', 'Apr 27 06:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Apr 25 06:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 25 07:00:00 1971', 'Oct 31 05:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 1971', 'Apr 30 06:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 30 07:00:00 1972', 'Oct 29 05:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 1972', 'Apr 29 06:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 29 07:00:00 1973', 'Oct 28 05:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 1973', 'Apr 28 06:59:59 1974', 'Oct 28 01:00:00 1973', 'Apr 28 01:59:59 1974'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 07:00:00 1974', 'Oct 27 05:59:59 1974', 'Apr 28 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 1974', 'Apr 27 06:59:59 1975', 'Oct 27 01:00:00 1974', 'Apr 27 01:59:59 1975'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 27 07:00:00 1975', 'Oct 26 05:59:59 1975', 'Apr 27 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 1975', 'Apr 25 06:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 25 07:00:00 1976', 'Oct 31 05:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 1976', 'Apr 24 06:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 24 07:00:00 1977', 'Oct 30 05:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 1977', 'Apr 30 06:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 30 07:00:00 1978', 'Oct 29 05:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 1978', 'Apr 29 06:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 29 07:00:00 1979', 'Oct 28 05:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 1979', 'Apr 27 06:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 27 07:00:00 1980', 'Oct 26 05:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 1980', 'Apr 26 06:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 26 07:00:00 1981', 'Oct 25 05:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 1981', 'Apr 25 06:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 25 07:00:00 1982', 'Oct 31 05:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 1982', 'Apr 24 06:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 24 07:00:00 1983', 'Oct 30 05:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 1983', 'Apr 29 06:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 29 07:00:00 1984', 'Oct 28 05:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 1984', 'Apr 28 06:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 28 07:00:00 1985', 'Oct 27 05:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 1985', 'Apr 27 06:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 27 07:00:00 1986', 'Oct 26 05:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 1986', 'Apr 5 06:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 5 07:00:00 1987', 'Oct 25 05:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 1987', 'Apr 3 06:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 3 07:00:00 1988', 'Oct 30 05:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 1988', 'Apr 2 06:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 2 07:00:00 1989', 'Oct 29 05:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 1989', 'Apr 1 06:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 1 07:00:00 1990', 'Oct 28 05:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 1990', 'Apr 7 06:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 7 07:00:00 1991', 'Oct 27 05:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 1991', 'Apr 5 06:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 5 07:00:00 1992', 'Oct 25 05:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 1992', 'Apr 4 06:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 4 07:00:00 1993', 'Oct 31 05:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 1993', 'Apr 3 06:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 3 07:00:00 1994', 'Oct 30 05:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 1994', 'Apr 2 06:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 2 07:00:00 1995', 'Oct 29 05:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 1995', 'Apr 7 06:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 7 07:00:00 1996', 'Oct 27 05:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 1996', 'Apr 6 06:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 6 07:00:00 1997', 'Oct 26 05:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 1997', 'Apr 5 06:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 5 07:00:00 1998', 'Oct 25 05:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 1998', 'Apr 4 06:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 4 07:00:00 1999', 'Oct 31 05:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 1999', 'Apr 2 06:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 2 07:00:00 2000', 'Oct 29 05:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 2000', 'Apr 1 06:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 1 07:00:00 2001', 'Oct 28 05:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 2001', 'Apr 7 06:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 7 07:00:00 2002', 'Oct 27 05:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 2002', 'Apr 6 06:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 6 07:00:00 2003', 'Oct 26 05:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 2003', 'Apr 4 06:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 4 07:00:00 2004', 'Oct 31 05:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 2004', 'Apr 3 06:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 3 07:00:00 2005', 'Oct 30 05:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 2005', 'Apr 2 06:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 2 07:00:00 2006', 'Oct 29 05:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 2006', 'Apr 1 06:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 1 07:00:00 2007', 'Oct 28 05:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 2007', 'Apr 6 06:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 6 07:00:00 2008', 'Oct 26 05:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 2008', 'Apr 5 06:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 5 07:00:00 2009', 'Oct 25 05:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 2009', 'Apr 4 06:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 4 07:00:00 2010', 'Oct 31 05:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 2010', 'Apr 3 06:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 3 07:00:00 2011', 'Oct 30 05:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 2011', 'Apr 1 06:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 1 07:00:00 2012', 'Oct 28 05:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 2012', 'Apr 7 06:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 7 07:00:00 2013', 'Oct 27 05:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 2013', 'Apr 6 06:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 6 07:00:00 2014', 'Oct 26 05:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 2014', 'Apr 5 06:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 5 07:00:00 2015', 'Oct 25 05:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 2015', 'Apr 3 06:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 3 07:00:00 2016', 'Oct 30 05:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 2016', 'Apr 2 06:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 2 07:00:00 2017', 'Oct 29 05:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 2017', 'Apr 1 06:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 1 07:00:00 2018', 'Oct 28 05:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 2018', 'Apr 7 06:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 7 07:00:00 2019', 'Oct 27 05:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 2019', 'Apr 5 06:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 5 07:00:00 2020', 'Oct 25 05:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 2020', 'Apr 4 06:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 4 07:00:00 2021', 'Oct 31 05:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 2021', 'Apr 3 06:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 3 07:00:00 2022', 'Oct 30 05:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 2022', 'Apr 2 06:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 2 07:00:00 2023', 'Oct 29 05:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 2023', 'Apr 7 06:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 7 07:00:00 2024', 'Oct 27 05:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 2024', 'Apr 6 06:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 6 07:00:00 2025', 'Oct 26 05:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 2025', 'Apr 5 06:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 5 07:00:00 2026', 'Oct 25 05:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 2026', 'Apr 4 06:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 4 07:00:00 2027', 'Oct 31 05:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 2027', 'Apr 2 06:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 2 07:00:00 2028', 'Oct 29 05:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 2028', 'Apr 1 06:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 1 07:00:00 2029', 'Oct 28 05:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 2029', 'Apr 7 06:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 7 07:00:00 2030', 'Oct 27 05:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 27 06:00:00 2030', 'Apr 6 06:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 6 07:00:00 2031', 'Oct 26 05:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 2031', 'Apr 4 06:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 4 07:00:00 2032', 'Oct 31 05:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 31 06:00:00 2032', 'Apr 3 06:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 3 07:00:00 2033', 'Oct 30 05:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 30 06:00:00 2033', 'Apr 2 06:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 2 07:00:00 2034', 'Oct 29 05:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 29 06:00:00 2034', 'Apr 1 06:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 1 07:00:00 2035', 'Oct 28 05:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 28 06:00:00 2035', 'Apr 6 06:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 6 07:00:00 2036', 'Oct 26 05:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 26 06:00:00 2036', 'Apr 5 06:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Montreal', 'EDT', 1, -14400, 'Apr 5 07:00:00 2037', 'Oct 25 05:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Montreal', 'EST', 0, -18000, 'Oct 25 06:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Montserrat --- - -begin -timezone.add_rule('America/Montserrat', 'AST', 0, -14932, 'Dec 14 20:45:52 1901', 'Jul 1 04:09:51 1911', 'Dec 14 16:37:00 1901', 'Jul 1 00:00:59 1911'); -timezone.add_rule('America/Montserrat', 'AST', 0, -14400, 'Jul 1 04:09:52 1911', 'Jan 18 03:14:07 2038', 'Jul 1 00:09:52 1911', 'Jan 17 23:14:07 2038'); -end; -/ - --- --- America/Nassau --- - -begin -timezone.add_rule('America/Nassau', 'EST', 0, -18564, 'Dec 14 20:45:52 1901', 'Mar 2 05:09:23 1912', 'Dec 14 15:36:28 1901', 'Mar 1 23:59:59 1912'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Mar 2 05:09:24 1912', 'Apr 26 06:59:59 1964', 'Mar 2 00:09:24 1912', 'Apr 26 01:59:59 1964'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 26 07:00:00 1964', 'Oct 25 05:59:59 1964', 'Apr 26 03:00:00 1964', 'Oct 25 01:59:59 1964'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 1964', 'Apr 25 06:59:59 1965', 'Oct 25 01:00:00 1964', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 25 07:00:00 1965', 'Oct 31 05:59:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 1965', 'Apr 24 06:59:59 1966', 'Oct 31 01:00:00 1965', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 24 07:00:00 1966', 'Oct 30 05:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 1966', 'Apr 30 06:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 30 07:00:00 1967', 'Oct 29 05:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 1967', 'Apr 28 06:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 28 07:00:00 1968', 'Oct 27 05:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 1968', 'Apr 27 06:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Apr 25 06:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 25 07:00:00 1971', 'Oct 31 05:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 1971', 'Apr 30 06:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 30 07:00:00 1972', 'Oct 29 05:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 1972', 'Apr 29 06:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 29 07:00:00 1973', 'Oct 28 05:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 1973', 'Apr 28 06:59:59 1974', 'Oct 28 01:00:00 1973', 'Apr 28 01:59:59 1974'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 28 07:00:00 1974', 'Oct 27 05:59:59 1974', 'Apr 28 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 1974', 'Apr 27 06:59:59 1975', 'Oct 27 01:00:00 1974', 'Apr 27 01:59:59 1975'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 27 07:00:00 1975', 'Oct 26 05:59:59 1975', 'Apr 27 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 1975', 'Apr 25 06:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 25 07:00:00 1976', 'Oct 31 05:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 1976', 'Apr 24 06:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 24 07:00:00 1977', 'Oct 30 05:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 1977', 'Apr 30 06:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 30 07:00:00 1978', 'Oct 29 05:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 1978', 'Apr 29 06:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 29 07:00:00 1979', 'Oct 28 05:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 1979', 'Apr 27 06:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 27 07:00:00 1980', 'Oct 26 05:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 1980', 'Apr 26 06:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 26 07:00:00 1981', 'Oct 25 05:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 1981', 'Apr 25 06:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 25 07:00:00 1982', 'Oct 31 05:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 1982', 'Apr 24 06:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 24 07:00:00 1983', 'Oct 30 05:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 1983', 'Apr 29 06:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 29 07:00:00 1984', 'Oct 28 05:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 1984', 'Apr 28 06:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 28 07:00:00 1985', 'Oct 27 05:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 1985', 'Apr 27 06:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 27 07:00:00 1986', 'Oct 26 05:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 1986', 'Apr 5 06:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 5 07:00:00 1987', 'Oct 25 05:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 1987', 'Apr 3 06:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 3 07:00:00 1988', 'Oct 30 05:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 1988', 'Apr 2 06:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 2 07:00:00 1989', 'Oct 29 05:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 1989', 'Apr 1 06:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 1 07:00:00 1990', 'Oct 28 05:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 1990', 'Apr 7 06:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 7 07:00:00 1991', 'Oct 27 05:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 1991', 'Apr 5 06:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 5 07:00:00 1992', 'Oct 25 05:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 1992', 'Apr 4 06:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 4 07:00:00 1993', 'Oct 31 05:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 1993', 'Apr 3 06:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 3 07:00:00 1994', 'Oct 30 05:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 1994', 'Apr 2 06:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 2 07:00:00 1995', 'Oct 29 05:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 1995', 'Apr 7 06:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 7 07:00:00 1996', 'Oct 27 05:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 1996', 'Apr 6 06:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 6 07:00:00 1997', 'Oct 26 05:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 1997', 'Apr 5 06:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 5 07:00:00 1998', 'Oct 25 05:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 1998', 'Apr 4 06:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 4 07:00:00 1999', 'Oct 31 05:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 1999', 'Apr 2 06:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 2 07:00:00 2000', 'Oct 29 05:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 2000', 'Apr 1 06:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 1 07:00:00 2001', 'Oct 28 05:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 2001', 'Apr 7 06:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 7 07:00:00 2002', 'Oct 27 05:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 2002', 'Apr 6 06:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 6 07:00:00 2003', 'Oct 26 05:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 2003', 'Apr 4 06:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 4 07:00:00 2004', 'Oct 31 05:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 2004', 'Apr 3 06:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 3 07:00:00 2005', 'Oct 30 05:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 2005', 'Apr 2 06:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 2 07:00:00 2006', 'Oct 29 05:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 2006', 'Apr 1 06:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 1 07:00:00 2007', 'Oct 28 05:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 2007', 'Apr 6 06:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 6 07:00:00 2008', 'Oct 26 05:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 2008', 'Apr 5 06:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 5 07:00:00 2009', 'Oct 25 05:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 2009', 'Apr 4 06:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 4 07:00:00 2010', 'Oct 31 05:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 2010', 'Apr 3 06:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 3 07:00:00 2011', 'Oct 30 05:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 2011', 'Apr 1 06:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 1 07:00:00 2012', 'Oct 28 05:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 2012', 'Apr 7 06:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 7 07:00:00 2013', 'Oct 27 05:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 2013', 'Apr 6 06:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 6 07:00:00 2014', 'Oct 26 05:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 2014', 'Apr 5 06:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 5 07:00:00 2015', 'Oct 25 05:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 2015', 'Apr 3 06:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 3 07:00:00 2016', 'Oct 30 05:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 2016', 'Apr 2 06:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 2 07:00:00 2017', 'Oct 29 05:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 2017', 'Apr 1 06:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 1 07:00:00 2018', 'Oct 28 05:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 2018', 'Apr 7 06:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 7 07:00:00 2019', 'Oct 27 05:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 2019', 'Apr 5 06:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 5 07:00:00 2020', 'Oct 25 05:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 2020', 'Apr 4 06:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 4 07:00:00 2021', 'Oct 31 05:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 2021', 'Apr 3 06:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 3 07:00:00 2022', 'Oct 30 05:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 2022', 'Apr 2 06:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 2 07:00:00 2023', 'Oct 29 05:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 2023', 'Apr 7 06:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 7 07:00:00 2024', 'Oct 27 05:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 2024', 'Apr 6 06:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 6 07:00:00 2025', 'Oct 26 05:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 2025', 'Apr 5 06:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 5 07:00:00 2026', 'Oct 25 05:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 2026', 'Apr 4 06:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 4 07:00:00 2027', 'Oct 31 05:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 2027', 'Apr 2 06:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 2 07:00:00 2028', 'Oct 29 05:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 2028', 'Apr 1 06:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 1 07:00:00 2029', 'Oct 28 05:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 2029', 'Apr 7 06:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 7 07:00:00 2030', 'Oct 27 05:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 27 06:00:00 2030', 'Apr 6 06:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 6 07:00:00 2031', 'Oct 26 05:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 2031', 'Apr 4 06:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 4 07:00:00 2032', 'Oct 31 05:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 31 06:00:00 2032', 'Apr 3 06:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 3 07:00:00 2033', 'Oct 30 05:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 30 06:00:00 2033', 'Apr 2 06:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 2 07:00:00 2034', 'Oct 29 05:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 29 06:00:00 2034', 'Apr 1 06:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 1 07:00:00 2035', 'Oct 28 05:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 28 06:00:00 2035', 'Apr 6 06:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 6 07:00:00 2036', 'Oct 26 05:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 26 06:00:00 2036', 'Apr 5 06:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Nassau', 'EDT', 1, -14400, 'Apr 5 07:00:00 2037', 'Oct 25 05:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Nassau', 'EST', 0, -18000, 'Oct 25 06:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/New_York --- - -begin -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Dec 14 20:45:52 1901', 'Mar 31 06:59:59 1918', 'Dec 14 15:45:52 1901', 'Mar 31 01:59:59 1918'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Mar 31 07:00:00 1918', 'Oct 27 05:59:59 1918', 'Mar 31 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 1918', 'Mar 30 06:59:59 1919', 'Oct 27 01:00:00 1918', 'Mar 30 01:59:59 1919'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Mar 30 07:00:00 1919', 'Oct 26 05:59:59 1919', 'Mar 30 03:00:00 1919', 'Oct 26 01:59:59 1919'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 1919', 'Mar 28 06:59:59 1920', 'Oct 26 01:00:00 1919', 'Mar 28 01:59:59 1920'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Mar 28 07:00:00 1920', 'Oct 31 05:59:59 1920', 'Mar 28 03:00:00 1920', 'Oct 31 01:59:59 1920'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 1920', 'Apr 24 06:59:59 1921', 'Oct 31 01:00:00 1920', 'Apr 24 01:59:59 1921'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1921', 'Sep 25 05:59:59 1921', 'Apr 24 03:00:00 1921', 'Sep 25 01:59:59 1921'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 25 06:00:00 1921', 'Apr 30 06:59:59 1922', 'Sep 25 01:00:00 1921', 'Apr 30 01:59:59 1922'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 30 07:00:00 1922', 'Sep 24 05:59:59 1922', 'Apr 30 03:00:00 1922', 'Sep 24 01:59:59 1922'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 24 06:00:00 1922', 'Apr 29 06:59:59 1923', 'Sep 24 01:00:00 1922', 'Apr 29 01:59:59 1923'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1923', 'Sep 30 05:59:59 1923', 'Apr 29 03:00:00 1923', 'Sep 30 01:59:59 1923'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 30 06:00:00 1923', 'Apr 27 06:59:59 1924', 'Sep 30 01:00:00 1923', 'Apr 27 01:59:59 1924'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1924', 'Sep 28 05:59:59 1924', 'Apr 27 03:00:00 1924', 'Sep 28 01:59:59 1924'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 28 06:00:00 1924', 'Apr 26 06:59:59 1925', 'Sep 28 01:00:00 1924', 'Apr 26 01:59:59 1925'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 26 07:00:00 1925', 'Sep 27 05:59:59 1925', 'Apr 26 03:00:00 1925', 'Sep 27 01:59:59 1925'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 27 06:00:00 1925', 'Apr 25 06:59:59 1926', 'Sep 27 01:00:00 1925', 'Apr 25 01:59:59 1926'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 25 07:00:00 1926', 'Sep 26 05:59:59 1926', 'Apr 25 03:00:00 1926', 'Sep 26 01:59:59 1926'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 26 06:00:00 1926', 'Apr 24 06:59:59 1927', 'Sep 26 01:00:00 1926', 'Apr 24 01:59:59 1927'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1927', 'Sep 25 05:59:59 1927', 'Apr 24 03:00:00 1927', 'Sep 25 01:59:59 1927'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 25 06:00:00 1927', 'Apr 29 06:59:59 1928', 'Sep 25 01:00:00 1927', 'Apr 29 01:59:59 1928'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1928', 'Sep 30 05:59:59 1928', 'Apr 29 03:00:00 1928', 'Sep 30 01:59:59 1928'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 30 06:00:00 1928', 'Apr 28 06:59:59 1929', 'Sep 30 01:00:00 1928', 'Apr 28 01:59:59 1929'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 28 07:00:00 1929', 'Sep 29 05:59:59 1929', 'Apr 28 03:00:00 1929', 'Sep 29 01:59:59 1929'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 29 06:00:00 1929', 'Apr 27 06:59:59 1930', 'Sep 29 01:00:00 1929', 'Apr 27 01:59:59 1930'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1930', 'Sep 28 05:59:59 1930', 'Apr 27 03:00:00 1930', 'Sep 28 01:59:59 1930'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 28 06:00:00 1930', 'Apr 26 06:59:59 1931', 'Sep 28 01:00:00 1930', 'Apr 26 01:59:59 1931'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 26 07:00:00 1931', 'Sep 27 05:59:59 1931', 'Apr 26 03:00:00 1931', 'Sep 27 01:59:59 1931'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 27 06:00:00 1931', 'Apr 24 06:59:59 1932', 'Sep 27 01:00:00 1931', 'Apr 24 01:59:59 1932'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1932', 'Sep 25 05:59:59 1932', 'Apr 24 03:00:00 1932', 'Sep 25 01:59:59 1932'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 25 06:00:00 1932', 'Apr 30 06:59:59 1933', 'Sep 25 01:00:00 1932', 'Apr 30 01:59:59 1933'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 30 07:00:00 1933', 'Sep 24 05:59:59 1933', 'Apr 30 03:00:00 1933', 'Sep 24 01:59:59 1933'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 24 06:00:00 1933', 'Apr 29 06:59:59 1934', 'Sep 24 01:00:00 1933', 'Apr 29 01:59:59 1934'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1934', 'Sep 30 05:59:59 1934', 'Apr 29 03:00:00 1934', 'Sep 30 01:59:59 1934'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 30 06:00:00 1934', 'Apr 28 06:59:59 1935', 'Sep 30 01:00:00 1934', 'Apr 28 01:59:59 1935'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 28 07:00:00 1935', 'Sep 29 05:59:59 1935', 'Apr 28 03:00:00 1935', 'Sep 29 01:59:59 1935'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 29 06:00:00 1935', 'Apr 26 06:59:59 1936', 'Sep 29 01:00:00 1935', 'Apr 26 01:59:59 1936'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 26 07:00:00 1936', 'Sep 27 05:59:59 1936', 'Apr 26 03:00:00 1936', 'Sep 27 01:59:59 1936'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 27 06:00:00 1936', 'Apr 25 06:59:59 1937', 'Sep 27 01:00:00 1936', 'Apr 25 01:59:59 1937'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 25 07:00:00 1937', 'Sep 26 05:59:59 1937', 'Apr 25 03:00:00 1937', 'Sep 26 01:59:59 1937'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 26 06:00:00 1937', 'Apr 24 06:59:59 1938', 'Sep 26 01:00:00 1937', 'Apr 24 01:59:59 1938'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1938', 'Sep 25 05:59:59 1938', 'Apr 24 03:00:00 1938', 'Sep 25 01:59:59 1938'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 25 06:00:00 1938', 'Apr 30 06:59:59 1939', 'Sep 25 01:00:00 1938', 'Apr 30 01:59:59 1939'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 30 07:00:00 1939', 'Sep 24 05:59:59 1939', 'Apr 30 03:00:00 1939', 'Sep 24 01:59:59 1939'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 24 06:00:00 1939', 'Apr 28 06:59:59 1940', 'Sep 24 01:00:00 1939', 'Apr 28 01:59:59 1940'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 28 07:00:00 1940', 'Sep 29 05:59:59 1940', 'Apr 28 03:00:00 1940', 'Sep 29 01:59:59 1940'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 29 06:00:00 1940', 'Apr 27 06:59:59 1941', 'Sep 29 01:00:00 1940', 'Apr 27 01:59:59 1941'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1941', 'Sep 28 05:59:59 1941', 'Apr 27 03:00:00 1941', 'Sep 28 01:59:59 1941'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 28 06:00:00 1941', 'Feb 9 06:59:59 1942', 'Sep 28 01:00:00 1941', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Feb 9 07:00:00 1942', 'Sep 30 05:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 30 06:00:00 1945', 'Apr 28 06:59:59 1946', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1946'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 28 07:00:00 1946', 'Sep 29 05:59:59 1946', 'Apr 28 03:00:00 1946', 'Sep 29 01:59:59 1946'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 29 06:00:00 1946', 'Apr 27 06:59:59 1947', 'Sep 29 01:00:00 1946', 'Apr 27 01:59:59 1947'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1947', 'Sep 28 05:59:59 1947', 'Apr 27 03:00:00 1947', 'Sep 28 01:59:59 1947'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 28 06:00:00 1947', 'Apr 25 06:59:59 1948', 'Sep 28 01:00:00 1947', 'Apr 25 01:59:59 1948'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 25 07:00:00 1948', 'Sep 26 05:59:59 1948', 'Apr 25 03:00:00 1948', 'Sep 26 01:59:59 1948'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 26 06:00:00 1948', 'Apr 24 06:59:59 1949', 'Sep 26 01:00:00 1948', 'Apr 24 01:59:59 1949'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1949', 'Sep 25 05:59:59 1949', 'Apr 24 03:00:00 1949', 'Sep 25 01:59:59 1949'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 25 06:00:00 1949', 'Apr 30 06:59:59 1950', 'Sep 25 01:00:00 1949', 'Apr 30 01:59:59 1950'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 30 07:00:00 1950', 'Sep 24 05:59:59 1950', 'Apr 30 03:00:00 1950', 'Sep 24 01:59:59 1950'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 24 06:00:00 1950', 'Apr 29 06:59:59 1951', 'Sep 24 01:00:00 1950', 'Apr 29 01:59:59 1951'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1951', 'Sep 30 05:59:59 1951', 'Apr 29 03:00:00 1951', 'Sep 30 01:59:59 1951'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 30 06:00:00 1951', 'Apr 27 06:59:59 1952', 'Sep 30 01:00:00 1951', 'Apr 27 01:59:59 1952'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1952', 'Sep 28 05:59:59 1952', 'Apr 27 03:00:00 1952', 'Sep 28 01:59:59 1952'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 28 06:00:00 1952', 'Apr 26 06:59:59 1953', 'Sep 28 01:00:00 1952', 'Apr 26 01:59:59 1953'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 26 07:00:00 1953', 'Sep 27 05:59:59 1953', 'Apr 26 03:00:00 1953', 'Sep 27 01:59:59 1953'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 27 06:00:00 1953', 'Apr 25 06:59:59 1954', 'Sep 27 01:00:00 1953', 'Apr 25 01:59:59 1954'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 25 07:00:00 1954', 'Sep 26 05:59:59 1954', 'Apr 25 03:00:00 1954', 'Sep 26 01:59:59 1954'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Sep 26 06:00:00 1954', 'Apr 24 06:59:59 1955', 'Sep 26 01:00:00 1954', 'Apr 24 01:59:59 1955'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1955', 'Oct 30 05:59:59 1955', 'Apr 24 03:00:00 1955', 'Oct 30 01:59:59 1955'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 1955', 'Apr 29 06:59:59 1956', 'Oct 30 01:00:00 1955', 'Apr 29 01:59:59 1956'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1956', 'Oct 28 05:59:59 1956', 'Apr 29 03:00:00 1956', 'Oct 28 01:59:59 1956'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 1956', 'Apr 28 06:59:59 1957', 'Oct 28 01:00:00 1956', 'Apr 28 01:59:59 1957'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 28 07:00:00 1957', 'Oct 27 05:59:59 1957', 'Apr 28 03:00:00 1957', 'Oct 27 01:59:59 1957'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 1957', 'Apr 27 06:59:59 1958', 'Oct 27 01:00:00 1957', 'Apr 27 01:59:59 1958'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1958', 'Oct 26 05:59:59 1958', 'Apr 27 03:00:00 1958', 'Oct 26 01:59:59 1958'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 1958', 'Apr 26 06:59:59 1959', 'Oct 26 01:00:00 1958', 'Apr 26 01:59:59 1959'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 26 07:00:00 1959', 'Oct 25 05:59:59 1959', 'Apr 26 03:00:00 1959', 'Oct 25 01:59:59 1959'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 1959', 'Apr 24 06:59:59 1960', 'Oct 25 01:00:00 1959', 'Apr 24 01:59:59 1960'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1960', 'Oct 30 05:59:59 1960', 'Apr 24 03:00:00 1960', 'Oct 30 01:59:59 1960'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 1960', 'Apr 30 06:59:59 1961', 'Oct 30 01:00:00 1960', 'Apr 30 01:59:59 1961'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 30 07:00:00 1961', 'Oct 29 05:59:59 1961', 'Apr 30 03:00:00 1961', 'Oct 29 01:59:59 1961'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 1961', 'Apr 29 06:59:59 1962', 'Oct 29 01:00:00 1961', 'Apr 29 01:59:59 1962'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1962', 'Oct 28 05:59:59 1962', 'Apr 29 03:00:00 1962', 'Oct 28 01:59:59 1962'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 1962', 'Apr 28 06:59:59 1963', 'Oct 28 01:00:00 1962', 'Apr 28 01:59:59 1963'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 28 07:00:00 1963', 'Oct 27 05:59:59 1963', 'Apr 28 03:00:00 1963', 'Oct 27 01:59:59 1963'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 1963', 'Apr 26 06:59:59 1964', 'Oct 27 01:00:00 1963', 'Apr 26 01:59:59 1964'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 26 07:00:00 1964', 'Oct 25 05:59:59 1964', 'Apr 26 03:00:00 1964', 'Oct 25 01:59:59 1964'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 1964', 'Apr 25 06:59:59 1965', 'Oct 25 01:00:00 1964', 'Apr 25 01:59:59 1965'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 25 07:00:00 1965', 'Oct 31 05:59:59 1965', 'Apr 25 03:00:00 1965', 'Oct 31 01:59:59 1965'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 1965', 'Apr 24 06:59:59 1966', 'Oct 31 01:00:00 1965', 'Apr 24 01:59:59 1966'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1966', 'Oct 30 05:59:59 1966', 'Apr 24 03:00:00 1966', 'Oct 30 01:59:59 1966'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 1966', 'Apr 30 06:59:59 1967', 'Oct 30 01:00:00 1966', 'Apr 30 01:59:59 1967'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 30 07:00:00 1967', 'Oct 29 05:59:59 1967', 'Apr 30 03:00:00 1967', 'Oct 29 01:59:59 1967'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 1967', 'Apr 28 06:59:59 1968', 'Oct 29 01:00:00 1967', 'Apr 28 01:59:59 1968'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 28 07:00:00 1968', 'Oct 27 05:59:59 1968', 'Apr 28 03:00:00 1968', 'Oct 27 01:59:59 1968'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 1968', 'Apr 27 06:59:59 1969', 'Oct 27 01:00:00 1968', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1969', 'Oct 26 05:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 1969', 'Apr 26 06:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 26 07:00:00 1970', 'Oct 25 05:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 1970', 'Apr 25 06:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 25 07:00:00 1971', 'Oct 31 05:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 1971', 'Apr 30 06:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 30 07:00:00 1972', 'Oct 29 05:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 1972', 'Apr 29 06:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1973', 'Oct 28 05:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 1973', 'Jan 6 06:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Jan 6 07:00:00 1974', 'Oct 27 05:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 1974', 'Feb 23 06:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Feb 23 07:00:00 1975', 'Oct 26 05:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 1975', 'Apr 25 06:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 25 07:00:00 1976', 'Oct 31 05:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 1976', 'Apr 24 06:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1977', 'Oct 30 05:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 1977', 'Apr 30 06:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 30 07:00:00 1978', 'Oct 29 05:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 1978', 'Apr 29 06:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1979', 'Oct 28 05:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 1979', 'Apr 27 06:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1980', 'Oct 26 05:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 1980', 'Apr 26 06:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 26 07:00:00 1981', 'Oct 25 05:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 1981', 'Apr 25 06:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 25 07:00:00 1982', 'Oct 31 05:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 1982', 'Apr 24 06:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 24 07:00:00 1983', 'Oct 30 05:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 1983', 'Apr 29 06:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 29 07:00:00 1984', 'Oct 28 05:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 1984', 'Apr 28 06:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 28 07:00:00 1985', 'Oct 27 05:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 1985', 'Apr 27 06:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 27 07:00:00 1986', 'Oct 26 05:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 1986', 'Apr 5 06:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 5 07:00:00 1987', 'Oct 25 05:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 1987', 'Apr 3 06:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 3 07:00:00 1988', 'Oct 30 05:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 1988', 'Apr 2 06:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 2 07:00:00 1989', 'Oct 29 05:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 1989', 'Apr 1 06:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 1 07:00:00 1990', 'Oct 28 05:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 1990', 'Apr 7 06:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 7 07:00:00 1991', 'Oct 27 05:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 1991', 'Apr 5 06:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 5 07:00:00 1992', 'Oct 25 05:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 1992', 'Apr 4 06:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 4 07:00:00 1993', 'Oct 31 05:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 1993', 'Apr 3 06:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 3 07:00:00 1994', 'Oct 30 05:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 1994', 'Apr 2 06:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 2 07:00:00 1995', 'Oct 29 05:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 1995', 'Apr 7 06:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 7 07:00:00 1996', 'Oct 27 05:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 1996', 'Apr 6 06:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 6 07:00:00 1997', 'Oct 26 05:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 1997', 'Apr 5 06:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 5 07:00:00 1998', 'Oct 25 05:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 1998', 'Apr 4 06:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 4 07:00:00 1999', 'Oct 31 05:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 1999', 'Apr 2 06:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 2 07:00:00 2000', 'Oct 29 05:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 2000', 'Apr 1 06:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 1 07:00:00 2001', 'Oct 28 05:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 2001', 'Apr 7 06:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 7 07:00:00 2002', 'Oct 27 05:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 2002', 'Apr 6 06:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 6 07:00:00 2003', 'Oct 26 05:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 2003', 'Apr 4 06:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 4 07:00:00 2004', 'Oct 31 05:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 2004', 'Apr 3 06:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 3 07:00:00 2005', 'Oct 30 05:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 2005', 'Apr 2 06:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 2 07:00:00 2006', 'Oct 29 05:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 2006', 'Apr 1 06:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 1 07:00:00 2007', 'Oct 28 05:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 2007', 'Apr 6 06:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 6 07:00:00 2008', 'Oct 26 05:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 2008', 'Apr 5 06:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 5 07:00:00 2009', 'Oct 25 05:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 2009', 'Apr 4 06:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 4 07:00:00 2010', 'Oct 31 05:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 2010', 'Apr 3 06:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 3 07:00:00 2011', 'Oct 30 05:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 2011', 'Apr 1 06:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 1 07:00:00 2012', 'Oct 28 05:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 2012', 'Apr 7 06:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 7 07:00:00 2013', 'Oct 27 05:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 2013', 'Apr 6 06:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 6 07:00:00 2014', 'Oct 26 05:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 2014', 'Apr 5 06:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 5 07:00:00 2015', 'Oct 25 05:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 2015', 'Apr 3 06:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 3 07:00:00 2016', 'Oct 30 05:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 2016', 'Apr 2 06:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 2 07:00:00 2017', 'Oct 29 05:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 2017', 'Apr 1 06:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 1 07:00:00 2018', 'Oct 28 05:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 2018', 'Apr 7 06:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 7 07:00:00 2019', 'Oct 27 05:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 2019', 'Apr 5 06:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 5 07:00:00 2020', 'Oct 25 05:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 2020', 'Apr 4 06:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 4 07:00:00 2021', 'Oct 31 05:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 2021', 'Apr 3 06:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 3 07:00:00 2022', 'Oct 30 05:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 2022', 'Apr 2 06:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 2 07:00:00 2023', 'Oct 29 05:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 2023', 'Apr 7 06:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 7 07:00:00 2024', 'Oct 27 05:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 2024', 'Apr 6 06:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 6 07:00:00 2025', 'Oct 26 05:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 2025', 'Apr 5 06:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 5 07:00:00 2026', 'Oct 25 05:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 2026', 'Apr 4 06:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 4 07:00:00 2027', 'Oct 31 05:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 2027', 'Apr 2 06:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 2 07:00:00 2028', 'Oct 29 05:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 2028', 'Apr 1 06:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 1 07:00:00 2029', 'Oct 28 05:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 2029', 'Apr 7 06:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 7 07:00:00 2030', 'Oct 27 05:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 27 06:00:00 2030', 'Apr 6 06:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 6 07:00:00 2031', 'Oct 26 05:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 2031', 'Apr 4 06:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 4 07:00:00 2032', 'Oct 31 05:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 31 06:00:00 2032', 'Apr 3 06:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 3 07:00:00 2033', 'Oct 30 05:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 30 06:00:00 2033', 'Apr 2 06:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 2 07:00:00 2034', 'Oct 29 05:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 29 06:00:00 2034', 'Apr 1 06:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 1 07:00:00 2035', 'Oct 28 05:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 28 06:00:00 2035', 'Apr 6 06:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 6 07:00:00 2036', 'Oct 26 05:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 26 06:00:00 2036', 'Apr 5 06:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/New_York', 'EDT', 1, -14400, 'Apr 5 07:00:00 2037', 'Oct 25 05:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/New_York', 'EST', 0, -18000, 'Oct 25 06:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Nipigon --- - -begin -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Dec 14 20:45:52 1901', 'Apr 14 06:59:59 1918', 'Dec 14 15:45:52 1901', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 14 07:00:00 1918', 'Oct 31 05:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 31 01:59:59 1918'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 1918', 'Feb 9 06:59:59 1942', 'Oct 31 01:00:00 1918', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Feb 9 07:00:00 1942', 'Sep 30 05:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Sep 30 06:00:00 1945', 'Apr 28 06:59:59 1974', 'Sep 30 01:00:00 1945', 'Apr 28 01:59:59 1974'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 28 07:00:00 1974', 'Oct 27 05:59:59 1974', 'Apr 28 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 1974', 'Apr 27 06:59:59 1975', 'Oct 27 01:00:00 1974', 'Apr 27 01:59:59 1975'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 27 07:00:00 1975', 'Oct 26 05:59:59 1975', 'Apr 27 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 1975', 'Apr 25 06:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 25 07:00:00 1976', 'Oct 31 05:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 1976', 'Apr 24 06:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 24 07:00:00 1977', 'Oct 30 05:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 1977', 'Apr 30 06:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 30 07:00:00 1978', 'Oct 29 05:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 1978', 'Apr 29 06:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 29 07:00:00 1979', 'Oct 28 05:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 1979', 'Apr 27 06:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 27 07:00:00 1980', 'Oct 26 05:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 1980', 'Apr 26 06:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 26 07:00:00 1981', 'Oct 25 05:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 1981', 'Apr 25 06:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 25 07:00:00 1982', 'Oct 31 05:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 1982', 'Apr 24 06:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 24 07:00:00 1983', 'Oct 30 05:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 1983', 'Apr 29 06:59:59 1984', 'Oct 30 01:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 29 07:00:00 1984', 'Oct 28 05:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 1984', 'Apr 28 06:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 28 07:00:00 1985', 'Oct 27 05:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 1985', 'Apr 27 06:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 27 07:00:00 1986', 'Oct 26 05:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 1986', 'Apr 5 06:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 5 07:00:00 1987', 'Oct 25 05:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 1987', 'Apr 3 06:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 3 07:00:00 1988', 'Oct 30 05:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 1988', 'Apr 2 06:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 2 07:00:00 1989', 'Oct 29 05:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 1989', 'Apr 1 06:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 1 07:00:00 1990', 'Oct 28 05:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 1990', 'Apr 7 06:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 7 07:00:00 1991', 'Oct 27 05:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 1991', 'Apr 5 06:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 5 07:00:00 1992', 'Oct 25 05:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 1992', 'Apr 4 06:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 4 07:00:00 1993', 'Oct 31 05:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 1993', 'Apr 3 06:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 3 07:00:00 1994', 'Oct 30 05:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 1994', 'Apr 2 06:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 2 07:00:00 1995', 'Oct 29 05:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 1995', 'Apr 7 06:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 7 07:00:00 1996', 'Oct 27 05:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 1996', 'Apr 6 06:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 6 07:00:00 1997', 'Oct 26 05:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 1997', 'Apr 5 06:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 5 07:00:00 1998', 'Oct 25 05:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 1998', 'Apr 4 06:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 4 07:00:00 1999', 'Oct 31 05:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 1999', 'Apr 2 06:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 2 07:00:00 2000', 'Oct 29 05:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 2000', 'Apr 1 06:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 1 07:00:00 2001', 'Oct 28 05:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 2001', 'Apr 7 06:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 7 07:00:00 2002', 'Oct 27 05:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 2002', 'Apr 6 06:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 6 07:00:00 2003', 'Oct 26 05:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 2003', 'Apr 4 06:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 4 07:00:00 2004', 'Oct 31 05:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 2004', 'Apr 3 06:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 3 07:00:00 2005', 'Oct 30 05:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 2005', 'Apr 2 06:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 2 07:00:00 2006', 'Oct 29 05:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 2006', 'Apr 1 06:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 1 07:00:00 2007', 'Oct 28 05:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 2007', 'Apr 6 06:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 6 07:00:00 2008', 'Oct 26 05:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 2008', 'Apr 5 06:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 5 07:00:00 2009', 'Oct 25 05:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 2009', 'Apr 4 06:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 4 07:00:00 2010', 'Oct 31 05:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 2010', 'Apr 3 06:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 3 07:00:00 2011', 'Oct 30 05:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 2011', 'Apr 1 06:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 1 07:00:00 2012', 'Oct 28 05:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 2012', 'Apr 7 06:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 7 07:00:00 2013', 'Oct 27 05:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 2013', 'Apr 6 06:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 6 07:00:00 2014', 'Oct 26 05:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 2014', 'Apr 5 06:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 5 07:00:00 2015', 'Oct 25 05:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 2015', 'Apr 3 06:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 3 07:00:00 2016', 'Oct 30 05:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 2016', 'Apr 2 06:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 2 07:00:00 2017', 'Oct 29 05:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 2017', 'Apr 1 06:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 1 07:00:00 2018', 'Oct 28 05:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 2018', 'Apr 7 06:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 7 07:00:00 2019', 'Oct 27 05:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 2019', 'Apr 5 06:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 5 07:00:00 2020', 'Oct 25 05:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 2020', 'Apr 4 06:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 4 07:00:00 2021', 'Oct 31 05:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 2021', 'Apr 3 06:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 3 07:00:00 2022', 'Oct 30 05:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 2022', 'Apr 2 06:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 2 07:00:00 2023', 'Oct 29 05:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 2023', 'Apr 7 06:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 7 07:00:00 2024', 'Oct 27 05:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 2024', 'Apr 6 06:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 6 07:00:00 2025', 'Oct 26 05:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 2025', 'Apr 5 06:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 5 07:00:00 2026', 'Oct 25 05:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 2026', 'Apr 4 06:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 4 07:00:00 2027', 'Oct 31 05:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 2027', 'Apr 2 06:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 2 07:00:00 2028', 'Oct 29 05:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 2028', 'Apr 1 06:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 1 07:00:00 2029', 'Oct 28 05:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 2029', 'Apr 7 06:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 7 07:00:00 2030', 'Oct 27 05:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 27 06:00:00 2030', 'Apr 6 06:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 6 07:00:00 2031', 'Oct 26 05:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 2031', 'Apr 4 06:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 4 07:00:00 2032', 'Oct 31 05:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 31 06:00:00 2032', 'Apr 3 06:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 3 07:00:00 2033', 'Oct 30 05:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 30 06:00:00 2033', 'Apr 2 06:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 2 07:00:00 2034', 'Oct 29 05:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 29 06:00:00 2034', 'Apr 1 06:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 1 07:00:00 2035', 'Oct 28 05:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 28 06:00:00 2035', 'Apr 6 06:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 6 07:00:00 2036', 'Oct 26 05:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 26 06:00:00 2036', 'Apr 5 06:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Nipigon', 'EDT', 1, -14400, 'Apr 5 07:00:00 2037', 'Oct 25 05:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Nipigon', 'EST', 0, -18000, 'Oct 25 06:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Nome --- - -begin -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Dec 14 20:45:52 1901', 'Feb 9 12:59:59 1942', 'Dec 14 09:45:52 1901', 'Feb 9 01:59:59 1942'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Feb 9 13:00:00 1942', 'Sep 30 11:59:59 1945', 'Feb 9 03:00:00 1942', 'Sep 30 01:59:59 1945'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Sep 30 12:00:00 1945', 'Apr 27 12:59:59 1969', 'Sep 30 01:00:00 1945', 'Apr 27 01:59:59 1969'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 27 13:00:00 1969', 'Oct 26 11:59:59 1969', 'Apr 27 03:00:00 1969', 'Oct 26 01:59:59 1969'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 26 12:00:00 1969', 'Apr 26 12:59:59 1970', 'Oct 26 01:00:00 1969', 'Apr 26 01:59:59 1970'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 26 13:00:00 1970', 'Oct 25 11:59:59 1970', 'Apr 26 03:00:00 1970', 'Oct 25 01:59:59 1970'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 25 12:00:00 1970', 'Apr 25 12:59:59 1971', 'Oct 25 01:00:00 1970', 'Apr 25 01:59:59 1971'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 25 13:00:00 1971', 'Oct 31 11:59:59 1971', 'Apr 25 03:00:00 1971', 'Oct 31 01:59:59 1971'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 31 12:00:00 1971', 'Apr 30 12:59:59 1972', 'Oct 31 01:00:00 1971', 'Apr 30 01:59:59 1972'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 30 13:00:00 1972', 'Oct 29 11:59:59 1972', 'Apr 30 03:00:00 1972', 'Oct 29 01:59:59 1972'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 29 12:00:00 1972', 'Apr 29 12:59:59 1973', 'Oct 29 01:00:00 1972', 'Apr 29 01:59:59 1973'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 29 13:00:00 1973', 'Oct 28 11:59:59 1973', 'Apr 29 03:00:00 1973', 'Oct 28 01:59:59 1973'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 28 12:00:00 1973', 'Jan 6 12:59:59 1974', 'Oct 28 01:00:00 1973', 'Jan 6 01:59:59 1974'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Jan 6 13:00:00 1974', 'Oct 27 11:59:59 1974', 'Jan 6 03:00:00 1974', 'Oct 27 01:59:59 1974'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 27 12:00:00 1974', 'Feb 23 12:59:59 1975', 'Oct 27 01:00:00 1974', 'Feb 23 01:59:59 1975'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Feb 23 13:00:00 1975', 'Oct 26 11:59:59 1975', 'Feb 23 03:00:00 1975', 'Oct 26 01:59:59 1975'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 26 12:00:00 1975', 'Apr 25 12:59:59 1976', 'Oct 26 01:00:00 1975', 'Apr 25 01:59:59 1976'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 25 13:00:00 1976', 'Oct 31 11:59:59 1976', 'Apr 25 03:00:00 1976', 'Oct 31 01:59:59 1976'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 31 12:00:00 1976', 'Apr 24 12:59:59 1977', 'Oct 31 01:00:00 1976', 'Apr 24 01:59:59 1977'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 24 13:00:00 1977', 'Oct 30 11:59:59 1977', 'Apr 24 03:00:00 1977', 'Oct 30 01:59:59 1977'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 30 12:00:00 1977', 'Apr 30 12:59:59 1978', 'Oct 30 01:00:00 1977', 'Apr 30 01:59:59 1978'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 30 13:00:00 1978', 'Oct 29 11:59:59 1978', 'Apr 30 03:00:00 1978', 'Oct 29 01:59:59 1978'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 29 12:00:00 1978', 'Apr 29 12:59:59 1979', 'Oct 29 01:00:00 1978', 'Apr 29 01:59:59 1979'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 29 13:00:00 1979', 'Oct 28 11:59:59 1979', 'Apr 29 03:00:00 1979', 'Oct 28 01:59:59 1979'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 28 12:00:00 1979', 'Apr 27 12:59:59 1980', 'Oct 28 01:00:00 1979', 'Apr 27 01:59:59 1980'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 27 13:00:00 1980', 'Oct 26 11:59:59 1980', 'Apr 27 03:00:00 1980', 'Oct 26 01:59:59 1980'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 26 12:00:00 1980', 'Apr 26 12:59:59 1981', 'Oct 26 01:00:00 1980', 'Apr 26 01:59:59 1981'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 26 13:00:00 1981', 'Oct 25 11:59:59 1981', 'Apr 26 03:00:00 1981', 'Oct 25 01:59:59 1981'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 25 12:00:00 1981', 'Apr 25 12:59:59 1982', 'Oct 25 01:00:00 1981', 'Apr 25 01:59:59 1982'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 25 13:00:00 1982', 'Oct 31 11:59:59 1982', 'Apr 25 03:00:00 1982', 'Oct 31 01:59:59 1982'); -timezone.add_rule('America/Nome', 'AKST', 0, -39600, 'Oct 31 12:00:00 1982', 'Apr 24 12:59:59 1983', 'Oct 31 01:00:00 1982', 'Apr 24 01:59:59 1983'); -timezone.add_rule('America/Nome', 'AKDT', 1, -36000, 'Apr 24 13:00:00 1983', 'Oct 30 11:59:59 1983', 'Apr 24 03:00:00 1983', 'Oct 30 01:59:59 1983'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 30 12:00:00 1983', 'Apr 29 10:59:59 1984', 'Oct 30 03:00:00 1983', 'Apr 29 01:59:59 1984'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 29 11:00:00 1984', 'Oct 28 09:59:59 1984', 'Apr 29 03:00:00 1984', 'Oct 28 01:59:59 1984'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 28 10:00:00 1984', 'Apr 28 10:59:59 1985', 'Oct 28 01:00:00 1984', 'Apr 28 01:59:59 1985'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 28 11:00:00 1985', 'Oct 27 09:59:59 1985', 'Apr 28 03:00:00 1985', 'Oct 27 01:59:59 1985'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 27 10:00:00 1985', 'Apr 27 10:59:59 1986', 'Oct 27 01:00:00 1985', 'Apr 27 01:59:59 1986'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 27 11:00:00 1986', 'Oct 26 09:59:59 1986', 'Apr 27 03:00:00 1986', 'Oct 26 01:59:59 1986'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 26 10:00:00 1986', 'Apr 5 10:59:59 1987', 'Oct 26 01:00:00 1986', 'Apr 5 01:59:59 1987'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1987', 'Oct 25 09:59:59 1987', 'Apr 5 03:00:00 1987', 'Oct 25 01:59:59 1987'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 25 10:00:00 1987', 'Apr 3 10:59:59 1988', 'Oct 25 01:00:00 1987', 'Apr 3 01:59:59 1988'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 3 11:00:00 1988', 'Oct 30 09:59:59 1988', 'Apr 3 03:00:00 1988', 'Oct 30 01:59:59 1988'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 30 10:00:00 1988', 'Apr 2 10:59:59 1989', 'Oct 30 01:00:00 1988', 'Apr 2 01:59:59 1989'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 2 11:00:00 1989', 'Oct 29 09:59:59 1989', 'Apr 2 03:00:00 1989', 'Oct 29 01:59:59 1989'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 29 10:00:00 1989', 'Apr 1 10:59:59 1990', 'Oct 29 01:00:00 1989', 'Apr 1 01:59:59 1990'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 1 11:00:00 1990', 'Oct 28 09:59:59 1990', 'Apr 1 03:00:00 1990', 'Oct 28 01:59:59 1990'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 28 10:00:00 1990', 'Apr 7 10:59:59 1991', 'Oct 28 01:00:00 1990', 'Apr 7 01:59:59 1991'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 7 11:00:00 1991', 'Oct 27 09:59:59 1991', 'Apr 7 03:00:00 1991', 'Oct 27 01:59:59 1991'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 27 10:00:00 1991', 'Apr 5 10:59:59 1992', 'Oct 27 01:00:00 1991', 'Apr 5 01:59:59 1992'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1992', 'Oct 25 09:59:59 1992', 'Apr 5 03:00:00 1992', 'Oct 25 01:59:59 1992'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 25 10:00:00 1992', 'Apr 4 10:59:59 1993', 'Oct 25 01:00:00 1992', 'Apr 4 01:59:59 1993'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 4 11:00:00 1993', 'Oct 31 09:59:59 1993', 'Apr 4 03:00:00 1993', 'Oct 31 01:59:59 1993'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 31 10:00:00 1993', 'Apr 3 10:59:59 1994', 'Oct 31 01:00:00 1993', 'Apr 3 01:59:59 1994'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 3 11:00:00 1994', 'Oct 30 09:59:59 1994', 'Apr 3 03:00:00 1994', 'Oct 30 01:59:59 1994'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 30 10:00:00 1994', 'Apr 2 10:59:59 1995', 'Oct 30 01:00:00 1994', 'Apr 2 01:59:59 1995'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 2 11:00:00 1995', 'Oct 29 09:59:59 1995', 'Apr 2 03:00:00 1995', 'Oct 29 01:59:59 1995'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 29 10:00:00 1995', 'Apr 7 10:59:59 1996', 'Oct 29 01:00:00 1995', 'Apr 7 01:59:59 1996'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 7 11:00:00 1996', 'Oct 27 09:59:59 1996', 'Apr 7 03:00:00 1996', 'Oct 27 01:59:59 1996'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 27 10:00:00 1996', 'Apr 6 10:59:59 1997', 'Oct 27 01:00:00 1996', 'Apr 6 01:59:59 1997'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 6 11:00:00 1997', 'Oct 26 09:59:59 1997', 'Apr 6 03:00:00 1997', 'Oct 26 01:59:59 1997'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 26 10:00:00 1997', 'Apr 5 10:59:59 1998', 'Oct 26 01:00:00 1997', 'Apr 5 01:59:59 1998'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 5 11:00:00 1998', 'Oct 25 09:59:59 1998', 'Apr 5 03:00:00 1998', 'Oct 25 01:59:59 1998'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 25 10:00:00 1998', 'Apr 4 10:59:59 1999', 'Oct 25 01:00:00 1998', 'Apr 4 01:59:59 1999'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 4 11:00:00 1999', 'Oct 31 09:59:59 1999', 'Apr 4 03:00:00 1999', 'Oct 31 01:59:59 1999'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 31 10:00:00 1999', 'Apr 2 10:59:59 2000', 'Oct 31 01:00:00 1999', 'Apr 2 01:59:59 2000'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2000', 'Oct 29 09:59:59 2000', 'Apr 2 03:00:00 2000', 'Oct 29 01:59:59 2000'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 29 10:00:00 2000', 'Apr 1 10:59:59 2001', 'Oct 29 01:00:00 2000', 'Apr 1 01:59:59 2001'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2001', 'Oct 28 09:59:59 2001', 'Apr 1 03:00:00 2001', 'Oct 28 01:59:59 2001'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 28 10:00:00 2001', 'Apr 7 10:59:59 2002', 'Oct 28 01:00:00 2001', 'Apr 7 01:59:59 2002'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2002', 'Oct 27 09:59:59 2002', 'Apr 7 03:00:00 2002', 'Oct 27 01:59:59 2002'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 27 10:00:00 2002', 'Apr 6 10:59:59 2003', 'Oct 27 01:00:00 2002', 'Apr 6 01:59:59 2003'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2003', 'Oct 26 09:59:59 2003', 'Apr 6 03:00:00 2003', 'Oct 26 01:59:59 2003'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 26 10:00:00 2003', 'Apr 4 10:59:59 2004', 'Oct 26 01:00:00 2003', 'Apr 4 01:59:59 2004'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2004', 'Oct 31 09:59:59 2004', 'Apr 4 03:00:00 2004', 'Oct 31 01:59:59 2004'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 31 10:00:00 2004', 'Apr 3 10:59:59 2005', 'Oct 31 01:00:00 2004', 'Apr 3 01:59:59 2005'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2005', 'Oct 30 09:59:59 2005', 'Apr 3 03:00:00 2005', 'Oct 30 01:59:59 2005'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 30 10:00:00 2005', 'Apr 2 10:59:59 2006', 'Oct 30 01:00:00 2005', 'Apr 2 01:59:59 2006'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2006', 'Oct 29 09:59:59 2006', 'Apr 2 03:00:00 2006', 'Oct 29 01:59:59 2006'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 29 10:00:00 2006', 'Apr 1 10:59:59 2007', 'Oct 29 01:00:00 2006', 'Apr 1 01:59:59 2007'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2007', 'Oct 28 09:59:59 2007', 'Apr 1 03:00:00 2007', 'Oct 28 01:59:59 2007'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 28 10:00:00 2007', 'Apr 6 10:59:59 2008', 'Oct 28 01:00:00 2007', 'Apr 6 01:59:59 2008'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2008', 'Oct 26 09:59:59 2008', 'Apr 6 03:00:00 2008', 'Oct 26 01:59:59 2008'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 26 10:00:00 2008', 'Apr 5 10:59:59 2009', 'Oct 26 01:00:00 2008', 'Apr 5 01:59:59 2009'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2009', 'Oct 25 09:59:59 2009', 'Apr 5 03:00:00 2009', 'Oct 25 01:59:59 2009'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 25 10:00:00 2009', 'Apr 4 10:59:59 2010', 'Oct 25 01:00:00 2009', 'Apr 4 01:59:59 2010'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2010', 'Oct 31 09:59:59 2010', 'Apr 4 03:00:00 2010', 'Oct 31 01:59:59 2010'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 31 10:00:00 2010', 'Apr 3 10:59:59 2011', 'Oct 31 01:00:00 2010', 'Apr 3 01:59:59 2011'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2011', 'Oct 30 09:59:59 2011', 'Apr 3 03:00:00 2011', 'Oct 30 01:59:59 2011'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 30 10:00:00 2011', 'Apr 1 10:59:59 2012', 'Oct 30 01:00:00 2011', 'Apr 1 01:59:59 2012'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2012', 'Oct 28 09:59:59 2012', 'Apr 1 03:00:00 2012', 'Oct 28 01:59:59 2012'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 28 10:00:00 2012', 'Apr 7 10:59:59 2013', 'Oct 28 01:00:00 2012', 'Apr 7 01:59:59 2013'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2013', 'Oct 27 09:59:59 2013', 'Apr 7 03:00:00 2013', 'Oct 27 01:59:59 2013'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 27 10:00:00 2013', 'Apr 6 10:59:59 2014', 'Oct 27 01:00:00 2013', 'Apr 6 01:59:59 2014'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2014', 'Oct 26 09:59:59 2014', 'Apr 6 03:00:00 2014', 'Oct 26 01:59:59 2014'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 26 10:00:00 2014', 'Apr 5 10:59:59 2015', 'Oct 26 01:00:00 2014', 'Apr 5 01:59:59 2015'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2015', 'Oct 25 09:59:59 2015', 'Apr 5 03:00:00 2015', 'Oct 25 01:59:59 2015'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 25 10:00:00 2015', 'Apr 3 10:59:59 2016', 'Oct 25 01:00:00 2015', 'Apr 3 01:59:59 2016'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2016', 'Oct 30 09:59:59 2016', 'Apr 3 03:00:00 2016', 'Oct 30 01:59:59 2016'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 30 10:00:00 2016', 'Apr 2 10:59:59 2017', 'Oct 30 01:00:00 2016', 'Apr 2 01:59:59 2017'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2017', 'Oct 29 09:59:59 2017', 'Apr 2 03:00:00 2017', 'Oct 29 01:59:59 2017'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 29 10:00:00 2017', 'Apr 1 10:59:59 2018', 'Oct 29 01:00:00 2017', 'Apr 1 01:59:59 2018'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2018', 'Oct 28 09:59:59 2018', 'Apr 1 03:00:00 2018', 'Oct 28 01:59:59 2018'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 28 10:00:00 2018', 'Apr 7 10:59:59 2019', 'Oct 28 01:00:00 2018', 'Apr 7 01:59:59 2019'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2019', 'Oct 27 09:59:59 2019', 'Apr 7 03:00:00 2019', 'Oct 27 01:59:59 2019'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 27 10:00:00 2019', 'Apr 5 10:59:59 2020', 'Oct 27 01:00:00 2019', 'Apr 5 01:59:59 2020'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2020', 'Oct 25 09:59:59 2020', 'Apr 5 03:00:00 2020', 'Oct 25 01:59:59 2020'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 25 10:00:00 2020', 'Apr 4 10:59:59 2021', 'Oct 25 01:00:00 2020', 'Apr 4 01:59:59 2021'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2021', 'Oct 31 09:59:59 2021', 'Apr 4 03:00:00 2021', 'Oct 31 01:59:59 2021'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 31 10:00:00 2021', 'Apr 3 10:59:59 2022', 'Oct 31 01:00:00 2021', 'Apr 3 01:59:59 2022'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2022', 'Oct 30 09:59:59 2022', 'Apr 3 03:00:00 2022', 'Oct 30 01:59:59 2022'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 30 10:00:00 2022', 'Apr 2 10:59:59 2023', 'Oct 30 01:00:00 2022', 'Apr 2 01:59:59 2023'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2023', 'Oct 29 09:59:59 2023', 'Apr 2 03:00:00 2023', 'Oct 29 01:59:59 2023'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 29 10:00:00 2023', 'Apr 7 10:59:59 2024', 'Oct 29 01:00:00 2023', 'Apr 7 01:59:59 2024'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2024', 'Oct 27 09:59:59 2024', 'Apr 7 03:00:00 2024', 'Oct 27 01:59:59 2024'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 27 10:00:00 2024', 'Apr 6 10:59:59 2025', 'Oct 27 01:00:00 2024', 'Apr 6 01:59:59 2025'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2025', 'Oct 26 09:59:59 2025', 'Apr 6 03:00:00 2025', 'Oct 26 01:59:59 2025'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 26 10:00:00 2025', 'Apr 5 10:59:59 2026', 'Oct 26 01:00:00 2025', 'Apr 5 01:59:59 2026'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2026', 'Oct 25 09:59:59 2026', 'Apr 5 03:00:00 2026', 'Oct 25 01:59:59 2026'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 25 10:00:00 2026', 'Apr 4 10:59:59 2027', 'Oct 25 01:00:00 2026', 'Apr 4 01:59:59 2027'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2027', 'Oct 31 09:59:59 2027', 'Apr 4 03:00:00 2027', 'Oct 31 01:59:59 2027'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 31 10:00:00 2027', 'Apr 2 10:59:59 2028', 'Oct 31 01:00:00 2027', 'Apr 2 01:59:59 2028'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2028', 'Oct 29 09:59:59 2028', 'Apr 2 03:00:00 2028', 'Oct 29 01:59:59 2028'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 29 10:00:00 2028', 'Apr 1 10:59:59 2029', 'Oct 29 01:00:00 2028', 'Apr 1 01:59:59 2029'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2029', 'Oct 28 09:59:59 2029', 'Apr 1 03:00:00 2029', 'Oct 28 01:59:59 2029'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 28 10:00:00 2029', 'Apr 7 10:59:59 2030', 'Oct 28 01:00:00 2029', 'Apr 7 01:59:59 2030'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 7 11:00:00 2030', 'Oct 27 09:59:59 2030', 'Apr 7 03:00:00 2030', 'Oct 27 01:59:59 2030'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 27 10:00:00 2030', 'Apr 6 10:59:59 2031', 'Oct 27 01:00:00 2030', 'Apr 6 01:59:59 2031'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2031', 'Oct 26 09:59:59 2031', 'Apr 6 03:00:00 2031', 'Oct 26 01:59:59 2031'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 26 10:00:00 2031', 'Apr 4 10:59:59 2032', 'Oct 26 01:00:00 2031', 'Apr 4 01:59:59 2032'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 4 11:00:00 2032', 'Oct 31 09:59:59 2032', 'Apr 4 03:00:00 2032', 'Oct 31 01:59:59 2032'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 31 10:00:00 2032', 'Apr 3 10:59:59 2033', 'Oct 31 01:00:00 2032', 'Apr 3 01:59:59 2033'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 3 11:00:00 2033', 'Oct 30 09:59:59 2033', 'Apr 3 03:00:00 2033', 'Oct 30 01:59:59 2033'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 30 10:00:00 2033', 'Apr 2 10:59:59 2034', 'Oct 30 01:00:00 2033', 'Apr 2 01:59:59 2034'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 2 11:00:00 2034', 'Oct 29 09:59:59 2034', 'Apr 2 03:00:00 2034', 'Oct 29 01:59:59 2034'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 29 10:00:00 2034', 'Apr 1 10:59:59 2035', 'Oct 29 01:00:00 2034', 'Apr 1 01:59:59 2035'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 1 11:00:00 2035', 'Oct 28 09:59:59 2035', 'Apr 1 03:00:00 2035', 'Oct 28 01:59:59 2035'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 28 10:00:00 2035', 'Apr 6 10:59:59 2036', 'Oct 28 01:00:00 2035', 'Apr 6 01:59:59 2036'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 6 11:00:00 2036', 'Oct 26 09:59:59 2036', 'Apr 6 03:00:00 2036', 'Oct 26 01:59:59 2036'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 26 10:00:00 2036', 'Apr 5 10:59:59 2037', 'Oct 26 01:00:00 2036', 'Apr 5 01:59:59 2037'); -timezone.add_rule('America/Nome', 'AKDT', 1, -28800, 'Apr 5 11:00:00 2037', 'Oct 25 09:59:59 2037', 'Apr 5 03:00:00 2037', 'Oct 25 01:59:59 2037'); -timezone.add_rule('America/Nome', 'AKST', 0, -32400, 'Oct 25 10:00:00 2037', 'Jan 18 03:14:07 2038', 'Oct 25 01:00:00 2037', 'Jan 17 18:14:07 2038'); -end; -/ - --- --- America/Noronha --- - -begin -timezone.add_rule('America/Noronha', 'FNT', 0, -7780, 'Dec 14 20:45:52 1901', 'Jan 1 02:09:39 1914', 'Dec 14 18:36:12 1901', 'Dec 31 23:59:59 1913'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Jan 1 02:09:40 1914', 'Oct 3 12:59:59 1931', 'Jan 1 00:09:40 1914', 'Oct 3 10:59:59 1931'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Oct 3 13:00:00 1931', 'Apr 1 00:59:59 1932', 'Oct 3 12:00:00 1931', 'Mar 31 23:59:59 1932'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Apr 1 01:00:00 1932', 'Oct 3 01:59:59 1932', 'Mar 31 23:00:00 1932', 'Oct 2 23:59:59 1932'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Oct 3 02:00:00 1932', 'Apr 1 00:59:59 1933', 'Oct 3 01:00:00 1932', 'Mar 31 23:59:59 1933'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Apr 1 01:00:00 1933', 'Dec 1 01:59:59 1949', 'Mar 31 23:00:00 1933', 'Nov 30 23:59:59 1949'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Dec 1 02:00:00 1949', 'Apr 16 01:59:59 1950', 'Dec 1 01:00:00 1949', 'Apr 16 00:59:59 1950'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Apr 16 02:00:00 1950', 'Dec 1 01:59:59 1950', 'Apr 16 00:00:00 1950', 'Nov 30 23:59:59 1950'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Dec 1 02:00:00 1950', 'Apr 1 00:59:59 1951', 'Dec 1 01:00:00 1950', 'Mar 31 23:59:59 1951'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Apr 1 01:00:00 1951', 'Dec 1 01:59:59 1951', 'Mar 31 23:00:00 1951', 'Nov 30 23:59:59 1951'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Dec 1 02:00:00 1951', 'Apr 1 00:59:59 1952', 'Dec 1 01:00:00 1951', 'Mar 31 23:59:59 1952'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Apr 1 01:00:00 1952', 'Dec 1 01:59:59 1952', 'Mar 31 23:00:00 1952', 'Nov 30 23:59:59 1952'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Dec 1 02:00:00 1952', 'Mar 1 00:59:59 1953', 'Dec 1 01:00:00 1952', 'Feb 28 23:59:59 1953'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Mar 1 01:00:00 1953', 'Dec 9 01:59:59 1963', 'Feb 28 23:00:00 1953', 'Dec 8 23:59:59 1963'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Dec 9 02:00:00 1963', 'Mar 1 00:59:59 1964', 'Dec 9 01:00:00 1963', 'Feb 29 23:59:59 1964'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Mar 1 01:00:00 1964', 'Jan 31 01:59:59 1965', 'Feb 29 23:00:00 1964', 'Jan 30 23:59:59 1965'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Jan 31 02:00:00 1965', 'Mar 31 00:59:59 1965', 'Jan 31 01:00:00 1965', 'Mar 30 23:59:59 1965'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Mar 31 01:00:00 1965', 'Dec 1 01:59:59 1965', 'Mar 30 23:00:00 1965', 'Nov 30 23:59:59 1965'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Dec 1 02:00:00 1965', 'Mar 1 00:59:59 1966', 'Dec 1 01:00:00 1965', 'Feb 28 23:59:59 1966'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Mar 1 01:00:00 1966', 'Nov 1 01:59:59 1966', 'Feb 28 23:00:00 1966', 'Oct 31 23:59:59 1966'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Nov 1 02:00:00 1966', 'Mar 1 00:59:59 1967', 'Nov 1 01:00:00 1966', 'Feb 28 23:59:59 1967'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Mar 1 01:00:00 1967', 'Nov 1 01:59:59 1967', 'Feb 28 23:00:00 1967', 'Oct 31 23:59:59 1967'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Nov 1 02:00:00 1967', 'Mar 1 00:59:59 1968', 'Nov 1 01:00:00 1967', 'Feb 29 23:59:59 1968'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Mar 1 01:00:00 1968', 'Nov 2 01:59:59 1985', 'Feb 29 23:00:00 1968', 'Nov 1 23:59:59 1985'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Nov 2 02:00:00 1985', 'Mar 15 00:59:59 1986', 'Nov 2 01:00:00 1985', 'Mar 14 23:59:59 1986'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Mar 15 01:00:00 1986', 'Oct 25 01:59:59 1986', 'Mar 14 23:00:00 1986', 'Oct 24 23:59:59 1986'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Oct 25 02:00:00 1986', 'Feb 14 00:59:59 1987', 'Oct 25 01:00:00 1986', 'Feb 13 23:59:59 1987'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Feb 14 01:00:00 1987', 'Oct 25 01:59:59 1987', 'Feb 13 23:00:00 1987', 'Oct 24 23:59:59 1987'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Oct 25 02:00:00 1987', 'Feb 7 00:59:59 1988', 'Oct 25 01:00:00 1987', 'Feb 6 23:59:59 1988'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Feb 7 01:00:00 1988', 'Oct 16 01:59:59 1988', 'Feb 6 23:00:00 1988', 'Oct 15 23:59:59 1988'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Oct 16 02:00:00 1988', 'Jan 29 00:59:59 1989', 'Oct 16 01:00:00 1988', 'Jan 28 23:59:59 1989'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Jan 29 01:00:00 1989', 'Oct 15 01:59:59 1989', 'Jan 28 23:00:00 1989', 'Oct 14 23:59:59 1989'); -timezone.add_rule('America/Noronha', 'FNST', 1, -3600, 'Oct 15 02:00:00 1989', 'Feb 11 00:59:59 1990', 'Oct 15 01:00:00 1989', 'Feb 10 23:59:59 1990'); -timezone.add_rule('America/Noronha', 'FNT', 0, -7200, 'Feb 11 01:00:00 1990', 'Jan 18 03:14:07 2038', 'Feb 10 23:00:00 1990', 'Jan 18 01:14:07 2038'); -end; -/ - --- --- America/Panama --- - -begin -timezone.add_rule('America/Panama', 'EST', 0, -19200, 'Dec 14 20:45:52 1901', 'Apr 22 05:19:59 1908', 'Dec 14 15:25:52 1901', 'Apr 21 23:59:59 1908'); -timezone.add_rule('America/Panama', 'EST', 0, -18000, 'Apr 22 05:20:00 1908', 'Jan 18 03:14:07 2038', 'Apr 22 00:20:00 1908', 'Jan 17 22:14:07 2038'); -end; -/ - --- --- America/Pangnirtung --- - -begin -timezone.add_rule('America/Pangnirtung', 'AST', 0, -14400, 'Dec 14 20:45:52 1901', 'Apr 14 05:59:59 1918', 'Dec 14 16:45:52 1901', 'Apr 14 01:59:59 1918'); -timezone.add_rule('America/Pangnirtung', 'ADT', 1, -10800, 'Apr 14 06:00:00 1918', 'Oct 27 04:59:59 1918', 'Apr 14 03:00:00 1918', 'Oct 27 01:59:59 1918'); -timezone.add_rule('America/Pangnirtung', 'AST', 0, -14400, 'Oct 27 05:00:00 1918'