# encoding: UTF-8

# This file contains data derived from the IANA Time Zone Database
# (http://www.iana.org/time-zones).

module TZInfo
  module Data
    module Definitions
      module America
        module Monterrey
          include TimezoneDefinition
          
          timezone 'America/Monterrey' do |tz|
            tz.offset :o0, -24076, 0, :LMT
            tz.offset :o1, -21600, 0, :CST
            tz.offset :o2, -21600, 3600, :CDT
            
            tz.transition 1922, 1, :o1, -1514743200, 9692223, 4
            tz.transition 1988, 4, :o2, 576057600
            tz.transition 1988, 10, :o1, 594198000
            tz.transition 1996, 4, :o2, 828864000
            tz.transition 1996, 10, :o1, 846399600
            tz.transition 1997, 4, :o2, 860313600
            tz.transition 1997, 10, :o1, 877849200
            tz.transition 1998, 4, :o2, 891763200
            tz.transition 1998, 10, :o1, 909298800
            tz.transition 1999, 4, :o2, 923212800
            tz.transition 1999, 10, :o1, 941353200
            tz.transition 2000, 4, :o2, 954662400
            tz.transition 2000, 10, :o1, 972802800
            tz.transition 2001, 5, :o2, 989136000
            tz.transition 2001, 9, :o1, 1001833200
            tz.transition 2002, 4, :o2, 1018166400
            tz.transition 2002, 10, :o1, 1035702000
            tz.transition 2003, 4, :o2, 1049616000
            tz.transition 2003, 10, :o1, 1067151600
            tz.transition 2004, 4, :o2, 1081065600
            tz.transition 2004, 10, :o1, 1099206000
            tz.transition 2005, 4, :o2, 1112515200
            tz.transition 2005, 10, :o1, 1130655600
            tz.transition 2006, 4, :o2, 1143964800
            tz.transition 2006, 10, :o1, 1162105200
            tz.transition 2007, 4, :o2, 1175414400
            tz.transition 2007, 10, :o1, 1193554800
            tz.transition 2008, 4, :o2, 1207468800
            tz.transition 2008, 10, :o1, 1225004400
            tz.transition 2009, 4, :o2, 1238918400
            tz.transition 2009, 10, :o1, 1256454000
            tz.transition 2010, 4, :o2, 1270368000
            tz.transition 2010, 10, :o1, 1288508400
            tz.transition 2011, 4, :o2, 1301817600
            tz.transition 2011, 10, :o1, 1319958000
            tz.transition 2012, 4, :o2, 1333267200
            tz.transition 2012, 10, :o1, 1351407600
            tz.transition 2013, 4, :o2, 1365321600
            tz.transition 2013, 10, :o1, 1382857200
            tz.transition 2014, 4, :o2, 1396771200
            tz.transition 2014, 10, :o1, 1414306800
            tz.transition 2015, 4, :o2, 1428220800
            tz.transition 2015, 10, :o1, 1445756400
            tz.transition 2016, 4, :o2, 1459670400
            tz.transition 2016, 10, :o1, 1477810800
            tz.transition 2017, 4, :o2, 1491120000
            tz.transition 2017, 10, :o1, 1509260400
            tz.transition 2018, 4, :o2, 1522569600
            tz.transition 2018, 10, :o1, 1540710000
            tz.transition 2019, 4, :o2, 1554624000
            tz.transition 2019, 10, :o1, 1572159600
            tz.transition 2020, 4, :o2, 1586073600
            tz.transition 2020, 10, :o1, 1603609200
            tz.transition 2021, 4, :o2, 1617523200
            tz.transition 2021, 10, :o1, 1635663600
            tz.transition 2022, 4, :o2, 1648972800
            tz.transition 2022, 10, :o1, 1667113200
            tz.transition 2023, 4, :o2, 1680422400
            tz.transition 2023, 10, :o1, 1698562800
            tz.transition 2024, 4, :o2, 1712476800
            tz.transition 2024, 10, :o1, 1730012400
            tz.transition 2025, 4, :o2, 1743926400
            tz.transition 2025, 10, :o1, 1761462000
            tz.transition 2026, 4, :o2, 1775376000
            tz.transition 2026, 10, :o1, 1792911600
            tz.transition 2027, 4, :o2, 1806825600
            tz.transition 2027, 10, :o1, 1824966000
            tz.transition 2028, 4, :o2, 1838275200
            tz.transition 2028, 10, :o1, 1856415600
            tz.transition 2029, 4, :o2, 1869724800
            tz.transition 2029, 10, :o1, 1887865200
            tz.transition 2030, 4, :o2, 1901779200
            tz.transition 2030, 10, :o1, 1919314800
            tz.transition 2031, 4, :o2, 1933228800
            tz.transition 2031, 10, :o1, 1950764400
            tz.transition 2032, 4, :o2, 1964678400
            tz.transition 2032, 10, :o1, 1982818800
            tz.transition 2033, 4, :o2, 1996128000
            tz.transition 2033, 10, :o1, 2014268400
            tz.transition 2034, 4, :o2, 2027577600
            tz.transition 2034, 10, :o1, 2045718000
            tz.transition 2035, 4, :o2, 2059027200
            tz.transition 2035, 10, :o1, 2077167600
            tz.transition 2036, 4, :o2, 2091081600
            tz.transition 2036, 10, :o1, 2108617200
            tz.transition 2037, 4, :o2, 2122531200
            tz.transition 2037, 10, :o1, 2140066800
            tz.transition 2038, 4, :o2, 2153980800, 14793107, 6
            tz.transition 2038, 10, :o1, 2172121200, 59177467, 24
            tz.transition 2039, 4, :o2, 2185430400, 14795291, 6
            tz.transition 2039, 10, :o1, 2203570800, 59186203, 24
            tz.transition 2040, 4, :o2, 2216880000, 14797475, 6
            tz.transition 2040, 10, :o1, 2235020400, 59194939, 24
            tz.transition 2041, 4, :o2, 2248934400, 14799701, 6
            tz.transition 2041, 10, :o1, 2266470000, 59203675, 24
            tz.transition 2042, 4, :o2, 2280384000, 14801885, 6
            tz.transition 2042, 10, :o1, 2297919600, 59212411, 24
            tz.transition 2043, 4, :o2, 2311833600, 14804069, 6
            tz.transition 2043, 10, :o1, 2329369200, 59221147, 24
            tz.transition 2044, 4, :o2, 2343283200, 14806253, 6
            tz.transition 2044, 10, :o1, 2361423600, 59230051, 24
            tz.transition 2045, 4, :o2, 2374732800, 14808437, 6
            tz.transition 2045, 10, :o1, 2392873200, 59238787, 24
            tz.transition 2046, 4, :o2, 2406182400, 14810621, 6
            tz.transition 2046, 10, :o1, 2424322800, 59247523, 24
            tz.transition 2047, 4, :o2, 2438236800, 14812847, 6
            tz.transition 2047, 10, :o1, 2455772400, 59256259, 24
            tz.transition 2048, 4, :o2, 2469686400, 14815031, 6
            tz.transition 2048, 10, :o1, 2487222000, 59264995, 24
            tz.transition 2049, 4, :o2, 2501136000, 14817215, 6
            tz.transition 2049, 10, :o1, 2519276400, 59273899, 24
            tz.transition 2050, 4, :o2, 2532585600, 14819399, 6
            tz.transition 2050, 10, :o1, 2550726000, 59282635, 24
            tz.transition 2051, 4, :o2, 2564035200, 14821583, 6
            tz.transition 2051, 10, :o1, 2582175600, 59291371, 24
            tz.transition 2052, 4, :o2, 2596089600, 14823809, 6
            tz.transition 2052, 10, :o1, 2613625200, 59300107, 24
            tz.transition 2053, 4, :o2, 2627539200, 14825993, 6
            tz.transition 2053, 10, :o1, 2645074800, 59308843, 24
            tz.transition 2054, 4, :o2, 2658988800, 14828177, 6
            tz.transition 2054, 10, :o1, 2676524400, 59317579, 24
            tz.transition 2055, 4, :o2, 2690438400, 14830361, 6
            tz.transition 2055, 10, :o1, 2708578800, 59326483, 24
            tz.transition 2056, 4, :o2, 2721888000, 14832545, 6
            tz.transition 2056, 10, :o1, 2740028400, 59335219, 24
            tz.transition 2057, 4, :o2, 2753337600, 14834729, 6
            tz.transition 2057, 10, :o1, 2771478000, 59343955, 24
            tz.transition 2058, 4, :o2, 2785392000, 14836955, 6
            tz.transition 2058, 10, :o1, 2802927600, 59352691, 24
            tz.transition 2059, 4, :o2, 2816841600, 14839139, 6
            tz.transition 2059, 10, :o1, 2834377200, 59361427, 24
            tz.transition 2060, 4, :o2, 2848291200, 14841323, 6
            tz.transition 2060, 10, :o1, 2866431600, 59370331, 24
            tz.transition 2061, 4, :o2, 2879740800, 14843507, 6
            tz.transition 2061, 10, :o1, 2897881200, 59379067, 24
            tz.transition 2062, 4, :o2, 2911190400, 14845691, 6
            tz.transition 2062, 10, :o1, 2929330800, 59387803, 24
            tz.transition 2063, 4, :o2, 2942640000, 14847875, 6
            tz.transition 2063, 10, :o1, 2960780400, 59396539, 24
            tz.transition 2064, 4, :o2, 2974694400, 14850101, 6
            tz.transition 2064, 10, :o1, 2992230000, 59405275, 24
            tz.transition 2065, 4, :o2, 3006144000, 14852285, 6
            tz.transition 2065, 10, :o1, 3023679600, 59414011, 24
            tz.transition 2066, 4, :o2, 3037593600, 14854469, 6
            tz.transition 2066, 10, :o1, 3055734000, 59422915, 24
            tz.transition 2067, 4, :o2, 3069043200, 14856653, 6
            tz.transition 2067, 10, :o1, 3087183600, 59431651, 24
            tz.transition 2068, 4, :o2, 3100492800, 14858837, 6
            tz.transition 2068, 10, :o1, 3118633200, 59440387, 24
            tz.transition 2069, 4, :o2, 3132547200, 14861063, 6
            tz.transition 2069, 10, :o1, 3150082800, 59449123, 24
          end
        end
      end
    end
  end
end
