The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Changes 07
LICENSE 33
MANIFEST 24
META.json 455496
META.yml 450478
Makefile.PL 124
README.md 201217
cpanfile 14
dist.ini 77
lib/DateTime/TimeZone/Africa/Abidjan.pm 33
lib/DateTime/TimeZone/Africa/Accra.pm 33
lib/DateTime/TimeZone/Africa/Algiers.pm 33
lib/DateTime/TimeZone/Africa/Bissau.pm 33
lib/DateTime/TimeZone/Africa/Cairo.pm 1634
lib/DateTime/TimeZone/Africa/Casablanca.pm 1414
lib/DateTime/TimeZone/Africa/Ceuta.pm 1432
lib/DateTime/TimeZone/Africa/El_Aaiun.pm 1414
lib/DateTime/TimeZone/Africa/Johannesburg.pm 33
lib/DateTime/TimeZone/Africa/Khartoum.pm 33
lib/DateTime/TimeZone/Africa/Lagos.pm 33
lib/DateTime/TimeZone/Africa/Maputo.pm 33
lib/DateTime/TimeZone/Africa/Monrovia.pm 33
lib/DateTime/TimeZone/Africa/Nairobi.pm 33
lib/DateTime/TimeZone/Africa/Ndjamena.pm 33
lib/DateTime/TimeZone/Africa/Tripoli.pm 33
lib/DateTime/TimeZone/Africa/Tunis.pm 33
lib/DateTime/TimeZone/Africa/Windhoek.pm 1432
lib/DateTime/TimeZone/America/Adak.pm 1432
lib/DateTime/TimeZone/America/Anchorage.pm 1432
lib/DateTime/TimeZone/America/Antigua.pm 33
lib/DateTime/TimeZone/America/Araguaina.pm 33
lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm 33
lib/DateTime/TimeZone/America/Argentina/Catamarca.pm 33
lib/DateTime/TimeZone/America/Argentina/Cordoba.pm 33
lib/DateTime/TimeZone/America/Argentina/Jujuy.pm 33
lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm 33
lib/DateTime/TimeZone/America/Argentina/Mendoza.pm 33
lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm 33
lib/DateTime/TimeZone/America/Argentina/Salta.pm 33
lib/DateTime/TimeZone/America/Argentina/San_Juan.pm 33
lib/DateTime/TimeZone/America/Argentina/San_Luis.pm 33
lib/DateTime/TimeZone/America/Argentina/Tucuman.pm 33
lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm 33
lib/DateTime/TimeZone/America/Asuncion.pm 422
lib/DateTime/TimeZone/America/Atikokan.pm 33
lib/DateTime/TimeZone/America/Bahia.pm 33
lib/DateTime/TimeZone/America/Bahia_Banderas.pm 422
lib/DateTime/TimeZone/America/Barbados.pm 33
lib/DateTime/TimeZone/America/Belem.pm 33
lib/DateTime/TimeZone/America/Belize.pm 33
lib/DateTime/TimeZone/America/Blanc_Sablon.pm 33
lib/DateTime/TimeZone/America/Boa_Vista.pm 33
lib/DateTime/TimeZone/America/Bogota.pm 33
lib/DateTime/TimeZone/America/Boise.pm 1432
lib/DateTime/TimeZone/America/Cambridge_Bay.pm 1432
lib/DateTime/TimeZone/America/Campo_Grande.pm 1212
lib/DateTime/TimeZone/America/Cancun.pm 422
lib/DateTime/TimeZone/America/Caracas.pm 33
lib/DateTime/TimeZone/America/Cayenne.pm 33
lib/DateTime/TimeZone/America/Cayman.pm 33
lib/DateTime/TimeZone/America/Chicago.pm 1432
lib/DateTime/TimeZone/America/Chihuahua.pm 422
lib/DateTime/TimeZone/America/Costa_Rica.pm 33
lib/DateTime/TimeZone/America/Creston.pm 33
lib/DateTime/TimeZone/America/Cuiaba.pm 1212
lib/DateTime/TimeZone/America/Curacao.pm 33
lib/DateTime/TimeZone/America/Danmarkshavn.pm 33
lib/DateTime/TimeZone/America/Dawson.pm 1432
lib/DateTime/TimeZone/America/Dawson_Creek.pm 33
lib/DateTime/TimeZone/America/Denver.pm 1432
lib/DateTime/TimeZone/America/Detroit.pm 1432
lib/DateTime/TimeZone/America/Edmonton.pm 1432
lib/DateTime/TimeZone/America/Eirunepe.pm 33
lib/DateTime/TimeZone/America/El_Salvador.pm 33
lib/DateTime/TimeZone/America/Fortaleza.pm 33
lib/DateTime/TimeZone/America/Glace_Bay.pm 1432
lib/DateTime/TimeZone/America/Godthab.pm 1432
lib/DateTime/TimeZone/America/Goose_Bay.pm 1432
lib/DateTime/TimeZone/America/Grand_Turk.pm 33
lib/DateTime/TimeZone/America/Guatemala.pm 33
lib/DateTime/TimeZone/America/Guayaquil.pm 33
lib/DateTime/TimeZone/America/Guyana.pm 33
lib/DateTime/TimeZone/America/Halifax.pm 1432
lib/DateTime/TimeZone/America/Havana.pm 422
lib/DateTime/TimeZone/America/Hermosillo.pm 33
lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm 1432
lib/DateTime/TimeZone/America/Indiana/Knox.pm 1432
lib/DateTime/TimeZone/America/Indiana/Marengo.pm 1432
lib/DateTime/TimeZone/America/Indiana/Petersburg.pm 1432
lib/DateTime/TimeZone/America/Indiana/Tell_City.pm 1432
lib/DateTime/TimeZone/America/Indiana/Vevay.pm 1432
lib/DateTime/TimeZone/America/Indiana/Vincennes.pm 1432
lib/DateTime/TimeZone/America/Indiana/Winamac.pm 1432
lib/DateTime/TimeZone/America/Inuvik.pm 1432
lib/DateTime/TimeZone/America/Iqaluit.pm 1432
lib/DateTime/TimeZone/America/Jamaica.pm 33
lib/DateTime/TimeZone/America/Juneau.pm 1432
lib/DateTime/TimeZone/America/Kentucky/Louisville.pm 1432
lib/DateTime/TimeZone/America/Kentucky/Monticello.pm 1432
lib/DateTime/TimeZone/America/La_Paz.pm 33
lib/DateTime/TimeZone/America/Lima.pm 33
lib/DateTime/TimeZone/America/Los_Angeles.pm 1432
lib/DateTime/TimeZone/America/Maceio.pm 33
lib/DateTime/TimeZone/America/Managua.pm 33
lib/DateTime/TimeZone/America/Manaus.pm 33
lib/DateTime/TimeZone/America/Martinique.pm 33
lib/DateTime/TimeZone/America/Matamoros.pm 1432
lib/DateTime/TimeZone/America/Mazatlan.pm 422
lib/DateTime/TimeZone/America/Menominee.pm 1432
lib/DateTime/TimeZone/America/Merida.pm 422
lib/DateTime/TimeZone/America/Metlakatla.pm 33
lib/DateTime/TimeZone/America/Mexico_City.pm 422
lib/DateTime/TimeZone/America/Miquelon.pm 1432
lib/DateTime/TimeZone/America/Moncton.pm 1432
lib/DateTime/TimeZone/America/Monterrey.pm 422
lib/DateTime/TimeZone/America/Montevideo.pm 1634
lib/DateTime/TimeZone/America/Montreal.pm 1432
lib/DateTime/TimeZone/America/Nassau.pm 1432
lib/DateTime/TimeZone/America/New_York.pm 1432
lib/DateTime/TimeZone/America/Nipigon.pm 1432
lib/DateTime/TimeZone/America/Nome.pm 1432
lib/DateTime/TimeZone/America/Noronha.pm 33
lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm 1432
lib/DateTime/TimeZone/America/North_Dakota/Center.pm 1432
lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm 1432
lib/DateTime/TimeZone/America/Ojinaga.pm 1432
lib/DateTime/TimeZone/America/Panama.pm 33
lib/DateTime/TimeZone/America/Pangnirtung.pm 1432
lib/DateTime/TimeZone/America/Paramaribo.pm 33
lib/DateTime/TimeZone/America/Phoenix.pm 33
lib/DateTime/TimeZone/America/Port_au_Prince.pm 422
lib/DateTime/TimeZone/America/Port_of_Spain.pm 33
lib/DateTime/TimeZone/America/Porto_Velho.pm 33
lib/DateTime/TimeZone/America/Puerto_Rico.pm 33
lib/DateTime/TimeZone/America/Rainy_River.pm 1432
lib/DateTime/TimeZone/America/Rankin_Inlet.pm 1432
lib/DateTime/TimeZone/America/Recife.pm 33
lib/DateTime/TimeZone/America/Regina.pm 33
lib/DateTime/TimeZone/America/Resolute.pm 1432
lib/DateTime/TimeZone/America/Rio_Branco.pm 33
lib/DateTime/TimeZone/America/Santa_Isabel.pm 422
lib/DateTime/TimeZone/America/Santarem.pm 33
lib/DateTime/TimeZone/America/Santiago.pm 1634
lib/DateTime/TimeZone/America/Santo_Domingo.pm 33
lib/DateTime/TimeZone/America/Sao_Paulo.pm 1212
lib/DateTime/TimeZone/America/Scoresbysund.pm 1432
lib/DateTime/TimeZone/America/Sitka.pm 1432
lib/DateTime/TimeZone/America/St_Johns.pm 1432
lib/DateTime/TimeZone/America/Swift_Current.pm 33
lib/DateTime/TimeZone/America/Tegucigalpa.pm 33
lib/DateTime/TimeZone/America/Thule.pm 422
lib/DateTime/TimeZone/America/Thunder_Bay.pm 1432
lib/DateTime/TimeZone/America/Tijuana.pm 1432
lib/DateTime/TimeZone/America/Toronto.pm 1432
lib/DateTime/TimeZone/America/Vancouver.pm 1432
lib/DateTime/TimeZone/America/Whitehorse.pm 1432
lib/DateTime/TimeZone/America/Winnipeg.pm 1432
lib/DateTime/TimeZone/America/Yakutat.pm 1432
lib/DateTime/TimeZone/America/Yellowknife.pm 1432
lib/DateTime/TimeZone/Antarctica/Casey.pm 33
lib/DateTime/TimeZone/Antarctica/Davis.pm 33
lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm 33
lib/DateTime/TimeZone/Antarctica/Macquarie.pm 33
lib/DateTime/TimeZone/Antarctica/Mawson.pm 33
lib/DateTime/TimeZone/Antarctica/Palmer.pm 422
lib/DateTime/TimeZone/Antarctica/Rothera.pm 33
lib/DateTime/TimeZone/Antarctica/Syowa.pm 33
lib/DateTime/TimeZone/Antarctica/Troll.pm 1432
lib/DateTime/TimeZone/Antarctica/Vostok.pm 33
lib/DateTime/TimeZone/Asia/Aden.pm 33
lib/DateTime/TimeZone/Asia/Almaty.pm 33
lib/DateTime/TimeZone/Asia/Amman.pm 422
lib/DateTime/TimeZone/Asia/Anadyr.pm 33
lib/DateTime/TimeZone/Asia/Aqtau.pm 33
lib/DateTime/TimeZone/Asia/Aqtobe.pm 33
lib/DateTime/TimeZone/Asia/Ashgabat.pm 33
lib/DateTime/TimeZone/Asia/Baghdad.pm 33
lib/DateTime/TimeZone/Asia/Bahrain.pm 33
lib/DateTime/TimeZone/Asia/Baku.pm 422
lib/DateTime/TimeZone/Asia/Bangkok.pm 33
lib/DateTime/TimeZone/Asia/Beirut.pm 1432
lib/DateTime/TimeZone/Asia/Bishkek.pm 484482
lib/DateTime/TimeZone/Asia/Brunei.pm 33
lib/DateTime/TimeZone/Asia/Chita.pm 33
lib/DateTime/TimeZone/Asia/Choibalsan.pm 33
lib/DateTime/TimeZone/Asia/Colombo.pm 33
lib/DateTime/TimeZone/Asia/Damascus.pm 422
lib/DateTime/TimeZone/Asia/Dhaka.pm 33
lib/DateTime/TimeZone/Asia/Dili.pm 33
lib/DateTime/TimeZone/Asia/Dubai.pm 33
lib/DateTime/TimeZone/Asia/Dushanbe.pm 33
lib/DateTime/TimeZone/Asia/Gaza.pm 1634
lib/DateTime/TimeZone/Asia/Hebron.pm 1634
lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm 33
lib/DateTime/TimeZone/Asia/Hong_Kong.pm 33
lib/DateTime/TimeZone/Asia/Hovd.pm 33
lib/DateTime/TimeZone/Asia/Irkutsk.pm 33
lib/DateTime/TimeZone/Asia/Jakarta.pm 33
lib/DateTime/TimeZone/Asia/Jayapura.pm 33
lib/DateTime/TimeZone/Asia/Jerusalem.pm 1432
lib/DateTime/TimeZone/Asia/Kabul.pm 33
lib/DateTime/TimeZone/Asia/Kamchatka.pm 33
lib/DateTime/TimeZone/Asia/Karachi.pm 33
lib/DateTime/TimeZone/Asia/Kathmandu.pm 33
lib/DateTime/TimeZone/Asia/Khandyga.pm 33
lib/DateTime/TimeZone/Asia/Kolkata.pm 33
lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm 33
lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm 33
lib/DateTime/TimeZone/Asia/Kuching.pm 33
lib/DateTime/TimeZone/Asia/Kuwait.pm 33
lib/DateTime/TimeZone/Asia/Macau.pm 33
lib/DateTime/TimeZone/Asia/Magadan.pm 33
lib/DateTime/TimeZone/Asia/Makassar.pm 33
lib/DateTime/TimeZone/Asia/Manila.pm 33
lib/DateTime/TimeZone/Asia/Muscat.pm 33
lib/DateTime/TimeZone/Asia/Nicosia.pm 1432
lib/DateTime/TimeZone/Asia/Novokuznetsk.pm 33
lib/DateTime/TimeZone/Asia/Novosibirsk.pm 33
lib/DateTime/TimeZone/Asia/Omsk.pm 33
lib/DateTime/TimeZone/Asia/Oral.pm 33
lib/DateTime/TimeZone/Asia/Pontianak.pm 33
lib/DateTime/TimeZone/Asia/Pyongyang.pm 33
lib/DateTime/TimeZone/Asia/Qatar.pm 33
lib/DateTime/TimeZone/Asia/Qyzylorda.pm 33
lib/DateTime/TimeZone/Asia/Rangoon.pm 33
lib/DateTime/TimeZone/Asia/Riyadh.pm 33
lib/DateTime/TimeZone/Asia/Sakhalin.pm 33
lib/DateTime/TimeZone/Asia/Samarkand.pm 33
lib/DateTime/TimeZone/Asia/Seoul.pm 33
lib/DateTime/TimeZone/Asia/Shanghai.pm 33
lib/DateTime/TimeZone/Asia/Singapore.pm 33
lib/DateTime/TimeZone/Asia/Srednekolymsk.pm 33
lib/DateTime/TimeZone/Asia/Taipei.pm 33
lib/DateTime/TimeZone/Asia/Tashkent.pm 33
lib/DateTime/TimeZone/Asia/Tbilisi.pm 33
lib/DateTime/TimeZone/Asia/Tehran.pm 22
lib/DateTime/TimeZone/Asia/Thimphu.pm 33
lib/DateTime/TimeZone/Asia/Tokyo.pm 33
lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm 33
lib/DateTime/TimeZone/Asia/Urumqi.pm 33
lib/DateTime/TimeZone/Asia/Ust_Nera.pm 33
lib/DateTime/TimeZone/Asia/Vladivostok.pm 33
lib/DateTime/TimeZone/Asia/Yakutsk.pm 33
lib/DateTime/TimeZone/Asia/Yekaterinburg.pm 33
lib/DateTime/TimeZone/Asia/Yerevan.pm 33
lib/DateTime/TimeZone/Atlantic/Azores.pm 1432
lib/DateTime/TimeZone/Atlantic/Bermuda.pm 1432
lib/DateTime/TimeZone/Atlantic/Canary.pm 1432
lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm 33
lib/DateTime/TimeZone/Atlantic/Faroe.pm 1432
lib/DateTime/TimeZone/Atlantic/Madeira.pm 1432
lib/DateTime/TimeZone/Atlantic/Reykjavik.pm 33
lib/DateTime/TimeZone/Atlantic/South_Georgia.pm 33
lib/DateTime/TimeZone/Atlantic/Stanley.pm 33
lib/DateTime/TimeZone/Australia/Adelaide.pm 1230
lib/DateTime/TimeZone/Australia/Brisbane.pm 33
lib/DateTime/TimeZone/Australia/Broken_Hill.pm 1230
lib/DateTime/TimeZone/Australia/Currie.pm 1432
lib/DateTime/TimeZone/Australia/Darwin.pm 33
lib/DateTime/TimeZone/Australia/Eucla.pm 33
lib/DateTime/TimeZone/Australia/Hobart.pm 1432
lib/DateTime/TimeZone/Australia/Lindeman.pm 33
lib/DateTime/TimeZone/Australia/Lord_Howe.pm 1230
lib/DateTime/TimeZone/Australia/Melbourne.pm 1230
lib/DateTime/TimeZone/Australia/Perth.pm 33
lib/DateTime/TimeZone/Australia/Sydney.pm 422
lib/DateTime/TimeZone/CET.pm 1432
lib/DateTime/TimeZone/CST6CDT.pm 1432
lib/DateTime/TimeZone/Catalog.pm 11
lib/DateTime/TimeZone/EET.pm 1432
lib/DateTime/TimeZone/EST.pm 33
lib/DateTime/TimeZone/EST5EDT.pm 1432
lib/DateTime/TimeZone/Europe/Amsterdam.pm 1432
lib/DateTime/TimeZone/Europe/Andorra.pm 1432
lib/DateTime/TimeZone/Europe/Athens.pm 1432
lib/DateTime/TimeZone/Europe/Belgrade.pm 1432
lib/DateTime/TimeZone/Europe/Berlin.pm 1432
lib/DateTime/TimeZone/Europe/Brussels.pm 1432
lib/DateTime/TimeZone/Europe/Bucharest.pm 1432
lib/DateTime/TimeZone/Europe/Budapest.pm 1432
lib/DateTime/TimeZone/Europe/Chisinau.pm 1432
lib/DateTime/TimeZone/Europe/Copenhagen.pm 1432
lib/DateTime/TimeZone/Europe/Dublin.pm 1432
lib/DateTime/TimeZone/Europe/Gibraltar.pm 1432
lib/DateTime/TimeZone/Europe/Helsinki.pm 1432
lib/DateTime/TimeZone/Europe/Istanbul.pm 1432
lib/DateTime/TimeZone/Europe/Kaliningrad.pm 33
lib/DateTime/TimeZone/Europe/Kiev.pm 1432
lib/DateTime/TimeZone/Europe/Lisbon.pm 1432
lib/DateTime/TimeZone/Europe/London.pm 1432
lib/DateTime/TimeZone/Europe/Luxembourg.pm 1432
lib/DateTime/TimeZone/Europe/Madrid.pm 1432
lib/DateTime/TimeZone/Europe/Malta.pm 1432
lib/DateTime/TimeZone/Europe/Minsk.pm 33
lib/DateTime/TimeZone/Europe/Monaco.pm 1432
lib/DateTime/TimeZone/Europe/Moscow.pm 33
lib/DateTime/TimeZone/Europe/Oslo.pm 1432
lib/DateTime/TimeZone/Europe/Paris.pm 1432
lib/DateTime/TimeZone/Europe/Prague.pm 1432
lib/DateTime/TimeZone/Europe/Riga.pm 1432
lib/DateTime/TimeZone/Europe/Rome.pm 1432
lib/DateTime/TimeZone/Europe/Samara.pm 33
lib/DateTime/TimeZone/Europe/Simferopol.pm 33
lib/DateTime/TimeZone/Europe/Sofia.pm 1432
lib/DateTime/TimeZone/Europe/Stockholm.pm 1432
lib/DateTime/TimeZone/Europe/Tallinn.pm 1432
lib/DateTime/TimeZone/Europe/Tirane.pm 1432
lib/DateTime/TimeZone/Europe/Uzhgorod.pm 1432
lib/DateTime/TimeZone/Europe/Vienna.pm 1432
lib/DateTime/TimeZone/Europe/Vilnius.pm 1432
lib/DateTime/TimeZone/Europe/Volgograd.pm 33
lib/DateTime/TimeZone/Europe/Warsaw.pm 1432
lib/DateTime/TimeZone/Europe/Zaporozhye.pm 1432
lib/DateTime/TimeZone/Europe/Zurich.pm 1432
lib/DateTime/TimeZone/Floating.pm 33
lib/DateTime/TimeZone/HST.pm 33
lib/DateTime/TimeZone/Indian/Chagos.pm 33
lib/DateTime/TimeZone/Indian/Christmas.pm 33
lib/DateTime/TimeZone/Indian/Cocos.pm 33
lib/DateTime/TimeZone/Indian/Kerguelen.pm 33
lib/DateTime/TimeZone/Indian/Mahe.pm 33
lib/DateTime/TimeZone/Indian/Maldives.pm 33
lib/DateTime/TimeZone/Indian/Mauritius.pm 33
lib/DateTime/TimeZone/Indian/Reunion.pm 33
lib/DateTime/TimeZone/Local/Android.pm 11
lib/DateTime/TimeZone/Local/Unix.pm 33
lib/DateTime/TimeZone/Local/VMS.pm 33
lib/DateTime/TimeZone/Local.pm 33
lib/DateTime/TimeZone/MET.pm 1432
lib/DateTime/TimeZone/MST.pm 33
lib/DateTime/TimeZone/MST7MDT.pm 1432
lib/DateTime/TimeZone/OffsetOnly.pm 33
lib/DateTime/TimeZone/OlsonDB/Change.pm 11
lib/DateTime/TimeZone/OlsonDB/Observance.pm 11
lib/DateTime/TimeZone/OlsonDB/Rule.pm 11
lib/DateTime/TimeZone/OlsonDB/Zone.pm 11
lib/DateTime/TimeZone/OlsonDB.pm 33
lib/DateTime/TimeZone/PST8PDT.pm 1432
lib/DateTime/TimeZone/Pacific/Apia.pm 422
lib/DateTime/TimeZone/Pacific/Auckland.pm 1634
lib/DateTime/TimeZone/Pacific/Bougainville.pm 33
lib/DateTime/TimeZone/Pacific/Chatham.pm 1634
lib/DateTime/TimeZone/Pacific/Chuuk.pm 33
lib/DateTime/TimeZone/Pacific/Easter.pm 1634
lib/DateTime/TimeZone/Pacific/Efate.pm 33
lib/DateTime/TimeZone/Pacific/Enderbury.pm 33
lib/DateTime/TimeZone/Pacific/Fakaofo.pm 33
lib/DateTime/TimeZone/Pacific/Fiji.pm 422
lib/DateTime/TimeZone/Pacific/Funafuti.pm 33
lib/DateTime/TimeZone/Pacific/Galapagos.pm 33
lib/DateTime/TimeZone/Pacific/Gambier.pm 33
lib/DateTime/TimeZone/Pacific/Guadalcanal.pm 33
lib/DateTime/TimeZone/Pacific/Guam.pm 33
lib/DateTime/TimeZone/Pacific/Honolulu.pm 33
lib/DateTime/TimeZone/Pacific/Kiritimati.pm 33
lib/DateTime/TimeZone/Pacific/Kosrae.pm 33
lib/DateTime/TimeZone/Pacific/Kwajalein.pm 33
lib/DateTime/TimeZone/Pacific/Majuro.pm 33
lib/DateTime/TimeZone/Pacific/Marquesas.pm 33
lib/DateTime/TimeZone/Pacific/Midway.pm 33
lib/DateTime/TimeZone/Pacific/Nauru.pm 33
lib/DateTime/TimeZone/Pacific/Niue.pm 33
lib/DateTime/TimeZone/Pacific/Norfolk.pm 33
lib/DateTime/TimeZone/Pacific/Noumea.pm 33
lib/DateTime/TimeZone/Pacific/Pago_Pago.pm 33
lib/DateTime/TimeZone/Pacific/Palau.pm 33
lib/DateTime/TimeZone/Pacific/Pitcairn.pm 33
lib/DateTime/TimeZone/Pacific/Pohnpei.pm 33
lib/DateTime/TimeZone/Pacific/Port_Moresby.pm 33
lib/DateTime/TimeZone/Pacific/Rarotonga.pm 33
lib/DateTime/TimeZone/Pacific/Saipan.pm 33
lib/DateTime/TimeZone/Pacific/Tahiti.pm 33
lib/DateTime/TimeZone/Pacific/Tarawa.pm 33
lib/DateTime/TimeZone/Pacific/Tongatapu.pm 33
lib/DateTime/TimeZone/Pacific/Wake.pm 33
lib/DateTime/TimeZone/Pacific/Wallis.pm 33
lib/DateTime/TimeZone/UTC.pm 33
lib/DateTime/TimeZone/WET.pm 1432
lib/DateTime/TimeZone.pm 917
perlcriticrc 058
perltidyrc 11
t/00-report-prereqs.dd 25
t/author-no-tabs.t 33
t/author-pod-spell.t 01
t/release-pod-linkcheck.t 280
t/release-test-version.t 030
tidyall.ini 019
387 files changed (This is a version diff) 41896941
@@ -1,3 +1,10 @@
+1.84    2015-01-17
+
+- Removed the per-OS prereqs on DateTime::TimeZone::HPUX and
+  DateTime::TimeZone::Local::Win32. This gets rid of circular dependencies
+  between those distros and this one. RT #101588, 101589 and 68231.
+
+
 1.83    2014-12-24
 
 - The last release did not include any of the generated zone files. Oops.
@@ -1,4 +1,4 @@
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@ b) the "Artistic License"
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2014 by Dave Rolsky.
+This software is Copyright (c) 2015 by Dave Rolsky.
 
 This is free software, licensed under:
 
@@ -272,7 +272,7 @@ That's all there is to it!
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2014 by Dave Rolsky.
+This software is Copyright (c) 2015 by Dave Rolsky.
 
 This is free software, licensed under:
 
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.029.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.031.
 Changes
 INSTALL
 LICENSE
@@ -379,6 +379,7 @@ lib/DateTime/TimeZone/Pacific/Wake.pm
 lib/DateTime/TimeZone/Pacific/Wallis.pm
 lib/DateTime/TimeZone/UTC.pm
 lib/DateTime/TimeZone/WET.pm
+perlcriticrc
 perltidyrc
 t/00-report-prereqs.dd
 t/00-report-prereqs.t
@@ -406,9 +407,10 @@ t/author-no-tabs.t
 t/author-pod-spell.t
 t/check_datetime_version.pl
 t/release-pod-coverage.t
-t/release-pod-linkcheck.t
 t/release-pod-syntax.t
 t/release-portability.t
+t/release-test-version.t
+tidyall.ini
 tools/compile-all-zones
 tools/parse_olson
 tools/tests_from_zdump
@@ -3,8 +3,8 @@
    "author" : [
       "Dave Rolsky <autarch@urth.org>"
    ],
-   "dynamic_config" : 1,
-   "generated_by" : "Dist::Zilla version 5.029, CPAN::Meta::Converter version 2.143240",
+   "dynamic_config" : 0,
+   "generated_by" : "Dist::Zilla version 5.031, CPAN::Meta::Converter version 2.143240",
    "license" : [
       "perl_5"
    ],
@@ -21,6 +21,8 @@
       },
       "develop" : {
          "requires" : {
+            "Perl::Critic" : "1.123",
+            "Perl::Tidy" : "20140711",
             "Pod::Coverage::TrustPod" : "0",
             "Test::EOL" : "0",
             "Test::More" : "0.88",
@@ -29,7 +31,8 @@
             "Test::Pod" : "1.41",
             "Test::Pod::Coverage" : "1.08",
             "Test::Spelling" : "0.12",
-            "Test::Taint" : "0"
+            "Test::Taint" : "0",
+            "Test::Version" : "1"
          }
       },
       "runtime" : {
@@ -67,7 +70,7 @@
             "Storable" : "0",
             "Sys::Hostname" : "0",
             "Test::Fatal" : "0",
-            "Test::More" : "0.88",
+            "Test::More" : "0.96",
             "Test::Requires" : "0",
             "base" : "0",
             "lib" : "0",
@@ -78,1483 +81,1483 @@
    "provides" : {
       "DateTime::TimeZone" : {
          "file" : "lib/DateTime/TimeZone.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Abidjan" : {
          "file" : "lib/DateTime/TimeZone/Africa/Abidjan.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Accra" : {
          "file" : "lib/DateTime/TimeZone/Africa/Accra.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Algiers" : {
          "file" : "lib/DateTime/TimeZone/Africa/Algiers.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Bissau" : {
          "file" : "lib/DateTime/TimeZone/Africa/Bissau.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Cairo" : {
          "file" : "lib/DateTime/TimeZone/Africa/Cairo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Casablanca" : {
          "file" : "lib/DateTime/TimeZone/Africa/Casablanca.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Ceuta" : {
          "file" : "lib/DateTime/TimeZone/Africa/Ceuta.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::El_Aaiun" : {
          "file" : "lib/DateTime/TimeZone/Africa/El_Aaiun.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Johannesburg" : {
          "file" : "lib/DateTime/TimeZone/Africa/Johannesburg.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Khartoum" : {
          "file" : "lib/DateTime/TimeZone/Africa/Khartoum.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Lagos" : {
          "file" : "lib/DateTime/TimeZone/Africa/Lagos.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Maputo" : {
          "file" : "lib/DateTime/TimeZone/Africa/Maputo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Monrovia" : {
          "file" : "lib/DateTime/TimeZone/Africa/Monrovia.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Nairobi" : {
          "file" : "lib/DateTime/TimeZone/Africa/Nairobi.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Ndjamena" : {
          "file" : "lib/DateTime/TimeZone/Africa/Ndjamena.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Tripoli" : {
          "file" : "lib/DateTime/TimeZone/Africa/Tripoli.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Tunis" : {
          "file" : "lib/DateTime/TimeZone/Africa/Tunis.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Africa::Windhoek" : {
          "file" : "lib/DateTime/TimeZone/Africa/Windhoek.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Adak" : {
          "file" : "lib/DateTime/TimeZone/America/Adak.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Anchorage" : {
          "file" : "lib/DateTime/TimeZone/America/Anchorage.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Antigua" : {
          "file" : "lib/DateTime/TimeZone/America/Antigua.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Araguaina" : {
          "file" : "lib/DateTime/TimeZone/America/Araguaina.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Buenos_Aires" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Catamarca" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Catamarca.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Cordoba" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Cordoba.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Jujuy" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Jujuy.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::La_Rioja" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Mendoza" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Mendoza.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Rio_Gallegos" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Salta" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Salta.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::San_Juan" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/San_Juan.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::San_Luis" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/San_Luis.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Tucuman" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Tucuman.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Argentina::Ushuaia" : {
          "file" : "lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Asuncion" : {
          "file" : "lib/DateTime/TimeZone/America/Asuncion.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Atikokan" : {
          "file" : "lib/DateTime/TimeZone/America/Atikokan.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Bahia" : {
          "file" : "lib/DateTime/TimeZone/America/Bahia.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Bahia_Banderas" : {
          "file" : "lib/DateTime/TimeZone/America/Bahia_Banderas.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Barbados" : {
          "file" : "lib/DateTime/TimeZone/America/Barbados.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Belem" : {
          "file" : "lib/DateTime/TimeZone/America/Belem.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Belize" : {
          "file" : "lib/DateTime/TimeZone/America/Belize.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Blanc_Sablon" : {
          "file" : "lib/DateTime/TimeZone/America/Blanc_Sablon.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Boa_Vista" : {
          "file" : "lib/DateTime/TimeZone/America/Boa_Vista.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Bogota" : {
          "file" : "lib/DateTime/TimeZone/America/Bogota.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Boise" : {
          "file" : "lib/DateTime/TimeZone/America/Boise.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Cambridge_Bay" : {
          "file" : "lib/DateTime/TimeZone/America/Cambridge_Bay.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Campo_Grande" : {
          "file" : "lib/DateTime/TimeZone/America/Campo_Grande.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Cancun" : {
          "file" : "lib/DateTime/TimeZone/America/Cancun.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Caracas" : {
          "file" : "lib/DateTime/TimeZone/America/Caracas.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Cayenne" : {
          "file" : "lib/DateTime/TimeZone/America/Cayenne.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Cayman" : {
          "file" : "lib/DateTime/TimeZone/America/Cayman.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Chicago" : {
          "file" : "lib/DateTime/TimeZone/America/Chicago.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Chihuahua" : {
          "file" : "lib/DateTime/TimeZone/America/Chihuahua.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Costa_Rica" : {
          "file" : "lib/DateTime/TimeZone/America/Costa_Rica.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Creston" : {
          "file" : "lib/DateTime/TimeZone/America/Creston.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Cuiaba" : {
          "file" : "lib/DateTime/TimeZone/America/Cuiaba.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Curacao" : {
          "file" : "lib/DateTime/TimeZone/America/Curacao.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Danmarkshavn" : {
          "file" : "lib/DateTime/TimeZone/America/Danmarkshavn.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Dawson" : {
          "file" : "lib/DateTime/TimeZone/America/Dawson.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Dawson_Creek" : {
          "file" : "lib/DateTime/TimeZone/America/Dawson_Creek.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Denver" : {
          "file" : "lib/DateTime/TimeZone/America/Denver.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Detroit" : {
          "file" : "lib/DateTime/TimeZone/America/Detroit.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Edmonton" : {
          "file" : "lib/DateTime/TimeZone/America/Edmonton.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Eirunepe" : {
          "file" : "lib/DateTime/TimeZone/America/Eirunepe.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::El_Salvador" : {
          "file" : "lib/DateTime/TimeZone/America/El_Salvador.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Fortaleza" : {
          "file" : "lib/DateTime/TimeZone/America/Fortaleza.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Glace_Bay" : {
          "file" : "lib/DateTime/TimeZone/America/Glace_Bay.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Godthab" : {
          "file" : "lib/DateTime/TimeZone/America/Godthab.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Goose_Bay" : {
          "file" : "lib/DateTime/TimeZone/America/Goose_Bay.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Grand_Turk" : {
          "file" : "lib/DateTime/TimeZone/America/Grand_Turk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Guatemala" : {
          "file" : "lib/DateTime/TimeZone/America/Guatemala.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Guayaquil" : {
          "file" : "lib/DateTime/TimeZone/America/Guayaquil.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Guyana" : {
          "file" : "lib/DateTime/TimeZone/America/Guyana.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Halifax" : {
          "file" : "lib/DateTime/TimeZone/America/Halifax.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Havana" : {
          "file" : "lib/DateTime/TimeZone/America/Havana.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Hermosillo" : {
          "file" : "lib/DateTime/TimeZone/America/Hermosillo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Indiana::Indianapolis" : {
          "file" : "lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Indiana::Knox" : {
          "file" : "lib/DateTime/TimeZone/America/Indiana/Knox.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Indiana::Marengo" : {
          "file" : "lib/DateTime/TimeZone/America/Indiana/Marengo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Indiana::Petersburg" : {
          "file" : "lib/DateTime/TimeZone/America/Indiana/Petersburg.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Indiana::Tell_City" : {
          "file" : "lib/DateTime/TimeZone/America/Indiana/Tell_City.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Indiana::Vevay" : {
          "file" : "lib/DateTime/TimeZone/America/Indiana/Vevay.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Indiana::Vincennes" : {
          "file" : "lib/DateTime/TimeZone/America/Indiana/Vincennes.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Indiana::Winamac" : {
          "file" : "lib/DateTime/TimeZone/America/Indiana/Winamac.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Inuvik" : {
          "file" : "lib/DateTime/TimeZone/America/Inuvik.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Iqaluit" : {
          "file" : "lib/DateTime/TimeZone/America/Iqaluit.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Jamaica" : {
          "file" : "lib/DateTime/TimeZone/America/Jamaica.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Juneau" : {
          "file" : "lib/DateTime/TimeZone/America/Juneau.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Kentucky::Louisville" : {
          "file" : "lib/DateTime/TimeZone/America/Kentucky/Louisville.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Kentucky::Monticello" : {
          "file" : "lib/DateTime/TimeZone/America/Kentucky/Monticello.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::La_Paz" : {
          "file" : "lib/DateTime/TimeZone/America/La_Paz.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Lima" : {
          "file" : "lib/DateTime/TimeZone/America/Lima.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Los_Angeles" : {
          "file" : "lib/DateTime/TimeZone/America/Los_Angeles.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Maceio" : {
          "file" : "lib/DateTime/TimeZone/America/Maceio.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Managua" : {
          "file" : "lib/DateTime/TimeZone/America/Managua.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Manaus" : {
          "file" : "lib/DateTime/TimeZone/America/Manaus.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Martinique" : {
          "file" : "lib/DateTime/TimeZone/America/Martinique.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Matamoros" : {
          "file" : "lib/DateTime/TimeZone/America/Matamoros.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Mazatlan" : {
          "file" : "lib/DateTime/TimeZone/America/Mazatlan.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Menominee" : {
          "file" : "lib/DateTime/TimeZone/America/Menominee.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Merida" : {
          "file" : "lib/DateTime/TimeZone/America/Merida.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Metlakatla" : {
          "file" : "lib/DateTime/TimeZone/America/Metlakatla.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Mexico_City" : {
          "file" : "lib/DateTime/TimeZone/America/Mexico_City.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Miquelon" : {
          "file" : "lib/DateTime/TimeZone/America/Miquelon.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Moncton" : {
          "file" : "lib/DateTime/TimeZone/America/Moncton.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Monterrey" : {
          "file" : "lib/DateTime/TimeZone/America/Monterrey.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Montevideo" : {
          "file" : "lib/DateTime/TimeZone/America/Montevideo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Montreal" : {
          "file" : "lib/DateTime/TimeZone/America/Montreal.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Nassau" : {
          "file" : "lib/DateTime/TimeZone/America/Nassau.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::New_York" : {
          "file" : "lib/DateTime/TimeZone/America/New_York.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Nipigon" : {
          "file" : "lib/DateTime/TimeZone/America/Nipigon.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Nome" : {
          "file" : "lib/DateTime/TimeZone/America/Nome.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Noronha" : {
          "file" : "lib/DateTime/TimeZone/America/Noronha.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::North_Dakota::Beulah" : {
          "file" : "lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::North_Dakota::Center" : {
          "file" : "lib/DateTime/TimeZone/America/North_Dakota/Center.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::North_Dakota::New_Salem" : {
          "file" : "lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Ojinaga" : {
          "file" : "lib/DateTime/TimeZone/America/Ojinaga.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Panama" : {
          "file" : "lib/DateTime/TimeZone/America/Panama.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Pangnirtung" : {
          "file" : "lib/DateTime/TimeZone/America/Pangnirtung.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Paramaribo" : {
          "file" : "lib/DateTime/TimeZone/America/Paramaribo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Phoenix" : {
          "file" : "lib/DateTime/TimeZone/America/Phoenix.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Port_au_Prince" : {
          "file" : "lib/DateTime/TimeZone/America/Port_au_Prince.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Port_of_Spain" : {
          "file" : "lib/DateTime/TimeZone/America/Port_of_Spain.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Porto_Velho" : {
          "file" : "lib/DateTime/TimeZone/America/Porto_Velho.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Puerto_Rico" : {
          "file" : "lib/DateTime/TimeZone/America/Puerto_Rico.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Rainy_River" : {
          "file" : "lib/DateTime/TimeZone/America/Rainy_River.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Rankin_Inlet" : {
          "file" : "lib/DateTime/TimeZone/America/Rankin_Inlet.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Recife" : {
          "file" : "lib/DateTime/TimeZone/America/Recife.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Regina" : {
          "file" : "lib/DateTime/TimeZone/America/Regina.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Resolute" : {
          "file" : "lib/DateTime/TimeZone/America/Resolute.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Rio_Branco" : {
          "file" : "lib/DateTime/TimeZone/America/Rio_Branco.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Santa_Isabel" : {
          "file" : "lib/DateTime/TimeZone/America/Santa_Isabel.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Santarem" : {
          "file" : "lib/DateTime/TimeZone/America/Santarem.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Santiago" : {
          "file" : "lib/DateTime/TimeZone/America/Santiago.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Santo_Domingo" : {
          "file" : "lib/DateTime/TimeZone/America/Santo_Domingo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Sao_Paulo" : {
          "file" : "lib/DateTime/TimeZone/America/Sao_Paulo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Scoresbysund" : {
          "file" : "lib/DateTime/TimeZone/America/Scoresbysund.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Sitka" : {
          "file" : "lib/DateTime/TimeZone/America/Sitka.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::St_Johns" : {
          "file" : "lib/DateTime/TimeZone/America/St_Johns.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Swift_Current" : {
          "file" : "lib/DateTime/TimeZone/America/Swift_Current.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Tegucigalpa" : {
          "file" : "lib/DateTime/TimeZone/America/Tegucigalpa.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Thule" : {
          "file" : "lib/DateTime/TimeZone/America/Thule.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Thunder_Bay" : {
          "file" : "lib/DateTime/TimeZone/America/Thunder_Bay.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Tijuana" : {
          "file" : "lib/DateTime/TimeZone/America/Tijuana.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Toronto" : {
          "file" : "lib/DateTime/TimeZone/America/Toronto.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Vancouver" : {
          "file" : "lib/DateTime/TimeZone/America/Vancouver.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Whitehorse" : {
          "file" : "lib/DateTime/TimeZone/America/Whitehorse.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Winnipeg" : {
          "file" : "lib/DateTime/TimeZone/America/Winnipeg.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Yakutat" : {
          "file" : "lib/DateTime/TimeZone/America/Yakutat.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::America::Yellowknife" : {
          "file" : "lib/DateTime/TimeZone/America/Yellowknife.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Casey" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Casey.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Davis" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Davis.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::DumontDUrville" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Macquarie" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Macquarie.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Mawson" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Mawson.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Palmer" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Palmer.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Rothera" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Rothera.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Syowa" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Syowa.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Troll" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Troll.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Antarctica::Vostok" : {
          "file" : "lib/DateTime/TimeZone/Antarctica/Vostok.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Aden" : {
          "file" : "lib/DateTime/TimeZone/Asia/Aden.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Almaty" : {
          "file" : "lib/DateTime/TimeZone/Asia/Almaty.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Amman" : {
          "file" : "lib/DateTime/TimeZone/Asia/Amman.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Anadyr" : {
          "file" : "lib/DateTime/TimeZone/Asia/Anadyr.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Aqtau" : {
          "file" : "lib/DateTime/TimeZone/Asia/Aqtau.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Aqtobe" : {
          "file" : "lib/DateTime/TimeZone/Asia/Aqtobe.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Ashgabat" : {
          "file" : "lib/DateTime/TimeZone/Asia/Ashgabat.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Baghdad" : {
          "file" : "lib/DateTime/TimeZone/Asia/Baghdad.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Bahrain" : {
          "file" : "lib/DateTime/TimeZone/Asia/Bahrain.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Baku" : {
          "file" : "lib/DateTime/TimeZone/Asia/Baku.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Bangkok" : {
          "file" : "lib/DateTime/TimeZone/Asia/Bangkok.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Beirut" : {
          "file" : "lib/DateTime/TimeZone/Asia/Beirut.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Bishkek" : {
          "file" : "lib/DateTime/TimeZone/Asia/Bishkek.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Brunei" : {
          "file" : "lib/DateTime/TimeZone/Asia/Brunei.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Chita" : {
          "file" : "lib/DateTime/TimeZone/Asia/Chita.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Choibalsan" : {
          "file" : "lib/DateTime/TimeZone/Asia/Choibalsan.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Colombo" : {
          "file" : "lib/DateTime/TimeZone/Asia/Colombo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Damascus" : {
          "file" : "lib/DateTime/TimeZone/Asia/Damascus.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Dhaka" : {
          "file" : "lib/DateTime/TimeZone/Asia/Dhaka.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Dili" : {
          "file" : "lib/DateTime/TimeZone/Asia/Dili.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Dubai" : {
          "file" : "lib/DateTime/TimeZone/Asia/Dubai.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Dushanbe" : {
          "file" : "lib/DateTime/TimeZone/Asia/Dushanbe.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Gaza" : {
          "file" : "lib/DateTime/TimeZone/Asia/Gaza.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Hebron" : {
          "file" : "lib/DateTime/TimeZone/Asia/Hebron.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Ho_Chi_Minh" : {
          "file" : "lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Hong_Kong" : {
          "file" : "lib/DateTime/TimeZone/Asia/Hong_Kong.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Hovd" : {
          "file" : "lib/DateTime/TimeZone/Asia/Hovd.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Irkutsk" : {
          "file" : "lib/DateTime/TimeZone/Asia/Irkutsk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Jakarta" : {
          "file" : "lib/DateTime/TimeZone/Asia/Jakarta.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Jayapura" : {
          "file" : "lib/DateTime/TimeZone/Asia/Jayapura.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Jerusalem" : {
          "file" : "lib/DateTime/TimeZone/Asia/Jerusalem.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Kabul" : {
          "file" : "lib/DateTime/TimeZone/Asia/Kabul.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Kamchatka" : {
          "file" : "lib/DateTime/TimeZone/Asia/Kamchatka.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Karachi" : {
          "file" : "lib/DateTime/TimeZone/Asia/Karachi.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Kathmandu" : {
          "file" : "lib/DateTime/TimeZone/Asia/Kathmandu.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Khandyga" : {
          "file" : "lib/DateTime/TimeZone/Asia/Khandyga.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Kolkata" : {
          "file" : "lib/DateTime/TimeZone/Asia/Kolkata.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Krasnoyarsk" : {
          "file" : "lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Kuala_Lumpur" : {
          "file" : "lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Kuching" : {
          "file" : "lib/DateTime/TimeZone/Asia/Kuching.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Kuwait" : {
          "file" : "lib/DateTime/TimeZone/Asia/Kuwait.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Macau" : {
          "file" : "lib/DateTime/TimeZone/Asia/Macau.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Magadan" : {
          "file" : "lib/DateTime/TimeZone/Asia/Magadan.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Makassar" : {
          "file" : "lib/DateTime/TimeZone/Asia/Makassar.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Manila" : {
          "file" : "lib/DateTime/TimeZone/Asia/Manila.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Muscat" : {
          "file" : "lib/DateTime/TimeZone/Asia/Muscat.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Nicosia" : {
          "file" : "lib/DateTime/TimeZone/Asia/Nicosia.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Novokuznetsk" : {
          "file" : "lib/DateTime/TimeZone/Asia/Novokuznetsk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Novosibirsk" : {
          "file" : "lib/DateTime/TimeZone/Asia/Novosibirsk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Omsk" : {
          "file" : "lib/DateTime/TimeZone/Asia/Omsk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Oral" : {
          "file" : "lib/DateTime/TimeZone/Asia/Oral.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Pontianak" : {
          "file" : "lib/DateTime/TimeZone/Asia/Pontianak.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Pyongyang" : {
          "file" : "lib/DateTime/TimeZone/Asia/Pyongyang.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Qatar" : {
          "file" : "lib/DateTime/TimeZone/Asia/Qatar.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Qyzylorda" : {
          "file" : "lib/DateTime/TimeZone/Asia/Qyzylorda.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Rangoon" : {
          "file" : "lib/DateTime/TimeZone/Asia/Rangoon.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Riyadh" : {
          "file" : "lib/DateTime/TimeZone/Asia/Riyadh.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Sakhalin" : {
          "file" : "lib/DateTime/TimeZone/Asia/Sakhalin.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Samarkand" : {
          "file" : "lib/DateTime/TimeZone/Asia/Samarkand.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Seoul" : {
          "file" : "lib/DateTime/TimeZone/Asia/Seoul.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Shanghai" : {
          "file" : "lib/DateTime/TimeZone/Asia/Shanghai.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Singapore" : {
          "file" : "lib/DateTime/TimeZone/Asia/Singapore.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Srednekolymsk" : {
          "file" : "lib/DateTime/TimeZone/Asia/Srednekolymsk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Taipei" : {
          "file" : "lib/DateTime/TimeZone/Asia/Taipei.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Tashkent" : {
          "file" : "lib/DateTime/TimeZone/Asia/Tashkent.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Tbilisi" : {
          "file" : "lib/DateTime/TimeZone/Asia/Tbilisi.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Tehran" : {
          "file" : "lib/DateTime/TimeZone/Asia/Tehran.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Thimphu" : {
          "file" : "lib/DateTime/TimeZone/Asia/Thimphu.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Tokyo" : {
          "file" : "lib/DateTime/TimeZone/Asia/Tokyo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Ulaanbaatar" : {
          "file" : "lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Urumqi" : {
          "file" : "lib/DateTime/TimeZone/Asia/Urumqi.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Ust_Nera" : {
          "file" : "lib/DateTime/TimeZone/Asia/Ust_Nera.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Vladivostok" : {
          "file" : "lib/DateTime/TimeZone/Asia/Vladivostok.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Yakutsk" : {
          "file" : "lib/DateTime/TimeZone/Asia/Yakutsk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Yekaterinburg" : {
          "file" : "lib/DateTime/TimeZone/Asia/Yekaterinburg.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Asia::Yerevan" : {
          "file" : "lib/DateTime/TimeZone/Asia/Yerevan.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::Azores" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/Azores.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::Bermuda" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/Bermuda.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::Canary" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/Canary.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::Cape_Verde" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::Faroe" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/Faroe.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::Madeira" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/Madeira.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::Reykjavik" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/Reykjavik.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::South_Georgia" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/South_Georgia.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Atlantic::Stanley" : {
          "file" : "lib/DateTime/TimeZone/Atlantic/Stanley.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Adelaide" : {
          "file" : "lib/DateTime/TimeZone/Australia/Adelaide.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Brisbane" : {
          "file" : "lib/DateTime/TimeZone/Australia/Brisbane.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Broken_Hill" : {
          "file" : "lib/DateTime/TimeZone/Australia/Broken_Hill.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Currie" : {
          "file" : "lib/DateTime/TimeZone/Australia/Currie.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Darwin" : {
          "file" : "lib/DateTime/TimeZone/Australia/Darwin.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Eucla" : {
          "file" : "lib/DateTime/TimeZone/Australia/Eucla.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Hobart" : {
          "file" : "lib/DateTime/TimeZone/Australia/Hobart.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Lindeman" : {
          "file" : "lib/DateTime/TimeZone/Australia/Lindeman.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Lord_Howe" : {
          "file" : "lib/DateTime/TimeZone/Australia/Lord_Howe.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Melbourne" : {
          "file" : "lib/DateTime/TimeZone/Australia/Melbourne.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Perth" : {
          "file" : "lib/DateTime/TimeZone/Australia/Perth.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Australia::Sydney" : {
          "file" : "lib/DateTime/TimeZone/Australia/Sydney.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::CET" : {
          "file" : "lib/DateTime/TimeZone/CET.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::CST6CDT" : {
          "file" : "lib/DateTime/TimeZone/CST6CDT.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Catalog" : {
          "file" : "lib/DateTime/TimeZone/Catalog.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::EET" : {
          "file" : "lib/DateTime/TimeZone/EET.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::EST" : {
          "file" : "lib/DateTime/TimeZone/EST.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::EST5EDT" : {
          "file" : "lib/DateTime/TimeZone/EST5EDT.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Amsterdam" : {
          "file" : "lib/DateTime/TimeZone/Europe/Amsterdam.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Andorra" : {
          "file" : "lib/DateTime/TimeZone/Europe/Andorra.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Athens" : {
          "file" : "lib/DateTime/TimeZone/Europe/Athens.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Belgrade" : {
          "file" : "lib/DateTime/TimeZone/Europe/Belgrade.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Berlin" : {
          "file" : "lib/DateTime/TimeZone/Europe/Berlin.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Brussels" : {
          "file" : "lib/DateTime/TimeZone/Europe/Brussels.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Bucharest" : {
          "file" : "lib/DateTime/TimeZone/Europe/Bucharest.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Budapest" : {
          "file" : "lib/DateTime/TimeZone/Europe/Budapest.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Chisinau" : {
          "file" : "lib/DateTime/TimeZone/Europe/Chisinau.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Copenhagen" : {
          "file" : "lib/DateTime/TimeZone/Europe/Copenhagen.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Dublin" : {
          "file" : "lib/DateTime/TimeZone/Europe/Dublin.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Gibraltar" : {
          "file" : "lib/DateTime/TimeZone/Europe/Gibraltar.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Helsinki" : {
          "file" : "lib/DateTime/TimeZone/Europe/Helsinki.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Istanbul" : {
          "file" : "lib/DateTime/TimeZone/Europe/Istanbul.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Kaliningrad" : {
          "file" : "lib/DateTime/TimeZone/Europe/Kaliningrad.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Kiev" : {
          "file" : "lib/DateTime/TimeZone/Europe/Kiev.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Lisbon" : {
          "file" : "lib/DateTime/TimeZone/Europe/Lisbon.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::London" : {
          "file" : "lib/DateTime/TimeZone/Europe/London.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Luxembourg" : {
          "file" : "lib/DateTime/TimeZone/Europe/Luxembourg.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Madrid" : {
          "file" : "lib/DateTime/TimeZone/Europe/Madrid.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Malta" : {
          "file" : "lib/DateTime/TimeZone/Europe/Malta.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Minsk" : {
          "file" : "lib/DateTime/TimeZone/Europe/Minsk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Monaco" : {
          "file" : "lib/DateTime/TimeZone/Europe/Monaco.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Moscow" : {
          "file" : "lib/DateTime/TimeZone/Europe/Moscow.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Oslo" : {
          "file" : "lib/DateTime/TimeZone/Europe/Oslo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Paris" : {
          "file" : "lib/DateTime/TimeZone/Europe/Paris.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Prague" : {
          "file" : "lib/DateTime/TimeZone/Europe/Prague.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Riga" : {
          "file" : "lib/DateTime/TimeZone/Europe/Riga.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Rome" : {
          "file" : "lib/DateTime/TimeZone/Europe/Rome.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Samara" : {
          "file" : "lib/DateTime/TimeZone/Europe/Samara.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Simferopol" : {
          "file" : "lib/DateTime/TimeZone/Europe/Simferopol.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Sofia" : {
          "file" : "lib/DateTime/TimeZone/Europe/Sofia.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Stockholm" : {
          "file" : "lib/DateTime/TimeZone/Europe/Stockholm.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Tallinn" : {
          "file" : "lib/DateTime/TimeZone/Europe/Tallinn.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Tirane" : {
          "file" : "lib/DateTime/TimeZone/Europe/Tirane.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Uzhgorod" : {
          "file" : "lib/DateTime/TimeZone/Europe/Uzhgorod.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Vienna" : {
          "file" : "lib/DateTime/TimeZone/Europe/Vienna.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Vilnius" : {
          "file" : "lib/DateTime/TimeZone/Europe/Vilnius.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Volgograd" : {
          "file" : "lib/DateTime/TimeZone/Europe/Volgograd.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Warsaw" : {
          "file" : "lib/DateTime/TimeZone/Europe/Warsaw.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Zaporozhye" : {
          "file" : "lib/DateTime/TimeZone/Europe/Zaporozhye.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Europe::Zurich" : {
          "file" : "lib/DateTime/TimeZone/Europe/Zurich.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Floating" : {
          "file" : "lib/DateTime/TimeZone/Floating.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::HST" : {
          "file" : "lib/DateTime/TimeZone/HST.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Indian::Chagos" : {
          "file" : "lib/DateTime/TimeZone/Indian/Chagos.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Indian::Christmas" : {
          "file" : "lib/DateTime/TimeZone/Indian/Christmas.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Indian::Cocos" : {
          "file" : "lib/DateTime/TimeZone/Indian/Cocos.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Indian::Kerguelen" : {
          "file" : "lib/DateTime/TimeZone/Indian/Kerguelen.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Indian::Mahe" : {
          "file" : "lib/DateTime/TimeZone/Indian/Mahe.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Indian::Maldives" : {
          "file" : "lib/DateTime/TimeZone/Indian/Maldives.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Indian::Mauritius" : {
          "file" : "lib/DateTime/TimeZone/Indian/Mauritius.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Indian::Reunion" : {
          "file" : "lib/DateTime/TimeZone/Indian/Reunion.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Local" : {
          "file" : "lib/DateTime/TimeZone/Local.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Local::Android" : {
          "file" : "lib/DateTime/TimeZone/Local/Android.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Local::Unix" : {
          "file" : "lib/DateTime/TimeZone/Local/Unix.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Local::VMS" : {
          "file" : "lib/DateTime/TimeZone/Local/VMS.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::MET" : {
          "file" : "lib/DateTime/TimeZone/MET.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::MST" : {
          "file" : "lib/DateTime/TimeZone/MST.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::MST7MDT" : {
          "file" : "lib/DateTime/TimeZone/MST7MDT.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::OffsetOnly" : {
          "file" : "lib/DateTime/TimeZone/OffsetOnly.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::OlsonDB" : {
          "file" : "lib/DateTime/TimeZone/OlsonDB.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::OlsonDB::Change" : {
          "file" : "lib/DateTime/TimeZone/OlsonDB/Change.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::OlsonDB::Observance" : {
          "file" : "lib/DateTime/TimeZone/OlsonDB/Observance.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::OlsonDB::Rule" : {
          "file" : "lib/DateTime/TimeZone/OlsonDB/Rule.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::OlsonDB::Zone" : {
          "file" : "lib/DateTime/TimeZone/OlsonDB/Zone.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::PST8PDT" : {
          "file" : "lib/DateTime/TimeZone/PST8PDT.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Apia" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Apia.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Auckland" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Auckland.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Bougainville" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Bougainville.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Chatham" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Chatham.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Chuuk" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Chuuk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Easter" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Easter.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Efate" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Efate.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Enderbury" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Enderbury.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Fakaofo" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Fakaofo.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Fiji" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Fiji.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Funafuti" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Funafuti.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Galapagos" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Galapagos.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Gambier" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Gambier.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Guadalcanal" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Guadalcanal.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Guam" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Guam.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Honolulu" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Honolulu.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Kiritimati" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Kiritimati.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Kosrae" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Kosrae.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Kwajalein" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Kwajalein.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Majuro" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Majuro.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Marquesas" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Marquesas.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Midway" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Midway.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Nauru" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Nauru.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Niue" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Niue.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Norfolk" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Norfolk.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Noumea" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Noumea.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Pago_Pago" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Pago_Pago.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Palau" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Palau.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Pitcairn" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Pitcairn.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Pohnpei" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Pohnpei.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Port_Moresby" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Port_Moresby.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Rarotonga" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Rarotonga.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Saipan" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Saipan.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Tahiti" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Tahiti.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Tarawa" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Tarawa.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Tongatapu" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Tongatapu.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Wake" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Wake.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::Pacific::Wallis" : {
          "file" : "lib/DateTime/TimeZone/Pacific/Wallis.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::UTC" : {
          "file" : "lib/DateTime/TimeZone/UTC.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       },
       "DateTime::TimeZone::WET" : {
          "file" : "lib/DateTime/TimeZone/WET.pm",
-         "version" : "1.83"
+         "version" : "1.84"
       }
    },
    "release_status" : "stable",
@@ -1570,7 +1573,7 @@
          "web" : "https://github.com/autarch/DateTime-TimeZone"
       }
    },
-   "version" : "1.83",
+   "version" : "1.84",
    "x_Dist_Zilla" : {
       "perl" : {
          "version" : "5.016003"
@@ -1597,12 +1600,12 @@
                }
             },
             "name" : "GatherDir",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "PruneCruft",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker",
@@ -1612,7 +1615,7 @@
                }
             },
             "name" : "@DROLSKY/MakeMaker",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::Authority",
@@ -1622,7 +1625,7 @@
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@DROLSKY/AutoPrereqs",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -1632,17 +1635,17 @@
          {
             "class" : "Dist::Zilla::Plugin::GitHub::Meta",
             "name" : "@DROLSKY/GitHub::Meta",
-            "version" : "0.38"
+            "version" : "0.40"
          },
          {
             "class" : "Dist::Zilla::Plugin::GitHub::Update",
             "name" : "@DROLSKY/GitHub::Update",
-            "version" : "0.38"
+            "version" : "0.40"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaResources",
             "name" : "@DROLSKY/MetaResources",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -1652,7 +1655,7 @@
                      {
                         "class" : "Dist::Zilla::Plugin::FinderCode",
                         "name" : "@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
-                        "version" : "5.029"
+                        "version" : "5.031"
                      }
                   ]
                },
@@ -1663,28 +1666,34 @@
                }
             },
             "name" : "@DROLSKY/MetaProvides::Package",
-            "version" : "2.001002"
+            "version" : "2.003001"
          },
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@DROLSKY/NextRelease",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
-            "class" : "Dist::Zilla::Plugin::PkgVersion",
-            "name" : "@DROLSKY/PkgVersion",
-            "version" : "5.029"
+            "class" : "Dist::Zilla::Plugin::Prereqs",
+            "config" : {
+               "Dist::Zilla::Plugin::Prereqs" : {
+                  "phase" : "test",
+                  "type" : "requires"
+               }
+            },
+            "name" : "@DROLSKY/Test::More with subtest()",
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
             "config" : {
                "Dist::Zilla::Plugin::Prereqs" : {
-                  "phase" : "test",
+                  "phase" : "develop",
                   "type" : "requires"
                }
             },
-            "name" : "@DROLSKY/TestMoreDoneTesting",
-            "version" : "5.029"
+            "name" : "@DROLSKY/Modules for use with tidyall",
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -1696,27 +1705,28 @@
                   "phase" : "release",
                   "skip" : [
                      "Dist::Zilla::Plugin::DROLSKY::Contributors",
-                     "Dist::Zilla::Plugin::DROLSKY::License"
+                     "Dist::Zilla::Plugin::DROLSKY::License",
+                     "Dist::Zilla::Plugin::DROLSKY::TidyAll"
                   ]
                }
             },
-            "name" : "@DROLSKY/stale modules, release",
-            "version" : "0.032"
+            "name" : "@DROLSKY/PromptIfStale",
+            "version" : "0.034"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
-            "name" : "@DROLSKY/ReadmeMarkdownInBuild",
+            "name" : "@DROLSKY/README.md in build",
             "version" : "0.142470"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
-            "name" : "@DROLSKY/ReadmeMarkdownInRoot",
+            "name" : "@DROLSKY/README.md in root",
             "version" : "0.142470"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable",
             "name" : "@DROLSKY/Test::Pod::Coverage::Configurable",
-            "version" : "0.02"
+            "version" : "0.03"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
@@ -1729,74 +1739,89 @@
             "version" : "0.019"
          },
          {
+            "class" : "Dist::Zilla::Plugin::Test::Version",
+            "name" : "@DROLSKY/Test::Version",
+            "version" : "0.003001"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::ManifestSkip",
             "name" : "@DROLSKY/ManifestSkip",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@DROLSKY/MetaYAML",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@DROLSKY/License",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExtraTests",
             "name" : "@DROLSKY/ExtraTests",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@DROLSKY/ExecDir",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@DROLSKY/ShareDir",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@DROLSKY/Manifest",
-            "version" : "5.029"
+            "version" : "5.031"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CheckVersionIncrement",
+            "name" : "@DROLSKY/CheckVersionIncrement",
+            "version" : "0.121750"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@DROLSKY/TestRelease",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@DROLSKY/ConfirmRelease",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@DROLSKY/UploadToCPAN",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
             "name" : "@DROLSKY/CheckPrereqsIndexed",
-            "version" : "0.013"
+            "version" : "0.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::CPANFile",
             "name" : "@DROLSKY/CPANFile",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::DROLSKY::Contributors",
             "name" : "@DROLSKY/DROLSKY::Contributors",
-            "version" : "0.27"
+            "version" : "0.31"
          },
          {
             "class" : "Dist::Zilla::Plugin::DROLSKY::License",
             "name" : "@DROLSKY/DROLSKY::License",
-            "version" : "0.27"
+            "version" : "0.31"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::DROLSKY::TidyAll",
+            "name" : "@DROLSKY/DROLSKY::TidyAll",
+            "version" : "0.31"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
@@ -1832,14 +1857,9 @@
             "version" : "0.008"
          },
          {
-            "class" : "Dist::Zilla::Plugin::Git::Describe",
-            "name" : "@DROLSKY/Git::Describe",
-            "version" : "0.003"
-         },
-         {
             "class" : "Dist::Zilla::Plugin::InstallGuide",
             "name" : "@DROLSKY/InstallGuide",
-            "version" : "1.200005"
+            "version" : "1.200006"
          },
          {
             "class" : "Dist::Zilla::Plugin::Meta::Contributors",
@@ -1849,12 +1869,12 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@DROLSKY/MetaConfig",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@DROLSKY/MetaJSON",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::SurgicalPodWeaver",
@@ -1918,7 +1938,7 @@
                      {
                         "class" : "Pod::Weaver::Section::Contributors",
                         "name" : "Contributors",
-                        "version" : "0.008"
+                        "version" : "0.009"
                      },
                      {
                         "class" : "Pod::Weaver::Section::Legal",
@@ -1934,7 +1954,7 @@
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@DROLSKY/PodSyntaxTests",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::EOL",
@@ -1959,12 +1979,7 @@
                }
             },
             "name" : "@DROLSKY/Test::NoTabs",
-            "version" : "0.09"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::Pod::LinkCheck",
-            "name" : "@DROLSKY/Test::Pod::LinkCheck",
-            "version" : "1.001"
+            "version" : "0.11"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Portability",
@@ -2022,7 +2037,7 @@
                   "repo_root" : "."
                }
             },
-            "name" : "@DROLSKY/Git::Commit",
+            "name" : "@DROLSKY/commit generated files",
             "version" : "2.029"
          },
          {
@@ -2031,7 +2046,7 @@
                "Dist::Zilla::Plugin::Git::Tag" : {
                   "branch" : null,
                   "signed" : 0,
-                  "tag" : "v1.83",
+                  "tag" : "v1.84",
                   "tag_format" : "v%v",
                   "tag_message" : "v%v",
                   "time_zone" : "local"
@@ -2060,80 +2075,106 @@
             "version" : "2.029"
          },
          {
-            "class" : "Dist::Zilla::Plugin::Prereqs",
+            "class" : "Dist::Zilla::Plugin::Git::Commit",
             "config" : {
-               "Dist::Zilla::Plugin::Prereqs" : {
-                  "phase" : "develop",
-                  "type" : "requires"
+               "Dist::Zilla::Plugin::Git::Commit" : {
+                  "add_files_in" : [],
+                  "commit_msg" : "Bump version after release",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [
+                     "dist.ini",
+                     "Changes"
+                  ],
+                  "allow_dirty_match" : [
+                     "(?^:.+)"
+                  ],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
                }
             },
-            "name" : "DevelopRequires",
-            "version" : "5.029"
+            "name" : "@DROLSKY/commit version bump",
+            "version" : "2.029"
          },
          {
-            "class" : "Dist::Zilla::Plugin::OSPrereqs",
+            "class" : "Dist::Zilla::Plugin::Git::Push",
             "config" : {
-               "Dist::Zilla::Plugin::OSPrereqs" : {
-                  "os" : "MSWin32"
+               "Dist::Zilla::Plugin::Git::Push" : {
+                  "push_to" : [
+                     "origin"
+                  ],
+                  "remotes_must_exist" : 1
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
                }
             },
-            "name" : "MSWin32",
-            "version" : "0.005"
+            "name" : "@DROLSKY/push version bump",
+            "version" : "2.029"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PkgVersion",
+            "name" : "PkgVersion",
+            "version" : "5.031"
          },
          {
-            "class" : "Dist::Zilla::Plugin::OSPrereqs",
+            "class" : "Dist::Zilla::Plugin::Prereqs",
             "config" : {
-               "Dist::Zilla::Plugin::OSPrereqs" : {
-                  "os" : "hpux"
+               "Dist::Zilla::Plugin::Prereqs" : {
+                  "phase" : "develop",
+                  "type" : "requires"
                }
             },
-            "name" : "hpux",
-            "version" : "0.005"
+            "name" : "DevelopRequires",
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":AllFiles",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":NoFiles",
-            "version" : "5.029"
+            "version" : "5.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : "@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
-            "version" : "5.029"
+            "version" : "5.031"
          }
       ],
       "zilla" : {
@@ -2141,7 +2182,7 @@
          "config" : {
             "is_trial" : "0"
          },
-         "version" : "5.029"
+         "version" : "5.031"
       }
    },
    "x_authority" : "cpan:DROLSKY",
@@ -12,15 +12,15 @@ build_requires:
   Storable: '0'
   Sys::Hostname: '0'
   Test::Fatal: '0'
-  Test::More: '0.88'
+  Test::More: '0.96'
   Test::Requires: '0'
   base: '0'
   lib: '0'
   overload: '0'
 configure_requires:
   ExtUtils::MakeMaker: '0'
-dynamic_config: 1
-generated_by: 'Dist::Zilla version 5.029, CPAN::Meta::Converter version 2.143240'
+dynamic_config: 0
+generated_by: 'Dist::Zilla version 5.031, CPAN::Meta::Converter version 2.143240'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -29,1114 +29,1114 @@ name: DateTime-TimeZone
 provides:
   DateTime::TimeZone:
     file: lib/DateTime/TimeZone.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Abidjan:
     file: lib/DateTime/TimeZone/Africa/Abidjan.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Accra:
     file: lib/DateTime/TimeZone/Africa/Accra.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Algiers:
     file: lib/DateTime/TimeZone/Africa/Algiers.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Bissau:
     file: lib/DateTime/TimeZone/Africa/Bissau.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Cairo:
     file: lib/DateTime/TimeZone/Africa/Cairo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Casablanca:
     file: lib/DateTime/TimeZone/Africa/Casablanca.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Ceuta:
     file: lib/DateTime/TimeZone/Africa/Ceuta.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::El_Aaiun:
     file: lib/DateTime/TimeZone/Africa/El_Aaiun.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Johannesburg:
     file: lib/DateTime/TimeZone/Africa/Johannesburg.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Khartoum:
     file: lib/DateTime/TimeZone/Africa/Khartoum.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Lagos:
     file: lib/DateTime/TimeZone/Africa/Lagos.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Maputo:
     file: lib/DateTime/TimeZone/Africa/Maputo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Monrovia:
     file: lib/DateTime/TimeZone/Africa/Monrovia.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Nairobi:
     file: lib/DateTime/TimeZone/Africa/Nairobi.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Ndjamena:
     file: lib/DateTime/TimeZone/Africa/Ndjamena.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Tripoli:
     file: lib/DateTime/TimeZone/Africa/Tripoli.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Tunis:
     file: lib/DateTime/TimeZone/Africa/Tunis.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Africa::Windhoek:
     file: lib/DateTime/TimeZone/Africa/Windhoek.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Adak:
     file: lib/DateTime/TimeZone/America/Adak.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Anchorage:
     file: lib/DateTime/TimeZone/America/Anchorage.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Antigua:
     file: lib/DateTime/TimeZone/America/Antigua.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Araguaina:
     file: lib/DateTime/TimeZone/America/Araguaina.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Buenos_Aires:
     file: lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Catamarca:
     file: lib/DateTime/TimeZone/America/Argentina/Catamarca.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Cordoba:
     file: lib/DateTime/TimeZone/America/Argentina/Cordoba.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Jujuy:
     file: lib/DateTime/TimeZone/America/Argentina/Jujuy.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::La_Rioja:
     file: lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Mendoza:
     file: lib/DateTime/TimeZone/America/Argentina/Mendoza.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Rio_Gallegos:
     file: lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Salta:
     file: lib/DateTime/TimeZone/America/Argentina/Salta.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::San_Juan:
     file: lib/DateTime/TimeZone/America/Argentina/San_Juan.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::San_Luis:
     file: lib/DateTime/TimeZone/America/Argentina/San_Luis.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Tucuman:
     file: lib/DateTime/TimeZone/America/Argentina/Tucuman.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Argentina::Ushuaia:
     file: lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Asuncion:
     file: lib/DateTime/TimeZone/America/Asuncion.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Atikokan:
     file: lib/DateTime/TimeZone/America/Atikokan.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Bahia:
     file: lib/DateTime/TimeZone/America/Bahia.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Bahia_Banderas:
     file: lib/DateTime/TimeZone/America/Bahia_Banderas.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Barbados:
     file: lib/DateTime/TimeZone/America/Barbados.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Belem:
     file: lib/DateTime/TimeZone/America/Belem.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Belize:
     file: lib/DateTime/TimeZone/America/Belize.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Blanc_Sablon:
     file: lib/DateTime/TimeZone/America/Blanc_Sablon.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Boa_Vista:
     file: lib/DateTime/TimeZone/America/Boa_Vista.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Bogota:
     file: lib/DateTime/TimeZone/America/Bogota.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Boise:
     file: lib/DateTime/TimeZone/America/Boise.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Cambridge_Bay:
     file: lib/DateTime/TimeZone/America/Cambridge_Bay.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Campo_Grande:
     file: lib/DateTime/TimeZone/America/Campo_Grande.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Cancun:
     file: lib/DateTime/TimeZone/America/Cancun.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Caracas:
     file: lib/DateTime/TimeZone/America/Caracas.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Cayenne:
     file: lib/DateTime/TimeZone/America/Cayenne.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Cayman:
     file: lib/DateTime/TimeZone/America/Cayman.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Chicago:
     file: lib/DateTime/TimeZone/America/Chicago.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Chihuahua:
     file: lib/DateTime/TimeZone/America/Chihuahua.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Costa_Rica:
     file: lib/DateTime/TimeZone/America/Costa_Rica.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Creston:
     file: lib/DateTime/TimeZone/America/Creston.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Cuiaba:
     file: lib/DateTime/TimeZone/America/Cuiaba.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Curacao:
     file: lib/DateTime/TimeZone/America/Curacao.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Danmarkshavn:
     file: lib/DateTime/TimeZone/America/Danmarkshavn.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Dawson:
     file: lib/DateTime/TimeZone/America/Dawson.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Dawson_Creek:
     file: lib/DateTime/TimeZone/America/Dawson_Creek.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Denver:
     file: lib/DateTime/TimeZone/America/Denver.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Detroit:
     file: lib/DateTime/TimeZone/America/Detroit.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Edmonton:
     file: lib/DateTime/TimeZone/America/Edmonton.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Eirunepe:
     file: lib/DateTime/TimeZone/America/Eirunepe.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::El_Salvador:
     file: lib/DateTime/TimeZone/America/El_Salvador.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Fortaleza:
     file: lib/DateTime/TimeZone/America/Fortaleza.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Glace_Bay:
     file: lib/DateTime/TimeZone/America/Glace_Bay.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Godthab:
     file: lib/DateTime/TimeZone/America/Godthab.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Goose_Bay:
     file: lib/DateTime/TimeZone/America/Goose_Bay.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Grand_Turk:
     file: lib/DateTime/TimeZone/America/Grand_Turk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Guatemala:
     file: lib/DateTime/TimeZone/America/Guatemala.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Guayaquil:
     file: lib/DateTime/TimeZone/America/Guayaquil.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Guyana:
     file: lib/DateTime/TimeZone/America/Guyana.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Halifax:
     file: lib/DateTime/TimeZone/America/Halifax.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Havana:
     file: lib/DateTime/TimeZone/America/Havana.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Hermosillo:
     file: lib/DateTime/TimeZone/America/Hermosillo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Indiana::Indianapolis:
     file: lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Indiana::Knox:
     file: lib/DateTime/TimeZone/America/Indiana/Knox.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Indiana::Marengo:
     file: lib/DateTime/TimeZone/America/Indiana/Marengo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Indiana::Petersburg:
     file: lib/DateTime/TimeZone/America/Indiana/Petersburg.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Indiana::Tell_City:
     file: lib/DateTime/TimeZone/America/Indiana/Tell_City.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Indiana::Vevay:
     file: lib/DateTime/TimeZone/America/Indiana/Vevay.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Indiana::Vincennes:
     file: lib/DateTime/TimeZone/America/Indiana/Vincennes.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Indiana::Winamac:
     file: lib/DateTime/TimeZone/America/Indiana/Winamac.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Inuvik:
     file: lib/DateTime/TimeZone/America/Inuvik.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Iqaluit:
     file: lib/DateTime/TimeZone/America/Iqaluit.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Jamaica:
     file: lib/DateTime/TimeZone/America/Jamaica.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Juneau:
     file: lib/DateTime/TimeZone/America/Juneau.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Kentucky::Louisville:
     file: lib/DateTime/TimeZone/America/Kentucky/Louisville.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Kentucky::Monticello:
     file: lib/DateTime/TimeZone/America/Kentucky/Monticello.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::La_Paz:
     file: lib/DateTime/TimeZone/America/La_Paz.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Lima:
     file: lib/DateTime/TimeZone/America/Lima.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Los_Angeles:
     file: lib/DateTime/TimeZone/America/Los_Angeles.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Maceio:
     file: lib/DateTime/TimeZone/America/Maceio.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Managua:
     file: lib/DateTime/TimeZone/America/Managua.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Manaus:
     file: lib/DateTime/TimeZone/America/Manaus.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Martinique:
     file: lib/DateTime/TimeZone/America/Martinique.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Matamoros:
     file: lib/DateTime/TimeZone/America/Matamoros.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Mazatlan:
     file: lib/DateTime/TimeZone/America/Mazatlan.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Menominee:
     file: lib/DateTime/TimeZone/America/Menominee.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Merida:
     file: lib/DateTime/TimeZone/America/Merida.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Metlakatla:
     file: lib/DateTime/TimeZone/America/Metlakatla.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Mexico_City:
     file: lib/DateTime/TimeZone/America/Mexico_City.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Miquelon:
     file: lib/DateTime/TimeZone/America/Miquelon.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Moncton:
     file: lib/DateTime/TimeZone/America/Moncton.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Monterrey:
     file: lib/DateTime/TimeZone/America/Monterrey.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Montevideo:
     file: lib/DateTime/TimeZone/America/Montevideo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Montreal:
     file: lib/DateTime/TimeZone/America/Montreal.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Nassau:
     file: lib/DateTime/TimeZone/America/Nassau.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::New_York:
     file: lib/DateTime/TimeZone/America/New_York.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Nipigon:
     file: lib/DateTime/TimeZone/America/Nipigon.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Nome:
     file: lib/DateTime/TimeZone/America/Nome.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Noronha:
     file: lib/DateTime/TimeZone/America/Noronha.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::North_Dakota::Beulah:
     file: lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::North_Dakota::Center:
     file: lib/DateTime/TimeZone/America/North_Dakota/Center.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::North_Dakota::New_Salem:
     file: lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Ojinaga:
     file: lib/DateTime/TimeZone/America/Ojinaga.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Panama:
     file: lib/DateTime/TimeZone/America/Panama.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Pangnirtung:
     file: lib/DateTime/TimeZone/America/Pangnirtung.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Paramaribo:
     file: lib/DateTime/TimeZone/America/Paramaribo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Phoenix:
     file: lib/DateTime/TimeZone/America/Phoenix.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Port_au_Prince:
     file: lib/DateTime/TimeZone/America/Port_au_Prince.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Port_of_Spain:
     file: lib/DateTime/TimeZone/America/Port_of_Spain.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Porto_Velho:
     file: lib/DateTime/TimeZone/America/Porto_Velho.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Puerto_Rico:
     file: lib/DateTime/TimeZone/America/Puerto_Rico.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Rainy_River:
     file: lib/DateTime/TimeZone/America/Rainy_River.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Rankin_Inlet:
     file: lib/DateTime/TimeZone/America/Rankin_Inlet.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Recife:
     file: lib/DateTime/TimeZone/America/Recife.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Regina:
     file: lib/DateTime/TimeZone/America/Regina.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Resolute:
     file: lib/DateTime/TimeZone/America/Resolute.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Rio_Branco:
     file: lib/DateTime/TimeZone/America/Rio_Branco.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Santa_Isabel:
     file: lib/DateTime/TimeZone/America/Santa_Isabel.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Santarem:
     file: lib/DateTime/TimeZone/America/Santarem.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Santiago:
     file: lib/DateTime/TimeZone/America/Santiago.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Santo_Domingo:
     file: lib/DateTime/TimeZone/America/Santo_Domingo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Sao_Paulo:
     file: lib/DateTime/TimeZone/America/Sao_Paulo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Scoresbysund:
     file: lib/DateTime/TimeZone/America/Scoresbysund.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Sitka:
     file: lib/DateTime/TimeZone/America/Sitka.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::St_Johns:
     file: lib/DateTime/TimeZone/America/St_Johns.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Swift_Current:
     file: lib/DateTime/TimeZone/America/Swift_Current.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Tegucigalpa:
     file: lib/DateTime/TimeZone/America/Tegucigalpa.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Thule:
     file: lib/DateTime/TimeZone/America/Thule.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Thunder_Bay:
     file: lib/DateTime/TimeZone/America/Thunder_Bay.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Tijuana:
     file: lib/DateTime/TimeZone/America/Tijuana.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Toronto:
     file: lib/DateTime/TimeZone/America/Toronto.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Vancouver:
     file: lib/DateTime/TimeZone/America/Vancouver.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Whitehorse:
     file: lib/DateTime/TimeZone/America/Whitehorse.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Winnipeg:
     file: lib/DateTime/TimeZone/America/Winnipeg.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Yakutat:
     file: lib/DateTime/TimeZone/America/Yakutat.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::America::Yellowknife:
     file: lib/DateTime/TimeZone/America/Yellowknife.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Casey:
     file: lib/DateTime/TimeZone/Antarctica/Casey.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Davis:
     file: lib/DateTime/TimeZone/Antarctica/Davis.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::DumontDUrville:
     file: lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Macquarie:
     file: lib/DateTime/TimeZone/Antarctica/Macquarie.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Mawson:
     file: lib/DateTime/TimeZone/Antarctica/Mawson.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Palmer:
     file: lib/DateTime/TimeZone/Antarctica/Palmer.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Rothera:
     file: lib/DateTime/TimeZone/Antarctica/Rothera.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Syowa:
     file: lib/DateTime/TimeZone/Antarctica/Syowa.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Troll:
     file: lib/DateTime/TimeZone/Antarctica/Troll.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Antarctica::Vostok:
     file: lib/DateTime/TimeZone/Antarctica/Vostok.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Aden:
     file: lib/DateTime/TimeZone/Asia/Aden.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Almaty:
     file: lib/DateTime/TimeZone/Asia/Almaty.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Amman:
     file: lib/DateTime/TimeZone/Asia/Amman.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Anadyr:
     file: lib/DateTime/TimeZone/Asia/Anadyr.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Aqtau:
     file: lib/DateTime/TimeZone/Asia/Aqtau.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Aqtobe:
     file: lib/DateTime/TimeZone/Asia/Aqtobe.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Ashgabat:
     file: lib/DateTime/TimeZone/Asia/Ashgabat.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Baghdad:
     file: lib/DateTime/TimeZone/Asia/Baghdad.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Bahrain:
     file: lib/DateTime/TimeZone/Asia/Bahrain.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Baku:
     file: lib/DateTime/TimeZone/Asia/Baku.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Bangkok:
     file: lib/DateTime/TimeZone/Asia/Bangkok.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Beirut:
     file: lib/DateTime/TimeZone/Asia/Beirut.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Bishkek:
     file: lib/DateTime/TimeZone/Asia/Bishkek.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Brunei:
     file: lib/DateTime/TimeZone/Asia/Brunei.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Chita:
     file: lib/DateTime/TimeZone/Asia/Chita.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Choibalsan:
     file: lib/DateTime/TimeZone/Asia/Choibalsan.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Colombo:
     file: lib/DateTime/TimeZone/Asia/Colombo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Damascus:
     file: lib/DateTime/TimeZone/Asia/Damascus.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Dhaka:
     file: lib/DateTime/TimeZone/Asia/Dhaka.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Dili:
     file: lib/DateTime/TimeZone/Asia/Dili.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Dubai:
     file: lib/DateTime/TimeZone/Asia/Dubai.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Dushanbe:
     file: lib/DateTime/TimeZone/Asia/Dushanbe.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Gaza:
     file: lib/DateTime/TimeZone/Asia/Gaza.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Hebron:
     file: lib/DateTime/TimeZone/Asia/Hebron.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Ho_Chi_Minh:
     file: lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Hong_Kong:
     file: lib/DateTime/TimeZone/Asia/Hong_Kong.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Hovd:
     file: lib/DateTime/TimeZone/Asia/Hovd.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Irkutsk:
     file: lib/DateTime/TimeZone/Asia/Irkutsk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Jakarta:
     file: lib/DateTime/TimeZone/Asia/Jakarta.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Jayapura:
     file: lib/DateTime/TimeZone/Asia/Jayapura.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Jerusalem:
     file: lib/DateTime/TimeZone/Asia/Jerusalem.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Kabul:
     file: lib/DateTime/TimeZone/Asia/Kabul.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Kamchatka:
     file: lib/DateTime/TimeZone/Asia/Kamchatka.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Karachi:
     file: lib/DateTime/TimeZone/Asia/Karachi.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Kathmandu:
     file: lib/DateTime/TimeZone/Asia/Kathmandu.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Khandyga:
     file: lib/DateTime/TimeZone/Asia/Khandyga.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Kolkata:
     file: lib/DateTime/TimeZone/Asia/Kolkata.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Krasnoyarsk:
     file: lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Kuala_Lumpur:
     file: lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Kuching:
     file: lib/DateTime/TimeZone/Asia/Kuching.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Kuwait:
     file: lib/DateTime/TimeZone/Asia/Kuwait.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Macau:
     file: lib/DateTime/TimeZone/Asia/Macau.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Magadan:
     file: lib/DateTime/TimeZone/Asia/Magadan.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Makassar:
     file: lib/DateTime/TimeZone/Asia/Makassar.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Manila:
     file: lib/DateTime/TimeZone/Asia/Manila.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Muscat:
     file: lib/DateTime/TimeZone/Asia/Muscat.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Nicosia:
     file: lib/DateTime/TimeZone/Asia/Nicosia.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Novokuznetsk:
     file: lib/DateTime/TimeZone/Asia/Novokuznetsk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Novosibirsk:
     file: lib/DateTime/TimeZone/Asia/Novosibirsk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Omsk:
     file: lib/DateTime/TimeZone/Asia/Omsk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Oral:
     file: lib/DateTime/TimeZone/Asia/Oral.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Pontianak:
     file: lib/DateTime/TimeZone/Asia/Pontianak.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Pyongyang:
     file: lib/DateTime/TimeZone/Asia/Pyongyang.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Qatar:
     file: lib/DateTime/TimeZone/Asia/Qatar.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Qyzylorda:
     file: lib/DateTime/TimeZone/Asia/Qyzylorda.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Rangoon:
     file: lib/DateTime/TimeZone/Asia/Rangoon.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Riyadh:
     file: lib/DateTime/TimeZone/Asia/Riyadh.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Sakhalin:
     file: lib/DateTime/TimeZone/Asia/Sakhalin.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Samarkand:
     file: lib/DateTime/TimeZone/Asia/Samarkand.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Seoul:
     file: lib/DateTime/TimeZone/Asia/Seoul.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Shanghai:
     file: lib/DateTime/TimeZone/Asia/Shanghai.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Singapore:
     file: lib/DateTime/TimeZone/Asia/Singapore.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Srednekolymsk:
     file: lib/DateTime/TimeZone/Asia/Srednekolymsk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Taipei:
     file: lib/DateTime/TimeZone/Asia/Taipei.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Tashkent:
     file: lib/DateTime/TimeZone/Asia/Tashkent.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Tbilisi:
     file: lib/DateTime/TimeZone/Asia/Tbilisi.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Tehran:
     file: lib/DateTime/TimeZone/Asia/Tehran.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Thimphu:
     file: lib/DateTime/TimeZone/Asia/Thimphu.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Tokyo:
     file: lib/DateTime/TimeZone/Asia/Tokyo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Ulaanbaatar:
     file: lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Urumqi:
     file: lib/DateTime/TimeZone/Asia/Urumqi.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Ust_Nera:
     file: lib/DateTime/TimeZone/Asia/Ust_Nera.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Vladivostok:
     file: lib/DateTime/TimeZone/Asia/Vladivostok.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Yakutsk:
     file: lib/DateTime/TimeZone/Asia/Yakutsk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Yekaterinburg:
     file: lib/DateTime/TimeZone/Asia/Yekaterinburg.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Asia::Yerevan:
     file: lib/DateTime/TimeZone/Asia/Yerevan.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::Azores:
     file: lib/DateTime/TimeZone/Atlantic/Azores.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::Bermuda:
     file: lib/DateTime/TimeZone/Atlantic/Bermuda.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::Canary:
     file: lib/DateTime/TimeZone/Atlantic/Canary.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::Cape_Verde:
     file: lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::Faroe:
     file: lib/DateTime/TimeZone/Atlantic/Faroe.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::Madeira:
     file: lib/DateTime/TimeZone/Atlantic/Madeira.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::Reykjavik:
     file: lib/DateTime/TimeZone/Atlantic/Reykjavik.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::South_Georgia:
     file: lib/DateTime/TimeZone/Atlantic/South_Georgia.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Atlantic::Stanley:
     file: lib/DateTime/TimeZone/Atlantic/Stanley.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Adelaide:
     file: lib/DateTime/TimeZone/Australia/Adelaide.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Brisbane:
     file: lib/DateTime/TimeZone/Australia/Brisbane.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Broken_Hill:
     file: lib/DateTime/TimeZone/Australia/Broken_Hill.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Currie:
     file: lib/DateTime/TimeZone/Australia/Currie.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Darwin:
     file: lib/DateTime/TimeZone/Australia/Darwin.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Eucla:
     file: lib/DateTime/TimeZone/Australia/Eucla.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Hobart:
     file: lib/DateTime/TimeZone/Australia/Hobart.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Lindeman:
     file: lib/DateTime/TimeZone/Australia/Lindeman.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Lord_Howe:
     file: lib/DateTime/TimeZone/Australia/Lord_Howe.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Melbourne:
     file: lib/DateTime/TimeZone/Australia/Melbourne.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Perth:
     file: lib/DateTime/TimeZone/Australia/Perth.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Australia::Sydney:
     file: lib/DateTime/TimeZone/Australia/Sydney.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::CET:
     file: lib/DateTime/TimeZone/CET.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::CST6CDT:
     file: lib/DateTime/TimeZone/CST6CDT.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Catalog:
     file: lib/DateTime/TimeZone/Catalog.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::EET:
     file: lib/DateTime/TimeZone/EET.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::EST:
     file: lib/DateTime/TimeZone/EST.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::EST5EDT:
     file: lib/DateTime/TimeZone/EST5EDT.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Amsterdam:
     file: lib/DateTime/TimeZone/Europe/Amsterdam.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Andorra:
     file: lib/DateTime/TimeZone/Europe/Andorra.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Athens:
     file: lib/DateTime/TimeZone/Europe/Athens.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Belgrade:
     file: lib/DateTime/TimeZone/Europe/Belgrade.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Berlin:
     file: lib/DateTime/TimeZone/Europe/Berlin.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Brussels:
     file: lib/DateTime/TimeZone/Europe/Brussels.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Bucharest:
     file: lib/DateTime/TimeZone/Europe/Bucharest.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Budapest:
     file: lib/DateTime/TimeZone/Europe/Budapest.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Chisinau:
     file: lib/DateTime/TimeZone/Europe/Chisinau.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Copenhagen:
     file: lib/DateTime/TimeZone/Europe/Copenhagen.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Dublin:
     file: lib/DateTime/TimeZone/Europe/Dublin.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Gibraltar:
     file: lib/DateTime/TimeZone/Europe/Gibraltar.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Helsinki:
     file: lib/DateTime/TimeZone/Europe/Helsinki.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Istanbul:
     file: lib/DateTime/TimeZone/Europe/Istanbul.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Kaliningrad:
     file: lib/DateTime/TimeZone/Europe/Kaliningrad.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Kiev:
     file: lib/DateTime/TimeZone/Europe/Kiev.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Lisbon:
     file: lib/DateTime/TimeZone/Europe/Lisbon.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::London:
     file: lib/DateTime/TimeZone/Europe/London.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Luxembourg:
     file: lib/DateTime/TimeZone/Europe/Luxembourg.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Madrid:
     file: lib/DateTime/TimeZone/Europe/Madrid.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Malta:
     file: lib/DateTime/TimeZone/Europe/Malta.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Minsk:
     file: lib/DateTime/TimeZone/Europe/Minsk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Monaco:
     file: lib/DateTime/TimeZone/Europe/Monaco.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Moscow:
     file: lib/DateTime/TimeZone/Europe/Moscow.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Oslo:
     file: lib/DateTime/TimeZone/Europe/Oslo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Paris:
     file: lib/DateTime/TimeZone/Europe/Paris.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Prague:
     file: lib/DateTime/TimeZone/Europe/Prague.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Riga:
     file: lib/DateTime/TimeZone/Europe/Riga.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Rome:
     file: lib/DateTime/TimeZone/Europe/Rome.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Samara:
     file: lib/DateTime/TimeZone/Europe/Samara.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Simferopol:
     file: lib/DateTime/TimeZone/Europe/Simferopol.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Sofia:
     file: lib/DateTime/TimeZone/Europe/Sofia.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Stockholm:
     file: lib/DateTime/TimeZone/Europe/Stockholm.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Tallinn:
     file: lib/DateTime/TimeZone/Europe/Tallinn.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Tirane:
     file: lib/DateTime/TimeZone/Europe/Tirane.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Uzhgorod:
     file: lib/DateTime/TimeZone/Europe/Uzhgorod.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Vienna:
     file: lib/DateTime/TimeZone/Europe/Vienna.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Vilnius:
     file: lib/DateTime/TimeZone/Europe/Vilnius.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Volgograd:
     file: lib/DateTime/TimeZone/Europe/Volgograd.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Warsaw:
     file: lib/DateTime/TimeZone/Europe/Warsaw.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Zaporozhye:
     file: lib/DateTime/TimeZone/Europe/Zaporozhye.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Europe::Zurich:
     file: lib/DateTime/TimeZone/Europe/Zurich.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Floating:
     file: lib/DateTime/TimeZone/Floating.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::HST:
     file: lib/DateTime/TimeZone/HST.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Indian::Chagos:
     file: lib/DateTime/TimeZone/Indian/Chagos.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Indian::Christmas:
     file: lib/DateTime/TimeZone/Indian/Christmas.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Indian::Cocos:
     file: lib/DateTime/TimeZone/Indian/Cocos.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Indian::Kerguelen:
     file: lib/DateTime/TimeZone/Indian/Kerguelen.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Indian::Mahe:
     file: lib/DateTime/TimeZone/Indian/Mahe.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Indian::Maldives:
     file: lib/DateTime/TimeZone/Indian/Maldives.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Indian::Mauritius:
     file: lib/DateTime/TimeZone/Indian/Mauritius.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Indian::Reunion:
     file: lib/DateTime/TimeZone/Indian/Reunion.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Local:
     file: lib/DateTime/TimeZone/Local.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Local::Android:
     file: lib/DateTime/TimeZone/Local/Android.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Local::Unix:
     file: lib/DateTime/TimeZone/Local/Unix.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Local::VMS:
     file: lib/DateTime/TimeZone/Local/VMS.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::MET:
     file: lib/DateTime/TimeZone/MET.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::MST:
     file: lib/DateTime/TimeZone/MST.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::MST7MDT:
     file: lib/DateTime/TimeZone/MST7MDT.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::OffsetOnly:
     file: lib/DateTime/TimeZone/OffsetOnly.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::OlsonDB:
     file: lib/DateTime/TimeZone/OlsonDB.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::OlsonDB::Change:
     file: lib/DateTime/TimeZone/OlsonDB/Change.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::OlsonDB::Observance:
     file: lib/DateTime/TimeZone/OlsonDB/Observance.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::OlsonDB::Rule:
     file: lib/DateTime/TimeZone/OlsonDB/Rule.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::OlsonDB::Zone:
     file: lib/DateTime/TimeZone/OlsonDB/Zone.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::PST8PDT:
     file: lib/DateTime/TimeZone/PST8PDT.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Apia:
     file: lib/DateTime/TimeZone/Pacific/Apia.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Auckland:
     file: lib/DateTime/TimeZone/Pacific/Auckland.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Bougainville:
     file: lib/DateTime/TimeZone/Pacific/Bougainville.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Chatham:
     file: lib/DateTime/TimeZone/Pacific/Chatham.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Chuuk:
     file: lib/DateTime/TimeZone/Pacific/Chuuk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Easter:
     file: lib/DateTime/TimeZone/Pacific/Easter.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Efate:
     file: lib/DateTime/TimeZone/Pacific/Efate.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Enderbury:
     file: lib/DateTime/TimeZone/Pacific/Enderbury.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Fakaofo:
     file: lib/DateTime/TimeZone/Pacific/Fakaofo.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Fiji:
     file: lib/DateTime/TimeZone/Pacific/Fiji.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Funafuti:
     file: lib/DateTime/TimeZone/Pacific/Funafuti.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Galapagos:
     file: lib/DateTime/TimeZone/Pacific/Galapagos.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Gambier:
     file: lib/DateTime/TimeZone/Pacific/Gambier.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Guadalcanal:
     file: lib/DateTime/TimeZone/Pacific/Guadalcanal.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Guam:
     file: lib/DateTime/TimeZone/Pacific/Guam.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Honolulu:
     file: lib/DateTime/TimeZone/Pacific/Honolulu.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Kiritimati:
     file: lib/DateTime/TimeZone/Pacific/Kiritimati.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Kosrae:
     file: lib/DateTime/TimeZone/Pacific/Kosrae.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Kwajalein:
     file: lib/DateTime/TimeZone/Pacific/Kwajalein.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Majuro:
     file: lib/DateTime/TimeZone/Pacific/Majuro.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Marquesas:
     file: lib/DateTime/TimeZone/Pacific/Marquesas.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Midway:
     file: lib/DateTime/TimeZone/Pacific/Midway.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Nauru:
     file: lib/DateTime/TimeZone/Pacific/Nauru.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Niue:
     file: lib/DateTime/TimeZone/Pacific/Niue.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Norfolk:
     file: lib/DateTime/TimeZone/Pacific/Norfolk.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Noumea:
     file: lib/DateTime/TimeZone/Pacific/Noumea.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Pago_Pago:
     file: lib/DateTime/TimeZone/Pacific/Pago_Pago.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Palau:
     file: lib/DateTime/TimeZone/Pacific/Palau.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Pitcairn:
     file: lib/DateTime/TimeZone/Pacific/Pitcairn.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Pohnpei:
     file: lib/DateTime/TimeZone/Pacific/Pohnpei.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Port_Moresby:
     file: lib/DateTime/TimeZone/Pacific/Port_Moresby.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Rarotonga:
     file: lib/DateTime/TimeZone/Pacific/Rarotonga.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Saipan:
     file: lib/DateTime/TimeZone/Pacific/Saipan.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Tahiti:
     file: lib/DateTime/TimeZone/Pacific/Tahiti.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Tarawa:
     file: lib/DateTime/TimeZone/Pacific/Tarawa.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Tongatapu:
     file: lib/DateTime/TimeZone/Pacific/Tongatapu.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Wake:
     file: lib/DateTime/TimeZone/Pacific/Wake.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::Pacific::Wallis:
     file: lib/DateTime/TimeZone/Pacific/Wallis.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::UTC:
     file: lib/DateTime/TimeZone/UTC.pm
-    version: '1.83'
+    version: '1.84'
   DateTime::TimeZone::WET:
     file: lib/DateTime/TimeZone/WET.pm
-    version: '1.83'
+    version: '1.84'
 requires:
   Class::Singleton: '1.03'
   Cwd: '3'
@@ -1159,7 +1159,7 @@ resources:
   bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=DateTime-TimeZone
   homepage: http://metacpan.org/release/DateTime-TimeZone
   repository: git://github.com/autarch/DateTime-TimeZone.git
-version: '1.83'
+version: '1.84'
 x_Dist_Zilla:
   perl:
     version: '5.016003'
@@ -1181,18 +1181,18 @@ x_Dist_Zilla:
           prune_directory: []
           root: .
       name: GatherDir
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: PruneCruft
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::MakeMaker
       config:
         Dist::Zilla::Role::TestRunner:
           default_jobs: 1
       name: '@DROLSKY/MakeMaker'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::Authority
       name: '@DROLSKY/Authority'
@@ -1200,7 +1200,7 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@DROLSKY/AutoPrereqs'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::CopyFilesFromBuild
       name: '@DROLSKY/CopyFilesFromBuild'
@@ -1208,15 +1208,15 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::GitHub::Meta
       name: '@DROLSKY/GitHub::Meta'
-      version: '0.38'
+      version: '0.40'
     -
       class: Dist::Zilla::Plugin::GitHub::Update
       name: '@DROLSKY/GitHub::Update'
-      version: '0.38'
+      version: '0.40'
     -
       class: Dist::Zilla::Plugin::MetaResources
       name: '@DROLSKY/MetaResources'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::MetaProvides::Package
       config:
@@ -1225,29 +1225,33 @@ x_Dist_Zilla:
             -
               class: Dist::Zilla::Plugin::FinderCode
               name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
-              version: '5.029'
+              version: '5.031'
         Dist::Zilla::Role::MetaProvider::Provider:
           inherit_missing: '1'
           inherit_version: '1'
           meta_noindex: '1'
       name: '@DROLSKY/MetaProvides::Package'
-      version: '2.001002'
+      version: '2.003001'
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@DROLSKY/NextRelease'
-      version: '5.029'
-    -
-      class: Dist::Zilla::Plugin::PkgVersion
-      name: '@DROLSKY/PkgVersion'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
         Dist::Zilla::Plugin::Prereqs:
           phase: test
           type: requires
-      name: '@DROLSKY/TestMoreDoneTesting'
-      version: '5.029'
+      name: '@DROLSKY/Test::More with subtest()'
+      version: '5.031'
+    -
+      class: Dist::Zilla::Plugin::Prereqs
+      config:
+        Dist::Zilla::Plugin::Prereqs:
+          phase: develop
+          type: requires
+      name: '@DROLSKY/Modules for use with tidyall'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::PromptIfStale
       config:
@@ -1259,20 +1263,21 @@ x_Dist_Zilla:
           skip:
             - Dist::Zilla::Plugin::DROLSKY::Contributors
             - Dist::Zilla::Plugin::DROLSKY::License
-      name: '@DROLSKY/stale modules, release'
-      version: '0.032'
+            - Dist::Zilla::Plugin::DROLSKY::TidyAll
+      name: '@DROLSKY/PromptIfStale'
+      version: '0.034'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
-      name: '@DROLSKY/ReadmeMarkdownInBuild'
+      name: '@DROLSKY/README.md in build'
       version: '0.142470'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
-      name: '@DROLSKY/ReadmeMarkdownInRoot'
+      name: '@DROLSKY/README.md in root'
       version: '0.142470'
     -
       class: Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable
       name: '@DROLSKY/Test::Pod::Coverage::Configurable'
-      version: '0.02'
+      version: '0.03'
     -
       class: Dist::Zilla::Plugin::Test::PodSpelling
       name: '@DROLSKY/Test::PodSpelling'
@@ -1282,61 +1287,73 @@ x_Dist_Zilla:
       name: '@DROLSKY/Test::ReportPrereqs'
       version: '0.019'
     -
+      class: Dist::Zilla::Plugin::Test::Version
+      name: '@DROLSKY/Test::Version'
+      version: '0.003001'
+    -
       class: Dist::Zilla::Plugin::ManifestSkip
       name: '@DROLSKY/ManifestSkip'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@DROLSKY/MetaYAML'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::License
       name: '@DROLSKY/License'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::ExtraTests
       name: '@DROLSKY/ExtraTests'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@DROLSKY/ExecDir'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@DROLSKY/ShareDir'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@DROLSKY/Manifest'
-      version: '5.029'
+      version: '5.031'
+    -
+      class: Dist::Zilla::Plugin::CheckVersionIncrement
+      name: '@DROLSKY/CheckVersionIncrement'
+      version: '0.121750'
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@DROLSKY/TestRelease'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@DROLSKY/ConfirmRelease'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@DROLSKY/UploadToCPAN'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::CheckPrereqsIndexed
       name: '@DROLSKY/CheckPrereqsIndexed'
-      version: '0.013'
+      version: '0.014'
     -
       class: Dist::Zilla::Plugin::CPANFile
       name: '@DROLSKY/CPANFile'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::DROLSKY::Contributors
       name: '@DROLSKY/DROLSKY::Contributors'
-      version: '0.27'
+      version: '0.31'
     -
       class: Dist::Zilla::Plugin::DROLSKY::License
       name: '@DROLSKY/DROLSKY::License'
-      version: '0.27'
+      version: '0.31'
+    -
+      class: Dist::Zilla::Plugin::DROLSKY::TidyAll
+      name: '@DROLSKY/DROLSKY::TidyAll'
+      version: '0.31'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
       config:
@@ -1362,13 +1379,9 @@ x_Dist_Zilla:
       name: '@DROLSKY/Git::Contributors'
       version: '0.008'
     -
-      class: Dist::Zilla::Plugin::Git::Describe
-      name: '@DROLSKY/Git::Describe'
-      version: '0.003'
-    -
       class: Dist::Zilla::Plugin::InstallGuide
       name: '@DROLSKY/InstallGuide'
-      version: '1.200005'
+      version: '1.200006'
     -
       class: Dist::Zilla::Plugin::Meta::Contributors
       name: '@DROLSKY/Meta::Contributors'
@@ -1376,11 +1389,11 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@DROLSKY/MetaConfig'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@DROLSKY/MetaJSON'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::SurgicalPodWeaver
       config:
@@ -1432,7 +1445,7 @@ x_Dist_Zilla:
             -
               class: Pod::Weaver::Section::Contributors
               name: Contributors
-              version: '0.008'
+              version: '0.009'
             -
               class: Pod::Weaver::Section::Legal
               name: Legal
@@ -1442,7 +1455,7 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@DROLSKY/PodSyntaxTests'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::Test::EOL
       config:
@@ -1460,11 +1473,7 @@ x_Dist_Zilla:
             - ':ExecFiles'
             - ':TestFiles'
       name: '@DROLSKY/Test::NoTabs'
-      version: '0.09'
-    -
-      class: Dist::Zilla::Plugin::Test::Pod::LinkCheck
-      name: '@DROLSKY/Test::Pod::LinkCheck'
-      version: '1.001'
+      version: '0.11'
     -
       class: Dist::Zilla::Plugin::Test::Portability
       name: '@DROLSKY/Test::Portability'
@@ -1509,7 +1518,7 @@ x_Dist_Zilla:
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
           repo_root: .
-      name: '@DROLSKY/Git::Commit'
+      name: '@DROLSKY/commit generated files'
       version: '2.029'
     -
       class: Dist::Zilla::Plugin::Git::Tag
@@ -1517,7 +1526,7 @@ x_Dist_Zilla:
         Dist::Zilla::Plugin::Git::Tag:
           branch: ~
           signed: 0
-          tag: v1.83
+          tag: v1.84
           tag_format: v%v
           tag_message: v%v
           time_zone: local
@@ -1537,68 +1546,87 @@ x_Dist_Zilla:
       name: '@DROLSKY/Git::Push'
       version: '2.029'
     -
+      class: Dist::Zilla::Plugin::Git::Commit
+      config:
+        Dist::Zilla::Plugin::Git::Commit:
+          add_files_in: []
+          commit_msg: 'Bump version after release'
+          time_zone: local
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty:
+            - dist.ini
+            - Changes
+          allow_dirty_match:
+            - (?^:.+)
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
+      name: '@DROLSKY/commit version bump'
+      version: '2.029'
+    -
+      class: Dist::Zilla::Plugin::Git::Push
+      config:
+        Dist::Zilla::Plugin::Git::Push:
+          push_to:
+            - origin
+          remotes_must_exist: 1
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
+      name: '@DROLSKY/push version bump'
+      version: '2.029'
+    -
+      class: Dist::Zilla::Plugin::PkgVersion
+      name: PkgVersion
+      version: '5.031'
+    -
       class: Dist::Zilla::Plugin::Prereqs
       config:
         Dist::Zilla::Plugin::Prereqs:
           phase: develop
           type: requires
       name: DevelopRequires
-      version: '5.029'
-    -
-      class: Dist::Zilla::Plugin::OSPrereqs
-      config:
-        Dist::Zilla::Plugin::OSPrereqs:
-          os: MSWin32
-      name: MSWin32
-      version: '0.005'
-    -
-      class: Dist::Zilla::Plugin::OSPrereqs
-      config:
-        Dist::Zilla::Plugin::OSPrereqs:
-          os: hpux
-      name: hpux
-      version: '0.005'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':AllFiles'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':NoFiles'
-      version: '5.029'
+      version: '5.031'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
-      version: '5.029'
+      version: '5.031'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: '0'
-    version: '5.029'
+    version: '5.031'
 x_authority: cpan:DROLSKY
 x_contributors:
   - 'Alexey Molchanov <alexey.molchanov@gmail.com>'
@@ -1,5 +1,5 @@
 
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.029.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.031.
 use strict;
 use warnings;
 
@@ -48,13 +48,13 @@ my %WriteMakefileArgs = (
     "Storable" => 0,
     "Sys::Hostname" => 0,
     "Test::Fatal" => 0,
-    "Test::More" => "0.88",
+    "Test::More" => "0.96",
     "Test::Requires" => 0,
     "base" => 0,
     "lib" => 0,
     "overload" => 0
   },
-  "VERSION" => "1.83",
+  "VERSION" => "1.84",
   "test" => {
     "TESTS" => "t/*.t"
   }
@@ -80,7 +80,7 @@ my %FallbackPrereqs = (
   "Storable" => 0,
   "Sys::Hostname" => 0,
   "Test::Fatal" => 0,
-  "Test::More" => "0.88",
+  "Test::More" => "0.96",
   "Test::Requires" => 0,
   "Try::Tiny" => 0,
   "base" => 0,
@@ -103,14 +103,6 @@ unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
 delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
   unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
 
-if ( $^O eq 'MSWin32' ) {
-	$WriteMakefileArgs{PREREQ_PM}{'DateTime::TimeZone::Local::Win32'} = '0';
-}
-
-if ( $^O eq 'hpux' ) {
-	$WriteMakefileArgs{PREREQ_PM}{'DateTime::TimeZone::HPUX'} = '0';
-}
-
 WriteMakefile(%WriteMakefileArgs);
 
 
@@ -1,293 +1,309 @@
-# NAME
+NAME
 
-DateTime::TimeZone - Time zone object base class and factory
+    DateTime::TimeZone - Time zone object base class and factory
 
-# VERSION
+VERSION
 
-version 1.83
+    version 1.84
 
-# SYNOPSIS
+SYNOPSIS
 
-    use DateTime;
-    use DateTime::TimeZone;
+      use DateTime;
+      use DateTime::TimeZone;
+    
+      my $tz = DateTime::TimeZone->new( name => 'America/Chicago' );
+    
+      my $dt = DateTime->now();
+      my $offset = $tz->offset_for_datetime($dt);
 
-    my $tz = DateTime::TimeZone->new( name => 'America/Chicago' );
+DESCRIPTION
 
-    my $dt = DateTime->now();
-    my $offset = $tz->offset_for_datetime($dt);
+    This class is the base class for all time zone objects. A time zone is
+    represented internally as a set of observances, each of which describes
+    the offset from GMT for a given time period.
 
-# DESCRIPTION
+    Note that without the DateTime module, this module does not do much.
+    It's primary interface is through a DateTime object, and most users
+    will not need to directly use DateTime::TimeZone methods.
 
-This class is the base class for all time zone objects.  A time zone
-is represented internally as a set of observances, each of which
-describes the offset from GMT for a given time period.
+ Special Case Platforms
 
-Note that without the `DateTime.pm` module, this module does not do
-much.  It's primary interface is through a `DateTime` object, and
-most users will not need to directly use `DateTime::TimeZone`
-methods.
+    If you are on the Win32 platform, you will want to also install
+    DateTime::TimeZone::Local::Win32. This will enable you to specify a
+    time zone of 'local' when creating a DateTime object.
 
-# USAGE
+    If you are on HPUX, install DateTime::TimeZone::HPUX. This provides
+    support for HPUX style time zones like 'MET-1METDST'.
 
-This class has the following methods:
+USAGE
 
-## DateTime::TimeZone->new( name => $tz\_name )
+    This class has the following methods:
 
-Given a valid time zone name, this method returns a new time zone
-blessed into the appropriate subclass.  Subclasses are named for the
-given time zone, so that the time zone "America/Chicago" is the
-DateTime::TimeZone::America::Chicago class.
+ DateTime::TimeZone->new( name => $tz_name )
 
-If the name given is a "link" name in the Olson database, the object
-created may have a different name.  For example, there is a link from
-the old "EST5EDT" name to "America/New\_York".
+    Given a valid time zone name, this method returns a new time zone
+    blessed into the appropriate subclass. Subclasses are named for the
+    given time zone, so that the time zone "America/Chicago" is the
+    DateTime::TimeZone::America::Chicago class.
 
-When loading a time zone from the Olson database, the constructor
-checks the version of the loaded class to make sure it matches the
-version of the current DateTime::TimeZone installation. If they do not
-match it will issue a warning. This is useful because time zone names
-may fall out of use, but you may have an old module file installed for
-that time zone.
+    If the name given is a "link" name in the Olson database, the object
+    created may have a different name. For example, there is a link from
+    the old "EST5EDT" name to "America/New_York".
 
-There are also several special values that can be given as names.
+    When loading a time zone from the Olson database, the constructor
+    checks the version of the loaded class to make sure it matches the
+    version of the current DateTime::TimeZone installation. If they do not
+    match it will issue a warning. This is useful because time zone names
+    may fall out of use, but you may have an old module file installed for
+    that time zone.
 
-If the "name" parameter is "floating", then a
-`DateTime::TimeZone::Floating` object is returned.  A floating time
-zone does have _any_ offset, and is always the same time.  This is
-useful for calendaring applications, which may need to specify that a
-given event happens at the same _local_ time, regardless of where it
-occurs.  See RFC 2445 for more details.
+    There are also several special values that can be given as names.
 
-If the "name" parameter is "UTC", then a `DateTime::TimeZone::UTC`
-object is returned.
+    If the "name" parameter is "floating", then a
+    DateTime::TimeZone::Floating object is returned. A floating time zone
+    does have any offset, and is always the same time. This is useful for
+    calendaring applications, which may need to specify that a given event
+    happens at the same local time, regardless of where it occurs. See RFC
+    2445 for more details.
 
-If the "name" is an offset string, it is converted to a number, and a
-`DateTime::TimeZone::OffsetOnly` object is returned.
+    If the "name" parameter is "UTC", then a DateTime::TimeZone::UTC object
+    is returned.
 
-### The "local" time zone
+    If the "name" is an offset string, it is converted to a number, and a
+    DateTime::TimeZone::OffsetOnly object is returned.
 
-If the "name" parameter is "local", then the module attempts to
-determine the local time zone for the system.
+  The "local" time zone
 
-The method for finding the local zone varies by operating system. See
-the appropriate module for details of how we check for the local time
-zone.
+    If the "name" parameter is "local", then the module attempts to
+    determine the local time zone for the system.
 
-- [DateTime::TimeZone::Local::Unix](https://metacpan.org/pod/DateTime::TimeZone::Local::Unix)
-- [DateTime::TimeZone::Local::Win32](https://metacpan.org/pod/DateTime::TimeZone::Local::Win32)
-- [DateTime::TimeZone::Local::VMS](https://metacpan.org/pod/DateTime::TimeZone::Local::VMS)
+    The method for finding the local zone varies by operating system. See
+    the appropriate module for details of how we check for the local time
+    zone.
 
-If a local time zone is not found, then an exception will be thrown.
+      * DateTime::TimeZone::Local::Unix
 
-## $tz->offset\_for\_datetime( $dt )
+      * DateTime::TimeZone::Local::Win32
 
-Given a `DateTime` object, this method returns the offset in seconds
-for the given datetime.  This takes into account historical time zone
-information, as well as Daylight Saving Time.  The offset is
-determined by looking at the object's UTC Rata Die days and seconds.
+      * DateTime::TimeZone::Local::VMS
 
-## $tz->offset\_for\_local\_datetime( $dt )
+    If a local time zone is not found, then an exception will be thrown.
 
-Given a `DateTime` object, this method returns the offset in seconds
-for the given datetime.  Unlike the previous method, this method uses
-the local time's Rata Die days and seconds.  This should only be done
-when the corresponding UTC time is not yet known, because local times
-can be ambiguous due to Daylight Saving Time rules.
+ $tz->offset_for_datetime( $dt )
 
-## $tz->is\_dst\_for\_datetime( $dt )
+    Given a DateTime object, this method returns the offset in seconds for
+    the given datetime. This takes into account historical time zone
+    information, as well as Daylight Saving Time. The offset is determined
+    by looking at the object's UTC Rata Die days and seconds.
 
-Given a `DateTime` object, this method returns true if the DateTime is
-currently in Daylight Saving Time.
+ $tz->offset_for_local_datetime( $dt )
 
-## $tz->name
+    Given a DateTime object, this method returns the offset in seconds for
+    the given datetime. Unlike the previous method, this method uses the
+    local time's Rata Die days and seconds. This should only be done when
+    the corresponding UTC time is not yet known, because local times can be
+    ambiguous due to Daylight Saving Time rules.
 
-Returns the name of the time zone.
+ $tz->is_dst_for_datetime( $dt )
 
-## $tz->short\_name\_for\_datetime( $dt )
+    Given a DateTime object, this method returns true if the DateTime is
+    currently in Daylight Saving Time.
 
-Given a `DateTime` object, this method returns the "short name" for
-the current observance and rule this datetime is in.  These are names
-like "EST", "GMT", etc.
+ $tz->name
 
-It is **strongly** recommended that you do not rely on these names for
-anything other than display.  These names are not official, and many
-of them are simply the invention of the Olson database maintainers.
-Moreover, these names are not unique.  For example, there is an "EST"
-at both -0500 and +1000/+1100.
+    Returns the name of the time zone.
 
-## $tz->is\_floating
+ $tz->short_name_for_datetime( $dt )
 
-Returns a boolean indicating whether or not this object represents a
-floating time zone, as defined by RFC 2445.
+    Given a DateTime object, this method returns the "short name" for the
+    current observance and rule this datetime is in. These are names like
+    "EST", "GMT", etc.
 
-## $tz->is\_utc
+    It is strongly recommended that you do not rely on these names for
+    anything other than display. These names are not official, and many of
+    them are simply the invention of the Olson database maintainers.
+    Moreover, these names are not unique. For example, there is an "EST" at
+    both -0500 and +1000/+1100.
 
-Indicates whether or not this object represents the UTC (GMT) time
-zone.
+ $tz->is_floating
 
-## $tz->has\_dst\_changes
+    Returns a boolean indicating whether or not this object represents a
+    floating time zone, as defined by RFC 2445.
 
-Indicates whether or not this zone has _ever_ had a change to and
-from DST, either in the past or future.
+ $tz->is_utc
 
-## $tz->is\_olson
+    Indicates whether or not this object represents the UTC (GMT) time
+    zone.
 
-Returns true if the time zone is a named time zone from the Olson
-database.
+ $tz->has_dst_changes
 
-## $tz->category
+    Indicates whether or not this zone has ever had a change to and from
+    DST, either in the past or future.
 
-Returns the part of the time zone name before the first slash.  For
-example, the "America/Chicago" time zone would return "America".
+ $tz->is_olson
 
-## DateTime::TimeZone->is\_valid\_name($name)
+    Returns true if the time zone is a named time zone from the Olson
+    database.
 
-Given a string, this method returns a boolean value indicating whether
-or not the string is a valid time zone name.  If you are using
-`DateTime::TimeZone::Alias`, any aliases you've created will be valid.
+ $tz->category
 
-## DateTime::TimeZone->all\_names
+    Returns the part of the time zone name before the first slash. For
+    example, the "America/Chicago" time zone would return "America".
 
-This returns a pre-sorted list of all the time zone names.  This list
-does not include link names.  In scalar context, it returns an array
-reference, while in list context it returns an array.
+ DateTime::TimeZone->is_valid_name($name)
 
-## DateTime::TimeZone->categories
+    Given a string, this method returns a boolean value indicating whether
+    or not the string is a valid time zone name. If you are using
+    DateTime::TimeZone::Alias, any aliases you've created will be valid.
 
-This returns a list of all time zone categories.  In scalar context,
-it returns an array reference, while in list context it returns an
-array.
+ DateTime::TimeZone->all_names
 
-## DateTime::TimeZone->links
+    This returns a pre-sorted list of all the time zone names. This list
+    does not include link names. In scalar context, it returns an array
+    reference, while in list context it returns an array.
 
-This returns a hash of all time zone links, where the keys are the
-old, deprecated names, and the values are the new names.  In scalar
-context, it returns a hash reference, while in list context it returns
-a hash.
+ DateTime::TimeZone->categories
 
-## DateTime::TimeZone->names\_in\_category( $category )
+    This returns a list of all time zone categories. In scalar context, it
+    returns an array reference, while in list context it returns an array.
 
-Given a valid category, this method returns a list of the names in
-that category, without the category portion.  So the list for the
-"America" category would include the strings "Chicago",
-"Kentucky/Monticello", and "New\_York". In scalar context, it returns
-an array reference, while in list context it returns an array.
+ DateTime::TimeZone->links
 
-## DateTime::TimeZone->countries()
+    This returns a hash of all time zone links, where the keys are the old,
+    deprecated names, and the values are the new names. In scalar context,
+    it returns a hash reference, while in list context it returns a hash.
 
-Returns a sorted list of all the valid country codes (in lower-case)
-which can be passed to `names_in_country()`. In scalar context, it
-returns an array reference, while in list context it returns an array.
+ DateTime::TimeZone->names_in_category( $category )
 
-If you need to convert country codes to names or vice versa you can
-use `Locale::Country` to do so.
+    Given a valid category, this method returns a list of the names in that
+    category, without the category portion. So the list for the "America"
+    category would include the strings "Chicago", "Kentucky/Monticello",
+    and "New_York". In scalar context, it returns an array reference, while
+    in list context it returns an array.
 
-## DateTime::TimeZone->names\_in\_country( $country\_code )
+ DateTime::TimeZone->countries()
 
-Given a two-letter ISO3166 country code, this method returns a list of
-time zones used in that country. The country code may be of any
-case. In scalar context, it returns an array reference, while in list
-context it returns an array.
+    Returns a sorted list of all the valid country codes (in lower-case)
+    which can be passed to names_in_country(). In scalar context, it
+    returns an array reference, while in list context it returns an array.
 
-This list is returned in an order vaguely based on geography and
-population. In general, the least used zones come last, but there are not
-guarantees of a specific order from one release to the next. This order is
-probably the best option for presenting zones names to end users.
+    If you need to convert country codes to names or vice versa you can use
+    Locale::Country to do so.
 
-## DateTime::TimeZone->offset\_as\_seconds( $offset )
+ DateTime::TimeZone->names_in_country( $country_code )
 
-Given an offset as a string, this returns the number of seconds
-represented by the offset as a positive or negative number.  Returns
-`undef` if $offset is not in the range `-99:59:59` to `+99:59:59`.
+    Given a two-letter ISO3166 country code, this method returns a list of
+    time zones used in that country. The country code may be of any case.
+    In scalar context, it returns an array reference, while in list context
+    it returns an array.
 
-The offset is expected to match either
-`/^([\+\-])?(\d\d?):(\d\d)(?::(\d\d))?$/` or
-`/^([\+\-])?(\d\d)(\d\d)(\d\d)?$/`.  If it doesn't match either of
-these, `undef` will be returned.
+    This list is returned in an order vaguely based on geography and
+    population. In general, the least used zones come last, but there are
+    not guarantees of a specific order from one release to the next. This
+    order is probably the best option for presenting zones names to end
+    users.
 
-This means that if you want to specify hours as a single digit, then
-each element of the offset must be separated by a colon (:).
+ DateTime::TimeZone->offset_as_seconds( $offset )
 
-## DateTime::TimeZone->offset\_as\_string( $offset )
+    Given an offset as a string, this returns the number of seconds
+    represented by the offset as a positive or negative number. Returns
+    undef if $offset is not in the range -99:59:59 to +99:59:59.
 
-Given an offset as a number, this returns the offset as a string.
-Returns `undef` if $offset is not in the range `-359999` to `359999`.
+    The offset is expected to match either
+    /^([\+\-])?(\d\d?):(\d\d)(?::(\d\d))?$/ or
+    /^([\+\-])?(\d\d)(\d\d)(\d\d)?$/. If it doesn't match either of these,
+    undef will be returned.
 
-## Storable Hooks
+    This means that if you want to specify hours as a single digit, then
+    each element of the offset must be separated by a colon (:).
 
-This module provides freeze and thaw hooks for `Storable` so that the
-huge data structures for Olson time zones are not actually stored in
-the serialized structure.
+ DateTime::TimeZone->offset_as_string( $offset )
 
-If you subclass `DateTime::TimeZone`, you will inherit its hooks,
-which may not work for your module, so please test the interaction of
-your module with Storable.
+    Given an offset as a number, this returns the offset as a string.
+    Returns undef if $offset is not in the range -359999 to 359999.
 
-# SUPPORT
+ Storable Hooks
 
-Support for this module is provided via the datetime@perl.org email list. See
-http://datetime.perl.org/wiki/datetime/page/Mailing\_List for details.
+    This module provides freeze and thaw hooks for Storable so that the
+    huge data structures for Olson time zones are not actually stored in
+    the serialized structure.
 
-Please submit bugs to the CPAN RT system at
-http://rt.cpan.org/NoAuth/ReportBug.html?Queue=datetime%3A%3Atimezone
-or via email at bug-datetime-timezone@rt.cpan.org.
+    If you subclass DateTime::TimeZone, you will inherit its hooks, which
+    may not work for your module, so please test the interaction of your
+    module with Storable.
 
-# DONATIONS
+SUPPORT
 
-If you'd like to thank me for the work I've done on this module,
-please consider making a "donation" to me via PayPal. I spend a lot of
-free time creating free software, and would appreciate any support
-you'd care to offer.
+    Support for this module is provided via the datetime@perl.org email
+    list. See http://datetime.perl.org/wiki/datetime/page/Mailing_List for
+    details.
 
-Please note that **I am not suggesting that you must do this** in order
-for me to continue working on this particular software. I will
-continue to do so, inasmuch as I have in the past, for as long as it
-interests me.
+    Please submit bugs to the CPAN RT system at
+    http://rt.cpan.org/NoAuth/ReportBug.html?Queue=datetime%3A%3Atimezone
+    or via email at bug-datetime-timezone@rt.cpan.org.
 
-Similarly, a donation made in this way will probably not make me work
-on this software much more, unless I get so many donations that I can
-consider working on free software full time, which seems unlikely at
-best.
+DONATIONS
 
-To donate, log into PayPal and send money to autarch@urth.org or use
-the button on this page:
-[http://www.urth.org/~autarch/fs-donation.html](http://www.urth.org/~autarch/fs-donation.html)
+    If you'd like to thank me for the work I've done on this module, please
+    consider making a "donation" to me via PayPal. I spend a lot of free
+    time creating free software, and would appreciate any support you'd
+    care to offer.
 
-# CREDITS
+    Please note that I am not suggesting that you must do this in order for
+    me to continue working on this particular software. I will continue to
+    do so, inasmuch as I have in the past, for as long as it interests me.
 
-This module was inspired by Jesse Vincent's work on
-Date::ICal::Timezone, and written with much help from the
-datetime@perl.org list.
+    Similarly, a donation made in this way will probably not make me work
+    on this software much more, unless I get so many donations that I can
+    consider working on free software full time, which seems unlikely at
+    best.
 
-# SEE ALSO
+    To donate, log into PayPal and send money to autarch@urth.org or use
+    the button on this page: http://www.urth.org/~autarch/fs-donation.html
 
-datetime@perl.org mailing list
+CREDITS
 
-http://datetime.perl.org/
+    This module was inspired by Jesse Vincent's work on
+    Date::ICal::Timezone, and written with much help from the
+    datetime@perl.org list.
 
-The tools directory of the DateTime::TimeZone distribution includes
-two scripts that may be of interest to some people.  They are
-parse\_olson and tests\_from\_zdump.  Please run them with the --help
-flag to see what they can be used for.
+SEE ALSO
 
-# AUTHOR
+    datetime@perl.org mailing list
 
-Dave Rolsky <autarch@urth.org>
+    http://datetime.perl.org/
 
-# CONTRIBUTORS
+    The tools directory of the DateTime::TimeZone distribution includes two
+    scripts that may be of interest to some people. They are parse_olson
+    and tests_from_zdump. Please run them with the --help flag to see what
+    they can be used for.
 
-- Alexey Molchanov <alexey.molchanov@gmail.com>
-- Alfie John <alfiej@fastmail.fm>
-- Daisuke Maki <dmaki@cpan.org>
-- David Pinkowitz <dave@pinkowitz.com>
-- Iain Truskett <deceased>
-- Joshua Hoblitt <jhoblitt@cpan.org>
-- Karen Etheridge <ether@cpan.org>
-- Peter Rabbitson <ribasushi@cpan.org>
+AUTHOR
 
-# COPYRIGHT AND LICENSE
+    Dave Rolsky <autarch@urth.org>
 
-This software is copyright (c) 2014 by Dave Rolsky.
+CONTRIBUTORS
+
+      * Alexey Molchanov <alexey.molchanov@gmail.com>
+
+      * Alfie John <alfiej@fastmail.fm>
+
+      * Daisuke Maki <dmaki@cpan.org>
+
+      * David Pinkowitz <dave@pinkowitz.com>
+
+      * Iain Truskett <deceased>
+
+      * Joshua Hoblitt <jhoblitt@cpan.org>
+
+      * Karen Etheridge <ether@cpan.org>
+
+      * Peter Rabbitson <ribasushi@cpan.org>
+
+COPYRIGHT AND LICENSE
+
+    This software is copyright (c) 2015 by Dave Rolsky.
+
+    This is free software; you can redistribute it and/or modify it under
+    the same terms as the Perl 5 programming language system itself.
 
-This is free software; you can redistribute it and/or modify it under
-the same terms as the Perl 5 programming language system itself.
@@ -26,7 +26,7 @@ on 'test' => sub {
   requires "Storable" => "0";
   requires "Sys::Hostname" => "0";
   requires "Test::Fatal" => "0";
-  requires "Test::More" => "0.88";
+  requires "Test::More" => "0.96";
   requires "Test::Requires" => "0";
   requires "base" => "0";
   requires "lib" => "0";
@@ -42,6 +42,8 @@ on 'configure' => sub {
 };
 
 on 'develop' => sub {
+  requires "Perl::Critic" => "1.123";
+  requires "Perl::Tidy" => "20140711";
   requires "Pod::Coverage::TrustPod" => "0";
   requires "Test::EOL" => "0";
   requires "Test::More" => "0.88";
@@ -51,4 +53,5 @@ on 'develop' => sub {
   requires "Test::Pod::Coverage" => "1.08";
   requires "Test::Spelling" => "0.12";
   requires "Test::Taint" => "0";
+  requires "Test::Version" => "1";
 };
@@ -3,7 +3,7 @@ author  = Dave Rolsky <autarch@urth.org>
 license = Perl_5
 copyright_holder = Dave Rolsky
 
-version = 1.83
+version = 1.84
 
 [GatherDir]
 exclude_filename = cpanfile
@@ -35,15 +35,15 @@ stopwords_file = .stopwords
 -remove = Git::GatherDir
 -remove = Test::Compile
 -remove = Test::CPAN::Changes
+-remove = Test::Pod::LinkCheck
 -remove = Test::Pod::No404s
 -remove = Test::Synopsis
+-remove = Test::TidyAll
+-remove = BumpVersionAfterRelease
+-remove = RewriteVersion
+
+[PkgVersion]
 
 [Prereqs / DevelopRequires]
 Test::Output = 0
 Test::Taint = 0
-
-[OSPrereqs / MSWin32]
-DateTime::TimeZone::Local::Win32 = 0
-
-[OSPrereqs / hpux]
-DateTime::TimeZone::HPUX = 0
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Abidjan;
-$DateTime::TimeZone::Africa::Abidjan::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Abidjan::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Accra;
-$DateTime::TimeZone::Africa::Accra::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Accra::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -457,7 +457,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {23}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Algiers;
-$DateTime::TimeZone::Africa::Algiers::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Algiers::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {13}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Bissau;
-$DateTime::TimeZone::Africa::Bissau::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Bissau::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Cairo;
-$DateTime::TimeZone::Africa::Cairo::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Cairo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1450,13 +1450,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63894517200, #    utc_start 2025-09-25 21:00:00 (Thu)
+63912664800, #      utc_end 2026-04-23 22:00:00 (Thu)
+63894524400, #  local_start 2025-09-25 23:00:00 (Thu)
+63912672000, #    local_end 2026-04-24 00:00:00 (Fri)
+7200,
+0,
+'EET',
+    ],
+    [
+63912664800, #    utc_start 2026-04-23 22:00:00 (Thu)
+63925966800, #      utc_end 2026-09-24 21:00:00 (Thu)
+63912675600, #  local_start 2026-04-24 01:00:00 (Fri)
+63925977600, #    local_end 2026-09-25 00:00:00 (Fri)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {79}
+sub has_dst_changes {80}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1504,18 +1522,6 @@ sub _last_observance { $last_observance }
 
 my $rules = [
   bless( {
-    'at' => '24:00',
-    'from' => '2014',
-    'in' => 'Sep',
-    'letter' => '',
-    'name' => 'Egypt',
-    'offset_from_std' => 0,
-    'on' => 'lastThu',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '0:00s',
     'from' => '2023',
     'in' => 'Apr',
@@ -1526,6 +1532,18 @@ my $rules = [
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '24:00',
+    'from' => '2014',
+    'in' => 'Sep',
+    'letter' => '',
+    'name' => 'Egypt',
+    'offset_from_std' => 0,
+    'on' => 'lastThu',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Casablanca;
-$DateTime::TimeZone::Africa::Casablanca::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Casablanca::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1000,18 +1000,6 @@ sub _last_observance { $last_observance }
 
 my $rules = [
   bless( {
-    'at' => '2:00',
-    'from' => '2026',
-    'in' => 'Mar',
-    'letter' => 'S',
-    'name' => 'Morocco',
-    'offset_from_std' => 3600,
-    'on' => 'lastSun',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '3:00',
     'from' => '2013',
     'in' => 'Oct',
@@ -1022,6 +1010,18 @@ my $rules = [
     'save' => '0',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '2:00',
+    'from' => '2026',
+    'in' => 'Mar',
+    'letter' => 'S',
+    'name' => 'Morocco',
+    'offset_from_std' => 3600,
+    'on' => 'lastSun',
+    'save' => '1:00',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Ceuta;
-$DateTime::TimeZone::Africa::Ceuta::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Ceuta::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -964,13 +964,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {50}
+sub has_dst_changes {51}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1019,25 +1037,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::El_Aaiun;
-$DateTime::TimeZone::Africa::El_Aaiun::VERSION = '1.83';
+$DateTime::TimeZone::Africa::El_Aaiun::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -901,18 +901,6 @@ sub _last_observance { $last_observance }
 
 my $rules = [
   bless( {
-    'at' => '2:00',
-    'from' => '2026',
-    'in' => 'Mar',
-    'letter' => 'S',
-    'name' => 'Morocco',
-    'offset_from_std' => 3600,
-    'on' => 'lastSun',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '3:00',
     'from' => '2013',
     'in' => 'Oct',
@@ -923,6 +911,18 @@ my $rules = [
     'save' => '0',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '2:00',
+    'from' => '2026',
+    'in' => 'Mar',
+    'letter' => 'S',
+    'name' => 'Morocco',
+    'offset_from_std' => 3600,
+    'on' => 'lastSun',
+    'save' => '1:00',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Johannesburg;
-$DateTime::TimeZone::Africa::Johannesburg::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Johannesburg::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -88,7 +88,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {2}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Khartoum;
-$DateTime::TimeZone::Africa::Khartoum::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Khartoum::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {16}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Lagos;
-$DateTime::TimeZone::Africa::Lagos::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Lagos::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Maputo;
-$DateTime::TimeZone::Africa::Maputo::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Maputo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Monrovia;
-$DateTime::TimeZone::Africa::Monrovia::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Monrovia::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Nairobi;
-$DateTime::TimeZone::Africa::Nairobi::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Nairobi::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Ndjamena;
-$DateTime::TimeZone::Africa::Ndjamena::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Ndjamena::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Tripoli;
-$DateTime::TimeZone::Africa::Tripoli::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Tripoli::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -322,7 +322,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {13}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Tunis;
-$DateTime::TimeZone::Africa::Tunis::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Tunis::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {16}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Africa::Windhoek;
-$DateTime::TimeZone::Africa::Windhoek::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Windhoek::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -640,13 +640,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'WAT',
     ],
+    [
+63892890000, #    utc_start 2025-09-07 01:00:00 (Sun)
+63911030400, #      utc_end 2026-04-05 00:00:00 (Sun)
+63892897200, #  local_start 2025-09-07 03:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+7200,
+1,
+'WAST',
+    ],
+    [
+63911030400, #    utc_start 2026-04-05 00:00:00 (Sun)
+63924339600, #      utc_end 2026-09-06 01:00:00 (Sun)
+63911034000, #  local_start 2026-04-05 01:00:00 (Sun)
+63924343200, #    local_end 2026-09-06 02:00:00 (Sun)
+3600,
+0,
+'WAT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {33}
+sub has_dst_changes {34}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -695,25 +713,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Adak;
-$DateTime::TimeZone::America::Adak::VERSION = '1.83';
+$DateTime::TimeZone::America::Adak::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1135,13 +1135,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'HADT',
     ],
+    [
+63897764400, #    utc_start 2025-11-02 11:00:00 (Sun)
+63908654400, #      utc_end 2026-03-08 12:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-36000,
+0,
+'HAST',
+    ],
+    [
+63908654400, #    utc_start 2026-03-08 12:00:00 (Sun)
+63929214000, #      utc_end 2026-11-01 11:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-32400,
+1,
+'HADT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1191,24 +1209,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Anchorage;
-$DateTime::TimeZone::America::Anchorage::VERSION = '1.83';
+$DateTime::TimeZone::America::Anchorage::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1135,13 +1135,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'AKDT',
     ],
+    [
+63897760800, #    utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, #      utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+    ],
+    [
+63908650800, #    utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, #      utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1191,24 +1209,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Antigua;
-$DateTime::TimeZone::America::Antigua::VERSION = '1.83';
+$DateTime::TimeZone::America::Antigua::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Araguaina;
-$DateTime::TimeZone::America::Araguaina::VERSION = '1.83';
+$DateTime::TimeZone::America::Araguaina::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -529,7 +529,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {25}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Buenos_Aires;
-$DateTime::TimeZone::America::Argentina::Buenos_Aires::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Buenos_Aires::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -583,7 +583,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {29}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Catamarca;
-$DateTime::TimeZone::America::Argentina::Catamarca::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Catamarca::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -592,7 +592,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {28}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Cordoba;
-$DateTime::TimeZone::America::Argentina::Cordoba::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Cordoba::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -583,7 +583,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {29}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Jujuy;
-$DateTime::TimeZone::America::Argentina::Jujuy::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Jujuy::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -583,7 +583,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {29}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::La_Rioja;
-$DateTime::TimeZone::America::Argentina::La_Rioja::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::La_Rioja::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {28}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Mendoza;
-$DateTime::TimeZone::America::Argentina::Mendoza::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Mendoza::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -592,7 +592,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {28}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Rio_Gallegos;
-$DateTime::TimeZone::America::Argentina::Rio_Gallegos::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Rio_Gallegos::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -592,7 +592,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {28}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Salta;
-$DateTime::TimeZone::America::Argentina::Salta::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Salta::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -574,7 +574,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {28}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::San_Juan;
-$DateTime::TimeZone::America::Argentina::San_Juan::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::San_Juan::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {28}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::San_Luis;
-$DateTime::TimeZone::America::Argentina::San_Luis::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::San_Luis::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {29}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Tucuman;
-$DateTime::TimeZone::America::Argentina::Tucuman::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Tucuman::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {29}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Argentina::Ushuaia;
-$DateTime::TimeZone::America::Argentina::Ushuaia::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Ushuaia::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -592,7 +592,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {28}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Asuncion;
-$DateTime::TimeZone::America::Asuncion::VERSION = '1.83';
+$DateTime::TimeZone::America::Asuncion::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -964,13 +964,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'PYT',
     ],
+    [
+63895320000, #    utc_start 2025-10-05 04:00:00 (Sun)
+63909831600, #      utc_end 2026-03-22 03:00:00 (Sun)
+63895309200, #  local_start 2025-10-05 01:00:00 (Sun)
+63909820800, #    local_end 2026-03-22 00:00:00 (Sun)
+-10800,
+1,
+'PYST',
+    ],
+    [
+63909831600, #    utc_start 2026-03-22 03:00:00 (Sun)
+63926769600, #      utc_end 2026-10-04 04:00:00 (Sun)
+63909817200, #  local_start 2026-03-21 23:00:00 (Sat)
+63926755200, #    local_end 2026-10-04 00:00:00 (Sun)
+-14400,
+0,
+'PYT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {51}
+sub has_dst_changes {52}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Atikokan;
-$DateTime::TimeZone::America::Atikokan::VERSION = '1.83';
+$DateTime::TimeZone::America::Atikokan::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {4}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Bahia;
-$DateTime::TimeZone::America::Bahia::VERSION = '1.83';
+$DateTime::TimeZone::America::Bahia::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Bahia_Banderas;
-$DateTime::TimeZone::America::Bahia_Banderas::VERSION = '1.83';
+$DateTime::TimeZone::America::Bahia_Banderas::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -640,13 +640,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897145200, #    utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, #      utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63911059200, #    utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, #      utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {30}
+sub has_dst_changes {31}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Barbados;
-$DateTime::TimeZone::America::Barbados::VERSION = '1.83';
+$DateTime::TimeZone::America::Barbados::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -124,7 +124,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {4}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Belem;
-$DateTime::TimeZone::America::Belem::VERSION = '1.83';
+$DateTime::TimeZone::America::Belem::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -304,7 +304,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {14}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Belize;
-$DateTime::TimeZone::America::Belize::VERSION = '1.83';
+$DateTime::TimeZone::America::Belize::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -529,7 +529,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {27}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Blanc_Sablon;
-$DateTime::TimeZone::America::Blanc_Sablon::VERSION = '1.83';
+$DateTime::TimeZone::America::Blanc_Sablon::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {3}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Boa_Vista;
-$DateTime::TimeZone::America::Boa_Vista::VERSION = '1.83';
+$DateTime::TimeZone::America::Boa_Vista::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -349,7 +349,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {16}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Bogota;
-$DateTime::TimeZone::America::Bogota::VERSION = '1.83';
+$DateTime::TimeZone::America::Bogota::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Boise;
-$DateTime::TimeZone::America::Boise::VERSION = '1.83';
+$DateTime::TimeZone::America::Boise::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1171,13 +1171,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897753600, #    utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, #      utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63908643600, #    utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, #      utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1227,24 +1245,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Cambridge_Bay;
-$DateTime::TimeZone::America::Cambridge_Bay::VERSION = '1.83';
+$DateTime::TimeZone::America::Cambridge_Bay::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -910,13 +910,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897753600, #    utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, #      utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63908643600, #    utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, #      utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {49}
+sub has_dst_changes {50}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -966,24 +984,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Campo_Grande;
-$DateTime::TimeZone::America::Campo_Grande::VERSION = '1.83';
+$DateTime::TimeZone::America::Campo_Grande::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1262,25 +1262,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Cancun;
-$DateTime::TimeZone::America::Cancun::VERSION = '1.83';
+$DateTime::TimeZone::America::Cancun::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -586,13 +586,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897145200, #    utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, #      utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63911059200, #    utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, #      utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {31}
+sub has_dst_changes {32}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Caracas;
-$DateTime::TimeZone::America::Caracas::VERSION = '1.83';
+$DateTime::TimeZone::America::Caracas::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Cayenne;
-$DateTime::TimeZone::America::Cayenne::VERSION = '1.83';
+$DateTime::TimeZone::America::Cayenne::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Cayman;
-$DateTime::TimeZone::America::Cayman::VERSION = '1.83';
+$DateTime::TimeZone::America::Cayman::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Chicago;
-$DateTime::TimeZone::America::Chicago::VERSION = '1.83';
+$DateTime::TimeZone::America::Chicago::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1963,13 +1963,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {105}
+sub has_dst_changes {106}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -2019,24 +2037,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Chihuahua;
-$DateTime::TimeZone::America::Chihuahua::VERSION = '1.83';
+$DateTime::TimeZone::America::Chihuahua::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -631,13 +631,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897148800, #    utc_start 2025-10-26 08:00:00 (Sun)
+63911062800, #      utc_end 2026-04-05 09:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63911062800, #    utc_start 2026-04-05 09:00:00 (Sun)
+63928598400, #      utc_end 2026-10-25 08:00:00 (Sun)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {30}
+sub has_dst_changes {31}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Costa_Rica;
-$DateTime::TimeZone::America::Costa_Rica::VERSION = '1.83';
+$DateTime::TimeZone::America::Costa_Rica::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -124,7 +124,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {4}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Creston;
-$DateTime::TimeZone::America::Creston::VERSION = '1.83';
+$DateTime::TimeZone::America::Creston::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Cuiaba;
-$DateTime::TimeZone::America::Cuiaba::VERSION = '1.83';
+$DateTime::TimeZone::America::Cuiaba::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1262,25 +1262,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Curacao;
-$DateTime::TimeZone::America::Curacao::VERSION = '1.83';
+$DateTime::TimeZone::America::Curacao::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Danmarkshavn;
-$DateTime::TimeZone::America::Danmarkshavn::VERSION = '1.83';
+$DateTime::TimeZone::America::Danmarkshavn::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {16}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Dawson;
-$DateTime::TimeZone::America::Dawson::VERSION = '1.83';
+$DateTime::TimeZone::America::Dawson::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -955,13 +955,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'PDT',
     ],
+    [
+63897757200, #    utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, #      utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+    ],
+    [
+63908647200, #    utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, #      utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {51}
+sub has_dst_changes {52}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1011,24 +1029,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Dawson_Creek;
-$DateTime::TimeZone::America::Dawson_Creek::VERSION = '1.83';
+$DateTime::TimeZone::America::Dawson_Creek::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -565,7 +565,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {29}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Denver;
-$DateTime::TimeZone::America::Denver::VERSION = '1.83';
+$DateTime::TimeZone::America::Denver::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1261,13 +1261,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897753600, #    utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, #      utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63908643600, #    utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, #      utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {67}
+sub has_dst_changes {68}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1317,24 +1335,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Detroit;
-$DateTime::TimeZone::America::Detroit::VERSION = '1.83';
+$DateTime::TimeZone::America::Detroit::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {57}
+sub has_dst_changes {58}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1146,24 +1164,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Edmonton;
-$DateTime::TimeZone::America::Edmonton::VERSION = '1.83';
+$DateTime::TimeZone::America::Edmonton::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1198,13 +1198,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897753600, #    utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, #      utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63908643600, #    utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, #      utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {65}
+sub has_dst_changes {66}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1254,24 +1272,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Eirunepe;
-$DateTime::TimeZone::America::Eirunepe::VERSION = '1.83';
+$DateTime::TimeZone::America::Eirunepe::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -358,7 +358,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {15}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::El_Salvador;
-$DateTime::TimeZone::America::El_Salvador::VERSION = '1.83';
+$DateTime::TimeZone::America::El_Salvador::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {2}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Fortaleza;
-$DateTime::TimeZone::America::Fortaleza::VERSION = '1.83';
+$DateTime::TimeZone::America::Fortaleza::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -421,7 +421,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {19}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Glace_Bay;
-$DateTime::TimeZone::America::Glace_Bay::VERSION = '1.83';
+$DateTime::TimeZone::America::Glace_Bay::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1099,13 +1099,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'ADT',
     ],
+    [
+63897742800, #    utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, #      utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+    ],
+    [
+63908632800, #    utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, #      utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {58}
+sub has_dst_changes {59}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1155,24 +1173,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Godthab;
-$DateTime::TimeZone::America::Godthab::VERSION = '1.83';
+$DateTime::TimeZone::America::Godthab::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -856,13 +856,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'WGST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897112800, #  local_start 2025-10-25 22:00:00 (Sat)
+63910418400, #    local_end 2026-03-28 22:00:00 (Sat)
+-10800,
+0,
+'WGT',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910422000, #  local_start 2026-03-28 23:00:00 (Sat)
+63928566000, #    local_end 2026-10-24 23:00:00 (Sat)
+-7200,
+1,
+'WGST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {46}
+sub has_dst_changes {47}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -911,25 +929,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Goose_Bay;
-$DateTime::TimeZone::America::Goose_Bay::VERSION = '1.83';
+$DateTime::TimeZone::America::Goose_Bay::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1684,13 +1684,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'ADT',
     ],
+    [
+63897742800, #    utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, #      utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+    ],
+    [
+63908632800, #    utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, #      utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {90}
+sub has_dst_changes {91}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1740,24 +1758,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Grand_Turk;
-$DateTime::TimeZone::America::Grand_Turk::VERSION = '1.83';
+$DateTime::TimeZone::America::Grand_Turk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -727,7 +727,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {37}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Guatemala;
-$DateTime::TimeZone::America::Guatemala::VERSION = '1.83';
+$DateTime::TimeZone::America::Guatemala::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {4}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Guayaquil;
-$DateTime::TimeZone::America::Guayaquil::VERSION = '1.83';
+$DateTime::TimeZone::America::Guayaquil::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Guyana;
-$DateTime::TimeZone::America::Guyana::VERSION = '1.83';
+$DateTime::TimeZone::America::Guyana::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Halifax;
-$DateTime::TimeZone::America::Halifax::VERSION = '1.83';
+$DateTime::TimeZone::America::Halifax::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1891,13 +1891,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'ADT',
     ],
+    [
+63897742800, #    utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, #      utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+    ],
+    [
+63908632800, #    utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, #      utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {102}
+sub has_dst_changes {103}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1947,24 +1965,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Havana;
-$DateTime::TimeZone::America::Havana::VERSION = '1.83';
+$DateTime::TimeZone::America::Havana::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1207,13 +1207,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897742800, #    utc_start 2025-11-02 05:00:00 (Sun)
+63908629200, #      utc_end 2026-03-08 05:00:00 (Sun)
+63897724800, #  local_start 2025-11-02 00:00:00 (Sun)
+63908611200, #    local_end 2026-03-08 00:00:00 (Sun)
+-18000,
+0,
+'CST',
+    ],
+    [
+63908629200, #    utc_start 2026-03-08 05:00:00 (Sun)
+63929192400, #      utc_end 2026-11-01 05:00:00 (Sun)
+63908614800, #  local_start 2026-03-08 01:00:00 (Sun)
+63929178000, #    local_end 2026-11-01 01:00:00 (Sun)
+-14400,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {65}
+sub has_dst_changes {66}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Hermosillo;
-$DateTime::TimeZone::America::Hermosillo::VERSION = '1.83';
+$DateTime::TimeZone::America::Hermosillo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -178,7 +178,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {3}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Indiana::Indianapolis;
-$DateTime::TimeZone::America::Indiana::Indianapolis::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Indianapolis::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -748,13 +748,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {36}
+sub has_dst_changes {37}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -804,24 +822,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Indiana::Knox;
-$DateTime::TimeZone::America::Indiana::Knox::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Knox::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1198,13 +1198,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {64}
+sub has_dst_changes {65}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1254,24 +1272,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Indiana::Marengo;
-$DateTime::TimeZone::America::Indiana::Marengo::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Marengo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -766,13 +766,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {39}
+sub has_dst_changes {40}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -822,24 +840,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Indiana::Petersburg;
-$DateTime::TimeZone::America::Indiana::Petersburg::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Petersburg::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -856,13 +856,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {45}
+sub has_dst_changes {46}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -912,24 +930,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Indiana::Tell_City;
-$DateTime::TimeZone::America::Indiana::Tell_City::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Tell_City::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -739,13 +739,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {38}
+sub has_dst_changes {39}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -795,24 +813,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Indiana::Vevay;
-$DateTime::TimeZone::America::Indiana::Vevay::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Vevay::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -559,13 +559,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {28}
+sub has_dst_changes {29}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -615,24 +633,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Indiana::Vincennes;
-$DateTime::TimeZone::America::Indiana::Vincennes::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Vincennes::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -739,13 +739,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {38}
+sub has_dst_changes {39}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -795,24 +813,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Indiana::Winamac;
-$DateTime::TimeZone::America::Indiana::Winamac::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Winamac::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -793,13 +793,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {41}
+sub has_dst_changes {42}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -849,24 +867,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Inuvik;
-$DateTime::TimeZone::America::Inuvik::VERSION = '1.83';
+$DateTime::TimeZone::America::Inuvik::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897753600, #    utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, #      utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63908643600, #    utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, #      utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -948,24 +966,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Iqaluit;
-$DateTime::TimeZone::America::Iqaluit::VERSION = '1.83';
+$DateTime::TimeZone::America::Iqaluit::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {49}
+sub has_dst_changes {50}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -948,24 +966,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Jamaica;
-$DateTime::TimeZone::America::Jamaica::VERSION = '1.83';
+$DateTime::TimeZone::America::Jamaica::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -250,7 +250,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {10}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Juneau;
-$DateTime::TimeZone::America::Juneau::VERSION = '1.83';
+$DateTime::TimeZone::America::Juneau::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1126,13 +1126,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'AKDT',
     ],
+    [
+63897760800, #    utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, #      utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+    ],
+    [
+63908650800, #    utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, #      utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1182,24 +1200,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Kentucky::Louisville;
-$DateTime::TimeZone::America::Kentucky::Louisville::VERSION = '1.83';
+$DateTime::TimeZone::America::Kentucky::Louisville::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1432,13 +1432,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {77}
+sub has_dst_changes {78}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1488,24 +1506,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Kentucky::Monticello;
-$DateTime::TimeZone::America::Kentucky::Monticello::VERSION = '1.83';
+$DateTime::TimeZone::America::Kentucky::Monticello::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {62}
+sub has_dst_changes {63}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::La_Paz;
-$DateTime::TimeZone::America::La_Paz::VERSION = '1.83';
+$DateTime::TimeZone::America::La_Paz::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Lima;
-$DateTime::TimeZone::America::Lima::VERSION = '1.83';
+$DateTime::TimeZone::America::Lima::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -178,7 +178,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {7}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Los_Angeles;
-$DateTime::TimeZone::America::Los_Angeles::VERSION = '1.83';
+$DateTime::TimeZone::America::Los_Angeles::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1495,13 +1495,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'PDT',
     ],
+    [
+63897757200, #    utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, #      utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+    ],
+    [
+63908647200, #    utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, #      utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {81}
+sub has_dst_changes {82}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1551,24 +1569,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Maceio;
-$DateTime::TimeZone::America::Maceio::VERSION = '1.83';
+$DateTime::TimeZone::America::Maceio::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -457,7 +457,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {20}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Managua;
-$DateTime::TimeZone::America::Managua::VERSION = '1.83';
+$DateTime::TimeZone::America::Managua::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -178,7 +178,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {4}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Manaus;
-$DateTime::TimeZone::America::Manaus::VERSION = '1.83';
+$DateTime::TimeZone::America::Manaus::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {15}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Martinique;
-$DateTime::TimeZone::America::Martinique::VERSION = '1.83';
+$DateTime::TimeZone::America::Martinique::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Matamoros;
-$DateTime::TimeZone::America::Matamoros::VERSION = '1.83';
+$DateTime::TimeZone::America::Matamoros::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -613,13 +613,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {31}
+sub has_dst_changes {32}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -669,24 +687,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Mazatlan;
-$DateTime::TimeZone::America::Mazatlan::VERSION = '1.83';
+$DateTime::TimeZone::America::Mazatlan::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -640,13 +640,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897148800, #    utc_start 2025-10-26 08:00:00 (Sun)
+63911062800, #      utc_end 2026-04-05 09:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63911062800, #    utc_start 2026-04-05 09:00:00 (Sun)
+63928598400, #      utc_end 2026-10-25 08:00:00 (Sun)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {30}
+sub has_dst_changes {31}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Menominee;
-$DateTime::TimeZone::America::Menominee::VERSION = '1.83';
+$DateTime::TimeZone::America::Menominee::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1099,13 +1099,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1155,24 +1173,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Merida;
-$DateTime::TimeZone::America::Merida::VERSION = '1.83';
+$DateTime::TimeZone::America::Merida::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -586,13 +586,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897145200, #    utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, #      utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63911059200, #    utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, #      utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {30}
+sub has_dst_changes {31}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Metlakatla;
-$DateTime::TimeZone::America::Metlakatla::VERSION = '1.83';
+$DateTime::TimeZone::America::Metlakatla::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -376,7 +376,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {17}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Mexico_City;
-$DateTime::TimeZone::America::Mexico_City::VERSION = '1.83';
+$DateTime::TimeZone::America::Mexico_City::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -694,13 +694,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897145200, #    utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, #      utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63911059200, #    utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, #      utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {34}
+sub has_dst_changes {35}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Miquelon;
-$DateTime::TimeZone::America::Miquelon::VERSION = '1.83';
+$DateTime::TimeZone::America::Miquelon::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -748,13 +748,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'PMDT',
     ],
+    [
+63897739200, #    utc_start 2025-11-02 04:00:00 (Sun)
+63908629200, #      utc_end 2026-03-08 05:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-10800,
+0,
+'PMST',
+    ],
+    [
+63908629200, #    utc_start 2026-03-08 05:00:00 (Sun)
+63929188800, #      utc_end 2026-11-01 04:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-7200,
+1,
+'PMDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {39}
+sub has_dst_changes {40}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -804,24 +822,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Moncton;
-$DateTime::TimeZone::America::Moncton::VERSION = '1.83';
+$DateTime::TimeZone::America::Moncton::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1720,13 +1720,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'ADT',
     ],
+    [
+63897742800, #    utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, #      utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+    ],
+    [
+63908632800, #    utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, #      utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {91}
+sub has_dst_changes {92}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1776,24 +1794,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Monterrey;
-$DateTime::TimeZone::America::Monterrey::VERSION = '1.83';
+$DateTime::TimeZone::America::Monterrey::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -604,13 +604,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897145200, #    utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, #      utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63911059200, #    utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, #      utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {31}
+sub has_dst_changes {32}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Montevideo;
-$DateTime::TimeZone::America::Montevideo::VERSION = '1.83';
+$DateTime::TimeZone::America::Montevideo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -991,13 +991,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'UYT',
     ],
+    [
+63895323600, #    utc_start 2025-10-05 05:00:00 (Sun)
+63908625600, #      utc_end 2026-03-08 04:00:00 (Sun)
+63895316400, #  local_start 2025-10-05 03:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-7200,
+1,
+'UYST',
+    ],
+    [
+63908625600, #    utc_start 2026-03-08 04:00:00 (Sun)
+63926773200, #      utc_end 2026-10-04 05:00:00 (Sun)
+63908614800, #  local_start 2026-03-08 01:00:00 (Sun)
+63926762400, #    local_end 2026-10-04 02:00:00 (Sun)
+-10800,
+0,
+'UYT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {54}
+sub has_dst_changes {55}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1046,18 +1064,6 @@ sub _last_observance { $last_observance }
 my $rules = [
   bless( {
     'at' => '2:00',
-    'from' => '2006',
-    'in' => 'Oct',
-    'letter' => 'S',
-    'name' => 'Uruguay',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '2:00',
     'from' => '2007',
     'in' => 'Mar',
     'letter' => '',
@@ -1067,6 +1073,18 @@ my $rules = [
     'save' => '0',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '2:00',
+    'from' => '2006',
+    'in' => 'Oct',
+    'letter' => 'S',
+    'name' => 'Uruguay',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Montreal;
-$DateTime::TimeZone::America::Montreal::VERSION = '1.83';
+$DateTime::TimeZone::America::Montreal::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1936,13 +1936,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {105}
+sub has_dst_changes {106}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1992,24 +2010,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Nassau;
-$DateTime::TimeZone::America::Nassau::VERSION = '1.83';
+$DateTime::TimeZone::America::Nassau::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {62}
+sub has_dst_changes {63}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::New_York;
-$DateTime::TimeZone::America::New_York::VERSION = '1.83';
+$DateTime::TimeZone::America::New_York::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1963,13 +1963,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {106}
+sub has_dst_changes {107}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -2019,24 +2037,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Nipigon;
-$DateTime::TimeZone::America::Nipigon::VERSION = '1.83';
+$DateTime::TimeZone::America::Nipigon::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1018,13 +1018,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {56}
+sub has_dst_changes {57}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1074,24 +1092,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Nome;
-$DateTime::TimeZone::America::Nome::VERSION = '1.83';
+$DateTime::TimeZone::America::Nome::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1135,13 +1135,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'AKDT',
     ],
+    [
+63897760800, #    utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, #      utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+    ],
+    [
+63908650800, #    utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, #      utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1191,24 +1209,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Noronha;
-$DateTime::TimeZone::America::Noronha::VERSION = '1.83';
+$DateTime::TimeZone::America::Noronha::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -421,7 +421,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {19}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::North_Dakota::Beulah;
-$DateTime::TimeZone::America::North_Dakota::Beulah::VERSION = '1.83';
+$DateTime::TimeZone::America::North_Dakota::Beulah::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::North_Dakota::Center;
-$DateTime::TimeZone::America::North_Dakota::Center::VERSION = '1.83';
+$DateTime::TimeZone::America::North_Dakota::Center::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::North_Dakota::New_Salem;
-$DateTime::TimeZone::America::North_Dakota::New_Salem::VERSION = '1.83';
+$DateTime::TimeZone::America::North_Dakota::New_Salem::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Ojinaga;
-$DateTime::TimeZone::America::Ojinaga::VERSION = '1.83';
+$DateTime::TimeZone::America::Ojinaga::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -640,13 +640,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897753600, #    utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, #      utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63908643600, #    utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, #      utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {30}
+sub has_dst_changes {31}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -696,24 +714,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Panama;
-$DateTime::TimeZone::America::Panama::VERSION = '1.83';
+$DateTime::TimeZone::America::Panama::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Pangnirtung;
-$DateTime::TimeZone::America::Pangnirtung::VERSION = '1.83';
+$DateTime::TimeZone::America::Pangnirtung::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {49}
+sub has_dst_changes {50}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -957,24 +975,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Paramaribo;
-$DateTime::TimeZone::America::Paramaribo::VERSION = '1.83';
+$DateTime::TimeZone::America::Paramaribo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Phoenix;
-$DateTime::TimeZone::America::Phoenix::VERSION = '1.83';
+$DateTime::TimeZone::America::Phoenix::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -151,7 +151,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {5}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Port_au_Prince;
-$DateTime::TimeZone::America::Port_au_Prince::VERSION = '1.83';
+$DateTime::TimeZone::America::Port_au_Prince::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -595,13 +595,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {31}
+sub has_dst_changes {32}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Port_of_Spain;
-$DateTime::TimeZone::America::Port_of_Spain::VERSION = '1.83';
+$DateTime::TimeZone::America::Port_of_Spain::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Porto_Velho;
-$DateTime::TimeZone::America::Porto_Velho::VERSION = '1.83';
+$DateTime::TimeZone::America::Porto_Velho::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -304,7 +304,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {14}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Puerto_Rico;
-$DateTime::TimeZone::America::Puerto_Rico::VERSION = '1.83';
+$DateTime::TimeZone::America::Puerto_Rico::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {2}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Rainy_River;
-$DateTime::TimeZone::America::Rainy_River::VERSION = '1.83';
+$DateTime::TimeZone::America::Rainy_River::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1018,13 +1018,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {56}
+sub has_dst_changes {57}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1074,24 +1092,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Rankin_Inlet;
-$DateTime::TimeZone::America::Rankin_Inlet::VERSION = '1.83';
+$DateTime::TimeZone::America::Rankin_Inlet::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -874,13 +874,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -930,24 +948,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Recife;
-$DateTime::TimeZone::America::Recife::VERSION = '1.83';
+$DateTime::TimeZone::America::Recife::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -421,7 +421,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {19}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Regina;
-$DateTime::TimeZone::America::Regina::VERSION = '1.83';
+$DateTime::TimeZone::America::Regina::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -511,7 +511,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {26}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Resolute;
-$DateTime::TimeZone::America::Resolute::VERSION = '1.83';
+$DateTime::TimeZone::America::Resolute::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -874,13 +874,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -930,24 +948,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Rio_Branco;
-$DateTime::TimeZone::America::Rio_Branco::VERSION = '1.83';
+$DateTime::TimeZone::America::Rio_Branco::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -322,7 +322,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {14}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Santa_Isabel;
-$DateTime::TimeZone::America::Santa_Isabel::VERSION = '1.83';
+$DateTime::TimeZone::America::Santa_Isabel::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1198,13 +1198,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'PDT',
     ],
+    [
+63897152400, #    utc_start 2025-10-26 09:00:00 (Sun)
+63911066400, #      utc_end 2026-04-05 10:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+    ],
+    [
+63911066400, #    utc_start 2026-04-05 10:00:00 (Sun)
+63928602000, #      utc_end 2026-10-25 09:00:00 (Sun)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {61}
+sub has_dst_changes {62}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Santarem;
-$DateTime::TimeZone::America::Santarem::VERSION = '1.83';
+$DateTime::TimeZone::America::Santarem::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -313,7 +313,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {14}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Santiago;
-$DateTime::TimeZone::America::Santiago::VERSION = '1.83';
+$DateTime::TimeZone::America::Santiago::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1252,13 +1252,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'CLT',
     ],
+    [
+63892900800, #    utc_start 2025-09-07 04:00:00 (Sun)
+63912855600, #      utc_end 2026-04-26 03:00:00 (Sun)
+63892890000, #  local_start 2025-09-07 01:00:00 (Sun)
+63912844800, #    local_end 2026-04-26 00:00:00 (Sun)
+-10800,
+1,
+'CLST',
+    ],
+    [
+63912855600, #    utc_start 2026-04-26 03:00:00 (Sun)
+63924350400, #      utc_end 2026-09-06 04:00:00 (Sun)
+63912841200, #  local_start 2026-04-25 23:00:00 (Sat)
+63924336000, #    local_end 2026-09-06 00:00:00 (Sun)
+-14400,
+0,
+'CLT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {66}
+sub has_dst_changes {67}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1306,18 +1324,6 @@ sub _last_observance { $last_observance }
 
 my $rules = [
   bless( {
-    'at' => '3:00u',
-    'from' => '2012',
-    'in' => 'Apr',
-    'letter' => '',
-    'name' => 'Chile',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=23',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '4:00u',
     'from' => '2012',
     'in' => 'Sep',
@@ -1328,6 +1334,18 @@ my $rules = [
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '3:00u',
+    'from' => '2012',
+    'in' => 'Apr',
+    'letter' => '',
+    'name' => 'Chile',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=23',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Santo_Domingo;
-$DateTime::TimeZone::America::Santo_Domingo::VERSION = '1.83';
+$DateTime::TimeZone::America::Santo_Domingo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -187,7 +187,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {6}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Sao_Paulo;
-$DateTime::TimeZone::America::Sao_Paulo::VERSION = '1.83';
+$DateTime::TimeZone::America::Sao_Paulo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1271,25 +1271,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Scoresbysund;
-$DateTime::TimeZone::America::Scoresbysund::VERSION = '1.83';
+$DateTime::TimeZone::America::Scoresbysund::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -856,13 +856,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EGST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897120000, #  local_start 2025-10-26 00:00:00 (Sun)
+63910425600, #    local_end 2026-03-29 00:00:00 (Sun)
+-3600,
+0,
+'EGT',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910429200, #  local_start 2026-03-29 01:00:00 (Sun)
+63928573200, #    local_end 2026-10-25 01:00:00 (Sun)
+0,
+1,
+'EGST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {46}
+sub has_dst_changes {47}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -911,25 +929,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Sitka;
-$DateTime::TimeZone::America::Sitka::VERSION = '1.83';
+$DateTime::TimeZone::America::Sitka::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1126,13 +1126,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'AKDT',
     ],
+    [
+63897760800, #    utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, #      utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+    ],
+    [
+63908650800, #    utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, #      utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1182,24 +1200,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::St_Johns;
-$DateTime::TimeZone::America::St_Johns::VERSION = '1.83';
+$DateTime::TimeZone::America::St_Johns::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1990,13 +1990,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'NDT',
     ],
+    [
+63897741000, #    utc_start 2025-11-02 04:30:00 (Sun)
+63908631000, #      utc_end 2026-03-08 05:30:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-12600,
+0,
+'NST',
+    ],
+    [
+63908631000, #    utc_start 2026-03-08 05:30:00 (Sun)
+63929190600, #      utc_end 2026-11-01 04:30:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-9000,
+1,
+'NDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {108}
+sub has_dst_changes {109}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -2046,24 +2064,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Swift_Current;
-$DateTime::TimeZone::America::Swift_Current::VERSION = '1.83';
+$DateTime::TimeZone::America::Swift_Current::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -250,7 +250,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {11}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Tegucigalpa;
-$DateTime::TimeZone::America::Tegucigalpa::VERSION = '1.83';
+$DateTime::TimeZone::America::Tegucigalpa::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {3}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Thule;
-$DateTime::TimeZone::America::Thule::VERSION = '1.83';
+$DateTime::TimeZone::America::Thule::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -658,13 +658,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'ADT',
     ],
+    [
+63897742800, #    utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, #      utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+    ],
+    [
+63908632800, #    utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, #      utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {35}
+sub has_dst_changes {36}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Thunder_Bay;
-$DateTime::TimeZone::America::Thunder_Bay::VERSION = '1.83';
+$DateTime::TimeZone::America::Thunder_Bay::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {57}
+sub has_dst_changes {58}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1146,24 +1164,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Tijuana;
-$DateTime::TimeZone::America::Tijuana::VERSION = '1.83';
+$DateTime::TimeZone::America::Tijuana::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1207,13 +1207,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'PDT',
     ],
+    [
+63897757200, #    utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, #      utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+    ],
+    [
+63908647200, #    utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, #      utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {61}
+sub has_dst_changes {62}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1263,24 +1281,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Toronto;
-$DateTime::TimeZone::America::Toronto::VERSION = '1.83';
+$DateTime::TimeZone::America::Toronto::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1927,13 +1927,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {105}
+sub has_dst_changes {106}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1983,24 +2001,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Vancouver;
-$DateTime::TimeZone::America::Vancouver::VERSION = '1.83';
+$DateTime::TimeZone::America::Vancouver::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1522,13 +1522,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'PDT',
     ],
+    [
+63897757200, #    utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, #      utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+    ],
+    [
+63908647200, #    utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, #      utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {83}
+sub has_dst_changes {84}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1578,24 +1596,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Whitehorse;
-$DateTime::TimeZone::America::Whitehorse::VERSION = '1.83';
+$DateTime::TimeZone::America::Whitehorse::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -955,13 +955,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'PDT',
     ],
+    [
+63897757200, #    utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, #      utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+    ],
+    [
+63908647200, #    utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, #      utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {51}
+sub has_dst_changes {52}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1011,24 +1029,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Winnipeg;
-$DateTime::TimeZone::America::Winnipeg::VERSION = '1.83';
+$DateTime::TimeZone::America::Winnipeg::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1486,13 +1486,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {81}
+sub has_dst_changes {82}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1542,24 +1560,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Yakutat;
-$DateTime::TimeZone::America::Yakutat::VERSION = '1.83';
+$DateTime::TimeZone::America::Yakutat::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1126,13 +1126,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'AKDT',
     ],
+    [
+63897760800, #    utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, #      utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+    ],
+    [
+63908650800, #    utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, #      utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1182,24 +1200,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::America::Yellowknife;
-$DateTime::TimeZone::America::Yellowknife::VERSION = '1.83';
+$DateTime::TimeZone::America::Yellowknife::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -910,13 +910,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897753600, #    utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, #      utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63908643600, #    utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, #      utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {49}
+sub has_dst_changes {50}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -966,24 +984,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Casey;
-$DateTime::TimeZone::Antarctica::Casey::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Casey::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Davis;
-$DateTime::TimeZone::Antarctica::Davis::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Davis::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::DumontDUrville;
-$DateTime::TimeZone::Antarctica::DumontDUrville::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::DumontDUrville::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Macquarie;
-$DateTime::TimeZone::Antarctica::Macquarie::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Macquarie::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -871,7 +871,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {45}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Mawson;
-$DateTime::TimeZone::Antarctica::Mawson::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Mawson::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Palmer;
-$DateTime::TimeZone::Antarctica::Palmer::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Palmer::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -928,13 +928,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'CLT',
     ],
+    [
+63892900800, #    utc_start 2025-09-07 04:00:00 (Sun)
+63912855600, #      utc_end 2026-04-26 03:00:00 (Sun)
+63892890000, #  local_start 2025-09-07 01:00:00 (Sun)
+63912844800, #    local_end 2026-04-26 00:00:00 (Sun)
+-10800,
+1,
+'CLST',
+    ],
+    [
+63912855600, #    utc_start 2026-04-26 03:00:00 (Sun)
+63924350400, #      utc_end 2026-09-06 04:00:00 (Sun)
+63912841200, #  local_start 2026-04-25 23:00:00 (Sat)
+63924336000, #    local_end 2026-09-06 00:00:00 (Sun)
+-14400,
+0,
+'CLT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {50}
+sub has_dst_changes {51}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Rothera;
-$DateTime::TimeZone::Antarctica::Rothera::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Rothera::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Syowa;
-$DateTime::TimeZone::Antarctica::Syowa::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Syowa::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Troll;
-$DateTime::TimeZone::Antarctica::Troll::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Troll::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -406,13 +406,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910429200, #    local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'UTC',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {21}
+sub has_dst_changes {22}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -461,25 +479,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Antarctica::Vostok;
-$DateTime::TimeZone::Antarctica::Vostok::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Vostok::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Aden;
-$DateTime::TimeZone::Asia::Aden::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Aden::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Almaty;
-$DateTime::TimeZone::Asia::Almaty::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Almaty::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -493,7 +493,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {23}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Amman;
-$DateTime::TimeZone::Asia::Amman::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Amman::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -856,13 +856,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897544800, #    utc_start 2025-10-30 22:00:00 (Thu)
+63910245600, #      utc_end 2026-03-26 22:00:00 (Thu)
+63897552000, #  local_start 2025-10-31 00:00:00 (Fri)
+63910252800, #    local_end 2026-03-27 00:00:00 (Fri)
+7200,
+0,
+'EET',
+    ],
+    [
+63910245600, #    utc_start 2026-03-26 22:00:00 (Thu)
+63928994400, #      utc_end 2026-10-29 22:00:00 (Thu)
+63910256400, #  local_start 2026-03-27 01:00:00 (Fri)
+63929005200, #    local_end 2026-10-30 01:00:00 (Fri)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {46}
+sub has_dst_changes {47}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Anadyr;
-$DateTime::TimeZone::Asia::Anadyr::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Anadyr::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -610,7 +610,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Aqtau;
-$DateTime::TimeZone::Asia::Aqtau::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Aqtau::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -493,7 +493,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {22}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Aqtobe;
-$DateTime::TimeZone::Asia::Aqtobe::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Aqtobe::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -493,7 +493,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {23}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Ashgabat;
-$DateTime::TimeZone::Asia::Ashgabat::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Ashgabat::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -268,7 +268,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {11}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Baghdad;
-$DateTime::TimeZone::Asia::Baghdad::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Baghdad::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -520,7 +520,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {26}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Bahrain;
-$DateTime::TimeZone::Asia::Bahrain::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Bahrain::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Baku;
-$DateTime::TimeZone::Asia::Baku::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Baku::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -820,13 +820,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'AZST',
     ],
+    [
+63897120000, #    utc_start 2025-10-26 00:00:00 (Sun)
+63910425600, #      utc_end 2026-03-29 00:00:00 (Sun)
+63897134400, #  local_start 2025-10-26 04:00:00 (Sun)
+63910440000, #    local_end 2026-03-29 04:00:00 (Sun)
+14400,
+0,
+'AZT',
+    ],
+    [
+63910425600, #    utc_start 2026-03-29 00:00:00 (Sun)
+63928569600, #      utc_end 2026-10-25 00:00:00 (Sun)
+63910443600, #  local_start 2026-03-29 05:00:00 (Sun)
+63928587600, #    local_end 2026-10-25 05:00:00 (Sun)
+18000,
+1,
+'AZST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {43}
+sub has_dst_changes {44}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Bangkok;
-$DateTime::TimeZone::Asia::Bangkok::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Bangkok::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Beirut;
-$DateTime::TimeZone::Asia::Beirut::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Beirut::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1072,13 +1072,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897109200, #    utc_start 2025-10-25 21:00:00 (Sat)
+63910418400, #      utc_end 2026-03-28 22:00:00 (Sat)
+63897116400, #  local_start 2025-10-25 23:00:00 (Sat)
+63910425600, #    local_end 2026-03-29 00:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910418400, #    utc_start 2026-03-28 22:00:00 (Sat)
+63928558800, #      utc_end 2026-10-24 21:00:00 (Sat)
+63910429200, #  local_start 2026-03-29 01:00:00 (Sun)
+63928569600, #    local_end 2026-10-25 00:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {58}
+sub has_dst_changes {59}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1127,25 +1145,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,498 +3,498 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Bishkek;
-$DateTime::TimeZone::Asia::Bishkek::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Bishkek::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
 use DateTime::TimeZone;
 use DateTime::TimeZone::OlsonDB;
 
-@DateTime::TimeZone::Asia::Bishkek::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
+@DateTime::TimeZone::Asia::Bishkek::ISA
+    = ( 'Class::Singleton', 'DateTime::TimeZone' );
 
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60694513296, #      utc_end 1924-05-01 19:01:36 (Thu)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60694531200, #    local_end 1924-05-02 00:00:00 (Fri)
-17904,
-0,
-'LMT',
-    ],
-    [
-60694513296, #    utc_start 1924-05-01 19:01:36 (Thu)
-60888135600, #      utc_end 1930-06-20 19:00:00 (Fri)
-60694531296, #  local_start 1924-05-02 00:01:36 (Fri)
-60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
-18000,
-0,
-'FRUT',
-    ],
-    [
-60888135600, #    utc_start 1930-06-20 19:00:00 (Fri)
-62490592800, #      utc_end 1981-03-31 18:00:00 (Tue)
-60888157200, #  local_start 1930-06-21 01:00:00 (Sat)
-62490614400, #    local_end 1981-04-01 00:00:00 (Wed)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62490592800, #    utc_start 1981-03-31 18:00:00 (Tue)
-62506400400, #      utc_end 1981-09-30 17:00:00 (Wed)
-62490618000, #  local_start 1981-04-01 01:00:00 (Wed)
-62506425600, #    local_end 1981-10-01 00:00:00 (Thu)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62506400400, #    utc_start 1981-09-30 17:00:00 (Wed)
-62522128800, #      utc_end 1982-03-31 18:00:00 (Wed)
-62506422000, #  local_start 1981-09-30 23:00:00 (Wed)
-62522150400, #    local_end 1982-04-01 00:00:00 (Thu)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62522128800, #    utc_start 1982-03-31 18:00:00 (Wed)
-62537936400, #      utc_end 1982-09-30 17:00:00 (Thu)
-62522154000, #  local_start 1982-04-01 01:00:00 (Thu)
-62537961600, #    local_end 1982-10-01 00:00:00 (Fri)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62537936400, #    utc_start 1982-09-30 17:00:00 (Thu)
-62553664800, #      utc_end 1983-03-31 18:00:00 (Thu)
-62537958000, #  local_start 1982-09-30 23:00:00 (Thu)
-62553686400, #    local_end 1983-04-01 00:00:00 (Fri)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62553664800, #    utc_start 1983-03-31 18:00:00 (Thu)
-62569472400, #      utc_end 1983-09-30 17:00:00 (Fri)
-62553690000, #  local_start 1983-04-01 01:00:00 (Fri)
-62569497600, #    local_end 1983-10-01 00:00:00 (Sat)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62569472400, #    utc_start 1983-09-30 17:00:00 (Fri)
-62585287200, #      utc_end 1984-03-31 18:00:00 (Sat)
-62569494000, #  local_start 1983-09-30 23:00:00 (Fri)
-62585308800, #    local_end 1984-04-01 00:00:00 (Sun)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62585287200, #    utc_start 1984-03-31 18:00:00 (Sat)
-62601019200, #      utc_end 1984-09-29 20:00:00 (Sat)
-62585312400, #  local_start 1984-04-01 01:00:00 (Sun)
-62601044400, #    local_end 1984-09-30 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62601019200, #    utc_start 1984-09-29 20:00:00 (Sat)
-62616744000, #      utc_end 1985-03-30 20:00:00 (Sat)
-62601040800, #  local_start 1984-09-30 02:00:00 (Sun)
-62616765600, #    local_end 1985-03-31 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62616744000, #    utc_start 1985-03-30 20:00:00 (Sat)
-62632468800, #      utc_end 1985-09-28 20:00:00 (Sat)
-62616769200, #  local_start 1985-03-31 03:00:00 (Sun)
-62632494000, #    local_end 1985-09-29 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62632468800, #    utc_start 1985-09-28 20:00:00 (Sat)
-62648193600, #      utc_end 1986-03-29 20:00:00 (Sat)
-62632490400, #  local_start 1985-09-29 02:00:00 (Sun)
-62648215200, #    local_end 1986-03-30 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62648193600, #    utc_start 1986-03-29 20:00:00 (Sat)
-62663918400, #      utc_end 1986-09-27 20:00:00 (Sat)
-62648218800, #  local_start 1986-03-30 03:00:00 (Sun)
-62663943600, #    local_end 1986-09-28 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62663918400, #    utc_start 1986-09-27 20:00:00 (Sat)
-62679643200, #      utc_end 1987-03-28 20:00:00 (Sat)
-62663940000, #  local_start 1986-09-28 02:00:00 (Sun)
-62679664800, #    local_end 1987-03-29 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62679643200, #    utc_start 1987-03-28 20:00:00 (Sat)
-62695368000, #      utc_end 1987-09-26 20:00:00 (Sat)
-62679668400, #  local_start 1987-03-29 03:00:00 (Sun)
-62695393200, #    local_end 1987-09-27 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62695368000, #    utc_start 1987-09-26 20:00:00 (Sat)
-62711092800, #      utc_end 1988-03-26 20:00:00 (Sat)
-62695389600, #  local_start 1987-09-27 02:00:00 (Sun)
-62711114400, #    local_end 1988-03-27 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62711092800, #    utc_start 1988-03-26 20:00:00 (Sat)
-62726817600, #      utc_end 1988-09-24 20:00:00 (Sat)
-62711118000, #  local_start 1988-03-27 03:00:00 (Sun)
-62726842800, #    local_end 1988-09-25 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62726817600, #    utc_start 1988-09-24 20:00:00 (Sat)
-62742542400, #      utc_end 1989-03-25 20:00:00 (Sat)
-62726839200, #  local_start 1988-09-25 02:00:00 (Sun)
-62742564000, #    local_end 1989-03-26 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62742542400, #    utc_start 1989-03-25 20:00:00 (Sat)
-62758267200, #      utc_end 1989-09-23 20:00:00 (Sat)
-62742567600, #  local_start 1989-03-26 03:00:00 (Sun)
-62758292400, #    local_end 1989-09-24 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62758267200, #    utc_start 1989-09-23 20:00:00 (Sat)
-62773992000, #      utc_end 1990-03-24 20:00:00 (Sat)
-62758288800, #  local_start 1989-09-24 02:00:00 (Sun)
-62774013600, #    local_end 1990-03-25 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62773992000, #    utc_start 1990-03-24 20:00:00 (Sat)
-62790321600, #      utc_end 1990-09-29 20:00:00 (Sat)
-62774017200, #  local_start 1990-03-25 03:00:00 (Sun)
-62790346800, #    local_end 1990-09-30 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
-    ],
-    [
-62790321600, #    utc_start 1990-09-29 20:00:00 (Sat)
-62806046400, #      utc_end 1991-03-30 20:00:00 (Sat)
-62790343200, #  local_start 1990-09-30 02:00:00 (Sun)
-62806068000, #    local_end 1991-03-31 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
-    ],
-    [
-62806046400, #    utc_start 1991-03-30 20:00:00 (Sat)
-62819265600, #      utc_end 1991-08-30 20:00:00 (Fri)
-62806068000, #  local_start 1991-03-31 02:00:00 (Sun)
-62819287200, #    local_end 1991-08-31 02:00:00 (Sat)
-21600,
-1,
-'FRUST',
-    ],
-    [
-62819265600, #    utc_start 1991-08-30 20:00:00 (Fri)
-62838702000, #      utc_end 1992-04-11 19:00:00 (Sat)
-62819283600, #  local_start 1991-08-31 01:00:00 (Sat)
-62838720000, #    local_end 1992-04-12 00:00:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-62838702000, #    utc_start 1992-04-11 19:00:00 (Sat)
-62853213600, #      utc_end 1992-09-26 18:00:00 (Sat)
-62838723600, #  local_start 1992-04-12 01:00:00 (Sun)
-62853235200, #    local_end 1992-09-27 00:00:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-62853213600, #    utc_start 1992-09-26 18:00:00 (Sat)
-62870151600, #      utc_end 1993-04-10 19:00:00 (Sat)
-62853231600, #  local_start 1992-09-26 23:00:00 (Sat)
-62870169600, #    local_end 1993-04-11 00:00:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-62870151600, #    utc_start 1993-04-10 19:00:00 (Sat)
-62884663200, #      utc_end 1993-09-25 18:00:00 (Sat)
-62870173200, #  local_start 1993-04-11 01:00:00 (Sun)
-62884684800, #    local_end 1993-09-26 00:00:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-62884663200, #    utc_start 1993-09-25 18:00:00 (Sat)
-62901601200, #      utc_end 1994-04-09 19:00:00 (Sat)
-62884681200, #  local_start 1993-09-25 23:00:00 (Sat)
-62901619200, #    local_end 1994-04-10 00:00:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-62901601200, #    utc_start 1994-04-09 19:00:00 (Sat)
-62916112800, #      utc_end 1994-09-24 18:00:00 (Sat)
-62901622800, #  local_start 1994-04-10 01:00:00 (Sun)
-62916134400, #    local_end 1994-09-25 00:00:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-62916112800, #    utc_start 1994-09-24 18:00:00 (Sat)
-62933050800, #      utc_end 1995-04-08 19:00:00 (Sat)
-62916130800, #  local_start 1994-09-24 23:00:00 (Sat)
-62933068800, #    local_end 1995-04-09 00:00:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-62933050800, #    utc_start 1995-04-08 19:00:00 (Sat)
-62947562400, #      utc_end 1995-09-23 18:00:00 (Sat)
-62933072400, #  local_start 1995-04-09 01:00:00 (Sun)
-62947584000, #    local_end 1995-09-24 00:00:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-62947562400, #    utc_start 1995-09-23 18:00:00 (Sat)
-62964500400, #      utc_end 1996-04-06 19:00:00 (Sat)
-62947580400, #  local_start 1995-09-23 23:00:00 (Sat)
-62964518400, #    local_end 1996-04-07 00:00:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-62964500400, #    utc_start 1996-04-06 19:00:00 (Sat)
-62979616800, #      utc_end 1996-09-28 18:00:00 (Sat)
-62964522000, #  local_start 1996-04-07 01:00:00 (Sun)
-62979638400, #    local_end 1996-09-29 00:00:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-62979616800, #    utc_start 1996-09-28 18:00:00 (Sat)
-62995354200, #      utc_end 1997-03-29 21:30:00 (Sat)
-62979634800, #  local_start 1996-09-28 23:00:00 (Sat)
-62995372200, #    local_end 1997-03-30 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-62995354200, #    utc_start 1997-03-29 21:30:00 (Sat)
-63013494600, #      utc_end 1997-10-25 20:30:00 (Sat)
-62995375800, #  local_start 1997-03-30 03:30:00 (Sun)
-63013516200, #    local_end 1997-10-26 02:30:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-63013494600, #    utc_start 1997-10-25 20:30:00 (Sat)
-63026803800, #      utc_end 1998-03-28 21:30:00 (Sat)
-63013512600, #  local_start 1997-10-26 01:30:00 (Sun)
-63026821800, #    local_end 1998-03-29 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-63026803800, #    utc_start 1998-03-28 21:30:00 (Sat)
-63044944200, #      utc_end 1998-10-24 20:30:00 (Sat)
-63026825400, #  local_start 1998-03-29 03:30:00 (Sun)
-63044965800, #    local_end 1998-10-25 02:30:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-63044944200, #    utc_start 1998-10-24 20:30:00 (Sat)
-63058253400, #      utc_end 1999-03-27 21:30:00 (Sat)
-63044962200, #  local_start 1998-10-25 01:30:00 (Sun)
-63058271400, #    local_end 1999-03-28 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-63058253400, #    utc_start 1999-03-27 21:30:00 (Sat)
-63076998600, #      utc_end 1999-10-30 20:30:00 (Sat)
-63058275000, #  local_start 1999-03-28 03:30:00 (Sun)
-63077020200, #    local_end 1999-10-31 02:30:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-63076998600, #    utc_start 1999-10-30 20:30:00 (Sat)
-63089703000, #      utc_end 2000-03-25 21:30:00 (Sat)
-63077016600, #  local_start 1999-10-31 01:30:00 (Sun)
-63089721000, #    local_end 2000-03-26 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-63089703000, #    utc_start 2000-03-25 21:30:00 (Sat)
-63108448200, #      utc_end 2000-10-28 20:30:00 (Sat)
-63089724600, #  local_start 2000-03-26 03:30:00 (Sun)
-63108469800, #    local_end 2000-10-29 02:30:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-63108448200, #    utc_start 2000-10-28 20:30:00 (Sat)
-63121152600, #      utc_end 2001-03-24 21:30:00 (Sat)
-63108466200, #  local_start 2000-10-29 01:30:00 (Sun)
-63121170600, #    local_end 2001-03-25 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-63121152600, #    utc_start 2001-03-24 21:30:00 (Sat)
-63139897800, #      utc_end 2001-10-27 20:30:00 (Sat)
-63121174200, #  local_start 2001-03-25 03:30:00 (Sun)
-63139919400, #    local_end 2001-10-28 02:30:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-63139897800, #    utc_start 2001-10-27 20:30:00 (Sat)
-63153207000, #      utc_end 2002-03-30 21:30:00 (Sat)
-63139915800, #  local_start 2001-10-28 01:30:00 (Sun)
-63153225000, #    local_end 2002-03-31 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-63153207000, #    utc_start 2002-03-30 21:30:00 (Sat)
-63171347400, #      utc_end 2002-10-26 20:30:00 (Sat)
-63153228600, #  local_start 2002-03-31 03:30:00 (Sun)
-63171369000, #    local_end 2002-10-27 02:30:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-63171347400, #    utc_start 2002-10-26 20:30:00 (Sat)
-63184656600, #      utc_end 2003-03-29 21:30:00 (Sat)
-63171365400, #  local_start 2002-10-27 01:30:00 (Sun)
-63184674600, #    local_end 2003-03-30 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-63184656600, #    utc_start 2003-03-29 21:30:00 (Sat)
-63202797000, #      utc_end 2003-10-25 20:30:00 (Sat)
-63184678200, #  local_start 2003-03-30 03:30:00 (Sun)
-63202818600, #    local_end 2003-10-26 02:30:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-63202797000, #    utc_start 2003-10-25 20:30:00 (Sat)
-63216106200, #      utc_end 2004-03-27 21:30:00 (Sat)
-63202815000, #  local_start 2003-10-26 01:30:00 (Sun)
-63216124200, #    local_end 2004-03-28 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-63216106200, #    utc_start 2004-03-27 21:30:00 (Sat)
-63234851400, #      utc_end 2004-10-30 20:30:00 (Sat)
-63216127800, #  local_start 2004-03-28 03:30:00 (Sun)
-63234873000, #    local_end 2004-10-31 02:30:00 (Sun)
-21600,
-1,
-'KGST',
-    ],
-    [
-63234851400, #    utc_start 2004-10-30 20:30:00 (Sat)
-63247555800, #      utc_end 2005-03-26 21:30:00 (Sat)
-63234869400, #  local_start 2004-10-31 01:30:00 (Sun)
-63247573800, #    local_end 2005-03-27 02:30:00 (Sun)
-18000,
-0,
-'KGT',
-    ],
-    [
-63247555800, #    utc_start 2005-03-26 21:30:00 (Sat)
-63259466400, #      utc_end 2005-08-11 18:00:00 (Thu)
-63247577400, #  local_start 2005-03-27 03:30:00 (Sun)
-63259488000, #    local_end 2005-08-12 00:00:00 (Fri)
-21600,
-1,
-'KGST',
-    ],
-    [
-63259466400, #    utc_start 2005-08-11 18:00:00 (Thu)
-DateTime::TimeZone::INFINITY, #      utc_end
-63259488000, #  local_start 2005-08-12 00:00:00 (Fri)
-DateTime::TimeZone::INFINITY, #    local_end
-21600,
-0,
-'KGT',
+my $spans = [
+    [
+        DateTime::TimeZone::NEG_INFINITY,    #    utc_start
+        60694513296,    #      utc_end 1924-05-01 19:01:36 (Thu)
+        DateTime::TimeZone::NEG_INFINITY,    #  local_start
+        60694531200,    #    local_end 1924-05-02 00:00:00 (Fri)
+        17904,
+        0,
+        'LMT',
+    ],
+    [
+        60694513296,    #    utc_start 1924-05-01 19:01:36 (Thu)
+        60888135600,    #      utc_end 1930-06-20 19:00:00 (Fri)
+        60694531296,    #  local_start 1924-05-02 00:01:36 (Fri)
+        60888153600,    #    local_end 1930-06-21 00:00:00 (Sat)
+        18000,
+        0,
+        'FRUT',
+    ],
+    [
+        60888135600,    #    utc_start 1930-06-20 19:00:00 (Fri)
+        62490592800,    #      utc_end 1981-03-31 18:00:00 (Tue)
+        60888157200,    #  local_start 1930-06-21 01:00:00 (Sat)
+        62490614400,    #    local_end 1981-04-01 00:00:00 (Wed)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62490592800,    #    utc_start 1981-03-31 18:00:00 (Tue)
+        62506400400,    #      utc_end 1981-09-30 17:00:00 (Wed)
+        62490618000,    #  local_start 1981-04-01 01:00:00 (Wed)
+        62506425600,    #    local_end 1981-10-01 00:00:00 (Thu)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62506400400,    #    utc_start 1981-09-30 17:00:00 (Wed)
+        62522128800,    #      utc_end 1982-03-31 18:00:00 (Wed)
+        62506422000,    #  local_start 1981-09-30 23:00:00 (Wed)
+        62522150400,    #    local_end 1982-04-01 00:00:00 (Thu)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62522128800,    #    utc_start 1982-03-31 18:00:00 (Wed)
+        62537936400,    #      utc_end 1982-09-30 17:00:00 (Thu)
+        62522154000,    #  local_start 1982-04-01 01:00:00 (Thu)
+        62537961600,    #    local_end 1982-10-01 00:00:00 (Fri)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62537936400,    #    utc_start 1982-09-30 17:00:00 (Thu)
+        62553664800,    #      utc_end 1983-03-31 18:00:00 (Thu)
+        62537958000,    #  local_start 1982-09-30 23:00:00 (Thu)
+        62553686400,    #    local_end 1983-04-01 00:00:00 (Fri)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62553664800,    #    utc_start 1983-03-31 18:00:00 (Thu)
+        62569472400,    #      utc_end 1983-09-30 17:00:00 (Fri)
+        62553690000,    #  local_start 1983-04-01 01:00:00 (Fri)
+        62569497600,    #    local_end 1983-10-01 00:00:00 (Sat)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62569472400,    #    utc_start 1983-09-30 17:00:00 (Fri)
+        62585287200,    #      utc_end 1984-03-31 18:00:00 (Sat)
+        62569494000,    #  local_start 1983-09-30 23:00:00 (Fri)
+        62585308800,    #    local_end 1984-04-01 00:00:00 (Sun)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62585287200,    #    utc_start 1984-03-31 18:00:00 (Sat)
+        62601019200,    #      utc_end 1984-09-29 20:00:00 (Sat)
+        62585312400,    #  local_start 1984-04-01 01:00:00 (Sun)
+        62601044400,    #    local_end 1984-09-30 03:00:00 (Sun)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62601019200,    #    utc_start 1984-09-29 20:00:00 (Sat)
+        62616744000,    #      utc_end 1985-03-30 20:00:00 (Sat)
+        62601040800,    #  local_start 1984-09-30 02:00:00 (Sun)
+        62616765600,    #    local_end 1985-03-31 02:00:00 (Sun)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62616744000,    #    utc_start 1985-03-30 20:00:00 (Sat)
+        62632468800,    #      utc_end 1985-09-28 20:00:00 (Sat)
+        62616769200,    #  local_start 1985-03-31 03:00:00 (Sun)
+        62632494000,    #    local_end 1985-09-29 03:00:00 (Sun)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62632468800,    #    utc_start 1985-09-28 20:00:00 (Sat)
+        62648193600,    #      utc_end 1986-03-29 20:00:00 (Sat)
+        62632490400,    #  local_start 1985-09-29 02:00:00 (Sun)
+        62648215200,    #    local_end 1986-03-30 02:00:00 (Sun)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62648193600,    #    utc_start 1986-03-29 20:00:00 (Sat)
+        62663918400,    #      utc_end 1986-09-27 20:00:00 (Sat)
+        62648218800,    #  local_start 1986-03-30 03:00:00 (Sun)
+        62663943600,    #    local_end 1986-09-28 03:00:00 (Sun)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62663918400,    #    utc_start 1986-09-27 20:00:00 (Sat)
+        62679643200,    #      utc_end 1987-03-28 20:00:00 (Sat)
+        62663940000,    #  local_start 1986-09-28 02:00:00 (Sun)
+        62679664800,    #    local_end 1987-03-29 02:00:00 (Sun)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62679643200,    #    utc_start 1987-03-28 20:00:00 (Sat)
+        62695368000,    #      utc_end 1987-09-26 20:00:00 (Sat)
+        62679668400,    #  local_start 1987-03-29 03:00:00 (Sun)
+        62695393200,    #    local_end 1987-09-27 03:00:00 (Sun)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62695368000,    #    utc_start 1987-09-26 20:00:00 (Sat)
+        62711092800,    #      utc_end 1988-03-26 20:00:00 (Sat)
+        62695389600,    #  local_start 1987-09-27 02:00:00 (Sun)
+        62711114400,    #    local_end 1988-03-27 02:00:00 (Sun)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62711092800,    #    utc_start 1988-03-26 20:00:00 (Sat)
+        62726817600,    #      utc_end 1988-09-24 20:00:00 (Sat)
+        62711118000,    #  local_start 1988-03-27 03:00:00 (Sun)
+        62726842800,    #    local_end 1988-09-25 03:00:00 (Sun)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62726817600,    #    utc_start 1988-09-24 20:00:00 (Sat)
+        62742542400,    #      utc_end 1989-03-25 20:00:00 (Sat)
+        62726839200,    #  local_start 1988-09-25 02:00:00 (Sun)
+        62742564000,    #    local_end 1989-03-26 02:00:00 (Sun)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62742542400,    #    utc_start 1989-03-25 20:00:00 (Sat)
+        62758267200,    #      utc_end 1989-09-23 20:00:00 (Sat)
+        62742567600,    #  local_start 1989-03-26 03:00:00 (Sun)
+        62758292400,    #    local_end 1989-09-24 03:00:00 (Sun)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62758267200,    #    utc_start 1989-09-23 20:00:00 (Sat)
+        62773992000,    #      utc_end 1990-03-24 20:00:00 (Sat)
+        62758288800,    #  local_start 1989-09-24 02:00:00 (Sun)
+        62774013600,    #    local_end 1990-03-25 02:00:00 (Sun)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62773992000,    #    utc_start 1990-03-24 20:00:00 (Sat)
+        62790321600,    #      utc_end 1990-09-29 20:00:00 (Sat)
+        62774017200,    #  local_start 1990-03-25 03:00:00 (Sun)
+        62790346800,    #    local_end 1990-09-30 03:00:00 (Sun)
+        25200,
+        1,
+        'FRUST',
+    ],
+    [
+        62790321600,    #    utc_start 1990-09-29 20:00:00 (Sat)
+        62806046400,    #      utc_end 1991-03-30 20:00:00 (Sat)
+        62790343200,    #  local_start 1990-09-30 02:00:00 (Sun)
+        62806068000,    #    local_end 1991-03-31 02:00:00 (Sun)
+        21600,
+        0,
+        'FRUT',
+    ],
+    [
+        62806046400,    #    utc_start 1991-03-30 20:00:00 (Sat)
+        62819265600,    #      utc_end 1991-08-30 20:00:00 (Fri)
+        62806068000,    #  local_start 1991-03-31 02:00:00 (Sun)
+        62819287200,    #    local_end 1991-08-31 02:00:00 (Sat)
+        21600,
+        1,
+        'FRUST',
+    ],
+    [
+        62819265600,    #    utc_start 1991-08-30 20:00:00 (Fri)
+        62838702000,    #      utc_end 1992-04-11 19:00:00 (Sat)
+        62819283600,    #  local_start 1991-08-31 01:00:00 (Sat)
+        62838720000,    #    local_end 1992-04-12 00:00:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        62838702000,    #    utc_start 1992-04-11 19:00:00 (Sat)
+        62853213600,    #      utc_end 1992-09-26 18:00:00 (Sat)
+        62838723600,    #  local_start 1992-04-12 01:00:00 (Sun)
+        62853235200,    #    local_end 1992-09-27 00:00:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        62853213600,    #    utc_start 1992-09-26 18:00:00 (Sat)
+        62870151600,    #      utc_end 1993-04-10 19:00:00 (Sat)
+        62853231600,    #  local_start 1992-09-26 23:00:00 (Sat)
+        62870169600,    #    local_end 1993-04-11 00:00:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        62870151600,    #    utc_start 1993-04-10 19:00:00 (Sat)
+        62884663200,    #      utc_end 1993-09-25 18:00:00 (Sat)
+        62870173200,    #  local_start 1993-04-11 01:00:00 (Sun)
+        62884684800,    #    local_end 1993-09-26 00:00:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        62884663200,    #    utc_start 1993-09-25 18:00:00 (Sat)
+        62901601200,    #      utc_end 1994-04-09 19:00:00 (Sat)
+        62884681200,    #  local_start 1993-09-25 23:00:00 (Sat)
+        62901619200,    #    local_end 1994-04-10 00:00:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        62901601200,    #    utc_start 1994-04-09 19:00:00 (Sat)
+        62916112800,    #      utc_end 1994-09-24 18:00:00 (Sat)
+        62901622800,    #  local_start 1994-04-10 01:00:00 (Sun)
+        62916134400,    #    local_end 1994-09-25 00:00:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        62916112800,    #    utc_start 1994-09-24 18:00:00 (Sat)
+        62933050800,    #      utc_end 1995-04-08 19:00:00 (Sat)
+        62916130800,    #  local_start 1994-09-24 23:00:00 (Sat)
+        62933068800,    #    local_end 1995-04-09 00:00:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        62933050800,    #    utc_start 1995-04-08 19:00:00 (Sat)
+        62947562400,    #      utc_end 1995-09-23 18:00:00 (Sat)
+        62933072400,    #  local_start 1995-04-09 01:00:00 (Sun)
+        62947584000,    #    local_end 1995-09-24 00:00:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        62947562400,    #    utc_start 1995-09-23 18:00:00 (Sat)
+        62964500400,    #      utc_end 1996-04-06 19:00:00 (Sat)
+        62947580400,    #  local_start 1995-09-23 23:00:00 (Sat)
+        62964518400,    #    local_end 1996-04-07 00:00:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        62964500400,    #    utc_start 1996-04-06 19:00:00 (Sat)
+        62979616800,    #      utc_end 1996-09-28 18:00:00 (Sat)
+        62964522000,    #  local_start 1996-04-07 01:00:00 (Sun)
+        62979638400,    #    local_end 1996-09-29 00:00:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        62979616800,    #    utc_start 1996-09-28 18:00:00 (Sat)
+        62995354200,    #      utc_end 1997-03-29 21:30:00 (Sat)
+        62979634800,    #  local_start 1996-09-28 23:00:00 (Sat)
+        62995372200,    #    local_end 1997-03-30 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        62995354200,    #    utc_start 1997-03-29 21:30:00 (Sat)
+        63013494600,    #      utc_end 1997-10-25 20:30:00 (Sat)
+        62995375800,    #  local_start 1997-03-30 03:30:00 (Sun)
+        63013516200,    #    local_end 1997-10-26 02:30:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63013494600,    #    utc_start 1997-10-25 20:30:00 (Sat)
+        63026803800,    #      utc_end 1998-03-28 21:30:00 (Sat)
+        63013512600,    #  local_start 1997-10-26 01:30:00 (Sun)
+        63026821800,    #    local_end 1998-03-29 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        63026803800,    #    utc_start 1998-03-28 21:30:00 (Sat)
+        63044944200,    #      utc_end 1998-10-24 20:30:00 (Sat)
+        63026825400,    #  local_start 1998-03-29 03:30:00 (Sun)
+        63044965800,    #    local_end 1998-10-25 02:30:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63044944200,    #    utc_start 1998-10-24 20:30:00 (Sat)
+        63058253400,    #      utc_end 1999-03-27 21:30:00 (Sat)
+        63044962200,    #  local_start 1998-10-25 01:30:00 (Sun)
+        63058271400,    #    local_end 1999-03-28 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        63058253400,    #    utc_start 1999-03-27 21:30:00 (Sat)
+        63076998600,    #      utc_end 1999-10-30 20:30:00 (Sat)
+        63058275000,    #  local_start 1999-03-28 03:30:00 (Sun)
+        63077020200,    #    local_end 1999-10-31 02:30:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63076998600,    #    utc_start 1999-10-30 20:30:00 (Sat)
+        63089703000,    #      utc_end 2000-03-25 21:30:00 (Sat)
+        63077016600,    #  local_start 1999-10-31 01:30:00 (Sun)
+        63089721000,    #    local_end 2000-03-26 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        63089703000,    #    utc_start 2000-03-25 21:30:00 (Sat)
+        63108448200,    #      utc_end 2000-10-28 20:30:00 (Sat)
+        63089724600,    #  local_start 2000-03-26 03:30:00 (Sun)
+        63108469800,    #    local_end 2000-10-29 02:30:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63108448200,    #    utc_start 2000-10-28 20:30:00 (Sat)
+        63121152600,    #      utc_end 2001-03-24 21:30:00 (Sat)
+        63108466200,    #  local_start 2000-10-29 01:30:00 (Sun)
+        63121170600,    #    local_end 2001-03-25 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        63121152600,    #    utc_start 2001-03-24 21:30:00 (Sat)
+        63139897800,    #      utc_end 2001-10-27 20:30:00 (Sat)
+        63121174200,    #  local_start 2001-03-25 03:30:00 (Sun)
+        63139919400,    #    local_end 2001-10-28 02:30:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63139897800,    #    utc_start 2001-10-27 20:30:00 (Sat)
+        63153207000,    #      utc_end 2002-03-30 21:30:00 (Sat)
+        63139915800,    #  local_start 2001-10-28 01:30:00 (Sun)
+        63153225000,    #    local_end 2002-03-31 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        63153207000,    #    utc_start 2002-03-30 21:30:00 (Sat)
+        63171347400,    #      utc_end 2002-10-26 20:30:00 (Sat)
+        63153228600,    #  local_start 2002-03-31 03:30:00 (Sun)
+        63171369000,    #    local_end 2002-10-27 02:30:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63171347400,    #    utc_start 2002-10-26 20:30:00 (Sat)
+        63184656600,    #      utc_end 2003-03-29 21:30:00 (Sat)
+        63171365400,    #  local_start 2002-10-27 01:30:00 (Sun)
+        63184674600,    #    local_end 2003-03-30 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        63184656600,    #    utc_start 2003-03-29 21:30:00 (Sat)
+        63202797000,    #      utc_end 2003-10-25 20:30:00 (Sat)
+        63184678200,    #  local_start 2003-03-30 03:30:00 (Sun)
+        63202818600,    #    local_end 2003-10-26 02:30:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63202797000,    #    utc_start 2003-10-25 20:30:00 (Sat)
+        63216106200,    #      utc_end 2004-03-27 21:30:00 (Sat)
+        63202815000,    #  local_start 2003-10-26 01:30:00 (Sun)
+        63216124200,    #    local_end 2004-03-28 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        63216106200,    #    utc_start 2004-03-27 21:30:00 (Sat)
+        63234851400,    #      utc_end 2004-10-30 20:30:00 (Sat)
+        63216127800,    #  local_start 2004-03-28 03:30:00 (Sun)
+        63234873000,    #    local_end 2004-10-31 02:30:00 (Sun)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63234851400,    #    utc_start 2004-10-30 20:30:00 (Sat)
+        63247555800,    #      utc_end 2005-03-26 21:30:00 (Sat)
+        63234869400,    #  local_start 2004-10-31 01:30:00 (Sun)
+        63247573800,    #    local_end 2005-03-27 02:30:00 (Sun)
+        18000,
+        0,
+        'KGT',
+    ],
+    [
+        63247555800,    #    utc_start 2005-03-26 21:30:00 (Sat)
+        63259466400,    #      utc_end 2005-08-11 18:00:00 (Thu)
+        63247577400,    #  local_start 2005-03-27 03:30:00 (Sun)
+        63259488000,    #    local_end 2005-08-12 00:00:00 (Fri)
+        21600,
+        1,
+        'KGST',
+    ],
+    [
+        63259466400,                  #    utc_start 2005-08-11 18:00:00 (Thu)
+        DateTime::TimeZone::INFINITY, #      utc_end
+        63259488000,                  #  local_start 2005-08-12 00:00:00 (Fri)
+        DateTime::TimeZone::INFINITY, #    local_end
+        21600,
+        0,
+        'KGT',
     ],
 ];
 
@@ -502,13 +502,11 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {25}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
 }
 
-
-
 1;
 
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Brunei;
-$DateTime::TimeZone::Asia::Brunei::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Brunei::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Chita;
-$DateTime::TimeZone::Asia::Chita::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Chita::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Choibalsan;
-$DateTime::TimeZone::Asia::Choibalsan::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Choibalsan::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -457,7 +457,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {22}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Colombo;
-$DateTime::TimeZone::Asia::Colombo::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Colombo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -106,7 +106,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {2}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Damascus;
-$DateTime::TimeZone::Asia::Damascus::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Damascus::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1162,13 +1162,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897541200, #    utc_start 2025-10-30 21:00:00 (Thu)
+63910245600, #      utc_end 2026-03-26 22:00:00 (Thu)
+63897548400, #  local_start 2025-10-30 23:00:00 (Thu)
+63910252800, #    local_end 2026-03-27 00:00:00 (Fri)
+7200,
+0,
+'EET',
+    ],
+    [
+63910245600, #    utc_start 2026-03-26 22:00:00 (Thu)
+63928990800, #      utc_end 2026-10-29 21:00:00 (Thu)
+63910256400, #  local_start 2026-03-27 01:00:00 (Fri)
+63929001600, #    local_end 2026-10-30 00:00:00 (Fri)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Dhaka;
-$DateTime::TimeZone::Asia::Dhaka::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Dhaka::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Dili;
-$DateTime::TimeZone::Asia::Dili::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Dili::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Dubai;
-$DateTime::TimeZone::Asia::Dubai::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Dubai::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Dushanbe;
-$DateTime::TimeZone::Asia::Dushanbe::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Dushanbe::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -250,7 +250,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {11}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Gaza;
-$DateTime::TimeZone::Asia::Gaza::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Gaza::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63894517200, #    utc_start 2025-09-25 21:00:00 (Thu)
+63910245600, #      utc_end 2026-03-26 22:00:00 (Thu)
+63894524400, #  local_start 2025-09-25 23:00:00 (Thu)
+63910252800, #    local_end 2026-03-27 00:00:00 (Fri)
+7200,
+0,
+'EET',
+    ],
+    [
+63910245600, #    utc_start 2026-03-26 22:00:00 (Thu)
+63925966800, #      utc_end 2026-09-24 21:00:00 (Thu)
+63910256400, #  local_start 2026-03-27 01:00:00 (Fri)
+63925977600, #    local_end 2026-09-25 00:00:00 (Fri)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1198,18 +1216,6 @@ sub _last_observance { $last_observance }
 
 my $rules = [
   bless( {
-    'at' => '0:00',
-    'from' => '2013',
-    'in' => 'Sep',
-    'letter' => '',
-    'name' => 'Palestine',
-    'offset_from_std' => 0,
-    'on' => 'Fri>=21',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '24:00',
     'from' => '2012',
     'in' => 'Mar',
@@ -1220,6 +1226,18 @@ my $rules = [
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '0:00',
+    'from' => '2013',
+    'in' => 'Sep',
+    'letter' => '',
+    'name' => 'Palestine',
+    'offset_from_std' => 0,
+    'on' => 'Fri>=21',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Hebron;
-$DateTime::TimeZone::Asia::Hebron::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Hebron::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1135,13 +1135,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63894517200, #    utc_start 2025-09-25 21:00:00 (Thu)
+63910245600, #      utc_end 2026-03-26 22:00:00 (Thu)
+63894524400, #  local_start 2025-09-25 23:00:00 (Thu)
+63910252800, #    local_end 2026-03-27 00:00:00 (Fri)
+7200,
+0,
+'EET',
+    ],
+    [
+63910245600, #    utc_start 2026-03-26 22:00:00 (Thu)
+63925966800, #      utc_end 2026-09-24 21:00:00 (Thu)
+63910256400, #  local_start 2026-03-27 01:00:00 (Fri)
+63925977600, #    local_end 2026-09-25 00:00:00 (Fri)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {60}
+sub has_dst_changes {61}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1189,18 +1207,6 @@ sub _last_observance { $last_observance }
 
 my $rules = [
   bless( {
-    'at' => '0:00',
-    'from' => '2013',
-    'in' => 'Sep',
-    'letter' => '',
-    'name' => 'Palestine',
-    'offset_from_std' => 0,
-    'on' => 'Fri>=21',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '24:00',
     'from' => '2012',
     'in' => 'Mar',
@@ -1211,6 +1217,18 @@ my $rules = [
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '0:00',
+    'from' => '2013',
+    'in' => 'Sep',
+    'letter' => '',
+    'name' => 'Palestine',
+    'offset_from_std' => 0,
+    'on' => 'Fri>=21',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Ho_Chi_Minh;
-$DateTime::TimeZone::Asia::Ho_Chi_Minh::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Ho_Chi_Minh::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Hong_Kong;
-$DateTime::TimeZone::Asia::Hong_Kong::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Hong_Kong::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -664,7 +664,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {34}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Hovd;
-$DateTime::TimeZone::Asia::Hovd::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Hovd::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -448,7 +448,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {22}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Irkutsk;
-$DateTime::TimeZone::Asia::Irkutsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Irkutsk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Jakarta;
-$DateTime::TimeZone::Asia::Jakarta::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Jakarta::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -106,7 +106,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Jayapura;
-$DateTime::TimeZone::Asia::Jayapura::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Jayapura::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Jerusalem;
-$DateTime::TimeZone::Asia::Jerusalem::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Jerusalem::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'IDT',
     ],
+    [
+63897116400, #    utc_start 2025-10-25 23:00:00 (Sat)
+63910252800, #      utc_end 2026-03-27 00:00:00 (Fri)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910260000, #    local_end 2026-03-27 02:00:00 (Fri)
+7200,
+0,
+'IST',
+    ],
+    [
+63910252800, #    utc_start 2026-03-27 00:00:00 (Fri)
+63928566000, #      utc_end 2026-10-24 23:00:00 (Sat)
+63910263600, #  local_start 2026-03-27 03:00:00 (Fri)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+10800,
+1,
+'IDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1146,24 +1164,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Kabul;
-$DateTime::TimeZone::Asia::Kabul::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kabul::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Kamchatka;
-$DateTime::TimeZone::Asia::Kamchatka::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kamchatka::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -610,7 +610,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Karachi;
-$DateTime::TimeZone::Asia::Karachi::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Karachi::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -133,7 +133,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {4}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Kathmandu;
-$DateTime::TimeZone::Asia::Kathmandu::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kathmandu::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Khandyga;
-$DateTime::TimeZone::Asia::Khandyga::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Khandyga::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -637,7 +637,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Kolkata;
-$DateTime::TimeZone::Asia::Kolkata::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kolkata::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Krasnoyarsk;
-$DateTime::TimeZone::Asia::Krasnoyarsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Krasnoyarsk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Kuala_Lumpur;
-$DateTime::TimeZone::Asia::Kuala_Lumpur::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kuala_Lumpur::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -106,7 +106,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Kuching;
-$DateTime::TimeZone::Asia::Kuching::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kuching::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -205,7 +205,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {7}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Kuwait;
-$DateTime::TimeZone::Asia::Kuwait::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kuwait::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Macau;
-$DateTime::TimeZone::Asia::Macau::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Macau::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -412,7 +412,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {20}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Magadan;
-$DateTime::TimeZone::Asia::Magadan::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Magadan::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Makassar;
-$DateTime::TimeZone::Asia::Makassar::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Makassar::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Manila;
-$DateTime::TimeZone::Asia::Manila::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Manila::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -124,7 +124,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {3}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Muscat;
-$DateTime::TimeZone::Asia::Muscat::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Muscat::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Nicosia;
-$DateTime::TimeZone::Asia::Nicosia::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Nicosia::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -955,13 +955,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {52}
+sub has_dst_changes {53}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1010,25 +1028,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Novokuznetsk;
-$DateTime::TimeZone::Asia::Novokuznetsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Novokuznetsk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Novosibirsk;
-$DateTime::TimeZone::Asia::Novosibirsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Novosibirsk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {31}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Omsk;
-$DateTime::TimeZone::Asia::Omsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Omsk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Oral;
-$DateTime::TimeZone::Asia::Oral::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Oral::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -493,7 +493,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {23}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Pontianak;
-$DateTime::TimeZone::Asia::Pontianak::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Pontianak::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -106,7 +106,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Pyongyang;
-$DateTime::TimeZone::Asia::Pyongyang::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Pyongyang::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Qatar;
-$DateTime::TimeZone::Asia::Qatar::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Qatar::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Qyzylorda;
-$DateTime::TimeZone::Asia::Qyzylorda::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Qyzylorda::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -502,7 +502,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {23}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Rangoon;
-$DateTime::TimeZone::Asia::Rangoon::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Rangoon::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Riyadh;
-$DateTime::TimeZone::Asia::Riyadh::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Riyadh::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Sakhalin;
-$DateTime::TimeZone::Asia::Sakhalin::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Sakhalin::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Samarkand;
-$DateTime::TimeZone::Asia::Samarkand::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Samarkand::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -268,7 +268,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {12}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Seoul;
-$DateTime::TimeZone::Asia::Seoul::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Seoul::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -232,7 +232,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {8}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Shanghai;
-$DateTime::TimeZone::Asia::Shanghai::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Shanghai::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -196,7 +196,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {8}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Singapore;
-$DateTime::TimeZone::Asia::Singapore::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Singapore::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Srednekolymsk;
-$DateTime::TimeZone::Asia::Srednekolymsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Srednekolymsk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Taipei;
-$DateTime::TimeZone::Asia::Taipei::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Taipei::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -403,7 +403,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {19}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Tashkent;
-$DateTime::TimeZone::Asia::Tashkent::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Tashkent::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -268,7 +268,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {12}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Tbilisi;
-$DateTime::TimeZone::Asia::Tbilisi::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Tbilisi::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -529,7 +529,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {27}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Tehran;
-$DateTime::TimeZone::Asia::Tehran::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Tehran::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Thimphu;
-$DateTime::TimeZone::Asia::Thimphu::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Thimphu::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Tokyo;
-$DateTime::TimeZone::Asia::Tokyo::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Tokyo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -133,7 +133,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {4}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Ulaanbaatar;
-$DateTime::TimeZone::Asia::Ulaanbaatar::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Ulaanbaatar::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -448,7 +448,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {22}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Urumqi;
-$DateTime::TimeZone::Asia::Urumqi::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Urumqi::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Ust_Nera;
-$DateTime::TimeZone::Asia::Ust_Nera::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Ust_Nera::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Vladivostok;
-$DateTime::TimeZone::Asia::Vladivostok::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Vladivostok::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Yakutsk;
-$DateTime::TimeZone::Asia::Yakutsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Yakutsk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Yekaterinburg;
-$DateTime::TimeZone::Asia::Yekaterinburg::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Yekaterinburg::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Asia::Yerevan;
-$DateTime::TimeZone::Asia::Yerevan::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Yerevan::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {31}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::Azores;
-$DateTime::TimeZone::Atlantic::Azores::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Azores::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1792,13 +1792,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'AZOST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897120000, #  local_start 2025-10-26 00:00:00 (Sun)
+63910425600, #    local_end 2026-03-29 00:00:00 (Sun)
+-3600,
+0,
+'AZOT',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910429200, #  local_start 2026-03-29 01:00:00 (Sun)
+63928573200, #    local_end 2026-10-25 01:00:00 (Sun)
+0,
+1,
+'AZOST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {101}
+sub has_dst_changes {102}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1847,25 +1865,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::Bermuda;
-$DateTime::TimeZone::Atlantic::Bermuda::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Bermuda::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -973,13 +973,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'ADT',
     ],
+    [
+63897742800, #    utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, #      utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+    ],
+    [
+63908632800, #    utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, #      utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {52}
+sub has_dst_changes {53}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1029,24 +1047,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::Canary;
-$DateTime::TimeZone::Atlantic::Canary::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Canary::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -874,13 +874,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'WEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910429200, #    local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, #  local_start 2026-03-29 02:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -929,25 +947,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::Cape_Verde;
-$DateTime::TimeZone::Atlantic::Cape_Verde::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Cape_Verde::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::Faroe;
-$DateTime::TimeZone::Atlantic::Faroe::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Faroe::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -847,13 +847,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'WEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910429200, #    local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, #  local_start 2026-03-29 02:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {45}
+sub has_dst_changes {46}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -902,25 +920,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::Madeira;
-$DateTime::TimeZone::Atlantic::Madeira::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Madeira::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1792,13 +1792,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'WEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910429200, #    local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, #  local_start 2026-03-29 02:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {101}
+sub has_dst_changes {102}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1847,25 +1865,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::Reykjavik;
-$DateTime::TimeZone::Atlantic::Reykjavik::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Reykjavik::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {31}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::South_Georgia;
-$DateTime::TimeZone::Atlantic::South_Georgia::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::South_Georgia::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Atlantic::Stanley;
-$DateTime::TimeZone::Atlantic::Stanley::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Stanley::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -664,7 +664,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {33}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Adelaide;
-$DateTime::TimeZone::Australia::Adelaide::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Adelaide::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1099,13 +1099,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'ACST',
     ],
+    [
+63895278600, #    utc_start 2025-10-04 16:30:00 (Sat)
+63911003400, #      utc_end 2026-04-04 16:30:00 (Sat)
+63895316400, #  local_start 2025-10-05 03:00:00 (Sun)
+63911041200, #    local_end 2026-04-05 03:00:00 (Sun)
+37800,
+1,
+'ACDT',
+    ],
+    [
+63911003400, #    utc_start 2026-04-04 16:30:00 (Sat)
+63926728200, #      utc_end 2026-10-03 16:30:00 (Sat)
+63911037600, #  local_start 2026-04-05 02:00:00 (Sun)
+63926762400, #    local_end 2026-10-04 02:00:00 (Sun)
+34200,
+0,
+'ACST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1155,24 +1173,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Brisbane;
-$DateTime::TimeZone::Australia::Brisbane::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Brisbane::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -196,7 +196,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {8}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Broken_Hill;
-$DateTime::TimeZone::Australia::Broken_Hill::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Broken_Hill::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1117,13 +1117,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'ACST',
     ],
+    [
+63895278600, #    utc_start 2025-10-04 16:30:00 (Sat)
+63911003400, #      utc_end 2026-04-04 16:30:00 (Sat)
+63895316400, #  local_start 2025-10-05 03:00:00 (Sun)
+63911041200, #    local_end 2026-04-05 03:00:00 (Sun)
+37800,
+1,
+'ACDT',
+    ],
+    [
+63911003400, #    utc_start 2026-04-04 16:30:00 (Sat)
+63926728200, #      utc_end 2026-10-03 16:30:00 (Sat)
+63911037600, #  local_start 2026-04-05 02:00:00 (Sun)
+63926762400, #    local_end 2026-10-04 02:00:00 (Sun)
+34200,
+0,
+'ACST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {60}
+sub has_dst_changes {61}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1173,24 +1191,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Currie;
-$DateTime::TimeZone::Australia::Currie::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Currie::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1099,13 +1099,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'AEST',
     ],
+    [
+63895276800, #    utc_start 2025-10-04 16:00:00 (Sat)
+63911001600, #      utc_end 2026-04-04 16:00:00 (Sat)
+63895316400, #  local_start 2025-10-05 03:00:00 (Sun)
+63911041200, #    local_end 2026-04-05 03:00:00 (Sun)
+39600,
+1,
+'AEDT',
+    ],
+    [
+63911001600, #    utc_start 2026-04-04 16:00:00 (Sat)
+63926726400, #      utc_end 2026-10-03 16:00:00 (Sat)
+63911037600, #  local_start 2026-04-05 02:00:00 (Sun)
+63926762400, #    local_end 2026-10-04 02:00:00 (Sun)
+36000,
+0,
+'AEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {60}
+sub has_dst_changes {61}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1154,25 +1172,25 @@ sub _last_observance { $last_observance }
 my $rules = [
   bless( {
     'at' => '2:00s',
-    'from' => '2008',
-    'in' => 'Apr',
-    'letter' => 'S',
+    'from' => '2001',
+    'in' => 'Oct',
+    'letter' => 'D',
     'name' => 'AT',
-    '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' => '2001',
-    'in' => 'Oct',
-    'letter' => 'D',
+    'from' => '2008',
+    'in' => 'Apr',
+    'letter' => 'S',
     'name' => 'AT',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=1',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Darwin;
-$DateTime::TimeZone::Australia::Darwin::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Darwin::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -124,7 +124,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {4}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Eucla;
-$DateTime::TimeZone::Australia::Eucla::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Eucla::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -214,7 +214,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {9}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Hobart;
-$DateTime::TimeZone::Australia::Hobart::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Hobart::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1171,13 +1171,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'AEST',
     ],
+    [
+63895276800, #    utc_start 2025-10-04 16:00:00 (Sat)
+63911001600, #      utc_end 2026-04-04 16:00:00 (Sat)
+63895316400, #  local_start 2025-10-05 03:00:00 (Sun)
+63911041200, #    local_end 2026-04-05 03:00:00 (Sun)
+39600,
+1,
+'AEDT',
+    ],
+    [
+63911001600, #    utc_start 2026-04-04 16:00:00 (Sat)
+63926726400, #      utc_end 2026-10-03 16:00:00 (Sat)
+63911037600, #  local_start 2026-04-05 02:00:00 (Sun)
+63926762400, #    local_end 2026-10-04 02:00:00 (Sun)
+36000,
+0,
+'AEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {64}
+sub has_dst_changes {65}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1226,25 +1244,25 @@ sub _last_observance { $last_observance }
 my $rules = [
   bless( {
     'at' => '2:00s',
-    'from' => '2008',
-    'in' => 'Apr',
-    'letter' => 'S',
+    'from' => '2001',
+    'in' => 'Oct',
+    'letter' => 'D',
     'name' => 'AT',
-    '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' => '2001',
-    'in' => 'Oct',
-    'letter' => 'D',
+    'from' => '2008',
+    'in' => 'Apr',
+    'letter' => 'S',
     'name' => 'AT',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=1',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Lindeman;
-$DateTime::TimeZone::Australia::Lindeman::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Lindeman::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -241,7 +241,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {10}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Lord_Howe;
-$DateTime::TimeZone::Australia::Lord_Howe::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Lord_Howe::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -838,13 +838,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'LHST',
     ],
+    [
+63895275000, #    utc_start 2025-10-04 15:30:00 (Sat)
+63910998000, #      utc_end 2026-04-04 15:00:00 (Sat)
+63895314600, #  local_start 2025-10-05 02:30:00 (Sun)
+63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+39600,
+1,
+'LHDT',
+    ],
+    [
+63910998000, #    utc_start 2026-04-04 15:00:00 (Sat)
+63926724600, #      utc_end 2026-10-03 15:30:00 (Sat)
+63911035800, #  local_start 2026-04-05 01:30:00 (Sun)
+63926762400, #    local_end 2026-10-04 02:00:00 (Sun)
+37800,
+0,
+'LHST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {45}
+sub has_dst_changes {46}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -894,24 +912,24 @@ my $rules = [
   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' ),
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Melbourne;
-$DateTime::TimeZone::Australia::Melbourne::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Melbourne::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'AEST',
     ],
+    [
+63895276800, #    utc_start 2025-10-04 16:00:00 (Sat)
+63911001600, #      utc_end 2026-04-04 16:00:00 (Sat)
+63895316400, #  local_start 2025-10-05 03:00:00 (Sun)
+63911041200, #    local_end 2026-04-05 03:00:00 (Sun)
+39600,
+1,
+'AEDT',
+    ],
+    [
+63911001600, #    utc_start 2026-04-04 16:00:00 (Sat)
+63926726400, #      utc_end 2026-10-03 16:00:00 (Sat)
+63911037600, #  local_start 2026-04-05 02:00:00 (Sun)
+63926762400, #    local_end 2026-10-04 02:00:00 (Sun)
+36000,
+0,
+'AEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1146,24 +1164,24 @@ my $rules = [
   bless( {
     'at' => '2:00s',
     'from' => '2008',
-    'in' => 'Apr',
-    'letter' => 'S',
+    'in' => 'Oct',
+    'letter' => 'D',
     'name' => 'AV',
-    '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' => 'AV',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=1',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Perth;
-$DateTime::TimeZone::Australia::Perth::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Perth::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -214,7 +214,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {9}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Australia::Sydney;
-$DateTime::TimeZone::Australia::Sydney::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Sydney::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'AEST',
     ],
+    [
+63895276800, #    utc_start 2025-10-04 16:00:00 (Sat)
+63911001600, #      utc_end 2026-04-04 16:00:00 (Sat)
+63895316400, #  local_start 2025-10-05 03:00:00 (Sun)
+63911041200, #    local_end 2026-04-05 03:00:00 (Sun)
+39600,
+1,
+'AEDT',
+    ],
+    [
+63911001600, #    utc_start 2026-04-04 16:00:00 (Sat)
+63926726400, #      utc_end 2026-10-03 16:00:00 (Sat)
+63911037600, #  local_start 2026-04-05 02:00:00 (Sun)
+63926762400, #    local_end 2026-10-04 02:00:00 (Sun)
+36000,
+0,
+'AEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {59}
+sub has_dst_changes {60}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::CET;
-$DateTime::TimeZone::CET::VERSION = '1.83';
+$DateTime::TimeZone::CET::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1027,13 +1027,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {56}
+sub has_dst_changes {57}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1056,25 +1074,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::CST6CDT;
-$DateTime::TimeZone::CST6CDT::VERSION = '1.83';
+$DateTime::TimeZone::CST6CDT::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CDT',
     ],
+    [
+63897750000, #    utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, #      utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+    ],
+    [
+63908640000, #    utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, #      utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1174,24 +1192,24 @@ my $rules = [
   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' )
@@ -6,7 +6,7 @@
 # Do not edit this file directly.
 
 package DateTime::TimeZone::Catalog;
-$DateTime::TimeZone::Catalog::VERSION = '1.83';
+$DateTime::TimeZone::Catalog::VERSION = '1.84';
 use strict;
 
 use vars qw( @ALL @CATEGORY_NAMES %CATEGORIES %ZONES_BY_COUNTRY %LINKS );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::EET;
-$DateTime::TimeZone::EET::VERSION = '1.83';
+$DateTime::TimeZone::EET::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {49}
+sub has_dst_changes {50}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -930,25 +948,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::EST;
-$DateTime::TimeZone::EST::VERSION = '1.83';
+$DateTime::TimeZone::EST::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -34,7 +34,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::EST5EDT;
-$DateTime::TimeZone::EST5EDT::VERSION = '1.83';
+$DateTime::TimeZone::EST5EDT::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EDT',
     ],
+    [
+63897746400, #    utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, #      utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+    ],
+    [
+63908636400, #    utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, #      utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1174,24 +1192,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Amsterdam;
-$DateTime::TimeZone::Europe::Amsterdam::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Amsterdam::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1432,13 +1432,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {78}
+sub has_dst_changes {79}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1487,25 +1505,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Andorra;
-$DateTime::TimeZone::Europe::Andorra::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Andorra::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -775,13 +775,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {41}
+sub has_dst_changes {42}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -830,25 +848,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Athens;
-$DateTime::TimeZone::Europe::Athens::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Athens::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1054,13 +1054,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {56}
+sub has_dst_changes {57}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1109,25 +1127,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Belgrade;
-$DateTime::TimeZone::Europe::Belgrade::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Belgrade::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -947,25 +965,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Berlin;
-$DateTime::TimeZone::Europe::Berlin::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Berlin::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1108,13 +1108,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {61}
+sub has_dst_changes {62}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1163,25 +1181,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Brussels;
-$DateTime::TimeZone::Europe::Brussels::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Brussels::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1486,13 +1486,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {80}
+sub has_dst_changes {81}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1541,25 +1559,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Bucharest;
-$DateTime::TimeZone::Europe::Bucharest::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Bucharest::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1054,13 +1054,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {55}
+sub has_dst_changes {56}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1109,25 +1127,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Budapest;
-$DateTime::TimeZone::Europe::Budapest::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Budapest::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1180,13 +1180,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1235,25 +1253,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Chisinau;
-$DateTime::TimeZone::Europe::Chisinau::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Chisinau::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {56}
+sub has_dst_changes {57}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1145,25 +1163,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Copenhagen;
-$DateTime::TimeZone::Europe::Copenhagen::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Copenhagen::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1018,13 +1018,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {54}
+sub has_dst_changes {55}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1073,25 +1091,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Dublin;
-$DateTime::TimeZone::Europe::Dublin::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Dublin::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1873,13 +1873,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'IST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910429200, #    local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'GMT',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, #  local_start 2026-03-29 02:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'IST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {101}
+sub has_dst_changes {102}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1928,25 +1946,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Gibraltar;
-$DateTime::TimeZone::Europe::Gibraltar::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Gibraltar::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1594,13 +1594,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {92}
+sub has_dst_changes {93}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1649,25 +1667,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Helsinki;
-$DateTime::TimeZone::Europe::Helsinki::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Helsinki::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -874,13 +874,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {46}
+sub has_dst_changes {47}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -929,25 +947,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Istanbul;
-$DateTime::TimeZone::Europe::Istanbul::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Istanbul::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1378,13 +1378,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {74}
+sub has_dst_changes {75}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1433,25 +1451,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Kaliningrad;
-$DateTime::TimeZone::Europe::Kaliningrad::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Kaliningrad::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -745,7 +745,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {37}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Kiev;
-$DateTime::TimeZone::Europe::Kiev::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Kiev::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -956,25 +974,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Lisbon;
-$DateTime::TimeZone::Europe::Lisbon::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Lisbon::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1801,13 +1801,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'WEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910429200, #    local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, #  local_start 2026-03-29 02:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {101}
+sub has_dst_changes {102}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1856,25 +1874,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::London;
-$DateTime::TimeZone::Europe::London::VERSION = '1.83';
+$DateTime::TimeZone::Europe::London::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1990,13 +1990,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'BST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910429200, #    local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'GMT',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, #  local_start 2026-03-29 02:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'BST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {114}
+sub has_dst_changes {115}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -2045,25 +2063,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Luxembourg;
-$DateTime::TimeZone::Europe::Luxembourg::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Luxembourg::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1459,13 +1459,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {79}
+sub has_dst_changes {80}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1514,25 +1532,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Madrid;
-$DateTime::TimeZone::Europe::Madrid::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Madrid::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1288,13 +1288,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {74}
+sub has_dst_changes {75}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1343,25 +1361,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Malta;
-$DateTime::TimeZone::Europe::Malta::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Malta::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1333,13 +1333,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {72}
+sub has_dst_changes {73}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1388,25 +1406,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Minsk;
-$DateTime::TimeZone::Europe::Minsk::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Minsk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -664,7 +664,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {32}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Monaco;
-$DateTime::TimeZone::Europe::Monaco::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Monaco::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1477,13 +1477,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {84}
+sub has_dst_changes {85}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1532,25 +1550,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Moscow;
-$DateTime::TimeZone::Europe::Moscow::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Moscow::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -736,7 +736,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {38}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Oslo;
-$DateTime::TimeZone::Europe::Oslo::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Oslo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1081,13 +1081,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {58}
+sub has_dst_changes {59}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1136,25 +1154,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Paris;
-$DateTime::TimeZone::Europe::Paris::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Paris::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1468,13 +1468,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {81}
+sub has_dst_changes {82}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1523,25 +1541,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Prague;
-$DateTime::TimeZone::Europe::Prague::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Prague::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {58}
+sub has_dst_changes {59}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1145,25 +1163,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Riga;
-$DateTime::TimeZone::Europe::Riga::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Riga::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -964,13 +964,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {49}
+sub has_dst_changes {50}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1019,25 +1037,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Rome;
-$DateTime::TimeZone::Europe::Rome::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Rome::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1351,13 +1351,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {73}
+sub has_dst_changes {74}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1406,25 +1424,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Samara;
-$DateTime::TimeZone::Europe::Samara::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Samara::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {30}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Simferopol;
-$DateTime::TimeZone::Europe::Simferopol::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Simferopol::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -745,7 +745,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {36}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Sofia;
-$DateTime::TimeZone::Europe::Sofia::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Sofia::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -973,13 +973,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {50}
+sub has_dst_changes {51}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1028,25 +1046,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Stockholm;
-$DateTime::TimeZone::Europe::Stockholm::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Stockholm::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -947,25 +965,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Tallinn;
-$DateTime::TimeZone::Europe::Tallinn::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Tallinn::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -937,13 +937,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {48}
+sub has_dst_changes {49}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -992,25 +1010,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Tirane;
-$DateTime::TimeZone::Europe::Tirane::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Tirane::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1009,13 +1009,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {55}
+sub has_dst_changes {56}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1064,25 +1082,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Uzhgorod;
-$DateTime::TimeZone::Europe::Uzhgorod::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Uzhgorod::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -928,13 +928,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -983,25 +1001,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Vienna;
-$DateTime::TimeZone::Europe::Vienna::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Vienna::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1081,13 +1081,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {57}
+sub has_dst_changes {58}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1136,25 +1154,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Vilnius;
-$DateTime::TimeZone::Europe::Vilnius::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Vilnius::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {45}
+sub has_dst_changes {46}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -956,25 +974,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Volgograd;
-$DateTime::TimeZone::Europe::Volgograd::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Volgograd::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {29}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Warsaw;
-$DateTime::TimeZone::Europe::Warsaw::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Warsaw::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1315,13 +1315,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {70}
+sub has_dst_changes {71}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1370,25 +1388,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Zaporozhye;
-$DateTime::TimeZone::Europe::Zaporozhye::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Zaporozhye::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -910,13 +910,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'EEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, #  local_start 2025-10-26 03:00:00 (Sun)
+63910436400, #    local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, #  local_start 2026-03-29 04:00:00 (Sun)
+63928584000, #    local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -965,25 +983,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Europe::Zurich;
-$DateTime::TimeZone::Europe::Zurich::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Zurich::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'CEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {47}
+sub has_dst_changes {48}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -947,25 +965,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::Floating;
-$DateTime::TimeZone::Floating::VERSION = '1.83';
+$DateTime::TimeZone::Floating::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -54,7 +54,7 @@ DateTime::TimeZone::Floating - A time zone that is always local
 
 =head1 VERSION
 
-version 1.83
+version 1.84
 
 =head1 SYNOPSIS
 
@@ -78,7 +78,7 @@ Dave Rolsky <autarch@urth.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::HST;
-$DateTime::TimeZone::HST::VERSION = '1.83';
+$DateTime::TimeZone::HST::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -34,7 +34,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Indian::Chagos;
-$DateTime::TimeZone::Indian::Chagos::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Chagos::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Indian::Christmas;
-$DateTime::TimeZone::Indian::Christmas::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Christmas::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Indian::Cocos;
-$DateTime::TimeZone::Indian::Cocos::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Cocos::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Indian::Kerguelen;
-$DateTime::TimeZone::Indian::Kerguelen::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Kerguelen::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Indian::Mahe;
-$DateTime::TimeZone::Indian::Mahe::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Mahe::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Indian::Maldives;
-$DateTime::TimeZone::Indian::Maldives::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Maldives::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Indian::Mauritius;
-$DateTime::TimeZone::Indian::Mauritius::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Mauritius::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {2}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Indian::Reunion;
-$DateTime::TimeZone::Indian::Reunion::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Reunion::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::Local::Android;
-$DateTime::TimeZone::Local::Android::VERSION = '1.83';
+$DateTime::TimeZone::Local::Android::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::Local::Unix;
-$DateTime::TimeZone::Local::Unix::VERSION = '1.83';
+$DateTime::TimeZone::Local::Unix::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -251,7 +251,7 @@ DateTime::TimeZone::Local::Unix - Determine the local system's time zone on Unix
 
 =head1 VERSION
 
-version 1.83
+version 1.84
 
 =head1 SYNOPSIS
 
@@ -317,7 +317,7 @@ Dave Rolsky <autarch@urth.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::Local::VMS;
-$DateTime::TimeZone::Local::VMS::VERSION = '1.83';
+$DateTime::TimeZone::Local::VMS::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -25,7 +25,7 @@ DateTime::TimeZone::Local::VMS - Determine the local system's time zone on VMS
 
 =head1 VERSION
 
-version 1.83
+version 1.84
 
 =head1 SYNOPSIS
 
@@ -74,7 +74,7 @@ Dave Rolsky <autarch@urth.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::Local;
-$DateTime::TimeZone::Local::VERSION = '1.83';
+$DateTime::TimeZone::Local::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -100,7 +100,7 @@ DateTime::TimeZone::Local - Determine the local system's time zone
 
 =head1 VERSION
 
-version 1.83
+version 1.84
 
 =head1 SYNOPSIS
 
@@ -197,7 +197,7 @@ Dave Rolsky <autarch@urth.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::MET;
-$DateTime::TimeZone::MET::VERSION = '1.83';
+$DateTime::TimeZone::MET::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1027,13 +1027,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, #  local_start 2025-10-26 02:00:00 (Sun)
+63910432800, #    local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'MET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, #  local_start 2026-03-29 03:00:00 (Sun)
+63928580400, #    local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'MEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {56}
+sub has_dst_changes {57}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1056,25 +1074,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::MST;
-$DateTime::TimeZone::MST::VERSION = '1.83';
+$DateTime::TimeZone::MST::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -34,7 +34,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::MST7MDT;
-$DateTime::TimeZone::MST7MDT::VERSION = '1.83';
+$DateTime::TimeZone::MST7MDT::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'MDT',
     ],
+    [
+63897753600, #    utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, #      utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+    ],
+    [
+63908643600, #    utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, #      utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1174,24 +1192,24 @@ my $rules = [
   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' )
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::OffsetOnly;
-$DateTime::TimeZone::OffsetOnly::VERSION = '1.83';
+$DateTime::TimeZone::OffsetOnly::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -81,7 +81,7 @@ DateTime::TimeZone::OffsetOnly - A DateTime::TimeZone object that just contains
 
 =head1 VERSION
 
-version 1.83
+version 1.84
 
 =head1 SYNOPSIS
 
@@ -122,7 +122,7 @@ Dave Rolsky <autarch@urth.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::OlsonDB::Change;
-$DateTime::TimeZone::OlsonDB::Change::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::Change::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::OlsonDB::Observance;
-$DateTime::TimeZone::OlsonDB::Observance::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::Observance::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::OlsonDB::Rule;
-$DateTime::TimeZone::OlsonDB::Rule::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::Rule::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::OlsonDB::Zone;
-$DateTime::TimeZone::OlsonDB::Zone::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::Zone::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::OlsonDB;
-$DateTime::TimeZone::OlsonDB::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -308,7 +308,7 @@ DateTime::TimeZone::OlsonDB - An object to represent an Olson time zone database
 
 =head1 VERSION
 
-version 1.83
+version 1.84
 
 =head1 SYNOPSIS
 
@@ -347,7 +347,7 @@ Dave Rolsky <autarch@urth.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::PST8PDT;
-$DateTime::TimeZone::PST8PDT::VERSION = '1.83';
+$DateTime::TimeZone::PST8PDT::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'PDT',
     ],
+    [
+63897757200, #    utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, #      utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, #  local_start 2025-11-02 01:00:00 (Sun)
+63908618400, #    local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+    ],
+    [
+63908647200, #    utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, #      utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, #  local_start 2026-03-08 03:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {63}
+sub has_dst_changes {64}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1174,24 +1192,24 @@ my $rules = [
   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' )
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Apia;
-$DateTime::TimeZone::Pacific::Apia::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Apia::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -334,13 +334,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'WSST',
     ],
+    [
+63894664800, #    utc_start 2025-09-27 14:00:00 (Sat)
+63910994400, #      utc_end 2026-04-04 14:00:00 (Sat)
+63894715200, #  local_start 2025-09-28 04:00:00 (Sun)
+63911044800, #    local_end 2026-04-05 04:00:00 (Sun)
+50400,
+1,
+'WSDT',
+    ],
+    [
+63910994400, #    utc_start 2026-04-04 14:00:00 (Sat)
+63926114400, #      utc_end 2026-09-26 14:00:00 (Sat)
+63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+63926161200, #    local_end 2026-09-27 03:00:00 (Sun)
+46800,
+0,
+'WSST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {17}
+sub has_dst_changes {18}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Auckland;
-$DateTime::TimeZone::Pacific::Auckland::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Auckland::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1207,13 +1207,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'NZST',
     ],
+    [
+63894664800, #    utc_start 2025-09-27 14:00:00 (Sat)
+63910994400, #      utc_end 2026-04-04 14:00:00 (Sat)
+63894711600, #  local_start 2025-09-28 03:00:00 (Sun)
+63911041200, #    local_end 2026-04-05 03:00:00 (Sun)
+46800,
+1,
+'NZDT',
+    ],
+    [
+63910994400, #    utc_start 2026-04-04 14:00:00 (Sat)
+63926114400, #      utc_end 2026-09-26 14:00:00 (Sat)
+63911037600, #  local_start 2026-04-05 02:00:00 (Sun)
+63926157600, #    local_end 2026-09-27 02:00:00 (Sun)
+43200,
+0,
+'NZST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {66}
+sub has_dst_changes {67}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1262,18 +1280,6 @@ sub _last_observance { $last_observance }
 my $rules = [
   bless( {
     'at' => '2:00s',
-    'from' => '2007',
-    'in' => 'Sep',
-    'letter' => 'D',
-    'name' => 'NZ',
-    'offset_from_std' => 3600,
-    'on' => 'lastSun',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '2:00s',
     'from' => '2008',
     'in' => 'Apr',
     'letter' => 'S',
@@ -1283,6 +1289,18 @@ my $rules = [
     'save' => '0',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '2:00s',
+    'from' => '2007',
+    'in' => 'Sep',
+    'letter' => 'D',
+    'name' => 'NZ',
+    'offset_from_std' => 3600,
+    'on' => 'lastSun',
+    'save' => '1:00',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Bougainville;
-$DateTime::TimeZone::Pacific::Bougainville::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Bougainville::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Chatham;
-$DateTime::TimeZone::Pacific::Chatham::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Chatham::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -964,13 +964,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'CHAST',
     ],
+    [
+63894664800, #    utc_start 2025-09-27 14:00:00 (Sat)
+63910994400, #      utc_end 2026-04-04 14:00:00 (Sat)
+63894714300, #  local_start 2025-09-28 03:45:00 (Sun)
+63911043900, #    local_end 2026-04-05 03:45:00 (Sun)
+49500,
+1,
+'CHADT',
+    ],
+    [
+63910994400, #    utc_start 2026-04-04 14:00:00 (Sat)
+63926114400, #      utc_end 2026-09-26 14:00:00 (Sat)
+63911040300, #  local_start 2026-04-05 02:45:00 (Sun)
+63926160300, #    local_end 2026-09-27 02:45:00 (Sun)
+45900,
+0,
+'CHAST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {52}
+sub has_dst_changes {53}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1019,18 +1037,6 @@ sub _last_observance { $last_observance }
 my $rules = [
   bless( {
     'at' => '2:45s',
-    'from' => '2008',
-    'in' => 'Apr',
-    'letter' => 'S',
-    'name' => 'Chatham',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '2:45s',
     'from' => '2007',
     'in' => 'Sep',
     'letter' => 'D',
@@ -1040,6 +1046,18 @@ my $rules = [
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '2:45s',
+    'from' => '2008',
+    'in' => 'Apr',
+    'letter' => 'S',
+    'name' => 'Chatham',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Chuuk;
-$DateTime::TimeZone::Pacific::Chuuk::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Chuuk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Easter;
-$DateTime::TimeZone::Pacific::Easter::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Easter::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -1117,13 +1117,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'EAST',
     ],
+    [
+63892900800, #    utc_start 2025-09-07 04:00:00 (Sun)
+63912855600, #      utc_end 2026-04-26 03:00:00 (Sun)
+63892882800, #  local_start 2025-09-06 23:00:00 (Sat)
+63912837600, #    local_end 2026-04-25 22:00:00 (Sat)
+-18000,
+1,
+'EASST',
+    ],
+    [
+63912855600, #    utc_start 2026-04-26 03:00:00 (Sun)
+63924350400, #      utc_end 2026-09-06 04:00:00 (Sun)
+63912834000, #  local_start 2026-04-25 21:00:00 (Sat)
+63924328800, #    local_end 2026-09-05 22:00:00 (Sat)
+-21600,
+0,
+'EAST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {61}
+sub has_dst_changes {62}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1171,18 +1189,6 @@ sub _last_observance { $last_observance }
 
 my $rules = [
   bless( {
-    'at' => '3:00u',
-    'from' => '2012',
-    'in' => 'Apr',
-    'letter' => '',
-    'name' => 'Chile',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=23',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '4:00u',
     'from' => '2012',
     'in' => 'Sep',
@@ -1193,6 +1199,18 @@ my $rules = [
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '3:00u',
+    'from' => '2012',
+    'in' => 'Apr',
+    'letter' => '',
+    'name' => 'Chile',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=23',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Efate;
-$DateTime::TimeZone::Pacific::Efate::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Efate::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -223,7 +223,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {10}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Enderbury;
-$DateTime::TimeZone::Pacific::Enderbury::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Enderbury::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Fakaofo;
-$DateTime::TimeZone::Pacific::Fakaofo::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Fakaofo::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Fiji;
-$DateTime::TimeZone::Pacific::Fiji::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Fiji::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -361,13 +361,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 0,
 'FJT',
     ],
+    [
+63897688800, #    utc_start 2025-11-01 14:00:00 (Sat)
+63904341600, #      utc_end 2026-01-17 14:00:00 (Sat)
+63897735600, #  local_start 2025-11-02 03:00:00 (Sun)
+63904388400, #    local_end 2026-01-18 03:00:00 (Sun)
+46800,
+1,
+'FJST',
+    ],
+    [
+63904341600, #    utc_start 2026-01-17 14:00:00 (Sat)
+63929138400, #      utc_end 2026-10-31 14:00:00 (Sat)
+63904384800, #  local_start 2026-01-18 02:00:00 (Sun)
+63929181600, #    local_end 2026-11-01 02:00:00 (Sun)
+43200,
+0,
+'FJT',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {19}
+sub has_dst_changes {20}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Funafuti;
-$DateTime::TimeZone::Pacific::Funafuti::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Funafuti::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Galapagos;
-$DateTime::TimeZone::Pacific::Galapagos::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Galapagos::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Gambier;
-$DateTime::TimeZone::Pacific::Gambier::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Gambier::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Guadalcanal;
-$DateTime::TimeZone::Pacific::Guadalcanal::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Guadalcanal::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Guam;
-$DateTime::TimeZone::Pacific::Guam::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Guam::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Honolulu;
-$DateTime::TimeZone::Pacific::Honolulu::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Honolulu::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -88,7 +88,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {2}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Kiritimati;
-$DateTime::TimeZone::Pacific::Kiritimati::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Kiritimati::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Kosrae;
-$DateTime::TimeZone::Pacific::Kosrae::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Kosrae::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Kwajalein;
-$DateTime::TimeZone::Pacific::Kwajalein::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Kwajalein::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Majuro;
-$DateTime::TimeZone::Pacific::Majuro::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Majuro::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Marquesas;
-$DateTime::TimeZone::Pacific::Marquesas::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Marquesas::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Midway;
-$DateTime::TimeZone::Pacific::Midway::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Midway::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {1}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Nauru;
-$DateTime::TimeZone::Pacific::Nauru::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Nauru::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Niue;
-$DateTime::TimeZone::Pacific::Niue::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Niue::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Norfolk;
-$DateTime::TimeZone::Pacific::Norfolk::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Norfolk::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Noumea;
-$DateTime::TimeZone::Pacific::Noumea::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Noumea::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {3}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Pago_Pago;
-$DateTime::TimeZone::Pacific::Pago_Pago::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Pago_Pago::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Palau;
-$DateTime::TimeZone::Pacific::Palau::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Palau::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Pitcairn;
-$DateTime::TimeZone::Pacific::Pitcairn::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Pitcairn::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Pohnpei;
-$DateTime::TimeZone::Pacific::Pohnpei::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Pohnpei::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Port_Moresby;
-$DateTime::TimeZone::Pacific::Port_Moresby::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Port_Moresby::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Rarotonga;
-$DateTime::TimeZone::Pacific::Rarotonga::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Rarotonga::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -277,7 +277,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {13}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Saipan;
-$DateTime::TimeZone::Pacific::Saipan::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Saipan::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Tahiti;
-$DateTime::TimeZone::Pacific::Tahiti::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Tahiti::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Tarawa;
-$DateTime::TimeZone::Pacific::Tarawa::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Tarawa::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Tongatapu;
-$DateTime::TimeZone::Pacific::Tongatapu::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Tongatapu::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {3}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Wake;
-$DateTime::TimeZone::Pacific::Wake::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Wake::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::Pacific::Wallis;
-$DateTime::TimeZone::Pacific::Wallis::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Wallis::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
 
 sub has_dst_changes {0}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -1,5 +1,5 @@
 package DateTime::TimeZone::UTC;
-$DateTime::TimeZone::UTC::VERSION = '1.83';
+$DateTime::TimeZone::UTC::VERSION = '1.84';
 use strict;
 use warnings;
 
@@ -40,7 +40,7 @@ DateTime::TimeZone::UTC - The UTC time zone
 
 =head1 VERSION
 
-version 1.83
+version 1.84
 
 =head1 SYNOPSIS
 
@@ -65,7 +65,7 @@ Dave Rolsky <autarch@urth.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -3,12 +3,12 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe.  Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe.  Olson data version 2014j
 #
 # Do not edit this file directly.
 #
 package DateTime::TimeZone::WET;
-$DateTime::TimeZone::WET::VERSION = '1.83';
+$DateTime::TimeZone::WET::VERSION = '1.84';
 use strict;
 
 use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, #  local_start
 1,
 'WEST',
     ],
+    [
+63897123600, #    utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, #      utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+63910429200, #    local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+    ],
+    [
+63910429200, #    utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, #      utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, #  local_start 2026-03-29 02:00:00 (Sun)
+63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+    ],
 ];
 
 sub olson_version {'2014j'}
 
-sub has_dst_changes {49}
+sub has_dst_changes {50}
 
-sub _max_year {2024}
+sub _max_year {2025}
 
 sub _new_instance {
     return shift->_init( @_, spans => $spans );
@@ -930,25 +948,25 @@ sub _last_observance { $last_observance }
 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' )
@@ -1,7 +1,5 @@
 package DateTime::TimeZone;
-# git description: v1.82-8-g5042a44
-
-$DateTime::TimeZone::VERSION = '1.83';
+$DateTime::TimeZone::VERSION = '1.84';
 use 5.006;
 
 use strict;
@@ -11,6 +9,7 @@ use DateTime::TimeZone::Catalog;
 use DateTime::TimeZone::Floating;
 use DateTime::TimeZone::Local;
 use DateTime::TimeZone::OffsetOnly;
+use DateTime::TimeZone::OlsonDB::Change;
 use DateTime::TimeZone::UTC;
 use Module::Runtime qw( require_module );
 use Params::Validate 0.72 qw( validate validate_pos SCALAR ARRAYREF BOOLEAN );
@@ -45,7 +44,7 @@ sub new {
         $p{name} = $DateTime::TimeZone::Catalog::LINKS{ uc $p{name} };
     }
 
-    unless ( $p{name} =~ m,/,
+    unless ( $p{name} =~ m{/}
         || $SpecialName{ $p{name} } ) {
         if ( $p{name} eq 'floating' ) {
             return DateTime::TimeZone::Floating->instance;
@@ -200,7 +199,7 @@ sub _span_for_datetime {
     unless ( defined $span ) {
         my $err = 'Invalid local time for date';
         $err .= ' ' . $dt->iso8601 if $type eq 'utc';
-        $err .= " in time zone: " . $self->name;
+        $err .= ' in time zone: ' . $self->name;
         $err .= "\n";
 
         die $err;
@@ -565,7 +564,7 @@ DateTime::TimeZone - Time zone object base class and factory
 
 =head1 VERSION
 
-version 1.83
+version 1.84
 
 =head1 SYNOPSIS
 
@@ -583,11 +582,20 @@ This class is the base class for all time zone objects.  A time zone
 is represented internally as a set of observances, each of which
 describes the offset from GMT for a given time period.
 
-Note that without the C<DateTime.pm> module, this module does not do
-much.  It's primary interface is through a C<DateTime> object, and
+Note that without the L<DateTime> module, this module does not do
+much.  It's primary interface is through a L<DateTime> object, and
 most users will not need to directly use C<DateTime::TimeZone>
 methods.
 
+=head2 Special Case Platforms
+
+If you are on the Win32 platform, you will want to also install
+L<DateTime::TimeZone::Local::Win32>. This will enable you to specify a time
+zone of C<'local'> when creating a L<DateTime> object.
+
+If you are on HPUX, install L<DateTime::TimeZone::HPUX>. This provides support
+for HPUX style time zones like C<'MET-1METDST'>.
+
 =head1 USAGE
 
 This class has the following methods:
@@ -883,7 +891,7 @@ Peter Rabbitson <ribasushi@cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -0,0 +1,58 @@
+severity = 3
+verbose = 11
+theme = core + pbp + bugs + maintenance + cosmetic + complexity + security + tests + moose
+
+exclude = Subroutines::ProhibitCallsToUndeclaredSubs
+
+[BuiltinFunctions::ProhibitStringySplit]
+severity = 3
+
+[CodeLayout::RequireTrailingCommas]
+severity = 3
+
+[ControlStructures::ProhibitCStyleForLoops]
+severity = 3
+
+[InputOutput::RequireCheckedSyscalls]
+functions = :builtins
+exclude_functions = sleep
+severity = 3
+
+[RegularExpressions::ProhibitComplexRegexes]
+max_characters = 200
+
+[RegularExpressions::ProhibitUnusualDelimiters]
+severity = 3
+
+[Subroutines::ProhibitUnusedPrivateSubroutines]
+private_name_regex = _(?!build)\w+
+
+[TestingAndDebugging::ProhibitNoWarnings]
+allow = redefine
+
+[ValuesAndExpressions::ProhibitEmptyQuotes]
+severity = 3
+
+[ValuesAndExpressions::ProhibitInterpolationOfLiterals]
+severity = 3
+
+[ValuesAndExpressions::RequireUpperCaseHeredocTerminator]
+severity = 3
+
+[Variables::ProhibitPackageVars]
+add_packages = Carp Test::Builder
+
+[-Subroutines::RequireFinalReturn]
+
+[-ErrorHandling::RequireCarping]
+
+# No need for /xsm everywhere
+[-RegularExpressions::RequireDotMatchAnything]
+[-RegularExpressions::RequireExtendedFormatting]
+[-RegularExpressions::RequireLineBoundaryMatching]
+
+# http://stackoverflow.com/questions/2275317/why-does-perlcritic-dislike-using-shift-to-populate-subroutine-variables
+[-Subroutines::RequireArgUnpacking]
+
+# "use v5.14" is more readable than "use 5.014"
+[-ValuesAndExpressions::ProhibitVersionStrings]
@@ -16,5 +16,5 @@
 -npro
 -nsfs
 --opening-hash-brace-right
---no-outdent-long-comments 
+--no-outdent-long-comments
 -wbb="% + - * / x != == >= <= =~ !~ < > | & >= < = **= += *= &= <<= &&= -= /= |= >>= ||= .= %= ^= x="
@@ -6,6 +6,8 @@ do { my $x = {
                       },
        'develop' => {
                       'requires' => {
+                                      'Perl::Critic' => '1.123',
+                                      'Perl::Tidy' => '20140711',
                                       'Pod::Coverage::TrustPod' => '0',
                                       'Test::EOL' => '0',
                                       'Test::More' => '0.88',
@@ -14,7 +16,8 @@ do { my $x = {
                                       'Test::Pod' => '1.41',
                                       'Test::Pod::Coverage' => '1.08',
                                       'Test::Spelling' => '0.12',
-                                      'Test::Taint' => '0'
+                                      'Test::Taint' => '0',
+                                      'Test::Version' => '1'
                                     }
                     },
        'runtime' => {
@@ -52,7 +55,7 @@ do { my $x = {
                                    'Storable' => '0',
                                    'Sys::Hostname' => '0',
                                    'Test::Fatal' => '0',
-                                   'Test::More' => '0.88',
+                                   'Test::More' => '0.96',
                                    'Test::Requires' => '0',
                                    'base' => '0',
                                    'lib' => '0',
@@ -9,7 +9,7 @@ BEGIN {
 use strict;
 use warnings;
 
-# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.09
+# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.11
 
 use Test::More 0.88;
 use Test::NoTabs;
@@ -411,9 +411,9 @@ my @files = (
     't/author-pod-spell.t',
     't/check_datetime_version.pl',
     't/release-pod-coverage.t',
-    't/release-pod-linkcheck.t',
     't/release-pod-syntax.t',
-    't/release-portability.t'
+    't/release-portability.t',
+    't/release-test-version.t'
 );
 
 notabs_ok($_) foreach @files;
@@ -74,6 +74,7 @@ GW
 GY
 HK
 HN
+HPUX
 HU
 Hong
 IM
@@ -1,28 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-
-use strict;
-use warnings;
-use Test::More;
-
-foreach my $env_skip ( qw(
-  SKIP_POD_LINKCHECK
-) ){
-  plan skip_all => "\$ENV{$env_skip} is set, skipping"
-    if $ENV{$env_skip};
-}
-
-eval "use Test::Pod::LinkCheck";
-if ( $@ ) {
-  plan skip_all => 'Test::Pod::LinkCheck required for testing POD';
-}
-else {
-  Test::Pod::LinkCheck->new->all_pod_ok;
-}
@@ -0,0 +1,30 @@
+
+BEGIN {
+  unless ($ENV{RELEASE_TESTING}) {
+    require Test::More;
+    Test::More::plan(skip_all => 'these tests are for release candidate testing');
+  }
+}
+
+use strict;
+use warnings;
+use Test::More;
+
+# generated by Dist::Zilla::Plugin::Test::Version 0.003001
+use Test::Version;
+
+my @imports = ( 'version_all_ok' );
+
+my $params = {
+    is_strict   => 1,
+    has_version => 1,
+};
+
+push @imports, $params
+    if version->parse( $Test::Version::VERSION ) >= version->parse('1.002');
+
+
+Test::Version->import(@imports);
+
+version_all_ok;
+done_testing;
@@ -0,0 +1,19 @@
+[PerlTidy]
+select = **/*.{pl,pm,t,psgi}
+ignore = t/00-*
+ignore = t/author-*
+ignore = t/release-*
+ignore = blib/**/*
+ignore = .build/**/*
+ignore = DateTime-TimeZone-*/**/*
+argv = --profile=$ROOT/perltidyrc
+
+[PerlCritic]
+select = **/*.{pl,pm,t,psgi}
+ignore = t/00-*
+ignore = t/author-*
+ignore = t/release-*
+ignore = blib/**/*
+ignore = .build/**/*
+ignore = DateTime-TimeZone-*/**/*
+argv = --profile $ROOT/perlcriticrc --program-extensions .pl  --program-extensions .t --program-extensions .psgi