[libdatetime-timezone-perl] 04/05: Drop patches which brought the package to newer Olson database releases.

gregor herrmann gregoa at debian.org
Mon Jul 18 00:45:48 UTC 2016


This is an automated email from the git hooks/post-receive script.

gregoa pushed a commit to branch master
in repository libdatetime-timezone-perl.

commit 9c2d09b500385e1e4f681d0680982eaa1ccd0188
Author: gregor herrmann <gregoa at debian.org>
Date:   Mon Jul 18 02:38:57 2016 +0200

    Drop patches which brought the package to newer Olson database releases.
    
    2016e and 2016f are now included.
---
 debian/patches/2016e  | 11135 ---------------------------------------------
 debian/patches/2016f  | 11750 ------------------------------------------------
 debian/patches/series |     2 -
 3 files changed, 22887 deletions(-)

diff --git a/debian/patches/2016e b/debian/patches/2016e
deleted file mode 100644
index 219049b..0000000
--- a/debian/patches/2016e
+++ /dev/null
@@ -1,11135 +0,0 @@
-Description: update to Olson DB 2016e
-Origin: vendor
-Forwarded: not-needed
-Author: gregor herrmann <gregoa at debian.org>
-Last-Update: 2016-06-26
-
---- a/lib/DateTime/TimeZone/Africa/Abidjan.pm
-+++ b/lib/DateTime/TimeZone/Africa/Abidjan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Accra.pm
-+++ b/lib/DateTime/TimeZone/Africa/Accra.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -453,7 +453,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {23}
- 
---- a/lib/DateTime/TimeZone/Africa/Algiers.pm
-+++ b/lib/DateTime/TimeZone/Africa/Algiers.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {13}
- 
---- a/lib/DateTime/TimeZone/Africa/Bissau.pm
-+++ b/lib/DateTime/TimeZone/Africa/Bissau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Cairo.pm
-+++ b/lib/DateTime/TimeZone/Africa/Cairo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1164,25 +1164,1092 @@
-     ],
-     [
- 63547362000, #    utc_start 2014-09-25 21:00:00 (Thu)
--DateTime::TimeZone::INFINITY, #      utc_end
-+63603612000, #      utc_end 2016-07-07 22:00:00 (Thu)
- 63547369200, #  local_start 2014-09-25 23:00:00 (Thu)
--DateTime::TimeZone::INFINITY, #    local_end
-+63603619200, #    local_end 2016-07-08 00:00:00 (Fri)
- 7200,
- 0,
- 'EET',
-     ],
-+    [
-+63603612000, #    utc_start 2016-07-07 22:00:00 (Thu)
-+63613285200, #      utc_end 2016-10-27 21:00:00 (Thu)
-+63603622800, #  local_start 2016-07-08 01:00:00 (Fri)
-+63613296000, #    local_end 2016-10-28 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63613285200, #    utc_start 2016-10-27 21:00:00 (Thu)
-+63629013600, #      utc_end 2017-04-27 22:00:00 (Thu)
-+63613292400, #  local_start 2016-10-27 23:00:00 (Thu)
-+63629020800, #    local_end 2017-04-28 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63629013600, #    utc_start 2017-04-27 22:00:00 (Thu)
-+63631429200, #      utc_end 2017-05-25 21:00:00 (Thu)
-+63629024400, #  local_start 2017-04-28 01:00:00 (Fri)
-+63631440000, #    local_end 2017-05-26 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63631429200, #    utc_start 2017-05-25 21:00:00 (Thu)
-+63634456800, #      utc_end 2017-06-29 22:00:00 (Thu)
-+63631436400, #  local_start 2017-05-25 23:00:00 (Thu)
-+63634464000, #    local_end 2017-06-30 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63634456800, #    utc_start 2017-06-29 22:00:00 (Thu)
-+63644734800, #      utc_end 2017-10-26 21:00:00 (Thu)
-+63634467600, #  local_start 2017-06-30 01:00:00 (Fri)
-+63644745600, #    local_end 2017-10-27 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63644734800, #    utc_start 2017-10-26 21:00:00 (Thu)
-+63660463200, #      utc_end 2018-04-26 22:00:00 (Thu)
-+63644742000, #  local_start 2017-10-26 23:00:00 (Thu)
-+63660470400, #    local_end 2018-04-27 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63660463200, #    utc_start 2018-04-26 22:00:00 (Thu)
-+63661669200, #      utc_end 2018-05-10 21:00:00 (Thu)
-+63660474000, #  local_start 2018-04-27 01:00:00 (Fri)
-+63661680000, #    local_end 2018-05-11 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63661669200, #    utc_start 2018-05-10 21:00:00 (Thu)
-+63664696800, #      utc_end 2018-06-14 22:00:00 (Thu)
-+63661676400, #  local_start 2018-05-10 23:00:00 (Thu)
-+63664704000, #    local_end 2018-06-15 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63664696800, #    utc_start 2018-06-14 22:00:00 (Thu)
-+63676184400, #      utc_end 2018-10-25 21:00:00 (Thu)
-+63664707600, #  local_start 2018-06-15 01:00:00 (Fri)
-+63676195200, #    local_end 2018-10-26 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63676184400, #    utc_start 2018-10-25 21:00:00 (Thu)
-+63691912800, #      utc_end 2019-04-25 22:00:00 (Thu)
-+63676191600, #  local_start 2018-10-25 23:00:00 (Thu)
-+63691920000, #    local_end 2019-04-26 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63691912800, #    utc_start 2019-04-25 22:00:00 (Thu)
-+63692514000, #      utc_end 2019-05-02 21:00:00 (Thu)
-+63691923600, #  local_start 2019-04-26 01:00:00 (Fri)
-+63692524800, #    local_end 2019-05-03 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63692514000, #    utc_start 2019-05-02 21:00:00 (Thu)
-+63695541600, #      utc_end 2019-06-06 22:00:00 (Thu)
-+63692521200, #  local_start 2019-05-02 23:00:00 (Thu)
-+63695548800, #    local_end 2019-06-07 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63695541600, #    utc_start 2019-06-06 22:00:00 (Thu)
-+63708238800, #      utc_end 2019-10-31 21:00:00 (Thu)
-+63695552400, #  local_start 2019-06-07 01:00:00 (Fri)
-+63708249600, #    local_end 2019-11-01 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63708238800, #    utc_start 2019-10-31 21:00:00 (Thu)
-+63726386400, #      utc_end 2020-05-28 22:00:00 (Thu)
-+63708246000, #  local_start 2019-10-31 23:00:00 (Thu)
-+63726393600, #    local_end 2020-05-29 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63726386400, #    utc_start 2020-05-28 22:00:00 (Thu)
-+63739688400, #      utc_end 2020-10-29 21:00:00 (Thu)
-+63726397200, #  local_start 2020-05-29 01:00:00 (Fri)
-+63739699200, #    local_end 2020-10-30 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63739688400, #    utc_start 2020-10-29 21:00:00 (Thu)
-+63756626400, #      utc_end 2021-05-13 22:00:00 (Thu)
-+63739695600, #  local_start 2020-10-29 23:00:00 (Thu)
-+63756633600, #    local_end 2021-05-14 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63756626400, #    utc_start 2021-05-13 22:00:00 (Thu)
-+63771138000, #      utc_end 2021-10-28 21:00:00 (Thu)
-+63756637200, #  local_start 2021-05-14 01:00:00 (Fri)
-+63771148800, #    local_end 2021-10-29 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63771138000, #    utc_start 2021-10-28 21:00:00 (Thu)
-+63787471200, #      utc_end 2022-05-05 22:00:00 (Thu)
-+63771145200, #  local_start 2021-10-28 23:00:00 (Thu)
-+63787478400, #    local_end 2022-05-06 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63787471200, #    utc_start 2022-05-05 22:00:00 (Thu)
-+63802587600, #      utc_end 2022-10-27 21:00:00 (Thu)
-+63787482000, #  local_start 2022-05-06 01:00:00 (Fri)
-+63802598400, #    local_end 2022-10-28 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63802587600, #    utc_start 2022-10-27 21:00:00 (Thu)
-+63818316000, #      utc_end 2023-04-27 22:00:00 (Thu)
-+63802594800, #  local_start 2022-10-27 23:00:00 (Thu)
-+63818323200, #    local_end 2023-04-28 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63818316000, #    utc_start 2023-04-27 22:00:00 (Thu)
-+63834037200, #      utc_end 2023-10-26 21:00:00 (Thu)
-+63818326800, #  local_start 2023-04-28 01:00:00 (Fri)
-+63834048000, #    local_end 2023-10-27 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63834037200, #    utc_start 2023-10-26 21:00:00 (Thu)
-+63849765600, #      utc_end 2024-04-25 22:00:00 (Thu)
-+63834044400, #  local_start 2023-10-26 23:00:00 (Thu)
-+63849772800, #    local_end 2024-04-26 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63849765600, #    utc_start 2024-04-25 22:00:00 (Thu)
-+63866091600, #      utc_end 2024-10-31 21:00:00 (Thu)
-+63849776400, #  local_start 2024-04-26 01:00:00 (Fri)
-+63866102400, #    local_end 2024-11-01 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63866091600, #    utc_start 2024-10-31 21:00:00 (Thu)
-+63881215200, #      utc_end 2025-04-24 22:00:00 (Thu)
-+63866098800, #  local_start 2024-10-31 23:00:00 (Thu)
-+63881222400, #    local_end 2025-04-25 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63881215200, #    utc_start 2025-04-24 22:00:00 (Thu)
-+63897541200, #      utc_end 2025-10-30 21:00:00 (Thu)
-+63881226000, #  local_start 2025-04-25 01:00:00 (Fri)
-+63897552000, #    local_end 2025-10-31 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63897541200, #    utc_start 2025-10-30 21:00:00 (Thu)
-+63913269600, #      utc_end 2026-04-30 22:00:00 (Thu)
-+63897548400, #  local_start 2025-10-30 23:00:00 (Thu)
-+63913276800, #    local_end 2026-05-01 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63913269600, #    utc_start 2026-04-30 22:00:00 (Thu)
-+63928990800, #      utc_end 2026-10-29 21:00:00 (Thu)
-+63913280400, #  local_start 2026-05-01 01:00:00 (Fri)
-+63929001600, #    local_end 2026-10-30 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63928990800, #    utc_start 2026-10-29 21:00:00 (Thu)
-+63944719200, #      utc_end 2027-04-29 22:00:00 (Thu)
-+63928998000, #  local_start 2026-10-29 23:00:00 (Thu)
-+63944726400, #    local_end 2027-04-30 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63944719200, #    utc_start 2027-04-29 22:00:00 (Thu)
-+63960440400, #      utc_end 2027-10-28 21:00:00 (Thu)
-+63944730000, #  local_start 2027-04-30 01:00:00 (Fri)
-+63960451200, #    local_end 2027-10-29 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63960440400, #    utc_start 2027-10-28 21:00:00 (Thu)
-+63976168800, #      utc_end 2028-04-27 22:00:00 (Thu)
-+63960447600, #  local_start 2027-10-28 23:00:00 (Thu)
-+63976176000, #    local_end 2028-04-28 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+63976168800, #    utc_start 2028-04-27 22:00:00 (Thu)
-+63991890000, #      utc_end 2028-10-26 21:00:00 (Thu)
-+63976179600, #  local_start 2028-04-28 01:00:00 (Fri)
-+63991900800, #    local_end 2028-10-27 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+63991890000, #    utc_start 2028-10-26 21:00:00 (Thu)
-+64007618400, #      utc_end 2029-04-26 22:00:00 (Thu)
-+63991897200, #  local_start 2028-10-26 23:00:00 (Thu)
-+64007625600, #    local_end 2029-04-27 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64007618400, #    utc_start 2029-04-26 22:00:00 (Thu)
-+64023339600, #      utc_end 2029-10-25 21:00:00 (Thu)
-+64007629200, #  local_start 2029-04-27 01:00:00 (Fri)
-+64023350400, #    local_end 2029-10-26 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64023339600, #    utc_start 2029-10-25 21:00:00 (Thu)
-+64039068000, #      utc_end 2030-04-25 22:00:00 (Thu)
-+64023346800, #  local_start 2029-10-25 23:00:00 (Thu)
-+64039075200, #    local_end 2030-04-26 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64039068000, #    utc_start 2030-04-25 22:00:00 (Thu)
-+64055394000, #      utc_end 2030-10-31 21:00:00 (Thu)
-+64039078800, #  local_start 2030-04-26 01:00:00 (Fri)
-+64055404800, #    local_end 2030-11-01 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64055394000, #    utc_start 2030-10-31 21:00:00 (Thu)
-+64070517600, #      utc_end 2031-04-24 22:00:00 (Thu)
-+64055401200, #  local_start 2030-10-31 23:00:00 (Thu)
-+64070524800, #    local_end 2031-04-25 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64070517600, #    utc_start 2031-04-24 22:00:00 (Thu)
-+64086843600, #      utc_end 2031-10-30 21:00:00 (Thu)
-+64070528400, #  local_start 2031-04-25 01:00:00 (Fri)
-+64086854400, #    local_end 2031-10-31 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64086843600, #    utc_start 2031-10-30 21:00:00 (Thu)
-+64102572000, #      utc_end 2032-04-29 22:00:00 (Thu)
-+64086850800, #  local_start 2031-10-30 23:00:00 (Thu)
-+64102579200, #    local_end 2032-04-30 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64102572000, #    utc_start 2032-04-29 22:00:00 (Thu)
-+64118293200, #      utc_end 2032-10-28 21:00:00 (Thu)
-+64102582800, #  local_start 2032-04-30 01:00:00 (Fri)
-+64118304000, #    local_end 2032-10-29 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64118293200, #    utc_start 2032-10-28 21:00:00 (Thu)
-+64134021600, #      utc_end 2033-04-28 22:00:00 (Thu)
-+64118300400, #  local_start 2032-10-28 23:00:00 (Thu)
-+64134028800, #    local_end 2033-04-29 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64134021600, #    utc_start 2033-04-28 22:00:00 (Thu)
-+64149742800, #      utc_end 2033-10-27 21:00:00 (Thu)
-+64134032400, #  local_start 2033-04-29 01:00:00 (Fri)
-+64149753600, #    local_end 2033-10-28 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64149742800, #    utc_start 2033-10-27 21:00:00 (Thu)
-+64165471200, #      utc_end 2034-04-27 22:00:00 (Thu)
-+64149750000, #  local_start 2033-10-27 23:00:00 (Thu)
-+64165478400, #    local_end 2034-04-28 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64165471200, #    utc_start 2034-04-27 22:00:00 (Thu)
-+64181192400, #      utc_end 2034-10-26 21:00:00 (Thu)
-+64165482000, #  local_start 2034-04-28 01:00:00 (Fri)
-+64181203200, #    local_end 2034-10-27 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64181192400, #    utc_start 2034-10-26 21:00:00 (Thu)
-+64196920800, #      utc_end 2035-04-26 22:00:00 (Thu)
-+64181199600, #  local_start 2034-10-26 23:00:00 (Thu)
-+64196928000, #    local_end 2035-04-27 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64196920800, #    utc_start 2035-04-26 22:00:00 (Thu)
-+64212642000, #      utc_end 2035-10-25 21:00:00 (Thu)
-+64196931600, #  local_start 2035-04-27 01:00:00 (Fri)
-+64212652800, #    local_end 2035-10-26 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64212642000, #    utc_start 2035-10-25 21:00:00 (Thu)
-+64228370400, #      utc_end 2036-04-24 22:00:00 (Thu)
-+64212649200, #  local_start 2035-10-25 23:00:00 (Thu)
-+64228377600, #    local_end 2036-04-25 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64228370400, #    utc_start 2036-04-24 22:00:00 (Thu)
-+64243486800, #      utc_end 2036-10-16 21:00:00 (Thu)
-+64228381200, #  local_start 2036-04-25 01:00:00 (Fri)
-+64243497600, #    local_end 2036-10-17 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64243486800, #    utc_start 2036-10-16 21:00:00 (Thu)
-+64260424800, #      utc_end 2037-04-30 22:00:00 (Thu)
-+64243494000, #  local_start 2036-10-16 23:00:00 (Thu)
-+64260432000, #    local_end 2037-05-01 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64260424800, #    utc_start 2037-04-30 22:00:00 (Thu)
-+64274331600, #      utc_end 2037-10-08 21:00:00 (Thu)
-+64260435600, #  local_start 2037-05-01 01:00:00 (Fri)
-+64274342400, #    local_end 2037-10-09 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64274331600, #    utc_start 2037-10-08 21:00:00 (Thu)
-+64291874400, #      utc_end 2038-04-29 22:00:00 (Thu)
-+64274338800, #  local_start 2037-10-08 23:00:00 (Thu)
-+64291881600, #    local_end 2038-04-30 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64291874400, #    utc_start 2038-04-29 22:00:00 (Thu)
-+64304571600, #      utc_end 2038-09-23 21:00:00 (Thu)
-+64291885200, #  local_start 2038-04-30 01:00:00 (Fri)
-+64304582400, #    local_end 2038-09-24 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64304571600, #    utc_start 2038-09-23 21:00:00 (Thu)
-+64323324000, #      utc_end 2039-04-28 22:00:00 (Thu)
-+64304578800, #  local_start 2038-09-23 23:00:00 (Thu)
-+64323331200, #    local_end 2039-04-29 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64323324000, #    utc_start 2039-04-28 22:00:00 (Thu)
-+64335416400, #      utc_end 2039-09-15 21:00:00 (Thu)
-+64323334800, #  local_start 2039-04-29 01:00:00 (Fri)
-+64335427200, #    local_end 2039-09-16 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64335416400, #    utc_start 2039-09-15 21:00:00 (Thu)
-+64338444000, #      utc_end 2039-10-20 22:00:00 (Thu)
-+64335423600, #  local_start 2039-09-15 23:00:00 (Thu)
-+64338451200, #    local_end 2039-10-21 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64338444000, #    utc_start 2039-10-20 22:00:00 (Thu)
-+64354770000, #      utc_end 2040-04-26 21:00:00 (Thu)
-+64338454800, #  local_start 2039-10-21 01:00:00 (Fri)
-+64354780800, #    local_end 2040-04-27 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64354770000, #    utc_start 2040-04-26 21:00:00 (Thu)
-+64366261200, #      utc_end 2040-09-06 21:00:00 (Thu)
-+64354780800, #  local_start 2040-04-27 00:00:00 (Fri)
-+64366272000, #    local_end 2040-09-07 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64366261200, #    utc_start 2040-09-06 21:00:00 (Thu)
-+64369288800, #      utc_end 2040-10-11 22:00:00 (Thu)
-+64366268400, #  local_start 2040-09-06 23:00:00 (Thu)
-+64369296000, #    local_end 2040-10-12 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64369288800, #    utc_start 2040-10-11 22:00:00 (Thu)
-+64386219600, #      utc_end 2041-04-25 21:00:00 (Thu)
-+64369299600, #  local_start 2040-10-12 01:00:00 (Fri)
-+64386230400, #    local_end 2041-04-26 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64386219600, #    utc_start 2041-04-25 21:00:00 (Thu)
-+64396501200, #      utc_end 2041-08-22 21:00:00 (Thu)
-+64386230400, #  local_start 2041-04-26 00:00:00 (Fri)
-+64396512000, #    local_end 2041-08-23 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64396501200, #    utc_start 2041-08-22 21:00:00 (Thu)
-+64399528800, #      utc_end 2041-09-26 22:00:00 (Thu)
-+64396508400, #  local_start 2041-08-22 23:00:00 (Thu)
-+64399536000, #    local_end 2041-09-27 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64399528800, #    utc_start 2041-09-26 22:00:00 (Thu)
-+64402549200, #      utc_end 2041-10-31 21:00:00 (Thu)
-+64399539600, #  local_start 2041-09-27 01:00:00 (Fri)
-+64402560000, #    local_end 2041-11-01 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64402549200, #    utc_start 2041-10-31 21:00:00 (Thu)
-+64417672800, #      utc_end 2042-04-24 22:00:00 (Thu)
-+64402556400, #  local_start 2041-10-31 23:00:00 (Thu)
-+64417680000, #    local_end 2042-04-25 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64417672800, #    utc_start 2042-04-24 22:00:00 (Thu)
-+64427346000, #      utc_end 2042-08-14 21:00:00 (Thu)
-+64417683600, #  local_start 2042-04-25 01:00:00 (Fri)
-+64427356800, #    local_end 2042-08-15 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64427346000, #    utc_start 2042-08-14 21:00:00 (Thu)
-+64430373600, #      utc_end 2042-09-18 22:00:00 (Thu)
-+64427353200, #  local_start 2042-08-14 23:00:00 (Thu)
-+64430380800, #    local_end 2042-09-19 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64430373600, #    utc_start 2042-09-18 22:00:00 (Thu)
-+64433998800, #      utc_end 2042-10-30 21:00:00 (Thu)
-+64430384400, #  local_start 2042-09-19 01:00:00 (Fri)
-+64434009600, #    local_end 2042-10-31 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64433998800, #    utc_start 2042-10-30 21:00:00 (Thu)
-+64449727200, #      utc_end 2043-04-30 22:00:00 (Thu)
-+64434006000, #  local_start 2042-10-30 23:00:00 (Thu)
-+64449734400, #    local_end 2043-05-01 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64449727200, #    utc_start 2043-04-30 22:00:00 (Thu)
-+64458190800, #      utc_end 2043-08-06 21:00:00 (Thu)
-+64449738000, #  local_start 2043-05-01 01:00:00 (Fri)
-+64458201600, #    local_end 2043-08-07 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64458190800, #    utc_start 2043-08-06 21:00:00 (Thu)
-+64461218400, #      utc_end 2043-09-10 22:00:00 (Thu)
-+64458198000, #  local_start 2043-08-06 23:00:00 (Thu)
-+64461225600, #    local_end 2043-09-11 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64461218400, #    utc_start 2043-09-10 22:00:00 (Thu)
-+64465448400, #      utc_end 2043-10-29 21:00:00 (Thu)
-+64461229200, #  local_start 2043-09-11 01:00:00 (Fri)
-+64465459200, #    local_end 2043-10-30 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64465448400, #    utc_start 2043-10-29 21:00:00 (Thu)
-+64481176800, #      utc_end 2044-04-28 22:00:00 (Thu)
-+64465455600, #  local_start 2043-10-29 23:00:00 (Thu)
-+64481184000, #    local_end 2044-04-29 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64481176800, #    utc_start 2044-04-28 22:00:00 (Thu)
-+64488430800, #      utc_end 2044-07-21 21:00:00 (Thu)
-+64481187600, #  local_start 2044-04-29 01:00:00 (Fri)
-+64488441600, #    local_end 2044-07-22 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64488430800, #    utc_start 2044-07-21 21:00:00 (Thu)
-+64491458400, #      utc_end 2044-08-25 22:00:00 (Thu)
-+64488438000, #  local_start 2044-07-21 23:00:00 (Thu)
-+64491465600, #    local_end 2044-08-26 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64491458400, #    utc_start 2044-08-25 22:00:00 (Thu)
-+64496898000, #      utc_end 2044-10-27 21:00:00 (Thu)
-+64491469200, #  local_start 2044-08-26 01:00:00 (Fri)
-+64496908800, #    local_end 2044-10-28 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64496898000, #    utc_start 2044-10-27 21:00:00 (Thu)
-+64512626400, #      utc_end 2045-04-27 22:00:00 (Thu)
-+64496905200, #  local_start 2044-10-27 23:00:00 (Thu)
-+64512633600, #    local_end 2045-04-28 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64512626400, #    utc_start 2045-04-27 22:00:00 (Thu)
-+64519275600, #      utc_end 2045-07-13 21:00:00 (Thu)
-+64512637200, #  local_start 2045-04-28 01:00:00 (Fri)
-+64519286400, #    local_end 2045-07-14 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64519275600, #    utc_start 2045-07-13 21:00:00 (Thu)
-+64522303200, #      utc_end 2045-08-17 22:00:00 (Thu)
-+64519282800, #  local_start 2045-07-13 23:00:00 (Thu)
-+64522310400, #    local_end 2045-08-18 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64522303200, #    utc_start 2045-08-17 22:00:00 (Thu)
-+64528347600, #      utc_end 2045-10-26 21:00:00 (Thu)
-+64522314000, #  local_start 2045-08-18 01:00:00 (Fri)
-+64528358400, #    local_end 2045-10-27 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64528347600, #    utc_start 2045-10-26 21:00:00 (Thu)
-+64544076000, #      utc_end 2046-04-26 22:00:00 (Thu)
-+64528354800, #  local_start 2045-10-26 23:00:00 (Thu)
-+64544083200, #    local_end 2046-04-27 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64544076000, #    utc_start 2046-04-26 22:00:00 (Thu)
-+64549515600, #      utc_end 2046-06-28 21:00:00 (Thu)
-+64544086800, #  local_start 2046-04-27 01:00:00 (Fri)
-+64549526400, #    local_end 2046-06-29 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64549515600, #    utc_start 2046-06-28 21:00:00 (Thu)
-+64553148000, #      utc_end 2046-08-09 22:00:00 (Thu)
-+64549522800, #  local_start 2046-06-28 23:00:00 (Thu)
-+64553155200, #    local_end 2046-08-10 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64553148000, #    utc_start 2046-08-09 22:00:00 (Thu)
-+64559797200, #      utc_end 2046-10-25 21:00:00 (Thu)
-+64553158800, #  local_start 2046-08-10 01:00:00 (Fri)
-+64559808000, #    local_end 2046-10-26 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64559797200, #    utc_start 2046-10-25 21:00:00 (Thu)
-+64575525600, #      utc_end 2047-04-25 22:00:00 (Thu)
-+64559804400, #  local_start 2046-10-25 23:00:00 (Thu)
-+64575532800, #    local_end 2047-04-26 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64575525600, #    utc_start 2047-04-25 22:00:00 (Thu)
-+64580360400, #      utc_end 2047-06-20 21:00:00 (Thu)
-+64575536400, #  local_start 2047-04-26 01:00:00 (Fri)
-+64580371200, #    local_end 2047-06-21 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64580360400, #    utc_start 2047-06-20 21:00:00 (Thu)
-+64583388000, #      utc_end 2047-07-25 22:00:00 (Thu)
-+64580367600, #  local_start 2047-06-20 23:00:00 (Thu)
-+64583395200, #    local_end 2047-07-26 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64583388000, #    utc_start 2047-07-25 22:00:00 (Thu)
-+64591851600, #      utc_end 2047-10-31 21:00:00 (Thu)
-+64583398800, #  local_start 2047-07-26 01:00:00 (Fri)
-+64591862400, #    local_end 2047-11-01 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64591851600, #    utc_start 2047-10-31 21:00:00 (Thu)
-+64607580000, #      utc_end 2048-04-30 22:00:00 (Thu)
-+64591858800, #  local_start 2047-10-31 23:00:00 (Thu)
-+64607587200, #    local_end 2048-05-01 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64607580000, #    utc_start 2048-04-30 22:00:00 (Thu)
-+64611205200, #      utc_end 2048-06-11 21:00:00 (Thu)
-+64607590800, #  local_start 2048-05-01 01:00:00 (Fri)
-+64611216000, #    local_end 2048-06-12 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64611205200, #    utc_start 2048-06-11 21:00:00 (Thu)
-+64614232800, #      utc_end 2048-07-16 22:00:00 (Thu)
-+64611212400, #  local_start 2048-06-11 23:00:00 (Thu)
-+64614240000, #    local_end 2048-07-17 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64614232800, #    utc_start 2048-07-16 22:00:00 (Thu)
-+64623301200, #      utc_end 2048-10-29 21:00:00 (Thu)
-+64614243600, #  local_start 2048-07-17 01:00:00 (Fri)
-+64623312000, #    local_end 2048-10-30 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64623301200, #    utc_start 2048-10-29 21:00:00 (Thu)
-+64639029600, #      utc_end 2049-04-29 22:00:00 (Thu)
-+64623308400, #  local_start 2048-10-29 23:00:00 (Thu)
-+64639036800, #    local_end 2049-04-30 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64639029600, #    utc_start 2049-04-29 22:00:00 (Thu)
-+64641445200, #      utc_end 2049-05-27 21:00:00 (Thu)
-+64639040400, #  local_start 2049-04-30 01:00:00 (Fri)
-+64641456000, #    local_end 2049-05-28 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64641445200, #    utc_start 2049-05-27 21:00:00 (Thu)
-+64644472800, #      utc_end 2049-07-01 22:00:00 (Thu)
-+64641452400, #  local_start 2049-05-27 23:00:00 (Thu)
-+64644480000, #    local_end 2049-07-02 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64644472800, #    utc_start 2049-07-01 22:00:00 (Thu)
-+64654750800, #      utc_end 2049-10-28 21:00:00 (Thu)
-+64644483600, #  local_start 2049-07-02 01:00:00 (Fri)
-+64654761600, #    local_end 2049-10-29 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64654750800, #    utc_start 2049-10-28 21:00:00 (Thu)
-+64670479200, #      utc_end 2050-04-28 22:00:00 (Thu)
-+64654758000, #  local_start 2049-10-28 23:00:00 (Thu)
-+64670486400, #    local_end 2050-04-29 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64670479200, #    utc_start 2050-04-28 22:00:00 (Thu)
-+64672290000, #      utc_end 2050-05-19 21:00:00 (Thu)
-+64670490000, #  local_start 2050-04-29 01:00:00 (Fri)
-+64672300800, #    local_end 2050-05-20 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64672290000, #    utc_start 2050-05-19 21:00:00 (Thu)
-+64675317600, #      utc_end 2050-06-23 22:00:00 (Thu)
-+64672297200, #  local_start 2050-05-19 23:00:00 (Thu)
-+64675324800, #    local_end 2050-06-24 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64675317600, #    utc_start 2050-06-23 22:00:00 (Thu)
-+64686200400, #      utc_end 2050-10-27 21:00:00 (Thu)
-+64675328400, #  local_start 2050-06-24 01:00:00 (Fri)
-+64686211200, #    local_end 2050-10-28 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64686200400, #    utc_start 2050-10-27 21:00:00 (Thu)
-+64701928800, #      utc_end 2051-04-27 22:00:00 (Thu)
-+64686207600, #  local_start 2050-10-27 23:00:00 (Thu)
-+64701936000, #    local_end 2051-04-28 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64701928800, #    utc_start 2051-04-27 22:00:00 (Thu)
-+64703134800, #      utc_end 2051-05-11 21:00:00 (Thu)
-+64701939600, #  local_start 2051-04-28 01:00:00 (Fri)
-+64703145600, #    local_end 2051-05-12 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64703134800, #    utc_start 2051-05-11 21:00:00 (Thu)
-+64706162400, #      utc_end 2051-06-15 22:00:00 (Thu)
-+64703142000, #  local_start 2051-05-11 23:00:00 (Thu)
-+64706169600, #    local_end 2051-06-16 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64706162400, #    utc_start 2051-06-15 22:00:00 (Thu)
-+64717650000, #      utc_end 2051-10-26 21:00:00 (Thu)
-+64706173200, #  local_start 2051-06-16 01:00:00 (Fri)
-+64717660800, #    local_end 2051-10-27 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64717650000, #    utc_start 2051-10-26 21:00:00 (Thu)
-+64736402400, #      utc_end 2052-05-30 22:00:00 (Thu)
-+64717657200, #  local_start 2051-10-26 23:00:00 (Thu)
-+64736409600, #    local_end 2052-05-31 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64736402400, #    utc_start 2052-05-30 22:00:00 (Thu)
-+64749704400, #      utc_end 2052-10-31 21:00:00 (Thu)
-+64736413200, #  local_start 2052-05-31 01:00:00 (Fri)
-+64749715200, #    local_end 2052-11-01 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64749704400, #    utc_start 2052-10-31 21:00:00 (Thu)
-+64767247200, #      utc_end 2053-05-22 22:00:00 (Thu)
-+64749711600, #  local_start 2052-10-31 23:00:00 (Thu)
-+64767254400, #    local_end 2053-05-23 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64767247200, #    utc_start 2053-05-22 22:00:00 (Thu)
-+64781154000, #      utc_end 2053-10-30 21:00:00 (Thu)
-+64767258000, #  local_start 2053-05-23 01:00:00 (Fri)
-+64781164800, #    local_end 2053-10-31 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64781154000, #    utc_start 2053-10-30 21:00:00 (Thu)
-+64798092000, #      utc_end 2054-05-14 22:00:00 (Thu)
-+64781161200, #  local_start 2053-10-30 23:00:00 (Thu)
-+64798099200, #    local_end 2054-05-15 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64798092000, #    utc_start 2054-05-14 22:00:00 (Thu)
-+64812603600, #      utc_end 2054-10-29 21:00:00 (Thu)
-+64798102800, #  local_start 2054-05-15 01:00:00 (Fri)
-+64812614400, #    local_end 2054-10-30 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64812603600, #    utc_start 2054-10-29 21:00:00 (Thu)
-+64828332000, #      utc_end 2055-04-29 22:00:00 (Thu)
-+64812610800, #  local_start 2054-10-29 23:00:00 (Thu)
-+64828339200, #    local_end 2055-04-30 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64828332000, #    utc_start 2055-04-29 22:00:00 (Thu)
-+64844053200, #      utc_end 2055-10-28 21:00:00 (Thu)
-+64828342800, #  local_start 2055-04-30 01:00:00 (Fri)
-+64844064000, #    local_end 2055-10-29 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
-+    [
-+64844053200, #    utc_start 2055-10-28 21:00:00 (Thu)
-+64859781600, #      utc_end 2056-04-27 22:00:00 (Thu)
-+64844060400, #  local_start 2055-10-28 23:00:00 (Thu)
-+64859788800, #    local_end 2056-04-28 00:00:00 (Fri)
-+7200,
-+0,
-+'EET',
-+    ],
-+    [
-+64859781600, #    utc_start 2056-04-27 22:00:00 (Thu)
-+64875502800, #      utc_end 2056-10-26 21:00:00 (Thu)
-+64859792400, #  local_start 2056-04-28 01:00:00 (Fri)
-+64875513600, #    local_end 2056-10-27 00:00:00 (Fri)
-+10800,
-+1,
-+'EEST',
-+    ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
--sub has_dst_changes {63}
-+sub has_dst_changes {120}
- 
--sub _max_year {2026}
-+sub _max_year {2055}
- 
- sub _new_instance {
-     return shift->_init( @_, spans => $spans );
- }
- 
-+sub _last_offset { 7200 }
-+
-+my $last_observance = bless( {
-+  'format' => 'EE%sT',
-+  'gmtoff' => '2:00',
-+  'local_start_datetime' => bless( {
-+    'formatter' => undef,
-+    'local_rd_days' => 693868,
-+    'local_rd_secs' => 86091,
-+    'offset_modifier' => 0,
-+    'rd_nanosecs' => 0,
-+    'tz' => bless( {
-+      'name' => 'floating',
-+      'offset' => 0
-+    }, 'DateTime::TimeZone::Floating' ),
-+    'utc_rd_days' => 693868,
-+    'utc_rd_secs' => 86091,
-+    'utc_year' => 1901
-+  }, 'DateTime' ),
-+  'offset_from_std' => 0,
-+  'offset_from_utc' => 7200,
-+  'until' => [],
-+  'utc_start_datetime' => bless( {
-+    'formatter' => undef,
-+    'local_rd_days' => 693868,
-+    'local_rd_secs' => 78891,
-+    'offset_modifier' => 0,
-+    'rd_nanosecs' => 0,
-+    'tz' => bless( {
-+      'name' => 'floating',
-+      'offset' => 0
-+    }, 'DateTime::TimeZone::Floating' ),
-+    'utc_rd_days' => 693868,
-+    'utc_rd_secs' => 78891,
-+    'utc_year' => 1901
-+  }, 'DateTime' )
-+}, 'DateTime::TimeZone::OlsonDB::Observance' )
-+;
-+sub _last_observance { $last_observance }
-+
-+my $rules = [
-+  bless( {
-+    'at' => '24:00',
-+    'from' => '2039',
-+    'in' => 'Oct',
-+    'letter' => '',
-+    'name' => 'Egypt',
-+    'offset_from_std' => 0,
-+    'on' => 'lastThu',
-+    'save' => '0',
-+    'to' => 'max',
-+    'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '24:00',
-+    'from' => '2055',
-+    'in' => 'Apr',
-+    'letter' => 'S',
-+    'name' => 'Egypt',
-+    'offset_from_std' => 3600,
-+    'on' => 'lastThu',
-+    'save' => '1:00',
-+    'to' => 'max',
-+    'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' )
-+]
-+;
-+sub _rules { $rules }
- 
- 
- 1;
---- a/lib/DateTime/TimeZone/Africa/Casablanca.pm
-+++ b/lib/DateTime/TimeZone/Africa/Casablanca.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Africa/Ceuta.pm
-+++ b/lib/DateTime/TimeZone/Africa/Ceuta.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {52}
- 
-@@ -1055,25 +1055,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Africa/El_Aaiun.pm
-+++ b/lib/DateTime/TimeZone/Africa/El_Aaiun.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -831,7 +831,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {44}
- 
---- a/lib/DateTime/TimeZone/Africa/Johannesburg.pm
-+++ b/lib/DateTime/TimeZone/Africa/Johannesburg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -84,7 +84,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/Africa/Khartoum.pm
-+++ b/lib/DateTime/TimeZone/Africa/Khartoum.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {16}
- 
---- a/lib/DateTime/TimeZone/Africa/Lagos.pm
-+++ b/lib/DateTime/TimeZone/Africa/Lagos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Maputo.pm
-+++ b/lib/DateTime/TimeZone/Africa/Maputo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Monrovia.pm
-+++ b/lib/DateTime/TimeZone/Africa/Monrovia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Nairobi.pm
-+++ b/lib/DateTime/TimeZone/Africa/Nairobi.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Ndjamena.pm
-+++ b/lib/DateTime/TimeZone/Africa/Ndjamena.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Africa/Tripoli.pm
-+++ b/lib/DateTime/TimeZone/Africa/Tripoli.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -318,7 +318,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {13}
- 
---- a/lib/DateTime/TimeZone/Africa/Tunis.pm
-+++ b/lib/DateTime/TimeZone/Africa/Tunis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {16}
- 
---- a/lib/DateTime/TimeZone/Africa/Windhoek.pm
-+++ b/lib/DateTime/TimeZone/Africa/Windhoek.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {35}
- 
-@@ -731,25 +731,25 @@
- my $rules = [
-   bless( {
-     'at' => '2:00',
--    'from' => '1995',
--    'in' => 'Apr',
--    'letter' => '',
-+    'from' => '1994',
-+    'in' => 'Sep',
-+    'letter' => 'S',
-     'name' => 'Namibia',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=1',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
--    'from' => '1994',
--    'in' => 'Sep',
--    'letter' => 'S',
-+    'from' => '1995',
-+    'in' => 'Apr',
-+    'letter' => '',
-     'name' => 'Namibia',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Adak.pm
-+++ b/lib/DateTime/TimeZone/America/Adak.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1173,7 +1173,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Anchorage.pm
-+++ b/lib/DateTime/TimeZone/America/Anchorage.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1173,7 +1173,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Araguaina.pm
-+++ b/lib/DateTime/TimeZone/America/Araguaina.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -525,7 +525,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {25}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -579,7 +579,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Catamarca.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Catamarca.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Cordoba.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Cordoba.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -579,7 +579,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Jujuy.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Jujuy.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -579,7 +579,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Mendoza.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Mendoza.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Salta.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Salta.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -570,7 +570,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/San_Juan.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/San_Juan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/San_Luis.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/San_Luis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Tucuman.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Tucuman.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Asuncion.pm
-+++ b/lib/DateTime/TimeZone/America/Asuncion.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {53}
- 
---- a/lib/DateTime/TimeZone/America/Atikokan.pm
-+++ b/lib/DateTime/TimeZone/America/Atikokan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Bahia.pm
-+++ b/lib/DateTime/TimeZone/America/Bahia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/America/Bahia_Banderas.pm
-+++ b/lib/DateTime/TimeZone/America/Bahia_Banderas.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {32}
- 
---- a/lib/DateTime/TimeZone/America/Barbados.pm
-+++ b/lib/DateTime/TimeZone/America/Barbados.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -120,7 +120,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Belem.pm
-+++ b/lib/DateTime/TimeZone/America/Belem.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -300,7 +300,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {14}
- 
---- a/lib/DateTime/TimeZone/America/Belize.pm
-+++ b/lib/DateTime/TimeZone/America/Belize.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -525,7 +525,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {27}
- 
---- a/lib/DateTime/TimeZone/America/Blanc_Sablon.pm
-+++ b/lib/DateTime/TimeZone/America/Blanc_Sablon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/America/Boa_Vista.pm
-+++ b/lib/DateTime/TimeZone/America/Boa_Vista.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -345,7 +345,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {16}
- 
---- a/lib/DateTime/TimeZone/America/Bogota.pm
-+++ b/lib/DateTime/TimeZone/America/Bogota.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/America/Boise.pm
-+++ b/lib/DateTime/TimeZone/America/Boise.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1209,7 +1209,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/America/Cambridge_Bay.pm
-+++ b/lib/DateTime/TimeZone/America/Cambridge_Bay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 60557760000, #    local_end 1920-01-01 00:00:00 (Thu)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 60557760000, #    utc_start 1920-01-01 00:00:00 (Thu)
-@@ -948,7 +948,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
-@@ -1002,24 +1002,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Campo_Grande.pm
-+++ b/lib/DateTime/TimeZone/America/Campo_Grande.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1209,7 +1209,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {66}
- 
-@@ -1262,25 +1262,25 @@
- my $rules = [
-   bless( {
-     'at' => '0:00',
--    'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'from' => '2038',
-+    'in' => 'Feb',
-+    'letter' => '',
-     'name' => 'Brazil',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=15',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '0:00',
--    'from' => '2038',
--    'in' => 'Feb',
--    'letter' => '',
-+    'from' => '2008',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Brazil',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=15',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Cancun.pm
-+++ b/lib/DateTime/TimeZone/America/Cancun.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -408,7 +408,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {20}
- 
---- a/lib/DateTime/TimeZone/America/Caracas.pm
-+++ b/lib/DateTime/TimeZone/America/Caracas.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Cayenne.pm
-+++ b/lib/DateTime/TimeZone/America/Cayenne.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Chicago.pm
-+++ b/lib/DateTime/TimeZone/America/Chicago.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -2001,7 +2001,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {107}
- 
-@@ -2055,24 +2055,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Chihuahua.pm
-+++ b/lib/DateTime/TimeZone/America/Chihuahua.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -669,7 +669,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {32}
- 
---- a/lib/DateTime/TimeZone/America/Costa_Rica.pm
-+++ b/lib/DateTime/TimeZone/America/Costa_Rica.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -120,7 +120,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Creston.pm
-+++ b/lib/DateTime/TimeZone/America/Creston.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Cuiaba.pm
-+++ b/lib/DateTime/TimeZone/America/Cuiaba.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1209,7 +1209,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
-@@ -1262,25 +1262,25 @@
- my $rules = [
-   bless( {
-     'at' => '0:00',
--    'from' => '2038',
--    'in' => 'Feb',
--    'letter' => '',
-+    'from' => '2008',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Brazil',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=15',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '0:00',
--    'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'from' => '2038',
-+    'in' => 'Feb',
-+    'letter' => '',
-     'name' => 'Brazil',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=15',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Curacao.pm
-+++ b/lib/DateTime/TimeZone/America/Curacao.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Danmarkshavn.pm
-+++ b/lib/DateTime/TimeZone/America/Danmarkshavn.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {16}
- 
---- a/lib/DateTime/TimeZone/America/Dawson.pm
-+++ b/lib/DateTime/TimeZone/America/Dawson.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -993,7 +993,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {53}
- 
-@@ -1047,24 +1047,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Dawson_Creek.pm
-+++ b/lib/DateTime/TimeZone/America/Dawson_Creek.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -561,7 +561,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Denver.pm
-+++ b/lib/DateTime/TimeZone/America/Denver.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1299,7 +1299,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {69}
- 
---- a/lib/DateTime/TimeZone/America/Detroit.pm
-+++ b/lib/DateTime/TimeZone/America/Detroit.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {59}
- 
---- a/lib/DateTime/TimeZone/America/Edmonton.pm
-+++ b/lib/DateTime/TimeZone/America/Edmonton.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1236,7 +1236,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {67}
- 
-@@ -1290,24 +1290,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Eirunepe.pm
-+++ b/lib/DateTime/TimeZone/America/Eirunepe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -354,7 +354,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {15}
- 
---- a/lib/DateTime/TimeZone/America/El_Salvador.pm
-+++ b/lib/DateTime/TimeZone/America/El_Salvador.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/America/Fort_Nelson.pm
-+++ b/lib/DateTime/TimeZone/America/Fort_Nelson.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1344,7 +1344,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {71}
- 
---- a/lib/DateTime/TimeZone/America/Fortaleza.pm
-+++ b/lib/DateTime/TimeZone/America/Fortaleza.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -417,7 +417,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/America/Glace_Bay.pm
-+++ b/lib/DateTime/TimeZone/America/Glace_Bay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1137,7 +1137,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {60}
- 
-@@ -1191,24 +1191,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Godthab.pm
-+++ b/lib/DateTime/TimeZone/America/Godthab.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -894,7 +894,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {48}
- 
-@@ -947,25 +947,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Goose_Bay.pm
-+++ b/lib/DateTime/TimeZone/America/Goose_Bay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1722,7 +1722,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {92}
- 
-@@ -1776,24 +1776,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Grand_Turk.pm
-+++ b/lib/DateTime/TimeZone/America/Grand_Turk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -723,7 +723,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {37}
- 
---- a/lib/DateTime/TimeZone/America/Guatemala.pm
-+++ b/lib/DateTime/TimeZone/America/Guatemala.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Guayaquil.pm
-+++ b/lib/DateTime/TimeZone/America/Guayaquil.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Guyana.pm
-+++ b/lib/DateTime/TimeZone/America/Guyana.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Halifax.pm
-+++ b/lib/DateTime/TimeZone/America/Halifax.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1929,7 +1929,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {104}
- 
---- a/lib/DateTime/TimeZone/America/Havana.pm
-+++ b/lib/DateTime/TimeZone/America/Havana.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1245,7 +1245,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {67}
- 
-@@ -1298,18 +1298,6 @@
- my $rules = [
-   bless( {
-     'at' => '0:00s',
--    'from' => '2012',
--    'in' => 'Nov',
--    'letter' => 'S',
--    'name' => 'Cuba',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
--    'at' => '0:00s',
-     'from' => '2013',
-     'in' => 'Mar',
-     'letter' => 'D',
-@@ -1319,6 +1307,18 @@
-     'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '0:00s',
-+    'from' => '2012',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-+    'name' => 'Cuba',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-+    'to' => 'max',
-+    'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
- ]
- ;
---- a/lib/DateTime/TimeZone/America/Hermosillo.pm
-+++ b/lib/DateTime/TimeZone/America/Hermosillo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -174,7 +174,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -786,7 +786,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {38}
- 
-@@ -840,24 +840,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Indiana/Knox.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Knox.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1236,7 +1236,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {66}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Marengo.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Marengo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -804,7 +804,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {41}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Petersburg.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Petersburg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -894,7 +894,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {47}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Tell_City.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Tell_City.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -777,7 +777,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {40}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Vevay.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Vevay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Vincennes.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Vincennes.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -777,7 +777,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {40}
- 
-@@ -831,24 +831,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Indiana/Winamac.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Winamac.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -831,7 +831,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {43}
- 
-@@ -885,24 +885,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Inuvik.pm
-+++ b/lib/DateTime/TimeZone/America/Inuvik.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61599225600, #    local_end 1953-01-01 00:00:00 (Thu)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61599225600, #    utc_start 1953-01-01 00:00:00 (Thu)
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/America/Iqaluit.pm
-+++ b/lib/DateTime/TimeZone/America/Iqaluit.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61270387200, #    local_end 1942-08-01 00:00:00 (Sat)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61270387200, #    utc_start 1942-08-01 00:00:00 (Sat)
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
-@@ -984,24 +984,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Jamaica.pm
-+++ b/lib/DateTime/TimeZone/America/Jamaica.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -246,7 +246,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {10}
- 
---- a/lib/DateTime/TimeZone/America/Juneau.pm
-+++ b/lib/DateTime/TimeZone/America/Juneau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1164,7 +1164,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Kentucky/Louisville.pm
-+++ b/lib/DateTime/TimeZone/America/Kentucky/Louisville.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1470,7 +1470,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {79}
- 
-@@ -1524,24 +1524,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Kentucky/Monticello.pm
-+++ b/lib/DateTime/TimeZone/America/Kentucky/Monticello.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {64}
- 
-@@ -1245,24 +1245,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/La_Paz.pm
-+++ b/lib/DateTime/TimeZone/America/La_Paz.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/America/Lima.pm
-+++ b/lib/DateTime/TimeZone/America/Lima.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -174,7 +174,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {7}
- 
---- a/lib/DateTime/TimeZone/America/Los_Angeles.pm
-+++ b/lib/DateTime/TimeZone/America/Los_Angeles.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1533,7 +1533,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {83}
- 
-@@ -1587,24 +1587,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Maceio.pm
-+++ b/lib/DateTime/TimeZone/America/Maceio.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -453,7 +453,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {20}
- 
---- a/lib/DateTime/TimeZone/America/Managua.pm
-+++ b/lib/DateTime/TimeZone/America/Managua.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -174,7 +174,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Manaus.pm
-+++ b/lib/DateTime/TimeZone/America/Manaus.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {15}
- 
---- a/lib/DateTime/TimeZone/America/Martinique.pm
-+++ b/lib/DateTime/TimeZone/America/Martinique.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/America/Matamoros.pm
-+++ b/lib/DateTime/TimeZone/America/Matamoros.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -651,7 +651,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {33}
- 
-@@ -705,24 +705,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Mazatlan.pm
-+++ b/lib/DateTime/TimeZone/America/Mazatlan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {32}
- 
---- a/lib/DateTime/TimeZone/America/Menominee.pm
-+++ b/lib/DateTime/TimeZone/America/Menominee.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1137,7 +1137,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Merida.pm
-+++ b/lib/DateTime/TimeZone/America/Merida.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {32}
- 
---- a/lib/DateTime/TimeZone/America/Metlakatla.pm
-+++ b/lib/DateTime/TimeZone/America/Metlakatla.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Mexico_City.pm
-+++ b/lib/DateTime/TimeZone/America/Mexico_City.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -732,7 +732,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {36}
- 
-@@ -786,24 +786,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Apr',
--    'letter' => 'D',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Mexico',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'lastSun',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'in' => 'Apr',
-+    'letter' => 'D',
-     'name' => 'Mexico',
--    'offset_from_std' => 0,
--    'on' => 'lastSun',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=1',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Miquelon.pm
-+++ b/lib/DateTime/TimeZone/America/Miquelon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -786,7 +786,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {41}
- 
---- a/lib/DateTime/TimeZone/America/Moncton.pm
-+++ b/lib/DateTime/TimeZone/America/Moncton.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1758,7 +1758,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {93}
- 
---- a/lib/DateTime/TimeZone/America/Monterrey.pm
-+++ b/lib/DateTime/TimeZone/America/Monterrey.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -642,7 +642,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {33}
- 
-@@ -696,24 +696,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'in' => 'Apr',
-+    'letter' => 'D',
-     'name' => 'Mexico',
--    'offset_from_std' => 0,
--    'on' => 'lastSun',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=1',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Apr',
--    'letter' => 'D',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Mexico',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'lastSun',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Montevideo.pm
-+++ b/lib/DateTime/TimeZone/America/Montevideo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -813,7 +813,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {43}
- 
---- a/lib/DateTime/TimeZone/America/Nassau.pm
-+++ b/lib/DateTime/TimeZone/America/Nassau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {64}
- 
-@@ -1245,24 +1245,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/New_York.pm
-+++ b/lib/DateTime/TimeZone/America/New_York.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -2001,7 +2001,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {108}
- 
---- a/lib/DateTime/TimeZone/America/Nipigon.pm
-+++ b/lib/DateTime/TimeZone/America/Nipigon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1056,7 +1056,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {58}
- 
-@@ -1110,24 +1110,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Nome.pm
-+++ b/lib/DateTime/TimeZone/America/Nome.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1173,7 +1173,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
-@@ -1227,24 +1227,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Noronha.pm
-+++ b/lib/DateTime/TimeZone/America/Noronha.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -417,7 +417,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm
-+++ b/lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/America/North_Dakota/Center.pm
-+++ b/lib/DateTime/TimeZone/America/North_Dakota/Center.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
-@@ -1245,24 +1245,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm
-+++ b/lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/America/Ojinaga.pm
-+++ b/lib/DateTime/TimeZone/America/Ojinaga.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {32}
- 
-@@ -732,24 +732,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Panama.pm
-+++ b/lib/DateTime/TimeZone/America/Panama.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Pangnirtung.pm
-+++ b/lib/DateTime/TimeZone/America/Pangnirtung.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 60589382400, #    local_end 1921-01-01 00:00:00 (Sat)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 60589382400, #    utc_start 1921-01-01 00:00:00 (Sat)
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
---- a/lib/DateTime/TimeZone/America/Paramaribo.pm
-+++ b/lib/DateTime/TimeZone/America/Paramaribo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Phoenix.pm
-+++ b/lib/DateTime/TimeZone/America/Phoenix.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -147,7 +147,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {5}
- 
---- a/lib/DateTime/TimeZone/America/Port_au_Prince.pm
-+++ b/lib/DateTime/TimeZone/America/Port_au_Prince.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -426,7 +426,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {21}
- 
---- a/lib/DateTime/TimeZone/America/Port_of_Spain.pm
-+++ b/lib/DateTime/TimeZone/America/Port_of_Spain.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Porto_Velho.pm
-+++ b/lib/DateTime/TimeZone/America/Porto_Velho.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -300,7 +300,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {14}
- 
---- a/lib/DateTime/TimeZone/America/Puerto_Rico.pm
-+++ b/lib/DateTime/TimeZone/America/Puerto_Rico.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/America/Rainy_River.pm
-+++ b/lib/DateTime/TimeZone/America/Rainy_River.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1056,7 +1056,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {58}
- 
---- a/lib/DateTime/TimeZone/America/Rankin_Inlet.pm
-+++ b/lib/DateTime/TimeZone/America/Rankin_Inlet.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61725456000, #    local_end 1957-01-01 00:00:00 (Tue)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61725456000, #    utc_start 1957-01-01 00:00:00 (Tue)
-@@ -912,7 +912,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
-@@ -966,24 +966,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Recife.pm
-+++ b/lib/DateTime/TimeZone/America/Recife.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -417,7 +417,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/America/Regina.pm
-+++ b/lib/DateTime/TimeZone/America/Regina.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -507,7 +507,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {26}
- 
---- a/lib/DateTime/TimeZone/America/Resolute.pm
-+++ b/lib/DateTime/TimeZone/America/Resolute.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61430745600, #    local_end 1947-08-31 00:00:00 (Sun)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61430745600, #    utc_start 1947-08-31 00:00:00 (Sun)
-@@ -912,7 +912,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/America/Rio_Branco.pm
-+++ b/lib/DateTime/TimeZone/America/Rio_Branco.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -318,7 +318,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {14}
- 
---- a/lib/DateTime/TimeZone/America/Santarem.pm
-+++ b/lib/DateTime/TimeZone/America/Santarem.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -309,7 +309,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {14}
- 
---- a/lib/DateTime/TimeZone/America/Santiago.pm
-+++ b/lib/DateTime/TimeZone/America/Santiago.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1272,7 +1272,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
-@@ -1324,26 +1324,26 @@
- 
- my $rules = [
-   bless( {
--    'at' => '3:00u',
-+    'at' => '4:00u',
-     'from' => '2016',
--    'in' => 'May',
--    'letter' => '',
-+    'in' => 'Aug',
-+    'letter' => 'S',
-     'name' => 'Chile',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=9',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
--    'at' => '4:00u',
-+    'at' => '3:00u',
-     'from' => '2016',
--    'in' => 'Aug',
--    'letter' => 'S',
-+    'in' => 'May',
-+    'letter' => '',
-     'name' => 'Chile',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=9',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Santo_Domingo.pm
-+++ b/lib/DateTime/TimeZone/America/Santo_Domingo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -183,7 +183,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {6}
- 
---- a/lib/DateTime/TimeZone/America/Sao_Paulo.pm
-+++ b/lib/DateTime/TimeZone/America/Sao_Paulo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1218,7 +1218,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {67}
- 
---- a/lib/DateTime/TimeZone/America/Scoresbysund.pm
-+++ b/lib/DateTime/TimeZone/America/Scoresbysund.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -894,7 +894,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {48}
- 
---- a/lib/DateTime/TimeZone/America/Sitka.pm
-+++ b/lib/DateTime/TimeZone/America/Sitka.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1164,7 +1164,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
-@@ -1218,24 +1218,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/St_Johns.pm
-+++ b/lib/DateTime/TimeZone/America/St_Johns.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -2028,7 +2028,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {110}
- 
---- a/lib/DateTime/TimeZone/America/Swift_Current.pm
-+++ b/lib/DateTime/TimeZone/America/Swift_Current.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -246,7 +246,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {11}
- 
---- a/lib/DateTime/TimeZone/America/Tegucigalpa.pm
-+++ b/lib/DateTime/TimeZone/America/Tegucigalpa.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/America/Thule.pm
-+++ b/lib/DateTime/TimeZone/America/Thule.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -696,7 +696,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {37}
- 
-@@ -750,24 +750,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Thule',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Thule',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Thunder_Bay.pm
-+++ b/lib/DateTime/TimeZone/America/Thunder_Bay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {59}
- 
-@@ -1182,24 +1182,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Tijuana.pm
-+++ b/lib/DateTime/TimeZone/America/Tijuana.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1245,7 +1245,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {63}
- 
---- a/lib/DateTime/TimeZone/America/Toronto.pm
-+++ b/lib/DateTime/TimeZone/America/Toronto.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1965,7 +1965,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {107}
- 
-@@ -2019,24 +2019,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Vancouver.pm
-+++ b/lib/DateTime/TimeZone/America/Vancouver.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1560,7 +1560,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {85}
- 
-@@ -1614,24 +1614,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Whitehorse.pm
-+++ b/lib/DateTime/TimeZone/America/Whitehorse.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -993,7 +993,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {53}
- 
-@@ -1047,24 +1047,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Winnipeg.pm
-+++ b/lib/DateTime/TimeZone/America/Winnipeg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1524,7 +1524,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {83}
- 
---- a/lib/DateTime/TimeZone/America/Yakutat.pm
-+++ b/lib/DateTime/TimeZone/America/Yakutat.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1164,7 +1164,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Yellowknife.pm
-+++ b/lib/DateTime/TimeZone/America/Yellowknife.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61031145600, #    local_end 1935-01-01 00:00:00 (Tue)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61031145600, #    utc_start 1935-01-01 00:00:00 (Tue)
-@@ -948,7 +948,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
-@@ -1002,24 +1002,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Antarctica/Casey.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Casey.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 62104147200, #    local_end 1969-01-01 00:00:00 (Wed)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 62104147200, #    utc_start 1969-01-01 00:00:00 (Wed)
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Davis.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Davis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61726492800, #    local_end 1957-01-13 00:00:00 (Sun)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61726492800, #    utc_start 1957-01-13 00:00:00 (Sun)
-@@ -44,7 +44,7 @@
- 62106825600, #    local_end 1969-02-01 00:00:00 (Sat)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 62106825600, #    utc_start 1969-02-01 00:00:00 (Sat)
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61409836800, #    local_end 1947-01-01 00:00:00 (Wed)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61409836800, #    utc_start 1947-01-01 00:00:00 (Wed)
-@@ -44,7 +44,7 @@
- 61720185600, #    local_end 1956-11-01 00:00:00 (Thu)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61720185600, #    utc_start 1956-11-01 00:00:00 (Thu)
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Macquarie.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Macquarie.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 59921424000, #    local_end 1899-11-01 00:00:00 (Wed)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 59921424000, #    utc_start 1899-11-01 00:00:00 (Wed)
-@@ -71,7 +71,7 @@
- 61448630400, #    local_end 1948-03-25 00:00:00 (Thu)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61448630400, #    utc_start 1948-03-25 00:00:00 (Thu)
-@@ -867,7 +867,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {45}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Mawson.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Mawson.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61634476800, #    local_end 1954-02-13 00:00:00 (Sat)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61634476800, #    utc_start 1954-02-13 00:00:00 (Sat)
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Palmer.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Palmer.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61977916800, #    local_end 1965-01-01 00:00:00 (Fri)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61977916800, #    utc_start 1965-01-01 00:00:00 (Fri)
-@@ -948,7 +948,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
-@@ -1000,26 +1000,26 @@
- 
- my $rules = [
-   bless( {
--    'at' => '4:00u',
-+    'at' => '3:00u',
-     'from' => '2016',
--    'in' => 'Aug',
--    'letter' => 'S',
-+    'in' => 'May',
-+    'letter' => '',
-     'name' => 'Chile',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=9',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
--    'at' => '3:00u',
-+    'at' => '4:00u',
-     'from' => '2016',
--    'in' => 'May',
--    'letter' => '',
-+    'in' => 'Aug',
-+    'letter' => 'S',
-     'name' => 'Chile',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=9',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Antarctica/Rothera.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Rothera.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 62353929600, #    local_end 1976-12-01 00:00:00 (Wed)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 62353929600, #    utc_start 1976-12-01 00:00:00 (Wed)
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Syowa.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Syowa.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61727875200, #    local_end 1957-01-29 00:00:00 (Tue)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61727875200, #    utc_start 1957-01-29 00:00:00 (Tue)
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Troll.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Troll.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 63243849600, #    local_end 2005-02-12 00:00:00 (Sat)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 63243849600, #    utc_start 2005-02-12 00:00:00 (Sat)
-@@ -444,7 +444,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {23}
- 
-@@ -497,25 +497,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '2004',
--    'in' => 'Oct',
--    'letter' => 'UTC',
-+    'from' => '2005',
-+    'in' => 'Mar',
-+    'letter' => 'CEST',
-     'name' => 'Troll',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 7200,
-     'on' => 'lastSun',
--    'save' => '0:00',
-+    'save' => '2:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '2005',
--    'in' => 'Mar',
--    'letter' => 'CEST',
-+    'from' => '2004',
-+    'in' => 'Oct',
-+    'letter' => 'UTC',
-     'name' => 'Troll',
--    'offset_from_std' => 7200,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '2:00',
-+    'save' => '0:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Antarctica/Vostok.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Vostok.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61755609600, #    local_end 1957-12-16 00:00:00 (Mon)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61755609600, #    utc_start 1957-12-16 00:00:00 (Mon)
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Almaty.pm
-+++ b/lib/DateTime/TimeZone/Asia/Almaty.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {24}
- 
---- a/lib/DateTime/TimeZone/Asia/Amman.pm
-+++ b/lib/DateTime/TimeZone/Asia/Amman.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -894,7 +894,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {48}
- 
---- a/lib/DateTime/TimeZone/Asia/Anadyr.pm
-+++ b/lib/DateTime/TimeZone/Asia/Anadyr.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -606,7 +606,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Aqtau.pm
-+++ b/lib/DateTime/TimeZone/Asia/Aqtau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {23}
- 
---- a/lib/DateTime/TimeZone/Asia/Aqtobe.pm
-+++ b/lib/DateTime/TimeZone/Asia/Aqtobe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {24}
- 
---- a/lib/DateTime/TimeZone/Asia/Ashgabat.pm
-+++ b/lib/DateTime/TimeZone/Asia/Ashgabat.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -264,7 +264,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {11}
- 
---- a/lib/DateTime/TimeZone/Asia/Baghdad.pm
-+++ b/lib/DateTime/TimeZone/Asia/Baghdad.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -516,7 +516,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {26}
- 
---- a/lib/DateTime/TimeZone/Asia/Baku.pm
-+++ b/lib/DateTime/TimeZone/Asia/Baku.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -255,17 +255,17 @@
-     ],
-     [
- 62837506800, #    utc_start 1992-03-28 23:00:00 (Sat)
--62853217200, #      utc_end 1992-09-26 19:00:00 (Sat)
-+62853231600, #      utc_end 1992-09-26 23:00:00 (Sat)
- 62837521200, #  local_start 1992-03-29 03:00:00 (Sun)
--62853231600, #    local_end 1992-09-26 23:00:00 (Sat)
-+62853246000, #    local_end 1992-09-27 03:00:00 (Sun)
- 14400,
- 1,
- 'AZST',
-     ],
-     [
--62853217200, #    utc_start 1992-09-26 19:00:00 (Sat)
-+62853231600, #    utc_start 1992-09-26 23:00:00 (Sat)
- 62956123200, #      utc_end 1995-12-31 20:00:00 (Sun)
--62853231600, #  local_start 1992-09-26 23:00:00 (Sat)
-+62853246000, #  local_start 1992-09-27 03:00:00 (Sun)
- 62956137600, #    local_end 1996-01-01 00:00:00 (Mon)
- 14400,
- 0,
-@@ -651,7 +651,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {33}
- 
---- a/lib/DateTime/TimeZone/Asia/Bangkok.pm
-+++ b/lib/DateTime/TimeZone/Asia/Bangkok.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Barnaul.pm
-+++ b/lib/DateTime/TimeZone/Asia/Barnaul.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -633,7 +633,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {31}
- 
---- a/lib/DateTime/TimeZone/Asia/Beirut.pm
-+++ b/lib/DateTime/TimeZone/Asia/Beirut.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1110,7 +1110,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {60}
- 
-@@ -1163,25 +1163,25 @@
- my $rules = [
-   bless( {
-     'at' => '0:00',
--    'from' => '1999',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1993',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'Lebanon',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '0:00',
--    'from' => '1993',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1999',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'Lebanon',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Asia/Bishkek.pm
-+++ b/lib/DateTime/TimeZone/Asia/Bishkek.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -498,7 +498,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {25}
- 
---- a/lib/DateTime/TimeZone/Asia/Brunei.pm
-+++ b/lib/DateTime/TimeZone/Asia/Brunei.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Chita.pm
-+++ b/lib/DateTime/TimeZone/Asia/Chita.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Choibalsan.pm
-+++ b/lib/DateTime/TimeZone/Asia/Choibalsan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {35}
- 
---- a/lib/DateTime/TimeZone/Asia/Colombo.pm
-+++ b/lib/DateTime/TimeZone/Asia/Colombo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -102,7 +102,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/Asia/Damascus.pm
-+++ b/lib/DateTime/TimeZone/Asia/Damascus.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1200,7 +1200,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
-@@ -1253,25 +1253,25 @@
- my $rules = [
-   bless( {
-     'at' => '0:00',
--    'from' => '2012',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '2009',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'Syria',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastFri',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '0:00',
--    'from' => '2009',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '2012',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'Syria',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastFri',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Asia/Dhaka.pm
-+++ b/lib/DateTime/TimeZone/Asia/Dhaka.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Asia/Dili.pm
-+++ b/lib/DateTime/TimeZone/Asia/Dili.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Dubai.pm
-+++ b/lib/DateTime/TimeZone/Asia/Dubai.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Dushanbe.pm
-+++ b/lib/DateTime/TimeZone/Asia/Dushanbe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -246,7 +246,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {11}
- 
---- a/lib/DateTime/TimeZone/Asia/Gaza.pm
-+++ b/lib/DateTime/TimeZone/Asia/Gaza.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
-@@ -1234,18 +1234,6 @@
- 
- my $rules = [
-   bless( {
--    'at' => '0:00',
--    'from' => '2014',
--    'in' => 'Oct',
--    'letter' => '',
--    'name' => 'Palestine',
--    'offset_from_std' => 0,
--    'on' => 'Fri>=21',
--    'save' => '0',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
-     'at' => '1:00',
-     'from' => '2016',
-     'in' => 'Mar',
-@@ -1256,6 +1244,18 @@
-     'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '0:00',
-+    'from' => '2014',
-+    'in' => 'Oct',
-+    'letter' => '',
-+    'name' => 'Palestine',
-+    'offset_from_std' => 0,
-+    'on' => 'Fri>=21',
-+    'save' => '0',
-+    'to' => 'max',
-+    'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
- ]
- ;
---- a/lib/DateTime/TimeZone/Asia/Hebron.pm
-+++ b/lib/DateTime/TimeZone/Asia/Hebron.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1173,7 +1173,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {62}
- 
---- a/lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm
-+++ b/lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Hong_Kong.pm
-+++ b/lib/DateTime/TimeZone/Asia/Hong_Kong.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -660,7 +660,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {34}
- 
---- a/lib/DateTime/TimeZone/Asia/Hovd.pm
-+++ b/lib/DateTime/TimeZone/Asia/Hovd.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -669,7 +669,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {35}
- 
-@@ -721,26 +721,26 @@
- 
- my $rules = [
-   bless( {
--    'at' => '2:00',
-+    'at' => '0:00',
-     'from' => '2015',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'in' => 'Sep',
-+    'letter' => '',
-     'name' => 'Mongol',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSat',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
--    'at' => '0:00',
-+    'at' => '2:00',
-     'from' => '2015',
--    'in' => 'Sep',
--    'letter' => '',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'Mongol',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSat',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Asia/Irkutsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Irkutsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Jakarta.pm
-+++ b/lib/DateTime/TimeZone/Asia/Jakarta.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -102,7 +102,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Jayapura.pm
-+++ b/lib/DateTime/TimeZone/Asia/Jayapura.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Jerusalem.pm
-+++ b/lib/DateTime/TimeZone/Asia/Jerusalem.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/Asia/Kabul.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kabul.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Kamchatka.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kamchatka.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -606,7 +606,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Karachi.pm
-+++ b/lib/DateTime/TimeZone/Asia/Karachi.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -129,7 +129,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/Asia/Kathmandu.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kathmandu.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Khandyga.pm
-+++ b/lib/DateTime/TimeZone/Asia/Khandyga.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -633,7 +633,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Kolkata.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kolkata.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -102,7 +102,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Asia/Kuching.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kuching.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -201,7 +201,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {7}
- 
---- a/lib/DateTime/TimeZone/Asia/Macau.pm
-+++ b/lib/DateTime/TimeZone/Asia/Macau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -408,7 +408,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {20}
- 
---- a/lib/DateTime/TimeZone/Asia/Magadan.pm
-+++ b/lib/DateTime/TimeZone/Asia/Magadan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Makassar.pm
-+++ b/lib/DateTime/TimeZone/Asia/Makassar.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Manila.pm
-+++ b/lib/DateTime/TimeZone/Asia/Manila.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -120,7 +120,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/Asia/Nicosia.pm
-+++ b/lib/DateTime/TimeZone/Asia/Nicosia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -993,7 +993,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {54}
- 
-@@ -1046,25 +1046,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EUAsia',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EUAsia',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Asia/Novokuznetsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Novokuznetsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Novosibirsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Novosibirsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {31}
- 
---- a/lib/DateTime/TimeZone/Asia/Omsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Omsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Oral.pm
-+++ b/lib/DateTime/TimeZone/Asia/Oral.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {24}
- 
---- a/lib/DateTime/TimeZone/Asia/Pontianak.pm
-+++ b/lib/DateTime/TimeZone/Asia/Pontianak.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -102,7 +102,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Pyongyang.pm
-+++ b/lib/DateTime/TimeZone/Asia/Pyongyang.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Qatar.pm
-+++ b/lib/DateTime/TimeZone/Asia/Qatar.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Qyzylorda.pm
-+++ b/lib/DateTime/TimeZone/Asia/Qyzylorda.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {24}
- 
---- a/lib/DateTime/TimeZone/Asia/Rangoon.pm
-+++ b/lib/DateTime/TimeZone/Asia/Rangoon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Riyadh.pm
-+++ b/lib/DateTime/TimeZone/Asia/Riyadh.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Sakhalin.pm
-+++ b/lib/DateTime/TimeZone/Asia/Sakhalin.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -633,7 +633,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Samarkand.pm
-+++ b/lib/DateTime/TimeZone/Asia/Samarkand.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -264,7 +264,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {12}
- 
---- a/lib/DateTime/TimeZone/Asia/Seoul.pm
-+++ b/lib/DateTime/TimeZone/Asia/Seoul.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -228,7 +228,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {8}
- 
---- a/lib/DateTime/TimeZone/Asia/Shanghai.pm
-+++ b/lib/DateTime/TimeZone/Asia/Shanghai.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -192,7 +192,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {8}
- 
---- a/lib/DateTime/TimeZone/Asia/Singapore.pm
-+++ b/lib/DateTime/TimeZone/Asia/Singapore.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Asia/Srednekolymsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Srednekolymsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Taipei.pm
-+++ b/lib/DateTime/TimeZone/Asia/Taipei.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -399,7 +399,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/Asia/Tashkent.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tashkent.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -264,7 +264,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {12}
- 
---- a/lib/DateTime/TimeZone/Asia/Tbilisi.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tbilisi.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -525,7 +525,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {27}
- 
---- a/lib/DateTime/TimeZone/Asia/Tehran.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tehran.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -921,7 +921,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {48}
- 
---- a/lib/DateTime/TimeZone/Asia/Thimphu.pm
-+++ b/lib/DateTime/TimeZone/Asia/Thimphu.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Tokyo.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tokyo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -129,7 +129,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/Asia/Tomsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tomsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -633,7 +633,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {31}
- 
---- a/lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm
-+++ b/lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -669,7 +669,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {35}
- 
---- a/lib/DateTime/TimeZone/Asia/Urumqi.pm
-+++ b/lib/DateTime/TimeZone/Asia/Urumqi.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Ust_Nera.pm
-+++ b/lib/DateTime/TimeZone/Asia/Ust_Nera.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Vladivostok.pm
-+++ b/lib/DateTime/TimeZone/Asia/Vladivostok.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Yakutsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Yakutsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Yekaterinburg.pm
-+++ b/lib/DateTime/TimeZone/Asia/Yekaterinburg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Yerevan.pm
-+++ b/lib/DateTime/TimeZone/Asia/Yerevan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {31}
- 
---- a/lib/DateTime/TimeZone/Atlantic/Azores.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Azores.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1830,7 +1830,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {103}
- 
-@@ -1883,25 +1883,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Atlantic/Bermuda.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Bermuda.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1011,7 +1011,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {54}
- 
-@@ -1065,24 +1065,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Atlantic/Canary.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Canary.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -903,7 +903,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {48}
- 
---- a/lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Atlantic/Faroe.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Faroe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -885,7 +885,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {47}
- 
-@@ -938,25 +938,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Atlantic/Madeira.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Madeira.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1830,7 +1830,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {103}
- 
-@@ -1883,25 +1883,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Atlantic/Reykjavik.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Reykjavik.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -642,7 +642,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {33}
- 
---- a/lib/DateTime/TimeZone/Atlantic/South_Georgia.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/South_Georgia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Atlantic/Stanley.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Stanley.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -660,7 +660,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {33}
- 
---- a/lib/DateTime/TimeZone/Australia/Adelaide.pm
-+++ b/lib/DateTime/TimeZone/Australia/Adelaide.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1137,7 +1137,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/Australia/Brisbane.pm
-+++ b/lib/DateTime/TimeZone/Australia/Brisbane.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -192,7 +192,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {8}
- 
---- a/lib/DateTime/TimeZone/Australia/Broken_Hill.pm
-+++ b/lib/DateTime/TimeZone/Australia/Broken_Hill.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1155,7 +1155,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {62}
- 
-@@ -1209,24 +1209,24 @@
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Apr',
--    'letter' => 'S',
-+    'in' => 'Oct',
-+    'letter' => 'D',
-     'name' => 'AS',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=1',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'D',
-+    'in' => 'Apr',
-+    'letter' => 'S',
-     'name' => 'AS',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Australia/Currie.pm
-+++ b/lib/DateTime/TimeZone/Australia/Currie.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1137,7 +1137,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {62}
- 
---- a/lib/DateTime/TimeZone/Australia/Darwin.pm
-+++ b/lib/DateTime/TimeZone/Australia/Darwin.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -120,7 +120,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/Australia/Eucla.pm
-+++ b/lib/DateTime/TimeZone/Australia/Eucla.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -210,7 +210,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {9}
- 
---- a/lib/DateTime/TimeZone/Australia/Hobart.pm
-+++ b/lib/DateTime/TimeZone/Australia/Hobart.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1209,7 +1209,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {66}
- 
---- a/lib/DateTime/TimeZone/Australia/Lindeman.pm
-+++ b/lib/DateTime/TimeZone/Australia/Lindeman.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -237,7 +237,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {10}
- 
---- a/lib/DateTime/TimeZone/Australia/Lord_Howe.pm
-+++ b/lib/DateTime/TimeZone/Australia/Lord_Howe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -876,7 +876,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {47}
- 
-@@ -930,24 +930,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'D',
-+    'in' => 'Apr',
-+    'letter' => 'S',
-     'name' => 'LH',
--    'offset_from_std' => 1800,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=1',
--    'save' => '0:30',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2008',
--    'in' => 'Apr',
--    'letter' => 'S',
-+    'in' => 'Oct',
-+    'letter' => 'D',
-     'name' => 'LH',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 1800,
-     'on' => 'Sun>=1',
--    'save' => '0',
-+    'save' => '0:30',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Australia/Melbourne.pm
-+++ b/lib/DateTime/TimeZone/Australia/Melbourne.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/Australia/Perth.pm
-+++ b/lib/DateTime/TimeZone/Australia/Perth.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -210,7 +210,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {9}
- 
---- a/lib/DateTime/TimeZone/Australia/Sydney.pm
-+++ b/lib/DateTime/TimeZone/Australia/Sydney.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {61}
- 
-@@ -1182,24 +1182,24 @@
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'D',
-+    'in' => 'Apr',
-+    'letter' => 'S',
-     'name' => 'AN',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Apr',
--    'letter' => 'S',
-+    'in' => 'Oct',
-+    'letter' => 'D',
-     'name' => 'AN',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=1',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/CET.pm
-+++ b/lib/DateTime/TimeZone/CET.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1065,7 +1065,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {58}
- 
---- a/lib/DateTime/TimeZone/CST6CDT.pm
-+++ b/lib/DateTime/TimeZone/CST6CDT.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
-@@ -1210,24 +1210,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Catalog.pm
-+++ b/lib/DateTime/TimeZone/Catalog.pm
-@@ -1882,7 +1882,7 @@
- 
- ;
- 
--sub OlsonVersion { '2016d' }
-+sub OlsonVersion { '2016e' }
- 
- 
- 1;
---- a/lib/DateTime/TimeZone/EET.pm
-+++ b/lib/DateTime/TimeZone/EET.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
-@@ -966,25 +966,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/EST.pm
-+++ b/lib/DateTime/TimeZone/EST.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -30,7 +30,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/EST5EDT.pm
-+++ b/lib/DateTime/TimeZone/EST5EDT.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/Europe/Amsterdam.pm
-+++ b/lib/DateTime/TimeZone/Europe/Amsterdam.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1470,7 +1470,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {80}
- 
-@@ -1523,25 +1523,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Andorra.pm
-+++ b/lib/DateTime/TimeZone/Europe/Andorra.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -813,7 +813,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {43}
- 
---- a/lib/DateTime/TimeZone/Europe/Astrakhan.pm
-+++ b/lib/DateTime/TimeZone/Europe/Astrakhan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -606,7 +606,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/Europe/Athens.pm
-+++ b/lib/DateTime/TimeZone/Europe/Athens.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1092,7 +1092,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {58}
- 
---- a/lib/DateTime/TimeZone/Europe/Belgrade.pm
-+++ b/lib/DateTime/TimeZone/Europe/Belgrade.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
-@@ -983,25 +983,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Berlin.pm
-+++ b/lib/DateTime/TimeZone/Europe/Berlin.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1146,7 +1146,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {63}
- 
---- a/lib/DateTime/TimeZone/Europe/Brussels.pm
-+++ b/lib/DateTime/TimeZone/Europe/Brussels.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1524,7 +1524,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {82}
- 
---- a/lib/DateTime/TimeZone/Europe/Bucharest.pm
-+++ b/lib/DateTime/TimeZone/Europe/Bucharest.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1092,7 +1092,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {57}
- 
-@@ -1145,25 +1145,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Budapest.pm
-+++ b/lib/DateTime/TimeZone/Europe/Budapest.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1218,7 +1218,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/Europe/Chisinau.pm
-+++ b/lib/DateTime/TimeZone/Europe/Chisinau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {60}
- 
-@@ -1180,26 +1180,26 @@
- 
- my $rules = [
-   bless( {
--    'at' => '2:00',
-+    'at' => '3:00',
-     'from' => '1997',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'Moldova',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
--    'at' => '3:00',
-+    'at' => '2:00',
-     'from' => '1997',
--    'in' => 'Oct',
--    'letter' => '',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'Moldova',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Copenhagen.pm
-+++ b/lib/DateTime/TimeZone/Europe/Copenhagen.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1056,7 +1056,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {56}
- 
-@@ -1109,25 +1109,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Dublin.pm
-+++ b/lib/DateTime/TimeZone/Europe/Dublin.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1911,7 +1911,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {103}
- 
-@@ -1964,25 +1964,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Gibraltar.pm
-+++ b/lib/DateTime/TimeZone/Europe/Gibraltar.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1632,7 +1632,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {94}
- 
---- a/lib/DateTime/TimeZone/Europe/Helsinki.pm
-+++ b/lib/DateTime/TimeZone/Europe/Helsinki.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -912,7 +912,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {48}
- 
---- a/lib/DateTime/TimeZone/Europe/Istanbul.pm
-+++ b/lib/DateTime/TimeZone/Europe/Istanbul.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1425,7 +1425,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {77}
- 
-@@ -1478,25 +1478,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Kaliningrad.pm
-+++ b/lib/DateTime/TimeZone/Europe/Kaliningrad.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -741,7 +741,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {37}
- 
---- a/lib/DateTime/TimeZone/Europe/Kiev.pm
-+++ b/lib/DateTime/TimeZone/Europe/Kiev.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Europe/Kirov.pm
-+++ b/lib/DateTime/TimeZone/Europe/Kirov.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/Europe/Lisbon.pm
-+++ b/lib/DateTime/TimeZone/Europe/Lisbon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1839,7 +1839,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {103}
- 
-@@ -1892,25 +1892,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/London.pm
-+++ b/lib/DateTime/TimeZone/Europe/London.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -2028,7 +2028,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {116}
- 
---- a/lib/DateTime/TimeZone/Europe/Luxembourg.pm
-+++ b/lib/DateTime/TimeZone/Europe/Luxembourg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1497,7 +1497,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {81}
- 
-@@ -1550,25 +1550,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Madrid.pm
-+++ b/lib/DateTime/TimeZone/Europe/Madrid.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1326,7 +1326,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {76}
- 
-@@ -1379,25 +1379,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Malta.pm
-+++ b/lib/DateTime/TimeZone/Europe/Malta.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1371,7 +1371,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {74}
- 
-@@ -1424,25 +1424,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Minsk.pm
-+++ b/lib/DateTime/TimeZone/Europe/Minsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -669,7 +669,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {33}
- 
---- a/lib/DateTime/TimeZone/Europe/Monaco.pm
-+++ b/lib/DateTime/TimeZone/Europe/Monaco.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1515,7 +1515,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {86}
- 
-@@ -1568,25 +1568,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Moscow.pm
-+++ b/lib/DateTime/TimeZone/Europe/Moscow.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -732,7 +732,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {38}
- 
---- a/lib/DateTime/TimeZone/Europe/Oslo.pm
-+++ b/lib/DateTime/TimeZone/Europe/Oslo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1119,7 +1119,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {60}
- 
-@@ -1172,25 +1172,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Paris.pm
-+++ b/lib/DateTime/TimeZone/Europe/Paris.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1506,7 +1506,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {83}
- 
-@@ -1559,25 +1559,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Prague.pm
-+++ b/lib/DateTime/TimeZone/Europe/Prague.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {60}
- 
-@@ -1181,25 +1181,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Riga.pm
-+++ b/lib/DateTime/TimeZone/Europe/Riga.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
-@@ -1055,25 +1055,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Rome.pm
-+++ b/lib/DateTime/TimeZone/Europe/Rome.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1389,7 +1389,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {75}
- 
---- a/lib/DateTime/TimeZone/Europe/Samara.pm
-+++ b/lib/DateTime/TimeZone/Europe/Samara.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Europe/Simferopol.pm
-+++ b/lib/DateTime/TimeZone/Europe/Simferopol.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -732,7 +732,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {35}
- 
---- a/lib/DateTime/TimeZone/Europe/Sofia.pm
-+++ b/lib/DateTime/TimeZone/Europe/Sofia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
-@@ -1055,25 +1055,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Stockholm.pm
-+++ b/lib/DateTime/TimeZone/Europe/Stockholm.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Europe/Tallinn.pm
-+++ b/lib/DateTime/TimeZone/Europe/Tallinn.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -966,7 +966,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {50}
- 
-@@ -1019,25 +1019,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Tirane.pm
-+++ b/lib/DateTime/TimeZone/Europe/Tirane.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1047,7 +1047,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {57}
- 
-@@ -1100,25 +1100,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Ulyanovsk.pm
-+++ b/lib/DateTime/TimeZone/Europe/Ulyanovsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Europe/Uzhgorod.pm
-+++ b/lib/DateTime/TimeZone/Europe/Uzhgorod.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -966,7 +966,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Europe/Vienna.pm
-+++ b/lib/DateTime/TimeZone/Europe/Vienna.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1119,7 +1119,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {59}
- 
---- a/lib/DateTime/TimeZone/Europe/Vilnius.pm
-+++ b/lib/DateTime/TimeZone/Europe/Vilnius.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {47}
- 
-@@ -992,25 +992,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Volgograd.pm
-+++ b/lib/DateTime/TimeZone/Europe/Volgograd.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/Europe/Warsaw.pm
-+++ b/lib/DateTime/TimeZone/Europe/Warsaw.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1353,7 +1353,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {72}
- 
---- a/lib/DateTime/TimeZone/Europe/Zaporozhye.pm
-+++ b/lib/DateTime/TimeZone/Europe/Zaporozhye.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -948,7 +948,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Europe/Zurich.pm
-+++ b/lib/DateTime/TimeZone/Europe/Zurich.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/HST.pm
-+++ b/lib/DateTime/TimeZone/HST.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -30,7 +30,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Chagos.pm
-+++ b/lib/DateTime/TimeZone/Indian/Chagos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Christmas.pm
-+++ b/lib/DateTime/TimeZone/Indian/Christmas.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Cocos.pm
-+++ b/lib/DateTime/TimeZone/Indian/Cocos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Kerguelen.pm
-+++ b/lib/DateTime/TimeZone/Indian/Kerguelen.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/antarctica.  Olson data version 2016d
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -26,7 +26,7 @@
- 61504531200, #    local_end 1950-01-01 00:00:00 (Sun)
- 0,
- 0,
--'zzz',
-+'-00',
-     ],
-     [
- 61504531200, #    utc_start 1950-01-01 00:00:00 (Sun)
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Mahe.pm
-+++ b/lib/DateTime/TimeZone/Indian/Mahe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Maldives.pm
-+++ b/lib/DateTime/TimeZone/Indian/Maldives.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/asia.  Olson data version 2016d
-+# Generated from debian/tzdata/asia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Mauritius.pm
-+++ b/lib/DateTime/TimeZone/Indian/Mauritius.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/Indian/Reunion.pm
-+++ b/lib/DateTime/TimeZone/Indian/Reunion.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/africa.  Olson data version 2016d
-+# Generated from debian/tzdata/africa.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/MET.pm
-+++ b/lib/DateTime/TimeZone/MET.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1065,7 +1065,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {58}
- 
-@@ -1092,25 +1092,25 @@
- my $rules = [
-   bless( {
-     'at' => '2:00s',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'C-Eur',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00s',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'C-Eur',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/MST.pm
-+++ b/lib/DateTime/TimeZone/MST.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -30,7 +30,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/MST7MDT.pm
-+++ b/lib/DateTime/TimeZone/MST7MDT.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
-@@ -1210,24 +1210,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/PST8PDT.pm
-+++ b/lib/DateTime/TimeZone/PST8PDT.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {65}
- 
-@@ -1210,24 +1210,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Pacific/Apia.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Apia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -372,7 +372,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/Pacific/Auckland.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Auckland.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1245,7 +1245,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {68}
- 
---- a/lib/DateTime/TimeZone/Pacific/Bougainville.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Bougainville.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Chatham.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Chatham.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {54}
- 
-@@ -1055,18 +1055,6 @@
- my $rules = [
-   bless( {
-     'at' => '2:45s',
--    'from' => '2007',
--    'in' => 'Sep',
--    'letter' => 'D',
--    'name' => 'Chatham',
--    'offset_from_std' => 3600,
--    'on' => 'lastSun',
--    'save' => '1:00',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
--    'at' => '2:45s',
-     'from' => '2008',
-     'in' => 'Apr',
-     'letter' => 'S',
-@@ -1076,6 +1064,18 @@
-     'save' => '0',
-     'to' => 'max',
-     'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '2:45s',
-+    'from' => '2007',
-+    'in' => 'Sep',
-+    'letter' => 'D',
-+    'name' => 'Chatham',
-+    'offset_from_std' => 3600,
-+    'on' => 'lastSun',
-+    'save' => '1:00',
-+    'to' => 'max',
-+    'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
- ]
- ;
---- a/lib/DateTime/TimeZone/Pacific/Chuuk.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Chuuk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Easter.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Easter.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -1092,7 +1092,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {59}
- 
---- a/lib/DateTime/TimeZone/Pacific/Efate.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Efate.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -219,7 +219,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {10}
- 
---- a/lib/DateTime/TimeZone/Pacific/Enderbury.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Enderbury.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Fakaofo.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Fakaofo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Fiji.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Fiji.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -399,7 +399,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {21}
- 
-@@ -451,18 +451,6 @@
- 
- my $rules = [
-   bless( {
--    'at' => '3:00',
--    'from' => '2015',
--    'in' => 'Jan',
--    'letter' => '',
--    'name' => 'Fiji',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=15',
--    'save' => '0',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
-     'at' => '2:00',
-     'from' => '2014',
-     'in' => 'Nov',
-@@ -473,6 +461,18 @@
-     'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '3:00',
-+    'from' => '2015',
-+    'in' => 'Jan',
-+    'letter' => '',
-+    'name' => 'Fiji',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=15',
-+    'save' => '0',
-+    'to' => 'max',
-+    'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
- ]
- ;
---- a/lib/DateTime/TimeZone/Pacific/Funafuti.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Funafuti.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Galapagos.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Galapagos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/southamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Gambier.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Gambier.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Guadalcanal.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Guadalcanal.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Guam.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Guam.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Honolulu.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Honolulu.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/northamerica.  Olson data version 2016d
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -84,7 +84,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/Pacific/Kiritimati.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Kiritimati.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Kosrae.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Kosrae.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Kwajalein.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Kwajalein.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Majuro.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Majuro.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Marquesas.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Marquesas.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Nauru.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Nauru.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Niue.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Niue.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Norfolk.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Norfolk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Pacific/Noumea.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Noumea.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/Pacific/Pago_Pago.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Pago_Pago.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Palau.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Palau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Pitcairn.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Pitcairn.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Pohnpei.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Pohnpei.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Port_Moresby.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Port_Moresby.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Rarotonga.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Rarotonga.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -273,7 +273,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {13}
- 
---- a/lib/DateTime/TimeZone/Pacific/Tahiti.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Tahiti.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Tarawa.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Tarawa.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Tongatapu.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Tongatapu.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/Pacific/Wake.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Wake.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Wallis.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Wallis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/australasia.  Olson data version 2016d
-+# Generated from debian/tzdata/australasia.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/WET.pm
-+++ b/lib/DateTime/TimeZone/WET.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from /tmp/hULLX7bKD4/europe.  Olson data version 2016d
-+# Generated from debian/tzdata/europe.  Olson data version 2016e
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016d'}
-+sub olson_version {'2016e'}
- 
- sub has_dst_changes {51}
- 
-@@ -966,25 +966,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
diff --git a/debian/patches/2016f b/debian/patches/2016f
deleted file mode 100644
index 0bfbdcb..0000000
--- a/debian/patches/2016f
+++ /dev/null
@@ -1,11750 +0,0 @@
-Description: update to Olson DB 2016f
-Origin: vendor
-Forwarded: not-needed
-Author: gregor herrmann <gregoa at debian.org>
-Last-Update: 2016-07-05
-
---- a/lib/DateTime/TimeZone/Africa/Abidjan.pm
-+++ b/lib/DateTime/TimeZone/Africa/Abidjan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Accra.pm
-+++ b/lib/DateTime/TimeZone/Africa/Accra.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -453,7 +453,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {23}
- 
---- a/lib/DateTime/TimeZone/Africa/Algiers.pm
-+++ b/lib/DateTime/TimeZone/Africa/Algiers.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {13}
- 
---- a/lib/DateTime/TimeZone/Africa/Bissau.pm
-+++ b/lib/DateTime/TimeZone/Africa/Bissau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Cairo.pm
-+++ b/lib/DateTime/TimeZone/Africa/Cairo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1164,1092 +1164,25 @@
-     ],
-     [
- 63547362000, #    utc_start 2014-09-25 21:00:00 (Thu)
--63603612000, #      utc_end 2016-07-07 22:00:00 (Thu)
-+DateTime::TimeZone::INFINITY, #      utc_end
- 63547369200, #  local_start 2014-09-25 23:00:00 (Thu)
--63603619200, #    local_end 2016-07-08 00:00:00 (Fri)
-+DateTime::TimeZone::INFINITY, #    local_end
- 7200,
- 0,
- 'EET',
-     ],
--    [
--63603612000, #    utc_start 2016-07-07 22:00:00 (Thu)
--63613285200, #      utc_end 2016-10-27 21:00:00 (Thu)
--63603622800, #  local_start 2016-07-08 01:00:00 (Fri)
--63613296000, #    local_end 2016-10-28 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63613285200, #    utc_start 2016-10-27 21:00:00 (Thu)
--63629013600, #      utc_end 2017-04-27 22:00:00 (Thu)
--63613292400, #  local_start 2016-10-27 23:00:00 (Thu)
--63629020800, #    local_end 2017-04-28 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63629013600, #    utc_start 2017-04-27 22:00:00 (Thu)
--63631429200, #      utc_end 2017-05-25 21:00:00 (Thu)
--63629024400, #  local_start 2017-04-28 01:00:00 (Fri)
--63631440000, #    local_end 2017-05-26 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63631429200, #    utc_start 2017-05-25 21:00:00 (Thu)
--63634456800, #      utc_end 2017-06-29 22:00:00 (Thu)
--63631436400, #  local_start 2017-05-25 23:00:00 (Thu)
--63634464000, #    local_end 2017-06-30 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63634456800, #    utc_start 2017-06-29 22:00:00 (Thu)
--63644734800, #      utc_end 2017-10-26 21:00:00 (Thu)
--63634467600, #  local_start 2017-06-30 01:00:00 (Fri)
--63644745600, #    local_end 2017-10-27 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63644734800, #    utc_start 2017-10-26 21:00:00 (Thu)
--63660463200, #      utc_end 2018-04-26 22:00:00 (Thu)
--63644742000, #  local_start 2017-10-26 23:00:00 (Thu)
--63660470400, #    local_end 2018-04-27 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63660463200, #    utc_start 2018-04-26 22:00:00 (Thu)
--63661669200, #      utc_end 2018-05-10 21:00:00 (Thu)
--63660474000, #  local_start 2018-04-27 01:00:00 (Fri)
--63661680000, #    local_end 2018-05-11 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63661669200, #    utc_start 2018-05-10 21:00:00 (Thu)
--63664696800, #      utc_end 2018-06-14 22:00:00 (Thu)
--63661676400, #  local_start 2018-05-10 23:00:00 (Thu)
--63664704000, #    local_end 2018-06-15 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63664696800, #    utc_start 2018-06-14 22:00:00 (Thu)
--63676184400, #      utc_end 2018-10-25 21:00:00 (Thu)
--63664707600, #  local_start 2018-06-15 01:00:00 (Fri)
--63676195200, #    local_end 2018-10-26 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63676184400, #    utc_start 2018-10-25 21:00:00 (Thu)
--63691912800, #      utc_end 2019-04-25 22:00:00 (Thu)
--63676191600, #  local_start 2018-10-25 23:00:00 (Thu)
--63691920000, #    local_end 2019-04-26 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63691912800, #    utc_start 2019-04-25 22:00:00 (Thu)
--63692514000, #      utc_end 2019-05-02 21:00:00 (Thu)
--63691923600, #  local_start 2019-04-26 01:00:00 (Fri)
--63692524800, #    local_end 2019-05-03 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63692514000, #    utc_start 2019-05-02 21:00:00 (Thu)
--63695541600, #      utc_end 2019-06-06 22:00:00 (Thu)
--63692521200, #  local_start 2019-05-02 23:00:00 (Thu)
--63695548800, #    local_end 2019-06-07 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63695541600, #    utc_start 2019-06-06 22:00:00 (Thu)
--63708238800, #      utc_end 2019-10-31 21:00:00 (Thu)
--63695552400, #  local_start 2019-06-07 01:00:00 (Fri)
--63708249600, #    local_end 2019-11-01 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63708238800, #    utc_start 2019-10-31 21:00:00 (Thu)
--63726386400, #      utc_end 2020-05-28 22:00:00 (Thu)
--63708246000, #  local_start 2019-10-31 23:00:00 (Thu)
--63726393600, #    local_end 2020-05-29 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63726386400, #    utc_start 2020-05-28 22:00:00 (Thu)
--63739688400, #      utc_end 2020-10-29 21:00:00 (Thu)
--63726397200, #  local_start 2020-05-29 01:00:00 (Fri)
--63739699200, #    local_end 2020-10-30 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63739688400, #    utc_start 2020-10-29 21:00:00 (Thu)
--63756626400, #      utc_end 2021-05-13 22:00:00 (Thu)
--63739695600, #  local_start 2020-10-29 23:00:00 (Thu)
--63756633600, #    local_end 2021-05-14 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63756626400, #    utc_start 2021-05-13 22:00:00 (Thu)
--63771138000, #      utc_end 2021-10-28 21:00:00 (Thu)
--63756637200, #  local_start 2021-05-14 01:00:00 (Fri)
--63771148800, #    local_end 2021-10-29 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63771138000, #    utc_start 2021-10-28 21:00:00 (Thu)
--63787471200, #      utc_end 2022-05-05 22:00:00 (Thu)
--63771145200, #  local_start 2021-10-28 23:00:00 (Thu)
--63787478400, #    local_end 2022-05-06 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63787471200, #    utc_start 2022-05-05 22:00:00 (Thu)
--63802587600, #      utc_end 2022-10-27 21:00:00 (Thu)
--63787482000, #  local_start 2022-05-06 01:00:00 (Fri)
--63802598400, #    local_end 2022-10-28 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63802587600, #    utc_start 2022-10-27 21:00:00 (Thu)
--63818316000, #      utc_end 2023-04-27 22:00:00 (Thu)
--63802594800, #  local_start 2022-10-27 23:00:00 (Thu)
--63818323200, #    local_end 2023-04-28 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63818316000, #    utc_start 2023-04-27 22:00:00 (Thu)
--63834037200, #      utc_end 2023-10-26 21:00:00 (Thu)
--63818326800, #  local_start 2023-04-28 01:00:00 (Fri)
--63834048000, #    local_end 2023-10-27 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63834037200, #    utc_start 2023-10-26 21:00:00 (Thu)
--63849765600, #      utc_end 2024-04-25 22:00:00 (Thu)
--63834044400, #  local_start 2023-10-26 23:00:00 (Thu)
--63849772800, #    local_end 2024-04-26 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63849765600, #    utc_start 2024-04-25 22:00:00 (Thu)
--63866091600, #      utc_end 2024-10-31 21:00:00 (Thu)
--63849776400, #  local_start 2024-04-26 01:00:00 (Fri)
--63866102400, #    local_end 2024-11-01 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63866091600, #    utc_start 2024-10-31 21:00:00 (Thu)
--63881215200, #      utc_end 2025-04-24 22:00:00 (Thu)
--63866098800, #  local_start 2024-10-31 23:00:00 (Thu)
--63881222400, #    local_end 2025-04-25 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63881215200, #    utc_start 2025-04-24 22:00:00 (Thu)
--63897541200, #      utc_end 2025-10-30 21:00:00 (Thu)
--63881226000, #  local_start 2025-04-25 01:00:00 (Fri)
--63897552000, #    local_end 2025-10-31 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63897541200, #    utc_start 2025-10-30 21:00:00 (Thu)
--63913269600, #      utc_end 2026-04-30 22:00:00 (Thu)
--63897548400, #  local_start 2025-10-30 23:00:00 (Thu)
--63913276800, #    local_end 2026-05-01 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63913269600, #    utc_start 2026-04-30 22:00:00 (Thu)
--63928990800, #      utc_end 2026-10-29 21:00:00 (Thu)
--63913280400, #  local_start 2026-05-01 01:00:00 (Fri)
--63929001600, #    local_end 2026-10-30 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63928990800, #    utc_start 2026-10-29 21:00:00 (Thu)
--63944719200, #      utc_end 2027-04-29 22:00:00 (Thu)
--63928998000, #  local_start 2026-10-29 23:00:00 (Thu)
--63944726400, #    local_end 2027-04-30 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63944719200, #    utc_start 2027-04-29 22:00:00 (Thu)
--63960440400, #      utc_end 2027-10-28 21:00:00 (Thu)
--63944730000, #  local_start 2027-04-30 01:00:00 (Fri)
--63960451200, #    local_end 2027-10-29 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63960440400, #    utc_start 2027-10-28 21:00:00 (Thu)
--63976168800, #      utc_end 2028-04-27 22:00:00 (Thu)
--63960447600, #  local_start 2027-10-28 23:00:00 (Thu)
--63976176000, #    local_end 2028-04-28 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--63976168800, #    utc_start 2028-04-27 22:00:00 (Thu)
--63991890000, #      utc_end 2028-10-26 21:00:00 (Thu)
--63976179600, #  local_start 2028-04-28 01:00:00 (Fri)
--63991900800, #    local_end 2028-10-27 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--63991890000, #    utc_start 2028-10-26 21:00:00 (Thu)
--64007618400, #      utc_end 2029-04-26 22:00:00 (Thu)
--63991897200, #  local_start 2028-10-26 23:00:00 (Thu)
--64007625600, #    local_end 2029-04-27 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64007618400, #    utc_start 2029-04-26 22:00:00 (Thu)
--64023339600, #      utc_end 2029-10-25 21:00:00 (Thu)
--64007629200, #  local_start 2029-04-27 01:00:00 (Fri)
--64023350400, #    local_end 2029-10-26 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64023339600, #    utc_start 2029-10-25 21:00:00 (Thu)
--64039068000, #      utc_end 2030-04-25 22:00:00 (Thu)
--64023346800, #  local_start 2029-10-25 23:00:00 (Thu)
--64039075200, #    local_end 2030-04-26 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64039068000, #    utc_start 2030-04-25 22:00:00 (Thu)
--64055394000, #      utc_end 2030-10-31 21:00:00 (Thu)
--64039078800, #  local_start 2030-04-26 01:00:00 (Fri)
--64055404800, #    local_end 2030-11-01 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64055394000, #    utc_start 2030-10-31 21:00:00 (Thu)
--64070517600, #      utc_end 2031-04-24 22:00:00 (Thu)
--64055401200, #  local_start 2030-10-31 23:00:00 (Thu)
--64070524800, #    local_end 2031-04-25 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64070517600, #    utc_start 2031-04-24 22:00:00 (Thu)
--64086843600, #      utc_end 2031-10-30 21:00:00 (Thu)
--64070528400, #  local_start 2031-04-25 01:00:00 (Fri)
--64086854400, #    local_end 2031-10-31 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64086843600, #    utc_start 2031-10-30 21:00:00 (Thu)
--64102572000, #      utc_end 2032-04-29 22:00:00 (Thu)
--64086850800, #  local_start 2031-10-30 23:00:00 (Thu)
--64102579200, #    local_end 2032-04-30 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64102572000, #    utc_start 2032-04-29 22:00:00 (Thu)
--64118293200, #      utc_end 2032-10-28 21:00:00 (Thu)
--64102582800, #  local_start 2032-04-30 01:00:00 (Fri)
--64118304000, #    local_end 2032-10-29 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64118293200, #    utc_start 2032-10-28 21:00:00 (Thu)
--64134021600, #      utc_end 2033-04-28 22:00:00 (Thu)
--64118300400, #  local_start 2032-10-28 23:00:00 (Thu)
--64134028800, #    local_end 2033-04-29 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64134021600, #    utc_start 2033-04-28 22:00:00 (Thu)
--64149742800, #      utc_end 2033-10-27 21:00:00 (Thu)
--64134032400, #  local_start 2033-04-29 01:00:00 (Fri)
--64149753600, #    local_end 2033-10-28 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64149742800, #    utc_start 2033-10-27 21:00:00 (Thu)
--64165471200, #      utc_end 2034-04-27 22:00:00 (Thu)
--64149750000, #  local_start 2033-10-27 23:00:00 (Thu)
--64165478400, #    local_end 2034-04-28 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64165471200, #    utc_start 2034-04-27 22:00:00 (Thu)
--64181192400, #      utc_end 2034-10-26 21:00:00 (Thu)
--64165482000, #  local_start 2034-04-28 01:00:00 (Fri)
--64181203200, #    local_end 2034-10-27 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64181192400, #    utc_start 2034-10-26 21:00:00 (Thu)
--64196920800, #      utc_end 2035-04-26 22:00:00 (Thu)
--64181199600, #  local_start 2034-10-26 23:00:00 (Thu)
--64196928000, #    local_end 2035-04-27 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64196920800, #    utc_start 2035-04-26 22:00:00 (Thu)
--64212642000, #      utc_end 2035-10-25 21:00:00 (Thu)
--64196931600, #  local_start 2035-04-27 01:00:00 (Fri)
--64212652800, #    local_end 2035-10-26 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64212642000, #    utc_start 2035-10-25 21:00:00 (Thu)
--64228370400, #      utc_end 2036-04-24 22:00:00 (Thu)
--64212649200, #  local_start 2035-10-25 23:00:00 (Thu)
--64228377600, #    local_end 2036-04-25 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64228370400, #    utc_start 2036-04-24 22:00:00 (Thu)
--64243486800, #      utc_end 2036-10-16 21:00:00 (Thu)
--64228381200, #  local_start 2036-04-25 01:00:00 (Fri)
--64243497600, #    local_end 2036-10-17 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64243486800, #    utc_start 2036-10-16 21:00:00 (Thu)
--64260424800, #      utc_end 2037-04-30 22:00:00 (Thu)
--64243494000, #  local_start 2036-10-16 23:00:00 (Thu)
--64260432000, #    local_end 2037-05-01 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64260424800, #    utc_start 2037-04-30 22:00:00 (Thu)
--64274331600, #      utc_end 2037-10-08 21:00:00 (Thu)
--64260435600, #  local_start 2037-05-01 01:00:00 (Fri)
--64274342400, #    local_end 2037-10-09 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64274331600, #    utc_start 2037-10-08 21:00:00 (Thu)
--64291874400, #      utc_end 2038-04-29 22:00:00 (Thu)
--64274338800, #  local_start 2037-10-08 23:00:00 (Thu)
--64291881600, #    local_end 2038-04-30 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64291874400, #    utc_start 2038-04-29 22:00:00 (Thu)
--64304571600, #      utc_end 2038-09-23 21:00:00 (Thu)
--64291885200, #  local_start 2038-04-30 01:00:00 (Fri)
--64304582400, #    local_end 2038-09-24 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64304571600, #    utc_start 2038-09-23 21:00:00 (Thu)
--64323324000, #      utc_end 2039-04-28 22:00:00 (Thu)
--64304578800, #  local_start 2038-09-23 23:00:00 (Thu)
--64323331200, #    local_end 2039-04-29 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64323324000, #    utc_start 2039-04-28 22:00:00 (Thu)
--64335416400, #      utc_end 2039-09-15 21:00:00 (Thu)
--64323334800, #  local_start 2039-04-29 01:00:00 (Fri)
--64335427200, #    local_end 2039-09-16 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64335416400, #    utc_start 2039-09-15 21:00:00 (Thu)
--64338444000, #      utc_end 2039-10-20 22:00:00 (Thu)
--64335423600, #  local_start 2039-09-15 23:00:00 (Thu)
--64338451200, #    local_end 2039-10-21 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64338444000, #    utc_start 2039-10-20 22:00:00 (Thu)
--64354770000, #      utc_end 2040-04-26 21:00:00 (Thu)
--64338454800, #  local_start 2039-10-21 01:00:00 (Fri)
--64354780800, #    local_end 2040-04-27 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64354770000, #    utc_start 2040-04-26 21:00:00 (Thu)
--64366261200, #      utc_end 2040-09-06 21:00:00 (Thu)
--64354780800, #  local_start 2040-04-27 00:00:00 (Fri)
--64366272000, #    local_end 2040-09-07 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64366261200, #    utc_start 2040-09-06 21:00:00 (Thu)
--64369288800, #      utc_end 2040-10-11 22:00:00 (Thu)
--64366268400, #  local_start 2040-09-06 23:00:00 (Thu)
--64369296000, #    local_end 2040-10-12 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64369288800, #    utc_start 2040-10-11 22:00:00 (Thu)
--64386219600, #      utc_end 2041-04-25 21:00:00 (Thu)
--64369299600, #  local_start 2040-10-12 01:00:00 (Fri)
--64386230400, #    local_end 2041-04-26 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64386219600, #    utc_start 2041-04-25 21:00:00 (Thu)
--64396501200, #      utc_end 2041-08-22 21:00:00 (Thu)
--64386230400, #  local_start 2041-04-26 00:00:00 (Fri)
--64396512000, #    local_end 2041-08-23 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64396501200, #    utc_start 2041-08-22 21:00:00 (Thu)
--64399528800, #      utc_end 2041-09-26 22:00:00 (Thu)
--64396508400, #  local_start 2041-08-22 23:00:00 (Thu)
--64399536000, #    local_end 2041-09-27 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64399528800, #    utc_start 2041-09-26 22:00:00 (Thu)
--64402549200, #      utc_end 2041-10-31 21:00:00 (Thu)
--64399539600, #  local_start 2041-09-27 01:00:00 (Fri)
--64402560000, #    local_end 2041-11-01 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64402549200, #    utc_start 2041-10-31 21:00:00 (Thu)
--64417672800, #      utc_end 2042-04-24 22:00:00 (Thu)
--64402556400, #  local_start 2041-10-31 23:00:00 (Thu)
--64417680000, #    local_end 2042-04-25 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64417672800, #    utc_start 2042-04-24 22:00:00 (Thu)
--64427346000, #      utc_end 2042-08-14 21:00:00 (Thu)
--64417683600, #  local_start 2042-04-25 01:00:00 (Fri)
--64427356800, #    local_end 2042-08-15 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64427346000, #    utc_start 2042-08-14 21:00:00 (Thu)
--64430373600, #      utc_end 2042-09-18 22:00:00 (Thu)
--64427353200, #  local_start 2042-08-14 23:00:00 (Thu)
--64430380800, #    local_end 2042-09-19 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64430373600, #    utc_start 2042-09-18 22:00:00 (Thu)
--64433998800, #      utc_end 2042-10-30 21:00:00 (Thu)
--64430384400, #  local_start 2042-09-19 01:00:00 (Fri)
--64434009600, #    local_end 2042-10-31 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64433998800, #    utc_start 2042-10-30 21:00:00 (Thu)
--64449727200, #      utc_end 2043-04-30 22:00:00 (Thu)
--64434006000, #  local_start 2042-10-30 23:00:00 (Thu)
--64449734400, #    local_end 2043-05-01 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64449727200, #    utc_start 2043-04-30 22:00:00 (Thu)
--64458190800, #      utc_end 2043-08-06 21:00:00 (Thu)
--64449738000, #  local_start 2043-05-01 01:00:00 (Fri)
--64458201600, #    local_end 2043-08-07 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64458190800, #    utc_start 2043-08-06 21:00:00 (Thu)
--64461218400, #      utc_end 2043-09-10 22:00:00 (Thu)
--64458198000, #  local_start 2043-08-06 23:00:00 (Thu)
--64461225600, #    local_end 2043-09-11 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64461218400, #    utc_start 2043-09-10 22:00:00 (Thu)
--64465448400, #      utc_end 2043-10-29 21:00:00 (Thu)
--64461229200, #  local_start 2043-09-11 01:00:00 (Fri)
--64465459200, #    local_end 2043-10-30 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64465448400, #    utc_start 2043-10-29 21:00:00 (Thu)
--64481176800, #      utc_end 2044-04-28 22:00:00 (Thu)
--64465455600, #  local_start 2043-10-29 23:00:00 (Thu)
--64481184000, #    local_end 2044-04-29 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64481176800, #    utc_start 2044-04-28 22:00:00 (Thu)
--64488430800, #      utc_end 2044-07-21 21:00:00 (Thu)
--64481187600, #  local_start 2044-04-29 01:00:00 (Fri)
--64488441600, #    local_end 2044-07-22 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64488430800, #    utc_start 2044-07-21 21:00:00 (Thu)
--64491458400, #      utc_end 2044-08-25 22:00:00 (Thu)
--64488438000, #  local_start 2044-07-21 23:00:00 (Thu)
--64491465600, #    local_end 2044-08-26 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64491458400, #    utc_start 2044-08-25 22:00:00 (Thu)
--64496898000, #      utc_end 2044-10-27 21:00:00 (Thu)
--64491469200, #  local_start 2044-08-26 01:00:00 (Fri)
--64496908800, #    local_end 2044-10-28 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64496898000, #    utc_start 2044-10-27 21:00:00 (Thu)
--64512626400, #      utc_end 2045-04-27 22:00:00 (Thu)
--64496905200, #  local_start 2044-10-27 23:00:00 (Thu)
--64512633600, #    local_end 2045-04-28 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64512626400, #    utc_start 2045-04-27 22:00:00 (Thu)
--64519275600, #      utc_end 2045-07-13 21:00:00 (Thu)
--64512637200, #  local_start 2045-04-28 01:00:00 (Fri)
--64519286400, #    local_end 2045-07-14 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64519275600, #    utc_start 2045-07-13 21:00:00 (Thu)
--64522303200, #      utc_end 2045-08-17 22:00:00 (Thu)
--64519282800, #  local_start 2045-07-13 23:00:00 (Thu)
--64522310400, #    local_end 2045-08-18 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64522303200, #    utc_start 2045-08-17 22:00:00 (Thu)
--64528347600, #      utc_end 2045-10-26 21:00:00 (Thu)
--64522314000, #  local_start 2045-08-18 01:00:00 (Fri)
--64528358400, #    local_end 2045-10-27 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64528347600, #    utc_start 2045-10-26 21:00:00 (Thu)
--64544076000, #      utc_end 2046-04-26 22:00:00 (Thu)
--64528354800, #  local_start 2045-10-26 23:00:00 (Thu)
--64544083200, #    local_end 2046-04-27 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64544076000, #    utc_start 2046-04-26 22:00:00 (Thu)
--64549515600, #      utc_end 2046-06-28 21:00:00 (Thu)
--64544086800, #  local_start 2046-04-27 01:00:00 (Fri)
--64549526400, #    local_end 2046-06-29 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64549515600, #    utc_start 2046-06-28 21:00:00 (Thu)
--64553148000, #      utc_end 2046-08-09 22:00:00 (Thu)
--64549522800, #  local_start 2046-06-28 23:00:00 (Thu)
--64553155200, #    local_end 2046-08-10 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64553148000, #    utc_start 2046-08-09 22:00:00 (Thu)
--64559797200, #      utc_end 2046-10-25 21:00:00 (Thu)
--64553158800, #  local_start 2046-08-10 01:00:00 (Fri)
--64559808000, #    local_end 2046-10-26 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64559797200, #    utc_start 2046-10-25 21:00:00 (Thu)
--64575525600, #      utc_end 2047-04-25 22:00:00 (Thu)
--64559804400, #  local_start 2046-10-25 23:00:00 (Thu)
--64575532800, #    local_end 2047-04-26 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64575525600, #    utc_start 2047-04-25 22:00:00 (Thu)
--64580360400, #      utc_end 2047-06-20 21:00:00 (Thu)
--64575536400, #  local_start 2047-04-26 01:00:00 (Fri)
--64580371200, #    local_end 2047-06-21 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64580360400, #    utc_start 2047-06-20 21:00:00 (Thu)
--64583388000, #      utc_end 2047-07-25 22:00:00 (Thu)
--64580367600, #  local_start 2047-06-20 23:00:00 (Thu)
--64583395200, #    local_end 2047-07-26 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64583388000, #    utc_start 2047-07-25 22:00:00 (Thu)
--64591851600, #      utc_end 2047-10-31 21:00:00 (Thu)
--64583398800, #  local_start 2047-07-26 01:00:00 (Fri)
--64591862400, #    local_end 2047-11-01 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64591851600, #    utc_start 2047-10-31 21:00:00 (Thu)
--64607580000, #      utc_end 2048-04-30 22:00:00 (Thu)
--64591858800, #  local_start 2047-10-31 23:00:00 (Thu)
--64607587200, #    local_end 2048-05-01 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64607580000, #    utc_start 2048-04-30 22:00:00 (Thu)
--64611205200, #      utc_end 2048-06-11 21:00:00 (Thu)
--64607590800, #  local_start 2048-05-01 01:00:00 (Fri)
--64611216000, #    local_end 2048-06-12 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64611205200, #    utc_start 2048-06-11 21:00:00 (Thu)
--64614232800, #      utc_end 2048-07-16 22:00:00 (Thu)
--64611212400, #  local_start 2048-06-11 23:00:00 (Thu)
--64614240000, #    local_end 2048-07-17 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64614232800, #    utc_start 2048-07-16 22:00:00 (Thu)
--64623301200, #      utc_end 2048-10-29 21:00:00 (Thu)
--64614243600, #  local_start 2048-07-17 01:00:00 (Fri)
--64623312000, #    local_end 2048-10-30 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64623301200, #    utc_start 2048-10-29 21:00:00 (Thu)
--64639029600, #      utc_end 2049-04-29 22:00:00 (Thu)
--64623308400, #  local_start 2048-10-29 23:00:00 (Thu)
--64639036800, #    local_end 2049-04-30 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64639029600, #    utc_start 2049-04-29 22:00:00 (Thu)
--64641445200, #      utc_end 2049-05-27 21:00:00 (Thu)
--64639040400, #  local_start 2049-04-30 01:00:00 (Fri)
--64641456000, #    local_end 2049-05-28 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64641445200, #    utc_start 2049-05-27 21:00:00 (Thu)
--64644472800, #      utc_end 2049-07-01 22:00:00 (Thu)
--64641452400, #  local_start 2049-05-27 23:00:00 (Thu)
--64644480000, #    local_end 2049-07-02 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64644472800, #    utc_start 2049-07-01 22:00:00 (Thu)
--64654750800, #      utc_end 2049-10-28 21:00:00 (Thu)
--64644483600, #  local_start 2049-07-02 01:00:00 (Fri)
--64654761600, #    local_end 2049-10-29 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64654750800, #    utc_start 2049-10-28 21:00:00 (Thu)
--64670479200, #      utc_end 2050-04-28 22:00:00 (Thu)
--64654758000, #  local_start 2049-10-28 23:00:00 (Thu)
--64670486400, #    local_end 2050-04-29 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64670479200, #    utc_start 2050-04-28 22:00:00 (Thu)
--64672290000, #      utc_end 2050-05-19 21:00:00 (Thu)
--64670490000, #  local_start 2050-04-29 01:00:00 (Fri)
--64672300800, #    local_end 2050-05-20 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64672290000, #    utc_start 2050-05-19 21:00:00 (Thu)
--64675317600, #      utc_end 2050-06-23 22:00:00 (Thu)
--64672297200, #  local_start 2050-05-19 23:00:00 (Thu)
--64675324800, #    local_end 2050-06-24 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64675317600, #    utc_start 2050-06-23 22:00:00 (Thu)
--64686200400, #      utc_end 2050-10-27 21:00:00 (Thu)
--64675328400, #  local_start 2050-06-24 01:00:00 (Fri)
--64686211200, #    local_end 2050-10-28 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64686200400, #    utc_start 2050-10-27 21:00:00 (Thu)
--64701928800, #      utc_end 2051-04-27 22:00:00 (Thu)
--64686207600, #  local_start 2050-10-27 23:00:00 (Thu)
--64701936000, #    local_end 2051-04-28 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64701928800, #    utc_start 2051-04-27 22:00:00 (Thu)
--64703134800, #      utc_end 2051-05-11 21:00:00 (Thu)
--64701939600, #  local_start 2051-04-28 01:00:00 (Fri)
--64703145600, #    local_end 2051-05-12 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64703134800, #    utc_start 2051-05-11 21:00:00 (Thu)
--64706162400, #      utc_end 2051-06-15 22:00:00 (Thu)
--64703142000, #  local_start 2051-05-11 23:00:00 (Thu)
--64706169600, #    local_end 2051-06-16 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64706162400, #    utc_start 2051-06-15 22:00:00 (Thu)
--64717650000, #      utc_end 2051-10-26 21:00:00 (Thu)
--64706173200, #  local_start 2051-06-16 01:00:00 (Fri)
--64717660800, #    local_end 2051-10-27 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64717650000, #    utc_start 2051-10-26 21:00:00 (Thu)
--64736402400, #      utc_end 2052-05-30 22:00:00 (Thu)
--64717657200, #  local_start 2051-10-26 23:00:00 (Thu)
--64736409600, #    local_end 2052-05-31 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64736402400, #    utc_start 2052-05-30 22:00:00 (Thu)
--64749704400, #      utc_end 2052-10-31 21:00:00 (Thu)
--64736413200, #  local_start 2052-05-31 01:00:00 (Fri)
--64749715200, #    local_end 2052-11-01 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64749704400, #    utc_start 2052-10-31 21:00:00 (Thu)
--64767247200, #      utc_end 2053-05-22 22:00:00 (Thu)
--64749711600, #  local_start 2052-10-31 23:00:00 (Thu)
--64767254400, #    local_end 2053-05-23 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64767247200, #    utc_start 2053-05-22 22:00:00 (Thu)
--64781154000, #      utc_end 2053-10-30 21:00:00 (Thu)
--64767258000, #  local_start 2053-05-23 01:00:00 (Fri)
--64781164800, #    local_end 2053-10-31 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64781154000, #    utc_start 2053-10-30 21:00:00 (Thu)
--64798092000, #      utc_end 2054-05-14 22:00:00 (Thu)
--64781161200, #  local_start 2053-10-30 23:00:00 (Thu)
--64798099200, #    local_end 2054-05-15 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64798092000, #    utc_start 2054-05-14 22:00:00 (Thu)
--64812603600, #      utc_end 2054-10-29 21:00:00 (Thu)
--64798102800, #  local_start 2054-05-15 01:00:00 (Fri)
--64812614400, #    local_end 2054-10-30 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64812603600, #    utc_start 2054-10-29 21:00:00 (Thu)
--64828332000, #      utc_end 2055-04-29 22:00:00 (Thu)
--64812610800, #  local_start 2054-10-29 23:00:00 (Thu)
--64828339200, #    local_end 2055-04-30 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64828332000, #    utc_start 2055-04-29 22:00:00 (Thu)
--64844053200, #      utc_end 2055-10-28 21:00:00 (Thu)
--64828342800, #  local_start 2055-04-30 01:00:00 (Fri)
--64844064000, #    local_end 2055-10-29 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
--    [
--64844053200, #    utc_start 2055-10-28 21:00:00 (Thu)
--64859781600, #      utc_end 2056-04-27 22:00:00 (Thu)
--64844060400, #  local_start 2055-10-28 23:00:00 (Thu)
--64859788800, #    local_end 2056-04-28 00:00:00 (Fri)
--7200,
--0,
--'EET',
--    ],
--    [
--64859781600, #    utc_start 2056-04-27 22:00:00 (Thu)
--64875502800, #      utc_end 2056-10-26 21:00:00 (Thu)
--64859792400, #  local_start 2056-04-28 01:00:00 (Fri)
--64875513600, #    local_end 2056-10-27 00:00:00 (Fri)
--10800,
--1,
--'EEST',
--    ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
--sub has_dst_changes {120}
-+sub has_dst_changes {63}
- 
--sub _max_year {2055}
-+sub _max_year {2026}
- 
- sub _new_instance {
-     return shift->_init( @_, spans => $spans );
- }
- 
--sub _last_offset { 7200 }
--
--my $last_observance = bless( {
--  'format' => 'EE%sT',
--  'gmtoff' => '2:00',
--  'local_start_datetime' => bless( {
--    'formatter' => undef,
--    'local_rd_days' => 693868,
--    'local_rd_secs' => 86091,
--    'offset_modifier' => 0,
--    'rd_nanosecs' => 0,
--    'tz' => bless( {
--      'name' => 'floating',
--      'offset' => 0
--    }, 'DateTime::TimeZone::Floating' ),
--    'utc_rd_days' => 693868,
--    'utc_rd_secs' => 86091,
--    'utc_year' => 1901
--  }, 'DateTime' ),
--  'offset_from_std' => 0,
--  'offset_from_utc' => 7200,
--  'until' => [],
--  'utc_start_datetime' => bless( {
--    'formatter' => undef,
--    'local_rd_days' => 693868,
--    'local_rd_secs' => 78891,
--    'offset_modifier' => 0,
--    'rd_nanosecs' => 0,
--    'tz' => bless( {
--      'name' => 'floating',
--      'offset' => 0
--    }, 'DateTime::TimeZone::Floating' ),
--    'utc_rd_days' => 693868,
--    'utc_rd_secs' => 78891,
--    'utc_year' => 1901
--  }, 'DateTime' )
--}, 'DateTime::TimeZone::OlsonDB::Observance' )
--;
--sub _last_observance { $last_observance }
--
--my $rules = [
--  bless( {
--    'at' => '24:00',
--    'from' => '2039',
--    'in' => 'Oct',
--    'letter' => '',
--    'name' => 'Egypt',
--    'offset_from_std' => 0,
--    'on' => 'lastThu',
--    'save' => '0',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
--    'at' => '24:00',
--    'from' => '2055',
--    'in' => 'Apr',
--    'letter' => 'S',
--    'name' => 'Egypt',
--    'offset_from_std' => 3600,
--    'on' => 'lastThu',
--    'save' => '1:00',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' )
--]
--;
--sub _rules { $rules }
- 
- 
- 1;
---- a/lib/DateTime/TimeZone/Africa/Casablanca.pm
-+++ b/lib/DateTime/TimeZone/Africa/Casablanca.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Africa/Ceuta.pm
-+++ b/lib/DateTime/TimeZone/Africa/Ceuta.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {52}
- 
---- a/lib/DateTime/TimeZone/Africa/El_Aaiun.pm
-+++ b/lib/DateTime/TimeZone/Africa/El_Aaiun.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -831,7 +831,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {44}
- 
-@@ -883,18 +883,6 @@
- 
- my $rules = [
-   bless( {
--    'at' => '3:00',
--    'from' => '2013',
--    'in' => 'Oct',
--    'letter' => '',
--    'name' => 'Morocco',
--    'offset_from_std' => 0,
--    'on' => 'lastSun',
--    'save' => '0',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
-     'at' => '2:00',
-     'from' => '2026',
-     'in' => 'Mar',
-@@ -905,6 +893,18 @@
-     'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '3:00',
-+    'from' => '2013',
-+    'in' => 'Oct',
-+    'letter' => '',
-+    'name' => 'Morocco',
-+    'offset_from_std' => 0,
-+    'on' => 'lastSun',
-+    'save' => '0',
-+    'to' => 'max',
-+    'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
- ]
- ;
---- a/lib/DateTime/TimeZone/Africa/Johannesburg.pm
-+++ b/lib/DateTime/TimeZone/Africa/Johannesburg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -84,7 +84,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/Africa/Khartoum.pm
-+++ b/lib/DateTime/TimeZone/Africa/Khartoum.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {16}
- 
---- a/lib/DateTime/TimeZone/Africa/Lagos.pm
-+++ b/lib/DateTime/TimeZone/Africa/Lagos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Maputo.pm
-+++ b/lib/DateTime/TimeZone/Africa/Maputo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Monrovia.pm
-+++ b/lib/DateTime/TimeZone/Africa/Monrovia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Nairobi.pm
-+++ b/lib/DateTime/TimeZone/Africa/Nairobi.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Africa/Ndjamena.pm
-+++ b/lib/DateTime/TimeZone/Africa/Ndjamena.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Africa/Tripoli.pm
-+++ b/lib/DateTime/TimeZone/Africa/Tripoli.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -318,7 +318,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {13}
- 
---- a/lib/DateTime/TimeZone/Africa/Tunis.pm
-+++ b/lib/DateTime/TimeZone/Africa/Tunis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {16}
- 
---- a/lib/DateTime/TimeZone/Africa/Windhoek.pm
-+++ b/lib/DateTime/TimeZone/Africa/Windhoek.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {35}
- 
-@@ -731,25 +731,25 @@
- my $rules = [
-   bless( {
-     'at' => '2:00',
--    'from' => '1994',
--    'in' => 'Sep',
--    'letter' => 'S',
-+    'from' => '1995',
-+    'in' => 'Apr',
-+    'letter' => '',
-     'name' => 'Namibia',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
--    'from' => '1995',
--    'in' => 'Apr',
--    'letter' => '',
-+    'from' => '1994',
-+    'in' => 'Sep',
-+    'letter' => 'S',
-     'name' => 'Namibia',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=1',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Adak.pm
-+++ b/lib/DateTime/TimeZone/America/Adak.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1173,7 +1173,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
-@@ -1227,24 +1227,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Anchorage.pm
-+++ b/lib/DateTime/TimeZone/America/Anchorage.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1173,7 +1173,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Araguaina.pm
-+++ b/lib/DateTime/TimeZone/America/Araguaina.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -525,7 +525,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {25}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -579,7 +579,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Catamarca.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Catamarca.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Cordoba.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Cordoba.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -579,7 +579,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Jujuy.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Jujuy.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -579,7 +579,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Mendoza.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Mendoza.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Salta.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Salta.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -570,7 +570,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/San_Juan.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/San_Juan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/San_Luis.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/San_Luis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Tucuman.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Tucuman.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm
-+++ b/lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {28}
- 
---- a/lib/DateTime/TimeZone/America/Asuncion.pm
-+++ b/lib/DateTime/TimeZone/America/Asuncion.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {53}
- 
-@@ -1055,18 +1055,6 @@
- my $rules = [
-   bless( {
-     'at' => '0:00',
--    'from' => '2013',
--    'in' => 'Mar',
--    'letter' => '',
--    'name' => 'Para',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=22',
--    'save' => '0',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
--    'at' => '0:00',
-     'from' => '2010',
-     'in' => 'Oct',
-     'letter' => 'S',
-@@ -1076,6 +1064,18 @@
-     'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '0:00',
-+    'from' => '2013',
-+    'in' => 'Mar',
-+    'letter' => '',
-+    'name' => 'Para',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=22',
-+    'save' => '0',
-+    'to' => 'max',
-+    'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
- ]
- ;
---- a/lib/DateTime/TimeZone/America/Atikokan.pm
-+++ b/lib/DateTime/TimeZone/America/Atikokan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Bahia.pm
-+++ b/lib/DateTime/TimeZone/America/Bahia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/America/Bahia_Banderas.pm
-+++ b/lib/DateTime/TimeZone/America/Bahia_Banderas.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {32}
- 
-@@ -732,24 +732,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'in' => 'Apr',
-+    'letter' => 'D',
-     'name' => 'Mexico',
--    'offset_from_std' => 0,
--    'on' => 'lastSun',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=1',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Apr',
--    'letter' => 'D',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Mexico',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'lastSun',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Barbados.pm
-+++ b/lib/DateTime/TimeZone/America/Barbados.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -120,7 +120,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Belem.pm
-+++ b/lib/DateTime/TimeZone/America/Belem.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -300,7 +300,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {14}
- 
---- a/lib/DateTime/TimeZone/America/Belize.pm
-+++ b/lib/DateTime/TimeZone/America/Belize.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -525,7 +525,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {27}
- 
---- a/lib/DateTime/TimeZone/America/Blanc_Sablon.pm
-+++ b/lib/DateTime/TimeZone/America/Blanc_Sablon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/America/Boa_Vista.pm
-+++ b/lib/DateTime/TimeZone/America/Boa_Vista.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -345,7 +345,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {16}
- 
---- a/lib/DateTime/TimeZone/America/Bogota.pm
-+++ b/lib/DateTime/TimeZone/America/Bogota.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/America/Boise.pm
-+++ b/lib/DateTime/TimeZone/America/Boise.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1209,7 +1209,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/America/Cambridge_Bay.pm
-+++ b/lib/DateTime/TimeZone/America/Cambridge_Bay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -948,7 +948,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
-@@ -1002,24 +1002,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Campo_Grande.pm
-+++ b/lib/DateTime/TimeZone/America/Campo_Grande.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1209,7 +1209,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {66}
- 
---- a/lib/DateTime/TimeZone/America/Cancun.pm
-+++ b/lib/DateTime/TimeZone/America/Cancun.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -408,7 +408,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {20}
- 
---- a/lib/DateTime/TimeZone/America/Caracas.pm
-+++ b/lib/DateTime/TimeZone/America/Caracas.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Cayenne.pm
-+++ b/lib/DateTime/TimeZone/America/Cayenne.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Chicago.pm
-+++ b/lib/DateTime/TimeZone/America/Chicago.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -2001,7 +2001,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {107}
- 
---- a/lib/DateTime/TimeZone/America/Chihuahua.pm
-+++ b/lib/DateTime/TimeZone/America/Chihuahua.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -669,7 +669,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {32}
- 
---- a/lib/DateTime/TimeZone/America/Costa_Rica.pm
-+++ b/lib/DateTime/TimeZone/America/Costa_Rica.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -120,7 +120,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Creston.pm
-+++ b/lib/DateTime/TimeZone/America/Creston.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Cuiaba.pm
-+++ b/lib/DateTime/TimeZone/America/Cuiaba.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1209,7 +1209,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
-@@ -1262,25 +1262,25 @@
- my $rules = [
-   bless( {
-     'at' => '0:00',
--    'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'from' => '2038',
-+    'in' => 'Feb',
-+    'letter' => '',
-     'name' => 'Brazil',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=15',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '0:00',
--    'from' => '2038',
--    'in' => 'Feb',
--    'letter' => '',
-+    'from' => '2008',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Brazil',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=15',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Curacao.pm
-+++ b/lib/DateTime/TimeZone/America/Curacao.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Danmarkshavn.pm
-+++ b/lib/DateTime/TimeZone/America/Danmarkshavn.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {16}
- 
---- a/lib/DateTime/TimeZone/America/Dawson.pm
-+++ b/lib/DateTime/TimeZone/America/Dawson.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -993,7 +993,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {53}
- 
---- a/lib/DateTime/TimeZone/America/Dawson_Creek.pm
-+++ b/lib/DateTime/TimeZone/America/Dawson_Creek.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -561,7 +561,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/America/Denver.pm
-+++ b/lib/DateTime/TimeZone/America/Denver.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1299,7 +1299,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {69}
- 
-@@ -1353,24 +1353,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Detroit.pm
-+++ b/lib/DateTime/TimeZone/America/Detroit.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {59}
- 
---- a/lib/DateTime/TimeZone/America/Edmonton.pm
-+++ b/lib/DateTime/TimeZone/America/Edmonton.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1236,7 +1236,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {67}
- 
-@@ -1290,24 +1290,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Eirunepe.pm
-+++ b/lib/DateTime/TimeZone/America/Eirunepe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -354,7 +354,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {15}
- 
---- a/lib/DateTime/TimeZone/America/El_Salvador.pm
-+++ b/lib/DateTime/TimeZone/America/El_Salvador.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/America/Fort_Nelson.pm
-+++ b/lib/DateTime/TimeZone/America/Fort_Nelson.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1344,7 +1344,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {71}
- 
---- a/lib/DateTime/TimeZone/America/Fortaleza.pm
-+++ b/lib/DateTime/TimeZone/America/Fortaleza.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -417,7 +417,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/America/Glace_Bay.pm
-+++ b/lib/DateTime/TimeZone/America/Glace_Bay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1137,7 +1137,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {60}
- 
---- a/lib/DateTime/TimeZone/America/Godthab.pm
-+++ b/lib/DateTime/TimeZone/America/Godthab.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -894,7 +894,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {48}
- 
-@@ -947,25 +947,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Goose_Bay.pm
-+++ b/lib/DateTime/TimeZone/America/Goose_Bay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1722,7 +1722,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {92}
- 
---- a/lib/DateTime/TimeZone/America/Grand_Turk.pm
-+++ b/lib/DateTime/TimeZone/America/Grand_Turk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -723,7 +723,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {37}
- 
---- a/lib/DateTime/TimeZone/America/Guatemala.pm
-+++ b/lib/DateTime/TimeZone/America/Guatemala.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Guayaquil.pm
-+++ b/lib/DateTime/TimeZone/America/Guayaquil.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Guyana.pm
-+++ b/lib/DateTime/TimeZone/America/Guyana.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Halifax.pm
-+++ b/lib/DateTime/TimeZone/America/Halifax.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1929,7 +1929,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {104}
- 
---- a/lib/DateTime/TimeZone/America/Havana.pm
-+++ b/lib/DateTime/TimeZone/America/Havana.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1245,7 +1245,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {67}
- 
---- a/lib/DateTime/TimeZone/America/Hermosillo.pm
-+++ b/lib/DateTime/TimeZone/America/Hermosillo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -174,7 +174,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -786,7 +786,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {38}
- 
-@@ -840,24 +840,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Indiana/Knox.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Knox.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1236,7 +1236,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {66}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Marengo.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Marengo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -804,7 +804,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {41}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Petersburg.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Petersburg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -894,7 +894,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {47}
- 
-@@ -948,24 +948,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Indiana/Tell_City.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Tell_City.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -777,7 +777,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {40}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Vevay.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Vevay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/America/Indiana/Vincennes.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Vincennes.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -777,7 +777,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {40}
- 
-@@ -831,24 +831,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Indiana/Winamac.pm
-+++ b/lib/DateTime/TimeZone/America/Indiana/Winamac.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -831,7 +831,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {43}
- 
---- a/lib/DateTime/TimeZone/America/Inuvik.pm
-+++ b/lib/DateTime/TimeZone/America/Inuvik.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/America/Iqaluit.pm
-+++ b/lib/DateTime/TimeZone/America/Iqaluit.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
-@@ -984,24 +984,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Jamaica.pm
-+++ b/lib/DateTime/TimeZone/America/Jamaica.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -246,7 +246,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {10}
- 
---- a/lib/DateTime/TimeZone/America/Juneau.pm
-+++ b/lib/DateTime/TimeZone/America/Juneau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1164,7 +1164,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
-@@ -1218,24 +1218,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Kentucky/Louisville.pm
-+++ b/lib/DateTime/TimeZone/America/Kentucky/Louisville.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1470,7 +1470,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {79}
- 
-@@ -1524,24 +1524,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Kentucky/Monticello.pm
-+++ b/lib/DateTime/TimeZone/America/Kentucky/Monticello.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {64}
- 
-@@ -1245,24 +1245,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/La_Paz.pm
-+++ b/lib/DateTime/TimeZone/America/La_Paz.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/America/Lima.pm
-+++ b/lib/DateTime/TimeZone/America/Lima.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -174,7 +174,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {7}
- 
---- a/lib/DateTime/TimeZone/America/Los_Angeles.pm
-+++ b/lib/DateTime/TimeZone/America/Los_Angeles.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1533,7 +1533,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {83}
- 
---- a/lib/DateTime/TimeZone/America/Maceio.pm
-+++ b/lib/DateTime/TimeZone/America/Maceio.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -453,7 +453,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {20}
- 
---- a/lib/DateTime/TimeZone/America/Managua.pm
-+++ b/lib/DateTime/TimeZone/America/Managua.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -174,7 +174,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/America/Manaus.pm
-+++ b/lib/DateTime/TimeZone/America/Manaus.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -336,7 +336,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {15}
- 
---- a/lib/DateTime/TimeZone/America/Martinique.pm
-+++ b/lib/DateTime/TimeZone/America/Martinique.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/America/Matamoros.pm
-+++ b/lib/DateTime/TimeZone/America/Matamoros.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -651,7 +651,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {33}
- 
-@@ -705,24 +705,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Mazatlan.pm
-+++ b/lib/DateTime/TimeZone/America/Mazatlan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {32}
- 
-@@ -732,24 +732,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'in' => 'Apr',
-+    'letter' => 'D',
-     'name' => 'Mexico',
--    'offset_from_std' => 0,
--    'on' => 'lastSun',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=1',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Apr',
--    'letter' => 'D',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Mexico',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'lastSun',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Menominee.pm
-+++ b/lib/DateTime/TimeZone/America/Menominee.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1137,7 +1137,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Merida.pm
-+++ b/lib/DateTime/TimeZone/America/Merida.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {32}
- 
-@@ -678,24 +678,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'in' => 'Apr',
-+    'letter' => 'D',
-     'name' => 'Mexico',
--    'offset_from_std' => 0,
--    'on' => 'lastSun',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=1',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Apr',
--    'letter' => 'D',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Mexico',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'lastSun',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Metlakatla.pm
-+++ b/lib/DateTime/TimeZone/America/Metlakatla.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -588,7 +588,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
-@@ -642,24 +642,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Mexico_City.pm
-+++ b/lib/DateTime/TimeZone/America/Mexico_City.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -732,7 +732,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {36}
- 
-@@ -786,24 +786,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'in' => 'Apr',
-+    'letter' => 'D',
-     'name' => 'Mexico',
--    'offset_from_std' => 0,
--    'on' => 'lastSun',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=1',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2002',
--    'in' => 'Apr',
--    'letter' => 'D',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Mexico',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'lastSun',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Miquelon.pm
-+++ b/lib/DateTime/TimeZone/America/Miquelon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -786,7 +786,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {41}
- 
-@@ -840,24 +840,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Moncton.pm
-+++ b/lib/DateTime/TimeZone/America/Moncton.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1758,7 +1758,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {93}
- 
-@@ -1812,24 +1812,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Monterrey.pm
-+++ b/lib/DateTime/TimeZone/America/Monterrey.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -642,7 +642,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {33}
- 
---- a/lib/DateTime/TimeZone/America/Montevideo.pm
-+++ b/lib/DateTime/TimeZone/America/Montevideo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -813,7 +813,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {43}
- 
---- a/lib/DateTime/TimeZone/America/Nassau.pm
-+++ b/lib/DateTime/TimeZone/America/Nassau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {64}
- 
---- a/lib/DateTime/TimeZone/America/New_York.pm
-+++ b/lib/DateTime/TimeZone/America/New_York.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -2001,7 +2001,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {108}
- 
---- a/lib/DateTime/TimeZone/America/Nipigon.pm
-+++ b/lib/DateTime/TimeZone/America/Nipigon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1056,7 +1056,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {58}
- 
---- a/lib/DateTime/TimeZone/America/Nome.pm
-+++ b/lib/DateTime/TimeZone/America/Nome.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1173,7 +1173,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Noronha.pm
-+++ b/lib/DateTime/TimeZone/America/Noronha.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -417,7 +417,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm
-+++ b/lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
-@@ -1245,24 +1245,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/North_Dakota/Center.pm
-+++ b/lib/DateTime/TimeZone/America/North_Dakota/Center.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm
-+++ b/lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1191,7 +1191,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/America/Ojinaga.pm
-+++ b/lib/DateTime/TimeZone/America/Ojinaga.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {32}
- 
---- a/lib/DateTime/TimeZone/America/Panama.pm
-+++ b/lib/DateTime/TimeZone/America/Panama.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Pangnirtung.pm
-+++ b/lib/DateTime/TimeZone/America/Pangnirtung.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
---- a/lib/DateTime/TimeZone/America/Paramaribo.pm
-+++ b/lib/DateTime/TimeZone/America/Paramaribo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Phoenix.pm
-+++ b/lib/DateTime/TimeZone/America/Phoenix.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -147,7 +147,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {5}
- 
---- a/lib/DateTime/TimeZone/America/Port_au_Prince.pm
-+++ b/lib/DateTime/TimeZone/America/Port_au_Prince.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -426,7 +426,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {21}
- 
---- a/lib/DateTime/TimeZone/America/Port_of_Spain.pm
-+++ b/lib/DateTime/TimeZone/America/Port_of_Spain.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/America/Porto_Velho.pm
-+++ b/lib/DateTime/TimeZone/America/Porto_Velho.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -300,7 +300,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {14}
- 
---- a/lib/DateTime/TimeZone/America/Puerto_Rico.pm
-+++ b/lib/DateTime/TimeZone/America/Puerto_Rico.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/America/Rainy_River.pm
-+++ b/lib/DateTime/TimeZone/America/Rainy_River.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1056,7 +1056,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {58}
- 
-@@ -1110,24 +1110,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Rankin_Inlet.pm
-+++ b/lib/DateTime/TimeZone/America/Rankin_Inlet.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -912,7 +912,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/America/Recife.pm
-+++ b/lib/DateTime/TimeZone/America/Recife.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -417,7 +417,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/America/Regina.pm
-+++ b/lib/DateTime/TimeZone/America/Regina.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -507,7 +507,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {26}
- 
---- a/lib/DateTime/TimeZone/America/Resolute.pm
-+++ b/lib/DateTime/TimeZone/America/Resolute.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -912,7 +912,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/America/Rio_Branco.pm
-+++ b/lib/DateTime/TimeZone/America/Rio_Branco.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -318,7 +318,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {14}
- 
---- a/lib/DateTime/TimeZone/America/Santarem.pm
-+++ b/lib/DateTime/TimeZone/America/Santarem.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -309,7 +309,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {14}
- 
---- a/lib/DateTime/TimeZone/America/Santiago.pm
-+++ b/lib/DateTime/TimeZone/America/Santiago.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1272,7 +1272,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
-@@ -1324,26 +1324,26 @@
- 
- my $rules = [
-   bless( {
--    'at' => '4:00u',
-+    'at' => '3:00u',
-     'from' => '2016',
--    'in' => 'Aug',
--    'letter' => 'S',
-+    'in' => 'May',
-+    'letter' => '',
-     'name' => 'Chile',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=9',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
--    'at' => '3:00u',
-+    'at' => '4:00u',
-     'from' => '2016',
--    'in' => 'May',
--    'letter' => '',
-+    'in' => 'Aug',
-+    'letter' => 'S',
-     'name' => 'Chile',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=9',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Santo_Domingo.pm
-+++ b/lib/DateTime/TimeZone/America/Santo_Domingo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -183,7 +183,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {6}
- 
---- a/lib/DateTime/TimeZone/America/Sao_Paulo.pm
-+++ b/lib/DateTime/TimeZone/America/Sao_Paulo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1218,7 +1218,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {67}
- 
-@@ -1271,25 +1271,25 @@
- my $rules = [
-   bless( {
-     'at' => '0:00',
--    'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'from' => '2038',
-+    'in' => 'Feb',
-+    'letter' => '',
-     'name' => 'Brazil',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=15',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '0:00',
--    'from' => '2038',
--    'in' => 'Feb',
--    'letter' => '',
-+    'from' => '2008',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Brazil',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=15',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Scoresbysund.pm
-+++ b/lib/DateTime/TimeZone/America/Scoresbysund.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -894,7 +894,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {48}
- 
---- a/lib/DateTime/TimeZone/America/Sitka.pm
-+++ b/lib/DateTime/TimeZone/America/Sitka.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1164,7 +1164,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/St_Johns.pm
-+++ b/lib/DateTime/TimeZone/America/St_Johns.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -2028,7 +2028,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {110}
- 
-@@ -2082,24 +2082,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Swift_Current.pm
-+++ b/lib/DateTime/TimeZone/America/Swift_Current.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -246,7 +246,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {11}
- 
---- a/lib/DateTime/TimeZone/America/Tegucigalpa.pm
-+++ b/lib/DateTime/TimeZone/America/Tegucigalpa.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/America/Thule.pm
-+++ b/lib/DateTime/TimeZone/America/Thule.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -696,7 +696,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {37}
- 
-@@ -750,24 +750,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Thule',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Thule',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Thunder_Bay.pm
-+++ b/lib/DateTime/TimeZone/America/Thunder_Bay.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {59}
- 
---- a/lib/DateTime/TimeZone/America/Tijuana.pm
-+++ b/lib/DateTime/TimeZone/America/Tijuana.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1245,7 +1245,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {63}
- 
---- a/lib/DateTime/TimeZone/America/Toronto.pm
-+++ b/lib/DateTime/TimeZone/America/Toronto.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1965,7 +1965,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {107}
- 
---- a/lib/DateTime/TimeZone/America/Vancouver.pm
-+++ b/lib/DateTime/TimeZone/America/Vancouver.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1560,7 +1560,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {85}
- 
---- a/lib/DateTime/TimeZone/America/Whitehorse.pm
-+++ b/lib/DateTime/TimeZone/America/Whitehorse.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -993,7 +993,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {53}
- 
-@@ -1047,24 +1047,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Winnipeg.pm
-+++ b/lib/DateTime/TimeZone/America/Winnipeg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1524,7 +1524,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {83}
- 
-@@ -1578,24 +1578,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/America/Yakutat.pm
-+++ b/lib/DateTime/TimeZone/America/Yakutat.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1164,7 +1164,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/America/Yellowknife.pm
-+++ b/lib/DateTime/TimeZone/America/Yellowknife.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -948,7 +948,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
-@@ -1002,24 +1002,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Canada',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'Canada',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Antarctica/Casey.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Casey.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Davis.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Davis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Macquarie.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Macquarie.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -867,7 +867,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {45}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Mawson.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Mawson.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Palmer.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Palmer.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -948,7 +948,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
-@@ -1000,26 +1000,26 @@
- 
- my $rules = [
-   bless( {
--    'at' => '3:00u',
-+    'at' => '4:00u',
-     'from' => '2016',
--    'in' => 'May',
--    'letter' => '',
-+    'in' => 'Aug',
-+    'letter' => 'S',
-     'name' => 'Chile',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=9',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
--    'at' => '4:00u',
-+    'at' => '3:00u',
-     'from' => '2016',
--    'in' => 'Aug',
--    'letter' => 'S',
-+    'in' => 'May',
-+    'letter' => '',
-     'name' => 'Chile',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=9',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Antarctica/Rothera.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Rothera.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Syowa.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Syowa.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Troll.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Troll.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -444,7 +444,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {23}
- 
---- a/lib/DateTime/TimeZone/Antarctica/Vostok.pm
-+++ b/lib/DateTime/TimeZone/Antarctica/Vostok.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Almaty.pm
-+++ b/lib/DateTime/TimeZone/Asia/Almaty.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {24}
- 
---- a/lib/DateTime/TimeZone/Asia/Amman.pm
-+++ b/lib/DateTime/TimeZone/Asia/Amman.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -894,7 +894,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {48}
- 
-@@ -946,18 +946,6 @@
- 
- my $rules = [
-   bless( {
--    'at' => '24:00',
--    'from' => '2014',
--    'in' => 'Mar',
--    'letter' => 'S',
--    'name' => 'Jordan',
--    'offset_from_std' => 3600,
--    'on' => 'lastThu',
--    'save' => '1:00',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
-     'at' => '0:00s',
-     'from' => '2014',
-     'in' => 'Oct',
-@@ -968,6 +956,18 @@
-     'save' => '0',
-     'to' => 'max',
-     'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '24:00',
-+    'from' => '2014',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-+    'name' => 'Jordan',
-+    'offset_from_std' => 3600,
-+    'on' => 'lastThu',
-+    'save' => '1:00',
-+    'to' => 'max',
-+    'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
- ]
- ;
---- a/lib/DateTime/TimeZone/Asia/Anadyr.pm
-+++ b/lib/DateTime/TimeZone/Asia/Anadyr.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -606,7 +606,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Aqtau.pm
-+++ b/lib/DateTime/TimeZone/Asia/Aqtau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {23}
- 
---- a/lib/DateTime/TimeZone/Asia/Aqtobe.pm
-+++ b/lib/DateTime/TimeZone/Asia/Aqtobe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {24}
- 
---- a/lib/DateTime/TimeZone/Asia/Ashgabat.pm
-+++ b/lib/DateTime/TimeZone/Asia/Ashgabat.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -264,7 +264,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {11}
- 
---- a/lib/DateTime/TimeZone/Asia/Baghdad.pm
-+++ b/lib/DateTime/TimeZone/Asia/Baghdad.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -516,7 +516,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {26}
- 
---- a/lib/DateTime/TimeZone/Asia/Baku.pm
-+++ b/lib/DateTime/TimeZone/Asia/Baku.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -651,7 +651,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {33}
- 
---- a/lib/DateTime/TimeZone/Asia/Bangkok.pm
-+++ b/lib/DateTime/TimeZone/Asia/Bangkok.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Barnaul.pm
-+++ b/lib/DateTime/TimeZone/Asia/Barnaul.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -633,7 +633,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {31}
- 
---- a/lib/DateTime/TimeZone/Asia/Beirut.pm
-+++ b/lib/DateTime/TimeZone/Asia/Beirut.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1110,7 +1110,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {60}
- 
-@@ -1163,25 +1163,25 @@
- my $rules = [
-   bless( {
-     'at' => '0:00',
--    'from' => '1993',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1999',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'Lebanon',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '0:00',
--    'from' => '1999',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1993',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'Lebanon',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Asia/Bishkek.pm
-+++ b/lib/DateTime/TimeZone/Asia/Bishkek.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -498,7 +498,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {25}
- 
---- a/lib/DateTime/TimeZone/Asia/Brunei.pm
-+++ b/lib/DateTime/TimeZone/Asia/Brunei.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Chita.pm
-+++ b/lib/DateTime/TimeZone/Asia/Chita.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Choibalsan.pm
-+++ b/lib/DateTime/TimeZone/Asia/Choibalsan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -678,7 +678,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {35}
- 
-@@ -730,26 +730,26 @@
- 
- my $rules = [
-   bless( {
--    'at' => '0:00',
-+    'at' => '2:00',
-     'from' => '2015',
--    'in' => 'Sep',
--    'letter' => '',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'Mongol',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSat',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
--    'at' => '2:00',
-+    'at' => '0:00',
-     'from' => '2015',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'in' => 'Sep',
-+    'letter' => '',
-     'name' => 'Mongol',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSat',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Asia/Colombo.pm
-+++ b/lib/DateTime/TimeZone/Asia/Colombo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -102,7 +102,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/Asia/Damascus.pm
-+++ b/lib/DateTime/TimeZone/Asia/Damascus.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1200,7 +1200,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/Asia/Dhaka.pm
-+++ b/lib/DateTime/TimeZone/Asia/Dhaka.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Asia/Dili.pm
-+++ b/lib/DateTime/TimeZone/Asia/Dili.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Dubai.pm
-+++ b/lib/DateTime/TimeZone/Asia/Dubai.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Dushanbe.pm
-+++ b/lib/DateTime/TimeZone/Asia/Dushanbe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -246,7 +246,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {11}
- 
---- a/lib/DateTime/TimeZone/Asia/Gaza.pm
-+++ b/lib/DateTime/TimeZone/Asia/Gaza.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/Asia/Hebron.pm
-+++ b/lib/DateTime/TimeZone/Asia/Hebron.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1173,7 +1173,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {62}
- 
---- a/lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm
-+++ b/lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Hong_Kong.pm
-+++ b/lib/DateTime/TimeZone/Asia/Hong_Kong.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -660,7 +660,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {34}
- 
---- a/lib/DateTime/TimeZone/Asia/Hovd.pm
-+++ b/lib/DateTime/TimeZone/Asia/Hovd.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -669,7 +669,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {35}
- 
---- a/lib/DateTime/TimeZone/Asia/Irkutsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Irkutsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Jakarta.pm
-+++ b/lib/DateTime/TimeZone/Asia/Jakarta.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -102,7 +102,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Jayapura.pm
-+++ b/lib/DateTime/TimeZone/Asia/Jayapura.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Jerusalem.pm
-+++ b/lib/DateTime/TimeZone/Asia/Jerusalem.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
-@@ -1182,24 +1182,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2013',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Oct',
-+    'letter' => 'S',
-     'name' => 'Zion',
--    'offset_from_std' => 3600,
--    'on' => 'Fri>=23',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'lastSun',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2013',
--    'in' => 'Oct',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'Zion',
--    'offset_from_std' => 0,
--    'on' => 'lastSun',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Fri>=23',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Asia/Kabul.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kabul.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Kamchatka.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kamchatka.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -606,7 +606,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Karachi.pm
-+++ b/lib/DateTime/TimeZone/Asia/Karachi.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -129,7 +129,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/Asia/Kathmandu.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kathmandu.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Khandyga.pm
-+++ b/lib/DateTime/TimeZone/Asia/Khandyga.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -633,7 +633,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Kolkata.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kolkata.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -102,7 +102,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Asia/Kuching.pm
-+++ b/lib/DateTime/TimeZone/Asia/Kuching.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -201,7 +201,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {7}
- 
---- a/lib/DateTime/TimeZone/Asia/Macau.pm
-+++ b/lib/DateTime/TimeZone/Asia/Macau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -408,7 +408,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {20}
- 
---- a/lib/DateTime/TimeZone/Asia/Magadan.pm
-+++ b/lib/DateTime/TimeZone/Asia/Magadan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Makassar.pm
-+++ b/lib/DateTime/TimeZone/Asia/Makassar.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Manila.pm
-+++ b/lib/DateTime/TimeZone/Asia/Manila.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -120,7 +120,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/Asia/Nicosia.pm
-+++ b/lib/DateTime/TimeZone/Asia/Nicosia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -993,7 +993,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {54}
- 
-@@ -1046,25 +1046,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EUAsia',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EUAsia',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Asia/Novokuznetsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Novokuznetsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -35,7 +35,7 @@
- 60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
- 21600,
- 0,
--'KRAT',
-+'+06',
-     ],
-     [
- 60888132000, #    utc_start 1930-06-20 18:00:00 (Fri)
-@@ -44,7 +44,7 @@
- 62490614400, #    local_end 1981-04-01 00:00:00 (Wed)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62490589200, #    utc_start 1981-03-31 17:00:00 (Tue)
-@@ -53,7 +53,7 @@
- 62506425600, #    local_end 1981-10-01 00:00:00 (Thu)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62506396800, #    utc_start 1981-09-30 16:00:00 (Wed)
-@@ -62,7 +62,7 @@
- 62522150400, #    local_end 1982-04-01 00:00:00 (Thu)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62522125200, #    utc_start 1982-03-31 17:00:00 (Wed)
-@@ -71,7 +71,7 @@
- 62537961600, #    local_end 1982-10-01 00:00:00 (Fri)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62537932800, #    utc_start 1982-09-30 16:00:00 (Thu)
-@@ -80,7 +80,7 @@
- 62553686400, #    local_end 1983-04-01 00:00:00 (Fri)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62553661200, #    utc_start 1983-03-31 17:00:00 (Thu)
-@@ -89,7 +89,7 @@
- 62569497600, #    local_end 1983-10-01 00:00:00 (Sat)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62569468800, #    utc_start 1983-09-30 16:00:00 (Fri)
-@@ -98,7 +98,7 @@
- 62585308800, #    local_end 1984-04-01 00:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62585283600, #    utc_start 1984-03-31 17:00:00 (Sat)
-@@ -107,7 +107,7 @@
- 62601044400, #    local_end 1984-09-30 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62601015600, #    utc_start 1984-09-29 19:00:00 (Sat)
-@@ -116,7 +116,7 @@
- 62616765600, #    local_end 1985-03-31 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62616740400, #    utc_start 1985-03-30 19:00:00 (Sat)
-@@ -125,7 +125,7 @@
- 62632494000, #    local_end 1985-09-29 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62632465200, #    utc_start 1985-09-28 19:00:00 (Sat)
-@@ -134,7 +134,7 @@
- 62648215200, #    local_end 1986-03-30 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62648190000, #    utc_start 1986-03-29 19:00:00 (Sat)
-@@ -143,7 +143,7 @@
- 62663943600, #    local_end 1986-09-28 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62663914800, #    utc_start 1986-09-27 19:00:00 (Sat)
-@@ -152,7 +152,7 @@
- 62679664800, #    local_end 1987-03-29 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62679639600, #    utc_start 1987-03-28 19:00:00 (Sat)
-@@ -161,7 +161,7 @@
- 62695393200, #    local_end 1987-09-27 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62695364400, #    utc_start 1987-09-26 19:00:00 (Sat)
-@@ -170,7 +170,7 @@
- 62711114400, #    local_end 1988-03-27 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62711089200, #    utc_start 1988-03-26 19:00:00 (Sat)
-@@ -179,7 +179,7 @@
- 62726842800, #    local_end 1988-09-25 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62726814000, #    utc_start 1988-09-24 19:00:00 (Sat)
-@@ -188,7 +188,7 @@
- 62742564000, #    local_end 1989-03-26 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62742538800, #    utc_start 1989-03-25 19:00:00 (Sat)
-@@ -197,7 +197,7 @@
- 62758292400, #    local_end 1989-09-24 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62758263600, #    utc_start 1989-09-23 19:00:00 (Sat)
-@@ -206,7 +206,7 @@
- 62774013600, #    local_end 1990-03-25 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62773988400, #    utc_start 1990-03-24 19:00:00 (Sat)
-@@ -215,7 +215,7 @@
- 62790346800, #    local_end 1990-09-30 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62790318000, #    utc_start 1990-09-29 19:00:00 (Sat)
-@@ -224,7 +224,7 @@
- 62806068000, #    local_end 1991-03-31 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62806042800, #    utc_start 1991-03-30 19:00:00 (Sat)
-@@ -233,7 +233,7 @@
- 62821796400, #    local_end 1991-09-29 03:00:00 (Sun)
- 25200,
- 1,
--'KRAST',
-+'+07',
-     ],
-     [
- 62821771200, #    utc_start 1991-09-28 20:00:00 (Sat)
-@@ -242,7 +242,7 @@
- 62831469600, #    local_end 1992-01-19 02:00:00 (Sun)
- 21600,
- 0,
--'KRAT',
-+'+06',
-     ],
-     [
- 62831448000, #    utc_start 1992-01-18 20:00:00 (Sat)
-@@ -251,7 +251,7 @@
- 62837517600, #    local_end 1992-03-29 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62837492400, #    utc_start 1992-03-28 19:00:00 (Sat)
-@@ -260,7 +260,7 @@
- 62853246000, #    local_end 1992-09-27 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62853217200, #    utc_start 1992-09-26 19:00:00 (Sat)
-@@ -269,7 +269,7 @@
- 62868967200, #    local_end 1993-03-28 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62868942000, #    utc_start 1993-03-27 19:00:00 (Sat)
-@@ -278,7 +278,7 @@
- 62884695600, #    local_end 1993-09-26 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62884666800, #    utc_start 1993-09-25 19:00:00 (Sat)
-@@ -287,7 +287,7 @@
- 62900416800, #    local_end 1994-03-27 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62900391600, #    utc_start 1994-03-26 19:00:00 (Sat)
-@@ -296,7 +296,7 @@
- 62916145200, #    local_end 1994-09-25 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62916116400, #    utc_start 1994-09-24 19:00:00 (Sat)
-@@ -305,7 +305,7 @@
- 62931866400, #    local_end 1995-03-26 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62931841200, #    utc_start 1995-03-25 19:00:00 (Sat)
-@@ -314,7 +314,7 @@
- 62947594800, #    local_end 1995-09-24 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62947566000, #    utc_start 1995-09-23 19:00:00 (Sat)
-@@ -323,7 +323,7 @@
- 62963920800, #    local_end 1996-03-31 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62963895600, #    utc_start 1996-03-30 19:00:00 (Sat)
-@@ -332,7 +332,7 @@
- 62982068400, #    local_end 1996-10-27 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 62982039600, #    utc_start 1996-10-26 19:00:00 (Sat)
-@@ -341,7 +341,7 @@
- 62995370400, #    local_end 1997-03-30 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 62995345200, #    utc_start 1997-03-29 19:00:00 (Sat)
-@@ -350,7 +350,7 @@
- 63013518000, #    local_end 1997-10-26 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63013489200, #    utc_start 1997-10-25 19:00:00 (Sat)
-@@ -359,7 +359,7 @@
- 63026820000, #    local_end 1998-03-29 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63026794800, #    utc_start 1998-03-28 19:00:00 (Sat)
-@@ -368,7 +368,7 @@
- 63044967600, #    local_end 1998-10-25 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63044938800, #    utc_start 1998-10-24 19:00:00 (Sat)
-@@ -377,7 +377,7 @@
- 63058269600, #    local_end 1999-03-28 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63058244400, #    utc_start 1999-03-27 19:00:00 (Sat)
-@@ -386,7 +386,7 @@
- 63077022000, #    local_end 1999-10-31 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63076993200, #    utc_start 1999-10-30 19:00:00 (Sat)
-@@ -395,7 +395,7 @@
- 63089719200, #    local_end 2000-03-26 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63089694000, #    utc_start 2000-03-25 19:00:00 (Sat)
-@@ -404,7 +404,7 @@
- 63108471600, #    local_end 2000-10-29 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63108442800, #    utc_start 2000-10-28 19:00:00 (Sat)
-@@ -413,7 +413,7 @@
- 63121168800, #    local_end 2001-03-25 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63121143600, #    utc_start 2001-03-24 19:00:00 (Sat)
-@@ -422,7 +422,7 @@
- 63139921200, #    local_end 2001-10-28 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63139892400, #    utc_start 2001-10-27 19:00:00 (Sat)
-@@ -431,7 +431,7 @@
- 63153223200, #    local_end 2002-03-31 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63153198000, #    utc_start 2002-03-30 19:00:00 (Sat)
-@@ -440,7 +440,7 @@
- 63171370800, #    local_end 2002-10-27 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63171342000, #    utc_start 2002-10-26 19:00:00 (Sat)
-@@ -449,7 +449,7 @@
- 63184672800, #    local_end 2003-03-30 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63184647600, #    utc_start 2003-03-29 19:00:00 (Sat)
-@@ -458,7 +458,7 @@
- 63202820400, #    local_end 2003-10-26 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63202791600, #    utc_start 2003-10-25 19:00:00 (Sat)
-@@ -467,7 +467,7 @@
- 63216122400, #    local_end 2004-03-28 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63216097200, #    utc_start 2004-03-27 19:00:00 (Sat)
-@@ -476,7 +476,7 @@
- 63234874800, #    local_end 2004-10-31 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63234846000, #    utc_start 2004-10-30 19:00:00 (Sat)
-@@ -485,7 +485,7 @@
- 63247572000, #    local_end 2005-03-27 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63247546800, #    utc_start 2005-03-26 19:00:00 (Sat)
-@@ -494,7 +494,7 @@
- 63266324400, #    local_end 2005-10-30 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63266295600, #    utc_start 2005-10-29 19:00:00 (Sat)
-@@ -503,7 +503,7 @@
- 63279021600, #    local_end 2006-03-26 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63278996400, #    utc_start 2006-03-25 19:00:00 (Sat)
-@@ -512,7 +512,7 @@
- 63297774000, #    local_end 2006-10-29 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63297745200, #    utc_start 2006-10-28 19:00:00 (Sat)
-@@ -521,7 +521,7 @@
- 63310471200, #    local_end 2007-03-25 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63310446000, #    utc_start 2007-03-24 19:00:00 (Sat)
-@@ -530,7 +530,7 @@
- 63329223600, #    local_end 2007-10-28 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63329194800, #    utc_start 2007-10-27 19:00:00 (Sat)
-@@ -539,7 +539,7 @@
- 63342525600, #    local_end 2008-03-30 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63342500400, #    utc_start 2008-03-29 19:00:00 (Sat)
-@@ -548,7 +548,7 @@
- 63360673200, #    local_end 2008-10-26 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63360644400, #    utc_start 2008-10-25 19:00:00 (Sat)
-@@ -557,7 +557,7 @@
- 63373975200, #    local_end 2009-03-29 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63373950000, #    utc_start 2009-03-28 19:00:00 (Sat)
-@@ -566,7 +566,7 @@
- 63392122800, #    local_end 2009-10-25 03:00:00 (Sun)
- 28800,
- 1,
--'KRAST',
-+'+08',
-     ],
-     [
- 63392094000, #    utc_start 2009-10-24 19:00:00 (Sat)
-@@ -575,7 +575,7 @@
- 63405424800, #    local_end 2010-03-28 02:00:00 (Sun)
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
-     [
- 63405399600, #    utc_start 2010-03-27 19:00:00 (Sat)
-@@ -584,7 +584,7 @@
- 63424177200, #    local_end 2010-10-31 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63424152000, #    utc_start 2010-10-30 20:00:00 (Sat)
-@@ -593,29 +593,20 @@
- 63436874400, #    local_end 2011-03-27 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63436852800, #    utc_start 2011-03-26 20:00:00 (Sat)
--63549946800, #      utc_end 2014-10-25 19:00:00 (Sat)
--63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
--63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
--25200,
--0,
--'NOVT',
--    ],
--    [
--63549946800, #    utc_start 2014-10-25 19:00:00 (Sat)
- DateTime::TimeZone::INFINITY, #      utc_end
--63549972000, #  local_start 2014-10-26 02:00:00 (Sun)
-+63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
- DateTime::TimeZone::INFINITY, #    local_end
- 25200,
- 0,
--'KRAT',
-+'+07',
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Novosibirsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Novosibirsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -35,7 +35,7 @@
- 60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 60888132000, #    utc_start 1930-06-20 18:00:00 (Fri)
-@@ -44,7 +44,7 @@
- 62490614400, #    local_end 1981-04-01 00:00:00 (Wed)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62490589200, #    utc_start 1981-03-31 17:00:00 (Tue)
-@@ -53,7 +53,7 @@
- 62506425600, #    local_end 1981-10-01 00:00:00 (Thu)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62506396800, #    utc_start 1981-09-30 16:00:00 (Wed)
-@@ -62,7 +62,7 @@
- 62522150400, #    local_end 1982-04-01 00:00:00 (Thu)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62522125200, #    utc_start 1982-03-31 17:00:00 (Wed)
-@@ -71,7 +71,7 @@
- 62537961600, #    local_end 1982-10-01 00:00:00 (Fri)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62537932800, #    utc_start 1982-09-30 16:00:00 (Thu)
-@@ -80,7 +80,7 @@
- 62553686400, #    local_end 1983-04-01 00:00:00 (Fri)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62553661200, #    utc_start 1983-03-31 17:00:00 (Thu)
-@@ -89,7 +89,7 @@
- 62569497600, #    local_end 1983-10-01 00:00:00 (Sat)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62569468800, #    utc_start 1983-09-30 16:00:00 (Fri)
-@@ -98,7 +98,7 @@
- 62585308800, #    local_end 1984-04-01 00:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62585283600, #    utc_start 1984-03-31 17:00:00 (Sat)
-@@ -107,7 +107,7 @@
- 62601044400, #    local_end 1984-09-30 03:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62601015600, #    utc_start 1984-09-29 19:00:00 (Sat)
-@@ -116,7 +116,7 @@
- 62616765600, #    local_end 1985-03-31 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62616740400, #    utc_start 1985-03-30 19:00:00 (Sat)
-@@ -125,7 +125,7 @@
- 62632494000, #    local_end 1985-09-29 03:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62632465200, #    utc_start 1985-09-28 19:00:00 (Sat)
-@@ -134,7 +134,7 @@
- 62648215200, #    local_end 1986-03-30 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62648190000, #    utc_start 1986-03-29 19:00:00 (Sat)
-@@ -143,7 +143,7 @@
- 62663943600, #    local_end 1986-09-28 03:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62663914800, #    utc_start 1986-09-27 19:00:00 (Sat)
-@@ -152,7 +152,7 @@
- 62679664800, #    local_end 1987-03-29 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62679639600, #    utc_start 1987-03-28 19:00:00 (Sat)
-@@ -161,7 +161,7 @@
- 62695393200, #    local_end 1987-09-27 03:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62695364400, #    utc_start 1987-09-26 19:00:00 (Sat)
-@@ -170,7 +170,7 @@
- 62711114400, #    local_end 1988-03-27 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62711089200, #    utc_start 1988-03-26 19:00:00 (Sat)
-@@ -179,7 +179,7 @@
- 62726842800, #    local_end 1988-09-25 03:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62726814000, #    utc_start 1988-09-24 19:00:00 (Sat)
-@@ -188,7 +188,7 @@
- 62742564000, #    local_end 1989-03-26 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62742538800, #    utc_start 1989-03-25 19:00:00 (Sat)
-@@ -197,7 +197,7 @@
- 62758292400, #    local_end 1989-09-24 03:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62758263600, #    utc_start 1989-09-23 19:00:00 (Sat)
-@@ -206,7 +206,7 @@
- 62774013600, #    local_end 1990-03-25 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62773988400, #    utc_start 1990-03-24 19:00:00 (Sat)
-@@ -215,7 +215,7 @@
- 62790346800, #    local_end 1990-09-30 03:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62790318000, #    utc_start 1990-09-29 19:00:00 (Sat)
-@@ -224,7 +224,7 @@
- 62806068000, #    local_end 1991-03-31 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62806042800, #    utc_start 1991-03-30 19:00:00 (Sat)
-@@ -233,7 +233,7 @@
- 62821796400, #    local_end 1991-09-29 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 62821771200, #    utc_start 1991-09-28 20:00:00 (Sat)
-@@ -242,7 +242,7 @@
- 62831469600, #    local_end 1992-01-19 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 62831448000, #    utc_start 1992-01-18 20:00:00 (Sat)
-@@ -251,7 +251,7 @@
- 62837517600, #    local_end 1992-03-29 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62837492400, #    utc_start 1992-03-28 19:00:00 (Sat)
-@@ -260,7 +260,7 @@
- 62853246000, #    local_end 1992-09-27 03:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62853217200, #    utc_start 1992-09-26 19:00:00 (Sat)
-@@ -269,7 +269,7 @@
- 62868967200, #    local_end 1993-03-28 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 62868942000, #    utc_start 1993-03-27 19:00:00 (Sat)
-@@ -278,7 +278,7 @@
- 62873798400, #    local_end 1993-05-23 00:00:00 (Sun)
- 28800,
- 1,
--'NOVST',
-+'+08',
-     ],
-     [
- 62873769600, #    utc_start 1993-05-22 16:00:00 (Sat)
-@@ -287,7 +287,7 @@
- 62884695600, #    local_end 1993-09-26 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 62884670400, #    utc_start 1993-09-25 20:00:00 (Sat)
-@@ -296,7 +296,7 @@
- 62900416800, #    local_end 1994-03-27 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 62900395200, #    utc_start 1994-03-26 20:00:00 (Sat)
-@@ -305,7 +305,7 @@
- 62916145200, #    local_end 1994-09-25 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 62916120000, #    utc_start 1994-09-24 20:00:00 (Sat)
-@@ -314,7 +314,7 @@
- 62931866400, #    local_end 1995-03-26 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 62931844800, #    utc_start 1995-03-25 20:00:00 (Sat)
-@@ -323,7 +323,7 @@
- 62947594800, #    local_end 1995-09-24 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 62947569600, #    utc_start 1995-09-23 20:00:00 (Sat)
-@@ -332,7 +332,7 @@
- 62963920800, #    local_end 1996-03-31 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 62963899200, #    utc_start 1996-03-30 20:00:00 (Sat)
-@@ -341,7 +341,7 @@
- 62982068400, #    local_end 1996-10-27 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 62982043200, #    utc_start 1996-10-26 20:00:00 (Sat)
-@@ -350,7 +350,7 @@
- 62995370400, #    local_end 1997-03-30 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 62995348800, #    utc_start 1997-03-29 20:00:00 (Sat)
-@@ -359,7 +359,7 @@
- 63013518000, #    local_end 1997-10-26 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63013492800, #    utc_start 1997-10-25 20:00:00 (Sat)
-@@ -368,7 +368,7 @@
- 63026820000, #    local_end 1998-03-29 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63026798400, #    utc_start 1998-03-28 20:00:00 (Sat)
-@@ -377,7 +377,7 @@
- 63044967600, #    local_end 1998-10-25 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63044942400, #    utc_start 1998-10-24 20:00:00 (Sat)
-@@ -386,7 +386,7 @@
- 63058269600, #    local_end 1999-03-28 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63058248000, #    utc_start 1999-03-27 20:00:00 (Sat)
-@@ -395,7 +395,7 @@
- 63077022000, #    local_end 1999-10-31 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63076996800, #    utc_start 1999-10-30 20:00:00 (Sat)
-@@ -404,7 +404,7 @@
- 63089719200, #    local_end 2000-03-26 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63089697600, #    utc_start 2000-03-25 20:00:00 (Sat)
-@@ -413,7 +413,7 @@
- 63108471600, #    local_end 2000-10-29 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63108446400, #    utc_start 2000-10-28 20:00:00 (Sat)
-@@ -422,7 +422,7 @@
- 63121168800, #    local_end 2001-03-25 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63121147200, #    utc_start 2001-03-24 20:00:00 (Sat)
-@@ -431,7 +431,7 @@
- 63139921200, #    local_end 2001-10-28 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63139896000, #    utc_start 2001-10-27 20:00:00 (Sat)
-@@ -440,7 +440,7 @@
- 63153223200, #    local_end 2002-03-31 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63153201600, #    utc_start 2002-03-30 20:00:00 (Sat)
-@@ -449,7 +449,7 @@
- 63171370800, #    local_end 2002-10-27 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63171345600, #    utc_start 2002-10-26 20:00:00 (Sat)
-@@ -458,7 +458,7 @@
- 63184672800, #    local_end 2003-03-30 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63184651200, #    utc_start 2003-03-29 20:00:00 (Sat)
-@@ -467,7 +467,7 @@
- 63202820400, #    local_end 2003-10-26 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63202795200, #    utc_start 2003-10-25 20:00:00 (Sat)
-@@ -476,7 +476,7 @@
- 63216122400, #    local_end 2004-03-28 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63216100800, #    utc_start 2004-03-27 20:00:00 (Sat)
-@@ -485,7 +485,7 @@
- 63234874800, #    local_end 2004-10-31 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63234849600, #    utc_start 2004-10-30 20:00:00 (Sat)
-@@ -494,7 +494,7 @@
- 63247572000, #    local_end 2005-03-27 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63247550400, #    utc_start 2005-03-26 20:00:00 (Sat)
-@@ -503,7 +503,7 @@
- 63266324400, #    local_end 2005-10-30 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63266299200, #    utc_start 2005-10-29 20:00:00 (Sat)
-@@ -512,7 +512,7 @@
- 63279021600, #    local_end 2006-03-26 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63279000000, #    utc_start 2006-03-25 20:00:00 (Sat)
-@@ -521,7 +521,7 @@
- 63297774000, #    local_end 2006-10-29 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63297748800, #    utc_start 2006-10-28 20:00:00 (Sat)
-@@ -530,7 +530,7 @@
- 63310471200, #    local_end 2007-03-25 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63310449600, #    utc_start 2007-03-24 20:00:00 (Sat)
-@@ -539,7 +539,7 @@
- 63329223600, #    local_end 2007-10-28 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63329198400, #    utc_start 2007-10-27 20:00:00 (Sat)
-@@ -548,7 +548,7 @@
- 63342525600, #    local_end 2008-03-30 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63342504000, #    utc_start 2008-03-29 20:00:00 (Sat)
-@@ -557,7 +557,7 @@
- 63360673200, #    local_end 2008-10-26 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63360648000, #    utc_start 2008-10-25 20:00:00 (Sat)
-@@ -566,7 +566,7 @@
- 63373975200, #    local_end 2009-03-29 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63373953600, #    utc_start 2009-03-28 20:00:00 (Sat)
-@@ -575,7 +575,7 @@
- 63392122800, #    local_end 2009-10-25 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63392097600, #    utc_start 2009-10-24 20:00:00 (Sat)
-@@ -584,7 +584,7 @@
- 63405424800, #    local_end 2010-03-28 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63405403200, #    utc_start 2010-03-27 20:00:00 (Sat)
-@@ -593,7 +593,7 @@
- 63424177200, #    local_end 2010-10-31 03:00:00 (Sun)
- 25200,
- 1,
--'NOVST',
-+'+07',
-     ],
-     [
- 63424152000, #    utc_start 2010-10-30 20:00:00 (Sat)
-@@ -602,7 +602,7 @@
- 63436874400, #    local_end 2011-03-27 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-     ],
-     [
- 63436852800, #    utc_start 2011-03-26 20:00:00 (Sat)
-@@ -611,20 +611,29 @@
- 63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
- 25200,
- 0,
--'NOVT',
-+'+07',
-     ],
-     [
- 63549946800, #    utc_start 2014-10-25 19:00:00 (Sat)
--DateTime::TimeZone::INFINITY, #      utc_end
-+63604987200, #      utc_end 2016-07-23 20:00:00 (Sat)
- 63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
--DateTime::TimeZone::INFINITY, #    local_end
-+63605008800, #    local_end 2016-07-24 02:00:00 (Sun)
- 21600,
- 0,
--'NOVT',
-+'+06',
-+    ],
-+    [
-+63604987200, #    utc_start 2016-07-23 20:00:00 (Sat)
-+DateTime::TimeZone::INFINITY, #      utc_end
-+63605012400, #  local_start 2016-07-24 03:00:00 (Sun)
-+DateTime::TimeZone::INFINITY, #    local_end
-+25200,
-+0,
-+'+07',
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {31}
- 
---- a/lib/DateTime/TimeZone/Asia/Omsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Omsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Oral.pm
-+++ b/lib/DateTime/TimeZone/Asia/Oral.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {24}
- 
---- a/lib/DateTime/TimeZone/Asia/Pontianak.pm
-+++ b/lib/DateTime/TimeZone/Asia/Pontianak.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -102,7 +102,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Pyongyang.pm
-+++ b/lib/DateTime/TimeZone/Asia/Pyongyang.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Qatar.pm
-+++ b/lib/DateTime/TimeZone/Asia/Qatar.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Qyzylorda.pm
-+++ b/lib/DateTime/TimeZone/Asia/Qyzylorda.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -489,7 +489,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {24}
- 
---- a/lib/DateTime/TimeZone/Asia/Rangoon.pm
-+++ b/lib/DateTime/TimeZone/Asia/Rangoon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Riyadh.pm
-+++ b/lib/DateTime/TimeZone/Asia/Riyadh.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Sakhalin.pm
-+++ b/lib/DateTime/TimeZone/Asia/Sakhalin.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -633,7 +633,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Samarkand.pm
-+++ b/lib/DateTime/TimeZone/Asia/Samarkand.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -264,7 +264,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {12}
- 
---- a/lib/DateTime/TimeZone/Asia/Seoul.pm
-+++ b/lib/DateTime/TimeZone/Asia/Seoul.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -228,7 +228,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {8}
- 
---- a/lib/DateTime/TimeZone/Asia/Shanghai.pm
-+++ b/lib/DateTime/TimeZone/Asia/Shanghai.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -192,7 +192,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {8}
- 
---- a/lib/DateTime/TimeZone/Asia/Singapore.pm
-+++ b/lib/DateTime/TimeZone/Asia/Singapore.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Asia/Srednekolymsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Srednekolymsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Taipei.pm
-+++ b/lib/DateTime/TimeZone/Asia/Taipei.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -399,7 +399,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {19}
- 
---- a/lib/DateTime/TimeZone/Asia/Tashkent.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tashkent.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -264,7 +264,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {12}
- 
---- a/lib/DateTime/TimeZone/Asia/Tbilisi.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tbilisi.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -525,7 +525,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {27}
- 
---- a/lib/DateTime/TimeZone/Asia/Tehran.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tehran.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -921,7 +921,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {48}
- 
---- a/lib/DateTime/TimeZone/Asia/Thimphu.pm
-+++ b/lib/DateTime/TimeZone/Asia/Thimphu.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Tokyo.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tokyo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -129,7 +129,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/Asia/Tomsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Tomsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -633,7 +633,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {31}
- 
---- a/lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm
-+++ b/lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -669,7 +669,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {35}
- 
---- a/lib/DateTime/TimeZone/Asia/Urumqi.pm
-+++ b/lib/DateTime/TimeZone/Asia/Urumqi.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Asia/Ust_Nera.pm
-+++ b/lib/DateTime/TimeZone/Asia/Ust_Nera.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Vladivostok.pm
-+++ b/lib/DateTime/TimeZone/Asia/Vladivostok.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Yakutsk.pm
-+++ b/lib/DateTime/TimeZone/Asia/Yakutsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Yekaterinburg.pm
-+++ b/lib/DateTime/TimeZone/Asia/Yekaterinburg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Asia/Yerevan.pm
-+++ b/lib/DateTime/TimeZone/Asia/Yerevan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {31}
- 
---- a/lib/DateTime/TimeZone/Atlantic/Azores.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Azores.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1830,7 +1830,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {103}
- 
---- a/lib/DateTime/TimeZone/Atlantic/Bermuda.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Bermuda.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1011,7 +1011,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {54}
- 
-@@ -1065,24 +1065,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Atlantic/Canary.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Canary.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -903,7 +903,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {48}
- 
-@@ -956,25 +956,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Atlantic/Faroe.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Faroe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -885,7 +885,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {47}
- 
-@@ -938,25 +938,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Atlantic/Madeira.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Madeira.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1830,7 +1830,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {103}
- 
-@@ -1883,25 +1883,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Atlantic/Reykjavik.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Reykjavik.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -642,7 +642,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {33}
- 
---- a/lib/DateTime/TimeZone/Atlantic/South_Georgia.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/South_Georgia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Atlantic/Stanley.pm
-+++ b/lib/DateTime/TimeZone/Atlantic/Stanley.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -660,7 +660,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {33}
- 
---- a/lib/DateTime/TimeZone/Australia/Adelaide.pm
-+++ b/lib/DateTime/TimeZone/Australia/Adelaide.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1137,7 +1137,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
-@@ -1191,24 +1191,24 @@
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'D',
-+    'in' => 'Apr',
-+    'letter' => 'S',
-     'name' => 'AS',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Apr',
--    'letter' => 'S',
-+    'in' => 'Oct',
-+    'letter' => 'D',
-     'name' => 'AS',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=1',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Australia/Brisbane.pm
-+++ b/lib/DateTime/TimeZone/Australia/Brisbane.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -192,7 +192,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {8}
- 
---- a/lib/DateTime/TimeZone/Australia/Broken_Hill.pm
-+++ b/lib/DateTime/TimeZone/Australia/Broken_Hill.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1155,7 +1155,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {62}
- 
-@@ -1209,24 +1209,24 @@
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'D',
-+    'in' => 'Apr',
-+    'letter' => 'S',
-     'name' => 'AS',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Apr',
--    'letter' => 'S',
-+    'in' => 'Oct',
-+    'letter' => 'D',
-     'name' => 'AS',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=1',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Australia/Currie.pm
-+++ b/lib/DateTime/TimeZone/Australia/Currie.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1137,7 +1137,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {62}
- 
---- a/lib/DateTime/TimeZone/Australia/Darwin.pm
-+++ b/lib/DateTime/TimeZone/Australia/Darwin.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -120,7 +120,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {4}
- 
---- a/lib/DateTime/TimeZone/Australia/Eucla.pm
-+++ b/lib/DateTime/TimeZone/Australia/Eucla.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -210,7 +210,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {9}
- 
---- a/lib/DateTime/TimeZone/Australia/Hobart.pm
-+++ b/lib/DateTime/TimeZone/Australia/Hobart.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1209,7 +1209,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {66}
- 
---- a/lib/DateTime/TimeZone/Australia/Lindeman.pm
-+++ b/lib/DateTime/TimeZone/Australia/Lindeman.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -237,7 +237,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {10}
- 
---- a/lib/DateTime/TimeZone/Australia/Lord_Howe.pm
-+++ b/lib/DateTime/TimeZone/Australia/Lord_Howe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -876,7 +876,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {47}
- 
---- a/lib/DateTime/TimeZone/Australia/Melbourne.pm
-+++ b/lib/DateTime/TimeZone/Australia/Melbourne.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
---- a/lib/DateTime/TimeZone/Australia/Perth.pm
-+++ b/lib/DateTime/TimeZone/Australia/Perth.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -210,7 +210,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {9}
- 
---- a/lib/DateTime/TimeZone/Australia/Sydney.pm
-+++ b/lib/DateTime/TimeZone/Australia/Sydney.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {61}
- 
-@@ -1182,24 +1182,24 @@
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Apr',
--    'letter' => 'S',
-+    'in' => 'Oct',
-+    'letter' => 'D',
-     'name' => 'AN',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'Sun>=1',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00s',
-     'from' => '2008',
--    'in' => 'Oct',
--    'letter' => 'D',
-+    'in' => 'Apr',
-+    'letter' => 'S',
-     'name' => 'AN',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'Sun>=1',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/CET.pm
-+++ b/lib/DateTime/TimeZone/CET.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1065,7 +1065,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {58}
- 
-@@ -1092,25 +1092,25 @@
- my $rules = [
-   bless( {
-     'at' => '2:00s',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'C-Eur',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00s',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'C-Eur',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/CST6CDT.pm
-+++ b/lib/DateTime/TimeZone/CST6CDT.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/Catalog.pm
-+++ b/lib/DateTime/TimeZone/Catalog.pm
-@@ -1882,7 +1882,7 @@
- 
- ;
- 
--sub OlsonVersion { '2016e' }
-+sub OlsonVersion { '2016f' }
- 
- 
- 1;
---- a/lib/DateTime/TimeZone/EET.pm
-+++ b/lib/DateTime/TimeZone/EET.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
---- a/lib/DateTime/TimeZone/EST.pm
-+++ b/lib/DateTime/TimeZone/EST.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -30,7 +30,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/EST5EDT.pm
-+++ b/lib/DateTime/TimeZone/EST5EDT.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
-@@ -1210,24 +1210,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Amsterdam.pm
-+++ b/lib/DateTime/TimeZone/Europe/Amsterdam.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1470,7 +1470,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {80}
- 
-@@ -1523,25 +1523,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Andorra.pm
-+++ b/lib/DateTime/TimeZone/Europe/Andorra.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -813,7 +813,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {43}
- 
---- a/lib/DateTime/TimeZone/Europe/Astrakhan.pm
-+++ b/lib/DateTime/TimeZone/Europe/Astrakhan.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -606,7 +606,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/Europe/Athens.pm
-+++ b/lib/DateTime/TimeZone/Europe/Athens.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1092,7 +1092,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {58}
- 
---- a/lib/DateTime/TimeZone/Europe/Belgrade.pm
-+++ b/lib/DateTime/TimeZone/Europe/Belgrade.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Europe/Berlin.pm
-+++ b/lib/DateTime/TimeZone/Europe/Berlin.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1146,7 +1146,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {63}
- 
---- a/lib/DateTime/TimeZone/Europe/Brussels.pm
-+++ b/lib/DateTime/TimeZone/Europe/Brussels.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1524,7 +1524,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {82}
- 
-@@ -1577,25 +1577,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Bucharest.pm
-+++ b/lib/DateTime/TimeZone/Europe/Bucharest.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1092,7 +1092,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {57}
- 
---- a/lib/DateTime/TimeZone/Europe/Budapest.pm
-+++ b/lib/DateTime/TimeZone/Europe/Budapest.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1218,7 +1218,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
-@@ -1271,25 +1271,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Chisinau.pm
-+++ b/lib/DateTime/TimeZone/Europe/Chisinau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {60}
- 
-@@ -1180,26 +1180,26 @@
- 
- my $rules = [
-   bless( {
--    'at' => '3:00',
-+    'at' => '2:00',
-     'from' => '1997',
--    'in' => 'Oct',
--    'letter' => '',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'Moldova',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
--    'at' => '2:00',
-+    'at' => '3:00',
-     'from' => '1997',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'Moldova',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Copenhagen.pm
-+++ b/lib/DateTime/TimeZone/Europe/Copenhagen.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1056,7 +1056,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {56}
- 
-@@ -1109,25 +1109,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Dublin.pm
-+++ b/lib/DateTime/TimeZone/Europe/Dublin.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1911,7 +1911,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {103}
- 
-@@ -1964,25 +1964,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Gibraltar.pm
-+++ b/lib/DateTime/TimeZone/Europe/Gibraltar.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1632,7 +1632,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {94}
- 
---- a/lib/DateTime/TimeZone/Europe/Helsinki.pm
-+++ b/lib/DateTime/TimeZone/Europe/Helsinki.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -912,7 +912,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {48}
- 
-@@ -965,25 +965,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Istanbul.pm
-+++ b/lib/DateTime/TimeZone/Europe/Istanbul.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1425,7 +1425,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {77}
- 
-@@ -1478,25 +1478,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Kaliningrad.pm
-+++ b/lib/DateTime/TimeZone/Europe/Kaliningrad.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -741,7 +741,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {37}
- 
---- a/lib/DateTime/TimeZone/Europe/Kiev.pm
-+++ b/lib/DateTime/TimeZone/Europe/Kiev.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Europe/Kirov.pm
-+++ b/lib/DateTime/TimeZone/Europe/Kirov.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -597,7 +597,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/Europe/Lisbon.pm
-+++ b/lib/DateTime/TimeZone/Europe/Lisbon.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1839,7 +1839,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {103}
- 
---- a/lib/DateTime/TimeZone/Europe/London.pm
-+++ b/lib/DateTime/TimeZone/Europe/London.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -2028,7 +2028,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {116}
- 
-@@ -2081,25 +2081,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Luxembourg.pm
-+++ b/lib/DateTime/TimeZone/Europe/Luxembourg.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1497,7 +1497,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {81}
- 
-@@ -1550,25 +1550,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Madrid.pm
-+++ b/lib/DateTime/TimeZone/Europe/Madrid.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1326,7 +1326,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {76}
- 
---- a/lib/DateTime/TimeZone/Europe/Malta.pm
-+++ b/lib/DateTime/TimeZone/Europe/Malta.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1371,7 +1371,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {74}
- 
-@@ -1424,25 +1424,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Minsk.pm
-+++ b/lib/DateTime/TimeZone/Europe/Minsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -291,26 +291,17 @@
-     ],
-     [
- 62821785600, #    utc_start 1991-09-29 00:00:00 (Sun)
--62837503200, #      utc_end 1992-03-28 22:00:00 (Sat)
-+62837510400, #      utc_end 1992-03-29 00:00:00 (Sun)
- 62821792800, #  local_start 1991-09-29 02:00:00 (Sun)
--62837510400, #    local_end 1992-03-29 00:00:00 (Sun)
-+62837517600, #    local_end 1992-03-29 02:00:00 (Sun)
- 7200,
- 0,
- 'EET',
-     ],
-     [
--62837503200, #    utc_start 1992-03-28 22:00:00 (Sat)
--62853228000, #      utc_end 1992-09-26 22:00:00 (Sat)
--62837514000, #  local_start 1992-03-29 01:00:00 (Sun)
--62853238800, #    local_end 1992-09-27 01:00:00 (Sun)
--10800,
--1,
--'EEST',
--    ],
--    [
--62853228000, #    utc_start 1992-09-26 22:00:00 (Sat)
-+62837510400, #    utc_start 1992-03-29 00:00:00 (Sun)
- 62853235200, #      utc_end 1992-09-27 00:00:00 (Sun)
--62853238800, #  local_start 1992-09-27 01:00:00 (Sun)
-+62837521200, #  local_start 1992-03-29 03:00:00 (Sun)
- 62853246000, #    local_end 1992-09-27 03:00:00 (Sun)
- 10800,
- 1,
-@@ -669,9 +660,9 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
--sub has_dst_changes {33}
-+sub has_dst_changes {32}
- 
- sub _max_year {2026}
- 
---- a/lib/DateTime/TimeZone/Europe/Monaco.pm
-+++ b/lib/DateTime/TimeZone/Europe/Monaco.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1515,7 +1515,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {86}
- 
---- a/lib/DateTime/TimeZone/Europe/Moscow.pm
-+++ b/lib/DateTime/TimeZone/Europe/Moscow.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -732,7 +732,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {38}
- 
---- a/lib/DateTime/TimeZone/Europe/Oslo.pm
-+++ b/lib/DateTime/TimeZone/Europe/Oslo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1119,7 +1119,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {60}
- 
-@@ -1172,25 +1172,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Paris.pm
-+++ b/lib/DateTime/TimeZone/Europe/Paris.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1506,7 +1506,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {83}
- 
-@@ -1559,25 +1559,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Prague.pm
-+++ b/lib/DateTime/TimeZone/Europe/Prague.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1128,7 +1128,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {60}
- 
---- a/lib/DateTime/TimeZone/Europe/Riga.pm
-+++ b/lib/DateTime/TimeZone/Europe/Riga.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
-@@ -1055,25 +1055,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Rome.pm
-+++ b/lib/DateTime/TimeZone/Europe/Rome.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1389,7 +1389,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {75}
- 
-@@ -1442,25 +1442,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Samara.pm
-+++ b/lib/DateTime/TimeZone/Europe/Samara.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Europe/Simferopol.pm
-+++ b/lib/DateTime/TimeZone/Europe/Simferopol.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -732,7 +732,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {35}
- 
---- a/lib/DateTime/TimeZone/Europe/Sofia.pm
-+++ b/lib/DateTime/TimeZone/Europe/Sofia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
---- a/lib/DateTime/TimeZone/Europe/Stockholm.pm
-+++ b/lib/DateTime/TimeZone/Europe/Stockholm.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
-@@ -983,25 +983,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Tallinn.pm
-+++ b/lib/DateTime/TimeZone/Europe/Tallinn.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -966,7 +966,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {50}
- 
---- a/lib/DateTime/TimeZone/Europe/Tirane.pm
-+++ b/lib/DateTime/TimeZone/Europe/Tirane.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1047,7 +1047,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {57}
- 
---- a/lib/DateTime/TimeZone/Europe/Ulyanovsk.pm
-+++ b/lib/DateTime/TimeZone/Europe/Ulyanovsk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -624,7 +624,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {30}
- 
---- a/lib/DateTime/TimeZone/Europe/Uzhgorod.pm
-+++ b/lib/DateTime/TimeZone/Europe/Uzhgorod.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -966,7 +966,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/Europe/Vienna.pm
-+++ b/lib/DateTime/TimeZone/Europe/Vienna.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1119,7 +1119,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {59}
- 
---- a/lib/DateTime/TimeZone/Europe/Vilnius.pm
-+++ b/lib/DateTime/TimeZone/Europe/Vilnius.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {47}
- 
---- a/lib/DateTime/TimeZone/Europe/Volgograd.pm
-+++ b/lib/DateTime/TimeZone/Europe/Volgograd.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -615,7 +615,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {29}
- 
---- a/lib/DateTime/TimeZone/Europe/Warsaw.pm
-+++ b/lib/DateTime/TimeZone/Europe/Warsaw.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1353,7 +1353,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {72}
- 
---- a/lib/DateTime/TimeZone/Europe/Zaporozhye.pm
-+++ b/lib/DateTime/TimeZone/Europe/Zaporozhye.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -948,7 +948,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
-@@ -1001,25 +1001,25 @@
- my $rules = [
-   bless( {
-     'at' => '1:00u',
--    'from' => '1996',
--    'in' => 'Oct',
--    'letter' => '',
-+    'from' => '1981',
-+    'in' => 'Mar',
-+    'letter' => 'S',
-     'name' => 'EU',
--    'offset_from_std' => 0,
-+    'offset_from_std' => 3600,
-     'on' => 'lastSun',
--    'save' => '0',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '1:00u',
--    'from' => '1981',
--    'in' => 'Mar',
--    'letter' => 'S',
-+    'from' => '1996',
-+    'in' => 'Oct',
-+    'letter' => '',
-     'name' => 'EU',
--    'offset_from_std' => 3600,
-+    'offset_from_std' => 0,
-     'on' => 'lastSun',
--    'save' => '1:00',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/Europe/Zurich.pm
-+++ b/lib/DateTime/TimeZone/Europe/Zurich.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -930,7 +930,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {49}
- 
---- a/lib/DateTime/TimeZone/HST.pm
-+++ b/lib/DateTime/TimeZone/HST.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -30,7 +30,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Chagos.pm
-+++ b/lib/DateTime/TimeZone/Indian/Chagos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Christmas.pm
-+++ b/lib/DateTime/TimeZone/Indian/Christmas.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Cocos.pm
-+++ b/lib/DateTime/TimeZone/Indian/Cocos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Kerguelen.pm
-+++ b/lib/DateTime/TimeZone/Indian/Kerguelen.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/antarctica.  Olson data version 2016e
-+# Generated from debian/tzdata/antarctica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Mahe.pm
-+++ b/lib/DateTime/TimeZone/Indian/Mahe.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Maldives.pm
-+++ b/lib/DateTime/TimeZone/Indian/Maldives.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/asia.  Olson data version 2016e
-+# Generated from debian/tzdata/asia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Indian/Mauritius.pm
-+++ b/lib/DateTime/TimeZone/Indian/Mauritius.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/Indian/Reunion.pm
-+++ b/lib/DateTime/TimeZone/Indian/Reunion.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/africa.  Olson data version 2016e
-+# Generated from debian/tzdata/africa.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/MET.pm
-+++ b/lib/DateTime/TimeZone/MET.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1065,7 +1065,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {58}
- 
---- a/lib/DateTime/TimeZone/MST.pm
-+++ b/lib/DateTime/TimeZone/MST.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -30,7 +30,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/MST7MDT.pm
-+++ b/lib/DateTime/TimeZone/MST7MDT.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
-@@ -1210,24 +1210,24 @@
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Mar',
--    'letter' => 'D',
-+    'in' => 'Nov',
-+    'letter' => 'S',
-     'name' => 'US',
--    'offset_from_std' => 3600,
--    'on' => 'Sun>=8',
--    'save' => '1:00',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-   bless( {
-     'at' => '2:00',
-     'from' => '2007',
--    'in' => 'Nov',
--    'letter' => 'S',
-+    'in' => 'Mar',
-+    'letter' => 'D',
-     'name' => 'US',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
-+    'offset_from_std' => 3600,
-+    'on' => 'Sun>=8',
-+    'save' => '1:00',
-     'to' => 'max',
-     'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
---- a/lib/DateTime/TimeZone/PST8PDT.pm
-+++ b/lib/DateTime/TimeZone/PST8PDT.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1182,7 +1182,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {65}
- 
---- a/lib/DateTime/TimeZone/Pacific/Apia.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Apia.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -372,7 +372,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {19}
- 
-@@ -424,18 +424,6 @@
- 
- my $rules = [
-   bless( {
--    'at' => '4:00',
--    'from' => '2012',
--    'in' => 'Apr',
--    'letter' => 'S',
--    'name' => 'WS',
--    'offset_from_std' => 0,
--    'on' => 'Sun>=1',
--    'save' => '0',
--    'to' => 'max',
--    'type' => undef
--  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
--  bless( {
-     'at' => '3:00',
-     'from' => '2012',
-     'in' => 'Sep',
-@@ -446,6 +434,18 @@
-     'save' => '1',
-     'to' => 'max',
-     'type' => undef
-+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-+  bless( {
-+    'at' => '4:00',
-+    'from' => '2012',
-+    'in' => 'Apr',
-+    'letter' => 'S',
-+    'name' => 'WS',
-+    'offset_from_std' => 0,
-+    'on' => 'Sun>=1',
-+    'save' => '0',
-+    'to' => 'max',
-+    'type' => undef
-   }, 'DateTime::TimeZone::OlsonDB::Rule' )
- ]
- ;
---- a/lib/DateTime/TimeZone/Pacific/Auckland.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Auckland.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1245,7 +1245,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {68}
- 
---- a/lib/DateTime/TimeZone/Pacific/Bougainville.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Bougainville.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Chatham.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Chatham.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1002,7 +1002,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {54}
- 
---- a/lib/DateTime/TimeZone/Pacific/Chuuk.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Chuuk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Easter.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Easter.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -1092,7 +1092,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {59}
- 
---- a/lib/DateTime/TimeZone/Pacific/Efate.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Efate.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -219,7 +219,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {10}
- 
---- a/lib/DateTime/TimeZone/Pacific/Enderbury.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Enderbury.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Fakaofo.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Fakaofo.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Fiji.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Fiji.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -399,7 +399,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {21}
- 
---- a/lib/DateTime/TimeZone/Pacific/Funafuti.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Funafuti.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Galapagos.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Galapagos.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/southamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/southamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Gambier.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Gambier.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Guadalcanal.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Guadalcanal.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Guam.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Guam.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Honolulu.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Honolulu.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/northamerica.  Olson data version 2016e
-+# Generated from debian/tzdata/northamerica.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -84,7 +84,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {2}
- 
---- a/lib/DateTime/TimeZone/Pacific/Kiritimati.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Kiritimati.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Kosrae.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Kosrae.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Kwajalein.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Kwajalein.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Majuro.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Majuro.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Marquesas.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Marquesas.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Nauru.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Nauru.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Niue.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Niue.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -57,7 +57,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Norfolk.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Norfolk.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -75,7 +75,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {1}
- 
---- a/lib/DateTime/TimeZone/Pacific/Noumea.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Noumea.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -93,7 +93,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/Pacific/Pago_Pago.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Pago_Pago.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -66,7 +66,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Palau.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Palau.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Pitcairn.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Pitcairn.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Pohnpei.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Pohnpei.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Port_Moresby.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Port_Moresby.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -48,7 +48,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Rarotonga.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Rarotonga.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -273,7 +273,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {13}
- 
---- a/lib/DateTime/TimeZone/Pacific/Tahiti.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Tahiti.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Tarawa.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Tarawa.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Tongatapu.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Tongatapu.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -111,7 +111,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {3}
- 
---- a/lib/DateTime/TimeZone/Pacific/Wake.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Wake.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/Pacific/Wallis.pm
-+++ b/lib/DateTime/TimeZone/Pacific/Wallis.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/australasia.  Olson data version 2016e
-+# Generated from debian/tzdata/australasia.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -39,7 +39,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {0}
- 
---- a/lib/DateTime/TimeZone/WET.pm
-+++ b/lib/DateTime/TimeZone/WET.pm
-@@ -3,7 +3,7 @@
- # DateTime::TimeZone module distribution in the tools/ directory
- 
- #
--# Generated from debian/tzdata/europe.  Olson data version 2016e
-+# Generated from debian/tzdata/europe.  Olson data version 2016f
- #
- # Do not edit this file directly.
- #
-@@ -939,7 +939,7 @@
-     ],
- ];
- 
--sub olson_version {'2016e'}
-+sub olson_version {'2016f'}
- 
- sub has_dst_changes {51}
- 
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 70da37a..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1,2 +0,0 @@
-2016e
-2016f

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdatetime-timezone-perl.git



More information about the Pkg-perl-cvs-commits mailing list