From 1a8b3b8b88b32c4b8ec9d6eaf75231d032ca8637 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Kijewski?= Date: Tue, 16 Aug 2022 12:14:30 +0200 Subject: [PATCH] Update to Time Zone Database 2022c --- Cargo.toml | 2 +- Makefile | 4 +- README.md | 2 +- src/generated/mod.rs | 1881 ++++--------------- src/generated/raw_time_zones_by_name.inc.rs | 1277 +++++++------ src/generated/raw_tzdata.rs | 618 ++---- src/generated/time_zones_by_name.inc.rs | 1277 +++++++------ src/generated/time_zones_list.inc.rs | 1 - src/lib.rs | 6 +- tzdb-2022b.tar.lz.sha | 1 - tzdb-2022c.tar.lz.sha | 1 + 11 files changed, 1769 insertions(+), 3301 deletions(-) delete mode 100644 tzdb-2022b.tar.lz.sha create mode 100644 tzdb-2022c.tar.lz.sha diff --git a/Cargo.toml b/Cargo.toml index de4d917..485e4e1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tzdb" -version = "0.3.5" +version = "0.3.6" edition = "2018" authors = ["René Kijewski "] repository = "https://github.com/Kijewski/tzdb" diff --git a/Makefile b/Makefile index 7be45d3..2ca63f4 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,13 @@ .DELETE_ON_ERROR: -TZDB_VERSION := tzdb-2022b +TZDB_VERSION := tzdb-2022c src/generated/mod.rs: tmp/${TZDB_VERSION}/usr/share/zoneinfo/ cargo r --package make-tzdb --bin make-tzdb -- $(@D) $< cargo +nightly fmt -- $(@D)/mod.rs $(@D)/raw_tzdata.rs tmp/${TZDB_VERSION}/usr/share/zoneinfo/: tmp/${TZDB_VERSION}/ - cd tmp/${TZDB_VERSION}/ && make PACKRATDATA=backzone TOPDIR="." install + cd tmp/${TZDB_VERSION}/ && make PACKRATDATA=backzone PACKRATLIST=zone.tab TOPDIR="." install tmp/${TZDB_VERSION}/: tmp/${TZDB_VERSION}.tar.lz cd tmp/ && tar xf $( diff --git a/src/generated/mod.rs b/src/generated/mod.rs index 1da1f38..eefe927 100644 --- a/src/generated/mod.rs +++ b/src/generated/mod.rs @@ -199,7 +199,7 @@ pub mod time_zone { pub const SAO_TOME: TimeZoneRef<'static> = tzdata::AFRICA_SAO_TOME; /// Time zone data for Africa/Timbuktu, - pub const TIMBUKTU: TimeZoneRef<'static> = tzdata::AFRICA_TIMBUKTU; + pub const TIMBUKTU: TimeZoneRef<'static> = tzdata::AFRICA_BAMAKO; /// Time zone data for Africa/Tripoli, pub const TRIPOLI: TimeZoneRef<'static> = tzdata::LIBYA; @@ -463,7 +463,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Africa/Timbuktu, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_TIMBUKTU: &[u8] = raw_tzdata::AFRICA_TIMBUKTU; + pub const RAW_TIMBUKTU: &[u8] = raw_tzdata::AFRICA_BAMAKO; /// Raw, unparsed time zone data for Africa/Tripoli, #[cfg(feature = "binary")] @@ -570,7 +570,7 @@ pub mod time_zone { pub const CHIHUAHUA: TimeZoneRef<'static> = tzdata::AMERICA_CHIHUAHUA; /// Time zone data for America/Coral_Harbour, - pub const CORAL_HARBOUR: TimeZoneRef<'static> = tzdata::AMERICA_CORAL_HARBOUR; + pub const CORAL_HARBOUR: TimeZoneRef<'static> = tzdata::AMERICA_ATIKOKAN; /// Time zone data for America/Cordoba, pub const CORDOBA: TimeZoneRef<'static> = tzdata::AMERICA_CORDOBA; @@ -825,13 +825,13 @@ pub mod time_zone { pub const RIO_BRANCO: TimeZoneRef<'static> = tzdata::AMERICA_PORTO_ACRE; /// Time zone data for America/Rosario, - pub const ROSARIO: TimeZoneRef<'static> = tzdata::AMERICA_ROSARIO; + pub const ROSARIO: TimeZoneRef<'static> = tzdata::AMERICA_CORDOBA; /// Time zone data for America/Santarem, pub const SANTAREM: TimeZoneRef<'static> = tzdata::AMERICA_SANTAREM; /// Time zone data for America/Santa_Isabel, - pub const SANTA_ISABEL: TimeZoneRef<'static> = tzdata::AMERICA_SANTA_ISABEL; + pub const SANTA_ISABEL: TimeZoneRef<'static> = tzdata::AMERICA_ENSENADA; /// Time zone data for America/Santiago, pub const SANTIAGO: TimeZoneRef<'static> = tzdata::AMERICA_SANTIAGO; @@ -882,10 +882,10 @@ pub mod time_zone { pub const THUNDER_BAY: TimeZoneRef<'static> = tzdata::AMERICA_THUNDER_BAY; /// Time zone data for America/Tijuana, - pub const TIJUANA: TimeZoneRef<'static> = tzdata::AMERICA_SANTA_ISABEL; + pub const TIJUANA: TimeZoneRef<'static> = tzdata::AMERICA_ENSENADA; /// Time zone data for America/Toronto, - pub const TORONTO: TimeZoneRef<'static> = tzdata::AMERICA_TORONTO; + pub const TORONTO: TimeZoneRef<'static> = tzdata::AMERICA_MONTREAL; /// Time zone data for America/Tortola, pub const TORTOLA: TimeZoneRef<'static> = tzdata::AMERICA_TORTOLA; @@ -1051,7 +1051,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for America/Coral_Harbour, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_CORAL_HARBOUR: &[u8] = raw_tzdata::AMERICA_CORAL_HARBOUR; + pub const RAW_CORAL_HARBOUR: &[u8] = raw_tzdata::AMERICA_ATIKOKAN; /// Raw, unparsed time zone data for America/Cordoba, #[cfg(feature = "binary")] @@ -1476,7 +1476,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for America/Rosario, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_ROSARIO: &[u8] = raw_tzdata::AMERICA_ROSARIO; + pub const RAW_ROSARIO: &[u8] = raw_tzdata::AMERICA_CORDOBA; /// Raw, unparsed time zone data for America/Santarem, #[cfg(feature = "binary")] @@ -1486,7 +1486,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for America/Santa_Isabel, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_SANTA_ISABEL: &[u8] = raw_tzdata::AMERICA_SANTA_ISABEL; + pub const RAW_SANTA_ISABEL: &[u8] = raw_tzdata::AMERICA_ENSENADA; /// Raw, unparsed time zone data for America/Santiago, #[cfg(feature = "binary")] @@ -1571,12 +1571,12 @@ pub mod time_zone { /// Raw, unparsed time zone data for America/Tijuana, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_TIJUANA: &[u8] = raw_tzdata::AMERICA_SANTA_ISABEL; + pub const RAW_TIJUANA: &[u8] = raw_tzdata::AMERICA_ENSENADA; /// Raw, unparsed time zone data for America/Toronto, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_TORONTO: &[u8] = raw_tzdata::AMERICA_TORONTO; + pub const RAW_TORONTO: &[u8] = raw_tzdata::AMERICA_MONTREAL; /// Raw, unparsed time zone data for America/Tortola, #[cfg(feature = "binary")] @@ -1793,10 +1793,10 @@ pub mod time_zone { pub const CHOIBALSAN: TimeZoneRef<'static> = tzdata::ASIA_CHOIBALSAN; /// Time zone data for Asia/Chongqing, - pub const CHONGQING: TimeZoneRef<'static> = tzdata::ASIA_CHONGQING; + pub const CHONGQING: TimeZoneRef<'static> = tzdata::PRC; /// Time zone data for Asia/Chungking, - pub const CHUNGKING: TimeZoneRef<'static> = tzdata::ASIA_CHONGQING; + pub const CHUNGKING: TimeZoneRef<'static> = tzdata::PRC; /// Time zone data for Asia/Colombo, pub const COLOMBO: TimeZoneRef<'static> = tzdata::ASIA_COLOMBO; @@ -1825,11 +1825,8 @@ pub mod time_zone { /// Time zone data for Asia/Gaza, pub const GAZA: TimeZoneRef<'static> = tzdata::ASIA_GAZA; - /// Time zone data for Asia/Hanoi, - pub const HANOI: TimeZoneRef<'static> = tzdata::ASIA_HANOI; - /// Time zone data for Asia/Harbin, - pub const HARBIN: TimeZoneRef<'static> = tzdata::ASIA_HARBIN; + pub const HARBIN: TimeZoneRef<'static> = tzdata::PRC; /// Time zone data for Asia/Hebron, pub const HEBRON: TimeZoneRef<'static> = tzdata::ASIA_HEBRON; @@ -1985,7 +1982,7 @@ pub mod time_zone { pub const TEHRAN: TimeZoneRef<'static> = tzdata::IRAN; /// Time zone data for Asia/Tel_Aviv, - pub const TEL_AVIV: TimeZoneRef<'static> = tzdata::ASIA_TEL_AVIV; + pub const TEL_AVIV: TimeZoneRef<'static> = tzdata::ISRAEL; /// Time zone data for Asia/Thimbu, pub const THIMBU: TimeZoneRef<'static> = tzdata::ASIA_THIMBU; @@ -2009,7 +2006,7 @@ pub mod time_zone { pub const ULAN_BATOR: TimeZoneRef<'static> = tzdata::ASIA_ULAANBAATAR; /// Time zone data for Asia/Urumqi, - pub const URUMQI: TimeZoneRef<'static> = tzdata::ASIA_URUMQI; + pub const URUMQI: TimeZoneRef<'static> = tzdata::ASIA_KASHGAR; /// Time zone data for Asia/Ust-Nera, pub const UST_NERA: TimeZoneRef<'static> = tzdata::ASIA_UST_NERA; @@ -2135,12 +2132,12 @@ pub mod time_zone { /// Raw, unparsed time zone data for Asia/Chongqing, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_CHONGQING: &[u8] = raw_tzdata::ASIA_CHONGQING; + pub const RAW_CHONGQING: &[u8] = raw_tzdata::PRC; /// Raw, unparsed time zone data for Asia/Chungking, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_CHUNGKING: &[u8] = raw_tzdata::ASIA_CHONGQING; + pub const RAW_CHUNGKING: &[u8] = raw_tzdata::PRC; /// Raw, unparsed time zone data for Asia/Colombo, #[cfg(feature = "binary")] @@ -2187,15 +2184,10 @@ pub mod time_zone { #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] pub const RAW_GAZA: &[u8] = raw_tzdata::ASIA_GAZA; - /// Raw, unparsed time zone data for Asia/Hanoi, - #[cfg(feature = "binary")] - #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_HANOI: &[u8] = raw_tzdata::ASIA_HANOI; - /// Raw, unparsed time zone data for Asia/Harbin, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_HARBIN: &[u8] = raw_tzdata::ASIA_HARBIN; + pub const RAW_HARBIN: &[u8] = raw_tzdata::PRC; /// Raw, unparsed time zone data for Asia/Hebron, #[cfg(feature = "binary")] @@ -2455,7 +2447,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Asia/Tel_Aviv, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_TEL_AVIV: &[u8] = raw_tzdata::ASIA_TEL_AVIV; + pub const RAW_TEL_AVIV: &[u8] = raw_tzdata::ISRAEL; /// Raw, unparsed time zone data for Asia/Thimbu, #[cfg(feature = "binary")] @@ -2495,7 +2487,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Asia/Urumqi, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_URUMQI: &[u8] = raw_tzdata::ASIA_URUMQI; + pub const RAW_URUMQI: &[u8] = raw_tzdata::ASIA_KASHGAR; /// Raw, unparsed time zone data for Asia/Ust-Nera, #[cfg(feature = "binary")] @@ -2556,7 +2548,7 @@ pub mod time_zone { pub const FAROE: TimeZoneRef<'static> = tzdata::ATLANTIC_FAEROE; /// Time zone data for Atlantic/Jan_Mayen, - pub const JAN_MAYEN: TimeZoneRef<'static> = tzdata::ATLANTIC_JAN_MAYEN; + pub const JAN_MAYEN: TimeZoneRef<'static> = tzdata::ARCTIC_LONGYEARBYEN; /// Time zone data for Atlantic/Madeira, pub const MADEIRA: TimeZoneRef<'static> = tzdata::ATLANTIC_MADEIRA; @@ -2606,7 +2598,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Atlantic/Jan_Mayen, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_JAN_MAYEN: &[u8] = raw_tzdata::ATLANTIC_JAN_MAYEN; + pub const RAW_JAN_MAYEN: &[u8] = raw_tzdata::ARCTIC_LONGYEARBYEN; /// Raw, unparsed time zone data for Atlantic/Madeira, #[cfg(feature = "binary")] @@ -2663,7 +2655,7 @@ pub mod time_zone { pub const EUCLA: TimeZoneRef<'static> = tzdata::AUSTRALIA_EUCLA; /// Time zone data for Australia/Hobart, - pub const HOBART: TimeZoneRef<'static> = tzdata::AUSTRALIA_HOBART; + pub const HOBART: TimeZoneRef<'static> = tzdata::AUSTRALIA_CURRIE; /// Time zone data for Australia/LHI, pub const LHI: TimeZoneRef<'static> = tzdata::AUSTRALIA_LHI; @@ -2696,7 +2688,7 @@ pub mod time_zone { pub const SYDNEY: TimeZoneRef<'static> = tzdata::AUSTRALIA_ACT; /// Time zone data for Australia/Tasmania, - pub const TASMANIA: TimeZoneRef<'static> = tzdata::AUSTRALIA_HOBART; + pub const TASMANIA: TimeZoneRef<'static> = tzdata::AUSTRALIA_CURRIE; /// Time zone data for Australia/Victoria, pub const VICTORIA: TimeZoneRef<'static> = tzdata::AUSTRALIA_MELBOURNE; @@ -2750,7 +2742,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Australia/Hobart, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_HOBART: &[u8] = raw_tzdata::AUSTRALIA_HOBART; + pub const RAW_HOBART: &[u8] = raw_tzdata::AUSTRALIA_CURRIE; /// Raw, unparsed time zone data for Australia/LHI, #[cfg(feature = "binary")] @@ -2805,7 +2797,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Australia/Tasmania, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_TASMANIA: &[u8] = raw_tzdata::AUSTRALIA_HOBART; + pub const RAW_TASMANIA: &[u8] = raw_tzdata::AUSTRALIA_CURRIE; /// Raw, unparsed time zone data for Australia/Victoria, #[cfg(feature = "binary")] @@ -2871,7 +2863,7 @@ pub mod time_zone { pub const CENTRAL: TimeZoneRef<'static> = tzdata::AMERICA_WINNIPEG; /// Time zone data for Canada/Eastern, - pub const EASTERN: TimeZoneRef<'static> = tzdata::AMERICA_TORONTO; + pub const EASTERN: TimeZoneRef<'static> = tzdata::AMERICA_MONTREAL; /// Time zone data for Canada/Mountain, pub const MOUNTAIN: TimeZoneRef<'static> = tzdata::AMERICA_EDMONTON; @@ -2901,7 +2893,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Canada/Eastern, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_EASTERN: &[u8] = raw_tzdata::AMERICA_TORONTO; + pub const RAW_EASTERN: &[u8] = raw_tzdata::AMERICA_MONTREAL; /// Raw, unparsed time zone data for Canada/Mountain, #[cfg(feature = "binary")] @@ -3009,7 +3001,7 @@ pub mod time_zone { pub const GMT_PLUS_0: TimeZoneRef<'static> = tzdata::GMT; /// Time zone data for Etc/GMT+1, - pub const GMT_PLUS_1: TimeZoneRef<'static> = tzdata::ATLANTIC_JAN_MAYEN; + pub const GMT_PLUS_1: TimeZoneRef<'static> = tzdata::ETC_GMT_PLUS_1; /// Time zone data for Etc/GMT+10, pub const GMT_PLUS_10: TimeZoneRef<'static> = tzdata::ETC_GMT_PLUS_10; @@ -3155,7 +3147,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Etc/GMT+1, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_GMT_PLUS_1: &[u8] = raw_tzdata::ATLANTIC_JAN_MAYEN; + pub const RAW_GMT_PLUS_1: &[u8] = raw_tzdata::ETC_GMT_PLUS_1; /// Raw, unparsed time zone data for Etc/GMT+10, #[cfg(feature = "binary")] @@ -3260,7 +3252,7 @@ pub mod time_zone { pub const ATHENS: TimeZoneRef<'static> = tzdata::EUROPE_ATHENS; /// Time zone data for Europe/Belfast, - pub const BELFAST: TimeZoneRef<'static> = tzdata::EUROPE_BELFAST; + pub const BELFAST: TimeZoneRef<'static> = tzdata::GB; /// Time zone data for Europe/Belgrade, pub const BELGRADE: TimeZoneRef<'static> = tzdata::EUROPE_BELGRADE; @@ -3404,7 +3396,7 @@ pub mod time_zone { pub const TIRANE: TimeZoneRef<'static> = tzdata::EUROPE_TIRANE; /// Time zone data for Europe/Tiraspol, - pub const TIRASPOL: TimeZoneRef<'static> = tzdata::EUROPE_TIRASPOL; + pub const TIRASPOL: TimeZoneRef<'static> = tzdata::EUROPE_CHISINAU; /// Time zone data for Europe/Ulyanovsk, pub const ULYANOVSK: TimeZoneRef<'static> = tzdata::EUROPE_ULYANOVSK; @@ -3462,7 +3454,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Europe/Belfast, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_BELFAST: &[u8] = raw_tzdata::EUROPE_BELFAST; + pub const RAW_BELFAST: &[u8] = raw_tzdata::GB; /// Raw, unparsed time zone data for Europe/Belgrade, #[cfg(feature = "binary")] @@ -3702,7 +3694,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Europe/Tiraspol, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_TIRASPOL: &[u8] = raw_tzdata::EUROPE_TIRASPOL; + pub const RAW_TIRASPOL: &[u8] = raw_tzdata::EUROPE_CHISINAU; /// Raw, unparsed time zone data for Europe/Ulyanovsk, #[cfg(feature = "binary")] @@ -3858,7 +3850,7 @@ pub mod time_zone { use super::*; /// Time zone data for Mexico/BajaNorte, - pub const BAJA_NORTE: TimeZoneRef<'static> = tzdata::AMERICA_SANTA_ISABEL; + pub const BAJA_NORTE: TimeZoneRef<'static> = tzdata::AMERICA_ENSENADA; /// Time zone data for Mexico/BajaSur, pub const BAJA_SUR: TimeZoneRef<'static> = tzdata::AMERICA_MAZATLAN; @@ -3869,7 +3861,7 @@ pub mod time_zone { /// Raw, unparsed time zone data for Mexico/BajaNorte, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_BAJA_NORTE: &[u8] = raw_tzdata::AMERICA_SANTA_ISABEL; + pub const RAW_BAJA_NORTE: &[u8] = raw_tzdata::AMERICA_ENSENADA; /// Raw, unparsed time zone data for Mexico/BajaSur, #[cfg(feature = "binary")] @@ -3935,10 +3927,10 @@ pub mod time_zone { pub const HONOLULU: TimeZoneRef<'static> = tzdata::PACIFIC_HONOLULU; /// Time zone data for Pacific/Johnston, - pub const JOHNSTON: TimeZoneRef<'static> = tzdata::HST; + pub const JOHNSTON: TimeZoneRef<'static> = tzdata::PACIFIC_HONOLULU; /// Time zone data for Pacific/Kanton, - pub const KANTON: TimeZoneRef<'static> = tzdata::PACIFIC_KANTON; + pub const KANTON: TimeZoneRef<'static> = tzdata::PACIFIC_ENDERBURY; /// Time zone data for Pacific/Kiritimati, pub const KIRITIMATI: TimeZoneRef<'static> = tzdata::PACIFIC_KIRITIMATI; @@ -4101,12 +4093,12 @@ pub mod time_zone { /// Raw, unparsed time zone data for Pacific/Johnston, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_JOHNSTON: &[u8] = raw_tzdata::HST; + pub const RAW_JOHNSTON: &[u8] = raw_tzdata::PACIFIC_HONOLULU; /// Raw, unparsed time zone data for Pacific/Kanton, #[cfg(feature = "binary")] #[cfg_attr(docsrs, doc(cfg(feature = "binary")))] - pub const RAW_KANTON: &[u8] = raw_tzdata::PACIFIC_KANTON; + pub const RAW_KANTON: &[u8] = raw_tzdata::PACIFIC_ENDERBURY; /// Raw, unparsed time zone data for Pacific/Kiritimati, #[cfg(feature = "binary")] @@ -4710,7 +4702,7 @@ pub(crate) const RAW_TIME_ZONES_BY_NAME: phf::Map = include!("raw_time_zones_by_name.inc.rs"); #[cfg(feature = "list")] -pub(crate) const TIME_ZONES_LIST: [&str; 572] = include!("time_zones_list.inc.rs"); +pub(crate) const TIME_ZONES_LIST: [&str; 571] = include!("time_zones_list.inc.rs"); mod tzdata { use tz::timezone::*; @@ -6424,25 +6416,6 @@ mod tzdata { }) )); - pub(crate) const AFRICA_TIMBUKTU: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[Transition::new(-1830383276, 1),], - &{ - const V: [LocalTimeType; 2] = [ - crate::generated::unwrap!(LocalTimeType::new(-724, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(0, false, Some(b"GMT"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(0, false, Some(b"GMT")) - )); - V - }) - )); - pub(crate) const AFRICA_TUNIS: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ @@ -8475,37 +8448,6 @@ mod tzdata { }) )); - pub(crate) const AMERICA_CORAL_HARBOUR: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-2713890440, 2), - Transition::new(-1632070800, 1), - Transition::new(-1615140000, 2), - Transition::new(-1596992400, 1), - Transition::new(-1583179200, 2), - Transition::new(-880218000, 3), - Transition::new(-769395600, 4), - Transition::new(-765396000, 2), - ], - &{ - const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(-19960, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EDT"))), - crate::generated::unwrap!(LocalTimeType::new(-18000, false, Some(b"EST"))), - crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EWT"))), - crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EPT"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(-18000, false, Some(b"EST")) - )); - V - }) - )); - pub(crate) const AMERICA_CORDOBA: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ @@ -9378,30 +9320,108 @@ mod tzdata { crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ Transition::new(-1514736000, 1), - Transition::new(-1343062800, 2), - Transition::new(-1234717200, 1), - Transition::new(-875808000, 2), - Transition::new(-661539600, 1), + Transition::new(-1451667600, 2), + Transition::new(-1343062800, 1), + Transition::new(-1234803600, 2), + Transition::new(-1222963200, 3), + Transition::new(-1207242000, 2), + Transition::new(-873820800, 4), + Transition::new(-769395600, 5), + Transition::new(-761677200, 2), + Transition::new(-686073600, 3), + Transition::new(-661539600, 2), + Transition::new(-495039600, 3), + Transition::new(-481734000, 2), + Transition::new(-463590000, 3), + Transition::new(-450284400, 2), + Transition::new(-431535600, 3), + Transition::new(-418230000, 2), + Transition::new(-400086000, 3), + Transition::new(-386780400, 2), + Transition::new(-368636400, 3), + Transition::new(-355330800, 2), + Transition::new(-337186800, 3), + Transition::new(-323881200, 2), + Transition::new(-305737200, 3), + Transition::new(-292431600, 2), + Transition::new(199274400, 3), + Transition::new(215600400, 2), + Transition::new(230724000, 3), + Transition::new(247050000, 2), + Transition::new(262778400, 3), + Transition::new(278499600, 2), + Transition::new(294228000, 3), + Transition::new(309949200, 2), + Transition::new(325677600, 3), + Transition::new(341398800, 2), + Transition::new(357127200, 3), + Transition::new(372848400, 2), + Transition::new(388576800, 3), + Transition::new(404902800, 2), + Transition::new(420026400, 3), + Transition::new(436352400, 2), + Transition::new(452080800, 3), + Transition::new(467802000, 2), + Transition::new(483530400, 3), + Transition::new(499251600, 2), + Transition::new(514980000, 3), + Transition::new(530701200, 2), + Transition::new(544615200, 3), + Transition::new(562150800, 2), + Transition::new(576064800, 3), + Transition::new(594205200, 2), + Transition::new(607514400, 3), + Transition::new(625654800, 2), + Transition::new(638964000, 3), + Transition::new(657104400, 2), + Transition::new(671018400, 3), + Transition::new(688554000, 2), + Transition::new(702468000, 3), + Transition::new(720003600, 2), + Transition::new(733917600, 3), + Transition::new(752058000, 2), + Transition::new(765367200, 3), + Transition::new(783507600, 2), + Transition::new(796816800, 3), + Transition::new(814957200, 2), Transition::new(828871200, 3), - Transition::new(846406800, 1), + Transition::new(846406800, 2), Transition::new(860320800, 3), - Transition::new(877856400, 1), + Transition::new(877856400, 2), Transition::new(891770400, 3), - Transition::new(909306000, 1), + Transition::new(909306000, 2), Transition::new(923220000, 3), - Transition::new(941360400, 1), + Transition::new(941360400, 2), Transition::new(954669600, 3), - Transition::new(972810000, 1), - Transition::new(989143200, 3), - Transition::new(1001840400, 1), + Transition::new(972810000, 2), + Transition::new(986119200, 3), + Transition::new(1004259600, 2), Transition::new(1018173600, 3), + Transition::new(1035709200, 2), + Transition::new(1049623200, 3), + Transition::new(1067158800, 2), + Transition::new(1081072800, 3), + Transition::new(1099213200, 2), + Transition::new(1112522400, 3), + Transition::new(1130662800, 2), + Transition::new(1143972000, 3), + Transition::new(1162112400, 2), + Transition::new(1175421600, 3), + Transition::new(1193562000, 2), + Transition::new(1207476000, 3), + Transition::new(1225011600, 2), + Transition::new(1238925600, 3), + Transition::new(1256461200, 2), + Transition::new(1268560800, 3), ], &{ - const V: [LocalTimeType; 4] = [ - crate::generated::unwrap!(LocalTimeType::new(-27988, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(-28800, false, Some(b"PST"))), + const V: [LocalTimeType; 6] = [ + crate::generated::unwrap!(LocalTimeType::new(-28084, false, Some(b"LMT"))), crate::generated::unwrap!(LocalTimeType::new(-25200, false, Some(b"MST"))), + crate::generated::unwrap!(LocalTimeType::new(-28800, false, Some(b"PST"))), crate::generated::unwrap!(LocalTimeType::new(-25200, true, Some(b"PDT"))), + crate::generated::unwrap!(LocalTimeType::new(-25200, true, Some(b"PWT"))), + crate::generated::unwrap!(LocalTimeType::new(-25200, true, Some(b"PPT"))), ]; V }, @@ -9412,11 +9432,11 @@ mod tzdata { crate::generated::unwrap!(LocalTimeType::new(-28800, false, Some(b"PST"))), crate::generated::unwrap!(LocalTimeType::new(-25200, true, Some(b"PDT"))), RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 4, 1, 0 + 3, 2, 0 ))), 7200, RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 10, 5, 0 + 11, 1, 0 ))), 7200 ))); @@ -12573,65 +12593,65 @@ mod tzdata { pub(crate) const AMERICA_MONTREAL: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ - Transition::new(-2713892744, 2), - Transition::new(-1665334800, 1), - Transition::new(-1662753600, 2), + Transition::new(-2366736148, 2), Transition::new(-1632070800, 1), Transition::new(-1615140000, 2), - Transition::new(-1601742600, 1), - Transition::new(-1583775000, 2), - Transition::new(-1567355400, 1), - Transition::new(-1554053400, 2), - Transition::new(-1535907600, 1), - Transition::new(-1522603800, 2), - Transition::new(-1504458000, 1), - Transition::new(-1491154200, 2), - Transition::new(-1439830800, 1), - Transition::new(-1428255000, 2), + Transition::new(-1601753400, 1), + Transition::new(-1583697600, 2), + Transition::new(-1567357200, 1), + Transition::new(-1554667200, 2), + Transition::new(-1534698000, 1), + Transition::new(-1524074400, 2), + Transition::new(-1503248400, 1), + Transition::new(-1492365600, 2), + Transition::new(-1471798800, 1), + Transition::new(-1460916000, 2), + Transition::new(-1440954000, 1), + Transition::new(-1428861600, 2), Transition::new(-1409504400, 1), - Transition::new(-1396805400, 2), + Transition::new(-1397412000, 2), Transition::new(-1378054800, 1), - Transition::new(-1365355800, 2), - Transition::new(-1346612400, 1), - Transition::new(-1333915200, 2), - Transition::new(-1315162800, 1), - Transition::new(-1301860800, 2), - Transition::new(-1283713200, 1), - Transition::new(-1270411200, 2), - Transition::new(-1252263600, 1), - Transition::new(-1238961600, 2), - Transition::new(-1220814000, 1), - Transition::new(-1207512000, 2), - Transition::new(-1188759600, 1), - Transition::new(-1176062400, 2), - Transition::new(-1157310000, 1), - Transition::new(-1144008000, 2), - Transition::new(-1125860400, 1), - Transition::new(-1112558400, 2), - Transition::new(-1094410800, 1), - Transition::new(-1081108800, 2), - Transition::new(-1062961200, 1), - Transition::new(-1049659200, 2), - Transition::new(-1031511600, 1), - Transition::new(-1018209600, 2), - Transition::new(-1000062000, 1), - Transition::new(-986760000, 2), - Transition::new(-968007600, 1), - Transition::new(-955310400, 2), - Transition::new(-936558000, 1), + Transition::new(-1365962400, 2), + Transition::new(-1346605200, 1), + Transition::new(-1333908000, 2), + Transition::new(-1315155600, 1), + Transition::new(-1301853600, 2), + Transition::new(-1283706000, 1), + Transition::new(-1270404000, 2), + Transition::new(-1252256400, 1), + Transition::new(-1238954400, 2), + Transition::new(-1220806800, 1), + Transition::new(-1207504800, 2), + Transition::new(-1188752400, 1), + Transition::new(-1176055200, 2), + Transition::new(-1157302800, 1), + Transition::new(-1144000800, 2), + Transition::new(-1125853200, 1), + Transition::new(-1112551200, 2), + Transition::new(-1094403600, 1), + Transition::new(-1081101600, 2), + Transition::new(-1062954000, 1), + Transition::new(-1049652000, 2), + Transition::new(-1031504400, 1), + Transition::new(-1018202400, 2), + Transition::new(-1000054800, 1), + Transition::new(-986752800, 2), + Transition::new(-968000400, 1), + Transition::new(-955303200, 2), + Transition::new(-936550800, 1), Transition::new(-880218000, 3), Transition::new(-769395600, 4), Transition::new(-765396000, 2), Transition::new(-747248400, 1), Transition::new(-733946400, 2), - Transition::new(-715798800, 1), - Transition::new(-702496800, 2), - Transition::new(-684349200, 1), - Transition::new(-671047200, 2), - Transition::new(-652899600, 1), - Transition::new(-636573600, 2), + Transition::new(-715806000, 1), + Transition::new(-702504000, 2), + Transition::new(-684356400, 1), + Transition::new(-671054400, 2), + Transition::new(-652906800, 1), + Transition::new(-634161600, 2), Transition::new(-620845200, 1), - Transition::new(-605124000, 2), + Transition::new(-602704800, 2), Transition::new(-589395600, 1), Transition::new(-576093600, 2), Transition::new(-557946000, 1), @@ -12748,7 +12768,7 @@ mod tzdata { ], &{ const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(-17656, false, Some(b"LMT"))), + crate::generated::unwrap!(LocalTimeType::new(-19052, false, Some(b"LMT"))), crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EDT"))), crate::generated::unwrap!(LocalTimeType::new(-18000, false, Some(b"EST"))), crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EWT"))), @@ -14438,104 +14458,27 @@ mod tzdata { }) )); - pub(crate) const AMERICA_ROSARIO: TimeZoneRef<'static> = + pub(crate) const AMERICA_SANTAREM: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ - Transition::new(-2372011040, 1), - Transition::new(-1567453396, 2), - Transition::new(-1233432000, 3), - Transition::new(-1222981200, 2), - Transition::new(-1205956800, 3), - Transition::new(-1194037200, 2), - Transition::new(-1172865600, 3), - Transition::new(-1162501200, 2), - Transition::new(-1141329600, 3), - Transition::new(-1130965200, 2), - Transition::new(-1109793600, 3), - Transition::new(-1099429200, 2), - Transition::new(-1078257600, 3), - Transition::new(-1067806800, 2), - Transition::new(-1046635200, 3), - Transition::new(-1036270800, 2), - Transition::new(-1015099200, 3), - Transition::new(-1004734800, 2), - Transition::new(-983563200, 3), - Transition::new(-973198800, 2), - Transition::new(-952027200, 3), - Transition::new(-941576400, 2), - Transition::new(-931032000, 3), - Transition::new(-900882000, 2), - Transition::new(-890337600, 3), - Transition::new(-833749200, 2), - Transition::new(-827265600, 3), - Transition::new(-752274000, 2), - Transition::new(-733780800, 3), - Transition::new(-197326800, 2), - Transition::new(-190843200, 3), + Transition::new(-1767212472, 2), + Transition::new(-1206954000, 1), + Transition::new(-1191358800, 2), + Transition::new(-1175371200, 1), + Transition::new(-1159822800, 2), + Transition::new(-633816000, 1), + Transition::new(-622065600, 2), + Transition::new(-602280000, 1), + Transition::new(-591829200, 2), + Transition::new(-570744000, 1), + Transition::new(-560206800, 2), + Transition::new(-539121600, 1), + Transition::new(-531349200, 2), + Transition::new(-191361600, 1), Transition::new(-184194000, 2), - Transition::new(-164491200, 3), - Transition::new(-152658000, 2), - Transition::new(-132955200, 3), - Transition::new(-121122000, 2), - Transition::new(-101419200, 3), - Transition::new(-86821200, 2), - Transition::new(-71092800, 3), - Transition::new(-54766800, 2), - Transition::new(-39038400, 3), - Transition::new(-23317200, 2), - Transition::new(-7588800, 5), - Transition::new(128142000, 4), - Transition::new(136605600, 5), - Transition::new(596948400, 4), - Transition::new(605066400, 5), - Transition::new(624423600, 4), - Transition::new(636516000, 5), - Transition::new(656478000, 4), - Transition::new(667965600, 5), - Transition::new(938919600, 3), - Transition::new(952052400, 5), - ], - &{ - const V: [LocalTimeType; 6] = [ - crate::generated::unwrap!(LocalTimeType::new(-14560, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(-15404, false, Some(b"CMT"))), - crate::generated::unwrap!(LocalTimeType::new(-14400, false, Some(b"-04"))), - crate::generated::unwrap!(LocalTimeType::new(-10800, true, Some(b"-03"))), - crate::generated::unwrap!(LocalTimeType::new(-7200, true, Some(b"-02"))), - crate::generated::unwrap!(LocalTimeType::new(-10800, false, Some(b"-03"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(-10800, false, Some(b"-03")) - )); - V - }) - )); - - pub(crate) const AMERICA_SANTAREM: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-1767212472, 2), - Transition::new(-1206954000, 1), - Transition::new(-1191358800, 2), - Transition::new(-1175371200, 1), - Transition::new(-1159822800, 2), - Transition::new(-633816000, 1), - Transition::new(-622065600, 2), - Transition::new(-602280000, 1), - Transition::new(-591829200, 2), - Transition::new(-570744000, 1), - Transition::new(-560206800, 2), - Transition::new(-539121600, 1), - Transition::new(-531349200, 2), - Transition::new(-191361600, 1), - Transition::new(-184194000, 2), - Transition::new(-155160000, 1), - Transition::new(-150066000, 2), - Transition::new(-128894400, 1), + Transition::new(-155160000, 1), + Transition::new(-150066000, 2), + Transition::new(-128894400, 1), Transition::new(-121122000, 2), Transition::new(-99950400, 1), Transition::new(-89586000, 2), @@ -14567,134 +14510,6 @@ mod tzdata { }) )); - pub(crate) const AMERICA_SANTA_ISABEL: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-1514736000, 1), - Transition::new(-1451667600, 2), - Transition::new(-1343062800, 1), - Transition::new(-1234803600, 2), - Transition::new(-1222963200, 3), - Transition::new(-1207242000, 2), - Transition::new(-873820800, 4), - Transition::new(-769395600, 5), - Transition::new(-761677200, 2), - Transition::new(-686073600, 3), - Transition::new(-661539600, 2), - Transition::new(-495039600, 3), - Transition::new(-481734000, 2), - Transition::new(-463590000, 3), - Transition::new(-450284400, 2), - Transition::new(-431535600, 3), - Transition::new(-418230000, 2), - Transition::new(-400086000, 3), - Transition::new(-386780400, 2), - Transition::new(-368636400, 3), - Transition::new(-355330800, 2), - Transition::new(-337186800, 3), - Transition::new(-323881200, 2), - Transition::new(-305737200, 3), - Transition::new(-292431600, 2), - Transition::new(199274400, 3), - Transition::new(215600400, 2), - Transition::new(230724000, 3), - Transition::new(247050000, 2), - Transition::new(262778400, 3), - Transition::new(278499600, 2), - Transition::new(294228000, 3), - Transition::new(309949200, 2), - Transition::new(325677600, 3), - Transition::new(341398800, 2), - Transition::new(357127200, 3), - Transition::new(372848400, 2), - Transition::new(388576800, 3), - Transition::new(404902800, 2), - Transition::new(420026400, 3), - Transition::new(436352400, 2), - Transition::new(452080800, 3), - Transition::new(467802000, 2), - Transition::new(483530400, 3), - Transition::new(499251600, 2), - Transition::new(514980000, 3), - Transition::new(530701200, 2), - Transition::new(544615200, 3), - Transition::new(562150800, 2), - Transition::new(576064800, 3), - Transition::new(594205200, 2), - Transition::new(607514400, 3), - Transition::new(625654800, 2), - Transition::new(638964000, 3), - Transition::new(657104400, 2), - Transition::new(671018400, 3), - Transition::new(688554000, 2), - Transition::new(702468000, 3), - Transition::new(720003600, 2), - Transition::new(733917600, 3), - Transition::new(752058000, 2), - Transition::new(765367200, 3), - Transition::new(783507600, 2), - Transition::new(796816800, 3), - Transition::new(814957200, 2), - Transition::new(828871200, 3), - Transition::new(846406800, 2), - Transition::new(860320800, 3), - Transition::new(877856400, 2), - Transition::new(891770400, 3), - Transition::new(909306000, 2), - Transition::new(923220000, 3), - Transition::new(941360400, 2), - Transition::new(954669600, 3), - Transition::new(972810000, 2), - Transition::new(986119200, 3), - Transition::new(1004259600, 2), - Transition::new(1018173600, 3), - Transition::new(1035709200, 2), - Transition::new(1049623200, 3), - Transition::new(1067158800, 2), - Transition::new(1081072800, 3), - Transition::new(1099213200, 2), - Transition::new(1112522400, 3), - Transition::new(1130662800, 2), - Transition::new(1143972000, 3), - Transition::new(1162112400, 2), - Transition::new(1175421600, 3), - Transition::new(1193562000, 2), - Transition::new(1207476000, 3), - Transition::new(1225011600, 2), - Transition::new(1238925600, 3), - Transition::new(1256461200, 2), - Transition::new(1268560800, 3), - ], - &{ - const V: [LocalTimeType; 6] = [ - crate::generated::unwrap!(LocalTimeType::new(-28084, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(-25200, false, Some(b"MST"))), - crate::generated::unwrap!(LocalTimeType::new(-28800, false, Some(b"PST"))), - crate::generated::unwrap!(LocalTimeType::new(-25200, true, Some(b"PDT"))), - crate::generated::unwrap!(LocalTimeType::new(-25200, true, Some(b"PWT"))), - crate::generated::unwrap!(LocalTimeType::new(-25200, true, Some(b"PPT"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = - TransitionRule::Alternate(crate::generated::unwrap!(AlternateTime::new( - crate::generated::unwrap!(LocalTimeType::new(-28800, false, Some(b"PST"))), - crate::generated::unwrap!(LocalTimeType::new(-25200, true, Some(b"PDT"))), - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 3, 2, 0 - ))), - 7200, - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 11, 1, 0 - ))), - 7200 - ))); - V - }) - )); - pub(crate) const AMERICA_SANTIAGO: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ @@ -15758,211 +15573,6 @@ mod tzdata { }) )); - pub(crate) const AMERICA_TORONTO: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-2366736148, 2), - Transition::new(-1632070800, 1), - Transition::new(-1615140000, 2), - Transition::new(-1601753400, 1), - Transition::new(-1583697600, 2), - Transition::new(-1567357200, 1), - Transition::new(-1554667200, 2), - Transition::new(-1534698000, 1), - Transition::new(-1524074400, 2), - Transition::new(-1503248400, 1), - Transition::new(-1492365600, 2), - Transition::new(-1471798800, 1), - Transition::new(-1460916000, 2), - Transition::new(-1440954000, 1), - Transition::new(-1428861600, 2), - Transition::new(-1409504400, 1), - Transition::new(-1397412000, 2), - Transition::new(-1378054800, 1), - Transition::new(-1365962400, 2), - Transition::new(-1346605200, 1), - Transition::new(-1333908000, 2), - Transition::new(-1315155600, 1), - Transition::new(-1301853600, 2), - Transition::new(-1283706000, 1), - Transition::new(-1270404000, 2), - Transition::new(-1252256400, 1), - Transition::new(-1238954400, 2), - Transition::new(-1220806800, 1), - Transition::new(-1207504800, 2), - Transition::new(-1188752400, 1), - Transition::new(-1176055200, 2), - Transition::new(-1157302800, 1), - Transition::new(-1144000800, 2), - Transition::new(-1125853200, 1), - Transition::new(-1112551200, 2), - Transition::new(-1094403600, 1), - Transition::new(-1081101600, 2), - Transition::new(-1062954000, 1), - Transition::new(-1049652000, 2), - Transition::new(-1031504400, 1), - Transition::new(-1018202400, 2), - Transition::new(-1000054800, 1), - Transition::new(-986752800, 2), - Transition::new(-968000400, 1), - Transition::new(-955303200, 2), - Transition::new(-936550800, 1), - Transition::new(-880218000, 3), - Transition::new(-769395600, 4), - Transition::new(-765396000, 2), - Transition::new(-747248400, 1), - Transition::new(-733946400, 2), - Transition::new(-715806000, 1), - Transition::new(-702504000, 2), - Transition::new(-684356400, 1), - Transition::new(-671054400, 2), - Transition::new(-652906800, 1), - Transition::new(-634161600, 2), - Transition::new(-620845200, 1), - Transition::new(-602704800, 2), - Transition::new(-589395600, 1), - Transition::new(-576093600, 2), - Transition::new(-557946000, 1), - Transition::new(-544644000, 2), - Transition::new(-526496400, 1), - Transition::new(-513194400, 2), - Transition::new(-495046800, 1), - Transition::new(-481744800, 2), - Transition::new(-463597200, 1), - Transition::new(-450295200, 2), - Transition::new(-431542800, 1), - Transition::new(-418240800, 2), - Transition::new(-400093200, 1), - Transition::new(-384372000, 2), - Transition::new(-368643600, 1), - Transition::new(-352922400, 2), - Transition::new(-337194000, 1), - Transition::new(-321472800, 2), - Transition::new(-305744400, 1), - Transition::new(-289418400, 2), - Transition::new(-273690000, 1), - Transition::new(-257968800, 2), - Transition::new(-242240400, 1), - Transition::new(-226519200, 2), - Transition::new(-210790800, 1), - Transition::new(-195069600, 2), - Transition::new(-179341200, 1), - Transition::new(-163620000, 2), - Transition::new(-147891600, 1), - Transition::new(-131565600, 2), - Transition::new(-116442000, 1), - Transition::new(-100116000, 2), - Transition::new(-84387600, 1), - Transition::new(-68666400, 2), - Transition::new(-52938000, 1), - Transition::new(-37216800, 2), - Transition::new(-21488400, 1), - Transition::new(-5767200, 2), - Transition::new(9961200, 1), - Transition::new(25682400, 2), - Transition::new(41410800, 1), - Transition::new(57736800, 2), - Transition::new(73465200, 1), - Transition::new(89186400, 2), - Transition::new(104914800, 1), - Transition::new(120636000, 2), - Transition::new(136364400, 1), - Transition::new(152085600, 2), - Transition::new(167814000, 1), - Transition::new(183535200, 2), - Transition::new(199263600, 1), - Transition::new(215589600, 2), - Transition::new(230713200, 1), - Transition::new(247039200, 2), - Transition::new(262767600, 1), - Transition::new(278488800, 2), - Transition::new(294217200, 1), - Transition::new(309938400, 2), - Transition::new(325666800, 1), - Transition::new(341388000, 2), - Transition::new(357116400, 1), - Transition::new(372837600, 2), - Transition::new(388566000, 1), - Transition::new(404892000, 2), - Transition::new(420015600, 1), - Transition::new(436341600, 2), - Transition::new(452070000, 1), - Transition::new(467791200, 2), - Transition::new(483519600, 1), - Transition::new(499240800, 2), - Transition::new(514969200, 1), - Transition::new(530690400, 2), - Transition::new(544604400, 1), - Transition::new(562140000, 2), - Transition::new(576054000, 1), - Transition::new(594194400, 2), - Transition::new(607503600, 1), - Transition::new(625644000, 2), - Transition::new(638953200, 1), - Transition::new(657093600, 2), - Transition::new(671007600, 1), - Transition::new(688543200, 2), - Transition::new(702457200, 1), - Transition::new(719992800, 2), - Transition::new(733906800, 1), - Transition::new(752047200, 2), - Transition::new(765356400, 1), - Transition::new(783496800, 2), - Transition::new(796806000, 1), - Transition::new(814946400, 2), - Transition::new(828860400, 1), - Transition::new(846396000, 2), - Transition::new(860310000, 1), - Transition::new(877845600, 2), - Transition::new(891759600, 1), - Transition::new(909295200, 2), - Transition::new(923209200, 1), - Transition::new(941349600, 2), - Transition::new(954658800, 1), - Transition::new(972799200, 2), - Transition::new(986108400, 1), - Transition::new(1004248800, 2), - Transition::new(1018162800, 1), - Transition::new(1035698400, 2), - Transition::new(1049612400, 1), - Transition::new(1067148000, 2), - Transition::new(1081062000, 1), - Transition::new(1099202400, 2), - Transition::new(1112511600, 1), - Transition::new(1130652000, 2), - Transition::new(1143961200, 1), - Transition::new(1162101600, 2), - Transition::new(1173596400, 1), - ], - &{ - const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(-19052, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EDT"))), - crate::generated::unwrap!(LocalTimeType::new(-18000, false, Some(b"EST"))), - crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EWT"))), - crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EPT"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = - TransitionRule::Alternate(crate::generated::unwrap!(AlternateTime::new( - crate::generated::unwrap!(LocalTimeType::new(-18000, false, Some(b"EST"))), - crate::generated::unwrap!(LocalTimeType::new(-14400, true, Some(b"EDT"))), - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 3, 2, 0 - ))), - 7200, - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 11, 1, 0 - ))), - 7200 - ))); - V - }) - )); - pub(crate) const AMERICA_TORTOLA: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[Transition::new(-1846266092, 1),], @@ -18503,42 +18113,6 @@ mod tzdata { }) )); - pub(crate) const ASIA_CHONGQING: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-1325487980, 1), - Transition::new(325962000, 3), - Transition::new(515527200, 2), - Transition::new(527014800, 3), - Transition::new(545162400, 2), - Transition::new(558464400, 3), - Transition::new(577216800, 2), - Transition::new(589914000, 3), - Transition::new(608666400, 2), - Transition::new(621968400, 3), - Transition::new(640116000, 2), - Transition::new(653418000, 3), - Transition::new(671565600, 2), - Transition::new(684867600, 3), - ], - &{ - const V: [LocalTimeType; 4] = [ - crate::generated::unwrap!(LocalTimeType::new(25580, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(25200, false, Some(b"+07"))), - crate::generated::unwrap!(LocalTimeType::new(32400, true, Some(b"CDT"))), - crate::generated::unwrap!(LocalTimeType::new(28800, false, Some(b"CST"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(28800, false, Some(b"CST")) - )); - V - }) - )); - pub(crate) const ASIA_COLOMBO: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ @@ -19042,123 +18616,53 @@ mod tzdata { Transition::new(1252015200, 2), Transition::new(1269640860, 1), Transition::new(1281474000, 2), - Transition::new(1301608860, 1), - Transition::new(1312146000, 2), - Transition::new(1333058400, 1), - Transition::new(1348178400, 2), - Transition::new(1364508000, 1), - Transition::new(1380229200, 2), - Transition::new(1395957600, 1), - Transition::new(1414098000, 2), - Transition::new(1427493600, 1), - Transition::new(1445551200, 2), - Transition::new(1458946800, 1), - Transition::new(1477692000, 2), - Transition::new(1490396400, 1), - Transition::new(1509141600, 2), - Transition::new(1521846000, 1), - Transition::new(1540591200, 2), - Transition::new(1553810400, 1), - Transition::new(1572037200, 2), - Transition::new(1585346400, 1), - Transition::new(1603490400, 2), - Transition::new(1616796000, 1), - Transition::new(1635458400, 2), - ], - &{ - const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(8272, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"EEST"))), - crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"EET"))), - crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"IDT"))), - crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"IST"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = - TransitionRule::Alternate(crate::generated::unwrap!(AlternateTime::new( - crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"EET"))), - crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"EEST"))), - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new(3, 4, 4))), - 259200, - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new(10, 4, 4))), - 90000 - ))); - V - }) - )); - - pub(crate) const ASIA_HANOI: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-2004073404, 1), - Transition::new(-1851577590, 2), - Transition::new(-852105600, 3), - Transition::new(-782643600, 4), - Transition::new(-767869200, 2), - Transition::new(-718095600, 3), - Transition::new(-481363200, 2), - ], - &{ - const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(25404, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(25590, false, Some(b"PLMT"))), - crate::generated::unwrap!(LocalTimeType::new(25200, false, Some(b"+07"))), - crate::generated::unwrap!(LocalTimeType::new(28800, false, Some(b"+08"))), - crate::generated::unwrap!(LocalTimeType::new(32400, false, Some(b"+09"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(25200, false, Some(b"+07")) - )); - V - }) - )); - - pub(crate) const ASIA_HARBIN: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-1325492804, 1), - Transition::new(-1194078600, 2), - Transition::new(-946800000, 3), - Transition::new(-115894800, 1), - Transition::new(325956600, 2), - Transition::new(515527200, 4), - Transition::new(527014800, 2), - Transition::new(545162400, 4), - Transition::new(558464400, 2), - Transition::new(577216800, 4), - Transition::new(589914000, 2), - Transition::new(608666400, 4), - Transition::new(621968400, 2), - Transition::new(640116000, 4), - Transition::new(653418000, 2), - Transition::new(671565600, 4), - Transition::new(684867600, 2), - ], - &{ - const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(30404, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(30600, false, Some(b"+0830"))), - crate::generated::unwrap!(LocalTimeType::new(28800, false, Some(b"CST"))), - crate::generated::unwrap!(LocalTimeType::new(32400, false, Some(b"+09"))), - crate::generated::unwrap!(LocalTimeType::new(32400, true, Some(b"CDT"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(28800, false, Some(b"CST")) - )); - V - }) - )); + Transition::new(1301608860, 1), + Transition::new(1312146000, 2), + Transition::new(1333058400, 1), + Transition::new(1348178400, 2), + Transition::new(1364508000, 1), + Transition::new(1380229200, 2), + Transition::new(1395957600, 1), + Transition::new(1414098000, 2), + Transition::new(1427493600, 1), + Transition::new(1445551200, 2), + Transition::new(1458946800, 1), + Transition::new(1477692000, 2), + Transition::new(1490396400, 1), + Transition::new(1509141600, 2), + Transition::new(1521846000, 1), + Transition::new(1540591200, 2), + Transition::new(1553810400, 1), + Transition::new(1572037200, 2), + Transition::new(1585346400, 1), + Transition::new(1603490400, 2), + Transition::new(1616796000, 1), + Transition::new(1635458400, 2), + ], + &{ + const V: [LocalTimeType; 5] = [ + crate::generated::unwrap!(LocalTimeType::new(8272, false, Some(b"LMT"))), + crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"EEST"))), + crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"EET"))), + crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"IDT"))), + crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"IST"))), + ]; + V + }, + &[], + &Some({ + const V: TransitionRule = + TransitionRule::Alternate(crate::generated::unwrap!(AlternateTime::new( + crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"EET"))), + crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"EEST"))), + RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new(3, 4, 4))), + 259200, + RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new(10, 4, 4))), + 90000 + ))); + V + }) + )); pub(crate) const ASIA_HEBRON: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::< 'static, @@ -19710,37 +19214,18 @@ mod tzdata { pub(crate) const ASIA_KASHGAR: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-1325480636, 1), - Transition::new(-946791000, 2), - Transition::new(325969200, 4), - Transition::new(515527200, 3), - Transition::new(527014800, 4), - Transition::new(545162400, 3), - Transition::new(558464400, 4), - Transition::new(577216800, 3), - Transition::new(589914000, 4), - Transition::new(608666400, 3), - Transition::new(621968400, 4), - Transition::new(640116000, 3), - Transition::new(653418000, 4), - Transition::new(671565600, 3), - Transition::new(684867600, 4), - ], + &[Transition::new(-1325483420, 1),], &{ - const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(18236, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(19800, false, Some(b"+0530"))), - crate::generated::unwrap!(LocalTimeType::new(18000, false, Some(b"+05"))), - crate::generated::unwrap!(LocalTimeType::new(32400, true, Some(b"CDT"))), - crate::generated::unwrap!(LocalTimeType::new(28800, false, Some(b"CST"))), + const V: [LocalTimeType; 2] = [ + crate::generated::unwrap!(LocalTimeType::new(21020, false, Some(b"LMT"))), + crate::generated::unwrap!(LocalTimeType::new(21600, false, Some(b"+06"))), ]; V }, &[], &Some({ const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(28800, false, Some(b"CST")) + LocalTimeType::new(21600, false, Some(b"+06")) )); V }) @@ -21290,228 +20775,95 @@ mod tzdata { ], &{ const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(16631, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(18000, false, Some(b"+05"))), - crate::generated::unwrap!(LocalTimeType::new(25200, true, Some(b"+07"))), - crate::generated::unwrap!(LocalTimeType::new(21600, false, Some(b"+06"))), - crate::generated::unwrap!(LocalTimeType::new(21600, true, Some(b"+06"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(18000, false, Some(b"+05")) - )); - V - }) - )); - - pub(crate) const ASIA_TBILISI: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-2840151551, 1), - Transition::new(-1441162751, 2), - Transition::new(-405140400, 4), - Transition::new(354916800, 3), - Transition::new(370724400, 4), - Transition::new(386452800, 3), - Transition::new(402260400, 4), - Transition::new(417988800, 3), - Transition::new(433796400, 4), - Transition::new(449611200, 3), - Transition::new(465343200, 4), - Transition::new(481068000, 3), - Transition::new(496792800, 4), - Transition::new(512517600, 3), - Transition::new(528242400, 4), - Transition::new(543967200, 3), - Transition::new(559692000, 4), - Transition::new(575416800, 3), - Transition::new(591141600, 4), - Transition::new(606866400, 3), - Transition::new(622591200, 4), - Transition::new(638316000, 3), - Transition::new(654645600, 4), - Transition::new(670370400, 5), - Transition::new(686098800, 2), - Transition::new(701816400, 5), - Transition::new(717537600, 2), - Transition::new(733266000, 5), - Transition::new(748987200, 2), - Transition::new(764715600, 5), - Transition::new(780436800, 4), - Transition::new(796161600, 3), - Transition::new(811882800, 4), - Transition::new(828216000, 3), - Transition::new(859662000, 3), - Transition::new(877806000, 4), - Transition::new(891115200, 3), - Transition::new(909255600, 4), - Transition::new(922564800, 3), - Transition::new(941310000, 4), - Transition::new(954014400, 3), - Transition::new(972759600, 4), - Transition::new(985464000, 3), - Transition::new(1004209200, 4), - Transition::new(1017518400, 3), - Transition::new(1035658800, 4), - Transition::new(1048968000, 3), - Transition::new(1067108400, 4), - Transition::new(1080417600, 3), - Transition::new(1088276400, 5), - Transition::new(1099177200, 2), - Transition::new(1111878000, 4), - ], - &{ - const V: [LocalTimeType; 6] = [ - crate::generated::unwrap!(LocalTimeType::new(10751, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(10751, false, Some(b"TBMT"))), - crate::generated::unwrap!(LocalTimeType::new(10800, false, Some(b"+03"))), - crate::generated::unwrap!(LocalTimeType::new(18000, true, Some(b"+05"))), - crate::generated::unwrap!(LocalTimeType::new(14400, false, Some(b"+04"))), - crate::generated::unwrap!(LocalTimeType::new(14400, true, Some(b"+04"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(14400, false, Some(b"+04")) - )); - V - }) - )); - - pub(crate) const ASIA_TEL_AVIV: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-2840149144, 1), - Transition::new(-1641003660, 3), - Transition::new(-933638400, 2), - Transition::new(-923097600, 3), - Transition::new(-919036800, 2), - Transition::new(-857347200, 3), - Transition::new(-844300800, 2), - Transition::new(-825811200, 3), - Transition::new(-812678400, 2), - Transition::new(-794188800, 3), - Transition::new(-779846400, 2), - Transition::new(-762652800, 3), - Transition::new(-748310400, 2), - Transition::new(-731116800, 3), - Transition::new(-681955200, 4), - Transition::new(-673228800, 2), - Transition::new(-667958400, 3), - Transition::new(-652320000, 2), - Transition::new(-636422400, 3), - Transition::new(-622080000, 2), - Transition::new(-608947200, 3), - Transition::new(-591840000, 2), - Transition::new(-572486400, 3), - Transition::new(-558576000, 2), - Transition::new(-542851200, 3), - Transition::new(-527731200, 2), - Transition::new(-514425600, 3), - Transition::new(-490838400, 2), - Transition::new(-482976000, 3), - Transition::new(-459388800, 2), - Transition::new(-451526400, 3), - Transition::new(-428544000, 2), - Transition::new(-418262400, 3), - Transition::new(-400118400, 2), - Transition::new(-387417600, 3), - Transition::new(142380000, 2), - Transition::new(150843600, 3), - Transition::new(167176800, 2), - Transition::new(178664400, 3), - Transition::new(334101600, 2), - Transition::new(337730400, 3), - Transition::new(452642400, 2), - Transition::new(462319200, 3), - Transition::new(482277600, 2), - Transition::new(494370000, 3), - Transition::new(516751200, 2), - Transition::new(526424400, 3), - Transition::new(545436000, 2), - Transition::new(558478800, 3), - Transition::new(576626400, 2), - Transition::new(589323600, 3), - Transition::new(609890400, 2), - Transition::new(620773200, 3), - Transition::new(638316000, 2), - Transition::new(651618000, 3), - Transition::new(669765600, 2), - Transition::new(683672400, 3), - Transition::new(701820000, 2), - Transition::new(715726800, 3), - Transition::new(733701600, 2), - Transition::new(747176400, 3), - Transition::new(765151200, 2), - Transition::new(778021200, 3), - Transition::new(796600800, 2), - Transition::new(810075600, 3), - Transition::new(826840800, 2), - Transition::new(842821200, 3), - Transition::new(858895200, 2), - Transition::new(874184400, 3), - Transition::new(890344800, 2), - Transition::new(905029200, 3), - Transition::new(923011200, 2), - Transition::new(936313200, 3), - Transition::new(955670400, 2), - Transition::new(970783200, 3), - Transition::new(986770800, 2), - Transition::new(1001282400, 3), - Transition::new(1017356400, 2), - Transition::new(1033941600, 3), - Transition::new(1048806000, 2), - Transition::new(1065132000, 3), - Transition::new(1081292400, 2), - Transition::new(1095804000, 3), - Transition::new(1112313600, 2), - Transition::new(1128812400, 3), - Transition::new(1143763200, 2), - Transition::new(1159657200, 3), - Transition::new(1175212800, 2), - Transition::new(1189897200, 3), - Transition::new(1206662400, 2), - Transition::new(1223161200, 3), - Transition::new(1238112000, 2), - Transition::new(1254006000, 3), - Transition::new(1269561600, 2), - Transition::new(1284246000, 3), - Transition::new(1301616000, 2), - Transition::new(1317510000, 3), - Transition::new(1333065600, 2), - Transition::new(1348354800, 3), - Transition::new(1364515200, 2), - ], - &{ - const V: [LocalTimeType; 5] = [ - crate::generated::unwrap!(LocalTimeType::new(8344, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(8460, false, Some(b"JMT"))), - crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"IDT"))), - crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"IST"))), - crate::generated::unwrap!(LocalTimeType::new(14400, true, Some(b"IDDT"))), + crate::generated::unwrap!(LocalTimeType::new(16631, false, Some(b"LMT"))), + crate::generated::unwrap!(LocalTimeType::new(18000, false, Some(b"+05"))), + crate::generated::unwrap!(LocalTimeType::new(25200, true, Some(b"+07"))), + crate::generated::unwrap!(LocalTimeType::new(21600, false, Some(b"+06"))), + crate::generated::unwrap!(LocalTimeType::new(21600, true, Some(b"+06"))), ]; V }, &[], &Some({ - const V: TransitionRule = - TransitionRule::Alternate(crate::generated::unwrap!(AlternateTime::new( - crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"IST"))), - crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"IDT"))), - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 3, 4, 4 - ))), - 93600, - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 10, 5, 0 - ))), - 7200 - ))); + const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( + LocalTimeType::new(18000, false, Some(b"+05")) + )); + V + }) + )); + + pub(crate) const ASIA_TBILISI: TimeZoneRef<'static> = + crate::generated::unwrap!(TimeZoneRef::<'static>::new( + &[ + Transition::new(-2840151551, 1), + Transition::new(-1441162751, 2), + Transition::new(-405140400, 4), + Transition::new(354916800, 3), + Transition::new(370724400, 4), + Transition::new(386452800, 3), + Transition::new(402260400, 4), + Transition::new(417988800, 3), + Transition::new(433796400, 4), + Transition::new(449611200, 3), + Transition::new(465343200, 4), + Transition::new(481068000, 3), + Transition::new(496792800, 4), + Transition::new(512517600, 3), + Transition::new(528242400, 4), + Transition::new(543967200, 3), + Transition::new(559692000, 4), + Transition::new(575416800, 3), + Transition::new(591141600, 4), + Transition::new(606866400, 3), + Transition::new(622591200, 4), + Transition::new(638316000, 3), + Transition::new(654645600, 4), + Transition::new(670370400, 5), + Transition::new(686098800, 2), + Transition::new(701816400, 5), + Transition::new(717537600, 2), + Transition::new(733266000, 5), + Transition::new(748987200, 2), + Transition::new(764715600, 5), + Transition::new(780436800, 4), + Transition::new(796161600, 3), + Transition::new(811882800, 4), + Transition::new(828216000, 3), + Transition::new(859662000, 3), + Transition::new(877806000, 4), + Transition::new(891115200, 3), + Transition::new(909255600, 4), + Transition::new(922564800, 3), + Transition::new(941310000, 4), + Transition::new(954014400, 3), + Transition::new(972759600, 4), + Transition::new(985464000, 3), + Transition::new(1004209200, 4), + Transition::new(1017518400, 3), + Transition::new(1035658800, 4), + Transition::new(1048968000, 3), + Transition::new(1067108400, 4), + Transition::new(1080417600, 3), + Transition::new(1088276400, 5), + Transition::new(1099177200, 2), + Transition::new(1111878000, 4), + ], + &{ + const V: [LocalTimeType; 6] = [ + crate::generated::unwrap!(LocalTimeType::new(10751, false, Some(b"LMT"))), + crate::generated::unwrap!(LocalTimeType::new(10751, false, Some(b"TBMT"))), + crate::generated::unwrap!(LocalTimeType::new(10800, false, Some(b"+03"))), + crate::generated::unwrap!(LocalTimeType::new(18000, true, Some(b"+05"))), + crate::generated::unwrap!(LocalTimeType::new(14400, false, Some(b"+04"))), + crate::generated::unwrap!(LocalTimeType::new(14400, true, Some(b"+04"))), + ]; + V + }, + &[], + &Some({ + const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( + LocalTimeType::new(14400, false, Some(b"+04")) + )); V }) )); @@ -21701,25 +21053,6 @@ mod tzdata { }) )); - pub(crate) const ASIA_URUMQI: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[Transition::new(-1325483420, 1),], - &{ - const V: [LocalTimeType; 2] = [ - crate::generated::unwrap!(LocalTimeType::new(21020, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(21600, false, Some(b"+06"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(21600, false, Some(b"+06")) - )); - V - }) - )); - pub(crate) const ASIA_UST_NERA: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ @@ -22655,26 +21988,6 @@ mod tzdata { }) )); - pub(crate) const ATLANTIC_JAN_MAYEN: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[], - &{ - const V: [LocalTimeType; 1] = [crate::generated::unwrap!(LocalTimeType::new( - -3600, - false, - Some(b"-01") - ))]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(-3600, false, Some(b"-01")) - )); - V - }) - )); - pub(crate) const ATLANTIC_MADEIRA: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ @@ -23375,7 +22688,7 @@ mod tzdata { pub(crate) const AUSTRALIA_CURRIE: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ - Transition::new(-2345794528, 2), + Transition::new(-2345795356, 2), Transition::new(-1680508800, 1), Transition::new(-1665388800, 2), Transition::new(-1646640000, 1), @@ -23388,6 +22701,8 @@ mod tzdata { Transition::new(-844675200, 2), Transition::new(-828345600, 1), Transition::new(-813225600, 2), + Transition::new(-71136000, 1), + Transition::new(-55411200, 2), Transition::new(-37267200, 1), Transition::new(-25776000, 2), Transition::new(-5817600, 1), @@ -23470,7 +22785,7 @@ mod tzdata { ], &{ const V: [LocalTimeType; 3] = [ - crate::generated::unwrap!(LocalTimeType::new(34528, false, Some(b"LMT"))), + crate::generated::unwrap!(LocalTimeType::new(35356, false, Some(b"LMT"))), crate::generated::unwrap!(LocalTimeType::new(39600, true, Some(b"AEDT"))), crate::generated::unwrap!(LocalTimeType::new(36000, false, Some(b"AEST"))), ]; @@ -23548,146 +22863,21 @@ mod tzdata { Transition::new(1193505300, 1), Transition::new(1206810900, 2), Transition::new(1224954900, 1), - Transition::new(1238260500, 2), - ], - &{ - const V: [LocalTimeType; 3] = [ - crate::generated::unwrap!(LocalTimeType::new(30928, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(35100, true, Some(b"+0945"))), - crate::generated::unwrap!(LocalTimeType::new(31500, false, Some(b"+0845"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(31500, false, Some(b"+0845")) - )); - V - }) - )); - - pub(crate) const AUSTRALIA_HOBART: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-2345795356, 2), - Transition::new(-1680508800, 1), - Transition::new(-1665388800, 2), - Transition::new(-1646640000, 1), - Transition::new(-1635753600, 2), - Transition::new(-1615190400, 1), - Transition::new(-1604304000, 2), - Transition::new(-883641600, 1), - Transition::new(-876124800, 2), - Transition::new(-860400000, 1), - Transition::new(-844675200, 2), - Transition::new(-828345600, 1), - Transition::new(-813225600, 2), - Transition::new(-71136000, 1), - Transition::new(-55411200, 2), - Transition::new(-37267200, 1), - Transition::new(-25776000, 2), - Transition::new(-5817600, 1), - Transition::new(5673600, 2), - Transition::new(25632000, 1), - Transition::new(37728000, 2), - Transition::new(57686400, 1), - Transition::new(67968000, 2), - Transition::new(89136000, 1), - Transition::new(100022400, 2), - Transition::new(120585600, 1), - Transition::new(131472000, 2), - Transition::new(152035200, 1), - Transition::new(162921600, 2), - Transition::new(183484800, 1), - Transition::new(194976000, 2), - Transition::new(215539200, 1), - Transition::new(226425600, 2), - Transition::new(246988800, 1), - Transition::new(257875200, 2), - Transition::new(278438400, 1), - Transition::new(289324800, 2), - Transition::new(309888000, 1), - Transition::new(320774400, 2), - Transition::new(341337600, 1), - Transition::new(352224000, 2), - Transition::new(372787200, 1), - Transition::new(386092800, 2), - Transition::new(404841600, 1), - Transition::new(417542400, 2), - Transition::new(436291200, 1), - Transition::new(447177600, 2), - Transition::new(467740800, 1), - Transition::new(478627200, 2), - Transition::new(499190400, 1), - Transition::new(510076800, 2), - Transition::new(530035200, 1), - Transition::new(542736000, 2), - Transition::new(562089600, 1), - Transition::new(574790400, 2), - Transition::new(594144000, 1), - Transition::new(606240000, 2), - Transition::new(625593600, 1), - Transition::new(637689600, 2), - Transition::new(657043200, 1), - Transition::new(670348800, 2), - Transition::new(686678400, 1), - Transition::new(701798400, 2), - Transition::new(718128000, 1), - Transition::new(733248000, 2), - Transition::new(749577600, 1), - Transition::new(764697600, 2), - Transition::new(781027200, 1), - Transition::new(796147200, 2), - Transition::new(812476800, 1), - Transition::new(828201600, 2), - Transition::new(844531200, 1), - Transition::new(859651200, 2), - Transition::new(875980800, 1), - Transition::new(891100800, 2), - Transition::new(907430400, 1), - Transition::new(922550400, 2), - Transition::new(938880000, 1), - Transition::new(954000000, 2), - Transition::new(967305600, 1), - Transition::new(985449600, 2), - Transition::new(1002384000, 1), - Transition::new(1017504000, 2), - Transition::new(1033833600, 1), - Transition::new(1048953600, 2), - Transition::new(1065283200, 1), - Transition::new(1080403200, 2), - Transition::new(1096732800, 1), - Transition::new(1111852800, 2), - Transition::new(1128182400, 1), - Transition::new(1143907200, 2), - Transition::new(1159632000, 1), - Transition::new(1174752000, 2), - Transition::new(1191686400, 1), + Transition::new(1238260500, 2), ], &{ const V: [LocalTimeType; 3] = [ - crate::generated::unwrap!(LocalTimeType::new(35356, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(39600, true, Some(b"AEDT"))), - crate::generated::unwrap!(LocalTimeType::new(36000, false, Some(b"AEST"))), + crate::generated::unwrap!(LocalTimeType::new(30928, false, Some(b"LMT"))), + crate::generated::unwrap!(LocalTimeType::new(35100, true, Some(b"+0945"))), + crate::generated::unwrap!(LocalTimeType::new(31500, false, Some(b"+0845"))), ]; V }, &[], &Some({ - const V: TransitionRule = - TransitionRule::Alternate(crate::generated::unwrap!(AlternateTime::new( - crate::generated::unwrap!(LocalTimeType::new(36000, false, Some(b"AEST"))), - crate::generated::unwrap!(LocalTimeType::new(39600, true, Some(b"AEDT"))), - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 10, 1, 0 - ))), - 7200, - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 4, 1, 0 - ))), - 10800 - ))); + const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( + LocalTimeType::new(31500, false, Some(b"+0845")) + )); V }) )); @@ -25274,6 +24464,26 @@ mod tzdata { }) )); + pub(crate) const ETC_GMT_PLUS_1: TimeZoneRef<'static> = + crate::generated::unwrap!(TimeZoneRef::<'static>::new( + &[], + &{ + const V: [LocalTimeType; 1] = [crate::generated::unwrap!(LocalTimeType::new( + -3600, + false, + Some(b"-01") + ))]; + V + }, + &[], + &Some({ + const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( + LocalTimeType::new(-3600, false, Some(b"-01")) + )); + V + }) + )); + pub(crate) const ETC_GMT_PLUS_10: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[], @@ -25859,200 +25069,6 @@ mod tzdata { }) )); - pub(crate) const EUROPE_BELFAST: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-2821649780, 1), - Transition::new(-1691962479, 2), - Transition::new(-1680471279, 4), - Transition::new(-1664143200, 3), - Transition::new(-1650146400, 4), - Transition::new(-1633903200, 3), - Transition::new(-1617487200, 4), - Transition::new(-1601848800, 3), - Transition::new(-1586037600, 4), - Transition::new(-1570399200, 3), - Transition::new(-1552168800, 4), - Transition::new(-1538344800, 3), - Transition::new(-1522533600, 4), - Transition::new(-1507500000, 3), - Transition::new(-1490565600, 4), - Transition::new(-1473631200, 3), - Transition::new(-1460930400, 4), - Transition::new(-1442786400, 3), - Transition::new(-1428876000, 4), - Transition::new(-1410732000, 3), - Transition::new(-1396216800, 4), - Transition::new(-1379282400, 3), - Transition::new(-1364767200, 4), - Transition::new(-1348437600, 3), - Transition::new(-1333317600, 4), - Transition::new(-1315778400, 3), - Transition::new(-1301263200, 4), - Transition::new(-1284328800, 3), - Transition::new(-1269813600, 4), - Transition::new(-1253484000, 3), - Transition::new(-1238364000, 4), - Transition::new(-1221429600, 3), - Transition::new(-1206914400, 4), - Transition::new(-1189980000, 3), - Transition::new(-1175464800, 4), - Transition::new(-1159135200, 3), - Transition::new(-1143410400, 4), - Transition::new(-1126476000, 3), - Transition::new(-1111960800, 4), - Transition::new(-1095631200, 3), - Transition::new(-1080511200, 4), - Transition::new(-1063576800, 3), - Transition::new(-1049061600, 4), - Transition::new(-1032127200, 3), - Transition::new(-1017612000, 4), - Transition::new(-1001282400, 3), - Transition::new(-986162400, 4), - Transition::new(-969228000, 3), - Transition::new(-950479200, 4), - Transition::new(-942012000, 3), - Transition::new(-904518000, 5), - Transition::new(-896050800, 3), - Transition::new(-875487600, 5), - Transition::new(-864601200, 3), - Transition::new(-844038000, 5), - Transition::new(-832546800, 3), - Transition::new(-812588400, 5), - Transition::new(-798073200, 3), - Transition::new(-781052400, 5), - Transition::new(-772066800, 3), - Transition::new(-764805600, 4), - Transition::new(-748476000, 3), - Transition::new(-733356000, 4), - Transition::new(-719445600, 3), - Transition::new(-717030000, 5), - Transition::new(-706748400, 3), - Transition::new(-699487200, 4), - Transition::new(-687996000, 3), - Transition::new(-668037600, 4), - Transition::new(-654732000, 3), - Transition::new(-636588000, 4), - Transition::new(-622072800, 3), - Transition::new(-605743200, 4), - Transition::new(-590623200, 3), - Transition::new(-574293600, 4), - Transition::new(-558568800, 3), - Transition::new(-542239200, 4), - Transition::new(-527119200, 3), - Transition::new(-512604000, 4), - Transition::new(-496274400, 3), - Transition::new(-481154400, 4), - Transition::new(-464220000, 3), - Transition::new(-449704800, 4), - Transition::new(-432165600, 3), - Transition::new(-417650400, 4), - Transition::new(-401320800, 3), - Transition::new(-386200800, 4), - Transition::new(-369266400, 3), - Transition::new(-354751200, 4), - Transition::new(-337816800, 3), - Transition::new(-323301600, 4), - Transition::new(-306972000, 3), - Transition::new(-291852000, 4), - Transition::new(-276732000, 3), - Transition::new(-257983200, 4), - Transition::new(-245282400, 3), - Transition::new(-226533600, 4), - Transition::new(-213228000, 3), - Transition::new(-195084000, 4), - Transition::new(-182383200, 3), - Transition::new(-163634400, 4), - Transition::new(-150933600, 3), - Transition::new(-132184800, 4), - Transition::new(-119484000, 3), - Transition::new(-100735200, 4), - Transition::new(-88034400, 3), - Transition::new(-68680800, 4), - Transition::new(-59004000, 3), - Transition::new(-37242000, 6), - Transition::new(57722400, 4), - Transition::new(69818400, 3), - Transition::new(89172000, 4), - Transition::new(101268000, 3), - Transition::new(120621600, 4), - Transition::new(132717600, 3), - Transition::new(152071200, 4), - Transition::new(164167200, 3), - Transition::new(183520800, 4), - Transition::new(196221600, 3), - Transition::new(214970400, 4), - Transition::new(227671200, 3), - Transition::new(246420000, 4), - Transition::new(259120800, 3), - Transition::new(278474400, 4), - Transition::new(290570400, 3), - Transition::new(309924000, 4), - Transition::new(322020000, 3), - Transition::new(341373600, 4), - Transition::new(354675600, 3), - Transition::new(372819600, 4), - Transition::new(386125200, 3), - Transition::new(404269200, 4), - Transition::new(417574800, 3), - Transition::new(435718800, 4), - Transition::new(449024400, 3), - Transition::new(467773200, 4), - Transition::new(481078800, 3), - Transition::new(499222800, 4), - Transition::new(512528400, 3), - Transition::new(530672400, 4), - Transition::new(543978000, 3), - Transition::new(562122000, 4), - Transition::new(575427600, 3), - Transition::new(593571600, 4), - Transition::new(606877200, 3), - Transition::new(625626000, 4), - Transition::new(638326800, 3), - Transition::new(657075600, 4), - Transition::new(670381200, 3), - Transition::new(688525200, 4), - Transition::new(701830800, 3), - Transition::new(719974800, 4), - Transition::new(733280400, 3), - Transition::new(751424400, 4), - Transition::new(764730000, 3), - Transition::new(782874000, 4), - Transition::new(796179600, 3), - Transition::new(814323600, 4), - Transition::new(828234000, 3), - ], - &{ - const V: [LocalTimeType; 7] = [ - crate::generated::unwrap!(LocalTimeType::new(-1420, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(-1521, false, Some(b"DMT"))), - crate::generated::unwrap!(LocalTimeType::new(2079, true, Some(b"IST"))), - crate::generated::unwrap!(LocalTimeType::new(3600, true, Some(b"BST"))), - crate::generated::unwrap!(LocalTimeType::new(0, false, Some(b"GMT"))), - crate::generated::unwrap!(LocalTimeType::new(7200, true, Some(b"BDST"))), - crate::generated::unwrap!(LocalTimeType::new(3600, false, Some(b"BST"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = - TransitionRule::Alternate(crate::generated::unwrap!(AlternateTime::new( - crate::generated::unwrap!(LocalTimeType::new(0, false, Some(b"GMT"))), - crate::generated::unwrap!(LocalTimeType::new(3600, true, Some(b"BST"))), - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 3, 5, 0 - ))), - 3600, - RuleDay::MonthWeekDay(crate::generated::unwrap!(MonthWeekDay::new( - 10, 5, 0 - ))), - 7200 - ))); - V - }) - )); - pub(crate) const EUROPE_BELGRADE: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ @@ -29657,120 +28673,6 @@ mod tzdata { }) )); - pub(crate) const EUROPE_TIRASPOL: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-2840147912, 1), - Transition::new(-1637114100, 2), - Transition::new(-1213148664, 4), - Transition::new(-1187056800, 3), - Transition::new(-1175479200, 4), - Transition::new(-1159754400, 3), - Transition::new(-1144029600, 4), - Transition::new(-1127700000, 3), - Transition::new(-1111975200, 4), - Transition::new(-1096250400, 3), - Transition::new(-1080525600, 4), - Transition::new(-1064800800, 3), - Transition::new(-1049076000, 4), - Transition::new(-1033351200, 3), - Transition::new(-1017626400, 4), - Transition::new(-1001901600, 3), - Transition::new(-986176800, 4), - Transition::new(-970452000, 3), - Transition::new(-954727200, 4), - Transition::new(-927165600, 3), - Transition::new(-898138800, 6), - Transition::new(-857257200, 5), - Transition::new(-844556400, 6), - Transition::new(-828226800, 5), - Transition::new(-812502000, 6), - Transition::new(-800157600, 8), - Transition::new(354920400, 7), - Transition::new(370728000, 8), - Transition::new(386456400, 7), - Transition::new(402264000, 8), - Transition::new(417992400, 7), - Transition::new(433800000, 8), - Transition::new(449614800, 7), - Transition::new(465346800, 8), - Transition::new(481071600, 7), - Transition::new(496796400, 8), - Transition::new(512521200, 7), - Transition::new(528246000, 8), - Transition::new(543970800, 7), - Transition::new(559695600, 8), - Transition::new(575420400, 7), - Transition::new(591145200, 8), - Transition::new(606870000, 7), - Transition::new(622594800, 8), - Transition::new(638319600, 7), - Transition::new(654649200, 8), - Transition::new(670374000, 3), - Transition::new(686102400, 4), - Transition::new(695779200, 8), - Transition::new(701823600, 7), - Transition::new(717548400, 8), - Transition::new(733273200, 7), - Transition::new(748998000, 8), - Transition::new(764722800, 7), - Transition::new(780447600, 8), - Transition::new(796172400, 7), - Transition::new(811897200, 8), - Transition::new(828226800, 7), - Transition::new(846370800, 8), - Transition::new(859676400, 7), - Transition::new(877820400, 8), - Transition::new(891126000, 7), - Transition::new(909270000, 8), - Transition::new(922575600, 7), - Transition::new(941324400, 8), - Transition::new(954025200, 7), - Transition::new(972774000, 8), - Transition::new(985474800, 7), - Transition::new(1004223600, 8), - Transition::new(1017529200, 7), - Transition::new(1035673200, 8), - Transition::new(1048978800, 7), - Transition::new(1067122800, 8), - Transition::new(1080428400, 7), - Transition::new(1099177200, 8), - Transition::new(1111878000, 7), - Transition::new(1130626800, 8), - Transition::new(1143327600, 7), - Transition::new(1162076400, 8), - Transition::new(1174777200, 7), - Transition::new(1193526000, 8), - Transition::new(1206831600, 7), - Transition::new(1224975600, 8), - Transition::new(1238281200, 7), - Transition::new(1256425200, 8), - Transition::new(1269730800, 7), - Transition::new(1288479600, 8), - ], - &{ - const V: [LocalTimeType; 9] = [ - crate::generated::unwrap!(LocalTimeType::new(7112, false, Some(b"LMT"))), - crate::generated::unwrap!(LocalTimeType::new(6900, false, Some(b"CMT"))), - crate::generated::unwrap!(LocalTimeType::new(6264, false, Some(b"BMT"))), - crate::generated::unwrap!(LocalTimeType::new(10800, true, Some(b"EEST"))), - crate::generated::unwrap!(LocalTimeType::new(7200, false, Some(b"EET"))), - crate::generated::unwrap!(LocalTimeType::new(3600, false, Some(b"CET"))), - crate::generated::unwrap!(LocalTimeType::new(7200, true, Some(b"CEST"))), - crate::generated::unwrap!(LocalTimeType::new(14400, true, Some(b"MSD"))), - crate::generated::unwrap!(LocalTimeType::new(10800, false, Some(b"MSK"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(10800, false, Some(b"MSK")) - )); - V - }) - )); - pub(crate) const EUROPE_ULYANOVSK: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ @@ -32186,23 +31088,23 @@ mod tzdata { pub(crate) const PACIFIC_ENDERBURY: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ - Transition::new(-3471292800, 1), - Transition::new(-2682246940, 0), - Transition::new(-1004313600, 2), - Transition::new(-880200000, 0), + Transition::new(-1020470400, 1), + Transition::new(307627200, 2), + Transition::new(788871600, 3), ], &{ - const V: [LocalTimeType; 3] = [ + const V: [LocalTimeType; 4] = [ crate::generated::unwrap!(LocalTimeType::new(0, false, Some(b"-00"))), - crate::generated::unwrap!(LocalTimeType::new(-41060, false, Some(b"LMT"))), crate::generated::unwrap!(LocalTimeType::new(-43200, false, Some(b"-12"))), + crate::generated::unwrap!(LocalTimeType::new(-39600, false, Some(b"-11"))), + crate::generated::unwrap!(LocalTimeType::new(46800, false, Some(b"+13"))), ]; V }, &[], &Some({ const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(0, false, Some(b"-00")) + LocalTimeType::new(46800, false, Some(b"+13")) )); V }) @@ -32448,31 +31350,6 @@ mod tzdata { }) )); - pub(crate) const PACIFIC_KANTON: TimeZoneRef<'static> = - crate::generated::unwrap!(TimeZoneRef::<'static>::new( - &[ - Transition::new(-1020470400, 1), - Transition::new(307627200, 2), - Transition::new(788871600, 3), - ], - &{ - const V: [LocalTimeType; 4] = [ - crate::generated::unwrap!(LocalTimeType::new(0, false, Some(b"-00"))), - crate::generated::unwrap!(LocalTimeType::new(-43200, false, Some(b"-12"))), - crate::generated::unwrap!(LocalTimeType::new(-39600, false, Some(b"-11"))), - crate::generated::unwrap!(LocalTimeType::new(46800, false, Some(b"+13"))), - ]; - V - }, - &[], - &Some({ - const V: TransitionRule = TransitionRule::Fixed(crate::generated::unwrap!( - LocalTimeType::new(46800, false, Some(b"+13")) - )); - V - }) - )); - pub(crate) const PACIFIC_KIRITIMATI: TimeZoneRef<'static> = crate::generated::unwrap!(TimeZoneRef::<'static>::new( &[ diff --git a/src/generated/raw_time_zones_by_name.inc.rs b/src/generated/raw_time_zones_by_name.inc.rs index 984d2fe..2425809 100644 --- a/src/generated/raw_time_zones_by_name.inc.rs +++ b/src/generated/raw_time_zones_by_name.inc.rs @@ -2,693 +2,692 @@ key: 12913932095322966823, disps: &[ (0, 0), + (0, 12), + (0, 74), + (0, 0), + (0, 187), + (0, 4), + (0, 4), + (0, 6), + (0, 375), + (0, 55), + (0, 178), + (0, 17), + (0, 298), + (0, 284), (0, 0), - (0, 59), - (0, 3), (0, 0), - (1, 128), - (0, 1), + (1, 196), + (0, 439), + (0, 22), + (0, 9), + (0, 188), + (1, 73), + (0, 25), (0, 2), - (1, 75), - (0, 17), - (0, 503), - (0, 112), - (0, 166), - (0, 570), - (0, 1), - (0, 13), - (0, 269), - (0, 452), - (0, 122), - (0, 147), - (0, 217), - (0, 141), - (0, 92), - (0, 1), - (0, 7), - (0, 63), - (0, 10), - (0, 1), - (0, 16), - (0, 127), - (0, 17), - (0, 6), (0, 12), + (0, 4), + (0, 14), + (0, 0), + (0, 50), + (0, 134), + (1, 2), + (0, 4), (0, 6), - (0, 260), - (0, 102), - (0, 49), - (0, 310), - (1, 198), - (0, 112), (0, 5), - (0, 7), - (0, 43), - (4, 7), - (0, 243), - (0, 138), - (0, 53), + (0, 148), + (0, 49), + (0, 212), + (11, 58), + (1, 10), + (0, 428), + (0, 87), + (0, 18), + (0, 79), + (3, 15), + (4, 533), + (0, 9), + (0, 409), (0, 0), - (0, 132), + (0, 8), (0, 0), - (0, 408), - (0, 116), - (0, 105), - (0, 166), - (0, 100), - (0, 418), - (0, 52), - (0, 9), - (0, 87), - (1, 248), + (0, 367), + (2, 388), + (0, 58), + (0, 21), + (3, 29), + (0, 4), + (0, 40), + (0, 6), + (0, 114), + (3, 43), + (1, 350), + (0, 40), + (0, 0), + (0, 128), (0, 134), - (0, 93), + (0, 397), + (0, 197), + (0, 5), + (0, 3), + (1, 0), + (0, 280), + (1, 249), + (0, 8), + (0, 155), + (4, 8), (0, 0), - (0, 217), - (0, 107), - (0, 135), - (1, 17), - (0, 22), - (0, 7), + (0, 112), + (0, 67), (0, 0), - (1, 192), - (1, 441), - (0, 52), - (1, 20), - (1, 531), - (0, 6), - (4, 545), - (0, 14), - (0, 2), - (3, 464), - (0, 360), - (1, 14), - (0, 59), - (3, 215), - (0, 12), - (4, 511), - (6, 523), - (0, 74), - (0, 499), - (2, 244), + (2, 458), + (0, 168), + (0, 60), (0, 10), - (9, 206), - (0, 1), - (0, 354), - (9, 296), - (6, 234), - (0, 70), - (9, 131), - (1, 2), - (2, 419), - (0, 29), - (0, 292), - (0, 17), - (1, 46), - (1, 471), - (1, 227), + (0, 555), (0, 2), - (0, 112), - (0, 136), - (4, 351), - (52, 503), - (12, 306), - (1, 162), - (5, 283), - (5, 197), + (0, 472), + (2, 458), + (0, 35), + (1, 292), + (0, 135), + (0, 164), + (0, 92), + (0, 50), + (0, 183), + (7, 250), + (62, 447), + (0, 90), + (20, 407), + (0, 0), + (25, 51), + (0, 131), + (1, 50), + (0, 108), + (1, 18), + (3, 39), + (3, 44), + (0, 0), + (0, 0), + (0, 239), + (0, 389), + (9, 33), + (70, 308), + (0, 3), + (3, 337), + (8, 492), ], entries: &[ - (Lower(*b"us/east-indiana\0 "), raw_tzdata::AMERICA_FORT_WAYNE), - (Lower(*b"africa/juba\0 "), raw_tzdata::AFRICA_JUBA), - (Lower(*b"atlantic/st\x7fhelena\0 "), raw_tzdata::ATLANTIC_ST_HELENA), - (Lower(*b"america/goose\x7fbay\0 "), raw_tzdata::AMERICA_GOOSE_BAY), - (Lower(*b"australia/yancowinna\0 "), raw_tzdata::AUSTRALIA_BROKEN_HILL), - (Lower(*b"asia/yakutsk\0 "), raw_tzdata::ASIA_YAKUTSK), - (Lower(*b"asia/barnaul\0 "), raw_tzdata::ASIA_BARNAUL), - (Lower(*b"pacific/galapagos\0 "), raw_tzdata::PACIFIC_GALAPAGOS), - (Lower(*b"asia/jayapura\0 "), raw_tzdata::ASIA_JAYAPURA), + (Lower(*b"pacific/port\x7fmoresby\0 "), raw_tzdata::PACIFIC_PORT_MORESBY), + (Lower(*b"asia/shanghai\0 "), raw_tzdata::PRC), + (Lower(*b"asia/almaty\0 "), raw_tzdata::ASIA_ALMATY), + (Lower(*b"europe/minsk\0 "), raw_tzdata::EUROPE_MINSK), + (Lower(*b"asia/magadan\0 "), raw_tzdata::ASIA_MAGADAN), + (Lower(*b"gb\0 "), raw_tzdata::GB), + (Lower(*b"america/nome\0 "), raw_tzdata::AMERICA_NOME), + (Lower(*b"africa/bamako\0 "), raw_tzdata::AFRICA_BAMAKO), + (Lower(*b"etc/localtime\0 "), raw_tzdata::FACTORY), + (Lower(*b"america/nuuk\0 "), raw_tzdata::AMERICA_GODTHAB), + (Lower(*b"europe/jersey\0 "), raw_tzdata::EUROPE_JERSEY), + (Lower(*b"asia/vladivostok\0 "), raw_tzdata::ASIA_VLADIVOSTOK), + (Lower(*b"america/guatemala\0 "), raw_tzdata::AMERICA_GUATEMALA), + (Lower(*b"europe/paris\0 "), raw_tzdata::EUROPE_PARIS), + (Lower(*b"roc\0 "), raw_tzdata::ROC), + (Lower(*b"pacific/saipan\0 "), raw_tzdata::PACIFIC_SAIPAN), + (Lower(*b"europe/vienna\0 "), raw_tzdata::EUROPE_VIENNA), + (Lower(*b"europe/podgorica\0 "), raw_tzdata::EUROPE_BELGRADE), + (Lower(*b"pacific/rarotonga\0 "), raw_tzdata::PACIFIC_RAROTONGA), + (Lower(*b"antarctica/rothera\0 "), raw_tzdata::ANTARCTICA_ROTHERA), + (Lower(*b"america/santa\x7fisabel\0 "), raw_tzdata::AMERICA_ENSENADA), + (Lower(*b"australia/queensland\0 "), raw_tzdata::AUSTRALIA_BRISBANE), + (Lower(*b"africa/kampala\0 "), raw_tzdata::AFRICA_KAMPALA), + (Lower(*b"africa/douala\0 "), raw_tzdata::AFRICA_DOUALA), + (Lower(*b"japan\0 "), raw_tzdata::JAPAN), + (Lower(*b"europe/uzhgorod\0 "), raw_tzdata::EUROPE_UZHGOROD), + (Lower(*b"pacific/easter\0 "), raw_tzdata::CHILE_EASTER_ISLAND), + (Lower(*b"asia/damascus\0 "), raw_tzdata::ASIA_DAMASCUS), (Lower(*b"cet\0 "), raw_tzdata::CET), - (Lower(*b"africa/lagos\0 "), raw_tzdata::AFRICA_LAGOS), - (Lower(*b"africa/lome\0 "), raw_tzdata::AFRICA_LOME), - (Lower(*b"africa/mbabane\0 "), raw_tzdata::AFRICA_MBABANE), - (Lower(*b"etc/utc\0 "), raw_tzdata::UCT), - (Lower(*b"america/managua\0 "), raw_tzdata::AMERICA_MANAGUA), - (Lower(*b"africa/tripoli\0 "), raw_tzdata::LIBYA), - (Lower(*b"america/rosario\0 "), raw_tzdata::AMERICA_ROSARIO), - (Lower(*b"us/aleutian\0 "), raw_tzdata::AMERICA_ADAK), - (Lower(*b"pacific/pohnpei\0 "), raw_tzdata::PACIFIC_POHNPEI), - (Lower(*b"pacific/majuro\0 "), raw_tzdata::PACIFIC_MAJURO), - (Lower(*b"america/sitka\0 "), raw_tzdata::AMERICA_SITKA), - (Lower(*b"chile/continental\0 "), raw_tzdata::AMERICA_SANTIAGO), - (Lower(*b"pacific/enderbury\0 "), raw_tzdata::PACIFIC_ENDERBURY), - (Lower(*b"america/guayaquil\0 "), raw_tzdata::AMERICA_GUAYAQUIL), - (Lower(*b"etc/gmt-11\0 "), raw_tzdata::ETC_GMT_MINUS_11), - (Lower(*b"asia/khandyga\0 "), raw_tzdata::ASIA_KHANDYGA), - (Lower(*b"israel\0 "), raw_tzdata::ISRAEL), - (Lower(*b"europe/zurich\0 "), raw_tzdata::EUROPE_BUSINGEN), - (Lower(*b"europe/london\0 "), raw_tzdata::GB), - (Lower(*b"etc/uct\0 "), raw_tzdata::UCT), - (Lower(*b"america/puerto\x7frico\0 "), raw_tzdata::AMERICA_PUERTO_RICO), - (Lower(*b"america/dominica\0 "), raw_tzdata::AMERICA_DOMINICA), - (Lower(*b"asia/harbin\0 "), raw_tzdata::ASIA_HARBIN), + (Lower(*b"asia/srednekolymsk\0 "), raw_tzdata::ASIA_SREDNEKOLYMSK), (Lower(*b"brazil/east\0 "), raw_tzdata::AMERICA_SAO_PAULO), - (Lower(*b"america/noronha\0 "), raw_tzdata::AMERICA_NORONHA), - (Lower(*b"asia/karachi\0 "), raw_tzdata::ASIA_KARACHI), - (Lower(*b"europe/vilnius\0 "), raw_tzdata::EUROPE_VILNIUS), - (Lower(*b"america/coral\x7fharbour\0 "), raw_tzdata::AMERICA_CORAL_HARBOUR), - (Lower(*b"america/dawson\0 "), raw_tzdata::AMERICA_DAWSON), - (Lower(*b"pacific/midway\0 "), raw_tzdata::PACIFIC_MIDWAY), - (Lower(*b"pacific/truk\0 "), raw_tzdata::PACIFIC_CHUUK), - (Lower(*b"america/guatemala\0 "), raw_tzdata::AMERICA_GUATEMALA), - (Lower(*b"america/inuvik\0 "), raw_tzdata::AMERICA_INUVIK), + (Lower(*b"africa/maseru\0 "), raw_tzdata::AFRICA_MASERU), + (Lower(*b"america/adak\0 "), raw_tzdata::AMERICA_ADAK), + (Lower(*b"asia/dili\0 "), raw_tzdata::ASIA_DILI), + (Lower(*b"nz\0 "), raw_tzdata::NZ), + (Lower(*b"africa/johannesburg\0 "), raw_tzdata::AFRICA_JOHANNESBURG), + (Lower(*b"asia/qostanay\0 "), raw_tzdata::ASIA_QOSTANAY), + (Lower(*b"america/havana\0 "), raw_tzdata::CUBA), + (Lower(*b"africa/timbuktu\0 "), raw_tzdata::AFRICA_BAMAKO), + (Lower(*b"america/ensenada\0 "), raw_tzdata::AMERICA_ENSENADA), + (Lower(*b"asia/baku\0 "), raw_tzdata::ASIA_BAKU), + (Lower(*b"etc/gmt-10\0 "), raw_tzdata::ETC_GMT_MINUS_10), + (Lower(*b"antarctica/syowa\0 "), raw_tzdata::ANTARCTICA_SYOWA), + (Lower(*b"asia/dubai\0 "), raw_tzdata::ASIA_DUBAI), + (Lower(*b"asia/taipei\0 "), raw_tzdata::ROC), + (Lower(*b"africa/kinshasa\0 "), raw_tzdata::AFRICA_KINSHASA), + (Lower(*b"asia/barnaul\0 "), raw_tzdata::ASIA_BARNAUL), + (Lower(*b"pacific/fiji\0 "), raw_tzdata::PACIFIC_FIJI), + (Lower(*b"pacific/funafuti\0 "), raw_tzdata::PACIFIC_FUNAFUTI), + (Lower(*b"asia/beirut\0 "), raw_tzdata::ASIA_BEIRUT), + (Lower(*b"est\0 "), raw_tzdata::EST), + (Lower(*b"america/dawson\x7fcreek\0 "), raw_tzdata::AMERICA_DAWSON_CREEK), + (Lower(*b"america/rainy\x7friver\0 "), raw_tzdata::AMERICA_RAINY_RIVER), + (Lower(*b"europe/kirov\0 "), raw_tzdata::EUROPE_KIROV), (Lower(*b"america/fortaleza\0 "), raw_tzdata::AMERICA_FORTALEZA), - (Lower(*b"atlantic/madeira\0 "), raw_tzdata::ATLANTIC_MADEIRA), + (Lower(*b"america/sitka\0 "), raw_tzdata::AMERICA_SITKA), + (Lower(*b"africa/bujumbura\0 "), raw_tzdata::AFRICA_BUJUMBURA), + (Lower(*b"asia/irkutsk\0 "), raw_tzdata::ASIA_IRKUTSK), + (Lower(*b"nz-chat\0 "), raw_tzdata::NZ_CHAT), + (Lower(*b"africa/lome\0 "), raw_tzdata::AFRICA_LOME), + (Lower(*b"europe/zagreb\0 "), raw_tzdata::EUROPE_ZAGREB), + (Lower(*b"america/louisville\0 "), raw_tzdata::AMERICA_LOUISVILLE), + (Lower(*b"gmt\0 "), raw_tzdata::GMT), + (Lower(*b"us/aleutian\0 "), raw_tzdata::AMERICA_ADAK), + (Lower(*b"us/hawaii\0 "), raw_tzdata::PACIFIC_HONOLULU), + (Lower(*b"america/tijuana\0 "), raw_tzdata::AMERICA_ENSENADA), + (Lower(*b"asia/aden\0 "), raw_tzdata::ASIA_ADEN), + (Lower(*b"pacific/galapagos\0 "), raw_tzdata::PACIFIC_GALAPAGOS), + (Lower(*b"america/godthab\0 "), raw_tzdata::AMERICA_GODTHAB), + (Lower(*b"europe/mariehamn\0 "), raw_tzdata::EUROPE_HELSINKI), + (Lower(*b"america/paramaribo\0 "), raw_tzdata::AMERICA_PARAMARIBO), (Lower(*b"etc/gmt-0\0 "), raw_tzdata::GMT), - (Lower(*b"brazil/denoronha\0 "), raw_tzdata::AMERICA_NORONHA), - (Lower(*b"america/thunder\x7fbay\0 "), raw_tzdata::AMERICA_THUNDER_BAY), - (Lower(*b"africa/niamey\0 "), raw_tzdata::AFRICA_NIAMEY), - (Lower(*b"asia/choibalsan\0 "), raw_tzdata::ASIA_CHOIBALSAN), - (Lower(*b"europe/bucharest\0 "), raw_tzdata::EUROPE_BUCHAREST), - (Lower(*b"atlantic/cape\x7fverde\0 "), raw_tzdata::ATLANTIC_CAPE_VERDE), - (Lower(*b"asia/muscat\0 "), raw_tzdata::ASIA_MUSCAT), - (Lower(*b"america/guadeloupe\0 "), raw_tzdata::AMERICA_GUADELOUPE), - (Lower(*b"est5edt\0 "), raw_tzdata::EST_5_EDT), - (Lower(*b"america/st\x7fjohns\0 "), raw_tzdata::AMERICA_ST_JOHNS), - (Lower(*b"asia/vladivostok\0 "), raw_tzdata::ASIA_VLADIVOSTOK), - (Lower(*b"canada/newfoundland\0 "), raw_tzdata::AMERICA_ST_JOHNS), - (Lower(*b"asia/magadan\0 "), raw_tzdata::ASIA_MAGADAN), - (Lower(*b"turkey\0 "), raw_tzdata::TURKEY), - (Lower(*b"asia/srednekolymsk\0 "), raw_tzdata::ASIA_SREDNEKOLYMSK), (Lower(*b"america/ojinaga\0 "), raw_tzdata::AMERICA_OJINAGA), - (Lower(*b"asia/brunei\0 "), raw_tzdata::ASIA_BRUNEI), - (Lower(*b"america/halifax\0 "), raw_tzdata::AMERICA_HALIFAX), - (Lower(*b"america/juneau\0 "), raw_tzdata::AMERICA_JUNEAU), - (Lower(*b"arctic/longyearbyen\0 "), raw_tzdata::ARCTIC_LONGYEARBYEN), - (Lower(*b"america/denver\0 "), raw_tzdata::NAVAJO), - (Lower(*b"etc/zulu\0 "), raw_tzdata::UCT), - (Lower(*b"atlantic/azores\0 "), raw_tzdata::ATLANTIC_AZORES), - (Lower(*b"pacific/fakaofo\0 "), raw_tzdata::PACIFIC_FAKAOFO), + (Lower(*b"america/nassau\0 "), raw_tzdata::AMERICA_NASSAU), + (Lower(*b"antarctica/troll\0 "), raw_tzdata::ANTARCTICA_TROLL), + (Lower(*b"asia/tashkent\0 "), raw_tzdata::ASIA_TASHKENT), + (Lower(*b"gb-eire\0 "), raw_tzdata::GB), + (Lower(*b"pacific/enderbury\0 "), raw_tzdata::PACIFIC_ENDERBURY), + (Lower(*b"america/scoresbysund\0 "), raw_tzdata::AMERICA_SCORESBYSUND), + (Lower(*b"asia/tbilisi\0 "), raw_tzdata::ASIA_TBILISI), + (Lower(*b"asia/khandyga\0 "), raw_tzdata::ASIA_KHANDYGA), + (Lower(*b"indian/reunion\0 "), raw_tzdata::INDIAN_REUNION), + (Lower(*b"europe/lisbon\0 "), raw_tzdata::PORTUGAL), + (Lower(*b"europe/brussels\0 "), raw_tzdata::EUROPE_BRUSSELS), + (Lower(*b"etc/gmt+10\0 "), raw_tzdata::ETC_GMT_PLUS_10), (Lower(*b"africa/lusaka\0 "), raw_tzdata::AFRICA_LUSAKA), - (Lower(*b"antarctica/mcmurdo\0 "), raw_tzdata::ANTARCTICA_MC_MURDO), - (Lower(*b"america/detroit\0 "), raw_tzdata::AMERICA_DETROIT), - (Lower(*b"africa/accra\0 "), raw_tzdata::AFRICA_ACCRA), - (Lower(*b"america/punta\x7farenas\0 "), raw_tzdata::AMERICA_PUNTA_ARENAS), - (Lower(*b"africa/addis\x7fababa\0 "), raw_tzdata::AFRICA_ADDIS_ABABA), - (Lower(*b"america/rio\x7fbranco\0 "), raw_tzdata::AMERICA_PORTO_ACRE), - (Lower(*b"africa/harare\0 "), raw_tzdata::AFRICA_HARARE), - (Lower(*b"africa/nouakchott\0 "), raw_tzdata::AFRICA_NOUAKCHOTT), - (Lower(*b"africa/banjul\0 "), raw_tzdata::AFRICA_BANJUL), - (Lower(*b"america/glace\x7fbay\0 "), raw_tzdata::AMERICA_GLACE_BAY), + (Lower(*b"canada/saskatchewan\0 "), raw_tzdata::AMERICA_REGINA), + (Lower(*b"libya\0 "), raw_tzdata::LIBYA), + (Lower(*b"europe/london\0 "), raw_tzdata::GB), + (Lower(*b"rok\0 "), raw_tzdata::ROK), (Lower(*b"europe/copenhagen\0 "), raw_tzdata::EUROPE_COPENHAGEN), - (Lower(*b"kwajalein\0 "), raw_tzdata::KWAJALEIN), - (Lower(*b"hst\0 "), raw_tzdata::HST), - (Lower(*b"asia/tel\x7faviv\0 "), raw_tzdata::ASIA_TEL_AVIV), - (Lower(*b"america/st\x7fkitts\0 "), raw_tzdata::AMERICA_ST_KITTS), + (Lower(*b"america/cancun\0 "), raw_tzdata::AMERICA_CANCUN), + (Lower(*b"etc/gmt+11\0 "), raw_tzdata::ETC_GMT_PLUS_11), + (Lower(*b"africa/tunis\0 "), raw_tzdata::AFRICA_TUNIS), + (Lower(*b"asia/tomsk\0 "), raw_tzdata::ASIA_TOMSK), + (Lower(*b"asia/kuala\x7flumpur\0 "), raw_tzdata::ASIA_KUALA_LUMPUR), + (Lower(*b"europe/samara\0 "), raw_tzdata::EUROPE_SAMARA), + (Lower(*b"indian/antananarivo\0 "), raw_tzdata::INDIAN_ANTANANARIVO), + (Lower(*b"asia/kashgar\0 "), raw_tzdata::ASIA_KASHGAR), (Lower(*b"asia/jerusalem\0 "), raw_tzdata::ISRAEL), - (Lower(*b"pacific/gambier\0 "), raw_tzdata::PACIFIC_GAMBIER), - (Lower(*b"asia/ulaanbaatar\0 "), raw_tzdata::ASIA_ULAANBAATAR), + (Lower(*b"turkey\0 "), raw_tzdata::TURKEY), + (Lower(*b"america/mexico\x7fcity\0 "), raw_tzdata::AMERICA_MEXICO_CITY), + (Lower(*b"australia/nsw\0 "), raw_tzdata::AUSTRALIA_ACT), + (Lower(*b"prc\0 "), raw_tzdata::PRC), + (Lower(*b"asia/singapore\0 "), raw_tzdata::SINGAPORE), + (Lower(*b"australia/act\0 "), raw_tzdata::AUSTRALIA_ACT), + (Lower(*b"asia/bishkek\0 "), raw_tzdata::ASIA_BISHKEK), (Lower(*b"america/lower\x7fprinces\0 "), raw_tzdata::AMERICA_CURACAO), - (Lower(*b"america/grand\x7fturk\0 "), raw_tzdata::AMERICA_GRAND_TURK), - (Lower(*b"etc/gmt+8\0 "), raw_tzdata::ETC_GMT_PLUS_8), - (Lower(*b"america/cayman\0 "), raw_tzdata::AMERICA_CAYMAN), - (Lower(*b"etc/gmt+1\0 "), raw_tzdata::ATLANTIC_JAN_MAYEN), - (Lower(*b"asia/anadyr\0 "), raw_tzdata::ASIA_ANADYR), - (Lower(*b"asia/seoul\0 "), raw_tzdata::ROK), - (Lower(*b"europe/nicosia\0 "), raw_tzdata::ASIA_NICOSIA), - (Lower(*b"australia/eucla\0 "), raw_tzdata::AUSTRALIA_EUCLA), - (Lower(*b"pacific/johnston\0 "), raw_tzdata::HST), - (Lower(*b"america/st\x7fvincent\0 "), raw_tzdata::AMERICA_ST_VINCENT), - (Lower(*b"canada/atlantic\0 "), raw_tzdata::AMERICA_HALIFAX), - (Lower(*b"uct\0 "), raw_tzdata::UCT), - (Lower(*b"indian/chagos\0 "), raw_tzdata::INDIAN_CHAGOS), - (Lower(*b"africa/asmara\0 "), raw_tzdata::AFRICA_ASMARA), - (Lower(*b"africa/maseru\0 "), raw_tzdata::AFRICA_MASERU), - (Lower(*b"america/danmarkshavn\0 "), raw_tzdata::AMERICA_DANMARKSHAVN), - (Lower(*b"america/mazatlan\0 "), raw_tzdata::AMERICA_MAZATLAN), - (Lower(*b"pacific/funafuti\0 "), raw_tzdata::PACIFIC_FUNAFUTI), - (Lower(*b"indian/antananarivo\0 "), raw_tzdata::INDIAN_ANTANANARIVO), - (Lower(*b"asia/bahrain\0 "), raw_tzdata::ASIA_BAHRAIN), - (Lower(*b"gb-eire\0 "), raw_tzdata::GB), - (Lower(*b"asia/novokuznetsk\0 "), raw_tzdata::ASIA_NOVOKUZNETSK), - (Lower(*b"etc/gmt-4\0 "), raw_tzdata::ETC_GMT_MINUS_4), - (Lower(*b"africa/dakar\0 "), raw_tzdata::AFRICA_DAKAR), - (Lower(*b"indian/kerguelen\0 "), raw_tzdata::INDIAN_KERGUELEN), - (Lower(*b"canada/yukon\0 "), raw_tzdata::AMERICA_WHITEHORSE), - (Lower(*b"asia/chungking\0 "), raw_tzdata::ASIA_CHONGQING), - (Lower(*b"etc/gmt+5\0 "), raw_tzdata::ETC_GMT_PLUS_5), - (Lower(*b"gb\0 "), raw_tzdata::GB), - (Lower(*b"asia/krasnoyarsk\0 "), raw_tzdata::ASIA_KRASNOYARSK), - (Lower(*b"africa/khartoum\0 "), raw_tzdata::AFRICA_KHARTOUM), - (Lower(*b"asia/samarkand\0 "), raw_tzdata::ASIA_SAMARKAND), - (Lower(*b"etc/gmt-7\0 "), raw_tzdata::ETC_GMT_MINUS_7), - (Lower(*b"asia/pyongyang\0 "), raw_tzdata::ASIA_PYONGYANG), - (Lower(*b"w-su\0 "), raw_tzdata::W_SU), - (Lower(*b"etc/gmt0\0 "), raw_tzdata::GMT), - (Lower(*b"america/campo\x7fgrande\0 "), raw_tzdata::AMERICA_CAMPO_GRANDE), - (Lower(*b"asia/ashgabat\0 "), raw_tzdata::ASIA_ASHGABAT), - (Lower(*b"africa/ceuta\0 "), raw_tzdata::AFRICA_CEUTA), - (Lower(*b"asia/ho\x7fchi\x7fminh\0 "), raw_tzdata::ASIA_HO_CHI_MINH), - (Lower(*b"canada/saskatchewan\0 "), raw_tzdata::AMERICA_REGINA), - (Lower(*b"europe/tiraspol\0 "), raw_tzdata::EUROPE_TIRASPOL), + (Lower(*b"asia/aqtobe\0 "), raw_tzdata::ASIA_AQTOBE), + (Lower(*b"asia/tel\x7faviv\0 "), raw_tzdata::ISRAEL), + (Lower(*b"africa/nairobi\0 "), raw_tzdata::AFRICA_NAIROBI), + (Lower(*b"europe/simferopol\0 "), raw_tzdata::EUROPE_SIMFEROPOL), + (Lower(*b"america/phoenix\0 "), raw_tzdata::AMERICA_PHOENIX), + (Lower(*b"america/porto\x7fvelho\0 "), raw_tzdata::AMERICA_PORTO_VELHO), + (Lower(*b"america/recife\0 "), raw_tzdata::AMERICA_RECIFE), + (Lower(*b"etc/gmt+2\0 "), raw_tzdata::ETC_GMT_PLUS_2), + (Lower(*b"europe/malta\0 "), raw_tzdata::EUROPE_MALTA), + (Lower(*b"africa/ouagadougou\0 "), raw_tzdata::AFRICA_OUAGADOUGOU), + (Lower(*b"africa/addis\x7fababa\0 "), raw_tzdata::AFRICA_ADDIS_ABABA), + (Lower(*b"europe/andorra\0 "), raw_tzdata::EUROPE_ANDORRA), + (Lower(*b"antarctica/mawson\0 "), raw_tzdata::ANTARCTICA_MAWSON), + (Lower(*b"etc/gmt-1\0 "), raw_tzdata::ETC_GMT_MINUS_1), + (Lower(*b"europe/luxembourg\0 "), raw_tzdata::EUROPE_LUXEMBOURG), + (Lower(*b"europe/belgrade\0 "), raw_tzdata::EUROPE_BELGRADE), + (Lower(*b"met\0 "), raw_tzdata::MET), + (Lower(*b"america/guayaquil\0 "), raw_tzdata::AMERICA_GUAYAQUIL), + (Lower(*b"canada/pacific\0 "), raw_tzdata::AMERICA_VANCOUVER), + (Lower(*b"asia/baghdad\0 "), raw_tzdata::ASIA_BAGHDAD), + (Lower(*b"asia/saigon\0 "), raw_tzdata::ASIA_HO_CHI_MINH), + (Lower(*b"etc/zulu\0 "), raw_tzdata::UCT), + (Lower(*b"america/inuvik\0 "), raw_tzdata::AMERICA_INUVIK), + (Lower(*b"africa/conakry\0 "), raw_tzdata::AFRICA_CONAKRY), + (Lower(*b"america/goose\x7fbay\0 "), raw_tzdata::AMERICA_GOOSE_BAY), + (Lower(*b"australia/lhi\0 "), raw_tzdata::AUSTRALIA_LHI), + (Lower(*b"america/mazatlan\0 "), raw_tzdata::AMERICA_MAZATLAN), + (Lower(*b"australia/brisbane\0 "), raw_tzdata::AUSTRALIA_BRISBANE), + (Lower(*b"africa/asmera\0 "), raw_tzdata::AFRICA_ASMARA), + (Lower(*b"america/port-au-prince\0 "), raw_tzdata::AMERICA_PORT_AU_PRINCE), + (Lower(*b"asia/muscat\0 "), raw_tzdata::ASIA_MUSCAT), + (Lower(*b"africa/windhoek\0 "), raw_tzdata::AFRICA_WINDHOEK), + (Lower(*b"asia/ust-nera\0 "), raw_tzdata::ASIA_UST_NERA), + (Lower(*b"asia/nicosia\0 "), raw_tzdata::ASIA_NICOSIA), + (Lower(*b"asia/phnom\x7fpenh\0 "), raw_tzdata::ASIA_PHNOM_PENH), + (Lower(*b"america/mendoza\0 "), raw_tzdata::AMERICA_MENDOZA), (Lower(*b"america/edmonton\0 "), raw_tzdata::AMERICA_EDMONTON), - (Lower(*b"america/louisville\0 "), raw_tzdata::AMERICA_LOUISVILLE), - (Lower(*b"america/rankin\x7finlet\0 "), raw_tzdata::AMERICA_RANKIN_INLET), + (Lower(*b"europe/tirane\0 "), raw_tzdata::EUROPE_TIRANE), + (Lower(*b"america/antigua\0 "), raw_tzdata::AMERICA_ANTIGUA), + (Lower(*b"america/bogota\0 "), raw_tzdata::AMERICA_BOGOTA), + (Lower(*b"etc/gmt-8\0 "), raw_tzdata::ETC_GMT_MINUS_8), (Lower(*b"pacific/norfolk\0 "), raw_tzdata::PACIFIC_NORFOLK), - (Lower(*b"canada/mountain\0 "), raw_tzdata::AMERICA_EDMONTON), - (Lower(*b"africa/brazzaville\0 "), raw_tzdata::AFRICA_BRAZZAVILLE), - (Lower(*b"america/st\x7fbarthelemy\0 "), raw_tzdata::AMERICA_MARIGOT), - (Lower(*b"europe/minsk\0 "), raw_tzdata::EUROPE_MINSK), - (Lower(*b"america/paramaribo\0 "), raw_tzdata::AMERICA_PARAMARIBO), - (Lower(*b"asia/hong\x7fkong\0 "), raw_tzdata::HONGKONG), - (Lower(*b"america/montevideo\0 "), raw_tzdata::AMERICA_MONTEVIDEO), + (Lower(*b"asia/jayapura\0 "), raw_tzdata::ASIA_JAYAPURA), + (Lower(*b"africa/harare\0 "), raw_tzdata::AFRICA_HARARE), + (Lower(*b"europe/kiev\0 "), raw_tzdata::EUROPE_KIEV), + (Lower(*b"asia/tokyo\0 "), raw_tzdata::JAPAN), + (Lower(*b"factory\0 "), raw_tzdata::FACTORY), + (Lower(*b"america/metlakatla\0 "), raw_tzdata::AMERICA_METLAKATLA), + (Lower(*b"asia/novokuznetsk\0 "), raw_tzdata::ASIA_NOVOKUZNETSK), + (Lower(*b"pacific/kanton\0 "), raw_tzdata::PACIFIC_ENDERBURY), + (Lower(*b"pacific/apia\0 "), raw_tzdata::PACIFIC_APIA), + (Lower(*b"brazil/west\0 "), raw_tzdata::AMERICA_MANAUS), + (Lower(*b"pacific/noumea\0 "), raw_tzdata::PACIFIC_NOUMEA), + (Lower(*b"europe/ljubljana\0 "), raw_tzdata::EUROPE_LJUBLJANA), + (Lower(*b"america/tegucigalpa\0 "), raw_tzdata::AMERICA_TEGUCIGALPA), + (Lower(*b"america/coral\x7fharbour\0 "), raw_tzdata::AMERICA_ATIKOKAN), + (Lower(*b"america/porto\x7facre\0 "), raw_tzdata::AMERICA_PORTO_ACRE), + (Lower(*b"antarctica/palmer\0 "), raw_tzdata::ANTARCTICA_PALMER), + (Lower(*b"w-su\0 "), raw_tzdata::W_SU), + (Lower(*b"america/vancouver\0 "), raw_tzdata::AMERICA_VANCOUVER), + (Lower(*b"asia/hovd\0 "), raw_tzdata::ASIA_HOVD), + (Lower(*b"pacific/bougainville\0 "), raw_tzdata::PACIFIC_BOUGAINVILLE), + (Lower(*b"canada/yukon\0 "), raw_tzdata::AMERICA_WHITEHORSE), + (Lower(*b"america/halifax\0 "), raw_tzdata::AMERICA_HALIFAX), + (Lower(*b"atlantic/azores\0 "), raw_tzdata::ATLANTIC_AZORES), + (Lower(*b"africa/porto-novo\0 "), raw_tzdata::AFRICA_PORTO_NOVO), + (Lower(*b"america/grenada\0 "), raw_tzdata::AMERICA_GRENADA), + (Lower(*b"africa/dar\x7fes\x7fsalaam\0 "), raw_tzdata::AFRICA_DAR_ES_SALAAM), + (Lower(*b"africa/lagos\0 "), raw_tzdata::AFRICA_LAGOS), + (Lower(*b"america/managua\0 "), raw_tzdata::AMERICA_MANAGUA), (Lower(*b"us/michigan\0 "), raw_tzdata::AMERICA_DETROIT), - (Lower(*b"america/montserrat\0 "), raw_tzdata::AMERICA_MONTSERRAT), - (Lower(*b"asia/kuching\0 "), raw_tzdata::ASIA_KUCHING), + (Lower(*b"europe/kaliningrad\0 "), raw_tzdata::EUROPE_KALININGRAD), + (Lower(*b"europe/prague\0 "), raw_tzdata::EUROPE_BRATISLAVA), + (Lower(*b"asia/ashgabat\0 "), raw_tzdata::ASIA_ASHGABAT), + (Lower(*b"america/puerto\x7frico\0 "), raw_tzdata::AMERICA_PUERTO_RICO), + (Lower(*b"etc/uct\0 "), raw_tzdata::UCT), + (Lower(*b"america/catamarca\0 "), raw_tzdata::AMERICA_CATAMARCA), + (Lower(*b"america/swift\x7fcurrent\0 "), raw_tzdata::AMERICA_SWIFT_CURRENT), + (Lower(*b"atlantic/cape\x7fverde\0 "), raw_tzdata::ATLANTIC_CAPE_VERDE), + (Lower(*b"america/costa\x7frica\0 "), raw_tzdata::AMERICA_COSTA_RICA), + (Lower(*b"america/el\x7fsalvador\0 "), raw_tzdata::AMERICA_EL_SALVADOR), + (Lower(*b"asia/riyadh\0 "), raw_tzdata::ASIA_RIYADH), + (Lower(*b"pacific/guadalcanal\0 "), raw_tzdata::PACIFIC_GUADALCANAL), + (Lower(*b"europe/saratov\0 "), raw_tzdata::EUROPE_SARATOV), (Lower(*b"america/pangnirtung\0 "), raw_tzdata::AMERICA_PANGNIRTUNG), - (Lower(*b"etc/localtime\0 "), raw_tzdata::FACTORY), - (Lower(*b"hongkong\0 "), raw_tzdata::HONGKONG), - (Lower(*b"africa/libreville\0 "), raw_tzdata::AFRICA_LIBREVILLE), - (Lower(*b"etc/gmt-1\0 "), raw_tzdata::ETC_GMT_MINUS_1), - (Lower(*b"europe/isle\x7fof\x7fman\0 "), raw_tzdata::EUROPE_ISLE_OF_MAN), - (Lower(*b"america/montreal\0 "), raw_tzdata::AMERICA_MONTREAL), - (Lower(*b"asia/jakarta\0 "), raw_tzdata::ASIA_JAKARTA), - (Lower(*b"asia/nicosia\0 "), raw_tzdata::ASIA_NICOSIA), - (Lower(*b"canada/central\0 "), raw_tzdata::AMERICA_WINNIPEG), - (Lower(*b"canada/pacific\0 "), raw_tzdata::AMERICA_VANCOUVER), - (Lower(*b"america/santiago\0 "), raw_tzdata::AMERICA_SANTIAGO), - (Lower(*b"atlantic/south\x7fgeorgia\0 "), raw_tzdata::ATLANTIC_SOUTH_GEORGIA), + (Lower(*b"africa/tripoli\0 "), raw_tzdata::LIBYA), + (Lower(*b"mexico/bajanorte\0 "), raw_tzdata::AMERICA_ENSENADA), + (Lower(*b"pst8pdt\0 "), raw_tzdata::PST_8_PDT), + (Lower(*b"europe/sofia\0 "), raw_tzdata::EUROPE_SOFIA), + (Lower(*b"europe/warsaw\0 "), raw_tzdata::POLAND), + (Lower(*b"america/chihuahua\0 "), raw_tzdata::AMERICA_CHIHUAHUA), + (Lower(*b"africa/ndjamena\0 "), raw_tzdata::AFRICA_NDJAMENA), + (Lower(*b"america/creston\0 "), raw_tzdata::AMERICA_CRESTON), + (Lower(*b"africa/mbabane\0 "), raw_tzdata::AFRICA_MBABANE), + (Lower(*b"etc/greenwich\0 "), raw_tzdata::GMT), + (Lower(*b"america/martinique\0 "), raw_tzdata::AMERICA_MARTINIQUE), + (Lower(*b"asia/manila\0 "), raw_tzdata::ASIA_MANILA), + (Lower(*b"asia/ashkhabad\0 "), raw_tzdata::ASIA_ASHGABAT), + (Lower(*b"america/montserrat\0 "), raw_tzdata::AMERICA_MONTSERRAT), + (Lower(*b"pacific/palau\0 "), raw_tzdata::PACIFIC_PALAU), + (Lower(*b"pacific/pago\x7fpago\0 "), raw_tzdata::PACIFIC_PAGO_PAGO), + (Lower(*b"etc/gmt-3\0 "), raw_tzdata::ETC_GMT_MINUS_3), + (Lower(*b"asia/colombo\0 "), raw_tzdata::ASIA_COLOMBO), + (Lower(*b"america/marigot\0 "), raw_tzdata::AMERICA_MARIGOT), + (Lower(*b"america/anguilla\0 "), raw_tzdata::AMERICA_ANGUILLA), + (Lower(*b"asia/yangon\0 "), raw_tzdata::ASIA_RANGOON), + (Lower(*b"europe/athens\0 "), raw_tzdata::EUROPE_ATHENS), + (Lower(*b"europe/chisinau\0 "), raw_tzdata::EUROPE_CHISINAU), + (Lower(*b"america/bahia\0 "), raw_tzdata::AMERICA_BAHIA), + (Lower(*b"africa/abidjan\0 "), raw_tzdata::AFRICA_ABIDJAN), + (Lower(*b"australia/yancowinna\0 "), raw_tzdata::AUSTRALIA_BROKEN_HILL), + (Lower(*b"us/pacific\0 "), raw_tzdata::AMERICA_LOS_ANGELES), (Lower(*b"asia/oral\0 "), raw_tzdata::ASIA_ORAL), - (Lower(*b"africa/gaborone\0 "), raw_tzdata::AFRICA_GABORONE), - (Lower(*b"pacific/rarotonga\0 "), raw_tzdata::PACIFIC_RAROTONGA), - (Lower(*b"europe/helsinki\0 "), raw_tzdata::EUROPE_HELSINKI), - (Lower(*b"antarctica/syowa\0 "), raw_tzdata::ANTARCTICA_SYOWA), - (Lower(*b"africa/maputo\0 "), raw_tzdata::AFRICA_MAPUTO), - (Lower(*b"africa/monrovia\0 "), raw_tzdata::AFRICA_MONROVIA), - (Lower(*b"america/nome\0 "), raw_tzdata::AMERICA_NOME), + (Lower(*b"indian/comoro\0 "), raw_tzdata::INDIAN_COMORO), + (Lower(*b"etc/gmt+8\0 "), raw_tzdata::ETC_GMT_PLUS_8), + (Lower(*b"asia/aqtau\0 "), raw_tzdata::ASIA_AQTAU), + (Lower(*b"europe/tiraspol\0 "), raw_tzdata::EUROPE_CHISINAU), + (Lower(*b"atlantic/south\x7fgeorgia\0 "), raw_tzdata::ATLANTIC_SOUTH_GEORGIA), + (Lower(*b"europe/gibraltar\0 "), raw_tzdata::EUROPE_GIBRALTAR), + (Lower(*b"africa/blantyre\0 "), raw_tzdata::AFRICA_BLANTYRE), + (Lower(*b"atlantic/stanley\0 "), raw_tzdata::ATLANTIC_STANLEY), + (Lower(*b"asia/harbin\0 "), raw_tzdata::PRC), + (Lower(*b"asia/karachi\0 "), raw_tzdata::ASIA_KARACHI), + (Lower(*b"africa/ceuta\0 "), raw_tzdata::AFRICA_CEUTA), + (Lower(*b"pacific/nauru\0 "), raw_tzdata::PACIFIC_NAURU), + (Lower(*b"kwajalein\0 "), raw_tzdata::KWAJALEIN), + (Lower(*b"etc/gmt-6\0 "), raw_tzdata::ETC_GMT_MINUS_6), + (Lower(*b"europe/istanbul\0 "), raw_tzdata::TURKEY), + (Lower(*b"etc/gmt-7\0 "), raw_tzdata::ETC_GMT_MINUS_7), + (Lower(*b"africa/algiers\0 "), raw_tzdata::AFRICA_ALGIERS), + (Lower(*b"europe/belfast\0 "), raw_tzdata::GB), + (Lower(*b"asia/omsk\0 "), raw_tzdata::ASIA_OMSK), + (Lower(*b"etc/gmt+5\0 "), raw_tzdata::ETC_GMT_PLUS_5), + (Lower(*b"america/atka\0 "), raw_tzdata::AMERICA_ADAK), + (Lower(*b"america/st\x7flucia\0 "), raw_tzdata::AMERICA_ST_LUCIA), + (Lower(*b"america/knox\x7fin\0 "), raw_tzdata::AMERICA_KNOX_IN), + (Lower(*b"europe/guernsey\0 "), raw_tzdata::EUROPE_GUERNSEY), + (Lower(*b"america/whitehorse\0 "), raw_tzdata::AMERICA_WHITEHORSE), + (Lower(*b"america/buenos\x7faires\0 "), raw_tzdata::AMERICA_BUENOS_AIRES), + (Lower(*b"asia/makassar\0 "), raw_tzdata::ASIA_MAKASSAR), + (Lower(*b"pacific/pitcairn\0 "), raw_tzdata::PACIFIC_PITCAIRN), + (Lower(*b"europe/ulyanovsk\0 "), raw_tzdata::EUROPE_ULYANOVSK), + (Lower(*b"hst\0 "), raw_tzdata::HST), + (Lower(*b"egypt\0 "), raw_tzdata::EGYPT), + (Lower(*b"asia/brunei\0 "), raw_tzdata::ASIA_BRUNEI), + (Lower(*b"europe/vaduz\0 "), raw_tzdata::EUROPE_VADUZ), + (Lower(*b"us/central\0 "), raw_tzdata::AMERICA_CHICAGO), + (Lower(*b"america/guadeloupe\0 "), raw_tzdata::AMERICA_GUADELOUPE), (Lower(*b"asia/vientiane\0 "), raw_tzdata::ASIA_VIENTIANE), - (Lower(*b"etc/gmt-10\0 "), raw_tzdata::ETC_GMT_MINUS_10), + (Lower(*b"asia/bahrain\0 "), raw_tzdata::ASIA_BAHRAIN), + (Lower(*b"canada/mountain\0 "), raw_tzdata::AMERICA_EDMONTON), + (Lower(*b"asia/ulaanbaatar\0 "), raw_tzdata::ASIA_ULAANBAATAR), + (Lower(*b"asia/amman\0 "), raw_tzdata::ASIA_AMMAN), + (Lower(*b"europe/san\x7fmarino\0 "), raw_tzdata::EUROPE_ROME), + (Lower(*b"asia/kuching\0 "), raw_tzdata::ASIA_KUCHING), + (Lower(*b"europe/dublin\0 "), raw_tzdata::EIRE), + (Lower(*b"etc/utc\0 "), raw_tzdata::UCT), + (Lower(*b"asia/thimbu\0 "), raw_tzdata::ASIA_THIMBU), + (Lower(*b"america/virgin\0 "), raw_tzdata::AMERICA_ST_THOMAS), + (Lower(*b"africa/lubumbashi\0 "), raw_tzdata::AFRICA_LUBUMBASHI), (Lower(*b"pacific/kiritimati\0 "), raw_tzdata::PACIFIC_KIRITIMATI), - (Lower(*b"europe/bratislava\0 "), raw_tzdata::EUROPE_BRATISLAVA), - (Lower(*b"pacific/niue\0 "), raw_tzdata::PACIFIC_NIUE), - (Lower(*b"america/tijuana\0 "), raw_tzdata::AMERICA_SANTA_ISABEL), + (Lower(*b"america/panama\0 "), raw_tzdata::AMERICA_PANAMA), + (Lower(*b"europe/sarajevo\0 "), raw_tzdata::EUROPE_SARAJEVO), + (Lower(*b"etc/gmt-2\0 "), raw_tzdata::ETC_GMT_MINUS_2), + (Lower(*b"pacific/majuro\0 "), raw_tzdata::PACIFIC_MAJURO), + (Lower(*b"etc/universal\0 "), raw_tzdata::UCT), (Lower(*b"etc/gmt-13\0 "), raw_tzdata::ETC_GMT_MINUS_13), - (Lower(*b"etc/gmt-3\0 "), raw_tzdata::ETC_GMT_MINUS_3), + (Lower(*b"asia/tehran\0 "), raw_tzdata::IRAN), + (Lower(*b"america/santarem\0 "), raw_tzdata::AMERICA_SANTAREM), + (Lower(*b"us/alaska\0 "), raw_tzdata::AMERICA_ANCHORAGE), + (Lower(*b"etc/gmt+4\0 "), raw_tzdata::ETC_GMT_PLUS_4), + (Lower(*b"pacific/efate\0 "), raw_tzdata::PACIFIC_EFATE), + (Lower(*b"hongkong\0 "), raw_tzdata::HONGKONG), + (Lower(*b"america/cuiaba\0 "), raw_tzdata::AMERICA_CUIABA), + (Lower(*b"gmt+0\0 "), raw_tzdata::GMT), + (Lower(*b"cst6cdt\0 "), raw_tzdata::CST_6_CDT), + (Lower(*b"america/bahia\x7fbanderas\0 "), raw_tzdata::AMERICA_BAHIA_BANDERAS), + (Lower(*b"israel\0 "), raw_tzdata::ISRAEL), + (Lower(*b"brazil/denoronha\0 "), raw_tzdata::AMERICA_NORONHA), + (Lower(*b"canada/newfoundland\0 "), raw_tzdata::AMERICA_ST_JOHNS), + (Lower(*b"mexico/bajasur\0 "), raw_tzdata::AMERICA_MAZATLAN), (Lower(*b"america/maceio\0 "), raw_tzdata::AMERICA_MACEIO), - (Lower(*b"atlantic/canary\0 "), raw_tzdata::ATLANTIC_CANARY), - (Lower(*b"atlantic/faroe\0 "), raw_tzdata::ATLANTIC_FAEROE), - (Lower(*b"america/lima\0 "), raw_tzdata::AMERICA_LIMA), - (Lower(*b"asia/yekaterinburg\0 "), raw_tzdata::ASIA_YEKATERINBURG), - (Lower(*b"america/panama\0 "), raw_tzdata::AMERICA_PANAMA), - (Lower(*b"asia/hebron\0 "), raw_tzdata::ASIA_HEBRON), - (Lower(*b"asia/tokyo\0 "), raw_tzdata::JAPAN), - (Lower(*b"europe/prague\0 "), raw_tzdata::EUROPE_BRATISLAVA), - (Lower(*b"europe/monaco\0 "), raw_tzdata::EUROPE_MONACO), - (Lower(*b"pacific/noumea\0 "), raw_tzdata::PACIFIC_NOUMEA), - (Lower(*b"europe/luxembourg\0 "), raw_tzdata::EUROPE_LUXEMBOURG), - (Lower(*b"america/phoenix\0 "), raw_tzdata::AMERICA_PHOENIX), - (Lower(*b"europe/zagreb\0 "), raw_tzdata::EUROPE_ZAGREB), - (Lower(*b"america/port\x7fof\x7fspain\0 "), raw_tzdata::AMERICA_MARIGOT), - (Lower(*b"europe/simferopol\0 "), raw_tzdata::EUROPE_SIMFEROPOL), - (Lower(*b"america/martinique\0 "), raw_tzdata::AMERICA_MARTINIQUE), - (Lower(*b"asia/riyadh\0 "), raw_tzdata::ASIA_RIYADH), - (Lower(*b"etc/gmt\0 "), raw_tzdata::GMT), - (Lower(*b"us/central\0 "), raw_tzdata::AMERICA_CHICAGO), - (Lower(*b"asia/istanbul\0 "), raw_tzdata::TURKEY), - (Lower(*b"pacific/chuuk\0 "), raw_tzdata::PACIFIC_CHUUK), - (Lower(*b"pacific/wallis\0 "), raw_tzdata::PACIFIC_WALLIS), - (Lower(*b"europe/moscow\0 "), raw_tzdata::W_SU), - (Lower(*b"etc/gmt-6\0 "), raw_tzdata::ETC_GMT_MINUS_6), + (Lower(*b"cuba\0 "), raw_tzdata::CUBA), + (Lower(*b"asia/bangkok\0 "), raw_tzdata::ASIA_BANGKOK), + (Lower(*b"indian/maldives\0 "), raw_tzdata::INDIAN_MALDIVES), + (Lower(*b"america/santo\x7fdomingo\0 "), raw_tzdata::AMERICA_SANTO_DOMINGO), + (Lower(*b"asia/kuwait\0 "), raw_tzdata::ASIA_KUWAIT), + (Lower(*b"uct\0 "), raw_tzdata::UCT), + (Lower(*b"africa/el\x7faaiun\0 "), raw_tzdata::AFRICA_EL_AAIUN), + (Lower(*b"atlantic/madeira\0 "), raw_tzdata::ATLANTIC_MADEIRA), + (Lower(*b"asia/krasnoyarsk\0 "), raw_tzdata::ASIA_KRASNOYARSK), + (Lower(*b"africa/sao\x7ftome\0 "), raw_tzdata::AFRICA_SAO_TOME), + (Lower(*b"etc/gmt0\0 "), raw_tzdata::GMT), + (Lower(*b"portugal\0 "), raw_tzdata::PORTUGAL), + (Lower(*b"indian/mauritius\0 "), raw_tzdata::INDIAN_MAURITIUS), + (Lower(*b"us/eastern\0 "), raw_tzdata::AMERICA_NEW_YORK), + (Lower(*b"universal\0 "), raw_tzdata::UCT), + (Lower(*b"america/tortola\0 "), raw_tzdata::AMERICA_TORTOLA), + (Lower(*b"europe/zurich\0 "), raw_tzdata::EUROPE_BUSINGEN), + (Lower(*b"mst\0 "), raw_tzdata::MST), (Lower(*b"africa/djibouti\0 "), raw_tzdata::AFRICA_DJIBOUTI), - (Lower(*b"asia/tbilisi\0 "), raw_tzdata::ASIA_TBILISI), - (Lower(*b"mexico/general\0 "), raw_tzdata::AMERICA_MEXICO_CITY), - (Lower(*b"europe/andorra\0 "), raw_tzdata::EUROPE_ANDORRA), - (Lower(*b"america/porto\x7fvelho\0 "), raw_tzdata::AMERICA_PORTO_VELHO), - (Lower(*b"mexico/bajanorte\0 "), raw_tzdata::AMERICA_SANTA_ISABEL), - (Lower(*b"asia/chita\0 "), raw_tzdata::ASIA_CHITA), + (Lower(*b"africa/banjul\0 "), raw_tzdata::AFRICA_BANJUL), + (Lower(*b"asia/choibalsan\0 "), raw_tzdata::ASIA_CHOIBALSAN), + (Lower(*b"asia/samarkand\0 "), raw_tzdata::ASIA_SAMARKAND), + (Lower(*b"america/sao\x7fpaulo\0 "), raw_tzdata::AMERICA_SAO_PAULO), + (Lower(*b"asia/yekaterinburg\0 "), raw_tzdata::ASIA_YEKATERINBURG), + (Lower(*b"america/new\x7fyork\0 "), raw_tzdata::AMERICA_NEW_YORK), (Lower(*b"atlantic/faeroe\0 "), raw_tzdata::ATLANTIC_FAEROE), - (Lower(*b"australia/west\0 "), raw_tzdata::AUSTRALIA_PERTH), - (Lower(*b"pacific/kwajalein\0 "), raw_tzdata::KWAJALEIN), - (Lower(*b"america/indianapolis\0 "), raw_tzdata::AMERICA_FORT_WAYNE), - (Lower(*b"asia/dacca\0 "), raw_tzdata::ASIA_DACCA), - (Lower(*b"europe/malta\0 "), raw_tzdata::EUROPE_MALTA), - (Lower(*b"pacific/guam\0 "), raw_tzdata::PACIFIC_GUAM), - (Lower(*b"america/resolute\0 "), raw_tzdata::AMERICA_RESOLUTE), - (Lower(*b"america/guyana\0 "), raw_tzdata::AMERICA_GUYANA), - (Lower(*b"europe/kiev\0 "), raw_tzdata::EUROPE_KIEV), - (Lower(*b"iran\0 "), raw_tzdata::IRAN), - (Lower(*b"america/merida\0 "), raw_tzdata::AMERICA_MERIDA), - (Lower(*b"asia/singapore\0 "), raw_tzdata::SINGAPORE), - (Lower(*b"america/new\x7fyork\0 "), raw_tzdata::AMERICA_NEW_YORK), - (Lower(*b"atlantic/bermuda\0 "), raw_tzdata::ATLANTIC_BERMUDA), - (Lower(*b"cuba\0 "), raw_tzdata::CUBA), - (Lower(*b"asia/kuala\x7flumpur\0 "), raw_tzdata::ASIA_KUALA_LUMPUR), - (Lower(*b"cst6cdt\0 "), raw_tzdata::CST_6_CDT), - (Lower(*b"europe/vaduz\0 "), raw_tzdata::EUROPE_VADUZ), - (Lower(*b"australia/act\0 "), raw_tzdata::AUSTRALIA_ACT), - (Lower(*b"america/bogota\0 "), raw_tzdata::AMERICA_BOGOTA), - (Lower(*b"iceland\0 "), raw_tzdata::ICELAND), - (Lower(*b"libya\0 "), raw_tzdata::LIBYA), - (Lower(*b"asia/shanghai\0 "), raw_tzdata::PRC), - (Lower(*b"greenwich\0 "), raw_tzdata::GMT), - (Lower(*b"pacific/efate\0 "), raw_tzdata::PACIFIC_EFATE), - (Lower(*b"etc/gmt-12\0 "), raw_tzdata::ETC_GMT_MINUS_12), - (Lower(*b"europe/budapest\0 "), raw_tzdata::EUROPE_BUDAPEST), - (Lower(*b"asia/chongqing\0 "), raw_tzdata::ASIA_CHONGQING), - (Lower(*b"america/chicago\0 "), raw_tzdata::AMERICA_CHICAGO), - (Lower(*b"america/cayenne\0 "), raw_tzdata::AMERICA_CAYENNE), - (Lower(*b"europe/ljubljana\0 "), raw_tzdata::EUROPE_LJUBLJANA), - (Lower(*b"africa/bamako\0 "), raw_tzdata::AFRICA_BAMAKO), - (Lower(*b"africa/ndjamena\0 "), raw_tzdata::AFRICA_NDJAMENA), - (Lower(*b"america/bahia\0 "), raw_tzdata::AMERICA_BAHIA), - (Lower(*b"europe/sofia\0 "), raw_tzdata::EUROPE_SOFIA), - (Lower(*b"africa/sao\x7ftome\0 "), raw_tzdata::AFRICA_SAO_TOME), - (Lower(*b"indian/comoro\0 "), raw_tzdata::INDIAN_COMORO), - (Lower(*b"asia/omsk\0 "), raw_tzdata::ASIA_OMSK), - (Lower(*b"america/toronto\0 "), raw_tzdata::AMERICA_TORONTO), - (Lower(*b"america/recife\0 "), raw_tzdata::AMERICA_RECIFE), - (Lower(*b"america/aruba\0 "), raw_tzdata::AMERICA_ARUBA), - (Lower(*b"eire\0 "), raw_tzdata::EIRE), - (Lower(*b"asia/famagusta\0 "), raw_tzdata::ASIA_FAMAGUSTA), - (Lower(*b"europe/paris\0 "), raw_tzdata::EUROPE_PARIS), - (Lower(*b"africa/bangui\0 "), raw_tzdata::AFRICA_BANGUI), - (Lower(*b"europe/skopje\0 "), raw_tzdata::EUROPE_SKOPJE), - (Lower(*b"eet\0 "), raw_tzdata::EET), - (Lower(*b"america/manaus\0 "), raw_tzdata::AMERICA_MANAUS), - (Lower(*b"asia/aqtobe\0 "), raw_tzdata::ASIA_AQTOBE), - (Lower(*b"america/godthab\0 "), raw_tzdata::AMERICA_GODTHAB), - (Lower(*b"indian/cocos\0 "), raw_tzdata::INDIAN_COCOS), - (Lower(*b"asia/almaty\0 "), raw_tzdata::ASIA_ALMATY), - (Lower(*b"asia/urumqi\0 "), raw_tzdata::ASIA_URUMQI), - (Lower(*b"europe/kirov\0 "), raw_tzdata::EUROPE_KIROV), - (Lower(*b"australia/hobart\0 "), raw_tzdata::AUSTRALIA_HOBART), - (Lower(*b"brazil/acre\0 "), raw_tzdata::AMERICA_PORTO_ACRE), - (Lower(*b"africa/asmera\0 "), raw_tzdata::AFRICA_ASMARA), - (Lower(*b"america/santarem\0 "), raw_tzdata::AMERICA_SANTAREM), - (Lower(*b"etc/gmt-5\0 "), raw_tzdata::ETC_GMT_MINUS_5), - (Lower(*b"europe/belgrade\0 "), raw_tzdata::EUROPE_BELGRADE), - (Lower(*b"asia/gaza\0 "), raw_tzdata::ASIA_GAZA), - (Lower(*b"africa/dar\x7fes\x7fsalaam\0 "), raw_tzdata::AFRICA_DAR_ES_SALAAM), - (Lower(*b"atlantic/reykjavik\0 "), raw_tzdata::ICELAND), - (Lower(*b"gmt-0\0 "), raw_tzdata::GMT), - (Lower(*b"australia/lindeman\0 "), raw_tzdata::AUSTRALIA_LINDEMAN), - (Lower(*b"europe/samara\0 "), raw_tzdata::EUROPE_SAMARA), - (Lower(*b"etc/gmt+7\0 "), raw_tzdata::ETC_GMT_PLUS_7), - (Lower(*b"us/indiana-starke\0 "), raw_tzdata::AMERICA_KNOX_IN), - (Lower(*b"africa/abidjan\0 "), raw_tzdata::AFRICA_ABIDJAN), - (Lower(*b"africa/blantyre\0 "), raw_tzdata::AFRICA_BLANTYRE), - (Lower(*b"australia/nsw\0 "), raw_tzdata::AUSTRALIA_ACT), - (Lower(*b"europe/sarajevo\0 "), raw_tzdata::EUROPE_SARAJEVO), - (Lower(*b"pacific/kosrae\0 "), raw_tzdata::PACIFIC_KOSRAE), - (Lower(*b"us/eastern\0 "), raw_tzdata::AMERICA_NEW_YORK), - (Lower(*b"pacific/honolulu\0 "), raw_tzdata::PACIFIC_HONOLULU), - (Lower(*b"america/fort\x7fwayne\0 "), raw_tzdata::AMERICA_FORT_WAYNE), - (Lower(*b"asia/bishkek\0 "), raw_tzdata::ASIA_BISHKEK), - (Lower(*b"pacific/port\x7fmoresby\0 "), raw_tzdata::PACIFIC_PORT_MORESBY), - (Lower(*b"europe/volgograd\0 "), raw_tzdata::EUROPE_VOLGOGRAD), - (Lower(*b"pacific/kanton\0 "), raw_tzdata::PACIFIC_KANTON), - (Lower(*b"asia/novosibirsk\0 "), raw_tzdata::ASIA_NOVOSIBIRSK), - (Lower(*b"europe/astrakhan\0 "), raw_tzdata::EUROPE_ASTRAKHAN), - (Lower(*b"america/port-au-prince\0 "), raw_tzdata::AMERICA_PORT_AU_PRINCE), - (Lower(*b"australia/north\0 "), raw_tzdata::AUSTRALIA_DARWIN), - (Lower(*b"us/hawaii\0 "), raw_tzdata::PACIFIC_HONOLULU), - (Lower(*b"etc/gmt+2\0 "), raw_tzdata::ETC_GMT_PLUS_2), - (Lower(*b"america/yakutat\0 "), raw_tzdata::AMERICA_YAKUTAT), - (Lower(*b"gmt0\0 "), raw_tzdata::GMT), - (Lower(*b"america/atka\0 "), raw_tzdata::AMERICA_ADAK), - (Lower(*b"europe/istanbul\0 "), raw_tzdata::TURKEY), - (Lower(*b"asia/tomsk\0 "), raw_tzdata::ASIA_TOMSK), - (Lower(*b"asia/tehran\0 "), raw_tzdata::IRAN), - (Lower(*b"america/antigua\0 "), raw_tzdata::AMERICA_ANTIGUA), - (Lower(*b"america/eirunepe\0 "), raw_tzdata::AMERICA_EIRUNEPE), - (Lower(*b"asia/manila\0 "), raw_tzdata::ASIA_MANILA), - (Lower(*b"australia/brisbane\0 "), raw_tzdata::AUSTRALIA_BRISBANE), - (Lower(*b"america/rainy\x7friver\0 "), raw_tzdata::AMERICA_RAINY_RIVER), - (Lower(*b"europe/busingen\0 "), raw_tzdata::EUROPE_BUSINGEN), - (Lower(*b"etc/gmt+11\0 "), raw_tzdata::ETC_GMT_PLUS_11), - (Lower(*b"europe/lisbon\0 "), raw_tzdata::PORTUGAL), - (Lower(*b"asia/rangoon\0 "), raw_tzdata::ASIA_RANGOON), - (Lower(*b"etc/gmt+6\0 "), raw_tzdata::ETC_GMT_PLUS_6), - (Lower(*b"america/cuiaba\0 "), raw_tzdata::AMERICA_CUIABA), - (Lower(*b"africa/el\x7faaiun\0 "), raw_tzdata::AFRICA_EL_AAIUN), - (Lower(*b"pacific/fiji\0 "), raw_tzdata::PACIFIC_FIJI), - (Lower(*b"america/mexico\x7fcity\0 "), raw_tzdata::AMERICA_MEXICO_CITY), - (Lower(*b"asia/taipei\0 "), raw_tzdata::ROC), - (Lower(*b"asia/yerevan\0 "), raw_tzdata::ASIA_YEREVAN), - (Lower(*b"asia/kabul\0 "), raw_tzdata::ASIA_KABUL), - (Lower(*b"america/creston\0 "), raw_tzdata::AMERICA_CRESTON), - (Lower(*b"chile/easterisland\0 "), raw_tzdata::CHILE_EASTER_ISLAND), - (Lower(*b"america/ensenada\0 "), raw_tzdata::AMERICA_ENSENADA), - (Lower(*b"america/matamoros\0 "), raw_tzdata::AMERICA_MATAMOROS), - (Lower(*b"america/menominee\0 "), raw_tzdata::AMERICA_MENOMINEE), - (Lower(*b"universal\0 "), raw_tzdata::UCT), - (Lower(*b"asia/yangon\0 "), raw_tzdata::ASIA_RANGOON), - (Lower(*b"asia/kathmandu\0 "), raw_tzdata::ASIA_KATHMANDU), - (Lower(*b"asia/hanoi\0 "), raw_tzdata::ASIA_HANOI), - (Lower(*b"africa/kinshasa\0 "), raw_tzdata::AFRICA_KINSHASA), - (Lower(*b"pacific/apia\0 "), raw_tzdata::PACIFIC_APIA), - (Lower(*b"europe/vienna\0 "), raw_tzdata::EUROPE_VIENNA), - (Lower(*b"jamaica\0 "), raw_tzdata::JAMAICA), - (Lower(*b"america/jujuy\0 "), raw_tzdata::AMERICA_JUJUY), - (Lower(*b"america/knox\x7fin\0 "), raw_tzdata::AMERICA_KNOX_IN), - (Lower(*b"pacific/auckland\0 "), raw_tzdata::NZ), - (Lower(*b"australia/darwin\0 "), raw_tzdata::AUSTRALIA_DARWIN), - (Lower(*b"pacific/palau\0 "), raw_tzdata::PACIFIC_PALAU), - (Lower(*b"indian/mahe\0 "), raw_tzdata::INDIAN_MAHE), - (Lower(*b"europe/tallinn\0 "), raw_tzdata::EUROPE_TALLINN), - (Lower(*b"america/tortola\0 "), raw_tzdata::AMERICA_TORTOLA), - (Lower(*b"wet\0 "), raw_tzdata::WET), - (Lower(*b"asia/thimphu\0 "), raw_tzdata::ASIA_THIMBU), - (Lower(*b"australia/queensland\0 "), raw_tzdata::AUSTRALIA_BRISBANE), - (Lower(*b"antarctica/mawson\0 "), raw_tzdata::ANTARCTICA_MAWSON), - (Lower(*b"america/tegucigalpa\0 "), raw_tzdata::AMERICA_TEGUCIGALPA), (Lower(*b"us/samoa\0 "), raw_tzdata::PACIFIC_PAGO_PAGO), - (Lower(*b"nz-chat\0 "), raw_tzdata::NZ_CHAT), - (Lower(*b"pacific/easter\0 "), raw_tzdata::CHILE_EASTER_ISLAND), - (Lower(*b"japan\0 "), raw_tzdata::JAPAN), - (Lower(*b"america/cambridge\x7fbay\0 "), raw_tzdata::AMERICA_CAMBRIDGE_BAY), - (Lower(*b"brazil/west\0 "), raw_tzdata::AMERICA_MANAUS), - (Lower(*b"pacific/saipan\0 "), raw_tzdata::PACIFIC_SAIPAN), - (Lower(*b"pacific/chatham\0 "), raw_tzdata::NZ_CHAT), - (Lower(*b"etc/gmt+12\0 "), raw_tzdata::ETC_GMT_PLUS_12), - (Lower(*b"europe/saratov\0 "), raw_tzdata::EUROPE_SARATOV), - (Lower(*b"europe/mariehamn\0 "), raw_tzdata::EUROPE_HELSINKI), - (Lower(*b"europe/rome\0 "), raw_tzdata::EUROPE_ROME), - (Lower(*b"canada/eastern\0 "), raw_tzdata::AMERICA_TORONTO), - (Lower(*b"etc/gmt+4\0 "), raw_tzdata::ETC_GMT_PLUS_4), - (Lower(*b"factory\0 "), raw_tzdata::FACTORY), - (Lower(*b"australia/adelaide\0 "), raw_tzdata::AUSTRALIA_ADELAIDE), - (Lower(*b"asia/phnom\x7fpenh\0 "), raw_tzdata::ASIA_PHNOM_PENH), - (Lower(*b"pacific/tongatapu\0 "), raw_tzdata::PACIFIC_TONGATAPU), - (Lower(*b"africa/casablanca\0 "), raw_tzdata::AFRICA_CASABLANCA), - (Lower(*b"america/nipigon\0 "), raw_tzdata::AMERICA_NIPIGON), - (Lower(*b"asia/dili\0 "), raw_tzdata::ASIA_DILI), - (Lower(*b"asia/kolkata\0 "), raw_tzdata::ASIA_CALCUTTA), - (Lower(*b"america/catamarca\0 "), raw_tzdata::AMERICA_CATAMARCA), - (Lower(*b"pacific/bougainville\0 "), raw_tzdata::PACIFIC_BOUGAINVILLE), - (Lower(*b"asia/amman\0 "), raw_tzdata::ASIA_AMMAN), - (Lower(*b"australia/broken\x7fhill\0 "), raw_tzdata::AUSTRALIA_BROKEN_HILL), - (Lower(*b"america/santo\x7fdomingo\0 "), raw_tzdata::AMERICA_SANTO_DOMINGO), - (Lower(*b"australia/tasmania\0 "), raw_tzdata::AUSTRALIA_HOBART), - (Lower(*b"america/el\x7fsalvador\0 "), raw_tzdata::AMERICA_EL_SALVADOR), - (Lower(*b"america/shiprock\0 "), raw_tzdata::NAVAJO), - (Lower(*b"asia/colombo\0 "), raw_tzdata::ASIA_COLOMBO), - (Lower(*b"america/adak\0 "), raw_tzdata::AMERICA_ADAK), - (Lower(*b"europe/chisinau\0 "), raw_tzdata::EUROPE_CHISINAU), - (Lower(*b"america/bahia\x7fbanderas\0 "), raw_tzdata::AMERICA_BAHIA_BANDERAS), - (Lower(*b"pacific/samoa\0 "), raw_tzdata::PACIFIC_PAGO_PAGO), - (Lower(*b"america/thule\0 "), raw_tzdata::AMERICA_THULE), - (Lower(*b"etc/gmt-2\0 "), raw_tzdata::ETC_GMT_MINUS_2), - (Lower(*b"america/cordoba\0 "), raw_tzdata::AMERICA_CORDOBA), - (Lower(*b"pst8pdt\0 "), raw_tzdata::PST_8_PDT), - (Lower(*b"america/nuuk\0 "), raw_tzdata::AMERICA_GODTHAB), - (Lower(*b"atlantic/jan\x7fmayen\0 "), raw_tzdata::ATLANTIC_JAN_MAYEN), - (Lower(*b"etc/gmt+3\0 "), raw_tzdata::ETC_GMT_PLUS_3), - (Lower(*b"asia/baku\0 "), raw_tzdata::ASIA_BAKU), - (Lower(*b"america/cancun\0 "), raw_tzdata::AMERICA_CANCUN), - (Lower(*b"asia/thimbu\0 "), raw_tzdata::ASIA_THIMBU), - (Lower(*b"america/moncton\0 "), raw_tzdata::AMERICA_MONCTON), - (Lower(*b"america/jamaica\0 "), raw_tzdata::JAMAICA), - (Lower(*b"australia/currie\0 "), raw_tzdata::AUSTRALIA_CURRIE), - (Lower(*b"etc/gmt+0\0 "), raw_tzdata::GMT), - (Lower(*b"europe/berlin\0 "), raw_tzdata::EUROPE_BERLIN), - (Lower(*b"asia/qostanay\0 "), raw_tzdata::ASIA_QOSTANAY), - (Lower(*b"america/st\x7flucia\0 "), raw_tzdata::AMERICA_ST_LUCIA), - (Lower(*b"pacific/pago\x7fpago\0 "), raw_tzdata::PACIFIC_PAGO_PAGO), - (Lower(*b"australia/south\0 "), raw_tzdata::AUSTRALIA_ADELAIDE), - (Lower(*b"america/hermosillo\0 "), raw_tzdata::AMERICA_HERMOSILLO), - (Lower(*b"asia/dubai\0 "), raw_tzdata::ASIA_DUBAI), - (Lower(*b"singapore\0 "), raw_tzdata::SINGAPORE), - (Lower(*b"atlantic/stanley\0 "), raw_tzdata::ATLANTIC_STANLEY), - (Lower(*b"asia/calcutta\0 "), raw_tzdata::ASIA_CALCUTTA), - (Lower(*b"europe/zaporozhye\0 "), raw_tzdata::EUROPE_ZAPOROZHYE), - (Lower(*b"america/sao\x7fpaulo\0 "), raw_tzdata::AMERICA_SAO_PAULO), - (Lower(*b"etc/greenwich\0 "), raw_tzdata::GMT), - (Lower(*b"africa/mogadishu\0 "), raw_tzdata::AFRICA_MOGADISHU), - (Lower(*b"europe/guernsey\0 "), raw_tzdata::EUROPE_GUERNSEY), - (Lower(*b"africa/johannesburg\0 "), raw_tzdata::AFRICA_JOHANNESBURG), - (Lower(*b"europe/madrid\0 "), raw_tzdata::EUROPE_MADRID), - (Lower(*b"america/havana\0 "), raw_tzdata::CUBA), - (Lower(*b"asia/aden\0 "), raw_tzdata::ASIA_ADEN), - (Lower(*b"australia/lord\x7fhowe\0 "), raw_tzdata::AUSTRALIA_LHI), - (Lower(*b"asia/sakhalin\0 "), raw_tzdata::ASIA_SAKHALIN), - (Lower(*b"asia/kuwait\0 "), raw_tzdata::ASIA_KUWAIT), - (Lower(*b"etc/gmt-14\0 "), raw_tzdata::ETC_GMT_MINUS_14), - (Lower(*b"antarctica/davis\0 "), raw_tzdata::ANTARCTICA_DAVIS), - (Lower(*b"etc/gmt-8\0 "), raw_tzdata::ETC_GMT_MINUS_8), - (Lower(*b"etc/gmt+10\0 "), raw_tzdata::ETC_GMT_PLUS_10), - (Lower(*b"indian/maldives\0 "), raw_tzdata::INDIAN_MALDIVES), - (Lower(*b"asia/ust-nera\0 "), raw_tzdata::ASIA_UST_NERA), - (Lower(*b"us/alaska\0 "), raw_tzdata::AMERICA_ANCHORAGE), - (Lower(*b"america/anchorage\0 "), raw_tzdata::AMERICA_ANCHORAGE), - (Lower(*b"mexico/bajasur\0 "), raw_tzdata::AMERICA_MAZATLAN), - (Lower(*b"indian/mauritius\0 "), raw_tzdata::INDIAN_MAURITIUS), - (Lower(*b"africa/cairo\0 "), raw_tzdata::EGYPT), - (Lower(*b"asia/macao\0 "), raw_tzdata::ASIA_MACAO), - (Lower(*b"etc/universal\0 "), raw_tzdata::UCT), - (Lower(*b"europe/athens\0 "), raw_tzdata::EUROPE_ATHENS), - (Lower(*b"zulu\0 "), raw_tzdata::UCT), - (Lower(*b"america/yellowknife\0 "), raw_tzdata::AMERICA_YELLOWKNIFE), - (Lower(*b"australia/canberra\0 "), raw_tzdata::AUSTRALIA_ACT), - (Lower(*b"pacific/yap\0 "), raw_tzdata::PACIFIC_CHUUK), - (Lower(*b"europe/brussels\0 "), raw_tzdata::EUROPE_BRUSSELS), - (Lower(*b"america/anguilla\0 "), raw_tzdata::AMERICA_ANGUILLA), - (Lower(*b"africa/conakry\0 "), raw_tzdata::AFRICA_CONAKRY), - (Lower(*b"rok\0 "), raw_tzdata::ROK), - (Lower(*b"australia/victoria\0 "), raw_tzdata::AUSTRALIA_MELBOURNE), - (Lower(*b"america/winnipeg\0 "), raw_tzdata::AMERICA_WINNIPEG), - (Lower(*b"america/fort\x7fnelson\0 "), raw_tzdata::AMERICA_FORT_NELSON), - (Lower(*b"australia/lhi\0 "), raw_tzdata::AUSTRALIA_LHI), - (Lower(*b"america/scoresbysund\0 "), raw_tzdata::AMERICA_SCORESBYSUND), - (Lower(*b"america/belem\0 "), raw_tzdata::AMERICA_BELEM), - (Lower(*b"europe/riga\0 "), raw_tzdata::EUROPE_RIGA), - (Lower(*b"pacific/wake\0 "), raw_tzdata::PACIFIC_WAKE), - (Lower(*b"america/miquelon\0 "), raw_tzdata::AMERICA_MIQUELON), - (Lower(*b"asia/ashkhabad\0 "), raw_tzdata::ASIA_ASHGABAT), - (Lower(*b"nz\0 "), raw_tzdata::NZ), - (Lower(*b"antarctica/vostok\0 "), raw_tzdata::ANTARCTICA_VOSTOK), - (Lower(*b"indian/mayotte\0 "), raw_tzdata::INDIAN_MAYOTTE), - (Lower(*b"europe/stockholm\0 "), raw_tzdata::EUROPE_STOCKHOLM), - (Lower(*b"america/nassau\0 "), raw_tzdata::AMERICA_NASSAU), - (Lower(*b"antarctica/palmer\0 "), raw_tzdata::ANTARCTICA_PALMER), - (Lower(*b"america/porto\x7facre\0 "), raw_tzdata::AMERICA_PORTO_ACRE), + (Lower(*b"asia/chongqing\0 "), raw_tzdata::PRC), + (Lower(*b"africa/niamey\0 "), raw_tzdata::AFRICA_NIAMEY), + (Lower(*b"australia/eucla\0 "), raw_tzdata::AUSTRALIA_EUCLA), + (Lower(*b"indian/chagos\0 "), raw_tzdata::INDIAN_CHAGOS), (Lower(*b"pacific/marquesas\0 "), raw_tzdata::PACIFIC_MARQUESAS), - (Lower(*b"africa/bujumbura\0 "), raw_tzdata::AFRICA_BUJUMBURA), - (Lower(*b"america/costa\x7frica\0 "), raw_tzdata::AMERICA_COSTA_RICA), - (Lower(*b"antarctica/troll\0 "), raw_tzdata::ANTARCTICA_TROLL), - (Lower(*b"asia/damascus\0 "), raw_tzdata::ASIA_DAMASCUS), - (Lower(*b"pacific/guadalcanal\0 "), raw_tzdata::PACIFIC_GUADALCANAL), - (Lower(*b"america/kralendijk\0 "), raw_tzdata::AMERICA_CURACAO), - (Lower(*b"europe/belfast\0 "), raw_tzdata::EUROPE_BELFAST), - (Lower(*b"europe/warsaw\0 "), raw_tzdata::POLAND), - (Lower(*b"pacific/tarawa\0 "), raw_tzdata::PACIFIC_TARAWA), - (Lower(*b"asia/baghdad\0 "), raw_tzdata::ASIA_BAGHDAD), - (Lower(*b"asia/pontianak\0 "), raw_tzdata::ASIA_PONTIANAK), - (Lower(*b"australia/perth\0 "), raw_tzdata::AUSTRALIA_PERTH), - (Lower(*b"america/dawson\x7fcreek\0 "), raw_tzdata::AMERICA_DAWSON_CREEK), - (Lower(*b"america/blanc-sablon\0 "), raw_tzdata::AMERICA_BLANC_SABLON), - (Lower(*b"europe/san\x7fmarino\0 "), raw_tzdata::EUROPE_ROME), - (Lower(*b"poland\0 "), raw_tzdata::POLAND), - (Lower(*b"mst\0 "), raw_tzdata::MST), - (Lower(*b"roc\0 "), raw_tzdata::ROC), - (Lower(*b"europe/oslo\0 "), raw_tzdata::ARCTIC_LONGYEARBYEN), - (Lower(*b"europe/gibraltar\0 "), raw_tzdata::EUROPE_GIBRALTAR), - (Lower(*b"antarctica/casey\0 "), raw_tzdata::ANTARCTICA_CASEY), - (Lower(*b"africa/freetown\0 "), raw_tzdata::AFRICA_FREETOWN), - (Lower(*b"asia/ujung\x7fpandang\0 "), raw_tzdata::ASIA_MAKASSAR), - (Lower(*b"europe/kaliningrad\0 "), raw_tzdata::EUROPE_KALININGRAD), - (Lower(*b"america/chihuahua\0 "), raw_tzdata::AMERICA_CHIHUAHUA), - (Lower(*b"america/vancouver\0 "), raw_tzdata::AMERICA_VANCOUVER), - (Lower(*b"america/swift\x7fcurrent\0 "), raw_tzdata::AMERICA_SWIFT_CURRENT), - (Lower(*b"etc/gmt-9\0 "), raw_tzdata::ETC_GMT_MINUS_9), - (Lower(*b"pacific/pitcairn\0 "), raw_tzdata::PACIFIC_PITCAIRN), - (Lower(*b"prc\0 "), raw_tzdata::PRC), - (Lower(*b"africa/douala\0 "), raw_tzdata::AFRICA_DOUALA), - (Lower(*b"gmt+0\0 "), raw_tzdata::GMT), - (Lower(*b"asia/kashgar\0 "), raw_tzdata::ASIA_KASHGAR), - (Lower(*b"africa/lubumbashi\0 "), raw_tzdata::AFRICA_LUBUMBASHI), - (Lower(*b"est\0 "), raw_tzdata::EST), - (Lower(*b"africa/tunis\0 "), raw_tzdata::AFRICA_TUNIS), - (Lower(*b"america/curacao\0 "), raw_tzdata::AMERICA_CURACAO), - (Lower(*b"america/asuncion\0 "), raw_tzdata::AMERICA_ASUNCION), - (Lower(*b"america/caracas\0 "), raw_tzdata::AMERICA_CARACAS), - (Lower(*b"america/metlakatla\0 "), raw_tzdata::AMERICA_METLAKATLA), - (Lower(*b"asia/atyrau\0 "), raw_tzdata::ASIA_ATYRAU), - (Lower(*b"antarctica/rothera\0 "), raw_tzdata::ANTARCTICA_ROTHERA), - (Lower(*b"america/boise\0 "), raw_tzdata::AMERICA_BOISE), - (Lower(*b"us/mountain\0 "), raw_tzdata::NAVAJO), - (Lower(*b"met\0 "), raw_tzdata::MET), - (Lower(*b"europe/ulyanovsk\0 "), raw_tzdata::EUROPE_ULYANOVSK), - (Lower(*b"asia/makassar\0 "), raw_tzdata::ASIA_MAKASSAR), - (Lower(*b"pacific/nauru\0 "), raw_tzdata::PACIFIC_NAURU), - (Lower(*b"america/boa\x7fvista\0 "), raw_tzdata::AMERICA_BOA_VISTA), - (Lower(*b"mst7mdt\0 "), raw_tzdata::MST_7_MDT), - (Lower(*b"africa/kampala\0 "), raw_tzdata::AFRICA_KAMPALA), - (Lower(*b"america/grenada\0 "), raw_tzdata::AMERICA_GRENADA), - (Lower(*b"america/st\x7fthomas\0 "), raw_tzdata::AMERICA_ST_THOMAS), - (Lower(*b"america/buenos\x7faires\0 "), raw_tzdata::AMERICA_BUENOS_AIRES), - (Lower(*b"us/pacific\0 "), raw_tzdata::AMERICA_LOS_ANGELES), - (Lower(*b"australia/melbourne\0 "), raw_tzdata::AUSTRALIA_MELBOURNE), - (Lower(*b"europe/vatican\0 "), raw_tzdata::EUROPE_ROME), - (Lower(*b"antarctica/south\x7fpole\0 "), raw_tzdata::ANTARCTICA_MC_MURDO), - (Lower(*b"america/marigot\0 "), raw_tzdata::AMERICA_MARIGOT), + (Lower(*b"africa/accra\0 "), raw_tzdata::AFRICA_ACCRA), (Lower(*b"pacific/ponape\0 "), raw_tzdata::PACIFIC_POHNPEI), - (Lower(*b"pacific/tahiti\0 "), raw_tzdata::PACIFIC_TAHITI), - (Lower(*b"antarctica/macquarie\0 "), raw_tzdata::ANTARCTICA_MACQUARIE), - (Lower(*b"europe/dublin\0 "), raw_tzdata::EIRE), - (Lower(*b"asia/ulan\x7fbator\0 "), raw_tzdata::ASIA_ULAANBAATAR), - (Lower(*b"asia/irkutsk\0 "), raw_tzdata::ASIA_IRKUTSK), - (Lower(*b"america/belize\0 "), raw_tzdata::AMERICA_BELIZE), - (Lower(*b"us/arizona\0 "), raw_tzdata::AMERICA_PHOENIX), + (Lower(*b"america/dominica\0 "), raw_tzdata::AMERICA_DOMINICA), + (Lower(*b"america/aruba\0 "), raw_tzdata::AMERICA_ARUBA), + (Lower(*b"europe/bratislava\0 "), raw_tzdata::EUROPE_BRATISLAVA), + (Lower(*b"pacific/pohnpei\0 "), raw_tzdata::PACIFIC_POHNPEI), + (Lower(*b"america/glace\x7fbay\0 "), raw_tzdata::AMERICA_GLACE_BAY), + (Lower(*b"pacific/johnston\0 "), raw_tzdata::PACIFIC_HONOLULU), + (Lower(*b"pacific/wallis\0 "), raw_tzdata::PACIFIC_WALLIS), + (Lower(*b"arctic/longyearbyen\0 "), raw_tzdata::ARCTIC_LONGYEARBYEN), + (Lower(*b"europe/vatican\0 "), raw_tzdata::EUROPE_ROME), + (Lower(*b"pacific/chuuk\0 "), raw_tzdata::PACIFIC_CHUUK), + (Lower(*b"pacific/truk\0 "), raw_tzdata::PACIFIC_CHUUK), + (Lower(*b"america/rankin\x7finlet\0 "), raw_tzdata::AMERICA_RANKIN_INLET), + (Lower(*b"america/monterrey\0 "), raw_tzdata::AMERICA_MONTERREY), + (Lower(*b"australia/perth\0 "), raw_tzdata::AUSTRALIA_PERTH), + (Lower(*b"pacific/chatham\0 "), raw_tzdata::NZ_CHAT), + (Lower(*b"america/matamoros\0 "), raw_tzdata::AMERICA_MATAMOROS), + (Lower(*b"asia/sakhalin\0 "), raw_tzdata::ASIA_SAKHALIN), + (Lower(*b"america/iqaluit\0 "), raw_tzdata::AMERICA_IQALUIT), (Lower(*b"america/barbados\0 "), raw_tzdata::AMERICA_BARBADOS), - (Lower(*b"america/la\x7fpaz\0 "), raw_tzdata::AMERICA_LA_PAZ), - (Lower(*b"asia/hovd\0 "), raw_tzdata::ASIA_HOVD), - (Lower(*b"america/mendoza\0 "), raw_tzdata::AMERICA_MENDOZA), - (Lower(*b"africa/ouagadougou\0 "), raw_tzdata::AFRICA_OUAGADOUGOU), - (Lower(*b"asia/bangkok\0 "), raw_tzdata::ASIA_BANGKOK), - (Lower(*b"america/whitehorse\0 "), raw_tzdata::AMERICA_WHITEHORSE), + (Lower(*b"australia/adelaide\0 "), raw_tzdata::AUSTRALIA_ADELAIDE), + (Lower(*b"australia/melbourne\0 "), raw_tzdata::AUSTRALIA_MELBOURNE), + (Lower(*b"america/montevideo\0 "), raw_tzdata::AMERICA_MONTEVIDEO), + (Lower(*b"europe/busingen\0 "), raw_tzdata::EUROPE_BUSINGEN), + (Lower(*b"australia/hobart\0 "), raw_tzdata::AUSTRALIA_CURRIE), + (Lower(*b"atlantic/bermuda\0 "), raw_tzdata::ATLANTIC_BERMUDA), + (Lower(*b"america/campo\x7fgrande\0 "), raw_tzdata::AMERICA_CAMPO_GRANDE), + (Lower(*b"europe/monaco\0 "), raw_tzdata::EUROPE_MONACO), + (Lower(*b"chile/easterisland\0 "), raw_tzdata::CHILE_EASTER_ISLAND), + (Lower(*b"pacific/midway\0 "), raw_tzdata::PACIFIC_MIDWAY), + (Lower(*b"gmt0\0 "), raw_tzdata::GMT), (Lower(*b"africa/luanda\0 "), raw_tzdata::AFRICA_LUANDA), - (Lower(*b"etc/gmt+9\0 "), raw_tzdata::ETC_GMT_PLUS_9), + (Lower(*b"wet\0 "), raw_tzdata::WET), + (Lower(*b"america/lima\0 "), raw_tzdata::AMERICA_LIMA), + (Lower(*b"america/boise\0 "), raw_tzdata::AMERICA_BOISE), + (Lower(*b"america/st\x7fkitts\0 "), raw_tzdata::AMERICA_ST_KITTS), + (Lower(*b"antarctica/macquarie\0 "), raw_tzdata::ANTARCTICA_MACQUARIE), + (Lower(*b"etc/gmt+1\0 "), raw_tzdata::ETC_GMT_PLUS_1), + (Lower(*b"zulu\0 "), raw_tzdata::UCT), + (Lower(*b"america/cordoba\0 "), raw_tzdata::AMERICA_CORDOBA), + (Lower(*b"america/juneau\0 "), raw_tzdata::AMERICA_JUNEAU), + (Lower(*b"asia/hebron\0 "), raw_tzdata::ASIA_HEBRON), + (Lower(*b"america/thule\0 "), raw_tzdata::AMERICA_THULE), (Lower(*b"america/atikokan\0 "), raw_tzdata::AMERICA_ATIKOKAN), - (Lower(*b"europe/jersey\0 "), raw_tzdata::EUROPE_JERSEY), - (Lower(*b"america/regina\0 "), raw_tzdata::AMERICA_REGINA), - (Lower(*b"utc\0 "), raw_tzdata::UCT), - (Lower(*b"africa/timbuktu\0 "), raw_tzdata::AFRICA_TIMBUKTU), - (Lower(*b"asia/dushanbe\0 "), raw_tzdata::ASIA_DUSHANBE), - (Lower(*b"navajo\0 "), raw_tzdata::NAVAJO), - (Lower(*b"europe/kyiv\0 "), raw_tzdata::EUROPE_KIEV), (Lower(*b"america/los\x7fangeles\0 "), raw_tzdata::AMERICA_LOS_ANGELES), - (Lower(*b"europe/amsterdam\0 "), raw_tzdata::EUROPE_AMSTERDAM), - (Lower(*b"asia/dhaka\0 "), raw_tzdata::ASIA_DACCA), - (Lower(*b"asia/tashkent\0 "), raw_tzdata::ASIA_TASHKENT), - (Lower(*b"egypt\0 "), raw_tzdata::EGYPT), - (Lower(*b"africa/windhoek\0 "), raw_tzdata::AFRICA_WINDHOEK), + (Lower(*b"africa/juba\0 "), raw_tzdata::AFRICA_JUBA), + (Lower(*b"africa/mogadishu\0 "), raw_tzdata::AFRICA_MOGADISHU), + (Lower(*b"asia/novosibirsk\0 "), raw_tzdata::ASIA_NOVOSIBIRSK), + (Lower(*b"us/indiana-starke\0 "), raw_tzdata::AMERICA_KNOX_IN), + (Lower(*b"asia/chungking\0 "), raw_tzdata::PRC), + (Lower(*b"america/fort\x7fnelson\0 "), raw_tzdata::AMERICA_FORT_NELSON), + (Lower(*b"asia/kathmandu\0 "), raw_tzdata::ASIA_KATHMANDU), + (Lower(*b"africa/khartoum\0 "), raw_tzdata::AFRICA_KHARTOUM), + (Lower(*b"america/boa\x7fvista\0 "), raw_tzdata::AMERICA_BOA_VISTA), + (Lower(*b"america/anchorage\0 "), raw_tzdata::AMERICA_ANCHORAGE), + (Lower(*b"asia/istanbul\0 "), raw_tzdata::TURKEY), + (Lower(*b"europe/budapest\0 "), raw_tzdata::EUROPE_BUDAPEST), + (Lower(*b"australia/lindeman\0 "), raw_tzdata::AUSTRALIA_LINDEMAN), + (Lower(*b"africa/asmara\0 "), raw_tzdata::AFRICA_ASMARA), + (Lower(*b"navajo\0 "), raw_tzdata::NAVAJO), + (Lower(*b"asia/ho\x7fchi\x7fminh\0 "), raw_tzdata::ASIA_HO_CHI_MINH), + (Lower(*b"atlantic/faroe\0 "), raw_tzdata::ATLANTIC_FAEROE), + (Lower(*b"america/manaus\0 "), raw_tzdata::AMERICA_MANAUS), + (Lower(*b"europe/madrid\0 "), raw_tzdata::EUROPE_MADRID), + (Lower(*b"asia/qyzylorda\0 "), raw_tzdata::ASIA_QYZYLORDA), + (Lower(*b"asia/yakutsk\0 "), raw_tzdata::ASIA_YAKUTSK), + (Lower(*b"us/east-indiana\0 "), raw_tzdata::AMERICA_FORT_WAYNE), + (Lower(*b"asia/atyrau\0 "), raw_tzdata::ASIA_ATYRAU), + (Lower(*b"etc/gmt-12\0 "), raw_tzdata::ETC_GMT_MINUS_12), + (Lower(*b"america/port\x7fof\x7fspain\0 "), raw_tzdata::AMERICA_MARIGOT), + (Lower(*b"pacific/honolulu\0 "), raw_tzdata::PACIFIC_HONOLULU), + (Lower(*b"indian/cocos\0 "), raw_tzdata::INDIAN_COCOS), + (Lower(*b"chile/continental\0 "), raw_tzdata::AMERICA_SANTIAGO), + (Lower(*b"america/moncton\0 "), raw_tzdata::AMERICA_MONCTON), (Lower(*b"asia/qatar\0 "), raw_tzdata::ASIA_QATAR), + (Lower(*b"africa/brazzaville\0 "), raw_tzdata::AFRICA_BRAZZAVILLE), + (Lower(*b"iceland\0 "), raw_tzdata::ICELAND), + (Lower(*b"america/st\x7fbarthelemy\0 "), raw_tzdata::AMERICA_MARIGOT), + (Lower(*b"america/rio\x7fbranco\0 "), raw_tzdata::AMERICA_PORTO_ACRE), + (Lower(*b"europe/astrakhan\0 "), raw_tzdata::EUROPE_ASTRAKHAN), + (Lower(*b"europe/helsinki\0 "), raw_tzdata::EUROPE_HELSINKI), + (Lower(*b"america/shiprock\0 "), raw_tzdata::NAVAJO), + (Lower(*b"america/cayenne\0 "), raw_tzdata::AMERICA_CAYENNE), + (Lower(*b"asia/gaza\0 "), raw_tzdata::ASIA_GAZA), + (Lower(*b"africa/nouakchott\0 "), raw_tzdata::AFRICA_NOUAKCHOTT), + (Lower(*b"canada/central\0 "), raw_tzdata::AMERICA_WINNIPEG), + (Lower(*b"america/rosario\0 "), raw_tzdata::AMERICA_CORDOBA), + (Lower(*b"pacific/tahiti\0 "), raw_tzdata::PACIFIC_TAHITI), + (Lower(*b"africa/libreville\0 "), raw_tzdata::AFRICA_LIBREVILLE), + (Lower(*b"america/merida\0 "), raw_tzdata::AMERICA_MERIDA), + (Lower(*b"america/montreal\0 "), raw_tzdata::AMERICA_MONTREAL), + (Lower(*b"america/hermosillo\0 "), raw_tzdata::AMERICA_HERMOSILLO), + (Lower(*b"australia/north\0 "), raw_tzdata::AUSTRALIA_DARWIN), + (Lower(*b"iran\0 "), raw_tzdata::IRAN), (Lower(*b"australia/sydney\0 "), raw_tzdata::AUSTRALIA_ACT), - (Lower(*b"asia/beirut\0 "), raw_tzdata::ASIA_BEIRUT), - (Lower(*b"antarctica/dumontdurville\0 "), raw_tzdata::ANTARCTICA_DUMONT_D_URVILLE), - (Lower(*b"africa/kigali\0 "), raw_tzdata::AFRICA_KIGALI), - (Lower(*b"asia/qyzylorda\0 "), raw_tzdata::ASIA_QYZYLORDA), - (Lower(*b"portugal\0 "), raw_tzdata::PORTUGAL), + (Lower(*b"america/st\x7fvincent\0 "), raw_tzdata::AMERICA_ST_VINCENT), + (Lower(*b"etc/gmt+9\0 "), raw_tzdata::ETC_GMT_PLUS_9), + (Lower(*b"etc/gmt\0 "), raw_tzdata::GMT), + (Lower(*b"canada/atlantic\0 "), raw_tzdata::AMERICA_HALIFAX), (Lower(*b"africa/bissau\0 "), raw_tzdata::AFRICA_BISSAU), + (Lower(*b"america/yellowknife\0 "), raw_tzdata::AMERICA_YELLOWKNIFE), + (Lower(*b"antarctica/davis\0 "), raw_tzdata::ANTARCTICA_DAVIS), + (Lower(*b"america/asuncion\0 "), raw_tzdata::AMERICA_ASUNCION), + (Lower(*b"etc/gmt+6\0 "), raw_tzdata::ETC_GMT_PLUS_6), + (Lower(*b"america/nipigon\0 "), raw_tzdata::AMERICA_NIPIGON), + (Lower(*b"america/yakutat\0 "), raw_tzdata::AMERICA_YAKUTAT), + (Lower(*b"america/punta\x7farenas\0 "), raw_tzdata::AMERICA_PUNTA_ARENAS), + (Lower(*b"etc/gmt+0\0 "), raw_tzdata::GMT), + (Lower(*b"europe/berlin\0 "), raw_tzdata::EUROPE_BERLIN), + (Lower(*b"europe/bucharest\0 "), raw_tzdata::EUROPE_BUCHAREST), (Lower(*b"africa/malabo\0 "), raw_tzdata::AFRICA_MALABO), - (Lower(*b"africa/algiers\0 "), raw_tzdata::AFRICA_ALGIERS), + (Lower(*b"etc/gmt-4\0 "), raw_tzdata::ETC_GMT_MINUS_4), + (Lower(*b"canada/eastern\0 "), raw_tzdata::AMERICA_MONTREAL), + (Lower(*b"europe/isle\x7fof\x7fman\0 "), raw_tzdata::EUROPE_ISLE_OF_MAN), + (Lower(*b"pacific/guam\0 "), raw_tzdata::PACIFIC_GUAM), + (Lower(*b"asia/dacca\0 "), raw_tzdata::ASIA_DACCA), + (Lower(*b"asia/kabul\0 "), raw_tzdata::ASIA_KABUL), + (Lower(*b"asia/ujung\x7fpandang\0 "), raw_tzdata::ASIA_MAKASSAR), + (Lower(*b"africa/cairo\0 "), raw_tzdata::EGYPT), + (Lower(*b"brazil/acre\0 "), raw_tzdata::AMERICA_PORTO_ACRE), + (Lower(*b"antarctica/vostok\0 "), raw_tzdata::ANTARCTICA_VOSTOK), (Lower(*b"asia/katmandu\0 "), raw_tzdata::ASIA_KATHMANDU), - (Lower(*b"asia/saigon\0 "), raw_tzdata::ASIA_HO_CHI_MINH), - (Lower(*b"indian/christmas\0 "), raw_tzdata::INDIAN_CHRISTMAS), - (Lower(*b"america/santa\x7fisabel\0 "), raw_tzdata::AMERICA_SANTA_ISABEL), - (Lower(*b"america/monterrey\0 "), raw_tzdata::AMERICA_MONTERREY), - (Lower(*b"america/virgin\0 "), raw_tzdata::AMERICA_ST_THOMAS), - (Lower(*b"gmt\0 "), raw_tzdata::GMT), - (Lower(*b"asia/kamchatka\0 "), raw_tzdata::ASIA_KAMCHATKA), - (Lower(*b"africa/porto-novo\0 "), raw_tzdata::AFRICA_PORTO_NOVO), - (Lower(*b"europe/tirane\0 "), raw_tzdata::EUROPE_TIRANE), - (Lower(*b"europe/uzhgorod\0 "), raw_tzdata::EUROPE_UZHGOROD), + (Lower(*b"pacific/kosrae\0 "), raw_tzdata::PACIFIC_KOSRAE), + (Lower(*b"america/st\x7fthomas\0 "), raw_tzdata::AMERICA_ST_THOMAS), + (Lower(*b"asia/dhaka\0 "), raw_tzdata::ASIA_DACCA), + (Lower(*b"asia/rangoon\0 "), raw_tzdata::ASIA_RANGOON), + (Lower(*b"australia/south\0 "), raw_tzdata::AUSTRALIA_ADELAIDE), + (Lower(*b"asia/ulan\x7fbator\0 "), raw_tzdata::ASIA_ULAANBAATAR), + (Lower(*b"america/winnipeg\0 "), raw_tzdata::AMERICA_WINNIPEG), + (Lower(*b"asia/thimphu\0 "), raw_tzdata::ASIA_THIMBU), + (Lower(*b"america/chicago\0 "), raw_tzdata::AMERICA_CHICAGO), + (Lower(*b"pacific/samoa\0 "), raw_tzdata::PACIFIC_PAGO_PAGO), + (Lower(*b"poland\0 "), raw_tzdata::POLAND), + (Lower(*b"asia/kolkata\0 "), raw_tzdata::ASIA_CALCUTTA), + (Lower(*b"etc/gmt+7\0 "), raw_tzdata::ETC_GMT_PLUS_7), + (Lower(*b"africa/monrovia\0 "), raw_tzdata::AFRICA_MONROVIA), + (Lower(*b"etc/gmt+3\0 "), raw_tzdata::ETC_GMT_PLUS_3), + (Lower(*b"america/caracas\0 "), raw_tzdata::AMERICA_CARACAS), + (Lower(*b"us/mountain\0 "), raw_tzdata::NAVAJO), + (Lower(*b"africa/freetown\0 "), raw_tzdata::AFRICA_FREETOWN), + (Lower(*b"america/guyana\0 "), raw_tzdata::AMERICA_GUYANA), + (Lower(*b"indian/mayotte\0 "), raw_tzdata::INDIAN_MAYOTTE), + (Lower(*b"eet\0 "), raw_tzdata::EET), + (Lower(*b"america/noronha\0 "), raw_tzdata::AMERICA_NORONHA), + (Lower(*b"europe/skopje\0 "), raw_tzdata::EUROPE_SKOPJE), + (Lower(*b"atlantic/st\x7fhelena\0 "), raw_tzdata::ATLANTIC_ST_HELENA), + (Lower(*b"europe/kyiv\0 "), raw_tzdata::EUROPE_KIEV), + (Lower(*b"america/blanc-sablon\0 "), raw_tzdata::AMERICA_BLANC_SABLON), + (Lower(*b"asia/hong\x7fkong\0 "), raw_tzdata::HONGKONG), + (Lower(*b"africa/kigali\0 "), raw_tzdata::AFRICA_KIGALI), + (Lower(*b"africa/bangui\0 "), raw_tzdata::AFRICA_BANGUI), + (Lower(*b"australia/lord\x7fhowe\0 "), raw_tzdata::AUSTRALIA_LHI), + (Lower(*b"europe/oslo\0 "), raw_tzdata::ARCTIC_LONGYEARBYEN), + (Lower(*b"america/dawson\0 "), raw_tzdata::AMERICA_DAWSON), + (Lower(*b"australia/currie\0 "), raw_tzdata::AUSTRALIA_CURRIE), + (Lower(*b"indian/mahe\0 "), raw_tzdata::INDIAN_MAHE), + (Lower(*b"asia/anadyr\0 "), raw_tzdata::ASIA_ANADYR), + (Lower(*b"mexico/general\0 "), raw_tzdata::AMERICA_MEXICO_CITY), + (Lower(*b"asia/macao\0 "), raw_tzdata::ASIA_MACAO), + (Lower(*b"europe/vilnius\0 "), raw_tzdata::EUROPE_VILNIUS), + (Lower(*b"america/toronto\0 "), raw_tzdata::AMERICA_MONTREAL), + (Lower(*b"antarctica/mcmurdo\0 "), raw_tzdata::ANTARCTICA_MC_MURDO), + (Lower(*b"america/denver\0 "), raw_tzdata::NAVAJO), + (Lower(*b"australia/darwin\0 "), raw_tzdata::AUSTRALIA_DARWIN), + (Lower(*b"europe/moscow\0 "), raw_tzdata::W_SU), + (Lower(*b"etc/gmt-14\0 "), raw_tzdata::ETC_GMT_MINUS_14), + (Lower(*b"america/menominee\0 "), raw_tzdata::AMERICA_MENOMINEE), + (Lower(*b"america/belize\0 "), raw_tzdata::AMERICA_BELIZE), + (Lower(*b"europe/nicosia\0 "), raw_tzdata::ASIA_NICOSIA), + (Lower(*b"africa/casablanca\0 "), raw_tzdata::AFRICA_CASABLANCA), + (Lower(*b"america/resolute\0 "), raw_tzdata::AMERICA_RESOLUTE), + (Lower(*b"america/grand\x7fturk\0 "), raw_tzdata::AMERICA_GRAND_TURK), + (Lower(*b"america/thunder\x7fbay\0 "), raw_tzdata::AMERICA_THUNDER_BAY), + (Lower(*b"pacific/tarawa\0 "), raw_tzdata::PACIFIC_TARAWA), (Lower(*b"asia/macau\0 "), raw_tzdata::ASIA_MACAO), - (Lower(*b"africa/nairobi\0 "), raw_tzdata::AFRICA_NAIROBI), + (Lower(*b"asia/seoul\0 "), raw_tzdata::ROK), + (Lower(*b"america/jamaica\0 "), raw_tzdata::JAMAICA), + (Lower(*b"america/curacao\0 "), raw_tzdata::AMERICA_CURACAO), + (Lower(*b"indian/kerguelen\0 "), raw_tzdata::INDIAN_KERGUELEN), + (Lower(*b"etc/gmt-5\0 "), raw_tzdata::ETC_GMT_MINUS_5), + (Lower(*b"asia/pontianak\0 "), raw_tzdata::ASIA_PONTIANAK), + (Lower(*b"america/indianapolis\0 "), raw_tzdata::AMERICA_FORT_WAYNE), + (Lower(*b"etc/gmt-9\0 "), raw_tzdata::ETC_GMT_MINUS_9), + (Lower(*b"antarctica/casey\0 "), raw_tzdata::ANTARCTICA_CASEY), + (Lower(*b"africa/maputo\0 "), raw_tzdata::AFRICA_MAPUTO), + (Lower(*b"asia/calcutta\0 "), raw_tzdata::ASIA_CALCUTTA), + (Lower(*b"asia/urumqi\0 "), raw_tzdata::ASIA_KASHGAR), + (Lower(*b"asia/pyongyang\0 "), raw_tzdata::ASIA_PYONGYANG), + (Lower(*b"australia/broken\x7fhill\0 "), raw_tzdata::AUSTRALIA_BROKEN_HILL), + (Lower(*b"asia/chita\0 "), raw_tzdata::ASIA_CHITA), + (Lower(*b"america/fort\x7fwayne\0 "), raw_tzdata::AMERICA_FORT_WAYNE), + (Lower(*b"singapore\0 "), raw_tzdata::SINGAPORE), + (Lower(*b"europe/tallinn\0 "), raw_tzdata::EUROPE_TALLINN), + (Lower(*b"etc/gmt+12\0 "), raw_tzdata::ETC_GMT_PLUS_12), + (Lower(*b"utc\0 "), raw_tzdata::UCT), (Lower(*b"america/araguaina\0 "), raw_tzdata::AMERICA_ARAGUAINA), - (Lower(*b"indian/reunion\0 "), raw_tzdata::INDIAN_REUNION), - (Lower(*b"europe/podgorica\0 "), raw_tzdata::EUROPE_BELGRADE), - (Lower(*b"asia/aqtau\0 "), raw_tzdata::ASIA_AQTAU), - (Lower(*b"america/iqaluit\0 "), raw_tzdata::AMERICA_IQALUIT), + (Lower(*b"australia/victoria\0 "), raw_tzdata::AUSTRALIA_MELBOURNE), + (Lower(*b"atlantic/reykjavik\0 "), raw_tzdata::ICELAND), + (Lower(*b"atlantic/jan\x7fmayen\0 "), raw_tzdata::ARCTIC_LONGYEARBYEN), + (Lower(*b"australia/canberra\0 "), raw_tzdata::AUSTRALIA_ACT), + (Lower(*b"greenwich\0 "), raw_tzdata::GMT), + (Lower(*b"europe/volgograd\0 "), raw_tzdata::EUROPE_VOLGOGRAD), + (Lower(*b"asia/dushanbe\0 "), raw_tzdata::ASIA_DUSHANBE), + (Lower(*b"america/cambridge\x7fbay\0 "), raw_tzdata::AMERICA_CAMBRIDGE_BAY), + (Lower(*b"america/eirunepe\0 "), raw_tzdata::AMERICA_EIRUNEPE), + (Lower(*b"africa/gaborone\0 "), raw_tzdata::AFRICA_GABORONE), + (Lower(*b"atlantic/canary\0 "), raw_tzdata::ATLANTIC_CANARY), + (Lower(*b"eire\0 "), raw_tzdata::EIRE), + (Lower(*b"indian/christmas\0 "), raw_tzdata::INDIAN_CHRISTMAS), + (Lower(*b"asia/kamchatka\0 "), raw_tzdata::ASIA_KAMCHATKA), + (Lower(*b"america/danmarkshavn\0 "), raw_tzdata::AMERICA_DANMARKSHAVN), + (Lower(*b"mst7mdt\0 "), raw_tzdata::MST_7_MDT), + (Lower(*b"asia/famagusta\0 "), raw_tzdata::ASIA_FAMAGUSTA), + (Lower(*b"etc/gmt-11\0 "), raw_tzdata::ETC_GMT_MINUS_11), + (Lower(*b"gmt-0\0 "), raw_tzdata::GMT), + (Lower(*b"est5edt\0 "), raw_tzdata::EST_5_EDT), + (Lower(*b"asia/jakarta\0 "), raw_tzdata::ASIA_JAKARTA), + (Lower(*b"europe/zaporozhye\0 "), raw_tzdata::EUROPE_ZAPOROZHYE), + (Lower(*b"america/regina\0 "), raw_tzdata::AMERICA_REGINA), + (Lower(*b"america/jujuy\0 "), raw_tzdata::AMERICA_JUJUY), + (Lower(*b"pacific/auckland\0 "), raw_tzdata::NZ), + (Lower(*b"pacific/niue\0 "), raw_tzdata::PACIFIC_NIUE), + (Lower(*b"america/la\x7fpaz\0 "), raw_tzdata::AMERICA_LA_PAZ), + (Lower(*b"america/miquelon\0 "), raw_tzdata::AMERICA_MIQUELON), + (Lower(*b"america/detroit\0 "), raw_tzdata::AMERICA_DETROIT), + (Lower(*b"australia/tasmania\0 "), raw_tzdata::AUSTRALIA_CURRIE), + (Lower(*b"pacific/kwajalein\0 "), raw_tzdata::KWAJALEIN), + (Lower(*b"pacific/wake\0 "), raw_tzdata::PACIFIC_WAKE), + (Lower(*b"asia/yerevan\0 "), raw_tzdata::ASIA_YEREVAN), + (Lower(*b"pacific/tongatapu\0 "), raw_tzdata::PACIFIC_TONGATAPU), + (Lower(*b"jamaica\0 "), raw_tzdata::JAMAICA), + (Lower(*b"america/kralendijk\0 "), raw_tzdata::AMERICA_CURACAO), + (Lower(*b"america/cayman\0 "), raw_tzdata::AMERICA_CAYMAN), + (Lower(*b"australia/west\0 "), raw_tzdata::AUSTRALIA_PERTH), + (Lower(*b"pacific/fakaofo\0 "), raw_tzdata::PACIFIC_FAKAOFO), + (Lower(*b"america/santiago\0 "), raw_tzdata::AMERICA_SANTIAGO), + (Lower(*b"pacific/yap\0 "), raw_tzdata::PACIFIC_CHUUK), + (Lower(*b"europe/riga\0 "), raw_tzdata::EUROPE_RIGA), + (Lower(*b"europe/rome\0 "), raw_tzdata::EUROPE_ROME), + (Lower(*b"antarctica/dumontdurville\0 "), raw_tzdata::ANTARCTICA_DUMONT_D_URVILLE), + (Lower(*b"europe/stockholm\0 "), raw_tzdata::EUROPE_STOCKHOLM), + (Lower(*b"antarctica/south\x7fpole\0 "), raw_tzdata::ANTARCTICA_MC_MURDO), + (Lower(*b"africa/dakar\0 "), raw_tzdata::AFRICA_DAKAR), + (Lower(*b"america/belem\0 "), raw_tzdata::AMERICA_BELEM), + (Lower(*b"europe/amsterdam\0 "), raw_tzdata::EUROPE_AMSTERDAM), + (Lower(*b"us/arizona\0 "), raw_tzdata::AMERICA_PHOENIX), + (Lower(*b"pacific/gambier\0 "), raw_tzdata::PACIFIC_GAMBIER), + (Lower(*b"america/st\x7fjohns\0 "), raw_tzdata::AMERICA_ST_JOHNS), ], } diff --git a/src/generated/raw_tzdata.rs b/src/generated/raw_tzdata.rs index 68d4dcd..ab11755 100644 --- a/src/generated/raw_tzdata.rs +++ b/src/generated/raw_tzdata.rs @@ -606,13 +606,6 @@ pub(crate) const AFRICA_SAO_TOME: &[u8] = &[ 255, 247, 99, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 14, 16, 0, 8, 76, 77, 84, 0, 71, 77, 84, 0, 87, 65, 84, 0, 10, 71, 77, 84, 48, 10, ]; -pub(crate) const AFRICA_TIMBUKTU: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, - 2, 0, 0, 0, 8, 255, 255, 255, 255, 146, 230, 145, 84, 1, 255, 255, 253, 44, 0, 0, 0, 0, 0, 0, - 0, 4, 76, 77, 84, 0, 71, 77, 84, 0, 10, 71, 77, 84, 48, 10, -]; pub(crate) const AFRICA_TUNIS: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -1350,18 +1343,6 @@ pub(crate) const AMERICA_CHIHUAHUA: &[u8] = &[ 84, 0, 67, 68, 84, 0, 77, 68, 84, 0, 10, 77, 83, 84, 55, 77, 68, 84, 44, 77, 52, 46, 49, 46, 48, 44, 77, 49, 48, 46, 53, 46, 48, 10, ]; -pub(crate) const AMERICA_CORAL_HARBOUR: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, - 5, 0, 0, 0, 20, 255, 255, 255, 255, 94, 61, 81, 120, 255, 255, 255, 255, 158, 184, 147, 112, - 255, 255, 255, 255, 159, 186, 235, 96, 255, 255, 255, 255, 160, 207, 212, 112, 255, 255, 255, - 255, 161, 162, 154, 64, 255, 255, 255, 255, 203, 136, 240, 112, 255, 255, 255, 255, 210, 35, - 244, 112, 255, 255, 255, 255, 210, 96, 251, 224, 2, 1, 2, 1, 2, 3, 4, 2, 255, 255, 178, 8, 0, - 0, 255, 255, 199, 192, 1, 4, 255, 255, 185, 176, 0, 8, 255, 255, 199, 192, 1, 12, 255, 255, - 199, 192, 1, 16, 76, 77, 84, 0, 69, 68, 84, 0, 69, 83, 84, 0, 69, 87, 84, 0, 69, 80, 84, 0, 10, - 69, 83, 84, 53, 10, -]; pub(crate) const AMERICA_CORDOBA: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -1679,17 +1660,46 @@ pub(crate) const AMERICA_EL_SALVADOR: &[u8] = &[ pub(crate) const AMERICA_ENSENADA: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, - 0, 4, 0, 0, 0, 16, 255, 255, 255, 255, 165, 182, 246, 128, 255, 255, 255, 255, 175, 242, 124, - 240, 255, 255, 255, 255, 182, 103, 181, 240, 255, 255, 255, 255, 203, 204, 59, 0, 255, 255, - 255, 255, 216, 145, 180, 240, 0, 0, 0, 0, 49, 103, 146, 32, 0, 0, 0, 0, 50, 115, 36, 144, 0, 0, - 0, 0, 51, 71, 116, 32, 0, 0, 0, 0, 52, 83, 6, 144, 0, 0, 0, 0, 53, 39, 86, 32, 0, 0, 0, 0, 54, - 50, 232, 144, 0, 0, 0, 0, 55, 7, 56, 32, 0, 0, 0, 0, 56, 28, 5, 16, 0, 0, 0, 0, 56, 231, 26, - 32, 0, 0, 0, 0, 57, 251, 231, 16, 0, 0, 0, 0, 58, 245, 32, 160, 0, 0, 0, 0, 59, 182, 223, 16, - 0, 0, 0, 0, 60, 176, 24, 160, 1, 2, 1, 2, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 255, 255, - 146, 172, 0, 0, 255, 255, 143, 128, 0, 4, 255, 255, 157, 144, 0, 8, 255, 255, 157, 144, 1, 12, - 76, 77, 84, 0, 80, 83, 84, 0, 77, 83, 84, 0, 80, 68, 84, 0, 10, 80, 83, 84, 56, 80, 68, 84, 44, - 77, 52, 46, 49, 46, 48, 44, 77, 49, 48, 46, 53, 46, 48, 10, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, + 0, 6, 0, 0, 0, 24, 255, 255, 255, 255, 165, 182, 246, 128, 255, 255, 255, 255, 169, 121, 79, + 112, 255, 255, 255, 255, 175, 242, 124, 240, 255, 255, 255, 255, 182, 102, 100, 112, 255, 255, + 255, 255, 183, 27, 16, 0, 255, 255, 255, 255, 184, 10, 242, 240, 255, 255, 255, 255, 203, 234, + 141, 128, 255, 255, 255, 255, 210, 35, 244, 112, 255, 255, 255, 255, 210, 153, 186, 112, 255, + 255, 255, 255, 215, 27, 89, 0, 255, 255, 255, 255, 216, 145, 180, 240, 255, 255, 255, 255, 226, + 126, 75, 144, 255, 255, 255, 255, 227, 73, 82, 144, 255, 255, 255, 255, 228, 94, 45, 144, 255, + 255, 255, 255, 229, 41, 52, 144, 255, 255, 255, 255, 230, 71, 74, 16, 255, 255, 255, 255, 231, + 18, 81, 16, 255, 255, 255, 255, 232, 39, 44, 16, 255, 255, 255, 255, 232, 242, 51, 16, 255, + 255, 255, 255, 234, 7, 14, 16, 255, 255, 255, 255, 234, 210, 21, 16, 255, 255, 255, 255, 235, + 230, 240, 16, 255, 255, 255, 255, 236, 177, 247, 16, 255, 255, 255, 255, 237, 198, 210, 16, + 255, 255, 255, 255, 238, 145, 217, 16, 0, 0, 0, 0, 11, 224, 175, 160, 0, 0, 0, 0, 12, 217, 205, + 16, 0, 0, 0, 0, 13, 192, 145, 160, 0, 0, 0, 0, 14, 185, 175, 16, 0, 0, 0, 0, 15, 169, 174, 32, + 0, 0, 0, 0, 16, 153, 145, 16, 0, 0, 0, 0, 17, 137, 144, 32, 0, 0, 0, 0, 18, 121, 115, 16, 0, 0, + 0, 0, 19, 105, 114, 32, 0, 0, 0, 0, 20, 89, 85, 16, 0, 0, 0, 0, 21, 73, 84, 32, 0, 0, 0, 0, 22, + 57, 55, 16, 0, 0, 0, 0, 23, 41, 54, 32, 0, 0, 0, 0, 24, 34, 83, 144, 0, 0, 0, 0, 25, 9, 24, 32, + 0, 0, 0, 0, 26, 2, 53, 144, 0, 0, 0, 0, 26, 242, 52, 160, 0, 0, 0, 0, 27, 226, 23, 144, 0, 0, + 0, 0, 28, 210, 22, 160, 0, 0, 0, 0, 29, 193, 249, 144, 0, 0, 0, 0, 30, 177, 248, 160, 0, 0, 0, + 0, 31, 161, 219, 144, 0, 0, 0, 0, 32, 118, 43, 32, 0, 0, 0, 0, 33, 129, 189, 144, 0, 0, 0, 0, + 34, 86, 13, 32, 0, 0, 0, 0, 35, 106, 218, 16, 0, 0, 0, 0, 36, 53, 239, 32, 0, 0, 0, 0, 37, 74, + 188, 16, 0, 0, 0, 0, 38, 21, 209, 32, 0, 0, 0, 0, 39, 42, 158, 16, 0, 0, 0, 0, 39, 254, 237, + 160, 0, 0, 0, 0, 41, 10, 128, 16, 0, 0, 0, 0, 41, 222, 207, 160, 0, 0, 0, 0, 42, 234, 98, 16, + 0, 0, 0, 0, 43, 190, 177, 160, 0, 0, 0, 0, 44, 211, 126, 144, 0, 0, 0, 0, 45, 158, 147, 160, 0, + 0, 0, 0, 46, 179, 96, 144, 0, 0, 0, 0, 47, 126, 117, 160, 0, 0, 0, 0, 48, 147, 66, 144, 0, 0, + 0, 0, 49, 103, 146, 32, 0, 0, 0, 0, 50, 115, 36, 144, 0, 0, 0, 0, 51, 71, 116, 32, 0, 0, 0, 0, + 52, 83, 6, 144, 0, 0, 0, 0, 53, 39, 86, 32, 0, 0, 0, 0, 54, 50, 232, 144, 0, 0, 0, 0, 55, 7, + 56, 32, 0, 0, 0, 0, 56, 28, 5, 16, 0, 0, 0, 0, 56, 231, 26, 32, 0, 0, 0, 0, 57, 251, 231, 16, + 0, 0, 0, 0, 58, 198, 252, 32, 0, 0, 0, 0, 59, 219, 201, 16, 0, 0, 0, 0, 60, 176, 24, 160, 0, 0, + 0, 0, 61, 187, 171, 16, 0, 0, 0, 0, 62, 143, 250, 160, 0, 0, 0, 0, 63, 155, 141, 16, 0, 0, 0, + 0, 64, 111, 220, 160, 0, 0, 0, 0, 65, 132, 169, 144, 0, 0, 0, 0, 66, 79, 190, 160, 0, 0, 0, 0, + 67, 100, 139, 144, 0, 0, 0, 0, 68, 47, 160, 160, 0, 0, 0, 0, 69, 68, 109, 144, 0, 0, 0, 0, 70, + 15, 130, 160, 0, 0, 0, 0, 71, 36, 79, 144, 0, 0, 0, 0, 71, 248, 159, 32, 0, 0, 0, 0, 73, 4, 49, + 144, 0, 0, 0, 0, 73, 216, 129, 32, 0, 0, 0, 0, 74, 228, 19, 144, 0, 0, 0, 0, 75, 156, 179, 160, + 1, 2, 1, 2, 3, 2, 4, 5, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, + 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, + 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 255, + 255, 146, 76, 0, 0, 255, 255, 157, 144, 0, 4, 255, 255, 143, 128, 0, 8, 255, 255, 157, 144, 1, + 12, 255, 255, 157, 144, 1, 16, 255, 255, 157, 144, 1, 20, 76, 77, 84, 0, 77, 83, 84, 0, 80, 83, + 84, 0, 80, 68, 84, 0, 80, 87, 84, 0, 80, 80, 84, 0, 10, 80, 83, 84, 56, 80, 68, 84, 44, 77, 51, + 46, 50, 46, 48, 44, 77, 49, 49, 46, 49, 46, 48, 10, ]; pub(crate) const AMERICA_FORTALEZA: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2806,31 +2816,31 @@ pub(crate) const AMERICA_MONTREAL: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 172, 0, 0, - 0, 5, 0, 0, 0, 20, 255, 255, 255, 255, 94, 61, 72, 120, 255, 255, 255, 255, 156, 189, 1, 240, - 255, 255, 255, 255, 156, 228, 100, 192, 255, 255, 255, 255, 158, 184, 147, 112, 255, 255, 255, - 255, 159, 186, 235, 96, 255, 255, 255, 255, 160, 135, 88, 248, 255, 255, 255, 255, 161, 153, - 130, 232, 255, 255, 255, 255, 162, 148, 13, 248, 255, 255, 255, 255, 163, 95, 6, 232, 255, 255, - 255, 255, 164, 115, 232, 240, 255, 255, 255, 255, 165, 62, 232, 232, 255, 255, 255, 255, 166, - 83, 202, 240, 255, 255, 255, 255, 167, 30, 202, 232, 255, 255, 255, 255, 170, 45, 236, 240, - 255, 255, 255, 255, 170, 222, 142, 232, 255, 255, 255, 255, 171, 252, 171, 112, 255, 255, 255, - 255, 172, 190, 112, 232, 255, 255, 255, 255, 173, 220, 141, 112, 255, 255, 255, 255, 174, 158, - 82, 232, 255, 255, 255, 255, 175, 188, 83, 80, 255, 255, 255, 255, 176, 126, 17, 192, 255, 255, - 255, 255, 177, 156, 53, 80, 255, 255, 255, 255, 178, 103, 46, 64, 255, 255, 255, 255, 179, 124, - 23, 80, 255, 255, 255, 255, 180, 71, 16, 64, 255, 255, 255, 255, 181, 91, 249, 80, 255, 255, - 255, 255, 182, 38, 242, 64, 255, 255, 255, 255, 183, 59, 219, 80, 255, 255, 255, 255, 184, 6, - 212, 64, 255, 255, 255, 255, 185, 36, 247, 208, 255, 255, 255, 255, 185, 230, 182, 64, 255, - 255, 255, 255, 187, 4, 217, 208, 255, 255, 255, 255, 187, 207, 210, 192, 255, 255, 255, 255, - 188, 228, 187, 208, 255, 255, 255, 255, 189, 175, 180, 192, 255, 255, 255, 255, 190, 196, 157, - 208, 255, 255, 255, 255, 191, 143, 150, 192, 255, 255, 255, 255, 192, 164, 127, 208, 255, 255, - 255, 255, 193, 111, 120, 192, 255, 255, 255, 255, 194, 132, 97, 208, 255, 255, 255, 255, 195, - 79, 90, 192, 255, 255, 255, 255, 196, 100, 67, 208, 255, 255, 255, 255, 197, 47, 60, 192, 255, - 255, 255, 255, 198, 77, 96, 80, 255, 255, 255, 255, 199, 15, 30, 192, 255, 255, 255, 255, 200, - 45, 66, 80, 255, 255, 255, 255, 203, 136, 240, 112, 255, 255, 255, 255, 210, 35, 244, 112, 255, + 0, 5, 0, 0, 0, 20, 255, 255, 255, 255, 114, 238, 120, 236, 255, 255, 255, 255, 158, 184, 147, + 112, 255, 255, 255, 255, 159, 186, 235, 96, 255, 255, 255, 255, 160, 135, 46, 200, 255, 255, + 255, 255, 161, 154, 177, 64, 255, 255, 255, 255, 162, 148, 6, 240, 255, 255, 255, 255, 163, 85, + 169, 64, 255, 255, 255, 255, 164, 134, 93, 240, 255, 255, 255, 255, 165, 40, 120, 96, 255, 255, + 255, 255, 166, 102, 63, 240, 255, 255, 255, 255, 167, 12, 78, 224, 255, 255, 255, 255, 168, 70, + 33, 240, 255, 255, 255, 255, 168, 236, 48, 224, 255, 255, 255, 255, 170, 28, 201, 112, 255, + 255, 255, 255, 170, 213, 77, 96, 255, 255, 255, 255, 171, 252, 171, 112, 255, 255, 255, 255, + 172, 181, 47, 96, 255, 255, 255, 255, 173, 220, 141, 112, 255, 255, 255, 255, 174, 149, 17, 96, + 255, 255, 255, 255, 175, 188, 111, 112, 255, 255, 255, 255, 176, 126, 45, 224, 255, 255, 255, + 255, 177, 156, 81, 112, 255, 255, 255, 255, 178, 103, 74, 96, 255, 255, 255, 255, 179, 124, 51, + 112, 255, 255, 255, 255, 180, 71, 44, 96, 255, 255, 255, 255, 181, 92, 21, 112, 255, 255, 255, + 255, 182, 39, 14, 96, 255, 255, 255, 255, 183, 59, 247, 112, 255, 255, 255, 255, 184, 6, 240, + 96, 255, 255, 255, 255, 185, 37, 19, 240, 255, 255, 255, 255, 185, 230, 210, 96, 255, 255, 255, + 255, 187, 4, 245, 240, 255, 255, 255, 255, 187, 207, 238, 224, 255, 255, 255, 255, 188, 228, + 215, 240, 255, 255, 255, 255, 189, 175, 208, 224, 255, 255, 255, 255, 190, 196, 185, 240, 255, + 255, 255, 255, 191, 143, 178, 224, 255, 255, 255, 255, 192, 164, 155, 240, 255, 255, 255, 255, + 193, 111, 148, 224, 255, 255, 255, 255, 194, 132, 125, 240, 255, 255, 255, 255, 195, 79, 118, + 224, 255, 255, 255, 255, 196, 100, 95, 240, 255, 255, 255, 255, 197, 47, 88, 224, 255, 255, + 255, 255, 198, 77, 124, 112, 255, 255, 255, 255, 199, 15, 58, 224, 255, 255, 255, 255, 200, 45, + 94, 112, 255, 255, 255, 255, 203, 136, 240, 112, 255, 255, 255, 255, 210, 35, 244, 112, 255, 255, 255, 255, 210, 96, 251, 224, 255, 255, 255, 255, 211, 117, 228, 240, 255, 255, 255, 255, - 212, 64, 221, 224, 255, 255, 255, 255, 213, 85, 198, 240, 255, 255, 255, 255, 214, 32, 191, - 224, 255, 255, 255, 255, 215, 53, 168, 240, 255, 255, 255, 255, 216, 0, 161, 224, 255, 255, - 255, 255, 217, 21, 138, 240, 255, 255, 255, 255, 218, 14, 168, 96, 255, 255, 255, 255, 218, - 254, 167, 112, 255, 255, 255, 255, 219, 238, 138, 96, 255, 255, 255, 255, 220, 222, 137, 112, + 212, 64, 221, 224, 255, 255, 255, 255, 213, 85, 170, 208, 255, 255, 255, 255, 214, 32, 163, + 192, 255, 255, 255, 255, 215, 53, 140, 208, 255, 255, 255, 255, 216, 0, 133, 192, 255, 255, + 255, 255, 217, 21, 110, 208, 255, 255, 255, 255, 218, 51, 118, 64, 255, 255, 255, 255, 218, + 254, 167, 112, 255, 255, 255, 255, 220, 19, 116, 96, 255, 255, 255, 255, 220, 222, 137, 112, 255, 255, 255, 255, 221, 169, 130, 96, 255, 255, 255, 255, 222, 190, 107, 112, 255, 255, 255, 255, 223, 137, 100, 96, 255, 255, 255, 255, 224, 158, 77, 112, 255, 255, 255, 255, 225, 105, 70, 96, 255, 255, 255, 255, 226, 126, 47, 112, 255, 255, 255, 255, 227, 73, 40, 96, 255, 255, @@ -2875,7 +2885,7 @@ pub(crate) const AMERICA_MONTREAL: &[u8] = &[ 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, - 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 255, 255, 187, 8, 0, 0, 255, 255, 199, 192, 1, 4, + 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 255, 255, 181, 148, 0, 0, 255, 255, 199, 192, 1, 4, 255, 255, 185, 176, 0, 8, 255, 255, 199, 192, 1, 12, 255, 255, 199, 192, 1, 16, 76, 77, 84, 0, 69, 68, 84, 0, 69, 83, 84, 0, 69, 87, 84, 0, 69, 80, 84, 0, 10, 69, 83, 84, 53, 69, 68, 84, 44, 77, 51, 46, 50, 46, 48, 44, 77, 49, 49, 46, 49, 46, 48, 10, @@ -3468,37 +3478,6 @@ pub(crate) const AMERICA_RESOLUTE: &[u8] = &[ 67, 68, 68, 84, 0, 67, 83, 84, 0, 67, 68, 84, 0, 69, 83, 84, 0, 10, 67, 83, 84, 54, 67, 68, 84, 44, 77, 51, 46, 50, 46, 48, 44, 77, 49, 49, 46, 49, 46, 48, 10, ]; -pub(crate) const AMERICA_ROSARIO: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, - 0, 6, 0, 0, 0, 20, 255, 255, 255, 255, 114, 157, 251, 224, 255, 255, 255, 255, 162, 146, 143, - 44, 255, 255, 255, 255, 182, 123, 82, 64, 255, 255, 255, 255, 183, 26, 201, 176, 255, 255, 255, - 255, 184, 30, 143, 64, 255, 255, 255, 255, 184, 212, 112, 48, 255, 255, 255, 255, 186, 23, 125, - 192, 255, 255, 255, 255, 186, 181, 163, 176, 255, 255, 255, 255, 187, 248, 177, 64, 255, 255, - 255, 255, 188, 150, 215, 48, 255, 255, 255, 255, 189, 217, 228, 192, 255, 255, 255, 255, 190, - 120, 10, 176, 255, 255, 255, 255, 191, 187, 24, 64, 255, 255, 255, 255, 192, 90, 143, 176, 255, - 255, 255, 255, 193, 157, 157, 64, 255, 255, 255, 255, 194, 59, 195, 48, 255, 255, 255, 255, - 195, 126, 208, 192, 255, 255, 255, 255, 196, 28, 246, 176, 255, 255, 255, 255, 197, 96, 4, 64, - 255, 255, 255, 255, 197, 254, 42, 48, 255, 255, 255, 255, 199, 65, 55, 192, 255, 255, 255, 255, - 199, 224, 175, 48, 255, 255, 255, 255, 200, 129, 148, 64, 255, 255, 255, 255, 202, 77, 161, - 176, 255, 255, 255, 255, 202, 238, 134, 192, 255, 255, 255, 255, 206, 77, 255, 48, 255, 255, - 255, 255, 206, 176, 237, 192, 255, 255, 255, 255, 211, 41, 53, 176, 255, 255, 255, 255, 212, - 67, 100, 192, 255, 255, 255, 255, 244, 61, 8, 48, 255, 255, 255, 255, 244, 159, 246, 192, 255, - 255, 255, 255, 245, 5, 108, 48, 255, 255, 255, 255, 246, 50, 16, 64, 255, 255, 255, 255, 246, - 230, 159, 176, 255, 255, 255, 255, 248, 19, 67, 192, 255, 255, 255, 255, 248, 199, 211, 48, - 255, 255, 255, 255, 249, 244, 119, 64, 255, 255, 255, 255, 250, 211, 54, 176, 255, 255, 255, - 255, 251, 195, 53, 192, 255, 255, 255, 255, 252, 188, 83, 48, 255, 255, 255, 255, 253, 172, 82, - 64, 255, 255, 255, 255, 254, 156, 53, 48, 255, 255, 255, 255, 255, 140, 52, 64, 0, 0, 0, 0, 7, - 163, 74, 176, 0, 0, 0, 0, 8, 36, 111, 160, 0, 0, 0, 0, 35, 148, 181, 176, 0, 0, 0, 0, 36, 16, - 148, 160, 0, 0, 0, 0, 37, 55, 242, 176, 0, 0, 0, 0, 37, 240, 118, 160, 0, 0, 0, 0, 39, 33, 15, - 48, 0, 0, 0, 0, 39, 208, 88, 160, 0, 0, 0, 0, 55, 246, 198, 176, 0, 0, 0, 0, 56, 191, 42, 176, - 1, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, - 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 5, 4, 5, 4, 5, 4, 5, 4, 5, 3, 5, 255, 255, 199, 32, 0, 0, 255, - 255, 195, 212, 0, 4, 255, 255, 199, 192, 0, 8, 255, 255, 213, 208, 1, 12, 255, 255, 227, 224, - 1, 16, 255, 255, 213, 208, 0, 12, 76, 77, 84, 0, 67, 77, 84, 0, 45, 48, 52, 0, 45, 48, 51, 0, - 45, 48, 50, 0, 10, 60, 45, 48, 51, 62, 51, 10, -]; pub(crate) const AMERICA_SANTAREM: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -3519,50 +3498,6 @@ pub(crate) const AMERICA_SANTAREM: &[u8] = &[ 0, 0, 255, 255, 213, 208, 1, 4, 255, 255, 199, 192, 0, 8, 255, 255, 213, 208, 0, 4, 76, 77, 84, 0, 45, 48, 51, 0, 45, 48, 52, 0, 10, 60, 45, 48, 51, 62, 51, 10, ]; -pub(crate) const AMERICA_SANTA_ISABEL: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, - 0, 6, 0, 0, 0, 24, 255, 255, 255, 255, 165, 182, 246, 128, 255, 255, 255, 255, 169, 121, 79, - 112, 255, 255, 255, 255, 175, 242, 124, 240, 255, 255, 255, 255, 182, 102, 100, 112, 255, 255, - 255, 255, 183, 27, 16, 0, 255, 255, 255, 255, 184, 10, 242, 240, 255, 255, 255, 255, 203, 234, - 141, 128, 255, 255, 255, 255, 210, 35, 244, 112, 255, 255, 255, 255, 210, 153, 186, 112, 255, - 255, 255, 255, 215, 27, 89, 0, 255, 255, 255, 255, 216, 145, 180, 240, 255, 255, 255, 255, 226, - 126, 75, 144, 255, 255, 255, 255, 227, 73, 82, 144, 255, 255, 255, 255, 228, 94, 45, 144, 255, - 255, 255, 255, 229, 41, 52, 144, 255, 255, 255, 255, 230, 71, 74, 16, 255, 255, 255, 255, 231, - 18, 81, 16, 255, 255, 255, 255, 232, 39, 44, 16, 255, 255, 255, 255, 232, 242, 51, 16, 255, - 255, 255, 255, 234, 7, 14, 16, 255, 255, 255, 255, 234, 210, 21, 16, 255, 255, 255, 255, 235, - 230, 240, 16, 255, 255, 255, 255, 236, 177, 247, 16, 255, 255, 255, 255, 237, 198, 210, 16, - 255, 255, 255, 255, 238, 145, 217, 16, 0, 0, 0, 0, 11, 224, 175, 160, 0, 0, 0, 0, 12, 217, 205, - 16, 0, 0, 0, 0, 13, 192, 145, 160, 0, 0, 0, 0, 14, 185, 175, 16, 0, 0, 0, 0, 15, 169, 174, 32, - 0, 0, 0, 0, 16, 153, 145, 16, 0, 0, 0, 0, 17, 137, 144, 32, 0, 0, 0, 0, 18, 121, 115, 16, 0, 0, - 0, 0, 19, 105, 114, 32, 0, 0, 0, 0, 20, 89, 85, 16, 0, 0, 0, 0, 21, 73, 84, 32, 0, 0, 0, 0, 22, - 57, 55, 16, 0, 0, 0, 0, 23, 41, 54, 32, 0, 0, 0, 0, 24, 34, 83, 144, 0, 0, 0, 0, 25, 9, 24, 32, - 0, 0, 0, 0, 26, 2, 53, 144, 0, 0, 0, 0, 26, 242, 52, 160, 0, 0, 0, 0, 27, 226, 23, 144, 0, 0, - 0, 0, 28, 210, 22, 160, 0, 0, 0, 0, 29, 193, 249, 144, 0, 0, 0, 0, 30, 177, 248, 160, 0, 0, 0, - 0, 31, 161, 219, 144, 0, 0, 0, 0, 32, 118, 43, 32, 0, 0, 0, 0, 33, 129, 189, 144, 0, 0, 0, 0, - 34, 86, 13, 32, 0, 0, 0, 0, 35, 106, 218, 16, 0, 0, 0, 0, 36, 53, 239, 32, 0, 0, 0, 0, 37, 74, - 188, 16, 0, 0, 0, 0, 38, 21, 209, 32, 0, 0, 0, 0, 39, 42, 158, 16, 0, 0, 0, 0, 39, 254, 237, - 160, 0, 0, 0, 0, 41, 10, 128, 16, 0, 0, 0, 0, 41, 222, 207, 160, 0, 0, 0, 0, 42, 234, 98, 16, - 0, 0, 0, 0, 43, 190, 177, 160, 0, 0, 0, 0, 44, 211, 126, 144, 0, 0, 0, 0, 45, 158, 147, 160, 0, - 0, 0, 0, 46, 179, 96, 144, 0, 0, 0, 0, 47, 126, 117, 160, 0, 0, 0, 0, 48, 147, 66, 144, 0, 0, - 0, 0, 49, 103, 146, 32, 0, 0, 0, 0, 50, 115, 36, 144, 0, 0, 0, 0, 51, 71, 116, 32, 0, 0, 0, 0, - 52, 83, 6, 144, 0, 0, 0, 0, 53, 39, 86, 32, 0, 0, 0, 0, 54, 50, 232, 144, 0, 0, 0, 0, 55, 7, - 56, 32, 0, 0, 0, 0, 56, 28, 5, 16, 0, 0, 0, 0, 56, 231, 26, 32, 0, 0, 0, 0, 57, 251, 231, 16, - 0, 0, 0, 0, 58, 198, 252, 32, 0, 0, 0, 0, 59, 219, 201, 16, 0, 0, 0, 0, 60, 176, 24, 160, 0, 0, - 0, 0, 61, 187, 171, 16, 0, 0, 0, 0, 62, 143, 250, 160, 0, 0, 0, 0, 63, 155, 141, 16, 0, 0, 0, - 0, 64, 111, 220, 160, 0, 0, 0, 0, 65, 132, 169, 144, 0, 0, 0, 0, 66, 79, 190, 160, 0, 0, 0, 0, - 67, 100, 139, 144, 0, 0, 0, 0, 68, 47, 160, 160, 0, 0, 0, 0, 69, 68, 109, 144, 0, 0, 0, 0, 70, - 15, 130, 160, 0, 0, 0, 0, 71, 36, 79, 144, 0, 0, 0, 0, 71, 248, 159, 32, 0, 0, 0, 0, 73, 4, 49, - 144, 0, 0, 0, 0, 73, 216, 129, 32, 0, 0, 0, 0, 74, 228, 19, 144, 0, 0, 0, 0, 75, 156, 179, 160, - 1, 2, 1, 2, 3, 2, 4, 5, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, - 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, - 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 255, - 255, 146, 76, 0, 0, 255, 255, 157, 144, 0, 4, 255, 255, 143, 128, 0, 8, 255, 255, 157, 144, 1, - 12, 255, 255, 157, 144, 1, 16, 255, 255, 157, 144, 1, 20, 76, 77, 84, 0, 77, 83, 84, 0, 80, 83, - 84, 0, 80, 68, 84, 0, 80, 87, 84, 0, 80, 80, 84, 0, 10, 80, 83, 84, 56, 80, 68, 84, 44, 77, 51, - 46, 50, 46, 48, 44, 77, 49, 49, 46, 49, 46, 48, 10, -]; pub(crate) const AMERICA_SANTIAGO: &[u8] = &[ 84, 90, 105, 102, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 51, 0, 0, @@ -3937,84 +3872,6 @@ pub(crate) const AMERICA_THUNDER_BAY: &[u8] = &[ 84, 0, 69, 87, 84, 0, 69, 80, 84, 0, 69, 68, 84, 0, 10, 69, 83, 84, 53, 69, 68, 84, 44, 77, 51, 46, 50, 46, 48, 44, 77, 49, 49, 46, 49, 46, 48, 10, ]; -pub(crate) const AMERICA_TORONTO: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 172, 0, 0, - 0, 5, 0, 0, 0, 20, 255, 255, 255, 255, 114, 238, 120, 236, 255, 255, 255, 255, 158, 184, 147, - 112, 255, 255, 255, 255, 159, 186, 235, 96, 255, 255, 255, 255, 160, 135, 46, 200, 255, 255, - 255, 255, 161, 154, 177, 64, 255, 255, 255, 255, 162, 148, 6, 240, 255, 255, 255, 255, 163, 85, - 169, 64, 255, 255, 255, 255, 164, 134, 93, 240, 255, 255, 255, 255, 165, 40, 120, 96, 255, 255, - 255, 255, 166, 102, 63, 240, 255, 255, 255, 255, 167, 12, 78, 224, 255, 255, 255, 255, 168, 70, - 33, 240, 255, 255, 255, 255, 168, 236, 48, 224, 255, 255, 255, 255, 170, 28, 201, 112, 255, - 255, 255, 255, 170, 213, 77, 96, 255, 255, 255, 255, 171, 252, 171, 112, 255, 255, 255, 255, - 172, 181, 47, 96, 255, 255, 255, 255, 173, 220, 141, 112, 255, 255, 255, 255, 174, 149, 17, 96, - 255, 255, 255, 255, 175, 188, 111, 112, 255, 255, 255, 255, 176, 126, 45, 224, 255, 255, 255, - 255, 177, 156, 81, 112, 255, 255, 255, 255, 178, 103, 74, 96, 255, 255, 255, 255, 179, 124, 51, - 112, 255, 255, 255, 255, 180, 71, 44, 96, 255, 255, 255, 255, 181, 92, 21, 112, 255, 255, 255, - 255, 182, 39, 14, 96, 255, 255, 255, 255, 183, 59, 247, 112, 255, 255, 255, 255, 184, 6, 240, - 96, 255, 255, 255, 255, 185, 37, 19, 240, 255, 255, 255, 255, 185, 230, 210, 96, 255, 255, 255, - 255, 187, 4, 245, 240, 255, 255, 255, 255, 187, 207, 238, 224, 255, 255, 255, 255, 188, 228, - 215, 240, 255, 255, 255, 255, 189, 175, 208, 224, 255, 255, 255, 255, 190, 196, 185, 240, 255, - 255, 255, 255, 191, 143, 178, 224, 255, 255, 255, 255, 192, 164, 155, 240, 255, 255, 255, 255, - 193, 111, 148, 224, 255, 255, 255, 255, 194, 132, 125, 240, 255, 255, 255, 255, 195, 79, 118, - 224, 255, 255, 255, 255, 196, 100, 95, 240, 255, 255, 255, 255, 197, 47, 88, 224, 255, 255, - 255, 255, 198, 77, 124, 112, 255, 255, 255, 255, 199, 15, 58, 224, 255, 255, 255, 255, 200, 45, - 94, 112, 255, 255, 255, 255, 203, 136, 240, 112, 255, 255, 255, 255, 210, 35, 244, 112, 255, - 255, 255, 255, 210, 96, 251, 224, 255, 255, 255, 255, 211, 117, 228, 240, 255, 255, 255, 255, - 212, 64, 221, 224, 255, 255, 255, 255, 213, 85, 170, 208, 255, 255, 255, 255, 214, 32, 163, - 192, 255, 255, 255, 255, 215, 53, 140, 208, 255, 255, 255, 255, 216, 0, 133, 192, 255, 255, - 255, 255, 217, 21, 110, 208, 255, 255, 255, 255, 218, 51, 118, 64, 255, 255, 255, 255, 218, - 254, 167, 112, 255, 255, 255, 255, 220, 19, 116, 96, 255, 255, 255, 255, 220, 222, 137, 112, - 255, 255, 255, 255, 221, 169, 130, 96, 255, 255, 255, 255, 222, 190, 107, 112, 255, 255, 255, - 255, 223, 137, 100, 96, 255, 255, 255, 255, 224, 158, 77, 112, 255, 255, 255, 255, 225, 105, - 70, 96, 255, 255, 255, 255, 226, 126, 47, 112, 255, 255, 255, 255, 227, 73, 40, 96, 255, 255, - 255, 255, 228, 94, 17, 112, 255, 255, 255, 255, 229, 41, 10, 96, 255, 255, 255, 255, 230, 71, - 45, 240, 255, 255, 255, 255, 231, 18, 38, 224, 255, 255, 255, 255, 232, 39, 15, 240, 255, 255, - 255, 255, 233, 22, 242, 224, 255, 255, 255, 255, 234, 6, 241, 240, 255, 255, 255, 255, 234, - 246, 212, 224, 255, 255, 255, 255, 235, 230, 211, 240, 255, 255, 255, 255, 236, 214, 182, 224, - 255, 255, 255, 255, 237, 198, 181, 240, 255, 255, 255, 255, 238, 191, 211, 96, 255, 255, 255, - 255, 239, 175, 210, 112, 255, 255, 255, 255, 240, 159, 181, 96, 255, 255, 255, 255, 241, 143, - 180, 112, 255, 255, 255, 255, 242, 127, 151, 96, 255, 255, 255, 255, 243, 111, 150, 112, 255, - 255, 255, 255, 244, 95, 121, 96, 255, 255, 255, 255, 245, 79, 120, 112, 255, 255, 255, 255, - 246, 63, 91, 96, 255, 255, 255, 255, 247, 47, 90, 112, 255, 255, 255, 255, 248, 40, 119, 224, - 255, 255, 255, 255, 249, 15, 60, 112, 255, 255, 255, 255, 250, 8, 89, 224, 255, 255, 255, 255, - 250, 248, 88, 240, 255, 255, 255, 255, 251, 232, 59, 224, 255, 255, 255, 255, 252, 216, 58, - 240, 255, 255, 255, 255, 253, 200, 29, 224, 255, 255, 255, 255, 254, 184, 28, 240, 255, 255, - 255, 255, 255, 167, 255, 224, 0, 0, 0, 0, 0, 151, 254, 240, 0, 0, 0, 0, 1, 135, 225, 224, 0, 0, - 0, 0, 2, 119, 224, 240, 0, 0, 0, 0, 3, 112, 254, 96, 0, 0, 0, 0, 4, 96, 253, 112, 0, 0, 0, 0, - 5, 80, 224, 96, 0, 0, 0, 0, 6, 64, 223, 112, 0, 0, 0, 0, 7, 48, 194, 96, 0, 0, 0, 0, 8, 32, - 193, 112, 0, 0, 0, 0, 9, 16, 164, 96, 0, 0, 0, 0, 10, 0, 163, 112, 0, 0, 0, 0, 10, 240, 134, - 96, 0, 0, 0, 0, 11, 224, 133, 112, 0, 0, 0, 0, 12, 217, 162, 224, 0, 0, 0, 0, 13, 192, 103, - 112, 0, 0, 0, 0, 14, 185, 132, 224, 0, 0, 0, 0, 15, 169, 131, 240, 0, 0, 0, 0, 16, 153, 102, - 224, 0, 0, 0, 0, 17, 137, 101, 240, 0, 0, 0, 0, 18, 121, 72, 224, 0, 0, 0, 0, 19, 105, 71, 240, - 0, 0, 0, 0, 20, 89, 42, 224, 0, 0, 0, 0, 21, 73, 41, 240, 0, 0, 0, 0, 22, 57, 12, 224, 0, 0, 0, - 0, 23, 41, 11, 240, 0, 0, 0, 0, 24, 34, 41, 96, 0, 0, 0, 0, 25, 8, 237, 240, 0, 0, 0, 0, 26, 2, - 11, 96, 0, 0, 0, 0, 26, 242, 10, 112, 0, 0, 0, 0, 27, 225, 237, 96, 0, 0, 0, 0, 28, 209, 236, - 112, 0, 0, 0, 0, 29, 193, 207, 96, 0, 0, 0, 0, 30, 177, 206, 112, 0, 0, 0, 0, 31, 161, 177, 96, - 0, 0, 0, 0, 32, 118, 0, 240, 0, 0, 0, 0, 33, 129, 147, 96, 0, 0, 0, 0, 34, 85, 226, 240, 0, 0, - 0, 0, 35, 106, 175, 224, 0, 0, 0, 0, 36, 53, 196, 240, 0, 0, 0, 0, 37, 74, 145, 224, 0, 0, 0, - 0, 38, 21, 166, 240, 0, 0, 0, 0, 39, 42, 115, 224, 0, 0, 0, 0, 39, 254, 195, 112, 0, 0, 0, 0, - 41, 10, 85, 224, 0, 0, 0, 0, 41, 222, 165, 112, 0, 0, 0, 0, 42, 234, 55, 224, 0, 0, 0, 0, 43, - 190, 135, 112, 0, 0, 0, 0, 44, 211, 84, 96, 0, 0, 0, 0, 45, 158, 105, 112, 0, 0, 0, 0, 46, 179, - 54, 96, 0, 0, 0, 0, 47, 126, 75, 112, 0, 0, 0, 0, 48, 147, 24, 96, 0, 0, 0, 0, 49, 103, 103, - 240, 0, 0, 0, 0, 50, 114, 250, 96, 0, 0, 0, 0, 51, 71, 73, 240, 0, 0, 0, 0, 52, 82, 220, 96, 0, - 0, 0, 0, 53, 39, 43, 240, 0, 0, 0, 0, 54, 50, 190, 96, 0, 0, 0, 0, 55, 7, 13, 240, 0, 0, 0, 0, - 56, 27, 218, 224, 0, 0, 0, 0, 56, 230, 239, 240, 0, 0, 0, 0, 57, 251, 188, 224, 0, 0, 0, 0, 58, - 198, 209, 240, 0, 0, 0, 0, 59, 219, 158, 224, 0, 0, 0, 0, 60, 175, 238, 112, 0, 0, 0, 0, 61, - 187, 128, 224, 0, 0, 0, 0, 62, 143, 208, 112, 0, 0, 0, 0, 63, 155, 98, 224, 0, 0, 0, 0, 64, - 111, 178, 112, 0, 0, 0, 0, 65, 132, 127, 96, 0, 0, 0, 0, 66, 79, 148, 112, 0, 0, 0, 0, 67, 100, - 97, 96, 0, 0, 0, 0, 68, 47, 118, 112, 0, 0, 0, 0, 69, 68, 67, 96, 0, 0, 0, 0, 69, 243, 168, - 240, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, - 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 3, 4, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, - 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, - 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, - 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, - 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 255, 255, 181, 148, 0, 0, 255, 255, 199, 192, 1, 4, - 255, 255, 185, 176, 0, 8, 255, 255, 199, 192, 1, 12, 255, 255, 199, 192, 1, 16, 76, 77, 84, 0, - 69, 68, 84, 0, 69, 83, 84, 0, 69, 87, 84, 0, 69, 80, 84, 0, 10, 69, 83, 84, 53, 69, 68, 84, 44, - 77, 51, 46, 50, 46, 48, 44, 77, 49, 49, 46, 49, 46, 48, 10, -]; pub(crate) const AMERICA_TORTOLA: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -4891,18 +4748,6 @@ pub(crate) const ASIA_CHOIBALSAN: &[u8] = &[ 160, 1, 16, 0, 0, 126, 144, 1, 12, 76, 77, 84, 0, 43, 48, 55, 0, 43, 48, 56, 0, 43, 48, 57, 0, 43, 49, 48, 0, 10, 60, 43, 48, 56, 62, 45, 56, 10, ]; -pub(crate) const ASIA_CHONGQING: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, - 0, 4, 0, 0, 0, 16, 255, 255, 255, 255, 176, 254, 168, 148, 0, 0, 0, 0, 19, 109, 201, 16, 0, 0, - 0, 0, 30, 186, 82, 32, 0, 0, 0, 0, 31, 105, 155, 144, 0, 0, 0, 0, 32, 126, 132, 160, 0, 0, 0, - 0, 33, 73, 125, 144, 0, 0, 0, 0, 34, 103, 161, 32, 0, 0, 0, 0, 35, 41, 95, 144, 0, 0, 0, 0, 36, - 71, 131, 32, 0, 0, 0, 0, 37, 18, 124, 16, 0, 0, 0, 0, 38, 39, 101, 32, 0, 0, 0, 0, 38, 242, 94, - 16, 0, 0, 0, 0, 40, 7, 71, 32, 0, 0, 0, 0, 40, 210, 64, 16, 1, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, - 2, 3, 0, 0, 99, 236, 0, 0, 0, 0, 98, 112, 0, 4, 0, 0, 126, 144, 1, 8, 0, 0, 112, 128, 0, 12, - 76, 77, 84, 0, 43, 48, 55, 0, 67, 68, 84, 0, 67, 83, 84, 0, 10, 67, 83, 84, 45, 56, 10, -]; pub(crate) const ASIA_COLOMBO: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -5093,31 +4938,6 @@ pub(crate) const ASIA_GAZA: &[u8] = &[ 10, 69, 69, 84, 45, 50, 69, 69, 83, 84, 44, 77, 51, 46, 52, 46, 52, 47, 55, 50, 44, 77, 49, 48, 46, 52, 46, 52, 47, 50, 53, 10, ]; -pub(crate) const ASIA_HANOI: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, - 5, 0, 0, 0, 21, 255, 255, 255, 255, 136, 140, 68, 68, 255, 255, 255, 255, 145, 163, 43, 10, - 255, 255, 255, 255, 205, 53, 230, 128, 255, 255, 255, 255, 209, 89, 206, 112, 255, 255, 255, - 255, 210, 59, 62, 240, 255, 255, 255, 255, 213, 50, 187, 16, 255, 255, 255, 255, 227, 78, 251, - 0, 1, 2, 3, 4, 2, 3, 2, 0, 0, 99, 60, 0, 0, 0, 0, 99, 246, 0, 4, 0, 0, 98, 112, 0, 9, 0, 0, - 112, 128, 0, 13, 0, 0, 126, 144, 0, 17, 76, 77, 84, 0, 80, 76, 77, 84, 0, 43, 48, 55, 0, 43, - 48, 56, 0, 43, 48, 57, 0, 10, 60, 43, 48, 55, 62, 45, 55, 10, -]; -pub(crate) const ASIA_HARBIN: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, - 0, 5, 0, 0, 0, 22, 255, 255, 255, 255, 176, 254, 149, 188, 255, 255, 255, 255, 184, 211, 206, - 120, 255, 255, 255, 255, 199, 144, 250, 128, 255, 255, 255, 255, 249, 23, 149, 240, 0, 0, 0, 0, - 19, 109, 179, 248, 0, 0, 0, 0, 30, 186, 82, 32, 0, 0, 0, 0, 31, 105, 155, 144, 0, 0, 0, 0, 32, - 126, 132, 160, 0, 0, 0, 0, 33, 73, 125, 144, 0, 0, 0, 0, 34, 103, 161, 32, 0, 0, 0, 0, 35, 41, - 95, 144, 0, 0, 0, 0, 36, 71, 131, 32, 0, 0, 0, 0, 37, 18, 124, 16, 0, 0, 0, 0, 38, 39, 101, 32, - 0, 0, 0, 0, 38, 242, 94, 16, 0, 0, 0, 0, 40, 7, 71, 32, 0, 0, 0, 0, 40, 210, 64, 16, 1, 2, 3, - 1, 2, 4, 2, 4, 2, 4, 2, 4, 2, 4, 2, 4, 2, 0, 0, 118, 196, 0, 0, 0, 0, 119, 136, 0, 4, 0, 0, - 112, 128, 0, 10, 0, 0, 126, 144, 0, 14, 0, 0, 126, 144, 1, 18, 76, 77, 84, 0, 43, 48, 56, 51, - 48, 0, 67, 83, 84, 0, 43, 48, 57, 0, 67, 68, 84, 0, 10, 67, 83, 84, 45, 56, 10, -]; pub(crate) const ASIA_HEBRON: &[u8] = &[ 84, 90, 105, 102, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 51, 0, 0, @@ -5316,15 +5136,9 @@ pub(crate) const ASIA_KARACHI: &[u8] = &[ pub(crate) const ASIA_KASHGAR: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, - 0, 5, 0, 0, 0, 22, 255, 255, 255, 255, 176, 254, 197, 68, 255, 255, 255, 255, 199, 145, 29, - 168, 0, 0, 0, 0, 19, 109, 229, 48, 0, 0, 0, 0, 30, 186, 82, 32, 0, 0, 0, 0, 31, 105, 155, 144, - 0, 0, 0, 0, 32, 126, 132, 160, 0, 0, 0, 0, 33, 73, 125, 144, 0, 0, 0, 0, 34, 103, 161, 32, 0, - 0, 0, 0, 35, 41, 95, 144, 0, 0, 0, 0, 36, 71, 131, 32, 0, 0, 0, 0, 37, 18, 124, 16, 0, 0, 0, 0, - 38, 39, 101, 32, 0, 0, 0, 0, 38, 242, 94, 16, 0, 0, 0, 0, 40, 7, 71, 32, 0, 0, 0, 0, 40, 210, - 64, 16, 1, 2, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 0, 0, 71, 60, 0, 0, 0, 0, 77, 88, 0, 4, 0, - 0, 70, 80, 0, 10, 0, 0, 126, 144, 1, 14, 0, 0, 112, 128, 0, 18, 76, 77, 84, 0, 43, 48, 53, 51, - 48, 0, 43, 48, 53, 0, 67, 68, 84, 0, 67, 83, 84, 0, 10, 67, 83, 84, 45, 56, 10, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 2, 0, 0, 0, 8, 255, 255, 255, 255, 176, 254, 186, 100, 1, 0, 0, 82, 28, 0, 0, 0, 0, 84, 96, 0, + 4, 76, 77, 84, 0, 43, 48, 54, 0, 10, 60, 43, 48, 54, 62, 45, 54, 10, ]; pub(crate) const ASIA_KATHMANDU: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5902,52 +5716,6 @@ pub(crate) const ASIA_TBILISI: &[u8] = &[ 0, 9, 0, 0, 70, 80, 1, 13, 0, 0, 56, 64, 0, 17, 0, 0, 56, 64, 1, 17, 76, 77, 84, 0, 84, 66, 77, 84, 0, 43, 48, 51, 0, 43, 48, 53, 0, 43, 48, 52, 0, 10, 60, 43, 48, 52, 62, 45, 52, 10, ]; -pub(crate) const ASIA_TEL_AVIV: &[u8] = &[ - 84, 90, 105, 102, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 51, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, - 0, 5, 0, 0, 0, 21, 255, 255, 255, 255, 86, 182, 195, 104, 255, 255, 255, 255, 158, 48, 69, 116, - 255, 255, 255, 255, 200, 89, 207, 0, 255, 255, 255, 255, 200, 250, 166, 0, 255, 255, 255, 255, - 201, 56, 156, 128, 255, 255, 255, 255, 204, 229, 235, 128, 255, 255, 255, 255, 205, 172, 254, - 0, 255, 255, 255, 255, 206, 199, 31, 0, 255, 255, 255, 255, 207, 143, 131, 0, 255, 255, 255, - 255, 208, 169, 164, 0, 255, 255, 255, 255, 209, 132, 125, 0, 255, 255, 255, 255, 210, 138, 215, - 128, 255, 255, 255, 255, 211, 101, 176, 128, 255, 255, 255, 255, 212, 108, 11, 0, 255, 255, - 255, 255, 215, 90, 48, 128, 255, 255, 255, 255, 215, 223, 88, 0, 255, 255, 255, 255, 216, 47, - 195, 128, 255, 255, 255, 255, 217, 30, 99, 0, 255, 255, 255, 255, 218, 16, 247, 0, 255, 255, - 255, 255, 218, 235, 208, 0, 255, 255, 255, 255, 219, 180, 52, 0, 255, 255, 255, 255, 220, 185, - 61, 0, 255, 255, 255, 255, 221, 224, 141, 0, 255, 255, 255, 255, 222, 180, 206, 128, 255, 255, - 255, 255, 223, 164, 191, 128, 255, 255, 255, 255, 224, 139, 118, 0, 255, 255, 255, 255, 225, - 86, 125, 0, 255, 255, 255, 255, 226, 190, 102, 128, 255, 255, 255, 255, 227, 54, 95, 0, 255, - 255, 255, 255, 228, 158, 72, 128, 255, 255, 255, 255, 229, 22, 65, 0, 255, 255, 255, 255, 230, - 116, 240, 0, 255, 255, 255, 255, 231, 17, 210, 128, 255, 255, 255, 255, 232, 38, 173, 128, 255, - 255, 255, 255, 232, 232, 122, 0, 0, 0, 0, 0, 8, 124, 139, 224, 0, 0, 0, 0, 8, 253, 176, 208, 0, - 0, 0, 0, 9, 246, 234, 96, 0, 0, 0, 0, 10, 166, 51, 208, 0, 0, 0, 0, 19, 233, 252, 96, 0, 0, 0, - 0, 20, 33, 91, 96, 0, 0, 0, 0, 26, 250, 198, 96, 0, 0, 0, 0, 27, 142, 110, 96, 0, 0, 0, 0, 28, - 190, 248, 224, 0, 0, 0, 0, 29, 119, 124, 208, 0, 0, 0, 0, 30, 204, 255, 96, 0, 0, 0, 0, 31, 96, - 153, 80, 0, 0, 0, 0, 32, 130, 177, 96, 0, 0, 0, 0, 33, 73, 181, 208, 0, 0, 0, 0, 34, 94, 158, - 224, 0, 0, 0, 0, 35, 32, 93, 80, 0, 0, 0, 0, 36, 90, 48, 96, 0, 0, 0, 0, 37, 0, 63, 80, 0, 0, - 0, 0, 38, 11, 237, 224, 0, 0, 0, 0, 38, 214, 230, 208, 0, 0, 0, 0, 39, 235, 207, 224, 0, 0, 0, - 0, 40, 192, 3, 80, 0, 0, 0, 0, 41, 212, 236, 96, 0, 0, 0, 0, 42, 169, 31, 208, 0, 0, 0, 0, 43, - 187, 101, 224, 0, 0, 0, 0, 44, 137, 1, 208, 0, 0, 0, 0, 45, 155, 71, 224, 0, 0, 0, 0, 46, 95, - 169, 80, 0, 0, 0, 0, 47, 123, 41, 224, 0, 0, 0, 0, 48, 72, 197, 208, 0, 0, 0, 0, 49, 72, 150, - 224, 0, 0, 0, 0, 50, 60, 110, 80, 0, 0, 0, 0, 51, 49, 179, 96, 0, 0, 0, 0, 52, 26, 254, 208, 0, - 0, 0, 0, 53, 17, 149, 96, 0, 0, 0, 0, 53, 241, 166, 80, 0, 0, 0, 0, 55, 4, 8, 128, 0, 0, 0, 0, - 55, 207, 1, 112, 0, 0, 0, 0, 56, 246, 95, 128, 0, 0, 0, 0, 57, 220, 249, 224, 0, 0, 0, 0, 58, - 208, 237, 112, 0, 0, 0, 0, 59, 174, 91, 96, 0, 0, 0, 0, 60, 163, 160, 112, 0, 0, 0, 0, 61, 160, - 178, 96, 0, 0, 0, 0, 62, 131, 130, 112, 0, 0, 0, 0, 63, 124, 159, 224, 0, 0, 0, 0, 64, 115, 54, - 112, 0, 0, 0, 0, 65, 80, 164, 96, 0, 0, 0, 0, 66, 76, 143, 0, 0, 0, 0, 0, 67, 72, 79, 112, 0, - 0, 0, 0, 68, 44, 113, 0, 0, 0, 0, 0, 69, 30, 246, 240, 0, 0, 0, 0, 70, 12, 83, 0, 0, 0, 0, 0, - 70, 236, 99, 240, 0, 0, 0, 0, 71, 236, 53, 0, 0, 0, 0, 0, 72, 231, 245, 112, 0, 0, 0, 0, 73, - 204, 23, 0, 0, 0, 0, 0, 74, 190, 156, 240, 0, 0, 0, 0, 75, 171, 249, 0, 0, 0, 0, 0, 76, 140, 9, - 240, 0, 0, 0, 0, 77, 149, 21, 128, 0, 0, 0, 0, 78, 135, 155, 112, 0, 0, 0, 0, 79, 116, 247, - 128, 0, 0, 0, 0, 80, 94, 66, 240, 0, 0, 0, 0, 81, 84, 217, 128, 1, 3, 2, 3, 2, 3, 2, 3, 2, 3, - 2, 3, 2, 3, 4, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, - 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, - 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 0, 0, 32, 152, 0, - 0, 0, 0, 33, 12, 0, 4, 0, 0, 42, 48, 1, 8, 0, 0, 28, 32, 0, 12, 0, 0, 56, 64, 1, 16, 76, 77, - 84, 0, 74, 77, 84, 0, 73, 68, 84, 0, 73, 83, 84, 0, 73, 68, 68, 84, 0, 10, 73, 83, 84, 45, 50, - 73, 68, 84, 44, 77, 51, 46, 52, 46, 52, 47, 50, 54, 44, 77, 49, 48, 46, 53, 46, 48, 10, -]; pub(crate) const ASIA_THIMBU: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -6012,13 +5780,6 @@ pub(crate) const ASIA_ULAANBAATAR: &[u8] = &[ 0, 0, 126, 144, 1, 8, 0, 0, 112, 128, 0, 12, 76, 77, 84, 0, 43, 48, 55, 0, 43, 48, 57, 0, 43, 48, 56, 0, 10, 60, 43, 48, 56, 62, 45, 56, 10, ]; -pub(crate) const ASIA_URUMQI: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, - 2, 0, 0, 0, 8, 255, 255, 255, 255, 176, 254, 186, 100, 1, 0, 0, 82, 28, 0, 0, 0, 0, 84, 96, 0, - 4, 76, 77, 84, 0, 43, 48, 54, 0, 10, 60, 43, 48, 54, 62, 45, 54, 10, -]; pub(crate) const ASIA_UST_NERA: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -6346,12 +6107,6 @@ pub(crate) const ATLANTIC_FAEROE: &[u8] = &[ 16, 1, 8, 76, 77, 84, 0, 87, 69, 84, 0, 87, 69, 83, 84, 0, 10, 87, 69, 84, 48, 87, 69, 83, 84, 44, 77, 51, 46, 53, 46, 48, 47, 49, 44, 77, 49, 48, 46, 53, 46, 48, 10, ]; -pub(crate) const ATLANTIC_JAN_MAYEN: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1, 0, 0, 0, 4, 255, 255, 241, 240, 0, 0, 45, 48, 49, 0, 10, 60, 45, 48, 49, 62, 49, 10, -]; pub(crate) const ATLANTIC_MADEIRA: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -6598,74 +6353,6 @@ pub(crate) const AUSTRALIA_BROKEN_HILL: &[u8] = &[ 52, 46, 49, 46, 48, 47, 51, 10, ]; pub(crate) const AUSTRALIA_CURRIE: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 92, 0, 0, - 0, 3, 0, 0, 0, 14, 255, 255, 255, 255, 116, 46, 4, 32, 255, 255, 255, 255, 155, 213, 120, 128, - 255, 255, 255, 255, 156, 188, 47, 0, 255, 255, 255, 255, 157, 218, 68, 128, 255, 255, 255, 255, - 158, 128, 97, 128, 255, 255, 255, 255, 159, 186, 38, 128, 255, 255, 255, 255, 160, 96, 67, 128, - 255, 255, 255, 255, 203, 84, 179, 0, 255, 255, 255, 255, 203, 199, 101, 128, 255, 255, 255, - 255, 204, 183, 86, 128, 255, 255, 255, 255, 205, 167, 71, 128, 255, 255, 255, 255, 206, 160, - 115, 0, 255, 255, 255, 255, 207, 135, 41, 128, 255, 255, 255, 255, 253, 199, 89, 0, 255, 255, - 255, 255, 254, 118, 176, 128, 255, 255, 255, 255, 255, 167, 59, 0, 0, 0, 0, 0, 0, 86, 146, 128, - 0, 0, 0, 0, 1, 135, 29, 0, 0, 0, 0, 0, 2, 63, 175, 0, 0, 0, 0, 0, 3, 112, 57, 128, 0, 0, 0, 0, - 4, 13, 28, 0, 0, 0, 0, 0, 5, 80, 27, 128, 0, 0, 0, 0, 5, 246, 56, 128, 0, 0, 0, 0, 7, 47, 253, - 128, 0, 0, 0, 0, 7, 214, 26, 128, 0, 0, 0, 0, 9, 15, 223, 128, 0, 0, 0, 0, 9, 181, 252, 128, 0, - 0, 0, 0, 10, 239, 193, 128, 0, 0, 0, 0, 11, 159, 25, 0, 0, 0, 0, 0, 12, 216, 222, 0, 0, 0, 0, - 0, 13, 126, 251, 0, 0, 0, 0, 0, 14, 184, 192, 0, 0, 0, 0, 0, 15, 94, 221, 0, 0, 0, 0, 0, 16, - 152, 162, 0, 0, 0, 0, 0, 17, 62, 191, 0, 0, 0, 0, 0, 18, 120, 132, 0, 0, 0, 0, 0, 19, 30, 161, - 0, 0, 0, 0, 0, 20, 88, 102, 0, 0, 0, 0, 0, 20, 254, 131, 0, 0, 0, 0, 0, 22, 56, 72, 0, 0, 0, 0, - 0, 23, 3, 79, 0, 0, 0, 0, 0, 24, 33, 100, 128, 0, 0, 0, 0, 24, 227, 49, 0, 0, 0, 0, 0, 26, 1, - 70, 128, 0, 0, 0, 0, 26, 167, 99, 128, 0, 0, 0, 0, 27, 225, 40, 128, 0, 0, 0, 0, 28, 135, 69, - 128, 0, 0, 0, 0, 29, 193, 10, 128, 0, 0, 0, 0, 30, 103, 39, 128, 0, 0, 0, 0, 31, 151, 178, 0, - 0, 0, 0, 0, 32, 89, 126, 128, 0, 0, 0, 0, 33, 128, 206, 128, 0, 0, 0, 0, 34, 66, 155, 0, 0, 0, - 0, 0, 35, 105, 235, 0, 0, 0, 0, 0, 36, 34, 125, 0, 0, 0, 0, 0, 37, 73, 205, 0, 0, 0, 0, 0, 38, - 2, 95, 0, 0, 0, 0, 0, 39, 41, 175, 0, 0, 0, 0, 0, 39, 244, 182, 0, 0, 0, 0, 0, 40, 237, 225, - 128, 0, 0, 0, 0, 41, 212, 152, 0, 0, 0, 0, 0, 42, 205, 195, 128, 0, 0, 0, 0, 43, 180, 122, 0, - 0, 0, 0, 0, 44, 173, 165, 128, 0, 0, 0, 0, 45, 148, 92, 0, 0, 0, 0, 0, 46, 141, 135, 128, 0, 0, - 0, 0, 47, 116, 62, 0, 0, 0, 0, 0, 48, 109, 105, 128, 0, 0, 0, 0, 49, 93, 90, 128, 0, 0, 0, 0, - 50, 86, 134, 0, 0, 0, 0, 0, 51, 61, 60, 128, 0, 0, 0, 0, 52, 54, 104, 0, 0, 0, 0, 0, 53, 29, - 30, 128, 0, 0, 0, 0, 54, 22, 74, 0, 0, 0, 0, 0, 54, 253, 0, 128, 0, 0, 0, 0, 55, 246, 44, 0, 0, - 0, 0, 0, 56, 220, 226, 128, 0, 0, 0, 0, 57, 167, 233, 128, 0, 0, 0, 0, 58, 188, 196, 128, 0, 0, - 0, 0, 59, 191, 42, 128, 0, 0, 0, 0, 60, 165, 225, 0, 0, 0, 0, 0, 61, 159, 12, 128, 0, 0, 0, 0, - 62, 133, 195, 0, 0, 0, 0, 0, 63, 126, 238, 128, 0, 0, 0, 0, 64, 101, 165, 0, 0, 0, 0, 0, 65, - 94, 208, 128, 0, 0, 0, 0, 66, 69, 135, 0, 0, 0, 0, 0, 67, 62, 178, 128, 0, 0, 0, 0, 68, 46, - 163, 128, 0, 0, 0, 0, 69, 30, 148, 128, 0, 0, 0, 0, 70, 5, 75, 0, 0, 0, 0, 0, 71, 7, 177, 0, 2, - 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, - 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, - 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 0, 0, 134, - 224, 0, 0, 0, 0, 154, 176, 1, 4, 0, 0, 140, 160, 0, 9, 76, 77, 84, 0, 65, 69, 68, 84, 0, 65, - 69, 83, 84, 0, 10, 65, 69, 83, 84, 45, 49, 48, 65, 69, 68, 84, 44, 77, 49, 48, 46, 49, 46, 48, - 44, 77, 52, 46, 49, 46, 48, 47, 51, 10, -]; -pub(crate) const AUSTRALIA_DARWIN: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, - 0, 4, 0, 0, 0, 14, 255, 255, 255, 255, 115, 22, 146, 88, 255, 255, 255, 255, 123, 18, 3, 112, - 255, 255, 255, 255, 156, 78, 201, 136, 255, 255, 255, 255, 156, 188, 54, 8, 255, 255, 255, 255, - 203, 84, 186, 8, 255, 255, 255, 255, 203, 199, 108, 136, 255, 255, 255, 255, 204, 183, 93, 136, - 255, 255, 255, 255, 205, 167, 78, 136, 255, 255, 255, 255, 206, 160, 122, 8, 255, 255, 255, - 255, 207, 135, 48, 136, 1, 3, 2, 3, 2, 3, 2, 3, 2, 3, 0, 0, 122, 168, 0, 0, 0, 0, 126, 144, 0, - 4, 0, 0, 147, 168, 1, 9, 0, 0, 133, 152, 0, 4, 76, 77, 84, 0, 65, 67, 83, 84, 0, 65, 67, 68, - 84, 0, 10, 65, 67, 83, 84, 45, 57, 58, 51, 48, 10, -]; -pub(crate) const AUSTRALIA_EUCLA: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, - 0, 3, 0, 0, 0, 16, 255, 255, 255, 255, 116, 166, 10, 176, 255, 255, 255, 255, 156, 78, 212, 20, - 255, 255, 255, 255, 156, 188, 64, 148, 255, 255, 255, 255, 203, 84, 196, 148, 255, 255, 255, - 255, 203, 199, 119, 20, 255, 255, 255, 255, 204, 183, 104, 20, 255, 255, 255, 255, 205, 167, - 89, 20, 0, 0, 0, 0, 9, 15, 241, 20, 0, 0, 0, 0, 9, 182, 14, 20, 0, 0, 0, 0, 26, 1, 88, 20, 0, - 0, 0, 0, 26, 167, 117, 20, 0, 0, 0, 0, 41, 37, 82, 20, 0, 0, 0, 0, 41, 175, 191, 148, 0, 0, 0, - 0, 69, 113, 180, 148, 0, 0, 0, 0, 70, 5, 92, 148, 0, 0, 0, 0, 71, 35, 114, 20, 0, 0, 0, 0, 71, - 238, 121, 20, 0, 0, 0, 0, 73, 3, 84, 20, 0, 0, 0, 0, 73, 206, 91, 20, 2, 1, 2, 1, 2, 1, 2, 1, - 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 0, 0, 120, 208, 0, 0, 0, 0, 137, 28, 1, 4, 0, 0, 123, 12, 0, - 10, 76, 77, 84, 0, 43, 48, 57, 52, 53, 0, 43, 48, 56, 52, 53, 0, 10, 60, 43, 48, 56, 52, 53, - 62, 45, 56, 58, 52, 53, 10, -]; -pub(crate) const AUSTRALIA_HOBART: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, @@ -6707,6 +6394,33 @@ pub(crate) const AUSTRALIA_HOBART: &[u8] = &[ 69, 83, 84, 45, 49, 48, 65, 69, 68, 84, 44, 77, 49, 48, 46, 49, 46, 48, 44, 77, 52, 46, 49, 46, 48, 47, 51, 10, ]; +pub(crate) const AUSTRALIA_DARWIN: &[u8] = &[ + 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, + 0, 4, 0, 0, 0, 14, 255, 255, 255, 255, 115, 22, 146, 88, 255, 255, 255, 255, 123, 18, 3, 112, + 255, 255, 255, 255, 156, 78, 201, 136, 255, 255, 255, 255, 156, 188, 54, 8, 255, 255, 255, 255, + 203, 84, 186, 8, 255, 255, 255, 255, 203, 199, 108, 136, 255, 255, 255, 255, 204, 183, 93, 136, + 255, 255, 255, 255, 205, 167, 78, 136, 255, 255, 255, 255, 206, 160, 122, 8, 255, 255, 255, + 255, 207, 135, 48, 136, 1, 3, 2, 3, 2, 3, 2, 3, 2, 3, 0, 0, 122, 168, 0, 0, 0, 0, 126, 144, 0, + 4, 0, 0, 147, 168, 1, 9, 0, 0, 133, 152, 0, 4, 76, 77, 84, 0, 65, 67, 83, 84, 0, 65, 67, 68, + 84, 0, 10, 65, 67, 83, 84, 45, 57, 58, 51, 48, 10, +]; +pub(crate) const AUSTRALIA_EUCLA: &[u8] = &[ + 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, + 0, 3, 0, 0, 0, 16, 255, 255, 255, 255, 116, 166, 10, 176, 255, 255, 255, 255, 156, 78, 212, 20, + 255, 255, 255, 255, 156, 188, 64, 148, 255, 255, 255, 255, 203, 84, 196, 148, 255, 255, 255, + 255, 203, 199, 119, 20, 255, 255, 255, 255, 204, 183, 104, 20, 255, 255, 255, 255, 205, 167, + 89, 20, 0, 0, 0, 0, 9, 15, 241, 20, 0, 0, 0, 0, 9, 182, 14, 20, 0, 0, 0, 0, 26, 1, 88, 20, 0, + 0, 0, 0, 26, 167, 117, 20, 0, 0, 0, 0, 41, 37, 82, 20, 0, 0, 0, 0, 41, 175, 191, 148, 0, 0, 0, + 0, 69, 113, 180, 148, 0, 0, 0, 0, 70, 5, 92, 148, 0, 0, 0, 0, 71, 35, 114, 20, 0, 0, 0, 0, 71, + 238, 121, 20, 0, 0, 0, 0, 73, 3, 84, 20, 0, 0, 0, 0, 73, 206, 91, 20, 2, 1, 2, 1, 2, 1, 2, 1, + 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 0, 0, 120, 208, 0, 0, 0, 0, 137, 28, 1, 4, 0, 0, 123, 12, 0, + 10, 76, 77, 84, 0, 43, 48, 57, 52, 53, 0, 43, 48, 56, 52, 53, 0, 10, 60, 43, 48, 56, 52, 53, + 62, 45, 56, 58, 52, 53, 10, +]; pub(crate) const AUSTRALIA_LHI: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -7240,6 +6954,12 @@ pub(crate) const ETC_GMT_MINUS_9: &[u8] = &[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 126, 144, 0, 0, 43, 48, 57, 0, 10, 60, 43, 48, 57, 62, 45, 57, 10, ]; +pub(crate) const ETC_GMT_PLUS_1: &[u8] = &[ + 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 0, 0, 0, 4, 255, 255, 241, 240, 0, 0, 45, 48, 49, 0, 10, 60, 45, 48, 49, 62, 49, 10, +]; pub(crate) const ETC_GMT_PLUS_10: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -7431,81 +7151,6 @@ pub(crate) const EUROPE_ATHENS: &[u8] = &[ 69, 69, 83, 84, 0, 69, 69, 84, 0, 67, 69, 84, 0, 67, 69, 83, 84, 0, 10, 69, 69, 84, 45, 50, 69, 69, 83, 84, 44, 77, 51, 46, 53, 46, 48, 47, 51, 44, 77, 49, 48, 46, 53, 46, 48, 47, 52, 10, ]; -pub(crate) const EUROPE_BELFAST: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 159, 0, 0, - 0, 7, 0, 0, 0, 25, 255, 255, 255, 255, 87, 209, 10, 140, 255, 255, 255, 255, 155, 38, 179, 145, - 255, 255, 255, 255, 155, 214, 11, 17, 255, 255, 255, 255, 156, 207, 48, 160, 255, 255, 255, - 255, 157, 164, 195, 160, 255, 255, 255, 255, 158, 156, 157, 160, 255, 255, 255, 255, 159, 151, - 26, 160, 255, 255, 255, 255, 160, 133, 186, 32, 255, 255, 255, 255, 161, 118, 252, 160, 255, - 255, 255, 255, 162, 101, 156, 32, 255, 255, 255, 255, 163, 123, 200, 160, 255, 255, 255, 255, - 164, 78, 184, 160, 255, 255, 255, 255, 165, 63, 251, 32, 255, 255, 255, 255, 166, 37, 96, 32, - 255, 255, 255, 255, 167, 39, 198, 32, 255, 255, 255, 255, 168, 42, 44, 32, 255, 255, 255, 255, - 168, 235, 248, 160, 255, 255, 255, 255, 170, 0, 211, 160, 255, 255, 255, 255, 170, 213, 21, 32, - 255, 255, 255, 255, 171, 233, 240, 32, 255, 255, 255, 255, 172, 199, 108, 32, 255, 255, 255, - 255, 173, 201, 210, 32, 255, 255, 255, 255, 174, 167, 78, 32, 255, 255, 255, 255, 175, 160, - 121, 160, 255, 255, 255, 255, 176, 135, 48, 32, 255, 255, 255, 255, 177, 146, 208, 160, 255, - 255, 255, 255, 178, 112, 76, 160, 255, 255, 255, 255, 179, 114, 178, 160, 255, 255, 255, 255, - 180, 80, 46, 160, 255, 255, 255, 255, 181, 73, 90, 32, 255, 255, 255, 255, 182, 48, 16, 160, - 255, 255, 255, 255, 183, 50, 118, 160, 255, 255, 255, 255, 184, 15, 242, 160, 255, 255, 255, - 255, 185, 18, 88, 160, 255, 255, 255, 255, 185, 239, 212, 160, 255, 255, 255, 255, 186, 233, 0, - 32, 255, 255, 255, 255, 187, 216, 241, 32, 255, 255, 255, 255, 188, 219, 87, 32, 255, 255, 255, - 255, 189, 184, 211, 32, 255, 255, 255, 255, 190, 177, 254, 160, 255, 255, 255, 255, 191, 152, - 181, 32, 255, 255, 255, 255, 192, 155, 27, 32, 255, 255, 255, 255, 193, 120, 151, 32, 255, 255, - 255, 255, 194, 122, 253, 32, 255, 255, 255, 255, 195, 88, 121, 32, 255, 255, 255, 255, 196, 81, - 164, 160, 255, 255, 255, 255, 197, 56, 91, 32, 255, 255, 255, 255, 198, 58, 193, 32, 255, 255, - 255, 255, 199, 88, 214, 160, 255, 255, 255, 255, 199, 218, 9, 160, 255, 255, 255, 255, 202, 22, - 38, 144, 255, 255, 255, 255, 202, 151, 89, 144, 255, 255, 255, 255, 203, 209, 30, 144, 255, - 255, 255, 255, 204, 119, 59, 144, 255, 255, 255, 255, 205, 177, 0, 144, 255, 255, 255, 255, - 206, 96, 88, 16, 255, 255, 255, 255, 207, 144, 226, 144, 255, 255, 255, 255, 208, 110, 94, 144, - 255, 255, 255, 255, 209, 114, 22, 16, 255, 255, 255, 255, 209, 251, 50, 16, 255, 255, 255, 255, - 210, 105, 254, 32, 255, 255, 255, 255, 211, 99, 41, 160, 255, 255, 255, 255, 212, 73, 224, 32, - 255, 255, 255, 255, 213, 30, 33, 160, 255, 255, 255, 255, 213, 66, 253, 144, 255, 255, 255, - 255, 213, 223, 224, 16, 255, 255, 255, 255, 214, 78, 172, 32, 255, 255, 255, 255, 214, 254, 3, - 160, 255, 255, 255, 255, 216, 46, 142, 32, 255, 255, 255, 255, 216, 249, 149, 32, 255, 255, - 255, 255, 218, 14, 112, 32, 255, 255, 255, 255, 218, 235, 236, 32, 255, 255, 255, 255, 219, - 229, 23, 160, 255, 255, 255, 255, 220, 203, 206, 32, 255, 255, 255, 255, 221, 196, 249, 160, - 255, 255, 255, 255, 222, 180, 234, 160, 255, 255, 255, 255, 223, 174, 22, 32, 255, 255, 255, - 255, 224, 148, 204, 160, 255, 255, 255, 255, 225, 114, 72, 160, 255, 255, 255, 255, 226, 107, - 116, 32, 255, 255, 255, 255, 227, 82, 42, 160, 255, 255, 255, 255, 228, 84, 144, 160, 255, 255, - 255, 255, 229, 50, 12, 160, 255, 255, 255, 255, 230, 61, 173, 32, 255, 255, 255, 255, 231, 27, - 41, 32, 255, 255, 255, 255, 232, 20, 84, 160, 255, 255, 255, 255, 232, 251, 11, 32, 255, 255, - 255, 255, 233, 253, 113, 32, 255, 255, 255, 255, 234, 218, 237, 32, 255, 255, 255, 255, 235, - 221, 83, 32, 255, 255, 255, 255, 236, 186, 207, 32, 255, 255, 255, 255, 237, 179, 250, 160, - 255, 255, 255, 255, 238, 154, 177, 32, 255, 255, 255, 255, 239, 129, 103, 160, 255, 255, 255, - 255, 240, 159, 125, 32, 255, 255, 255, 255, 241, 97, 73, 160, 255, 255, 255, 255, 242, 127, 95, - 32, 255, 255, 255, 255, 243, 74, 102, 32, 255, 255, 255, 255, 244, 95, 65, 32, 255, 255, 255, - 255, 245, 33, 13, 160, 255, 255, 255, 255, 246, 63, 35, 32, 255, 255, 255, 255, 247, 0, 239, - 160, 255, 255, 255, 255, 248, 31, 5, 32, 255, 255, 255, 255, 248, 224, 209, 160, 255, 255, 255, - 255, 249, 254, 231, 32, 255, 255, 255, 255, 250, 192, 179, 160, 255, 255, 255, 255, 251, 232, - 3, 160, 255, 255, 255, 255, 252, 123, 171, 160, 255, 255, 255, 255, 253, 199, 187, 112, 0, 0, - 0, 0, 3, 112, 198, 32, 0, 0, 0, 0, 4, 41, 88, 32, 0, 0, 0, 0, 5, 80, 168, 32, 0, 0, 0, 0, 6, 9, - 58, 32, 0, 0, 0, 0, 7, 48, 138, 32, 0, 0, 0, 0, 7, 233, 28, 32, 0, 0, 0, 0, 9, 16, 108, 32, 0, - 0, 0, 0, 9, 200, 254, 32, 0, 0, 0, 0, 10, 240, 78, 32, 0, 0, 0, 0, 11, 178, 26, 160, 0, 0, 0, - 0, 12, 208, 48, 32, 0, 0, 0, 0, 13, 145, 252, 160, 0, 0, 0, 0, 14, 176, 18, 32, 0, 0, 0, 0, 15, - 113, 222, 160, 0, 0, 0, 0, 16, 153, 46, 160, 0, 0, 0, 0, 17, 81, 192, 160, 0, 0, 0, 0, 18, 121, - 16, 160, 0, 0, 0, 0, 19, 49, 162, 160, 0, 0, 0, 0, 20, 88, 242, 160, 0, 0, 0, 0, 21, 35, 235, - 144, 0, 0, 0, 0, 22, 56, 198, 144, 0, 0, 0, 0, 23, 3, 205, 144, 0, 0, 0, 0, 24, 24, 168, 144, - 0, 0, 0, 0, 24, 227, 175, 144, 0, 0, 0, 0, 25, 248, 138, 144, 0, 0, 0, 0, 26, 195, 145, 144, 0, - 0, 0, 0, 27, 225, 167, 16, 0, 0, 0, 0, 28, 172, 174, 16, 0, 0, 0, 0, 29, 193, 137, 16, 0, 0, 0, - 0, 30, 140, 144, 16, 0, 0, 0, 0, 31, 161, 107, 16, 0, 0, 0, 0, 32, 108, 114, 16, 0, 0, 0, 0, - 33, 129, 77, 16, 0, 0, 0, 0, 34, 76, 84, 16, 0, 0, 0, 0, 35, 97, 47, 16, 0, 0, 0, 0, 36, 44, - 54, 16, 0, 0, 0, 0, 37, 74, 75, 144, 0, 0, 0, 0, 38, 12, 24, 16, 0, 0, 0, 0, 39, 42, 45, 144, - 0, 0, 0, 0, 39, 245, 52, 144, 0, 0, 0, 0, 41, 10, 15, 144, 0, 0, 0, 0, 41, 213, 22, 144, 0, 0, - 0, 0, 42, 233, 241, 144, 0, 0, 0, 0, 43, 180, 248, 144, 0, 0, 0, 0, 44, 201, 211, 144, 0, 0, 0, - 0, 45, 148, 218, 144, 0, 0, 0, 0, 46, 169, 181, 144, 0, 0, 0, 0, 47, 116, 188, 144, 0, 0, 0, 0, - 48, 137, 151, 144, 0, 0, 0, 0, 49, 93, 217, 16, 1, 2, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, - 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, - 4, 3, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 4, 3, 4, 3, 5, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, - 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 6, 4, 3, 4, - 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, - 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 255, 255, 250, 116, 0, 0, 255, 255, 250, 15, 0, 4, - 0, 0, 8, 31, 1, 8, 0, 0, 14, 16, 1, 12, 0, 0, 0, 0, 0, 16, 0, 0, 28, 32, 1, 20, 0, 0, 14, 16, - 0, 12, 76, 77, 84, 0, 68, 77, 84, 0, 73, 83, 84, 0, 66, 83, 84, 0, 71, 77, 84, 0, 66, 68, 83, - 84, 0, 10, 71, 77, 84, 48, 66, 83, 84, 44, 77, 51, 46, 53, 46, 48, 47, 49, 44, 77, 49, 48, 46, - 53, 46, 48, 10, -]; pub(crate) const EUROPE_BELGRADE: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -8781,48 +8426,6 @@ pub(crate) const EUROPE_TIRANE: &[u8] = &[ 83, 84, 0, 10, 67, 69, 84, 45, 49, 67, 69, 83, 84, 44, 77, 51, 46, 53, 46, 48, 44, 77, 49, 48, 46, 53, 46, 48, 47, 51, 10, ]; -pub(crate) const EUROPE_TIRASPOL: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 0, 0, - 0, 9, 0, 0, 0, 38, 255, 255, 255, 255, 86, 182, 200, 56, 255, 255, 255, 255, 158, 107, 159, 12, - 255, 255, 255, 255, 183, 176, 210, 8, 255, 255, 255, 255, 185, 62, 243, 96, 255, 255, 255, 255, - 185, 239, 156, 96, 255, 255, 255, 255, 186, 223, 141, 96, 255, 255, 255, 255, 187, 207, 126, - 96, 255, 255, 255, 255, 188, 200, 169, 224, 255, 255, 255, 255, 189, 184, 154, 224, 255, 255, - 255, 255, 190, 168, 139, 224, 255, 255, 255, 255, 191, 152, 124, 224, 255, 255, 255, 255, 192, - 136, 109, 224, 255, 255, 255, 255, 193, 120, 94, 224, 255, 255, 255, 255, 194, 104, 79, 224, - 255, 255, 255, 255, 195, 88, 64, 224, 255, 255, 255, 255, 196, 72, 49, 224, 255, 255, 255, 255, - 197, 56, 34, 224, 255, 255, 255, 255, 198, 40, 19, 224, 255, 255, 255, 255, 199, 24, 4, 224, - 255, 255, 255, 255, 200, 188, 147, 96, 255, 255, 255, 255, 202, 119, 125, 80, 255, 255, 255, - 255, 204, 231, 75, 16, 255, 255, 255, 255, 205, 169, 23, 144, 255, 255, 255, 255, 206, 162, 67, - 16, 255, 255, 255, 255, 207, 146, 52, 16, 255, 255, 255, 255, 208, 78, 144, 96, 0, 0, 0, 0, 21, - 39, 167, 208, 0, 0, 0, 0, 22, 24, 220, 64, 0, 0, 0, 0, 23, 8, 219, 80, 0, 0, 0, 0, 23, 250, 15, - 192, 0, 0, 0, 0, 24, 234, 14, 208, 0, 0, 0, 0, 25, 219, 67, 64, 0, 0, 0, 0, 26, 204, 147, 208, - 0, 0, 0, 0, 27, 188, 160, 240, 0, 0, 0, 0, 28, 172, 145, 240, 0, 0, 0, 0, 29, 156, 130, 240, 0, - 0, 0, 0, 30, 140, 115, 240, 0, 0, 0, 0, 31, 124, 100, 240, 0, 0, 0, 0, 32, 108, 85, 240, 0, 0, - 0, 0, 33, 92, 70, 240, 0, 0, 0, 0, 34, 76, 55, 240, 0, 0, 0, 0, 35, 60, 40, 240, 0, 0, 0, 0, - 36, 44, 25, 240, 0, 0, 0, 0, 37, 28, 10, 240, 0, 0, 0, 0, 38, 11, 251, 240, 0, 0, 0, 0, 39, 5, - 39, 112, 0, 0, 0, 0, 39, 245, 24, 112, 0, 0, 0, 0, 40, 229, 23, 128, 0, 0, 0, 0, 41, 120, 191, - 128, 0, 0, 0, 0, 41, 212, 250, 112, 0, 0, 0, 0, 42, 196, 235, 112, 0, 0, 0, 0, 43, 180, 220, - 112, 0, 0, 0, 0, 44, 164, 205, 112, 0, 0, 0, 0, 45, 148, 190, 112, 0, 0, 0, 0, 46, 132, 175, - 112, 0, 0, 0, 0, 47, 116, 160, 112, 0, 0, 0, 0, 48, 100, 145, 112, 0, 0, 0, 0, 49, 93, 188, - 240, 0, 0, 0, 0, 50, 114, 151, 240, 0, 0, 0, 0, 51, 61, 158, 240, 0, 0, 0, 0, 52, 82, 121, 240, - 0, 0, 0, 0, 53, 29, 128, 240, 0, 0, 0, 0, 54, 50, 91, 240, 0, 0, 0, 0, 54, 253, 98, 240, 0, 0, - 0, 0, 56, 27, 120, 112, 0, 0, 0, 0, 56, 221, 68, 240, 0, 0, 0, 0, 57, 251, 90, 112, 0, 0, 0, 0, - 58, 189, 38, 240, 0, 0, 0, 0, 59, 219, 60, 112, 0, 0, 0, 0, 60, 166, 67, 112, 0, 0, 0, 0, 61, - 187, 30, 112, 0, 0, 0, 0, 62, 134, 37, 112, 0, 0, 0, 0, 63, 155, 0, 112, 0, 0, 0, 0, 64, 102, - 7, 112, 0, 0, 0, 0, 65, 132, 28, 240, 0, 0, 0, 0, 66, 69, 233, 112, 0, 0, 0, 0, 67, 99, 254, - 240, 0, 0, 0, 0, 68, 37, 203, 112, 0, 0, 0, 0, 69, 67, 224, 240, 0, 0, 0, 0, 70, 5, 173, 112, - 0, 0, 0, 0, 71, 35, 194, 240, 0, 0, 0, 0, 71, 238, 201, 240, 0, 0, 0, 0, 73, 3, 164, 240, 0, 0, - 0, 0, 73, 206, 171, 240, 0, 0, 0, 0, 74, 227, 134, 240, 0, 0, 0, 0, 75, 174, 141, 240, 0, 0, 0, - 0, 76, 204, 163, 112, 1, 2, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 6, 5, 6, 5, - 6, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 3, 4, 8, 7, 8, 7, 8, 7, 8, 7, - 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 0, - 0, 27, 200, 0, 0, 0, 0, 26, 244, 0, 4, 0, 0, 24, 120, 0, 8, 0, 0, 42, 48, 1, 12, 0, 0, 28, 32, - 0, 17, 0, 0, 14, 16, 0, 21, 0, 0, 28, 32, 1, 25, 0, 0, 56, 64, 1, 30, 0, 0, 42, 48, 0, 34, 76, - 77, 84, 0, 67, 77, 84, 0, 66, 77, 84, 0, 69, 69, 83, 84, 0, 69, 69, 84, 0, 67, 69, 84, 0, 67, - 69, 83, 84, 0, 77, 83, 68, 0, 77, 83, 75, 0, 10, 77, 83, 75, 45, 51, 10, -]; pub(crate) const EUROPE_ULYANOVSK: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, @@ -9670,11 +9273,11 @@ pub(crate) const PACIFIC_EFATE: &[u8] = &[ pub(crate) const PACIFIC_ENDERBURY: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, - 3, 0, 0, 0, 12, 255, 255, 255, 255, 49, 24, 70, 128, 255, 255, 255, 255, 96, 32, 40, 228, 255, - 255, 255, 255, 196, 35, 100, 0, 255, 255, 255, 255, 203, 137, 54, 192, 1, 0, 2, 0, 0, 0, 0, 0, - 0, 0, 255, 255, 95, 156, 0, 4, 255, 255, 87, 64, 0, 8, 45, 48, 48, 0, 76, 77, 84, 0, 45, 49, - 50, 0, 10, 60, 45, 48, 48, 62, 48, 10, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, + 4, 0, 0, 0, 16, 255, 255, 255, 255, 195, 44, 219, 128, 0, 0, 0, 0, 18, 86, 4, 192, 0, 0, 0, 0, + 47, 5, 57, 176, 1, 2, 3, 0, 0, 0, 0, 0, 0, 255, 255, 87, 64, 0, 4, 255, 255, 101, 80, 0, 8, 0, + 0, 182, 208, 0, 12, 45, 48, 48, 0, 45, 49, 50, 0, 45, 49, 49, 0, 43, 49, 51, 0, 10, 60, 43, 49, + 51, 62, 45, 49, 51, 10, ]; pub(crate) const PACIFIC_FAKAOFO: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9760,15 +9363,6 @@ pub(crate) const PACIFIC_HONOLULU: &[u8] = &[ 1, 8, 255, 255, 122, 104, 1, 12, 255, 255, 122, 104, 1, 16, 255, 255, 115, 96, 0, 4, 76, 77, 84, 0, 72, 83, 84, 0, 72, 68, 84, 0, 72, 87, 84, 0, 72, 80, 84, 0, 10, 72, 83, 84, 49, 48, 10, ]; -pub(crate) const PACIFIC_KANTON: &[u8] = &[ - 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, - 4, 0, 0, 0, 16, 255, 255, 255, 255, 195, 44, 219, 128, 0, 0, 0, 0, 18, 86, 4, 192, 0, 0, 0, 0, - 47, 5, 57, 176, 1, 2, 3, 0, 0, 0, 0, 0, 0, 255, 255, 87, 64, 0, 4, 255, 255, 101, 80, 0, 8, 0, - 0, 182, 208, 0, 12, 45, 48, 48, 0, 45, 49, 50, 0, 45, 49, 49, 0, 43, 49, 51, 0, 10, 60, 43, 49, - 51, 62, 45, 49, 51, 10, -]; pub(crate) const PACIFIC_KIRITIMATI: &[u8] = &[ 84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0, diff --git a/src/generated/time_zones_by_name.inc.rs b/src/generated/time_zones_by_name.inc.rs index d050b44..ccc8520 100644 --- a/src/generated/time_zones_by_name.inc.rs +++ b/src/generated/time_zones_by_name.inc.rs @@ -2,693 +2,692 @@ key: 12913932095322966823, disps: &[ (0, 0), + (0, 12), + (0, 74), + (0, 0), + (0, 187), + (0, 4), + (0, 4), + (0, 6), + (0, 375), + (0, 55), + (0, 178), + (0, 17), + (0, 298), + (0, 284), (0, 0), - (0, 59), - (0, 3), (0, 0), - (1, 128), - (0, 1), + (1, 196), + (0, 439), + (0, 22), + (0, 9), + (0, 188), + (1, 73), + (0, 25), (0, 2), - (1, 75), - (0, 17), - (0, 503), - (0, 112), - (0, 166), - (0, 570), - (0, 1), - (0, 13), - (0, 269), - (0, 452), - (0, 122), - (0, 147), - (0, 217), - (0, 141), - (0, 92), - (0, 1), - (0, 7), - (0, 63), - (0, 10), - (0, 1), - (0, 16), - (0, 127), - (0, 17), - (0, 6), (0, 12), + (0, 4), + (0, 14), + (0, 0), + (0, 50), + (0, 134), + (1, 2), + (0, 4), (0, 6), - (0, 260), - (0, 102), - (0, 49), - (0, 310), - (1, 198), - (0, 112), (0, 5), - (0, 7), - (0, 43), - (4, 7), - (0, 243), - (0, 138), - (0, 53), + (0, 148), + (0, 49), + (0, 212), + (11, 58), + (1, 10), + (0, 428), + (0, 87), + (0, 18), + (0, 79), + (3, 15), + (4, 533), + (0, 9), + (0, 409), (0, 0), - (0, 132), + (0, 8), (0, 0), - (0, 408), - (0, 116), - (0, 105), - (0, 166), - (0, 100), - (0, 418), - (0, 52), - (0, 9), - (0, 87), - (1, 248), + (0, 367), + (2, 388), + (0, 58), + (0, 21), + (3, 29), + (0, 4), + (0, 40), + (0, 6), + (0, 114), + (3, 43), + (1, 350), + (0, 40), + (0, 0), + (0, 128), (0, 134), - (0, 93), + (0, 397), + (0, 197), + (0, 5), + (0, 3), + (1, 0), + (0, 280), + (1, 249), + (0, 8), + (0, 155), + (4, 8), (0, 0), - (0, 217), - (0, 107), - (0, 135), - (1, 17), - (0, 22), - (0, 7), + (0, 112), + (0, 67), (0, 0), - (1, 192), - (1, 441), - (0, 52), - (1, 20), - (1, 531), - (0, 6), - (4, 545), - (0, 14), - (0, 2), - (3, 464), - (0, 360), - (1, 14), - (0, 59), - (3, 215), - (0, 12), - (4, 511), - (6, 523), - (0, 74), - (0, 499), - (2, 244), + (2, 458), + (0, 168), + (0, 60), (0, 10), - (9, 206), - (0, 1), - (0, 354), - (9, 296), - (6, 234), - (0, 70), - (9, 131), - (1, 2), - (2, 419), - (0, 29), - (0, 292), - (0, 17), - (1, 46), - (1, 471), - (1, 227), + (0, 555), (0, 2), - (0, 112), - (0, 136), - (4, 351), - (52, 503), - (12, 306), - (1, 162), - (5, 283), - (5, 197), + (0, 472), + (2, 458), + (0, 35), + (1, 292), + (0, 135), + (0, 164), + (0, 92), + (0, 50), + (0, 183), + (7, 250), + (62, 447), + (0, 90), + (20, 407), + (0, 0), + (25, 51), + (0, 131), + (1, 50), + (0, 108), + (1, 18), + (3, 39), + (3, 44), + (0, 0), + (0, 0), + (0, 239), + (0, 389), + (9, 33), + (70, 308), + (0, 3), + (3, 337), + (8, 492), ], entries: &[ - (Lower(*b"us/east-indiana\0 "), &tzdata::AMERICA_FORT_WAYNE), - (Lower(*b"africa/juba\0 "), &tzdata::AFRICA_JUBA), - (Lower(*b"atlantic/st\x7fhelena\0 "), &tzdata::ATLANTIC_ST_HELENA), - (Lower(*b"america/goose\x7fbay\0 "), &tzdata::AMERICA_GOOSE_BAY), - (Lower(*b"australia/yancowinna\0 "), &tzdata::AUSTRALIA_BROKEN_HILL), - (Lower(*b"asia/yakutsk\0 "), &tzdata::ASIA_YAKUTSK), - (Lower(*b"asia/barnaul\0 "), &tzdata::ASIA_BARNAUL), - (Lower(*b"pacific/galapagos\0 "), &tzdata::PACIFIC_GALAPAGOS), - (Lower(*b"asia/jayapura\0 "), &tzdata::ASIA_JAYAPURA), + (Lower(*b"pacific/port\x7fmoresby\0 "), &tzdata::PACIFIC_PORT_MORESBY), + (Lower(*b"asia/shanghai\0 "), &tzdata::PRC), + (Lower(*b"asia/almaty\0 "), &tzdata::ASIA_ALMATY), + (Lower(*b"europe/minsk\0 "), &tzdata::EUROPE_MINSK), + (Lower(*b"asia/magadan\0 "), &tzdata::ASIA_MAGADAN), + (Lower(*b"gb\0 "), &tzdata::GB), + (Lower(*b"america/nome\0 "), &tzdata::AMERICA_NOME), + (Lower(*b"africa/bamako\0 "), &tzdata::AFRICA_BAMAKO), + (Lower(*b"etc/localtime\0 "), &tzdata::FACTORY), + (Lower(*b"america/nuuk\0 "), &tzdata::AMERICA_GODTHAB), + (Lower(*b"europe/jersey\0 "), &tzdata::EUROPE_JERSEY), + (Lower(*b"asia/vladivostok\0 "), &tzdata::ASIA_VLADIVOSTOK), + (Lower(*b"america/guatemala\0 "), &tzdata::AMERICA_GUATEMALA), + (Lower(*b"europe/paris\0 "), &tzdata::EUROPE_PARIS), + (Lower(*b"roc\0 "), &tzdata::ROC), + (Lower(*b"pacific/saipan\0 "), &tzdata::PACIFIC_SAIPAN), + (Lower(*b"europe/vienna\0 "), &tzdata::EUROPE_VIENNA), + (Lower(*b"europe/podgorica\0 "), &tzdata::EUROPE_BELGRADE), + (Lower(*b"pacific/rarotonga\0 "), &tzdata::PACIFIC_RAROTONGA), + (Lower(*b"antarctica/rothera\0 "), &tzdata::ANTARCTICA_ROTHERA), + (Lower(*b"america/santa\x7fisabel\0 "), &tzdata::AMERICA_ENSENADA), + (Lower(*b"australia/queensland\0 "), &tzdata::AUSTRALIA_BRISBANE), + (Lower(*b"africa/kampala\0 "), &tzdata::AFRICA_KAMPALA), + (Lower(*b"africa/douala\0 "), &tzdata::AFRICA_DOUALA), + (Lower(*b"japan\0 "), &tzdata::JAPAN), + (Lower(*b"europe/uzhgorod\0 "), &tzdata::EUROPE_UZHGOROD), + (Lower(*b"pacific/easter\0 "), &tzdata::CHILE_EASTER_ISLAND), + (Lower(*b"asia/damascus\0 "), &tzdata::ASIA_DAMASCUS), (Lower(*b"cet\0 "), &tzdata::CET), - (Lower(*b"africa/lagos\0 "), &tzdata::AFRICA_LAGOS), - (Lower(*b"africa/lome\0 "), &tzdata::AFRICA_LOME), - (Lower(*b"africa/mbabane\0 "), &tzdata::AFRICA_MBABANE), - (Lower(*b"etc/utc\0 "), &tzdata::UCT), - (Lower(*b"america/managua\0 "), &tzdata::AMERICA_MANAGUA), - (Lower(*b"africa/tripoli\0 "), &tzdata::LIBYA), - (Lower(*b"america/rosario\0 "), &tzdata::AMERICA_ROSARIO), - (Lower(*b"us/aleutian\0 "), &tzdata::AMERICA_ADAK), - (Lower(*b"pacific/pohnpei\0 "), &tzdata::PACIFIC_POHNPEI), - (Lower(*b"pacific/majuro\0 "), &tzdata::PACIFIC_MAJURO), - (Lower(*b"america/sitka\0 "), &tzdata::AMERICA_SITKA), - (Lower(*b"chile/continental\0 "), &tzdata::AMERICA_SANTIAGO), - (Lower(*b"pacific/enderbury\0 "), &tzdata::PACIFIC_ENDERBURY), - (Lower(*b"america/guayaquil\0 "), &tzdata::AMERICA_GUAYAQUIL), - (Lower(*b"etc/gmt-11\0 "), &tzdata::ETC_GMT_MINUS_11), - (Lower(*b"asia/khandyga\0 "), &tzdata::ASIA_KHANDYGA), - (Lower(*b"israel\0 "), &tzdata::ISRAEL), - (Lower(*b"europe/zurich\0 "), &tzdata::EUROPE_BUSINGEN), - (Lower(*b"europe/london\0 "), &tzdata::GB), - (Lower(*b"etc/uct\0 "), &tzdata::UCT), - (Lower(*b"america/puerto\x7frico\0 "), &tzdata::AMERICA_PUERTO_RICO), - (Lower(*b"america/dominica\0 "), &tzdata::AMERICA_DOMINICA), - (Lower(*b"asia/harbin\0 "), &tzdata::ASIA_HARBIN), + (Lower(*b"asia/srednekolymsk\0 "), &tzdata::ASIA_SREDNEKOLYMSK), (Lower(*b"brazil/east\0 "), &tzdata::AMERICA_SAO_PAULO), - (Lower(*b"america/noronha\0 "), &tzdata::AMERICA_NORONHA), - (Lower(*b"asia/karachi\0 "), &tzdata::ASIA_KARACHI), - (Lower(*b"europe/vilnius\0 "), &tzdata::EUROPE_VILNIUS), - (Lower(*b"america/coral\x7fharbour\0 "), &tzdata::AMERICA_CORAL_HARBOUR), - (Lower(*b"america/dawson\0 "), &tzdata::AMERICA_DAWSON), - (Lower(*b"pacific/midway\0 "), &tzdata::PACIFIC_MIDWAY), - (Lower(*b"pacific/truk\0 "), &tzdata::PACIFIC_CHUUK), - (Lower(*b"america/guatemala\0 "), &tzdata::AMERICA_GUATEMALA), - (Lower(*b"america/inuvik\0 "), &tzdata::AMERICA_INUVIK), + (Lower(*b"africa/maseru\0 "), &tzdata::AFRICA_MASERU), + (Lower(*b"america/adak\0 "), &tzdata::AMERICA_ADAK), + (Lower(*b"asia/dili\0 "), &tzdata::ASIA_DILI), + (Lower(*b"nz\0 "), &tzdata::NZ), + (Lower(*b"africa/johannesburg\0 "), &tzdata::AFRICA_JOHANNESBURG), + (Lower(*b"asia/qostanay\0 "), &tzdata::ASIA_QOSTANAY), + (Lower(*b"america/havana\0 "), &tzdata::CUBA), + (Lower(*b"africa/timbuktu\0 "), &tzdata::AFRICA_BAMAKO), + (Lower(*b"america/ensenada\0 "), &tzdata::AMERICA_ENSENADA), + (Lower(*b"asia/baku\0 "), &tzdata::ASIA_BAKU), + (Lower(*b"etc/gmt-10\0 "), &tzdata::ETC_GMT_MINUS_10), + (Lower(*b"antarctica/syowa\0 "), &tzdata::ANTARCTICA_SYOWA), + (Lower(*b"asia/dubai\0 "), &tzdata::ASIA_DUBAI), + (Lower(*b"asia/taipei\0 "), &tzdata::ROC), + (Lower(*b"africa/kinshasa\0 "), &tzdata::AFRICA_KINSHASA), + (Lower(*b"asia/barnaul\0 "), &tzdata::ASIA_BARNAUL), + (Lower(*b"pacific/fiji\0 "), &tzdata::PACIFIC_FIJI), + (Lower(*b"pacific/funafuti\0 "), &tzdata::PACIFIC_FUNAFUTI), + (Lower(*b"asia/beirut\0 "), &tzdata::ASIA_BEIRUT), + (Lower(*b"est\0 "), &tzdata::EST), + (Lower(*b"america/dawson\x7fcreek\0 "), &tzdata::AMERICA_DAWSON_CREEK), + (Lower(*b"america/rainy\x7friver\0 "), &tzdata::AMERICA_RAINY_RIVER), + (Lower(*b"europe/kirov\0 "), &tzdata::EUROPE_KIROV), (Lower(*b"america/fortaleza\0 "), &tzdata::AMERICA_FORTALEZA), - (Lower(*b"atlantic/madeira\0 "), &tzdata::ATLANTIC_MADEIRA), + (Lower(*b"america/sitka\0 "), &tzdata::AMERICA_SITKA), + (Lower(*b"africa/bujumbura\0 "), &tzdata::AFRICA_BUJUMBURA), + (Lower(*b"asia/irkutsk\0 "), &tzdata::ASIA_IRKUTSK), + (Lower(*b"nz-chat\0 "), &tzdata::NZ_CHAT), + (Lower(*b"africa/lome\0 "), &tzdata::AFRICA_LOME), + (Lower(*b"europe/zagreb\0 "), &tzdata::EUROPE_ZAGREB), + (Lower(*b"america/louisville\0 "), &tzdata::AMERICA_LOUISVILLE), + (Lower(*b"gmt\0 "), &tzdata::GMT), + (Lower(*b"us/aleutian\0 "), &tzdata::AMERICA_ADAK), + (Lower(*b"us/hawaii\0 "), &tzdata::PACIFIC_HONOLULU), + (Lower(*b"america/tijuana\0 "), &tzdata::AMERICA_ENSENADA), + (Lower(*b"asia/aden\0 "), &tzdata::ASIA_ADEN), + (Lower(*b"pacific/galapagos\0 "), &tzdata::PACIFIC_GALAPAGOS), + (Lower(*b"america/godthab\0 "), &tzdata::AMERICA_GODTHAB), + (Lower(*b"europe/mariehamn\0 "), &tzdata::EUROPE_HELSINKI), + (Lower(*b"america/paramaribo\0 "), &tzdata::AMERICA_PARAMARIBO), (Lower(*b"etc/gmt-0\0 "), &tzdata::GMT), - (Lower(*b"brazil/denoronha\0 "), &tzdata::AMERICA_NORONHA), - (Lower(*b"america/thunder\x7fbay\0 "), &tzdata::AMERICA_THUNDER_BAY), - (Lower(*b"africa/niamey\0 "), &tzdata::AFRICA_NIAMEY), - (Lower(*b"asia/choibalsan\0 "), &tzdata::ASIA_CHOIBALSAN), - (Lower(*b"europe/bucharest\0 "), &tzdata::EUROPE_BUCHAREST), - (Lower(*b"atlantic/cape\x7fverde\0 "), &tzdata::ATLANTIC_CAPE_VERDE), - (Lower(*b"asia/muscat\0 "), &tzdata::ASIA_MUSCAT), - (Lower(*b"america/guadeloupe\0 "), &tzdata::AMERICA_GUADELOUPE), - (Lower(*b"est5edt\0 "), &tzdata::EST_5_EDT), - (Lower(*b"america/st\x7fjohns\0 "), &tzdata::AMERICA_ST_JOHNS), - (Lower(*b"asia/vladivostok\0 "), &tzdata::ASIA_VLADIVOSTOK), - (Lower(*b"canada/newfoundland\0 "), &tzdata::AMERICA_ST_JOHNS), - (Lower(*b"asia/magadan\0 "), &tzdata::ASIA_MAGADAN), - (Lower(*b"turkey\0 "), &tzdata::TURKEY), - (Lower(*b"asia/srednekolymsk\0 "), &tzdata::ASIA_SREDNEKOLYMSK), (Lower(*b"america/ojinaga\0 "), &tzdata::AMERICA_OJINAGA), - (Lower(*b"asia/brunei\0 "), &tzdata::ASIA_BRUNEI), - (Lower(*b"america/halifax\0 "), &tzdata::AMERICA_HALIFAX), - (Lower(*b"america/juneau\0 "), &tzdata::AMERICA_JUNEAU), - (Lower(*b"arctic/longyearbyen\0 "), &tzdata::ARCTIC_LONGYEARBYEN), - (Lower(*b"america/denver\0 "), &tzdata::NAVAJO), - (Lower(*b"etc/zulu\0 "), &tzdata::UCT), - (Lower(*b"atlantic/azores\0 "), &tzdata::ATLANTIC_AZORES), - (Lower(*b"pacific/fakaofo\0 "), &tzdata::PACIFIC_FAKAOFO), + (Lower(*b"america/nassau\0 "), &tzdata::AMERICA_NASSAU), + (Lower(*b"antarctica/troll\0 "), &tzdata::ANTARCTICA_TROLL), + (Lower(*b"asia/tashkent\0 "), &tzdata::ASIA_TASHKENT), + (Lower(*b"gb-eire\0 "), &tzdata::GB), + (Lower(*b"pacific/enderbury\0 "), &tzdata::PACIFIC_ENDERBURY), + (Lower(*b"america/scoresbysund\0 "), &tzdata::AMERICA_SCORESBYSUND), + (Lower(*b"asia/tbilisi\0 "), &tzdata::ASIA_TBILISI), + (Lower(*b"asia/khandyga\0 "), &tzdata::ASIA_KHANDYGA), + (Lower(*b"indian/reunion\0 "), &tzdata::INDIAN_REUNION), + (Lower(*b"europe/lisbon\0 "), &tzdata::PORTUGAL), + (Lower(*b"europe/brussels\0 "), &tzdata::EUROPE_BRUSSELS), + (Lower(*b"etc/gmt+10\0 "), &tzdata::ETC_GMT_PLUS_10), (Lower(*b"africa/lusaka\0 "), &tzdata::AFRICA_LUSAKA), - (Lower(*b"antarctica/mcmurdo\0 "), &tzdata::ANTARCTICA_MC_MURDO), - (Lower(*b"america/detroit\0 "), &tzdata::AMERICA_DETROIT), - (Lower(*b"africa/accra\0 "), &tzdata::AFRICA_ACCRA), - (Lower(*b"america/punta\x7farenas\0 "), &tzdata::AMERICA_PUNTA_ARENAS), - (Lower(*b"africa/addis\x7fababa\0 "), &tzdata::AFRICA_ADDIS_ABABA), - (Lower(*b"america/rio\x7fbranco\0 "), &tzdata::AMERICA_PORTO_ACRE), - (Lower(*b"africa/harare\0 "), &tzdata::AFRICA_HARARE), - (Lower(*b"africa/nouakchott\0 "), &tzdata::AFRICA_NOUAKCHOTT), - (Lower(*b"africa/banjul\0 "), &tzdata::AFRICA_BANJUL), - (Lower(*b"america/glace\x7fbay\0 "), &tzdata::AMERICA_GLACE_BAY), + (Lower(*b"canada/saskatchewan\0 "), &tzdata::AMERICA_REGINA), + (Lower(*b"libya\0 "), &tzdata::LIBYA), + (Lower(*b"europe/london\0 "), &tzdata::GB), + (Lower(*b"rok\0 "), &tzdata::ROK), (Lower(*b"europe/copenhagen\0 "), &tzdata::EUROPE_COPENHAGEN), - (Lower(*b"kwajalein\0 "), &tzdata::KWAJALEIN), - (Lower(*b"hst\0 "), &tzdata::HST), - (Lower(*b"asia/tel\x7faviv\0 "), &tzdata::ASIA_TEL_AVIV), - (Lower(*b"america/st\x7fkitts\0 "), &tzdata::AMERICA_ST_KITTS), + (Lower(*b"america/cancun\0 "), &tzdata::AMERICA_CANCUN), + (Lower(*b"etc/gmt+11\0 "), &tzdata::ETC_GMT_PLUS_11), + (Lower(*b"africa/tunis\0 "), &tzdata::AFRICA_TUNIS), + (Lower(*b"asia/tomsk\0 "), &tzdata::ASIA_TOMSK), + (Lower(*b"asia/kuala\x7flumpur\0 "), &tzdata::ASIA_KUALA_LUMPUR), + (Lower(*b"europe/samara\0 "), &tzdata::EUROPE_SAMARA), + (Lower(*b"indian/antananarivo\0 "), &tzdata::INDIAN_ANTANANARIVO), + (Lower(*b"asia/kashgar\0 "), &tzdata::ASIA_KASHGAR), (Lower(*b"asia/jerusalem\0 "), &tzdata::ISRAEL), - (Lower(*b"pacific/gambier\0 "), &tzdata::PACIFIC_GAMBIER), - (Lower(*b"asia/ulaanbaatar\0 "), &tzdata::ASIA_ULAANBAATAR), + (Lower(*b"turkey\0 "), &tzdata::TURKEY), + (Lower(*b"america/mexico\x7fcity\0 "), &tzdata::AMERICA_MEXICO_CITY), + (Lower(*b"australia/nsw\0 "), &tzdata::AUSTRALIA_ACT), + (Lower(*b"prc\0 "), &tzdata::PRC), + (Lower(*b"asia/singapore\0 "), &tzdata::SINGAPORE), + (Lower(*b"australia/act\0 "), &tzdata::AUSTRALIA_ACT), + (Lower(*b"asia/bishkek\0 "), &tzdata::ASIA_BISHKEK), (Lower(*b"america/lower\x7fprinces\0 "), &tzdata::AMERICA_CURACAO), - (Lower(*b"america/grand\x7fturk\0 "), &tzdata::AMERICA_GRAND_TURK), - (Lower(*b"etc/gmt+8\0 "), &tzdata::ETC_GMT_PLUS_8), - (Lower(*b"america/cayman\0 "), &tzdata::AMERICA_CAYMAN), - (Lower(*b"etc/gmt+1\0 "), &tzdata::ATLANTIC_JAN_MAYEN), - (Lower(*b"asia/anadyr\0 "), &tzdata::ASIA_ANADYR), - (Lower(*b"asia/seoul\0 "), &tzdata::ROK), - (Lower(*b"europe/nicosia\0 "), &tzdata::ASIA_NICOSIA), - (Lower(*b"australia/eucla\0 "), &tzdata::AUSTRALIA_EUCLA), - (Lower(*b"pacific/johnston\0 "), &tzdata::HST), - (Lower(*b"america/st\x7fvincent\0 "), &tzdata::AMERICA_ST_VINCENT), - (Lower(*b"canada/atlantic\0 "), &tzdata::AMERICA_HALIFAX), - (Lower(*b"uct\0 "), &tzdata::UCT), - (Lower(*b"indian/chagos\0 "), &tzdata::INDIAN_CHAGOS), - (Lower(*b"africa/asmara\0 "), &tzdata::AFRICA_ASMARA), - (Lower(*b"africa/maseru\0 "), &tzdata::AFRICA_MASERU), - (Lower(*b"america/danmarkshavn\0 "), &tzdata::AMERICA_DANMARKSHAVN), - (Lower(*b"america/mazatlan\0 "), &tzdata::AMERICA_MAZATLAN), - (Lower(*b"pacific/funafuti\0 "), &tzdata::PACIFIC_FUNAFUTI), - (Lower(*b"indian/antananarivo\0 "), &tzdata::INDIAN_ANTANANARIVO), - (Lower(*b"asia/bahrain\0 "), &tzdata::ASIA_BAHRAIN), - (Lower(*b"gb-eire\0 "), &tzdata::GB), - (Lower(*b"asia/novokuznetsk\0 "), &tzdata::ASIA_NOVOKUZNETSK), - (Lower(*b"etc/gmt-4\0 "), &tzdata::ETC_GMT_MINUS_4), - (Lower(*b"africa/dakar\0 "), &tzdata::AFRICA_DAKAR), - (Lower(*b"indian/kerguelen\0 "), &tzdata::INDIAN_KERGUELEN), - (Lower(*b"canada/yukon\0 "), &tzdata::AMERICA_WHITEHORSE), - (Lower(*b"asia/chungking\0 "), &tzdata::ASIA_CHONGQING), - (Lower(*b"etc/gmt+5\0 "), &tzdata::ETC_GMT_PLUS_5), - (Lower(*b"gb\0 "), &tzdata::GB), - (Lower(*b"asia/krasnoyarsk\0 "), &tzdata::ASIA_KRASNOYARSK), - (Lower(*b"africa/khartoum\0 "), &tzdata::AFRICA_KHARTOUM), - (Lower(*b"asia/samarkand\0 "), &tzdata::ASIA_SAMARKAND), - (Lower(*b"etc/gmt-7\0 "), &tzdata::ETC_GMT_MINUS_7), - (Lower(*b"asia/pyongyang\0 "), &tzdata::ASIA_PYONGYANG), - (Lower(*b"w-su\0 "), &tzdata::W_SU), - (Lower(*b"etc/gmt0\0 "), &tzdata::GMT), - (Lower(*b"america/campo\x7fgrande\0 "), &tzdata::AMERICA_CAMPO_GRANDE), - (Lower(*b"asia/ashgabat\0 "), &tzdata::ASIA_ASHGABAT), - (Lower(*b"africa/ceuta\0 "), &tzdata::AFRICA_CEUTA), - (Lower(*b"asia/ho\x7fchi\x7fminh\0 "), &tzdata::ASIA_HO_CHI_MINH), - (Lower(*b"canada/saskatchewan\0 "), &tzdata::AMERICA_REGINA), - (Lower(*b"europe/tiraspol\0 "), &tzdata::EUROPE_TIRASPOL), + (Lower(*b"asia/aqtobe\0 "), &tzdata::ASIA_AQTOBE), + (Lower(*b"asia/tel\x7faviv\0 "), &tzdata::ISRAEL), + (Lower(*b"africa/nairobi\0 "), &tzdata::AFRICA_NAIROBI), + (Lower(*b"europe/simferopol\0 "), &tzdata::EUROPE_SIMFEROPOL), + (Lower(*b"america/phoenix\0 "), &tzdata::AMERICA_PHOENIX), + (Lower(*b"america/porto\x7fvelho\0 "), &tzdata::AMERICA_PORTO_VELHO), + (Lower(*b"america/recife\0 "), &tzdata::AMERICA_RECIFE), + (Lower(*b"etc/gmt+2\0 "), &tzdata::ETC_GMT_PLUS_2), + (Lower(*b"europe/malta\0 "), &tzdata::EUROPE_MALTA), + (Lower(*b"africa/ouagadougou\0 "), &tzdata::AFRICA_OUAGADOUGOU), + (Lower(*b"africa/addis\x7fababa\0 "), &tzdata::AFRICA_ADDIS_ABABA), + (Lower(*b"europe/andorra\0 "), &tzdata::EUROPE_ANDORRA), + (Lower(*b"antarctica/mawson\0 "), &tzdata::ANTARCTICA_MAWSON), + (Lower(*b"etc/gmt-1\0 "), &tzdata::ETC_GMT_MINUS_1), + (Lower(*b"europe/luxembourg\0 "), &tzdata::EUROPE_LUXEMBOURG), + (Lower(*b"europe/belgrade\0 "), &tzdata::EUROPE_BELGRADE), + (Lower(*b"met\0 "), &tzdata::MET), + (Lower(*b"america/guayaquil\0 "), &tzdata::AMERICA_GUAYAQUIL), + (Lower(*b"canada/pacific\0 "), &tzdata::AMERICA_VANCOUVER), + (Lower(*b"asia/baghdad\0 "), &tzdata::ASIA_BAGHDAD), + (Lower(*b"asia/saigon\0 "), &tzdata::ASIA_HO_CHI_MINH), + (Lower(*b"etc/zulu\0 "), &tzdata::UCT), + (Lower(*b"america/inuvik\0 "), &tzdata::AMERICA_INUVIK), + (Lower(*b"africa/conakry\0 "), &tzdata::AFRICA_CONAKRY), + (Lower(*b"america/goose\x7fbay\0 "), &tzdata::AMERICA_GOOSE_BAY), + (Lower(*b"australia/lhi\0 "), &tzdata::AUSTRALIA_LHI), + (Lower(*b"america/mazatlan\0 "), &tzdata::AMERICA_MAZATLAN), + (Lower(*b"australia/brisbane\0 "), &tzdata::AUSTRALIA_BRISBANE), + (Lower(*b"africa/asmera\0 "), &tzdata::AFRICA_ASMARA), + (Lower(*b"america/port-au-prince\0 "), &tzdata::AMERICA_PORT_AU_PRINCE), + (Lower(*b"asia/muscat\0 "), &tzdata::ASIA_MUSCAT), + (Lower(*b"africa/windhoek\0 "), &tzdata::AFRICA_WINDHOEK), + (Lower(*b"asia/ust-nera\0 "), &tzdata::ASIA_UST_NERA), + (Lower(*b"asia/nicosia\0 "), &tzdata::ASIA_NICOSIA), + (Lower(*b"asia/phnom\x7fpenh\0 "), &tzdata::ASIA_PHNOM_PENH), + (Lower(*b"america/mendoza\0 "), &tzdata::AMERICA_MENDOZA), (Lower(*b"america/edmonton\0 "), &tzdata::AMERICA_EDMONTON), - (Lower(*b"america/louisville\0 "), &tzdata::AMERICA_LOUISVILLE), - (Lower(*b"america/rankin\x7finlet\0 "), &tzdata::AMERICA_RANKIN_INLET), + (Lower(*b"europe/tirane\0 "), &tzdata::EUROPE_TIRANE), + (Lower(*b"america/antigua\0 "), &tzdata::AMERICA_ANTIGUA), + (Lower(*b"america/bogota\0 "), &tzdata::AMERICA_BOGOTA), + (Lower(*b"etc/gmt-8\0 "), &tzdata::ETC_GMT_MINUS_8), (Lower(*b"pacific/norfolk\0 "), &tzdata::PACIFIC_NORFOLK), - (Lower(*b"canada/mountain\0 "), &tzdata::AMERICA_EDMONTON), - (Lower(*b"africa/brazzaville\0 "), &tzdata::AFRICA_BRAZZAVILLE), - (Lower(*b"america/st\x7fbarthelemy\0 "), &tzdata::AMERICA_MARIGOT), - (Lower(*b"europe/minsk\0 "), &tzdata::EUROPE_MINSK), - (Lower(*b"america/paramaribo\0 "), &tzdata::AMERICA_PARAMARIBO), - (Lower(*b"asia/hong\x7fkong\0 "), &tzdata::HONGKONG), - (Lower(*b"america/montevideo\0 "), &tzdata::AMERICA_MONTEVIDEO), + (Lower(*b"asia/jayapura\0 "), &tzdata::ASIA_JAYAPURA), + (Lower(*b"africa/harare\0 "), &tzdata::AFRICA_HARARE), + (Lower(*b"europe/kiev\0 "), &tzdata::EUROPE_KIEV), + (Lower(*b"asia/tokyo\0 "), &tzdata::JAPAN), + (Lower(*b"factory\0 "), &tzdata::FACTORY), + (Lower(*b"america/metlakatla\0 "), &tzdata::AMERICA_METLAKATLA), + (Lower(*b"asia/novokuznetsk\0 "), &tzdata::ASIA_NOVOKUZNETSK), + (Lower(*b"pacific/kanton\0 "), &tzdata::PACIFIC_ENDERBURY), + (Lower(*b"pacific/apia\0 "), &tzdata::PACIFIC_APIA), + (Lower(*b"brazil/west\0 "), &tzdata::AMERICA_MANAUS), + (Lower(*b"pacific/noumea\0 "), &tzdata::PACIFIC_NOUMEA), + (Lower(*b"europe/ljubljana\0 "), &tzdata::EUROPE_LJUBLJANA), + (Lower(*b"america/tegucigalpa\0 "), &tzdata::AMERICA_TEGUCIGALPA), + (Lower(*b"america/coral\x7fharbour\0 "), &tzdata::AMERICA_ATIKOKAN), + (Lower(*b"america/porto\x7facre\0 "), &tzdata::AMERICA_PORTO_ACRE), + (Lower(*b"antarctica/palmer\0 "), &tzdata::ANTARCTICA_PALMER), + (Lower(*b"w-su\0 "), &tzdata::W_SU), + (Lower(*b"america/vancouver\0 "), &tzdata::AMERICA_VANCOUVER), + (Lower(*b"asia/hovd\0 "), &tzdata::ASIA_HOVD), + (Lower(*b"pacific/bougainville\0 "), &tzdata::PACIFIC_BOUGAINVILLE), + (Lower(*b"canada/yukon\0 "), &tzdata::AMERICA_WHITEHORSE), + (Lower(*b"america/halifax\0 "), &tzdata::AMERICA_HALIFAX), + (Lower(*b"atlantic/azores\0 "), &tzdata::ATLANTIC_AZORES), + (Lower(*b"africa/porto-novo\0 "), &tzdata::AFRICA_PORTO_NOVO), + (Lower(*b"america/grenada\0 "), &tzdata::AMERICA_GRENADA), + (Lower(*b"africa/dar\x7fes\x7fsalaam\0 "), &tzdata::AFRICA_DAR_ES_SALAAM), + (Lower(*b"africa/lagos\0 "), &tzdata::AFRICA_LAGOS), + (Lower(*b"america/managua\0 "), &tzdata::AMERICA_MANAGUA), (Lower(*b"us/michigan\0 "), &tzdata::AMERICA_DETROIT), - (Lower(*b"america/montserrat\0 "), &tzdata::AMERICA_MONTSERRAT), - (Lower(*b"asia/kuching\0 "), &tzdata::ASIA_KUCHING), + (Lower(*b"europe/kaliningrad\0 "), &tzdata::EUROPE_KALININGRAD), + (Lower(*b"europe/prague\0 "), &tzdata::EUROPE_BRATISLAVA), + (Lower(*b"asia/ashgabat\0 "), &tzdata::ASIA_ASHGABAT), + (Lower(*b"america/puerto\x7frico\0 "), &tzdata::AMERICA_PUERTO_RICO), + (Lower(*b"etc/uct\0 "), &tzdata::UCT), + (Lower(*b"america/catamarca\0 "), &tzdata::AMERICA_CATAMARCA), + (Lower(*b"america/swift\x7fcurrent\0 "), &tzdata::AMERICA_SWIFT_CURRENT), + (Lower(*b"atlantic/cape\x7fverde\0 "), &tzdata::ATLANTIC_CAPE_VERDE), + (Lower(*b"america/costa\x7frica\0 "), &tzdata::AMERICA_COSTA_RICA), + (Lower(*b"america/el\x7fsalvador\0 "), &tzdata::AMERICA_EL_SALVADOR), + (Lower(*b"asia/riyadh\0 "), &tzdata::ASIA_RIYADH), + (Lower(*b"pacific/guadalcanal\0 "), &tzdata::PACIFIC_GUADALCANAL), + (Lower(*b"europe/saratov\0 "), &tzdata::EUROPE_SARATOV), (Lower(*b"america/pangnirtung\0 "), &tzdata::AMERICA_PANGNIRTUNG), - (Lower(*b"etc/localtime\0 "), &tzdata::FACTORY), - (Lower(*b"hongkong\0 "), &tzdata::HONGKONG), - (Lower(*b"africa/libreville\0 "), &tzdata::AFRICA_LIBREVILLE), - (Lower(*b"etc/gmt-1\0 "), &tzdata::ETC_GMT_MINUS_1), - (Lower(*b"europe/isle\x7fof\x7fman\0 "), &tzdata::EUROPE_ISLE_OF_MAN), - (Lower(*b"america/montreal\0 "), &tzdata::AMERICA_MONTREAL), - (Lower(*b"asia/jakarta\0 "), &tzdata::ASIA_JAKARTA), - (Lower(*b"asia/nicosia\0 "), &tzdata::ASIA_NICOSIA), - (Lower(*b"canada/central\0 "), &tzdata::AMERICA_WINNIPEG), - (Lower(*b"canada/pacific\0 "), &tzdata::AMERICA_VANCOUVER), - (Lower(*b"america/santiago\0 "), &tzdata::AMERICA_SANTIAGO), - (Lower(*b"atlantic/south\x7fgeorgia\0 "), &tzdata::ATLANTIC_SOUTH_GEORGIA), + (Lower(*b"africa/tripoli\0 "), &tzdata::LIBYA), + (Lower(*b"mexico/bajanorte\0 "), &tzdata::AMERICA_ENSENADA), + (Lower(*b"pst8pdt\0 "), &tzdata::PST_8_PDT), + (Lower(*b"europe/sofia\0 "), &tzdata::EUROPE_SOFIA), + (Lower(*b"europe/warsaw\0 "), &tzdata::POLAND), + (Lower(*b"america/chihuahua\0 "), &tzdata::AMERICA_CHIHUAHUA), + (Lower(*b"africa/ndjamena\0 "), &tzdata::AFRICA_NDJAMENA), + (Lower(*b"america/creston\0 "), &tzdata::AMERICA_CRESTON), + (Lower(*b"africa/mbabane\0 "), &tzdata::AFRICA_MBABANE), + (Lower(*b"etc/greenwich\0 "), &tzdata::GMT), + (Lower(*b"america/martinique\0 "), &tzdata::AMERICA_MARTINIQUE), + (Lower(*b"asia/manila\0 "), &tzdata::ASIA_MANILA), + (Lower(*b"asia/ashkhabad\0 "), &tzdata::ASIA_ASHGABAT), + (Lower(*b"america/montserrat\0 "), &tzdata::AMERICA_MONTSERRAT), + (Lower(*b"pacific/palau\0 "), &tzdata::PACIFIC_PALAU), + (Lower(*b"pacific/pago\x7fpago\0 "), &tzdata::PACIFIC_PAGO_PAGO), + (Lower(*b"etc/gmt-3\0 "), &tzdata::ETC_GMT_MINUS_3), + (Lower(*b"asia/colombo\0 "), &tzdata::ASIA_COLOMBO), + (Lower(*b"america/marigot\0 "), &tzdata::AMERICA_MARIGOT), + (Lower(*b"america/anguilla\0 "), &tzdata::AMERICA_ANGUILLA), + (Lower(*b"asia/yangon\0 "), &tzdata::ASIA_RANGOON), + (Lower(*b"europe/athens\0 "), &tzdata::EUROPE_ATHENS), + (Lower(*b"europe/chisinau\0 "), &tzdata::EUROPE_CHISINAU), + (Lower(*b"america/bahia\0 "), &tzdata::AMERICA_BAHIA), + (Lower(*b"africa/abidjan\0 "), &tzdata::AFRICA_ABIDJAN), + (Lower(*b"australia/yancowinna\0 "), &tzdata::AUSTRALIA_BROKEN_HILL), + (Lower(*b"us/pacific\0 "), &tzdata::AMERICA_LOS_ANGELES), (Lower(*b"asia/oral\0 "), &tzdata::ASIA_ORAL), - (Lower(*b"africa/gaborone\0 "), &tzdata::AFRICA_GABORONE), - (Lower(*b"pacific/rarotonga\0 "), &tzdata::PACIFIC_RAROTONGA), - (Lower(*b"europe/helsinki\0 "), &tzdata::EUROPE_HELSINKI), - (Lower(*b"antarctica/syowa\0 "), &tzdata::ANTARCTICA_SYOWA), - (Lower(*b"africa/maputo\0 "), &tzdata::AFRICA_MAPUTO), - (Lower(*b"africa/monrovia\0 "), &tzdata::AFRICA_MONROVIA), - (Lower(*b"america/nome\0 "), &tzdata::AMERICA_NOME), + (Lower(*b"indian/comoro\0 "), &tzdata::INDIAN_COMORO), + (Lower(*b"etc/gmt+8\0 "), &tzdata::ETC_GMT_PLUS_8), + (Lower(*b"asia/aqtau\0 "), &tzdata::ASIA_AQTAU), + (Lower(*b"europe/tiraspol\0 "), &tzdata::EUROPE_CHISINAU), + (Lower(*b"atlantic/south\x7fgeorgia\0 "), &tzdata::ATLANTIC_SOUTH_GEORGIA), + (Lower(*b"europe/gibraltar\0 "), &tzdata::EUROPE_GIBRALTAR), + (Lower(*b"africa/blantyre\0 "), &tzdata::AFRICA_BLANTYRE), + (Lower(*b"atlantic/stanley\0 "), &tzdata::ATLANTIC_STANLEY), + (Lower(*b"asia/harbin\0 "), &tzdata::PRC), + (Lower(*b"asia/karachi\0 "), &tzdata::ASIA_KARACHI), + (Lower(*b"africa/ceuta\0 "), &tzdata::AFRICA_CEUTA), + (Lower(*b"pacific/nauru\0 "), &tzdata::PACIFIC_NAURU), + (Lower(*b"kwajalein\0 "), &tzdata::KWAJALEIN), + (Lower(*b"etc/gmt-6\0 "), &tzdata::ETC_GMT_MINUS_6), + (Lower(*b"europe/istanbul\0 "), &tzdata::TURKEY), + (Lower(*b"etc/gmt-7\0 "), &tzdata::ETC_GMT_MINUS_7), + (Lower(*b"africa/algiers\0 "), &tzdata::AFRICA_ALGIERS), + (Lower(*b"europe/belfast\0 "), &tzdata::GB), + (Lower(*b"asia/omsk\0 "), &tzdata::ASIA_OMSK), + (Lower(*b"etc/gmt+5\0 "), &tzdata::ETC_GMT_PLUS_5), + (Lower(*b"america/atka\0 "), &tzdata::AMERICA_ADAK), + (Lower(*b"america/st\x7flucia\0 "), &tzdata::AMERICA_ST_LUCIA), + (Lower(*b"america/knox\x7fin\0 "), &tzdata::AMERICA_KNOX_IN), + (Lower(*b"europe/guernsey\0 "), &tzdata::EUROPE_GUERNSEY), + (Lower(*b"america/whitehorse\0 "), &tzdata::AMERICA_WHITEHORSE), + (Lower(*b"america/buenos\x7faires\0 "), &tzdata::AMERICA_BUENOS_AIRES), + (Lower(*b"asia/makassar\0 "), &tzdata::ASIA_MAKASSAR), + (Lower(*b"pacific/pitcairn\0 "), &tzdata::PACIFIC_PITCAIRN), + (Lower(*b"europe/ulyanovsk\0 "), &tzdata::EUROPE_ULYANOVSK), + (Lower(*b"hst\0 "), &tzdata::HST), + (Lower(*b"egypt\0 "), &tzdata::EGYPT), + (Lower(*b"asia/brunei\0 "), &tzdata::ASIA_BRUNEI), + (Lower(*b"europe/vaduz\0 "), &tzdata::EUROPE_VADUZ), + (Lower(*b"us/central\0 "), &tzdata::AMERICA_CHICAGO), + (Lower(*b"america/guadeloupe\0 "), &tzdata::AMERICA_GUADELOUPE), (Lower(*b"asia/vientiane\0 "), &tzdata::ASIA_VIENTIANE), - (Lower(*b"etc/gmt-10\0 "), &tzdata::ETC_GMT_MINUS_10), + (Lower(*b"asia/bahrain\0 "), &tzdata::ASIA_BAHRAIN), + (Lower(*b"canada/mountain\0 "), &tzdata::AMERICA_EDMONTON), + (Lower(*b"asia/ulaanbaatar\0 "), &tzdata::ASIA_ULAANBAATAR), + (Lower(*b"asia/amman\0 "), &tzdata::ASIA_AMMAN), + (Lower(*b"europe/san\x7fmarino\0 "), &tzdata::EUROPE_ROME), + (Lower(*b"asia/kuching\0 "), &tzdata::ASIA_KUCHING), + (Lower(*b"europe/dublin\0 "), &tzdata::EIRE), + (Lower(*b"etc/utc\0 "), &tzdata::UCT), + (Lower(*b"asia/thimbu\0 "), &tzdata::ASIA_THIMBU), + (Lower(*b"america/virgin\0 "), &tzdata::AMERICA_ST_THOMAS), + (Lower(*b"africa/lubumbashi\0 "), &tzdata::AFRICA_LUBUMBASHI), (Lower(*b"pacific/kiritimati\0 "), &tzdata::PACIFIC_KIRITIMATI), - (Lower(*b"europe/bratislava\0 "), &tzdata::EUROPE_BRATISLAVA), - (Lower(*b"pacific/niue\0 "), &tzdata::PACIFIC_NIUE), - (Lower(*b"america/tijuana\0 "), &tzdata::AMERICA_SANTA_ISABEL), + (Lower(*b"america/panama\0 "), &tzdata::AMERICA_PANAMA), + (Lower(*b"europe/sarajevo\0 "), &tzdata::EUROPE_SARAJEVO), + (Lower(*b"etc/gmt-2\0 "), &tzdata::ETC_GMT_MINUS_2), + (Lower(*b"pacific/majuro\0 "), &tzdata::PACIFIC_MAJURO), + (Lower(*b"etc/universal\0 "), &tzdata::UCT), (Lower(*b"etc/gmt-13\0 "), &tzdata::ETC_GMT_MINUS_13), - (Lower(*b"etc/gmt-3\0 "), &tzdata::ETC_GMT_MINUS_3), + (Lower(*b"asia/tehran\0 "), &tzdata::IRAN), + (Lower(*b"america/santarem\0 "), &tzdata::AMERICA_SANTAREM), + (Lower(*b"us/alaska\0 "), &tzdata::AMERICA_ANCHORAGE), + (Lower(*b"etc/gmt+4\0 "), &tzdata::ETC_GMT_PLUS_4), + (Lower(*b"pacific/efate\0 "), &tzdata::PACIFIC_EFATE), + (Lower(*b"hongkong\0 "), &tzdata::HONGKONG), + (Lower(*b"america/cuiaba\0 "), &tzdata::AMERICA_CUIABA), + (Lower(*b"gmt+0\0 "), &tzdata::GMT), + (Lower(*b"cst6cdt\0 "), &tzdata::CST_6_CDT), + (Lower(*b"america/bahia\x7fbanderas\0 "), &tzdata::AMERICA_BAHIA_BANDERAS), + (Lower(*b"israel\0 "), &tzdata::ISRAEL), + (Lower(*b"brazil/denoronha\0 "), &tzdata::AMERICA_NORONHA), + (Lower(*b"canada/newfoundland\0 "), &tzdata::AMERICA_ST_JOHNS), + (Lower(*b"mexico/bajasur\0 "), &tzdata::AMERICA_MAZATLAN), (Lower(*b"america/maceio\0 "), &tzdata::AMERICA_MACEIO), - (Lower(*b"atlantic/canary\0 "), &tzdata::ATLANTIC_CANARY), - (Lower(*b"atlantic/faroe\0 "), &tzdata::ATLANTIC_FAEROE), - (Lower(*b"america/lima\0 "), &tzdata::AMERICA_LIMA), - (Lower(*b"asia/yekaterinburg\0 "), &tzdata::ASIA_YEKATERINBURG), - (Lower(*b"america/panama\0 "), &tzdata::AMERICA_PANAMA), - (Lower(*b"asia/hebron\0 "), &tzdata::ASIA_HEBRON), - (Lower(*b"asia/tokyo\0 "), &tzdata::JAPAN), - (Lower(*b"europe/prague\0 "), &tzdata::EUROPE_BRATISLAVA), - (Lower(*b"europe/monaco\0 "), &tzdata::EUROPE_MONACO), - (Lower(*b"pacific/noumea\0 "), &tzdata::PACIFIC_NOUMEA), - (Lower(*b"europe/luxembourg\0 "), &tzdata::EUROPE_LUXEMBOURG), - (Lower(*b"america/phoenix\0 "), &tzdata::AMERICA_PHOENIX), - (Lower(*b"europe/zagreb\0 "), &tzdata::EUROPE_ZAGREB), - (Lower(*b"america/port\x7fof\x7fspain\0 "), &tzdata::AMERICA_MARIGOT), - (Lower(*b"europe/simferopol\0 "), &tzdata::EUROPE_SIMFEROPOL), - (Lower(*b"america/martinique\0 "), &tzdata::AMERICA_MARTINIQUE), - (Lower(*b"asia/riyadh\0 "), &tzdata::ASIA_RIYADH), - (Lower(*b"etc/gmt\0 "), &tzdata::GMT), - (Lower(*b"us/central\0 "), &tzdata::AMERICA_CHICAGO), - (Lower(*b"asia/istanbul\0 "), &tzdata::TURKEY), - (Lower(*b"pacific/chuuk\0 "), &tzdata::PACIFIC_CHUUK), - (Lower(*b"pacific/wallis\0 "), &tzdata::PACIFIC_WALLIS), - (Lower(*b"europe/moscow\0 "), &tzdata::W_SU), - (Lower(*b"etc/gmt-6\0 "), &tzdata::ETC_GMT_MINUS_6), + (Lower(*b"cuba\0 "), &tzdata::CUBA), + (Lower(*b"asia/bangkok\0 "), &tzdata::ASIA_BANGKOK), + (Lower(*b"indian/maldives\0 "), &tzdata::INDIAN_MALDIVES), + (Lower(*b"america/santo\x7fdomingo\0 "), &tzdata::AMERICA_SANTO_DOMINGO), + (Lower(*b"asia/kuwait\0 "), &tzdata::ASIA_KUWAIT), + (Lower(*b"uct\0 "), &tzdata::UCT), + (Lower(*b"africa/el\x7faaiun\0 "), &tzdata::AFRICA_EL_AAIUN), + (Lower(*b"atlantic/madeira\0 "), &tzdata::ATLANTIC_MADEIRA), + (Lower(*b"asia/krasnoyarsk\0 "), &tzdata::ASIA_KRASNOYARSK), + (Lower(*b"africa/sao\x7ftome\0 "), &tzdata::AFRICA_SAO_TOME), + (Lower(*b"etc/gmt0\0 "), &tzdata::GMT), + (Lower(*b"portugal\0 "), &tzdata::PORTUGAL), + (Lower(*b"indian/mauritius\0 "), &tzdata::INDIAN_MAURITIUS), + (Lower(*b"us/eastern\0 "), &tzdata::AMERICA_NEW_YORK), + (Lower(*b"universal\0 "), &tzdata::UCT), + (Lower(*b"america/tortola\0 "), &tzdata::AMERICA_TORTOLA), + (Lower(*b"europe/zurich\0 "), &tzdata::EUROPE_BUSINGEN), + (Lower(*b"mst\0 "), &tzdata::MST), (Lower(*b"africa/djibouti\0 "), &tzdata::AFRICA_DJIBOUTI), - (Lower(*b"asia/tbilisi\0 "), &tzdata::ASIA_TBILISI), - (Lower(*b"mexico/general\0 "), &tzdata::AMERICA_MEXICO_CITY), - (Lower(*b"europe/andorra\0 "), &tzdata::EUROPE_ANDORRA), - (Lower(*b"america/porto\x7fvelho\0 "), &tzdata::AMERICA_PORTO_VELHO), - (Lower(*b"mexico/bajanorte\0 "), &tzdata::AMERICA_SANTA_ISABEL), - (Lower(*b"asia/chita\0 "), &tzdata::ASIA_CHITA), + (Lower(*b"africa/banjul\0 "), &tzdata::AFRICA_BANJUL), + (Lower(*b"asia/choibalsan\0 "), &tzdata::ASIA_CHOIBALSAN), + (Lower(*b"asia/samarkand\0 "), &tzdata::ASIA_SAMARKAND), + (Lower(*b"america/sao\x7fpaulo\0 "), &tzdata::AMERICA_SAO_PAULO), + (Lower(*b"asia/yekaterinburg\0 "), &tzdata::ASIA_YEKATERINBURG), + (Lower(*b"america/new\x7fyork\0 "), &tzdata::AMERICA_NEW_YORK), (Lower(*b"atlantic/faeroe\0 "), &tzdata::ATLANTIC_FAEROE), - (Lower(*b"australia/west\0 "), &tzdata::AUSTRALIA_PERTH), - (Lower(*b"pacific/kwajalein\0 "), &tzdata::KWAJALEIN), - (Lower(*b"america/indianapolis\0 "), &tzdata::AMERICA_FORT_WAYNE), - (Lower(*b"asia/dacca\0 "), &tzdata::ASIA_DACCA), - (Lower(*b"europe/malta\0 "), &tzdata::EUROPE_MALTA), - (Lower(*b"pacific/guam\0 "), &tzdata::PACIFIC_GUAM), - (Lower(*b"america/resolute\0 "), &tzdata::AMERICA_RESOLUTE), - (Lower(*b"america/guyana\0 "), &tzdata::AMERICA_GUYANA), - (Lower(*b"europe/kiev\0 "), &tzdata::EUROPE_KIEV), - (Lower(*b"iran\0 "), &tzdata::IRAN), - (Lower(*b"america/merida\0 "), &tzdata::AMERICA_MERIDA), - (Lower(*b"asia/singapore\0 "), &tzdata::SINGAPORE), - (Lower(*b"america/new\x7fyork\0 "), &tzdata::AMERICA_NEW_YORK), - (Lower(*b"atlantic/bermuda\0 "), &tzdata::ATLANTIC_BERMUDA), - (Lower(*b"cuba\0 "), &tzdata::CUBA), - (Lower(*b"asia/kuala\x7flumpur\0 "), &tzdata::ASIA_KUALA_LUMPUR), - (Lower(*b"cst6cdt\0 "), &tzdata::CST_6_CDT), - (Lower(*b"europe/vaduz\0 "), &tzdata::EUROPE_VADUZ), - (Lower(*b"australia/act\0 "), &tzdata::AUSTRALIA_ACT), - (Lower(*b"america/bogota\0 "), &tzdata::AMERICA_BOGOTA), - (Lower(*b"iceland\0 "), &tzdata::ICELAND), - (Lower(*b"libya\0 "), &tzdata::LIBYA), - (Lower(*b"asia/shanghai\0 "), &tzdata::PRC), - (Lower(*b"greenwich\0 "), &tzdata::GMT), - (Lower(*b"pacific/efate\0 "), &tzdata::PACIFIC_EFATE), - (Lower(*b"etc/gmt-12\0 "), &tzdata::ETC_GMT_MINUS_12), - (Lower(*b"europe/budapest\0 "), &tzdata::EUROPE_BUDAPEST), - (Lower(*b"asia/chongqing\0 "), &tzdata::ASIA_CHONGQING), - (Lower(*b"america/chicago\0 "), &tzdata::AMERICA_CHICAGO), - (Lower(*b"america/cayenne\0 "), &tzdata::AMERICA_CAYENNE), - (Lower(*b"europe/ljubljana\0 "), &tzdata::EUROPE_LJUBLJANA), - (Lower(*b"africa/bamako\0 "), &tzdata::AFRICA_BAMAKO), - (Lower(*b"africa/ndjamena\0 "), &tzdata::AFRICA_NDJAMENA), - (Lower(*b"america/bahia\0 "), &tzdata::AMERICA_BAHIA), - (Lower(*b"europe/sofia\0 "), &tzdata::EUROPE_SOFIA), - (Lower(*b"africa/sao\x7ftome\0 "), &tzdata::AFRICA_SAO_TOME), - (Lower(*b"indian/comoro\0 "), &tzdata::INDIAN_COMORO), - (Lower(*b"asia/omsk\0 "), &tzdata::ASIA_OMSK), - (Lower(*b"america/toronto\0 "), &tzdata::AMERICA_TORONTO), - (Lower(*b"america/recife\0 "), &tzdata::AMERICA_RECIFE), - (Lower(*b"america/aruba\0 "), &tzdata::AMERICA_ARUBA), - (Lower(*b"eire\0 "), &tzdata::EIRE), - (Lower(*b"asia/famagusta\0 "), &tzdata::ASIA_FAMAGUSTA), - (Lower(*b"europe/paris\0 "), &tzdata::EUROPE_PARIS), - (Lower(*b"africa/bangui\0 "), &tzdata::AFRICA_BANGUI), - (Lower(*b"europe/skopje\0 "), &tzdata::EUROPE_SKOPJE), - (Lower(*b"eet\0 "), &tzdata::EET), - (Lower(*b"america/manaus\0 "), &tzdata::AMERICA_MANAUS), - (Lower(*b"asia/aqtobe\0 "), &tzdata::ASIA_AQTOBE), - (Lower(*b"america/godthab\0 "), &tzdata::AMERICA_GODTHAB), - (Lower(*b"indian/cocos\0 "), &tzdata::INDIAN_COCOS), - (Lower(*b"asia/almaty\0 "), &tzdata::ASIA_ALMATY), - (Lower(*b"asia/urumqi\0 "), &tzdata::ASIA_URUMQI), - (Lower(*b"europe/kirov\0 "), &tzdata::EUROPE_KIROV), - (Lower(*b"australia/hobart\0 "), &tzdata::AUSTRALIA_HOBART), - (Lower(*b"brazil/acre\0 "), &tzdata::AMERICA_PORTO_ACRE), - (Lower(*b"africa/asmera\0 "), &tzdata::AFRICA_ASMARA), - (Lower(*b"america/santarem\0 "), &tzdata::AMERICA_SANTAREM), - (Lower(*b"etc/gmt-5\0 "), &tzdata::ETC_GMT_MINUS_5), - (Lower(*b"europe/belgrade\0 "), &tzdata::EUROPE_BELGRADE), - (Lower(*b"asia/gaza\0 "), &tzdata::ASIA_GAZA), - (Lower(*b"africa/dar\x7fes\x7fsalaam\0 "), &tzdata::AFRICA_DAR_ES_SALAAM), - (Lower(*b"atlantic/reykjavik\0 "), &tzdata::ICELAND), - (Lower(*b"gmt-0\0 "), &tzdata::GMT), - (Lower(*b"australia/lindeman\0 "), &tzdata::AUSTRALIA_LINDEMAN), - (Lower(*b"europe/samara\0 "), &tzdata::EUROPE_SAMARA), - (Lower(*b"etc/gmt+7\0 "), &tzdata::ETC_GMT_PLUS_7), - (Lower(*b"us/indiana-starke\0 "), &tzdata::AMERICA_KNOX_IN), - (Lower(*b"africa/abidjan\0 "), &tzdata::AFRICA_ABIDJAN), - (Lower(*b"africa/blantyre\0 "), &tzdata::AFRICA_BLANTYRE), - (Lower(*b"australia/nsw\0 "), &tzdata::AUSTRALIA_ACT), - (Lower(*b"europe/sarajevo\0 "), &tzdata::EUROPE_SARAJEVO), - (Lower(*b"pacific/kosrae\0 "), &tzdata::PACIFIC_KOSRAE), - (Lower(*b"us/eastern\0 "), &tzdata::AMERICA_NEW_YORK), - (Lower(*b"pacific/honolulu\0 "), &tzdata::PACIFIC_HONOLULU), - (Lower(*b"america/fort\x7fwayne\0 "), &tzdata::AMERICA_FORT_WAYNE), - (Lower(*b"asia/bishkek\0 "), &tzdata::ASIA_BISHKEK), - (Lower(*b"pacific/port\x7fmoresby\0 "), &tzdata::PACIFIC_PORT_MORESBY), - (Lower(*b"europe/volgograd\0 "), &tzdata::EUROPE_VOLGOGRAD), - (Lower(*b"pacific/kanton\0 "), &tzdata::PACIFIC_KANTON), - (Lower(*b"asia/novosibirsk\0 "), &tzdata::ASIA_NOVOSIBIRSK), - (Lower(*b"europe/astrakhan\0 "), &tzdata::EUROPE_ASTRAKHAN), - (Lower(*b"america/port-au-prince\0 "), &tzdata::AMERICA_PORT_AU_PRINCE), - (Lower(*b"australia/north\0 "), &tzdata::AUSTRALIA_DARWIN), - (Lower(*b"us/hawaii\0 "), &tzdata::PACIFIC_HONOLULU), - (Lower(*b"etc/gmt+2\0 "), &tzdata::ETC_GMT_PLUS_2), - (Lower(*b"america/yakutat\0 "), &tzdata::AMERICA_YAKUTAT), - (Lower(*b"gmt0\0 "), &tzdata::GMT), - (Lower(*b"america/atka\0 "), &tzdata::AMERICA_ADAK), - (Lower(*b"europe/istanbul\0 "), &tzdata::TURKEY), - (Lower(*b"asia/tomsk\0 "), &tzdata::ASIA_TOMSK), - (Lower(*b"asia/tehran\0 "), &tzdata::IRAN), - (Lower(*b"america/antigua\0 "), &tzdata::AMERICA_ANTIGUA), - (Lower(*b"america/eirunepe\0 "), &tzdata::AMERICA_EIRUNEPE), - (Lower(*b"asia/manila\0 "), &tzdata::ASIA_MANILA), - (Lower(*b"australia/brisbane\0 "), &tzdata::AUSTRALIA_BRISBANE), - (Lower(*b"america/rainy\x7friver\0 "), &tzdata::AMERICA_RAINY_RIVER), - (Lower(*b"europe/busingen\0 "), &tzdata::EUROPE_BUSINGEN), - (Lower(*b"etc/gmt+11\0 "), &tzdata::ETC_GMT_PLUS_11), - (Lower(*b"europe/lisbon\0 "), &tzdata::PORTUGAL), - (Lower(*b"asia/rangoon\0 "), &tzdata::ASIA_RANGOON), - (Lower(*b"etc/gmt+6\0 "), &tzdata::ETC_GMT_PLUS_6), - (Lower(*b"america/cuiaba\0 "), &tzdata::AMERICA_CUIABA), - (Lower(*b"africa/el\x7faaiun\0 "), &tzdata::AFRICA_EL_AAIUN), - (Lower(*b"pacific/fiji\0 "), &tzdata::PACIFIC_FIJI), - (Lower(*b"america/mexico\x7fcity\0 "), &tzdata::AMERICA_MEXICO_CITY), - (Lower(*b"asia/taipei\0 "), &tzdata::ROC), - (Lower(*b"asia/yerevan\0 "), &tzdata::ASIA_YEREVAN), - (Lower(*b"asia/kabul\0 "), &tzdata::ASIA_KABUL), - (Lower(*b"america/creston\0 "), &tzdata::AMERICA_CRESTON), - (Lower(*b"chile/easterisland\0 "), &tzdata::CHILE_EASTER_ISLAND), - (Lower(*b"america/ensenada\0 "), &tzdata::AMERICA_ENSENADA), - (Lower(*b"america/matamoros\0 "), &tzdata::AMERICA_MATAMOROS), - (Lower(*b"america/menominee\0 "), &tzdata::AMERICA_MENOMINEE), - (Lower(*b"universal\0 "), &tzdata::UCT), - (Lower(*b"asia/yangon\0 "), &tzdata::ASIA_RANGOON), - (Lower(*b"asia/kathmandu\0 "), &tzdata::ASIA_KATHMANDU), - (Lower(*b"asia/hanoi\0 "), &tzdata::ASIA_HANOI), - (Lower(*b"africa/kinshasa\0 "), &tzdata::AFRICA_KINSHASA), - (Lower(*b"pacific/apia\0 "), &tzdata::PACIFIC_APIA), - (Lower(*b"europe/vienna\0 "), &tzdata::EUROPE_VIENNA), - (Lower(*b"jamaica\0 "), &tzdata::JAMAICA), - (Lower(*b"america/jujuy\0 "), &tzdata::AMERICA_JUJUY), - (Lower(*b"america/knox\x7fin\0 "), &tzdata::AMERICA_KNOX_IN), - (Lower(*b"pacific/auckland\0 "), &tzdata::NZ), - (Lower(*b"australia/darwin\0 "), &tzdata::AUSTRALIA_DARWIN), - (Lower(*b"pacific/palau\0 "), &tzdata::PACIFIC_PALAU), - (Lower(*b"indian/mahe\0 "), &tzdata::INDIAN_MAHE), - (Lower(*b"europe/tallinn\0 "), &tzdata::EUROPE_TALLINN), - (Lower(*b"america/tortola\0 "), &tzdata::AMERICA_TORTOLA), - (Lower(*b"wet\0 "), &tzdata::WET), - (Lower(*b"asia/thimphu\0 "), &tzdata::ASIA_THIMBU), - (Lower(*b"australia/queensland\0 "), &tzdata::AUSTRALIA_BRISBANE), - (Lower(*b"antarctica/mawson\0 "), &tzdata::ANTARCTICA_MAWSON), - (Lower(*b"america/tegucigalpa\0 "), &tzdata::AMERICA_TEGUCIGALPA), (Lower(*b"us/samoa\0 "), &tzdata::PACIFIC_PAGO_PAGO), - (Lower(*b"nz-chat\0 "), &tzdata::NZ_CHAT), - (Lower(*b"pacific/easter\0 "), &tzdata::CHILE_EASTER_ISLAND), - (Lower(*b"japan\0 "), &tzdata::JAPAN), - (Lower(*b"america/cambridge\x7fbay\0 "), &tzdata::AMERICA_CAMBRIDGE_BAY), - (Lower(*b"brazil/west\0 "), &tzdata::AMERICA_MANAUS), - (Lower(*b"pacific/saipan\0 "), &tzdata::PACIFIC_SAIPAN), - (Lower(*b"pacific/chatham\0 "), &tzdata::NZ_CHAT), - (Lower(*b"etc/gmt+12\0 "), &tzdata::ETC_GMT_PLUS_12), - (Lower(*b"europe/saratov\0 "), &tzdata::EUROPE_SARATOV), - (Lower(*b"europe/mariehamn\0 "), &tzdata::EUROPE_HELSINKI), - (Lower(*b"europe/rome\0 "), &tzdata::EUROPE_ROME), - (Lower(*b"canada/eastern\0 "), &tzdata::AMERICA_TORONTO), - (Lower(*b"etc/gmt+4\0 "), &tzdata::ETC_GMT_PLUS_4), - (Lower(*b"factory\0 "), &tzdata::FACTORY), - (Lower(*b"australia/adelaide\0 "), &tzdata::AUSTRALIA_ADELAIDE), - (Lower(*b"asia/phnom\x7fpenh\0 "), &tzdata::ASIA_PHNOM_PENH), - (Lower(*b"pacific/tongatapu\0 "), &tzdata::PACIFIC_TONGATAPU), - (Lower(*b"africa/casablanca\0 "), &tzdata::AFRICA_CASABLANCA), - (Lower(*b"america/nipigon\0 "), &tzdata::AMERICA_NIPIGON), - (Lower(*b"asia/dili\0 "), &tzdata::ASIA_DILI), - (Lower(*b"asia/kolkata\0 "), &tzdata::ASIA_CALCUTTA), - (Lower(*b"america/catamarca\0 "), &tzdata::AMERICA_CATAMARCA), - (Lower(*b"pacific/bougainville\0 "), &tzdata::PACIFIC_BOUGAINVILLE), - (Lower(*b"asia/amman\0 "), &tzdata::ASIA_AMMAN), - (Lower(*b"australia/broken\x7fhill\0 "), &tzdata::AUSTRALIA_BROKEN_HILL), - (Lower(*b"america/santo\x7fdomingo\0 "), &tzdata::AMERICA_SANTO_DOMINGO), - (Lower(*b"australia/tasmania\0 "), &tzdata::AUSTRALIA_HOBART), - (Lower(*b"america/el\x7fsalvador\0 "), &tzdata::AMERICA_EL_SALVADOR), - (Lower(*b"america/shiprock\0 "), &tzdata::NAVAJO), - (Lower(*b"asia/colombo\0 "), &tzdata::ASIA_COLOMBO), - (Lower(*b"america/adak\0 "), &tzdata::AMERICA_ADAK), - (Lower(*b"europe/chisinau\0 "), &tzdata::EUROPE_CHISINAU), - (Lower(*b"america/bahia\x7fbanderas\0 "), &tzdata::AMERICA_BAHIA_BANDERAS), - (Lower(*b"pacific/samoa\0 "), &tzdata::PACIFIC_PAGO_PAGO), - (Lower(*b"america/thule\0 "), &tzdata::AMERICA_THULE), - (Lower(*b"etc/gmt-2\0 "), &tzdata::ETC_GMT_MINUS_2), - (Lower(*b"america/cordoba\0 "), &tzdata::AMERICA_CORDOBA), - (Lower(*b"pst8pdt\0 "), &tzdata::PST_8_PDT), - (Lower(*b"america/nuuk\0 "), &tzdata::AMERICA_GODTHAB), - (Lower(*b"atlantic/jan\x7fmayen\0 "), &tzdata::ATLANTIC_JAN_MAYEN), - (Lower(*b"etc/gmt+3\0 "), &tzdata::ETC_GMT_PLUS_3), - (Lower(*b"asia/baku\0 "), &tzdata::ASIA_BAKU), - (Lower(*b"america/cancun\0 "), &tzdata::AMERICA_CANCUN), - (Lower(*b"asia/thimbu\0 "), &tzdata::ASIA_THIMBU), - (Lower(*b"america/moncton\0 "), &tzdata::AMERICA_MONCTON), - (Lower(*b"america/jamaica\0 "), &tzdata::JAMAICA), - (Lower(*b"australia/currie\0 "), &tzdata::AUSTRALIA_CURRIE), - (Lower(*b"etc/gmt+0\0 "), &tzdata::GMT), - (Lower(*b"europe/berlin\0 "), &tzdata::EUROPE_BERLIN), - (Lower(*b"asia/qostanay\0 "), &tzdata::ASIA_QOSTANAY), - (Lower(*b"america/st\x7flucia\0 "), &tzdata::AMERICA_ST_LUCIA), - (Lower(*b"pacific/pago\x7fpago\0 "), &tzdata::PACIFIC_PAGO_PAGO), - (Lower(*b"australia/south\0 "), &tzdata::AUSTRALIA_ADELAIDE), - (Lower(*b"america/hermosillo\0 "), &tzdata::AMERICA_HERMOSILLO), - (Lower(*b"asia/dubai\0 "), &tzdata::ASIA_DUBAI), - (Lower(*b"singapore\0 "), &tzdata::SINGAPORE), - (Lower(*b"atlantic/stanley\0 "), &tzdata::ATLANTIC_STANLEY), - (Lower(*b"asia/calcutta\0 "), &tzdata::ASIA_CALCUTTA), - (Lower(*b"europe/zaporozhye\0 "), &tzdata::EUROPE_ZAPOROZHYE), - (Lower(*b"america/sao\x7fpaulo\0 "), &tzdata::AMERICA_SAO_PAULO), - (Lower(*b"etc/greenwich\0 "), &tzdata::GMT), - (Lower(*b"africa/mogadishu\0 "), &tzdata::AFRICA_MOGADISHU), - (Lower(*b"europe/guernsey\0 "), &tzdata::EUROPE_GUERNSEY), - (Lower(*b"africa/johannesburg\0 "), &tzdata::AFRICA_JOHANNESBURG), - (Lower(*b"europe/madrid\0 "), &tzdata::EUROPE_MADRID), - (Lower(*b"america/havana\0 "), &tzdata::CUBA), - (Lower(*b"asia/aden\0 "), &tzdata::ASIA_ADEN), - (Lower(*b"australia/lord\x7fhowe\0 "), &tzdata::AUSTRALIA_LHI), - (Lower(*b"asia/sakhalin\0 "), &tzdata::ASIA_SAKHALIN), - (Lower(*b"asia/kuwait\0 "), &tzdata::ASIA_KUWAIT), - (Lower(*b"etc/gmt-14\0 "), &tzdata::ETC_GMT_MINUS_14), - (Lower(*b"antarctica/davis\0 "), &tzdata::ANTARCTICA_DAVIS), - (Lower(*b"etc/gmt-8\0 "), &tzdata::ETC_GMT_MINUS_8), - (Lower(*b"etc/gmt+10\0 "), &tzdata::ETC_GMT_PLUS_10), - (Lower(*b"indian/maldives\0 "), &tzdata::INDIAN_MALDIVES), - (Lower(*b"asia/ust-nera\0 "), &tzdata::ASIA_UST_NERA), - (Lower(*b"us/alaska\0 "), &tzdata::AMERICA_ANCHORAGE), - (Lower(*b"america/anchorage\0 "), &tzdata::AMERICA_ANCHORAGE), - (Lower(*b"mexico/bajasur\0 "), &tzdata::AMERICA_MAZATLAN), - (Lower(*b"indian/mauritius\0 "), &tzdata::INDIAN_MAURITIUS), - (Lower(*b"africa/cairo\0 "), &tzdata::EGYPT), - (Lower(*b"asia/macao\0 "), &tzdata::ASIA_MACAO), - (Lower(*b"etc/universal\0 "), &tzdata::UCT), - (Lower(*b"europe/athens\0 "), &tzdata::EUROPE_ATHENS), - (Lower(*b"zulu\0 "), &tzdata::UCT), - (Lower(*b"america/yellowknife\0 "), &tzdata::AMERICA_YELLOWKNIFE), - (Lower(*b"australia/canberra\0 "), &tzdata::AUSTRALIA_ACT), - (Lower(*b"pacific/yap\0 "), &tzdata::PACIFIC_CHUUK), - (Lower(*b"europe/brussels\0 "), &tzdata::EUROPE_BRUSSELS), - (Lower(*b"america/anguilla\0 "), &tzdata::AMERICA_ANGUILLA), - (Lower(*b"africa/conakry\0 "), &tzdata::AFRICA_CONAKRY), - (Lower(*b"rok\0 "), &tzdata::ROK), - (Lower(*b"australia/victoria\0 "), &tzdata::AUSTRALIA_MELBOURNE), - (Lower(*b"america/winnipeg\0 "), &tzdata::AMERICA_WINNIPEG), - (Lower(*b"america/fort\x7fnelson\0 "), &tzdata::AMERICA_FORT_NELSON), - (Lower(*b"australia/lhi\0 "), &tzdata::AUSTRALIA_LHI), - (Lower(*b"america/scoresbysund\0 "), &tzdata::AMERICA_SCORESBYSUND), - (Lower(*b"america/belem\0 "), &tzdata::AMERICA_BELEM), - (Lower(*b"europe/riga\0 "), &tzdata::EUROPE_RIGA), - (Lower(*b"pacific/wake\0 "), &tzdata::PACIFIC_WAKE), - (Lower(*b"america/miquelon\0 "), &tzdata::AMERICA_MIQUELON), - (Lower(*b"asia/ashkhabad\0 "), &tzdata::ASIA_ASHGABAT), - (Lower(*b"nz\0 "), &tzdata::NZ), - (Lower(*b"antarctica/vostok\0 "), &tzdata::ANTARCTICA_VOSTOK), - (Lower(*b"indian/mayotte\0 "), &tzdata::INDIAN_MAYOTTE), - (Lower(*b"europe/stockholm\0 "), &tzdata::EUROPE_STOCKHOLM), - (Lower(*b"america/nassau\0 "), &tzdata::AMERICA_NASSAU), - (Lower(*b"antarctica/palmer\0 "), &tzdata::ANTARCTICA_PALMER), - (Lower(*b"america/porto\x7facre\0 "), &tzdata::AMERICA_PORTO_ACRE), + (Lower(*b"asia/chongqing\0 "), &tzdata::PRC), + (Lower(*b"africa/niamey\0 "), &tzdata::AFRICA_NIAMEY), + (Lower(*b"australia/eucla\0 "), &tzdata::AUSTRALIA_EUCLA), + (Lower(*b"indian/chagos\0 "), &tzdata::INDIAN_CHAGOS), (Lower(*b"pacific/marquesas\0 "), &tzdata::PACIFIC_MARQUESAS), - (Lower(*b"africa/bujumbura\0 "), &tzdata::AFRICA_BUJUMBURA), - (Lower(*b"america/costa\x7frica\0 "), &tzdata::AMERICA_COSTA_RICA), - (Lower(*b"antarctica/troll\0 "), &tzdata::ANTARCTICA_TROLL), - (Lower(*b"asia/damascus\0 "), &tzdata::ASIA_DAMASCUS), - (Lower(*b"pacific/guadalcanal\0 "), &tzdata::PACIFIC_GUADALCANAL), - (Lower(*b"america/kralendijk\0 "), &tzdata::AMERICA_CURACAO), - (Lower(*b"europe/belfast\0 "), &tzdata::EUROPE_BELFAST), - (Lower(*b"europe/warsaw\0 "), &tzdata::POLAND), - (Lower(*b"pacific/tarawa\0 "), &tzdata::PACIFIC_TARAWA), - (Lower(*b"asia/baghdad\0 "), &tzdata::ASIA_BAGHDAD), - (Lower(*b"asia/pontianak\0 "), &tzdata::ASIA_PONTIANAK), - (Lower(*b"australia/perth\0 "), &tzdata::AUSTRALIA_PERTH), - (Lower(*b"america/dawson\x7fcreek\0 "), &tzdata::AMERICA_DAWSON_CREEK), - (Lower(*b"america/blanc-sablon\0 "), &tzdata::AMERICA_BLANC_SABLON), - (Lower(*b"europe/san\x7fmarino\0 "), &tzdata::EUROPE_ROME), - (Lower(*b"poland\0 "), &tzdata::POLAND), - (Lower(*b"mst\0 "), &tzdata::MST), - (Lower(*b"roc\0 "), &tzdata::ROC), - (Lower(*b"europe/oslo\0 "), &tzdata::ARCTIC_LONGYEARBYEN), - (Lower(*b"europe/gibraltar\0 "), &tzdata::EUROPE_GIBRALTAR), - (Lower(*b"antarctica/casey\0 "), &tzdata::ANTARCTICA_CASEY), - (Lower(*b"africa/freetown\0 "), &tzdata::AFRICA_FREETOWN), - (Lower(*b"asia/ujung\x7fpandang\0 "), &tzdata::ASIA_MAKASSAR), - (Lower(*b"europe/kaliningrad\0 "), &tzdata::EUROPE_KALININGRAD), - (Lower(*b"america/chihuahua\0 "), &tzdata::AMERICA_CHIHUAHUA), - (Lower(*b"america/vancouver\0 "), &tzdata::AMERICA_VANCOUVER), - (Lower(*b"america/swift\x7fcurrent\0 "), &tzdata::AMERICA_SWIFT_CURRENT), - (Lower(*b"etc/gmt-9\0 "), &tzdata::ETC_GMT_MINUS_9), - (Lower(*b"pacific/pitcairn\0 "), &tzdata::PACIFIC_PITCAIRN), - (Lower(*b"prc\0 "), &tzdata::PRC), - (Lower(*b"africa/douala\0 "), &tzdata::AFRICA_DOUALA), - (Lower(*b"gmt+0\0 "), &tzdata::GMT), - (Lower(*b"asia/kashgar\0 "), &tzdata::ASIA_KASHGAR), - (Lower(*b"africa/lubumbashi\0 "), &tzdata::AFRICA_LUBUMBASHI), - (Lower(*b"est\0 "), &tzdata::EST), - (Lower(*b"africa/tunis\0 "), &tzdata::AFRICA_TUNIS), - (Lower(*b"america/curacao\0 "), &tzdata::AMERICA_CURACAO), - (Lower(*b"america/asuncion\0 "), &tzdata::AMERICA_ASUNCION), - (Lower(*b"america/caracas\0 "), &tzdata::AMERICA_CARACAS), - (Lower(*b"america/metlakatla\0 "), &tzdata::AMERICA_METLAKATLA), - (Lower(*b"asia/atyrau\0 "), &tzdata::ASIA_ATYRAU), - (Lower(*b"antarctica/rothera\0 "), &tzdata::ANTARCTICA_ROTHERA), - (Lower(*b"america/boise\0 "), &tzdata::AMERICA_BOISE), - (Lower(*b"us/mountain\0 "), &tzdata::NAVAJO), - (Lower(*b"met\0 "), &tzdata::MET), - (Lower(*b"europe/ulyanovsk\0 "), &tzdata::EUROPE_ULYANOVSK), - (Lower(*b"asia/makassar\0 "), &tzdata::ASIA_MAKASSAR), - (Lower(*b"pacific/nauru\0 "), &tzdata::PACIFIC_NAURU), - (Lower(*b"america/boa\x7fvista\0 "), &tzdata::AMERICA_BOA_VISTA), - (Lower(*b"mst7mdt\0 "), &tzdata::MST_7_MDT), - (Lower(*b"africa/kampala\0 "), &tzdata::AFRICA_KAMPALA), - (Lower(*b"america/grenada\0 "), &tzdata::AMERICA_GRENADA), - (Lower(*b"america/st\x7fthomas\0 "), &tzdata::AMERICA_ST_THOMAS), - (Lower(*b"america/buenos\x7faires\0 "), &tzdata::AMERICA_BUENOS_AIRES), - (Lower(*b"us/pacific\0 "), &tzdata::AMERICA_LOS_ANGELES), - (Lower(*b"australia/melbourne\0 "), &tzdata::AUSTRALIA_MELBOURNE), - (Lower(*b"europe/vatican\0 "), &tzdata::EUROPE_ROME), - (Lower(*b"antarctica/south\x7fpole\0 "), &tzdata::ANTARCTICA_MC_MURDO), - (Lower(*b"america/marigot\0 "), &tzdata::AMERICA_MARIGOT), + (Lower(*b"africa/accra\0 "), &tzdata::AFRICA_ACCRA), (Lower(*b"pacific/ponape\0 "), &tzdata::PACIFIC_POHNPEI), - (Lower(*b"pacific/tahiti\0 "), &tzdata::PACIFIC_TAHITI), - (Lower(*b"antarctica/macquarie\0 "), &tzdata::ANTARCTICA_MACQUARIE), - (Lower(*b"europe/dublin\0 "), &tzdata::EIRE), - (Lower(*b"asia/ulan\x7fbator\0 "), &tzdata::ASIA_ULAANBAATAR), - (Lower(*b"asia/irkutsk\0 "), &tzdata::ASIA_IRKUTSK), - (Lower(*b"america/belize\0 "), &tzdata::AMERICA_BELIZE), - (Lower(*b"us/arizona\0 "), &tzdata::AMERICA_PHOENIX), + (Lower(*b"america/dominica\0 "), &tzdata::AMERICA_DOMINICA), + (Lower(*b"america/aruba\0 "), &tzdata::AMERICA_ARUBA), + (Lower(*b"europe/bratislava\0 "), &tzdata::EUROPE_BRATISLAVA), + (Lower(*b"pacific/pohnpei\0 "), &tzdata::PACIFIC_POHNPEI), + (Lower(*b"america/glace\x7fbay\0 "), &tzdata::AMERICA_GLACE_BAY), + (Lower(*b"pacific/johnston\0 "), &tzdata::PACIFIC_HONOLULU), + (Lower(*b"pacific/wallis\0 "), &tzdata::PACIFIC_WALLIS), + (Lower(*b"arctic/longyearbyen\0 "), &tzdata::ARCTIC_LONGYEARBYEN), + (Lower(*b"europe/vatican\0 "), &tzdata::EUROPE_ROME), + (Lower(*b"pacific/chuuk\0 "), &tzdata::PACIFIC_CHUUK), + (Lower(*b"pacific/truk\0 "), &tzdata::PACIFIC_CHUUK), + (Lower(*b"america/rankin\x7finlet\0 "), &tzdata::AMERICA_RANKIN_INLET), + (Lower(*b"america/monterrey\0 "), &tzdata::AMERICA_MONTERREY), + (Lower(*b"australia/perth\0 "), &tzdata::AUSTRALIA_PERTH), + (Lower(*b"pacific/chatham\0 "), &tzdata::NZ_CHAT), + (Lower(*b"america/matamoros\0 "), &tzdata::AMERICA_MATAMOROS), + (Lower(*b"asia/sakhalin\0 "), &tzdata::ASIA_SAKHALIN), + (Lower(*b"america/iqaluit\0 "), &tzdata::AMERICA_IQALUIT), (Lower(*b"america/barbados\0 "), &tzdata::AMERICA_BARBADOS), - (Lower(*b"america/la\x7fpaz\0 "), &tzdata::AMERICA_LA_PAZ), - (Lower(*b"asia/hovd\0 "), &tzdata::ASIA_HOVD), - (Lower(*b"america/mendoza\0 "), &tzdata::AMERICA_MENDOZA), - (Lower(*b"africa/ouagadougou\0 "), &tzdata::AFRICA_OUAGADOUGOU), - (Lower(*b"asia/bangkok\0 "), &tzdata::ASIA_BANGKOK), - (Lower(*b"america/whitehorse\0 "), &tzdata::AMERICA_WHITEHORSE), + (Lower(*b"australia/adelaide\0 "), &tzdata::AUSTRALIA_ADELAIDE), + (Lower(*b"australia/melbourne\0 "), &tzdata::AUSTRALIA_MELBOURNE), + (Lower(*b"america/montevideo\0 "), &tzdata::AMERICA_MONTEVIDEO), + (Lower(*b"europe/busingen\0 "), &tzdata::EUROPE_BUSINGEN), + (Lower(*b"australia/hobart\0 "), &tzdata::AUSTRALIA_CURRIE), + (Lower(*b"atlantic/bermuda\0 "), &tzdata::ATLANTIC_BERMUDA), + (Lower(*b"america/campo\x7fgrande\0 "), &tzdata::AMERICA_CAMPO_GRANDE), + (Lower(*b"europe/monaco\0 "), &tzdata::EUROPE_MONACO), + (Lower(*b"chile/easterisland\0 "), &tzdata::CHILE_EASTER_ISLAND), + (Lower(*b"pacific/midway\0 "), &tzdata::PACIFIC_MIDWAY), + (Lower(*b"gmt0\0 "), &tzdata::GMT), (Lower(*b"africa/luanda\0 "), &tzdata::AFRICA_LUANDA), - (Lower(*b"etc/gmt+9\0 "), &tzdata::ETC_GMT_PLUS_9), + (Lower(*b"wet\0 "), &tzdata::WET), + (Lower(*b"america/lima\0 "), &tzdata::AMERICA_LIMA), + (Lower(*b"america/boise\0 "), &tzdata::AMERICA_BOISE), + (Lower(*b"america/st\x7fkitts\0 "), &tzdata::AMERICA_ST_KITTS), + (Lower(*b"antarctica/macquarie\0 "), &tzdata::ANTARCTICA_MACQUARIE), + (Lower(*b"etc/gmt+1\0 "), &tzdata::ETC_GMT_PLUS_1), + (Lower(*b"zulu\0 "), &tzdata::UCT), + (Lower(*b"america/cordoba\0 "), &tzdata::AMERICA_CORDOBA), + (Lower(*b"america/juneau\0 "), &tzdata::AMERICA_JUNEAU), + (Lower(*b"asia/hebron\0 "), &tzdata::ASIA_HEBRON), + (Lower(*b"america/thule\0 "), &tzdata::AMERICA_THULE), (Lower(*b"america/atikokan\0 "), &tzdata::AMERICA_ATIKOKAN), - (Lower(*b"europe/jersey\0 "), &tzdata::EUROPE_JERSEY), - (Lower(*b"america/regina\0 "), &tzdata::AMERICA_REGINA), - (Lower(*b"utc\0 "), &tzdata::UCT), - (Lower(*b"africa/timbuktu\0 "), &tzdata::AFRICA_TIMBUKTU), - (Lower(*b"asia/dushanbe\0 "), &tzdata::ASIA_DUSHANBE), - (Lower(*b"navajo\0 "), &tzdata::NAVAJO), - (Lower(*b"europe/kyiv\0 "), &tzdata::EUROPE_KIEV), (Lower(*b"america/los\x7fangeles\0 "), &tzdata::AMERICA_LOS_ANGELES), - (Lower(*b"europe/amsterdam\0 "), &tzdata::EUROPE_AMSTERDAM), - (Lower(*b"asia/dhaka\0 "), &tzdata::ASIA_DACCA), - (Lower(*b"asia/tashkent\0 "), &tzdata::ASIA_TASHKENT), - (Lower(*b"egypt\0 "), &tzdata::EGYPT), - (Lower(*b"africa/windhoek\0 "), &tzdata::AFRICA_WINDHOEK), + (Lower(*b"africa/juba\0 "), &tzdata::AFRICA_JUBA), + (Lower(*b"africa/mogadishu\0 "), &tzdata::AFRICA_MOGADISHU), + (Lower(*b"asia/novosibirsk\0 "), &tzdata::ASIA_NOVOSIBIRSK), + (Lower(*b"us/indiana-starke\0 "), &tzdata::AMERICA_KNOX_IN), + (Lower(*b"asia/chungking\0 "), &tzdata::PRC), + (Lower(*b"america/fort\x7fnelson\0 "), &tzdata::AMERICA_FORT_NELSON), + (Lower(*b"asia/kathmandu\0 "), &tzdata::ASIA_KATHMANDU), + (Lower(*b"africa/khartoum\0 "), &tzdata::AFRICA_KHARTOUM), + (Lower(*b"america/boa\x7fvista\0 "), &tzdata::AMERICA_BOA_VISTA), + (Lower(*b"america/anchorage\0 "), &tzdata::AMERICA_ANCHORAGE), + (Lower(*b"asia/istanbul\0 "), &tzdata::TURKEY), + (Lower(*b"europe/budapest\0 "), &tzdata::EUROPE_BUDAPEST), + (Lower(*b"australia/lindeman\0 "), &tzdata::AUSTRALIA_LINDEMAN), + (Lower(*b"africa/asmara\0 "), &tzdata::AFRICA_ASMARA), + (Lower(*b"navajo\0 "), &tzdata::NAVAJO), + (Lower(*b"asia/ho\x7fchi\x7fminh\0 "), &tzdata::ASIA_HO_CHI_MINH), + (Lower(*b"atlantic/faroe\0 "), &tzdata::ATLANTIC_FAEROE), + (Lower(*b"america/manaus\0 "), &tzdata::AMERICA_MANAUS), + (Lower(*b"europe/madrid\0 "), &tzdata::EUROPE_MADRID), + (Lower(*b"asia/qyzylorda\0 "), &tzdata::ASIA_QYZYLORDA), + (Lower(*b"asia/yakutsk\0 "), &tzdata::ASIA_YAKUTSK), + (Lower(*b"us/east-indiana\0 "), &tzdata::AMERICA_FORT_WAYNE), + (Lower(*b"asia/atyrau\0 "), &tzdata::ASIA_ATYRAU), + (Lower(*b"etc/gmt-12\0 "), &tzdata::ETC_GMT_MINUS_12), + (Lower(*b"america/port\x7fof\x7fspain\0 "), &tzdata::AMERICA_MARIGOT), + (Lower(*b"pacific/honolulu\0 "), &tzdata::PACIFIC_HONOLULU), + (Lower(*b"indian/cocos\0 "), &tzdata::INDIAN_COCOS), + (Lower(*b"chile/continental\0 "), &tzdata::AMERICA_SANTIAGO), + (Lower(*b"america/moncton\0 "), &tzdata::AMERICA_MONCTON), (Lower(*b"asia/qatar\0 "), &tzdata::ASIA_QATAR), + (Lower(*b"africa/brazzaville\0 "), &tzdata::AFRICA_BRAZZAVILLE), + (Lower(*b"iceland\0 "), &tzdata::ICELAND), + (Lower(*b"america/st\x7fbarthelemy\0 "), &tzdata::AMERICA_MARIGOT), + (Lower(*b"america/rio\x7fbranco\0 "), &tzdata::AMERICA_PORTO_ACRE), + (Lower(*b"europe/astrakhan\0 "), &tzdata::EUROPE_ASTRAKHAN), + (Lower(*b"europe/helsinki\0 "), &tzdata::EUROPE_HELSINKI), + (Lower(*b"america/shiprock\0 "), &tzdata::NAVAJO), + (Lower(*b"america/cayenne\0 "), &tzdata::AMERICA_CAYENNE), + (Lower(*b"asia/gaza\0 "), &tzdata::ASIA_GAZA), + (Lower(*b"africa/nouakchott\0 "), &tzdata::AFRICA_NOUAKCHOTT), + (Lower(*b"canada/central\0 "), &tzdata::AMERICA_WINNIPEG), + (Lower(*b"america/rosario\0 "), &tzdata::AMERICA_CORDOBA), + (Lower(*b"pacific/tahiti\0 "), &tzdata::PACIFIC_TAHITI), + (Lower(*b"africa/libreville\0 "), &tzdata::AFRICA_LIBREVILLE), + (Lower(*b"america/merida\0 "), &tzdata::AMERICA_MERIDA), + (Lower(*b"america/montreal\0 "), &tzdata::AMERICA_MONTREAL), + (Lower(*b"america/hermosillo\0 "), &tzdata::AMERICA_HERMOSILLO), + (Lower(*b"australia/north\0 "), &tzdata::AUSTRALIA_DARWIN), + (Lower(*b"iran\0 "), &tzdata::IRAN), (Lower(*b"australia/sydney\0 "), &tzdata::AUSTRALIA_ACT), - (Lower(*b"asia/beirut\0 "), &tzdata::ASIA_BEIRUT), - (Lower(*b"antarctica/dumontdurville\0 "), &tzdata::ANTARCTICA_DUMONT_D_URVILLE), - (Lower(*b"africa/kigali\0 "), &tzdata::AFRICA_KIGALI), - (Lower(*b"asia/qyzylorda\0 "), &tzdata::ASIA_QYZYLORDA), - (Lower(*b"portugal\0 "), &tzdata::PORTUGAL), + (Lower(*b"america/st\x7fvincent\0 "), &tzdata::AMERICA_ST_VINCENT), + (Lower(*b"etc/gmt+9\0 "), &tzdata::ETC_GMT_PLUS_9), + (Lower(*b"etc/gmt\0 "), &tzdata::GMT), + (Lower(*b"canada/atlantic\0 "), &tzdata::AMERICA_HALIFAX), (Lower(*b"africa/bissau\0 "), &tzdata::AFRICA_BISSAU), + (Lower(*b"america/yellowknife\0 "), &tzdata::AMERICA_YELLOWKNIFE), + (Lower(*b"antarctica/davis\0 "), &tzdata::ANTARCTICA_DAVIS), + (Lower(*b"america/asuncion\0 "), &tzdata::AMERICA_ASUNCION), + (Lower(*b"etc/gmt+6\0 "), &tzdata::ETC_GMT_PLUS_6), + (Lower(*b"america/nipigon\0 "), &tzdata::AMERICA_NIPIGON), + (Lower(*b"america/yakutat\0 "), &tzdata::AMERICA_YAKUTAT), + (Lower(*b"america/punta\x7farenas\0 "), &tzdata::AMERICA_PUNTA_ARENAS), + (Lower(*b"etc/gmt+0\0 "), &tzdata::GMT), + (Lower(*b"europe/berlin\0 "), &tzdata::EUROPE_BERLIN), + (Lower(*b"europe/bucharest\0 "), &tzdata::EUROPE_BUCHAREST), (Lower(*b"africa/malabo\0 "), &tzdata::AFRICA_MALABO), - (Lower(*b"africa/algiers\0 "), &tzdata::AFRICA_ALGIERS), + (Lower(*b"etc/gmt-4\0 "), &tzdata::ETC_GMT_MINUS_4), + (Lower(*b"canada/eastern\0 "), &tzdata::AMERICA_MONTREAL), + (Lower(*b"europe/isle\x7fof\x7fman\0 "), &tzdata::EUROPE_ISLE_OF_MAN), + (Lower(*b"pacific/guam\0 "), &tzdata::PACIFIC_GUAM), + (Lower(*b"asia/dacca\0 "), &tzdata::ASIA_DACCA), + (Lower(*b"asia/kabul\0 "), &tzdata::ASIA_KABUL), + (Lower(*b"asia/ujung\x7fpandang\0 "), &tzdata::ASIA_MAKASSAR), + (Lower(*b"africa/cairo\0 "), &tzdata::EGYPT), + (Lower(*b"brazil/acre\0 "), &tzdata::AMERICA_PORTO_ACRE), + (Lower(*b"antarctica/vostok\0 "), &tzdata::ANTARCTICA_VOSTOK), (Lower(*b"asia/katmandu\0 "), &tzdata::ASIA_KATHMANDU), - (Lower(*b"asia/saigon\0 "), &tzdata::ASIA_HO_CHI_MINH), - (Lower(*b"indian/christmas\0 "), &tzdata::INDIAN_CHRISTMAS), - (Lower(*b"america/santa\x7fisabel\0 "), &tzdata::AMERICA_SANTA_ISABEL), - (Lower(*b"america/monterrey\0 "), &tzdata::AMERICA_MONTERREY), - (Lower(*b"america/virgin\0 "), &tzdata::AMERICA_ST_THOMAS), - (Lower(*b"gmt\0 "), &tzdata::GMT), - (Lower(*b"asia/kamchatka\0 "), &tzdata::ASIA_KAMCHATKA), - (Lower(*b"africa/porto-novo\0 "), &tzdata::AFRICA_PORTO_NOVO), - (Lower(*b"europe/tirane\0 "), &tzdata::EUROPE_TIRANE), - (Lower(*b"europe/uzhgorod\0 "), &tzdata::EUROPE_UZHGOROD), + (Lower(*b"pacific/kosrae\0 "), &tzdata::PACIFIC_KOSRAE), + (Lower(*b"america/st\x7fthomas\0 "), &tzdata::AMERICA_ST_THOMAS), + (Lower(*b"asia/dhaka\0 "), &tzdata::ASIA_DACCA), + (Lower(*b"asia/rangoon\0 "), &tzdata::ASIA_RANGOON), + (Lower(*b"australia/south\0 "), &tzdata::AUSTRALIA_ADELAIDE), + (Lower(*b"asia/ulan\x7fbator\0 "), &tzdata::ASIA_ULAANBAATAR), + (Lower(*b"america/winnipeg\0 "), &tzdata::AMERICA_WINNIPEG), + (Lower(*b"asia/thimphu\0 "), &tzdata::ASIA_THIMBU), + (Lower(*b"america/chicago\0 "), &tzdata::AMERICA_CHICAGO), + (Lower(*b"pacific/samoa\0 "), &tzdata::PACIFIC_PAGO_PAGO), + (Lower(*b"poland\0 "), &tzdata::POLAND), + (Lower(*b"asia/kolkata\0 "), &tzdata::ASIA_CALCUTTA), + (Lower(*b"etc/gmt+7\0 "), &tzdata::ETC_GMT_PLUS_7), + (Lower(*b"africa/monrovia\0 "), &tzdata::AFRICA_MONROVIA), + (Lower(*b"etc/gmt+3\0 "), &tzdata::ETC_GMT_PLUS_3), + (Lower(*b"america/caracas\0 "), &tzdata::AMERICA_CARACAS), + (Lower(*b"us/mountain\0 "), &tzdata::NAVAJO), + (Lower(*b"africa/freetown\0 "), &tzdata::AFRICA_FREETOWN), + (Lower(*b"america/guyana\0 "), &tzdata::AMERICA_GUYANA), + (Lower(*b"indian/mayotte\0 "), &tzdata::INDIAN_MAYOTTE), + (Lower(*b"eet\0 "), &tzdata::EET), + (Lower(*b"america/noronha\0 "), &tzdata::AMERICA_NORONHA), + (Lower(*b"europe/skopje\0 "), &tzdata::EUROPE_SKOPJE), + (Lower(*b"atlantic/st\x7fhelena\0 "), &tzdata::ATLANTIC_ST_HELENA), + (Lower(*b"europe/kyiv\0 "), &tzdata::EUROPE_KIEV), + (Lower(*b"america/blanc-sablon\0 "), &tzdata::AMERICA_BLANC_SABLON), + (Lower(*b"asia/hong\x7fkong\0 "), &tzdata::HONGKONG), + (Lower(*b"africa/kigali\0 "), &tzdata::AFRICA_KIGALI), + (Lower(*b"africa/bangui\0 "), &tzdata::AFRICA_BANGUI), + (Lower(*b"australia/lord\x7fhowe\0 "), &tzdata::AUSTRALIA_LHI), + (Lower(*b"europe/oslo\0 "), &tzdata::ARCTIC_LONGYEARBYEN), + (Lower(*b"america/dawson\0 "), &tzdata::AMERICA_DAWSON), + (Lower(*b"australia/currie\0 "), &tzdata::AUSTRALIA_CURRIE), + (Lower(*b"indian/mahe\0 "), &tzdata::INDIAN_MAHE), + (Lower(*b"asia/anadyr\0 "), &tzdata::ASIA_ANADYR), + (Lower(*b"mexico/general\0 "), &tzdata::AMERICA_MEXICO_CITY), + (Lower(*b"asia/macao\0 "), &tzdata::ASIA_MACAO), + (Lower(*b"europe/vilnius\0 "), &tzdata::EUROPE_VILNIUS), + (Lower(*b"america/toronto\0 "), &tzdata::AMERICA_MONTREAL), + (Lower(*b"antarctica/mcmurdo\0 "), &tzdata::ANTARCTICA_MC_MURDO), + (Lower(*b"america/denver\0 "), &tzdata::NAVAJO), + (Lower(*b"australia/darwin\0 "), &tzdata::AUSTRALIA_DARWIN), + (Lower(*b"europe/moscow\0 "), &tzdata::W_SU), + (Lower(*b"etc/gmt-14\0 "), &tzdata::ETC_GMT_MINUS_14), + (Lower(*b"america/menominee\0 "), &tzdata::AMERICA_MENOMINEE), + (Lower(*b"america/belize\0 "), &tzdata::AMERICA_BELIZE), + (Lower(*b"europe/nicosia\0 "), &tzdata::ASIA_NICOSIA), + (Lower(*b"africa/casablanca\0 "), &tzdata::AFRICA_CASABLANCA), + (Lower(*b"america/resolute\0 "), &tzdata::AMERICA_RESOLUTE), + (Lower(*b"america/grand\x7fturk\0 "), &tzdata::AMERICA_GRAND_TURK), + (Lower(*b"america/thunder\x7fbay\0 "), &tzdata::AMERICA_THUNDER_BAY), + (Lower(*b"pacific/tarawa\0 "), &tzdata::PACIFIC_TARAWA), (Lower(*b"asia/macau\0 "), &tzdata::ASIA_MACAO), - (Lower(*b"africa/nairobi\0 "), &tzdata::AFRICA_NAIROBI), + (Lower(*b"asia/seoul\0 "), &tzdata::ROK), + (Lower(*b"america/jamaica\0 "), &tzdata::JAMAICA), + (Lower(*b"america/curacao\0 "), &tzdata::AMERICA_CURACAO), + (Lower(*b"indian/kerguelen\0 "), &tzdata::INDIAN_KERGUELEN), + (Lower(*b"etc/gmt-5\0 "), &tzdata::ETC_GMT_MINUS_5), + (Lower(*b"asia/pontianak\0 "), &tzdata::ASIA_PONTIANAK), + (Lower(*b"america/indianapolis\0 "), &tzdata::AMERICA_FORT_WAYNE), + (Lower(*b"etc/gmt-9\0 "), &tzdata::ETC_GMT_MINUS_9), + (Lower(*b"antarctica/casey\0 "), &tzdata::ANTARCTICA_CASEY), + (Lower(*b"africa/maputo\0 "), &tzdata::AFRICA_MAPUTO), + (Lower(*b"asia/calcutta\0 "), &tzdata::ASIA_CALCUTTA), + (Lower(*b"asia/urumqi\0 "), &tzdata::ASIA_KASHGAR), + (Lower(*b"asia/pyongyang\0 "), &tzdata::ASIA_PYONGYANG), + (Lower(*b"australia/broken\x7fhill\0 "), &tzdata::AUSTRALIA_BROKEN_HILL), + (Lower(*b"asia/chita\0 "), &tzdata::ASIA_CHITA), + (Lower(*b"america/fort\x7fwayne\0 "), &tzdata::AMERICA_FORT_WAYNE), + (Lower(*b"singapore\0 "), &tzdata::SINGAPORE), + (Lower(*b"europe/tallinn\0 "), &tzdata::EUROPE_TALLINN), + (Lower(*b"etc/gmt+12\0 "), &tzdata::ETC_GMT_PLUS_12), + (Lower(*b"utc\0 "), &tzdata::UCT), (Lower(*b"america/araguaina\0 "), &tzdata::AMERICA_ARAGUAINA), - (Lower(*b"indian/reunion\0 "), &tzdata::INDIAN_REUNION), - (Lower(*b"europe/podgorica\0 "), &tzdata::EUROPE_BELGRADE), - (Lower(*b"asia/aqtau\0 "), &tzdata::ASIA_AQTAU), - (Lower(*b"america/iqaluit\0 "), &tzdata::AMERICA_IQALUIT), + (Lower(*b"australia/victoria\0 "), &tzdata::AUSTRALIA_MELBOURNE), + (Lower(*b"atlantic/reykjavik\0 "), &tzdata::ICELAND), + (Lower(*b"atlantic/jan\x7fmayen\0 "), &tzdata::ARCTIC_LONGYEARBYEN), + (Lower(*b"australia/canberra\0 "), &tzdata::AUSTRALIA_ACT), + (Lower(*b"greenwich\0 "), &tzdata::GMT), + (Lower(*b"europe/volgograd\0 "), &tzdata::EUROPE_VOLGOGRAD), + (Lower(*b"asia/dushanbe\0 "), &tzdata::ASIA_DUSHANBE), + (Lower(*b"america/cambridge\x7fbay\0 "), &tzdata::AMERICA_CAMBRIDGE_BAY), + (Lower(*b"america/eirunepe\0 "), &tzdata::AMERICA_EIRUNEPE), + (Lower(*b"africa/gaborone\0 "), &tzdata::AFRICA_GABORONE), + (Lower(*b"atlantic/canary\0 "), &tzdata::ATLANTIC_CANARY), + (Lower(*b"eire\0 "), &tzdata::EIRE), + (Lower(*b"indian/christmas\0 "), &tzdata::INDIAN_CHRISTMAS), + (Lower(*b"asia/kamchatka\0 "), &tzdata::ASIA_KAMCHATKA), + (Lower(*b"america/danmarkshavn\0 "), &tzdata::AMERICA_DANMARKSHAVN), + (Lower(*b"mst7mdt\0 "), &tzdata::MST_7_MDT), + (Lower(*b"asia/famagusta\0 "), &tzdata::ASIA_FAMAGUSTA), + (Lower(*b"etc/gmt-11\0 "), &tzdata::ETC_GMT_MINUS_11), + (Lower(*b"gmt-0\0 "), &tzdata::GMT), + (Lower(*b"est5edt\0 "), &tzdata::EST_5_EDT), + (Lower(*b"asia/jakarta\0 "), &tzdata::ASIA_JAKARTA), + (Lower(*b"europe/zaporozhye\0 "), &tzdata::EUROPE_ZAPOROZHYE), + (Lower(*b"america/regina\0 "), &tzdata::AMERICA_REGINA), + (Lower(*b"america/jujuy\0 "), &tzdata::AMERICA_JUJUY), + (Lower(*b"pacific/auckland\0 "), &tzdata::NZ), + (Lower(*b"pacific/niue\0 "), &tzdata::PACIFIC_NIUE), + (Lower(*b"america/la\x7fpaz\0 "), &tzdata::AMERICA_LA_PAZ), + (Lower(*b"america/miquelon\0 "), &tzdata::AMERICA_MIQUELON), + (Lower(*b"america/detroit\0 "), &tzdata::AMERICA_DETROIT), + (Lower(*b"australia/tasmania\0 "), &tzdata::AUSTRALIA_CURRIE), + (Lower(*b"pacific/kwajalein\0 "), &tzdata::KWAJALEIN), + (Lower(*b"pacific/wake\0 "), &tzdata::PACIFIC_WAKE), + (Lower(*b"asia/yerevan\0 "), &tzdata::ASIA_YEREVAN), + (Lower(*b"pacific/tongatapu\0 "), &tzdata::PACIFIC_TONGATAPU), + (Lower(*b"jamaica\0 "), &tzdata::JAMAICA), + (Lower(*b"america/kralendijk\0 "), &tzdata::AMERICA_CURACAO), + (Lower(*b"america/cayman\0 "), &tzdata::AMERICA_CAYMAN), + (Lower(*b"australia/west\0 "), &tzdata::AUSTRALIA_PERTH), + (Lower(*b"pacific/fakaofo\0 "), &tzdata::PACIFIC_FAKAOFO), + (Lower(*b"america/santiago\0 "), &tzdata::AMERICA_SANTIAGO), + (Lower(*b"pacific/yap\0 "), &tzdata::PACIFIC_CHUUK), + (Lower(*b"europe/riga\0 "), &tzdata::EUROPE_RIGA), + (Lower(*b"europe/rome\0 "), &tzdata::EUROPE_ROME), + (Lower(*b"antarctica/dumontdurville\0 "), &tzdata::ANTARCTICA_DUMONT_D_URVILLE), + (Lower(*b"europe/stockholm\0 "), &tzdata::EUROPE_STOCKHOLM), + (Lower(*b"antarctica/south\x7fpole\0 "), &tzdata::ANTARCTICA_MC_MURDO), + (Lower(*b"africa/dakar\0 "), &tzdata::AFRICA_DAKAR), + (Lower(*b"america/belem\0 "), &tzdata::AMERICA_BELEM), + (Lower(*b"europe/amsterdam\0 "), &tzdata::EUROPE_AMSTERDAM), + (Lower(*b"us/arizona\0 "), &tzdata::AMERICA_PHOENIX), + (Lower(*b"pacific/gambier\0 "), &tzdata::PACIFIC_GAMBIER), + (Lower(*b"america/st\x7fjohns\0 "), &tzdata::AMERICA_ST_JOHNS), ], } diff --git a/src/generated/time_zones_list.inc.rs b/src/generated/time_zones_list.inc.rs index df2d6d2..01baa12 100644 --- a/src/generated/time_zones_list.inc.rs +++ b/src/generated/time_zones_list.inc.rs @@ -238,7 +238,6 @@ "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", -"Asia/Hanoi", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", diff --git a/src/lib.rs b/src/lib.rs index af6d333..0f3434f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -43,7 +43,7 @@ //! Static time zone information for [tz-rs](https://crates.io/crates/tz-rs). //! //! This crate provides all time zones found in the [Time Zone Database](https://www.iana.org/time-zones), -//! currently in the version 2022b (released 2022-08-10). +//! currently in the version 2022c (released 2022-08-16). //! //! See the documentation for a full list the the contained time zones: //! @@ -105,10 +105,10 @@ pub mod changelog { } /// The version of the source Time Zone Database -pub const VERSION: &str = "2022b"; +pub const VERSION: &str = "2022c"; /// The SHA512 hash of the source Time Zone Database (using the "Complete Distribution") -pub const VERSION_HASH: &str = "b5bd93401c9586047e865a49b9f7fd0bdf451973be24a433786633f41a1ecc2f7eacdeb78d9a906c3526bfd3b236edab72682e5bc09add42156f8dcc2497694a"; +pub const VERSION_HASH: &str = "e51a9044da116a52906bc0fc22a3dde0e1a6d4e486f9e610a63aa6634ccc1ebd0bc2d47d2faa84bde2b78cc890fe3fb08f6c1ac4e1e0c147d45de5c21d26b26a"; /// Find a time zone by name, e.g. `"Europe/Berlin"` (case-insensitive) /// diff --git a/tzdb-2022b.tar.lz.sha b/tzdb-2022b.tar.lz.sha deleted file mode 100644 index 0d8763d..0000000 --- a/tzdb-2022b.tar.lz.sha +++ /dev/null @@ -1 +0,0 @@ -b5bd93401c9586047e865a49b9f7fd0bdf451973be24a433786633f41a1ecc2f7eacdeb78d9a906c3526bfd3b236edab72682e5bc09add42156f8dcc2497694a tmp/tzdb-2022b.tar.lz diff --git a/tzdb-2022c.tar.lz.sha b/tzdb-2022c.tar.lz.sha new file mode 100644 index 0000000..e3f956a --- /dev/null +++ b/tzdb-2022c.tar.lz.sha @@ -0,0 +1 @@ +e51a9044da116a52906bc0fc22a3dde0e1a6d4e486f9e610a63aa6634ccc1ebd0bc2d47d2faa84bde2b78cc890fe3fb08f6c1ac4e1e0c147d45de5c21d26b26a tmp/tzdb-2022c.tar.lz