types = [
    (0, 0, '-00'),
    (2, 2, 'CEST'),
    (0, 0, 'UTC'),
    (0, 0, 'UTC')
]
times = [
    ((1, 1, 2, 0, 0), 0),
    ((2005, 2, 12, 0, 0), 3),
    ((2005, 3, 27, 1, 0), 1),
    ((2005, 10, 30, 1, 0), 2),
    ((2006, 3, 26, 1, 0), 1),
    ((2006, 10, 29, 1, 0), 2),
    ((2007, 3, 25, 1, 0), 1),
    ((2007, 10, 28, 1, 0), 2),
    ((2008, 3, 30, 1, 0), 1),
    ((2008, 10, 26, 1, 0), 2),
    ((2009, 3, 29, 1, 0), 1),
    ((2009, 10, 25, 1, 0), 2),
    ((2010, 3, 28, 1, 0), 1),
    ((2010, 10, 31, 1, 0), 2),
    ((2011, 3, 27, 1, 0), 1),
    ((2011, 10, 30, 1, 0), 2),
    ((2012, 3, 25, 1, 0), 1),
    ((2012, 10, 28, 1, 0), 2),
    ((2013, 3, 31, 1, 0), 1),
    ((2013, 10, 27, 1, 0), 2),
    ((2014, 3, 30, 1, 0), 1),
    ((2014, 10, 26, 1, 0), 2),
    ((2015, 3, 29, 1, 0), 1),
    ((2015, 10, 25, 1, 0), 2),
    ((2016, 3, 27, 1, 0), 1),
    ((2016, 10, 30, 1, 0), 2),
    ((2017, 3, 26, 1, 0), 1),
    ((2017, 10, 29, 1, 0), 2),
    ((2018, 3, 25, 1, 0), 1),
    ((2018, 10, 28, 1, 0), 2),
    ((2019, 3, 31, 1, 0), 1),
    ((2019, 10, 27, 1, 0), 2),
    ((2020, 3, 29, 1, 0), 1),
    ((2020, 10, 25, 1, 0), 2),
    ((2021, 3, 28, 1, 0), 1),
    ((2021, 10, 31, 1, 0), 2),
    ((2022, 3, 27, 1, 0), 1),
    ((2022, 10, 30, 1, 0), 2),
    ((2023, 3, 26, 1, 0), 1),
    ((2023, 10, 29, 1, 0), 2),
    ((2024, 3, 31, 1, 0), 1),
    ((2024, 10, 27, 1, 0), 2),
    ((2025, 3, 30, 1, 0), 1),
    ((2025, 10, 26, 1, 0), 2),
    ((2026, 3, 29, 1, 0), 1),
    ((2026, 10, 25, 1, 0), 2),
    ((2027, 3, 28, 1, 0), 1),
    ((2027, 10, 31, 1, 0), 2),
    ((2028, 3, 26, 1, 0), 1),
    ((2028, 10, 29, 1, 0), 2),
    ((2029, 3, 25, 1, 0), 1),
    ((2029, 10, 28, 1, 0), 2),
    ((2030, 3, 31, 1, 0), 1),
    ((2030, 10, 27, 1, 0), 2),
    ((2031, 3, 30, 1, 0), 1),
    ((2031, 10, 26, 1, 0), 2),
    ((2032, 3, 28, 1, 0), 1),
    ((2032, 10, 31, 1, 0), 2),
    ((2033, 3, 27, 1, 0), 1),
    ((2033, 10, 30, 1, 0), 2),
    ((2034, 3, 26, 1, 0), 1),
    ((2034, 10, 29, 1, 0), 2),
    ((2035, 3, 25, 1, 0), 1),
    ((2035, 10, 28, 1, 0), 2),
    ((2036, 3, 30, 1, 0), 1),
    ((2036, 10, 26, 1, 0), 2),
    ((2037, 3, 29, 1, 0), 1),
    ((2037, 10, 25, 1, 0), 2)
]
posix = 'UTC0CEST-2,M3.5.0/1,M10.5.0/3'
