lib/tzinfo/definitions/Asia/Baku.rb in tzinfo-0.2.2 vs lib/tzinfo/definitions/Asia/Baku.rb in tzinfo-0.3.0

- old
+ new

@@ -1,149 +1,161 @@ -require 'tzinfo/timezone' +require 'tzinfo/timezone_definition' + module TZInfo -module Definitions #:nodoc: -module Asia #:nodoc: -class Baku < Timezone #:nodoc: -setup -set_identifier('Asia/Baku') -add_unbounded_start_period {TimezonePeriod.new(nil,DateTime.new0(Rational.new!(17452133003,7200),0,Date::ITALY),11964,0,:LMT)} -add_period(1924,5) {TimezonePeriod.new(DateTime.new0(Rational.new!(17452133003,7200),0,Date::ITALY),DateTime.new0(Rational.new!(19487187,8),0,Date::ITALY),10800,0,:BAKT)} -add_period(1957,2) {TimezonePeriod.new(DateTime.new0(Rational.new!(19487187,8),0,Date::ITALY),354916800,14400,0,:BAKT)} -add_period(1981,3) {TimezonePeriod.new(354916800,370724400,14400,3600,:BAKST)} -add_period(1981,9) {TimezonePeriod.new(370724400,386452800,14400,0,:BAKT)} -add_period(1982,3) {TimezonePeriod.new(386452800,402260400,14400,3600,:BAKST)} -add_period(1982,9) {TimezonePeriod.new(402260400,417988800,14400,0,:BAKT)} -add_period(1983,3) {TimezonePeriod.new(417988800,433796400,14400,3600,:BAKST)} -add_period(1983,9) {TimezonePeriod.new(433796400,449611200,14400,0,:BAKT)} -add_period(1984,3) {TimezonePeriod.new(449611200,465343200,14400,3600,:BAKST)} -add_period(1984,9) {TimezonePeriod.new(465343200,481068000,14400,0,:BAKT)} -add_period(1985,3) {TimezonePeriod.new(481068000,496792800,14400,3600,:BAKST)} -add_period(1985,9) {TimezonePeriod.new(496792800,512517600,14400,0,:BAKT)} -add_period(1986,3) {TimezonePeriod.new(512517600,528242400,14400,3600,:BAKST)} -add_period(1986,9) {TimezonePeriod.new(528242400,543967200,14400,0,:BAKT)} -add_period(1987,3) {TimezonePeriod.new(543967200,559692000,14400,3600,:BAKST)} -add_period(1987,9) {TimezonePeriod.new(559692000,575416800,14400,0,:BAKT)} -add_period(1988,3) {TimezonePeriod.new(575416800,591141600,14400,3600,:BAKST)} -add_period(1988,9) {TimezonePeriod.new(591141600,606866400,14400,0,:BAKT)} -add_period(1989,3) {TimezonePeriod.new(606866400,622591200,14400,3600,:BAKST)} -add_period(1989,9) {TimezonePeriod.new(622591200,638316000,14400,0,:BAKT)} -add_period(1990,3) {TimezonePeriod.new(638316000,654645600,14400,3600,:BAKST)} -add_period(1990,9) {TimezonePeriod.new(654645600,670370400,14400,0,:BAKT)} -add_period(1991,3) {TimezonePeriod.new(670370400,683496000,10800,3600,:BAKST)} -add_period(1991,8) {TimezonePeriod.new(683496000,686098800,10800,3600,:AZST)} -add_period(1991,9) {TimezonePeriod.new(686098800,701812800,10800,0,:AZT)} -add_period(1992,3) {TimezonePeriod.new(701812800,717534000,10800,3600,:AZST)} -add_period(1992,9) {TimezonePeriod.new(717534000,828234000,14400,0,:AZT)} -add_period(1996,3) {TimezonePeriod.new(828234000,846378000,14400,3600,:AZST)} -add_period(1996,10) {TimezonePeriod.new(846378000,859680000,14400,0,:AZT)} -add_period(1997,3) {TimezonePeriod.new(859680000,877824000,14400,3600,:AZST)} -add_period(1997,10) {TimezonePeriod.new(877824000,891129600,14400,0,:AZT)} -add_period(1998,3) {TimezonePeriod.new(891129600,909273600,14400,3600,:AZST)} -add_period(1998,10) {TimezonePeriod.new(909273600,922579200,14400,0,:AZT)} -add_period(1999,3) {TimezonePeriod.new(922579200,941328000,14400,3600,:AZST)} -add_period(1999,10) {TimezonePeriod.new(941328000,954028800,14400,0,:AZT)} -add_period(2000,3) {TimezonePeriod.new(954028800,972777600,14400,3600,:AZST)} -add_period(2000,10) {TimezonePeriod.new(972777600,985478400,14400,0,:AZT)} -add_period(2001,3) {TimezonePeriod.new(985478400,1004227200,14400,3600,:AZST)} -add_period(2001,10) {TimezonePeriod.new(1004227200,1017532800,14400,0,:AZT)} -add_period(2002,3) {TimezonePeriod.new(1017532800,1035676800,14400,3600,:AZST)} -add_period(2002,10) {TimezonePeriod.new(1035676800,1048982400,14400,0,:AZT)} -add_period(2003,3) {TimezonePeriod.new(1048982400,1067126400,14400,3600,:AZST)} -add_period(2003,10) {TimezonePeriod.new(1067126400,1080432000,14400,0,:AZT)} -add_period(2004,3) {TimezonePeriod.new(1080432000,1099180800,14400,3600,:AZST)} -add_period(2004,10) {TimezonePeriod.new(1099180800,1111881600,14400,0,:AZT)} -add_period(2005,3) {TimezonePeriod.new(1111881600,1130630400,14400,3600,:AZST)} -add_period(2005,10) {TimezonePeriod.new(1130630400,1143331200,14400,0,:AZT)} -add_period(2006,3) {TimezonePeriod.new(1143331200,1162080000,14400,3600,:AZST)} -add_period(2006,10) {TimezonePeriod.new(1162080000,1174780800,14400,0,:AZT)} -add_period(2007,3) {TimezonePeriod.new(1174780800,1193529600,14400,3600,:AZST)} -add_period(2007,10) {TimezonePeriod.new(1193529600,1206835200,14400,0,:AZT)} -add_period(2008,3) {TimezonePeriod.new(1206835200,1224979200,14400,3600,:AZST)} -add_period(2008,10) {TimezonePeriod.new(1224979200,1238284800,14400,0,:AZT)} -add_period(2009,3) {TimezonePeriod.new(1238284800,1256428800,14400,3600,:AZST)} -add_period(2009,10) {TimezonePeriod.new(1256428800,1269734400,14400,0,:AZT)} -add_period(2010,3) {TimezonePeriod.new(1269734400,1288483200,14400,3600,:AZST)} -add_period(2010,10) {TimezonePeriod.new(1288483200,1301184000,14400,0,:AZT)} -add_period(2011,3) {TimezonePeriod.new(1301184000,1319932800,14400,3600,:AZST)} -add_period(2011,10) {TimezonePeriod.new(1319932800,1332633600,14400,0,:AZT)} -add_period(2012,3) {TimezonePeriod.new(1332633600,1351382400,14400,3600,:AZST)} -add_period(2012,10) {TimezonePeriod.new(1351382400,1364688000,14400,0,:AZT)} -add_period(2013,3) {TimezonePeriod.new(1364688000,1382832000,14400,3600,:AZST)} -add_period(2013,10) {TimezonePeriod.new(1382832000,1396137600,14400,0,:AZT)} -add_period(2014,3) {TimezonePeriod.new(1396137600,1414281600,14400,3600,:AZST)} -add_period(2014,10) {TimezonePeriod.new(1414281600,1427587200,14400,0,:AZT)} -add_period(2015,3) {TimezonePeriod.new(1427587200,1445731200,14400,3600,:AZST)} -add_period(2015,10) {TimezonePeriod.new(1445731200,1459036800,14400,0,:AZT)} -add_period(2016,3) {TimezonePeriod.new(1459036800,1477785600,14400,3600,:AZST)} -add_period(2016,10) {TimezonePeriod.new(1477785600,1490486400,14400,0,:AZT)} -add_period(2017,3) {TimezonePeriod.new(1490486400,1509235200,14400,3600,:AZST)} -add_period(2017,10) {TimezonePeriod.new(1509235200,1521936000,14400,0,:AZT)} -add_period(2018,3) {TimezonePeriod.new(1521936000,1540684800,14400,3600,:AZST)} -add_period(2018,10) {TimezonePeriod.new(1540684800,1553990400,14400,0,:AZT)} -add_period(2019,3) {TimezonePeriod.new(1553990400,1572134400,14400,3600,:AZST)} -add_period(2019,10) {TimezonePeriod.new(1572134400,1585440000,14400,0,:AZT)} -add_period(2020,3) {TimezonePeriod.new(1585440000,1603584000,14400,3600,:AZST)} -add_period(2020,10) {TimezonePeriod.new(1603584000,1616889600,14400,0,:AZT)} -add_period(2021,3) {TimezonePeriod.new(1616889600,1635638400,14400,3600,:AZST)} -add_period(2021,10) {TimezonePeriod.new(1635638400,1648339200,14400,0,:AZT)} -add_period(2022,3) {TimezonePeriod.new(1648339200,1667088000,14400,3600,:AZST)} -add_period(2022,10) {TimezonePeriod.new(1667088000,1679788800,14400,0,:AZT)} -add_period(2023,3) {TimezonePeriod.new(1679788800,1698537600,14400,3600,:AZST)} -add_period(2023,10) {TimezonePeriod.new(1698537600,1711843200,14400,0,:AZT)} -add_period(2024,3) {TimezonePeriod.new(1711843200,1729987200,14400,3600,:AZST)} -add_period(2024,10) {TimezonePeriod.new(1729987200,1743292800,14400,0,:AZT)} -add_period(2025,3) {TimezonePeriod.new(1743292800,1761436800,14400,3600,:AZST)} -add_period(2025,10) {TimezonePeriod.new(1761436800,1774742400,14400,0,:AZT)} -add_period(2026,3) {TimezonePeriod.new(1774742400,1792886400,14400,3600,:AZST)} -add_period(2026,10) {TimezonePeriod.new(1792886400,1806192000,14400,0,:AZT)} -add_period(2027,3) {TimezonePeriod.new(1806192000,1824940800,14400,3600,:AZST)} -add_period(2027,10) {TimezonePeriod.new(1824940800,1837641600,14400,0,:AZT)} -add_period(2028,3) {TimezonePeriod.new(1837641600,1856390400,14400,3600,:AZST)} -add_period(2028,10) {TimezonePeriod.new(1856390400,1869091200,14400,0,:AZT)} -add_period(2029,3) {TimezonePeriod.new(1869091200,1887840000,14400,3600,:AZST)} -add_period(2029,10) {TimezonePeriod.new(1887840000,1901145600,14400,0,:AZT)} -add_period(2030,3) {TimezonePeriod.new(1901145600,1919289600,14400,3600,:AZST)} -add_period(2030,10) {TimezonePeriod.new(1919289600,1932595200,14400,0,:AZT)} -add_period(2031,3) {TimezonePeriod.new(1932595200,1950739200,14400,3600,:AZST)} -add_period(2031,10) {TimezonePeriod.new(1950739200,1964044800,14400,0,:AZT)} -add_period(2032,3) {TimezonePeriod.new(1964044800,1982793600,14400,3600,:AZST)} -add_period(2032,10) {TimezonePeriod.new(1982793600,1995494400,14400,0,:AZT)} -add_period(2033,3) {TimezonePeriod.new(1995494400,2014243200,14400,3600,:AZST)} -add_period(2033,10) {TimezonePeriod.new(2014243200,2026944000,14400,0,:AZT)} -add_period(2034,3) {TimezonePeriod.new(2026944000,2045692800,14400,3600,:AZST)} -add_period(2034,10) {TimezonePeriod.new(2045692800,2058393600,14400,0,:AZT)} -add_period(2035,3) {TimezonePeriod.new(2058393600,2077142400,14400,3600,:AZST)} -add_period(2035,10) {TimezonePeriod.new(2077142400,2090448000,14400,0,:AZT)} -add_period(2036,3) {TimezonePeriod.new(2090448000,2108592000,14400,3600,:AZST)} -add_period(2036,10) {TimezonePeriod.new(2108592000,2121897600,14400,0,:AZT)} -add_period(2037,3) {TimezonePeriod.new(2121897600,2140041600,14400,3600,:AZST)} -add_period(2037,10) {TimezonePeriod.new(2140041600,DateTime.new0(Rational.new!(4931021,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2038,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4931021,2),0,Date::ITALY),DateTime.new0(Rational.new!(4931455,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2038,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4931455,2),0,Date::ITALY),DateTime.new0(Rational.new!(4931749,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2039,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4931749,2),0,Date::ITALY),DateTime.new0(Rational.new!(4932183,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2039,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4932183,2),0,Date::ITALY),DateTime.new0(Rational.new!(4932477,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2040,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4932477,2),0,Date::ITALY),DateTime.new0(Rational.new!(4932911,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2040,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4932911,2),0,Date::ITALY),DateTime.new0(Rational.new!(4933219,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2041,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4933219,2),0,Date::ITALY),DateTime.new0(Rational.new!(4933639,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2041,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4933639,2),0,Date::ITALY),DateTime.new0(Rational.new!(4933947,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2042,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4933947,2),0,Date::ITALY),DateTime.new0(Rational.new!(4934367,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2042,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4934367,2),0,Date::ITALY),DateTime.new0(Rational.new!(4934675,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2043,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4934675,2),0,Date::ITALY),DateTime.new0(Rational.new!(4935095,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2043,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4935095,2),0,Date::ITALY),DateTime.new0(Rational.new!(4935403,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2044,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4935403,2),0,Date::ITALY),DateTime.new0(Rational.new!(4935837,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2044,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4935837,2),0,Date::ITALY),DateTime.new0(Rational.new!(4936131,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2045,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4936131,2),0,Date::ITALY),DateTime.new0(Rational.new!(4936565,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2045,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4936565,2),0,Date::ITALY),DateTime.new0(Rational.new!(4936859,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2046,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4936859,2),0,Date::ITALY),DateTime.new0(Rational.new!(4937293,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2046,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4937293,2),0,Date::ITALY),DateTime.new0(Rational.new!(4937601,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2047,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4937601,2),0,Date::ITALY),DateTime.new0(Rational.new!(4938021,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2047,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4938021,2),0,Date::ITALY),DateTime.new0(Rational.new!(4938329,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2048,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4938329,2),0,Date::ITALY),DateTime.new0(Rational.new!(4938749,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2048,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4938749,2),0,Date::ITALY),DateTime.new0(Rational.new!(4939057,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2049,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4939057,2),0,Date::ITALY),DateTime.new0(Rational.new!(4939491,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2049,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4939491,2),0,Date::ITALY),DateTime.new0(Rational.new!(4939785,2),0,Date::ITALY),14400,0,:AZT)} -add_period(2050,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(4939785,2),0,Date::ITALY),DateTime.new0(Rational.new!(4940219,2),0,Date::ITALY),14400,3600,:AZST)} -add_period(2050,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(4940219,2),0,Date::ITALY),nil,14400,0,:AZT)} -end -end -end + module Definitions + module Asia + module Baku + include TimezoneDefinition + + timezone 'Asia/Baku' do |tz| + tz.offset :o0, 11964, 0, :LMT + tz.offset :o1, 10800, 0, :BAKT + tz.offset :o2, 14400, 0, :BAKT + tz.offset :o3, 14400, 3600, :BAKST + tz.offset :o4, 10800, 3600, :BAKST + tz.offset :o5, 10800, 3600, :AZST + tz.offset :o6, 10800, 0, :AZT + tz.offset :o7, 14400, 0, :AZT + tz.offset :o8, 14400, 3600, :AZST + + tz.transition 1924, 5, :o1, 17452133003, 7200 + tz.transition 1957, 2, :o2, 19487187, 8 + tz.transition 1981, 3, :o3, 354916800 + tz.transition 1981, 9, :o2, 370724400 + tz.transition 1982, 3, :o3, 386452800 + tz.transition 1982, 9, :o2, 402260400 + tz.transition 1983, 3, :o3, 417988800 + tz.transition 1983, 9, :o2, 433796400 + tz.transition 1984, 3, :o3, 449611200 + tz.transition 1984, 9, :o2, 465343200 + tz.transition 1985, 3, :o3, 481068000 + tz.transition 1985, 9, :o2, 496792800 + tz.transition 1986, 3, :o3, 512517600 + tz.transition 1986, 9, :o2, 528242400 + tz.transition 1987, 3, :o3, 543967200 + tz.transition 1987, 9, :o2, 559692000 + tz.transition 1988, 3, :o3, 575416800 + tz.transition 1988, 9, :o2, 591141600 + tz.transition 1989, 3, :o3, 606866400 + tz.transition 1989, 9, :o2, 622591200 + tz.transition 1990, 3, :o3, 638316000 + tz.transition 1990, 9, :o2, 654645600 + tz.transition 1991, 3, :o4, 670370400 + tz.transition 1991, 8, :o5, 683496000 + tz.transition 1991, 9, :o6, 686098800 + tz.transition 1992, 3, :o5, 701812800 + tz.transition 1992, 9, :o7, 717534000 + tz.transition 1996, 3, :o8, 828234000 + tz.transition 1996, 10, :o7, 846378000 + tz.transition 1997, 3, :o8, 859680000 + tz.transition 1997, 10, :o7, 877824000 + tz.transition 1998, 3, :o8, 891129600 + tz.transition 1998, 10, :o7, 909273600 + tz.transition 1999, 3, :o8, 922579200 + tz.transition 1999, 10, :o7, 941328000 + tz.transition 2000, 3, :o8, 954028800 + tz.transition 2000, 10, :o7, 972777600 + tz.transition 2001, 3, :o8, 985478400 + tz.transition 2001, 10, :o7, 1004227200 + tz.transition 2002, 3, :o8, 1017532800 + tz.transition 2002, 10, :o7, 1035676800 + tz.transition 2003, 3, :o8, 1048982400 + tz.transition 2003, 10, :o7, 1067126400 + tz.transition 2004, 3, :o8, 1080432000 + tz.transition 2004, 10, :o7, 1099180800 + tz.transition 2005, 3, :o8, 1111881600 + tz.transition 2005, 10, :o7, 1130630400 + tz.transition 2006, 3, :o8, 1143331200 + tz.transition 2006, 10, :o7, 1162080000 + tz.transition 2007, 3, :o8, 1174780800 + tz.transition 2007, 10, :o7, 1193529600 + tz.transition 2008, 3, :o8, 1206835200 + tz.transition 2008, 10, :o7, 1224979200 + tz.transition 2009, 3, :o8, 1238284800 + tz.transition 2009, 10, :o7, 1256428800 + tz.transition 2010, 3, :o8, 1269734400 + tz.transition 2010, 10, :o7, 1288483200 + tz.transition 2011, 3, :o8, 1301184000 + tz.transition 2011, 10, :o7, 1319932800 + tz.transition 2012, 3, :o8, 1332633600 + tz.transition 2012, 10, :o7, 1351382400 + tz.transition 2013, 3, :o8, 1364688000 + tz.transition 2013, 10, :o7, 1382832000 + tz.transition 2014, 3, :o8, 1396137600 + tz.transition 2014, 10, :o7, 1414281600 + tz.transition 2015, 3, :o8, 1427587200 + tz.transition 2015, 10, :o7, 1445731200 + tz.transition 2016, 3, :o8, 1459036800 + tz.transition 2016, 10, :o7, 1477785600 + tz.transition 2017, 3, :o8, 1490486400 + tz.transition 2017, 10, :o7, 1509235200 + tz.transition 2018, 3, :o8, 1521936000 + tz.transition 2018, 10, :o7, 1540684800 + tz.transition 2019, 3, :o8, 1553990400 + tz.transition 2019, 10, :o7, 1572134400 + tz.transition 2020, 3, :o8, 1585440000 + tz.transition 2020, 10, :o7, 1603584000 + tz.transition 2021, 3, :o8, 1616889600 + tz.transition 2021, 10, :o7, 1635638400 + tz.transition 2022, 3, :o8, 1648339200 + tz.transition 2022, 10, :o7, 1667088000 + tz.transition 2023, 3, :o8, 1679788800 + tz.transition 2023, 10, :o7, 1698537600 + tz.transition 2024, 3, :o8, 1711843200 + tz.transition 2024, 10, :o7, 1729987200 + tz.transition 2025, 3, :o8, 1743292800 + tz.transition 2025, 10, :o7, 1761436800 + tz.transition 2026, 3, :o8, 1774742400 + tz.transition 2026, 10, :o7, 1792886400 + tz.transition 2027, 3, :o8, 1806192000 + tz.transition 2027, 10, :o7, 1824940800 + tz.transition 2028, 3, :o8, 1837641600 + tz.transition 2028, 10, :o7, 1856390400 + tz.transition 2029, 3, :o8, 1869091200 + tz.transition 2029, 10, :o7, 1887840000 + tz.transition 2030, 3, :o8, 1901145600 + tz.transition 2030, 10, :o7, 1919289600 + tz.transition 2031, 3, :o8, 1932595200 + tz.transition 2031, 10, :o7, 1950739200 + tz.transition 2032, 3, :o8, 1964044800 + tz.transition 2032, 10, :o7, 1982793600 + tz.transition 2033, 3, :o8, 1995494400 + tz.transition 2033, 10, :o7, 2014243200 + tz.transition 2034, 3, :o8, 2026944000 + tz.transition 2034, 10, :o7, 2045692800 + tz.transition 2035, 3, :o8, 2058393600 + tz.transition 2035, 10, :o7, 2077142400 + tz.transition 2036, 3, :o8, 2090448000 + tz.transition 2036, 10, :o7, 2108592000 + tz.transition 2037, 3, :o8, 2121897600 + tz.transition 2037, 10, :o7, 2140041600 + tz.transition 2038, 3, :o8, 4931021, 2 + tz.transition 2038, 10, :o7, 4931455, 2 + tz.transition 2039, 3, :o8, 4931749, 2 + tz.transition 2039, 10, :o7, 4932183, 2 + tz.transition 2040, 3, :o8, 4932477, 2 + tz.transition 2040, 10, :o7, 4932911, 2 + tz.transition 2041, 3, :o8, 4933219, 2 + tz.transition 2041, 10, :o7, 4933639, 2 + tz.transition 2042, 3, :o8, 4933947, 2 + tz.transition 2042, 10, :o7, 4934367, 2 + tz.transition 2043, 3, :o8, 4934675, 2 + tz.transition 2043, 10, :o7, 4935095, 2 + tz.transition 2044, 3, :o8, 4935403, 2 + tz.transition 2044, 10, :o7, 4935837, 2 + tz.transition 2045, 3, :o8, 4936131, 2 + tz.transition 2045, 10, :o7, 4936565, 2 + tz.transition 2046, 3, :o8, 4936859, 2 + tz.transition 2046, 10, :o7, 4937293, 2 + tz.transition 2047, 3, :o8, 4937601, 2 + tz.transition 2047, 10, :o7, 4938021, 2 + tz.transition 2048, 3, :o8, 4938329, 2 + tz.transition 2048, 10, :o7, 4938749, 2 + tz.transition 2049, 3, :o8, 4939057, 2 + tz.transition 2049, 10, :o7, 4939491, 2 + tz.transition 2050, 3, :o8, 4939785, 2 + tz.transition 2050, 10, :o7, 4940219, 2 + end + end + end + end end